diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2024-10-20 17:42:26 +0200 |
|---|---|---|
| committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2024-11-12 17:41:14 +0900 |
| commit | 4cb016fa0c12a6910f69c6e06048623e1d7385e5 (patch) | |
| tree | f69f8952128426a2972683b792d7a0767113980a /gnu/packages/networking.scm | |
| parent | 7fdda1c4bb50abba6a999a5fd0e5ad53c3736e87 (diff) | |
gnu: nzbget: Update to 24.3. [security fixes]
This fixes CVE-2023-49102.
* gnu/packages/networking.scm (nzbget): Update to 24.3.
[source]: Switch to git-fetch.
[build-system]: Switch to cmake-build-system.
[arguments]<configure-flags>: Update field.
[inputs]: Add boost, openssl.
[native-inputs]: Remove pkg-config, add which.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Diffstat (limited to 'gnu/packages/networking.scm')
| -rw-r--r-- | gnu/packages/networking.scm | 27 |
1 files changed, 11 insertions, 16 deletions
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 6e3a355bd43..0ec11b5abb9 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm | |||
| @@ -2848,26 +2848,21 @@ gone wild and are suddenly taking up your bandwidth.") | |||
| 2848 | (define-public nzbget | 2848 | (define-public nzbget |
| 2849 | (package | 2849 | (package |
| 2850 | (name "nzbget") | 2850 | (name "nzbget") |
| 2851 | (version "21.1") | 2851 | (version "24.3") |
| 2852 | (source | 2852 | (source |
| 2853 | (origin | 2853 | (origin |
| 2854 | (method url-fetch) | 2854 | (method git-fetch) |
| 2855 | (uri (string-append "https://github.com/nzbget/nzbget/releases" | 2855 | (uri (git-reference |
| 2856 | "/download/v" version | 2856 | (url "https://github.com/nzbgetcom/nzbget") |
| 2857 | "/nzbget-" version "-src.tar.gz")) | 2857 | (commit (string-append "v" version)))) |
| 2858 | (file-name (git-file-name name version)) | ||
| 2858 | (sha256 | 2859 | (sha256 |
| 2859 | (base32 "09900x1k0yf4yi2cc0k093advvadyhrkm8rnd8nszhhdp2zc33sf")))) | 2860 | (base32 "13hakpkxqvqfjhk679l088209f54j7mqi3ifi820lyz6b1nvvj0r")))) |
| 2861 | (build-system cmake-build-system) | ||
| 2860 | (arguments | 2862 | (arguments |
| 2861 | `(#:configure-flags | 2863 | (list #:configure-flags '(list "-DENABLE_TESTS=1"))) |
| 2862 | (list | 2864 | (inputs (list boost gnutls libxml2 ncurses openssl zlib)) |
| 2863 | (string-append "--with-libcurses-includes=" | 2865 | (native-inputs (list which)) |
| 2864 | (assoc-ref %build-inputs "ncurses") "/include") | ||
| 2865 | (string-append "--with-libcurses-libraries=" | ||
| 2866 | (assoc-ref %build-inputs "ncurses") "/lib") | ||
| 2867 | (string-append "--with-tlslib=GnuTLS")))) | ||
| 2868 | (build-system gnu-build-system) | ||
| 2869 | (inputs (list gnutls libxml2 ncurses zlib)) | ||
| 2870 | (native-inputs (list pkg-config)) | ||
| 2871 | (home-page "https://github.com/nzbget/nzbget") | 2866 | (home-page "https://github.com/nzbget/nzbget") |
| 2872 | (synopsis "Usenet binary file downloader") | 2867 | (synopsis "Usenet binary file downloader") |
| 2873 | (description | 2868 | (description |
