From b712e563cf362e773aa3ad031411d69339b97843 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Tue, 14 Nov 2023 23:44:51 +0100 Subject: gnu: soci: Add PIE flag. * gnu/packages/databases.scm (soci)[arguments]: Set CMAKE_CXX_FLAGS to add -fPIE. Change-Id: I79527759d0d35833168f5106a9d6f372375a8ebe --- gnu/packages/databases.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 3eeee9fadf..f0ea100c3b 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -5001,7 +5001,9 @@ The drivers officially supported by @code{libdbi} are: `(#:configure-flags ;; C++11 (-DSOCI_CXX11) is OFF by default. hyperledger-iroha needs it. (list "-DCMAKE_CXX_STANDARD=17" - "-DSOCI_LIBDIR=lib") + "-DSOCI_LIBDIR=lib" + ;; This is for relocation when linking statically + "-DCMAKE_CXX_FLAGS=-fPIE") #:tests? #f)) ; may require running database management systems (synopsis "C++ Database Access Library") (description -- cgit 1.4.1 From ab6f63f3cb68c57a16afc71b403ebd6711351d3a Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Mon, 16 Oct 2023 08:30:19 +0200 Subject: gnu: opensm: Use the right version string for the doc directory. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Previously, when built with ‘--with-latest=opensm’, the package would install its documentation under a directory with the wrong version string. * gnu/packages/fabric-management.scm (opensm)[arguments]: Use the name and version of THIS-PACKAGE. --- gnu/packages/fabric-management.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/fabric-management.scm b/gnu/packages/fabric-management.scm index b6b2e5176c..545cd4ff67 100644 --- a/gnu/packages/fabric-management.scm +++ b/gnu/packages/fabric-management.scm @@ -73,11 +73,11 @@ (lambda* (#:key outputs #:allow-other-keys) (let* ((base (assoc-ref outputs "out")) (doc (string-append base "/share/doc/" - ,name "-" ,version))) + ,(package-name this-package) "-" + ,(package-version this-package)))) (for-each (lambda (file) (install-file file doc)) - (find-files "doc")) - #t)))))) + (find-files "doc")))))))) (home-page "https://www.openfabrics.org/") (synopsis "OpenIB InfiniBand Subnet Manager and management utilities") (description "\ -- cgit 1.4.1 From d67fa732f71a0d71a979220d617e1ea7dc607173 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Mon, 16 Oct 2023 08:34:18 +0200 Subject: gnu: opensm: Use gexps. * gnu/packages/fabric-management.scm (opensm)[arguments]: Use gexps. --- gnu/packages/fabric-management.scm | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/fabric-management.scm b/gnu/packages/fabric-management.scm index 545cd4ff67..740c570911 100644 --- a/gnu/packages/fabric-management.scm +++ b/gnu/packages/fabric-management.scm @@ -66,18 +66,20 @@ (inputs (list rdma-core)) (arguments - `(#:configure-flags '("--disable-static") - #:phases - (modify-phases %standard-phases - (add-after 'install 'install-doc - (lambda* (#:key outputs #:allow-other-keys) - (let* ((base (assoc-ref outputs "out")) - (doc (string-append base "/share/doc/" - ,(package-name this-package) "-" - ,(package-version this-package)))) - (for-each (lambda (file) - (install-file file doc)) - (find-files "doc")))))))) + (list + #:configure-flags #~'("--disable-static") + #:phases + #~(modify-phases %standard-phases + (add-after 'install 'install-doc + (lambda* (#:key outputs #:allow-other-keys) + (let* ((base (assoc-ref outputs "out")) + (doc (string-append base "/share/doc/" + #$(package-name this-package) + "-" + #$(package-version this-package)))) + (for-each (lambda (file) + (install-file file doc)) + (find-files "doc")))))))) (home-page "https://www.openfabrics.org/") (synopsis "OpenIB InfiniBand Subnet Manager and management utilities") (description "\ -- cgit 1.4.1 From 96753702a0f171e620891a15b618d0445beff520 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Mon, 16 Oct 2023 09:07:30 +0200 Subject: gnu: slurm: Add 23.02.6. * gnu/packages/parallel.scm (slurm): Update to 23.02.6. (slurm-22.05): New variable. --- gnu/packages/parallel.scm | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/parallel.scm b/gnu/packages/parallel.scm index 2ec87e751a..f3af1680b0 100644 --- a/gnu/packages/parallel.scm +++ b/gnu/packages/parallel.scm @@ -9,7 +9,7 @@ ;;; Copyright © 2017, 2018 Rutger Helling ;;; Copyright © 2018–2022 Tobias Geerinckx-Rice ;;; Copyright © 2018 Clément Lassieur -;;; Copyright © 2019-2022 Ludovic Courtès +;;; Copyright © 2019-2023 Ludovic Courtès ;;; Copyright © 2020 Roel Janssen ;;; Copyright © 2021 Stefan Reichör ;;; @@ -185,7 +185,7 @@ when jobs finish.") (define-public slurm (package (name "slurm") - (version "22.05.1") + (version "23.02.6") (source (origin (method url-fetch) (uri (string-append @@ -193,7 +193,7 @@ when jobs finish.") version ".tar.bz2")) (sha256 (base32 - "0f3hhlki8g7slllsnyj1qikbsvr62i0hig85lcdcfnmsagzlhbyi")) + "08rz3r1rlnb3pmfdnbh542gm44ja0fdy8rkj4vm4lclc48cvqp2a")) (modules '((guix build utils))) (snippet '(begin @@ -281,6 +281,20 @@ by managing a queue of pending work.") ;; As noted in the link, YY.MM is the release scheme, and the 'maintenance' ;; digit does not introduce incompatibilities. +(define-public slurm-22.05 + (package + (inherit slurm) + (version "22.05.1") + (source (origin + (inherit (package-source slurm)) + (method url-fetch) + (uri (string-append + "https://download.schedmd.com/slurm/slurm-" + version ".tar.bz2")) + (sha256 + (base32 + "0f3hhlki8g7slllsnyj1qikbsvr62i0hig85lcdcfnmsagzlhbyi")))))) + (define-public slurm-21.08 (package (inherit slurm) -- cgit 1.4.1 From f1f8d56b753562c94eaf16469d7c088981215280 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Mon, 16 Oct 2023 09:08:43 +0200 Subject: gnu: hwloc: Update to 2.9.3. * gnu/packages/mpi.scm (hwloc-2): Update to 2.9.3. --- gnu/packages/mpi.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm index baf6ce11e0..0f2747b499 100644 --- a/gnu/packages/mpi.scm +++ b/gnu/packages/mpi.scm @@ -141,7 +141,7 @@ bind processes, and much more.") (define-public hwloc-2 (package (inherit hwloc-1) - (version "2.9.2") + (version "2.9.3") (source (origin (method url-fetch) (uri (string-append "https://download.open-mpi.org/release/hwloc/v" @@ -149,7 +149,7 @@ bind processes, and much more.") "/hwloc-" version ".tar.bz2")) (sha256 (base32 - "1kv0n3b9knb8aawf0hxaxn9wc9bbpwh676r2gmb0pc7qfzvgv1qa")))) + "1v0dzzgzp40slakdwdb8vy0hy4m2ff3gnzqpzi8k8vbgap764h2w")))) ;; libnuma is no longer needed. (inputs (modify-inputs (package-inputs hwloc-1) -- cgit 1.4.1 From d117c6b42217ee8b3c813578eb799800aa45bd10 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Mon, 16 Oct 2023 09:09:21 +0200 Subject: gnu: opensm: Update to 3.3.24. * gnu/packages/fabric-management.scm (opensm): Update to 3.3.24. --- gnu/packages/fabric-management.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/fabric-management.scm b/gnu/packages/fabric-management.scm index 740c570911..ccdaa0ee0a 100644 --- a/gnu/packages/fabric-management.scm +++ b/gnu/packages/fabric-management.scm @@ -46,7 +46,7 @@ (define-public opensm (package (name "opensm") - (version "3.3.22") + (version "3.3.24") (source (origin (method url-fetch) @@ -54,7 +54,7 @@ (string-append "https://github.com/linux-rdma/opensm/releases/download/" version "/opensm-" version ".tar.gz")) (sha256 - (base32 "19scwwpwqhqsyq4hbr5cflcmypss828lalxxd36yby7mbimca38y")))) + (base32 "0q74sx8y23h7picdzb4g5r84wcvc9hr9vzsdawkl812b38vmwcx3")))) (build-system gnu-build-system) (native-inputs (list bison -- cgit 1.4.1 From 975350fab742f0c723e8b4b41321a919fafc0fbf Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Mon, 16 Oct 2023 09:09:52 +0200 Subject: gnu: ucx: Update to 1.15.0. * gnu/packages/fabric-management.scm (ucx): Update to 1.15.0. * gnu/packages/patches/ucx-tcp-iface-ioctl.patch: Update for 1.15.0. --- gnu/packages/fabric-management.scm | 4 +- gnu/packages/patches/ucx-tcp-iface-ioctl.patch | 105 +++++++++++++++---------- 2 files changed, 64 insertions(+), 45 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/fabric-management.scm b/gnu/packages/fabric-management.scm index ccdaa0ee0a..f41b4e99ed 100644 --- a/gnu/packages/fabric-management.scm +++ b/gnu/packages/fabric-management.scm @@ -185,7 +185,7 @@ testing InfiniBand networks.") (define-public ucx (package (name "ucx") - (version "1.14.0") + (version "1.15.0") (source (origin (method git-fetch) (uri (git-reference @@ -195,7 +195,7 @@ testing InfiniBand networks.") (patches (search-patches "ucx-tcp-iface-ioctl.patch")) (sha256 (base32 - "0ki2r768wqm92qv06wxrh3kv2nl2yj4ds9fz0s0b5rr2ycjiw9ir")))) + "1mk46vyfp8hsivk88s8gv0nf458jfs59fczpf66wwa3a9yp324jp")))) (build-system gnu-build-system) (arguments (list diff --git a/gnu/packages/patches/ucx-tcp-iface-ioctl.patch b/gnu/packages/patches/ucx-tcp-iface-ioctl.patch index c441a0861a..2a0e4ce138 100644 --- a/gnu/packages/patches/ucx-tcp-iface-ioctl.patch +++ b/gnu/packages/patches/ucx-tcp-iface-ioctl.patch @@ -3,102 +3,121 @@ TCP network interfaces cannot be obtained via /sys/class/net. This patch provides alternative code that uses the SIOCGIFCONF ioctl to get the names of the available TCP network interfaces. +Initially submitted at . + diff --git a/src/uct/tcp/tcp_iface.c b/src/uct/tcp/tcp_iface.c -index cad4a2709..7c1d2c9de 100644 +index 6a6cd34fa..af32bb2e9 100644 --- a/src/uct/tcp/tcp_iface.c +++ b/src/uct/tcp/tcp_iface.c -@@ -17,6 +17,8 @@ - #include +@@ -18,6 +18,8 @@ #include #include + #include +#include +#include + #define UCT_TCP_IFACE_NETDEV_DIR "/sys/class/net" - extern ucs_class_t UCS_CLASS_DECL_NAME(uct_tcp_iface_t); -@@ -586,6 +588,68 @@ static UCS_CLASS_DEFINE_NEW_FUNC(uct_tcp_iface_t, uct_iface_t, uct_md_h, +@@ -875,6 +877,85 @@ static UCS_CLASS_DEFINE_NEW_FUNC(uct_tcp_iface_t, uct_iface_t, uct_md_h, uct_worker_h, const uct_iface_params_t*, const uct_iface_config_t*); +/* Fetch information about available network devices through an ioctl. */ -+static ucs_status_t query_devices_ioctl(uct_md_h md, -+ uct_tl_device_resource_t **tl_devices_p, -+ unsigned *num_tl_devices_p) ++static ucs_status_t uct_tcp_query_devices_ioctl(uct_md_h md, ++ uct_tl_device_resource_t **devices_p, ++ unsigned *num_devices_p) +{ + int sock, err, i; -+ uct_tl_device_resource_t *resources, *tmp; -+ unsigned num_resources; ++ uct_tl_device_resource_t *devices, *tmp; ++ unsigned num_devices; + ucs_status_t status; + struct ifconf conf; -+ struct ifreq reqs[10]; + -+ conf.ifc_len = sizeof reqs; -+ conf.ifc_req = reqs; ++ conf.ifc_len = 0; ++ conf.ifc_req = NULL; ++ ++ status = ucs_socket_create(AF_INET, SOCK_STREAM, &sock); ++ if (status != UCS_OK) { ++ goto out; ++ } ++ ++ err = ioctl(sock, SIOCGIFCONF, &conf); ++ if (err < 0) { ++ ucs_error("ioctl(SIOCGIFCONF) failed: %m"); ++ status = UCS_ERR_IO_ERROR; ++ goto out; ++ } + -+ sock = socket(SOCK_STREAM, AF_INET, 0); -+ if (sock < 0) { -+ ucs_error("socket(2) failed: %m"); -+ status = UCS_ERR_IO_ERROR; -+ goto out; ++ conf.ifc_req = ucs_calloc(1, conf.ifc_len, "ifreq"); ++ if (conf.ifc_req == NULL) { ++ ucs_error("memory alocation failed"); ++ status = UCS_ERR_NO_MEMORY; ++ goto out; + } + + err = ioctl(sock, SIOCGIFCONF, &conf); + if (err < 0) { -+ ucs_error("SIOCGIFCONF ioctl failed: %m"); -+ status = UCS_ERR_IO_ERROR; -+ goto out; ++ ucs_error("ioctl(SIOCGIFCONF) failed: %m"); ++ status = UCS_ERR_IO_ERROR; ++ goto out_free; + } + -+ resources = NULL; -+ num_resources = 0; -+ for (i = 0; i < conf.ifc_len / sizeof(struct ifreq); i++) { -+ const char *name = reqs[i].ifr_name; ++ devices = NULL; ++ num_devices = 0; ++ for (i = 0; i < (conf.ifc_len / sizeof(struct ifreq)); i++) { ++ const char *name = conf.ifc_req[i].ifr_name; ++ sa_family_t family = conf.ifc_req[i].ifr_addr.sa_family; + -+ if (!ucs_netif_is_active(name, AF_INET)) { ++ if (!ucs_netif_is_active(name, family)) { + continue; + } + -+ tmp = ucs_realloc(resources, sizeof(*resources) * (num_resources + 1), -+ "tcp resources"); ++ tmp = ucs_realloc(devices, sizeof(*devices) * (num_devices + 1), ++ "tcp devices"); + if (tmp == NULL) { -+ ucs_free(resources); ++ ucs_free(devices); + status = UCS_ERR_NO_MEMORY; -+ goto out; ++ goto out_free; + } -+ resources = tmp; ++ devices = tmp; + -+ ucs_snprintf_zero(resources[i].name, sizeof(resources[i].name), ++ ucs_snprintf_zero(devices[num_devices].name, ++ sizeof(devices[num_devices].name), + "%s", name); -+ resources[i].type = UCT_DEVICE_TYPE_NET; -+ ++num_resources; ++ devices[num_devices].type = UCT_DEVICE_TYPE_NET; ++ ++num_devices; + } + -+ *num_tl_devices_p = num_resources; -+ *tl_devices_p = resources; -+ status = UCS_OK; ++ *num_devices_p = num_devices; ++ *devices_p = devices; ++ status = UCS_OK; + ++out_free: ++ ucs_free(conf.ifc_req); +out: -+ if (sock >= 0) close(sock); ++ if (sock >= 0) { ++ close(sock); ++ } + return status; +} + ucs_status_t uct_tcp_query_devices(uct_md_h md, uct_tl_device_resource_t **devices_p, unsigned *num_devices_p) -@@ -599,9 +663,9 @@ ucs_status_t uct_tcp_query_devices(uct_md_h md, +@@ -893,9 +974,9 @@ ucs_status_t uct_tcp_query_devices(uct_md_h md, dir = opendir(UCT_TCP_IFACE_NETDEV_DIR); if (dir == NULL) { - ucs_error("opendir(%s) failed: %m", UCT_TCP_IFACE_NETDEV_DIR); - status = UCS_ERR_IO_ERROR; - goto out; -+ /* When /sys is unavailable, as can be the case in a container, -+ * resort to a good old 'ioctl'. */ -+ return query_devices_ioctl(md, devices_p, num_devices_p); ++ /* When /sys is unavailable, as can be the case in a container, ++ * resort to a good old 'ioctl'. */ ++ return uct_tcp_query_devices_ioctl(md, devices_p, num_devices_p); } devices = NULL; -@@ -655,7 +719,6 @@ ucs_status_t uct_tcp_query_devices(uct_md_h md, +@@ -963,7 +1044,6 @@ ucs_status_t uct_tcp_query_devices(uct_md_h md, out_closedir: closedir(dir); -- cgit 1.4.1 From 3f7eeaa57c22c75d7a2f2751c63dad7fb73f062b Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Mon, 16 Oct 2023 09:10:26 +0200 Subject: gnu: rdma-core: Update to 48.0. * gnu/packages/linux.scm (rdma-core): Update to 48.0. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 641d1cd113..4ab5c1f205 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -6749,7 +6749,7 @@ from the ntfs-3g package. It is meant to be used in initrds.") (define-public rdma-core (package (name "rdma-core") - (version "44.0") + (version "48.0") (source (origin (method url-fetch) (uri (string-append "https://github.com/linux-rdma/rdma-core" @@ -6757,7 +6757,7 @@ from the ntfs-3g package. It is meant to be used in initrds.") version ".tar.gz")) (sha256 (base32 - "12w5v74wz1akac09frw7qk1yd06b00239zh7bvbvqyzjc0g61mi5")))) + "0h281dw2yph8pzfsr1wblqy6pb8nd9yj1pdf5c62zwc1l9b2fa3q")))) (build-system cmake-build-system) (arguments `(#:tests? #f ;no tests -- cgit 1.4.1 From 8c1c045a87b7aafae28573354181426f460cdeb4 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Mon, 16 Oct 2023 09:11:09 +0200 Subject: gnu: libfabric: Update to 1.19.0. * gnu/packages/linux.scm (libfabric): Update to 1.19.0. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 4ab5c1f205..79e764f726 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -8572,7 +8572,7 @@ comparing system environments.") (define-public libfabric (package (name "libfabric") - (version "1.11.2") + (version "1.19.0") (source (origin (method url-fetch) @@ -8580,7 +8580,7 @@ comparing system environments.") (string-append "https://github.com/ofiwg/libfabric/releases/download/v" version "/libfabric-" version ".tar.bz2")) (sha256 - (base32 "1nnpfkwxhim2nqjkb1vwrb4wj4j3l6w6yvvy69fqam2snlhshazz")))) + (base32 "17pg0fb4fa77r1bmp0xk535m8n8fadpfdg93cb280ghhx55pck7i")))) (build-system gnu-build-system) (inputs `(("rdma-core" ,rdma-core) ,@(match (%current-system) -- cgit 1.4.1 From 59d29ebbb209175c0247a780ddef038757311615 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Mon, 16 Oct 2023 09:11:51 +0200 Subject: gnu: psm2: Update to 12.0. * gnu/packages/linux.scm (psm2): Update to 12.0. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 79e764f726..997565484e 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -8861,7 +8861,7 @@ privileges.") (define-public psm2 (package (name "psm2") - (version "11.2.230") + (version "12.0") (source (origin (method git-fetch) (uri (git-reference @@ -8870,7 +8870,7 @@ privileges.") (file-name (git-file-name name version)) (sha256 (base32 - "1bm7ndhi8qzmd0plnggj2h52yb34bab4k38530nsnkmv9smwdivl")))) + "04nar65ac11qqx41vkfs7iip8kfiah0zms7l4rmsxncpiz2iqfik")))) (build-system gnu-build-system) (arguments (list #:make-flags -- cgit 1.4.1 From ad2fcbfca498bf439ed3e3b340c288160f33bcbb Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Mon, 16 Oct 2023 09:12:23 +0200 Subject: gnu: openmpi: Update to 4.1.6. * gnu/packages/mpi.scm (openmpi): Update to 4.1.6. --- gnu/packages/mpi.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm index 0f2747b499..85afc8cefc 100644 --- a/gnu/packages/mpi.scm +++ b/gnu/packages/mpi.scm @@ -184,7 +184,7 @@ bind processes, and much more.") (define-public openmpi (package (name "openmpi") - (version "4.1.5") + (version "4.1.6") (source (origin (method url-fetch) @@ -192,7 +192,7 @@ bind processes, and much more.") (version-major+minor version) "/downloads/openmpi-" version ".tar.bz2")) (sha256 - (base32 "1qyvc77diyrxmviirdwqpibgm32c4vkdlvw8g79rsf2pq9mrhh56")) + (base32 "05g4245v0pdqcyjmgn50519ry5v5q8ig26iinmiynvaihm29jh7p")) (patches (search-patches "openmpi-mtl-priorities.patch")))) (properties -- cgit 1.4.1 From f8cad886153f4c0fa96d50e497eec5f00279f0d5 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Mon, 16 Oct 2023 09:13:02 +0200 Subject: gnu: intel-mpi-benchmarks: Update to 2021.3. * gnu/packages/benchmark.scm (intel-mpi-benchmarks/openmpi): Update to 2021.3. --- gnu/packages/benchmark.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/benchmark.scm b/gnu/packages/benchmark.scm index 4d92457e59..08fece6e91 100644 --- a/gnu/packages/benchmark.scm +++ b/gnu/packages/benchmark.scm @@ -137,7 +137,7 @@ is to write a job file matching the I/O load one wants to simulate.") (define-public intel-mpi-benchmarks/openmpi (package (name "intel-mpi-benchmarks") - (version "2019.6") + (version "2021.3") (source (origin (method git-fetch) (uri (git-reference @@ -146,7 +146,7 @@ is to write a job file matching the I/O load one wants to simulate.") (file-name (git-file-name name version)) (sha256 (base32 - "02hxbk9g9nl59bk5qcfl3djj7b58vsqys340m1xdbyqwcrbnahh9")) + "04kczch2hlfzbgk929vcxx480kc6raba8rbz246j7d26k1z1zh8h")) (modules '((guix build utils))) (snippet '(begin -- cgit 1.4.1 From aaee0e4af3809f8dbefb5d6efe251f0d73f8ed95 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Tue, 14 Nov 2023 19:52:29 +0100 Subject: gnu: launchmon: Fix compilation with GCC 11. * gnu/packages/admin.scm (launchmon)[arguments]: New field. Change-Id: I30665896ef90e74b91055c85bcfe991af24f3a38 --- gnu/packages/admin.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index afbcf7fda6..6dbd6a116b 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -4432,6 +4432,9 @@ late.") " *lmonpl = '\\0'")) #t)))) (build-system gnu-build-system) + (arguments + ;; GCC 11 defaults to c++17 but this package needs something older. + (list #:configure-flags #~'("CXXFLAGS=-std=c++14 -O2 -g"))) (inputs (list openmpi munge @@ -4439,7 +4442,7 @@ late.") libelf libgcrypt libgpg-error)) - (synopsis "Infrastructue for large scale tool daemon launching") + (synopsis "Infrastructure for large-scale tool daemon launching") (description "LaunchMON is a software infrastructure that enables HPC run-time tools to co-locate tool daemons with a parallel job. Its API allows a -- cgit 1.4.1 From 006f9f0f21e12cdd29ae4758b778bb7ad831e291 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Tue, 14 Nov 2023 20:11:47 +0100 Subject: gnu: spindle: Fix compilation with GCC 11. * gnu/packages/admin.scm (spindle)[arguments]: Add CXXFLAGS to #:configure-flags. Change-Id: I660228b8839a524791273f3fc7b6935d704b6715 --- gnu/packages/admin.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 6dbd6a116b..ad90b18885 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -4469,7 +4469,9 @@ launch daemons into the relevant nodes.") (build-system gnu-build-system) (arguments '(#:configure-flags '("--enable-sec-launchmon" "--enable-sec-munge" - "--enable-sec-none"))) + "--enable-sec-none" + ;; Fails to build as c++17. + "CXXFLAGS=-std=c++14 -O2 -g"))) (inputs `(("mpi" ,openmpi) ("munge" ,munge) -- cgit 1.4.1 From f87c9557258e57d32ce724902c23f875e2affccd Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Tue, 14 Nov 2023 20:16:28 +0100 Subject: gnu: spindle: Update to 0.13; remove input labels. * gnu/packages/admin.scm (spindle): Update to 0.13. [inputs]: Remove labels. Change-Id: I2ccaaf2385797d81de2b1ffe28452281b4e5ae90 --- gnu/packages/admin.scm | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index ad90b18885..17225863d7 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -4455,7 +4455,7 @@ launch daemons into the relevant nodes.") (define-public spindle (package (name "spindle") - (version "0.10") + (version "0.13") (source (origin ;; We use git checkout to avoid github auto-generated tarballs (method git-fetch) @@ -4465,7 +4465,7 @@ launch daemons into the relevant nodes.") (file-name (git-file-name name version)) (sha256 (base32 - "15n3ay0qq81r5v7fif61q1vdjcq44pp2nynkh3fvbzc9fj3c39wd")))) + "1z594nhash1him9v00qmyqv9jvikzrs4wxqy1cvnfwqwnrrkp707")))) (build-system gnu-build-system) (arguments '(#:configure-flags '("--enable-sec-launchmon" "--enable-sec-munge" @@ -4473,10 +4473,7 @@ launch daemons into the relevant nodes.") ;; Fails to build as c++17. "CXXFLAGS=-std=c++14 -O2 -g"))) (inputs - `(("mpi" ,openmpi) - ("munge" ,munge) - ("launchmon" ,launchmon) - ("libgcrypt" ,libgcrypt))) + (list openmpi munge launchmon libgcrypt)) (synopsis "Scalable library loading in HPC environments") (description "Spindle is a tool for improving the performance of dynamic library and -- cgit 1.4.1 From 7dd3a3240ba3c64e51ea410aec4107679f666263 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Wed, 15 Nov 2023 14:18:16 +0100 Subject: gnu: emacs-flycheck-grammalecte: Add missing propagated input. * gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte)[propagated-inputs]: Add EMACS-PKG-INFO. Change-Id: Ic54be88146277a6838eb9b55eeab8c190d2a0c01 --- gnu/packages/emacs-xyz.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index be7ffd1f37..8b5cdaff2d 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -8393,7 +8393,7 @@ for Flow files.") (inputs (list grammalecte python)) (propagated-inputs - (list emacs-flycheck)) + (list emacs-flycheck emacs-pkg-info)) (home-page "https://git.umaneti.net/flycheck-grammalecte/") (synopsis "Integrate Grammalecte with Flycheck") (description -- cgit 1.4.1 From e6a9b48877cd71d6eebcffd669dbc1f530b1358f Mon Sep 17 00:00:00 2001 From: "Andre A. Gomes" Date: Mon, 13 Nov 2023 10:23:25 +0200 Subject: gnu: emacs-slime: Update to 2.28-1.735258a. * gnu/packages/emacs-xyz.scm (emacs-slime): Update to 2.28-1.735258a. Signed-off-by: Guillaume Le Vaillant --- gnu/packages/emacs-xyz.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 8b5cdaff2d..fd965600c8 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -9992,8 +9992,8 @@ in @code{html-mode}.") (define-public emacs-slime ;; Update together with sbcl-slime-swank. - (let ((commit "0cc2e736112a0bc2a048ef6efd11dd67e3fbf7ad") - (revision "0")) + (let ((commit "735258a26bb97e85d25f39e4bef83c1f80c12f5d") + (revision "1")) (package (name "emacs-slime") (version (git-version "2.28" revision commit)) @@ -10005,7 +10005,7 @@ in @code{html-mode}.") (commit commit))) (file-name (git-file-name name version)) (sha256 - (base32 "0iq9r4007rrnabj290y79i926x2m4j20j6b0x701pkywz926sn02")))) + (base32 "0prskgzfqjmn8sc7p9nklnd0n1plwcvh40slgh23km31raplmzk7")))) (build-system emacs-build-system) (arguments (list -- cgit 1.4.1 From 0d55b7b06e650c744030cd7707c3513ad8606a7c Mon Sep 17 00:00:00 2001 From: "Andre A. Gomes" Date: Mon, 13 Nov 2023 10:24:11 +0200 Subject: gnu: cl-slime-swank: Update to 2.28-1.735258a. * gnu/packages/lisp-xyz.scm (sbcl-slime-swank): Update to 2.28-1.735258a. Signed-off-by: Guillaume Le Vaillant Change-Id: I109d71f8184ec1b1a3f8ad30b11e57f4280ae916 --- gnu/packages/lisp-xyz.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 7f00a08203..760d0e9e45 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -3607,8 +3607,8 @@ writing code that contains string literals that contain code themselves.") (sbcl-package->ecl-package sbcl-pythonic-string-reader)) (define-public sbcl-slime-swank - (let ((commit "0cc2e736112a0bc2a048ef6efd11dd67e3fbf7ad") - (revision "0")) + (let ((commit "735258a26bb97e85d25f39e4bef83c1f80c12f5d") + (revision "1")) (package (name "sbcl-slime-swank") (version (git-version "2.28" revision commit)) @@ -3620,7 +3620,7 @@ writing code that contains string literals that contain code themselves.") (url "https://github.com/slime/slime/") (commit commit))) (sha256 - (base32 "0iq9r4007rrnabj290y79i926x2m4j20j6b0x701pkywz926sn02")) + (base32 "0prskgzfqjmn8sc7p9nklnd0n1plwcvh40slgh23km31raplmzk7")) (modules '((guix build utils))) (snippet ;; The doc folder drags `gawk' into the closure. Doc is already -- cgit 1.4.1 From 8eed542ddd61e7821cb071b9d951866e4c3eb853 Mon Sep 17 00:00:00 2001 From: "Andre A. Gomes" Date: Tue, 14 Nov 2023 00:53:25 +0200 Subject: gnu: nyxt: Update to 3.9.2. * gnu/packages/web-browsers.scm (nyxt): Update to 3.9.2. Signed-off-by: Guillaume Le Vaillant --- gnu/packages/web-browsers.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/web-browsers.scm b/gnu/packages/web-browsers.scm index e60661e493..d38882046d 100644 --- a/gnu/packages/web-browsers.scm +++ b/gnu/packages/web-browsers.scm @@ -586,7 +586,7 @@ driven and does not detract you from your daily work.") (define-public nyxt (package (name "nyxt") - (version "3.9.1") + (version "3.9.2") (source (origin (method git-fetch) @@ -595,7 +595,7 @@ driven and does not detract you from your daily work.") (commit version))) (sha256 (base32 - "1x7ia43yh024hwwsh2a6g2daznkzgjlisnxvjfcb9sgvfqfa368i")) + "1v85jn46d9vacjig6n9z797fch88fw6vzwbfdzlqdkm86vvm8dwn")) (file-name (git-file-name "nyxt" version)) (modules '((guix build utils))) (snippet -- cgit 1.4.1 From 285dd08443a00bfa6222a138b3a53114e3d1485b Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:31 +0100 Subject: gnu: r-ggpicrust2: Update to 1.7.3. * gnu/packages/bioconductor.scm (r-ggpicrust2): Update to 1.7.3. Change-Id: I18ab123d640ceec9315a21dff48ed2f1ea4ddff5 --- gnu/packages/bioconductor.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm index ee5a94c461..72591ccf5d 100644 --- a/gnu/packages/bioconductor.scm +++ b/gnu/packages/bioconductor.scm @@ -12203,13 +12203,13 @@ rectangular layout tree built by ggtree with the grammar of ggplot2.") (define-public r-ggpicrust2 (package (name "r-ggpicrust2") - (version "1.7.2") + (version "1.7.3") (source (origin (method url-fetch) (uri (cran-uri "ggpicrust2" version)) (sha256 (base32 - "0yk62cc0vmv6dyfiwvvbgpsqlvp1cw61db60153xvzmcdvd077cl")))) + "0zjlsvzl2f74fvqw4ijnai23qwhlcpgd5p8z9dclnwnsgdbm6hcq")))) (properties `((upstream-name . "ggpicrust2"))) (build-system r-build-system) (propagated-inputs (list r-aldex2 -- cgit 1.4.1 From fefc250c605bbcfd934810f603cb5d5ab337dcca Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:31 +0100 Subject: gnu: r-activepathways: Update to 2.0.3. * gnu/packages/bioconductor.scm (r-activepathways): Update to 2.0.3. Change-Id: I4199c307d48583c0894a39af78f6a4027cb0cf54 --- gnu/packages/bioconductor.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm index 72591ccf5d..61b2e728ed 100644 --- a/gnu/packages/bioconductor.scm +++ b/gnu/packages/bioconductor.scm @@ -19027,14 +19027,14 @@ using whole genome sequencing data.") (define-public r-activepathways (package (name "r-activepathways") - (version "2.0.2") + (version "2.0.3") (source (origin (method url-fetch) (uri (cran-uri "ActivePathways" version)) (sha256 (base32 - "1h0ih87pf6b5mdhmh65frv3nqx7v5adqv37wn2p3gkpszd6hwc79")))) + "0mgvxpqaq0jncr1kzmwhqkv3pajx2fz6vwhv5arw7fgla6w09p9h")))) (properties `((upstream-name . "ActivePathways"))) (build-system r-build-system) -- cgit 1.4.1 From 9b270ccefa0469c5be2308c6227d9f879ef8218f Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:32 +0100 Subject: gnu: r-abn: Update to 3.0.3. * gnu/packages/bioconductor.scm (r-abn): Update to 3.0.3. Change-Id: Id94ec47d805af9da63dbf43a9edbd5e7c3a5a62a --- gnu/packages/bioconductor.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm index 61b2e728ed..7ff364ee55 100644 --- a/gnu/packages/bioconductor.scm +++ b/gnu/packages/bioconductor.scm @@ -22029,14 +22029,14 @@ on the plot.") (define-public r-abn (package (name "r-abn") - (version "3.0.2") + (version "3.0.3") (source (origin (method url-fetch) (uri (cran-uri "abn" version)) (sha256 (base32 - "06n69cbkdqpwpxks8276h43132c9v57n4hg33vsjjyxjifwbwxwh")))) + "1yh9nhfphalxh77132r0fkpp71mqsfhb8jk11is4d5nvlvr5316z")))) (build-system r-build-system) (inputs (list gsl)) -- cgit 1.4.1 From 34a5f9adb907b3e15486fefd8ccb77eab0e0884d Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:32 +0100 Subject: gnu: r-afpt: Update to 1.1.0.4. * gnu/packages/cran.scm (r-afpt): Update to 1.1.0.4. Change-Id: Ia4922ee208924a77cc2725a0d00e7d8a82f77c26 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 11bc4aee50..2665804d7d 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -147,13 +147,13 @@ the vignette \"AER\" for a package overview.)") (define-public r-afpt (package (name "r-afpt") - (version "1.1.0.3") + (version "1.1.0.4") (source (origin (method url-fetch) (uri (cran-uri "afpt" version)) (sha256 (base32 - "18izncbr3ljckil97xx2w1y0y7qjykp06wm0ap8ismahqvia3xz3")))) + "15pa4p78p6r478l05481lzx6z4ahswj728s1sb3xp3pvn6rv4jfj")))) (properties `((upstream-name . "afpt"))) (build-system r-build-system) (native-inputs (list r-knitr)) -- cgit 1.4.1 From d64662b6f99723cfd869d30a74bba38214a84f5a Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:32 +0100 Subject: gnu: r-collapse: Update to 2.0.6. * gnu/packages/cran.scm (r-collapse): Update to 2.0.6. Change-Id: Id3522ad2adc4d50d1ce4eeb3406c1bdb7177bbfd --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 2665804d7d..715975ba47 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -391,13 +391,13 @@ labels on the node can also be achieved.") (define-public r-collapse (package (name "r-collapse") - (version "2.0.3") + (version "2.0.6") (source (origin (method url-fetch) (uri (cran-uri "collapse" version)) (sha256 - (base32 "16y4qxqr4k04690xn8s6c9fr3igpk34pgxygxkc41gc1na0ym37v")))) + (base32 "0azyl6667dzwns9knp3fplv6f9nav36wsrv42qzv90p5kzcaa872")))) (properties `((upstream-name . "collapse"))) (build-system r-build-system) (propagated-inputs (list r-rcpp)) -- cgit 1.4.1 From 3b34ecaef932c11d979a255f61069466ca9218d0 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:32 +0100 Subject: gnu: r-waldo: Update to 0.5.2. * gnu/packages/cran.scm (r-waldo): Update to 0.5.2. Change-Id: I1273af36bcd2b9223acb071db3703d2fa3827e61 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 715975ba47..1ee5d0ae06 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -1490,14 +1490,14 @@ RUV-I, and RUV-III, along with various supporting algorithms.") (define-public r-waldo (package (name "r-waldo") - (version "0.5.1") + (version "0.5.2") (source (origin (method url-fetch) (uri (cran-uri "waldo" version)) (sha256 (base32 - "0inzdwna22axhjw0jdrk800g7zbkpcs7g1cmdi83r7j4zxn0ggs5")))) + "019fvypq36kwvr2znlr0fd9f2ihb08rgigf6ypdybry5n8daxkc2")))) (properties `((upstream-name . "waldo"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From a3341b68d4cfe615210be4d056b39b9a0df55bda Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:32 +0100 Subject: gnu: r-ggpp: Update to 0.5.5. * gnu/packages/cran.scm (r-ggpp): Update to 0.5.5. Change-Id: Ifaff1e48d8fd7f166d8ae9f70bdd0cfc099de3ca --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 1ee5d0ae06..8b157ee36d 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -2201,14 +2201,14 @@ variables.") (define-public r-ggpp (package (name "r-ggpp") - (version "0.5.4") + (version "0.5.5") (source (origin (method url-fetch) (uri (cran-uri "ggpp" version)) (sha256 (base32 - "05w74003jp7kprxxbni0plr7ydzyc5hzw8g39kn0qd4p7dksjpwr")))) + "0nysan87vgy0pbcks3bychm84zcwx9pf4p250b45ghimhvxh5cvm")))) (properties `((upstream-name . "ggpp"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From e47637b8df8a89018389350c52f726e52dfe47cc Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:32 +0100 Subject: gnu: r-httr2: Update to 1.0.0. * gnu/packages/cran.scm (r-httr2): Update to 1.0.0. [propagated-inputs]: Add r-lifecycle and r-vctrs. Change-Id: Ie52627aa382f59b6251953620ac1a38576f92a5d --- gnu/packages/cran.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 8b157ee36d..57fb7c8b6a 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -4080,24 +4080,26 @@ particularly easy to create complete web applications using httpuv alone.") (define-public r-httr2 (package (name "r-httr2") - (version "0.2.3") + (version "1.0.0") (source (origin (method url-fetch) (uri (cran-uri "httr2" version)) (sha256 (base32 - "0gabjyv2699p7fb4225jsr2kkbarx1w01kha8ipqzwhjjl13481m")))) + "0jaajfr1hr6bzb1vz2nw2csl2l09kbq619vsq5yrlchcarpjv1fb")))) (properties `((upstream-name . "httr2"))) (build-system r-build-system) (propagated-inputs (list r-cli r-curl r-glue + r-lifecycle r-magrittr r-openssl r-r6 r-rappdirs r-rlang + r-vctrs r-withr)) (native-inputs (list r-knitr)) (home-page "https://httr2.r-lib.org") -- cgit 1.4.1 From 4f68d59d5c47085c11b39edb43f947468253f3b5 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:33 +0100 Subject: gnu: r-htmltools: Update to 0.5.7. * gnu/packages/cran.scm (r-htmltools): Update to 0.5.7. Change-Id: I065ece3404d36b1a860ed141c4d6631779ea4c05 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 57fb7c8b6a..b53d0b23b7 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -4229,13 +4229,13 @@ a list of p-values.") (define-public r-htmltools (package (name "r-htmltools") - (version "0.5.6.1") + (version "0.5.7") (source (origin (method url-fetch) (uri (cran-uri "htmltools" version)) (sha256 (base32 - "0km08kvg0j2h1d0v6wpxf09yjadhp2srjjnmqwcahfyh37w4xf09")))) + "11mkk26pjck6r2w2nv6niy90c6l13g64zi01s3j4jgq634kdic7c")))) (build-system r-build-system) (propagated-inputs (list r-base64enc r-digest r-ellipsis r-fastmap r-rlang)) -- cgit 1.4.1 From 76b34f7130b0f92159bf91aed3c32adce0871bcf Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:33 +0100 Subject: gnu: r-wesanderson: Update to 0.3.7. * gnu/packages/cran.scm (r-wesanderson): Update to 0.3.7. Change-Id: I8df7f543eb82dc45da68ba5a3b116006a8463973 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index b53d0b23b7..10263024ca 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -5225,14 +5225,14 @@ in R and Shiny via the D3 visualization library.") (define-public r-wesanderson (package (name "r-wesanderson") - (version "0.3.6") + (version "0.3.7") (source (origin (method url-fetch) (uri (cran-uri "wesanderson" version)) (sha256 (base32 - "09mr6p2jmqdjq27cz974w5hyxgn929zp9z3inhxqmmh1582fmdi2")))) + "0kjyz5mrkrirg2glf57b0rhxj2fdp1m6q8zx947y0jg1w425cbn9")))) (properties `((upstream-name . "wesanderson"))) (build-system r-build-system) (home-page "https://github.com/karthik/wesanderson") -- cgit 1.4.1 From e3fe8eed8f254ab1778e1c6db9bcdade30551de2 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:33 +0100 Subject: gnu: r-maps: Update to 3.4.1.1. * gnu/packages/cran.scm (r-maps): Update to 3.4.1.1. Change-Id: I562ba446b9edcece65ec9078bd6d45949d0d82f1 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 10263024ca..08457f8c2b 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -5564,14 +5564,14 @@ and/or higher-resolution databases.") (define-public r-maps (package (name "r-maps") - (version "3.4.1") + (version "3.4.1.1") (source (origin (method url-fetch) (uri (cran-uri "maps" version)) (sha256 (base32 - "0034114pdakxcx480b45qy9j4vq1v5ss961ssy92w4nqiqhsb4z6")))) + "06l58919kgks9adwzgfir44q6gnx46j3c7ah9c6d4dn36xsld7fk")))) (build-system r-build-system) (home-page "https://cran.r-project.org/web/packages/maps") (synopsis "Draw geographical maps") -- cgit 1.4.1 From 60953d62c0e7975aab616b07c6e9c98b687e168a Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:33 +0100 Subject: gnu: r-rgooglemaps: Update to 1.5.1. * gnu/packages/cran.scm (r-rgooglemaps): Update to 1.5.1. [propagated-inputs]: Remove r-sp. Change-Id: Ib2f5762ddfb998f7aaf2640807c005782b890d27 --- gnu/packages/cran.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 08457f8c2b..2430ac6de7 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -5603,18 +5603,18 @@ coordinates.") (define-public r-rgooglemaps (package (name "r-rgooglemaps") - (version "1.4.5.3") + (version "1.5.1") (source (origin (method url-fetch) (uri (cran-uri "RgoogleMaps" version)) (sha256 (base32 - "02v8k0bw70q4qwx4lcdy8p25q7n3ql2ll46lfpqllxa1p26svmfi")))) + "197q5i2sky824dwq0x4hhrpkrsd1b6f9qg06mjlwb89mv4vnrzhl")))) (properties `((upstream-name . "RgoogleMaps"))) (build-system r-build-system) (propagated-inputs - (list r-png r-sp)) + (list r-png)) (home-page "https://cran.r-project.org/web/packages/RgoogleMaps") (synopsis "Use Google Maps in R") (description "This package serves two purposes: -- cgit 1.4.1 From 116bfb3cd0c55b1c4f13c64b72a2dc5f0d30a259 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:33 +0100 Subject: gnu: r-rmumps: Update to 5.2.1-25. * gnu/packages/cran.scm (r-rmumps): Update to 5.2.1-25. Change-Id: Id30606861beacd93a263fcaf33ef6beb73402463 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 2430ac6de7..2118252319 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -7190,13 +7190,13 @@ provides an interactive R manager and worker environment.") (define-public r-rmumps (package (name "r-rmumps") - (version "5.2.1-23") + (version "5.2.1-25") (source (origin (method url-fetch) (uri (cran-uri "rmumps" version)) (sha256 - (base32 "1mypmf9j9fzaldpv56bqng5yhyxfc55hvzd98d1dk6w1m1sncn09")))) + (base32 "15yn5i6v3xz90gimvaqgvp805cfpvr439y9wpckyvwn1iwp2745y")))) (properties `((upstream-name . "rmumps"))) (build-system r-build-system) (inputs (list zlib)) -- cgit 1.4.1 From e710d290f343ad86ca85b48cb0ad8c1ca2a7cbae Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:34 +0100 Subject: gnu: r-lava: Update to 1.7.3. * gnu/packages/cran.scm (r-lava): Update to 1.7.3. Change-Id: I9f2f75685f8ef058b505e9c29c9a23d31b9a7a46 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 2118252319..f3157cdd7a 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -7944,14 +7944,14 @@ these progress updates.") (define-public r-lava (package (name "r-lava") - (version "1.7.2.1") + (version "1.7.3") (source (origin (method url-fetch) (uri (cran-uri "lava" version)) (sha256 (base32 - "0bpg75w0ri1mkf7cw9gbw1fjpy4mh9h48k019y772xjfgrf1yayl")))) + "023av1mz4hr1lqv8cpbx0j1y3c7ljyns35rm838c618b6pqps22f")))) (build-system r-build-system) (propagated-inputs (list r-future-apply r-numderiv r-progressr r-squarem r-survival)) -- cgit 1.4.1 From fa8e97c55730001026f8e2e36f5beec676aeee13 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:34 +0100 Subject: gnu: r-xfun: Update to 0.41. * gnu/packages/cran.scm (r-xfun): Update to 0.41. Change-Id: I1836a13e924ba3af8a5977f54b1f85d7a4c9d4d5 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index f3157cdd7a..56cc804389 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -9928,13 +9928,13 @@ iVAT).") (define-public r-xfun (package (name "r-xfun") - (version "0.40") + (version "0.41") (source (origin (method url-fetch) (uri (cran-uri "xfun" version)) (sha256 - (base32 "1xvngh0kbd87cl39bzmjx5i57pmxik9gw50li8dh42j438cnma8y")))) + (base32 "00ivgr557ja8l33lvawrivfhgj1xbjmdi4dj07zybwa1y6wc6x13")))) (build-system r-build-system) (properties ;; knitr itself depends on xfun -- cgit 1.4.1 From 37b665b7146ed582e84575f4e1cc8a381c270fe3 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:34 +0100 Subject: gnu: r-leaflet: Update to 2.2.1. * gnu/packages/cran.scm (r-leaflet): Update to 2.2.1. Change-Id: I150f958f68c13284d29394f2fb66ed7b0efb6c10 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 56cc804389..de9a821eb0 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -10496,13 +10496,13 @@ information between package updates.") (define-public r-leaflet (package (name "r-leaflet") - (version "2.2.0") + (version "2.2.1") (source (origin (method url-fetch) (uri (cran-uri "leaflet" version)) (sha256 - (base32 "0k0zplbhmvld6q1id17s827z1230kvnz16c4hlvp6jn9g26yy0dq")) + (base32 "1gfsf7bsmp418zv4gpk5i1xg5vvgqwpdkznnvj5x0mk4rcqk1i81")) (snippet '(for-each delete-file -- cgit 1.4.1 From 9e32016c9ec395c021bdf450c020ced6770a4f45 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:34 +0100 Subject: gnu: r-fbasics: Update to 4032.96. * gnu/packages/cran.scm (r-fbasics): Update to 4032.96. Change-Id: I1cbba3ad08a4f18618ad6e00b36c0e04ab67f0ae --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index de9a821eb0..2b59366e9c 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -10893,13 +10893,13 @@ multivariate distributions.") (define-public r-fbasics (package (name "r-fbasics") - (version "4031.95") + (version "4032.96") (source (origin (method url-fetch) (uri (cran-uri "fBasics" version)) (sha256 (base32 - "1d1pbyidng68fcc6vrm98ybklz6yzrinqc2dhg8q6f1pg3kkx6bj")))) + "14461d6ac8hcn1x3srh45a4s5imafqb0xy8bn5l6d0qwhw4njmg1")))) (properties `((upstream-name . "fBasics"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From dcb989dea831ee2ec8a0941350ee6a297f4b9194 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:34 +0100 Subject: gnu: r-data-tree: Update to 1.1.0. * gnu/packages/cran.scm (r-data-tree): Update to 1.1.0. [native-inputs]: Add r-rmarkdown. Change-Id: Id29f4f08cf988d8699e61479a262dff07a630572 --- gnu/packages/cran.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 2b59366e9c..8f25efec2e 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -12630,20 +12630,20 @@ JavaScript library) and interact with the igraph package.") (define-public r-data-tree (package (name "r-data-tree") - (version "1.0.0") + (version "1.1.0") (source (origin (method url-fetch) (uri (cran-uri "data.tree" version)) (sha256 (base32 - "0pizmx2312zsym4m42b97q2184bg3hibvbdrblcga05xln84qrs0")))) + "0qxd1g159phc6f18iddjljdg96sh09w63xqawjwbwyhg4blm9ddh")))) (properties `((upstream-name . "data.tree"))) (build-system r-build-system) (propagated-inputs (list r-r6 r-stringi)) (native-inputs - (list r-knitr)) + (list r-knitr r-rmarkdown)) (home-page "https://github.com/gluc/data.tree") (synopsis "General purpose hierarchical data structure") (description -- cgit 1.4.1 From c26dea6c49a1a46aa6fbd405d4893f58081bbe3c Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:34 +0100 Subject: gnu: r-collapsibletree: Update to 0.1.8. * gnu/packages/cran.scm (r-collapsibletree): Update to 0.1.8. Change-Id: Ibdf0f7b190d231f73f1817bcebd0523852385cde --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 8f25efec2e..3810e13703 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -12690,14 +12690,14 @@ automatically translated to the equivalent, but usually much faster, (define-public r-collapsibletree (package (name "r-collapsibletree") - (version "0.1.7") + (version "0.1.8") (source (origin (method url-fetch) (uri (cran-uri "collapsibleTree" version)) (sha256 (base32 - "0b65pbp1wnpsrayqi630ds4r98jvcvynnlp6wxdqrnnr9nzw5343")) + "1i5nmw5w7m8xdgxzim8z8n4w321f42isxbvvajl8ii59pg7drilq")) (snippet '(begin ;; Delete minified JavaScript file -- cgit 1.4.1 From c1015190610e989e6ce3bf3a8112c2c6c5fbb687 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:35 +0100 Subject: gnu: r-rastervis: Update to 0.51.6. * gnu/packages/cran.scm (r-rastervis): Update to 0.51.6. Change-Id: I7015583574faaf42cbe7df83dda7d05aaed4c475 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 3810e13703..c064f3c4aa 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -12783,14 +12783,14 @@ Python's @url{https://github.com/ActiveState/appdirs,Appdirs} to R.") (define-public r-rastervis (package (name "r-rastervis") - (version "0.51.5") + (version "0.51.6") (source (origin (method url-fetch) (uri (cran-uri "rasterVis" version)) (sha256 (base32 - "18bsrw629p4pkyhrpjmiyhq73w882bhgpwmkih0gjnw3ywwgx7rs")))) + "12cl201gwah0bn14ji4nbygayd77w5fck9zkcikhrda5s0chvgb1")))) (properties `((upstream-name . "rasterVis"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From c65da604a20ff61474f1bb3928f5e33c8e099687 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:35 +0100 Subject: gnu: r-rdpack: Update to 2.6. * gnu/packages/cran.scm (r-rdpack): Update to 2.6. Change-Id: I1d96901fa85f8c8d64c47bbbd8a84ac9883f3c97 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index c064f3c4aa..6b23c3b46e 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -13620,14 +13620,14 @@ implemented in bibutils.") (define-public r-rdpack (package (name "r-rdpack") - (version "2.5") + (version "2.6") (source (origin (method url-fetch) (uri (cran-uri "Rdpack" version)) (sha256 (base32 - "0xy8w3law1dn53f1gv4jd637pwssr928pvgchpbrpsqz8ghv4kad")))) + "02i21i85pb5aim529byjwhmyyz9jd82mi4j26a3kay0pcn6djxba")))) (properties `((upstream-name . "Rdpack"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From 0de7e4d5fd0d3ce029a4f3c65786896c7559df47 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:35 +0100 Subject: gnu: r-doby: Update to 4.6.20. * gnu/packages/cran.scm (r-doby): Update to 4.6.20. Change-Id: Id0a565f254065b55a9e947a174b60fafad2b5581 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 6b23c3b46e..eea5501c51 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -14362,14 +14362,14 @@ the work.") (define-public r-doby (package (name "r-doby") - (version "4.6.19") + (version "4.6.20") (source (origin (method url-fetch) (uri (cran-uri "doBy" version)) (sha256 (base32 - "14hvbhf9zamqkjhr9jd8zjpm9xlc8hwqj04gy6ln32n2hzqqqr6v")))) + "08nsl9xzyi2k7xkwa9mn91fn77ji0z9z5lm388pfdmydbfmpy2ks")))) (properties `((upstream-name . "doBy"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From 0a083112f0d2e6bf430e713837088708b11d864a Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:35 +0100 Subject: gnu: r-proc: Update to 1.18.5. * gnu/packages/cran.scm (r-proc): Update to 1.18.5. Change-Id: I36ab2e49345241895ed6fb1fd88929dff28056cf --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index eea5501c51..9b6f2b167f 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -14471,14 +14471,14 @@ containing one or more SNPs that evolved under directional selection.") (define-public r-proc (package (name "r-proc") - (version "1.18.4") + (version "1.18.5") (source (origin (method url-fetch) (uri (cran-uri "pROC" version)) (sha256 (base32 - "0lqar1lbm461in4jb9rkdnpccl8lshrhig2qxr892m91mdxym46m")))) + "129cnh3kh9sr42nc7n9f14kr9svi3501834x40njynnzlr0wi4sm")))) (properties `((upstream-name . "pROC"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From 5abfb1d49f646f769b1eff664e612e52c3e3a6df Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:35 +0100 Subject: gnu: r-mosaiccore: Update to 0.9.4.0. * gnu/packages/cran.scm (r-mosaiccore): Update to 0.9.4.0. Change-Id: Ie6eea8c3d856fdeefc3361b5e64a438fe1970288 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 9b6f2b167f..572659199a 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -15145,13 +15145,13 @@ subsequence} (LCS) using a dynamic programming algorithm.") (define-public r-mosaiccore (package (name "r-mosaiccore") - (version "0.9.2.1") + (version "0.9.4.0") (source (origin (method url-fetch) (uri (cran-uri "mosaicCore" version)) (sha256 - (base32 "1yns15yxr6215xf9qsxfvl24a9zvh1chw49n31dql7fy1zr1dkmp")))) + (base32 "0v3xhv6yfk1hc6a40jjgp6vvq102qa1l4n787pfywx6jhzbhamp2")))) (properties `((upstream-name . "mosaicCore"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From 33cc9d235e41ad68f7e66dc047dc0c961a6cfe06 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:36 +0100 Subject: gnu: r-ggformula: Update to 0.12.0. * gnu/packages/cran.scm (r-ggformula): Update to 0.12.0. [propagated-inputs]: Remove r-ggforce, r-ggstance, and r-magrittr. Change-Id: Id40e2857d46d3f99393f0bd86179d612c2a01a75 --- gnu/packages/cran.scm | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 572659199a..52e42e472d 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -15196,21 +15196,18 @@ haven package.") (define-public r-ggformula (package (name "r-ggformula") - (version "0.10.4") + (version "0.12.0") (source (origin (method url-fetch) (uri (cran-uri "ggformula" version)) (sha256 - (base32 "07d9sq0dqi0g5x9h58icfk1f4hgg1xz4mhbp2z2rxg9qgs74fvdj")))) + (base32 "0vbpivyxms46px3wqkbl1wq199mqdxq94gsiplv4i7lz0lzghsfm")))) (build-system r-build-system) (propagated-inputs - (list r-ggforce - r-ggplot2 + (list r-ggplot2 r-ggridges - r-ggstance r-labelled - r-magrittr r-mosaiccore r-rlang r-scales -- cgit 1.4.1 From 9e866685ae2d9de22e1cdd5105a35d76c080bc3b Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:36 +0100 Subject: gnu: r-mosaicdata: Update to 0.20.4. * gnu/packages/cran.scm (r-mosaicdata): Update to 0.20.4. Change-Id: I3f421cdae96b3fca614a59836aa54e8c56a082df --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 52e42e472d..e964265ad1 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -15227,13 +15227,13 @@ while providing the intuitive capabilities of @code{r-ggplot2}.") (define-public r-mosaicdata (package (name "r-mosaicdata") - (version "0.20.3") + (version "0.20.4") (source (origin (method url-fetch) (uri (cran-uri "mosaicData" version)) (sha256 - (base32 "1s97yq24z7yhzmx0dpspfadpd8hndyhn7aiw0nslwrhvilhwa409")))) + (base32 "0y6ii234paknak0p8cm5wcjia4s4wh7iixjbbvdgp0w17c05dckh")))) (properties `((upstream-name . "mosaicData"))) (build-system r-build-system) (home-page "https://cran.r-project.org/web/packages/mosaicData/") -- cgit 1.4.1 From 572457e4d70b6df82f292cf603ec86dfe8ffa598 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:36 +0100 Subject: gnu: r-mosaic: Update to 1.9.0. * gnu/packages/cran.scm (r-mosaic): Update to 1.9.0. [propagated-inputs]: Add r-tibble. Change-Id: I15aa0fde963bca54680f3155312c14d6a4b54c63 --- gnu/packages/cran.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index e964265ad1..bd1fdbdb2c 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -15268,13 +15268,13 @@ Processing of very large files is supported.") (define-public r-mosaic (package (name "r-mosaic") - (version "1.8.4.2") + (version "1.9.0") (source (origin (method url-fetch) (uri (cran-uri "mosaic" version)) (sha256 - (base32 "12kpkb7vm54na9hjjkvzw6gm5plx0m6i0l9kihz2r30zanfx5jca")))) + (base32 "1dydqawljv5l9lmhdrhmr7wh3q1c2mnc61gc99jr0jbb1bmls327")))) (build-system r-build-system) (propagated-inputs (list r-dplyr @@ -15287,6 +15287,7 @@ Processing of very large files is supported.") r-mosaicdata r-purrr r-rlang + r-tibble r-tidyr)) (native-inputs (list r-knitr)) -- cgit 1.4.1 From d8943a3ddd4f3ab29e72d8d375895145f81ab815 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:36 +0100 Subject: gnu: r-nor1mix: Update to 1.3-2. * gnu/packages/cran.scm (r-nor1mix): Update to 1.3-2. Change-Id: I64511ea1988a3ee7e3616a4bcd1f01347e151ba7 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index bd1fdbdb2c..739855c829 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -21979,14 +21979,14 @@ numbers from ZIP and ZINB distributions.") (define-public r-nor1mix (package (name "r-nor1mix") - (version "1.3-0") + (version "1.3-2") (source (origin (method url-fetch) (uri (cran-uri "nor1mix" version)) (sha256 (base32 - "1817wcvlmxs70vs4db0jkxd7i037744zz8ay3c2a9949z29fxr4w")))) + "0252kqhdsp374isc59pm1c6dmsb16jibpnsp1bpyh4k5mg73cdj6")))) (build-system r-build-system) (home-page "https://cran.r-project.org/web/packages/nor1mix/") (synopsis "Normal (1-d) mixture models") -- cgit 1.4.1 From e5d80567fe6427aa62690b14923dbe091c389f82 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:36 +0100 Subject: gnu: r-lemon: Update to 0.4.7. * gnu/packages/cran.scm (r-lemon): Update to 0.4.7. Change-Id: I9b7e0965200d8c79ec3d7242d249a1c6c363ba9a --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 739855c829..3b9747357f 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -22290,14 +22290,14 @@ can be used with function approximation, eligibility traces (Singh & Sutton, (define-public r-lemon (package (name "r-lemon") - (version "0.4.6") + (version "0.4.7") (source (origin (method url-fetch) (uri (cran-uri "lemon" version)) (sha256 (base32 - "0v1kbyk64yzsk92h6yq03kp9alc9632qprznsws61r8firiskim5")))) + "1r33n7bkfhjpyi23j7gsi387qvyazcy9b912dsd3vg2yqir8s26p")))) (build-system r-build-system) (propagated-inputs (list r-ggplot2 -- cgit 1.4.1 From fe4e56eb5db1f79d5d020ce6e8cbbd0e3c099ba5 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:36 +0100 Subject: gnu: r-text2vec: Update to 0.6.4. * gnu/packages/cran.scm (r-text2vec): Update to 0.6.4. Change-Id: I8dbeb739b9a37be325109b0e5ca04478439b84c2 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 3b9747357f..b9005f5413 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -25109,14 +25109,14 @@ Row} (CSR) format.") (define-public r-text2vec (package (name "r-text2vec") - (version "0.6.3") + (version "0.6.4") (source (origin (method url-fetch) (uri (cran-uri "text2vec" version)) (sha256 (base32 - "1hi7ydb7xkgbff4lwnnz1biyl8m90w16hn3x5rrzvscvm53sj4y7")))) + "0sjlvp4zhzwc0ai7626fpw3ws8xv0xhl8gv8mrk24lrpk5nhin2h")))) (properties `((upstream-name . "text2vec"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From d889bccd9d89a1d201b063826d4afec8f69fd71e Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:37 +0100 Subject: gnu: r-lintr: Update to 3.1.1. * gnu/packages/cran.scm (r-lintr): Update to 3.1.1. Change-Id: I92d7969babf3e5cfc3a950054b2457c6ae11ece2 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index b9005f5413..8748b99c28 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -25218,14 +25218,14 @@ provides tools to compute this metric.") (define-public r-lintr (package (name "r-lintr") - (version "3.1.0") + (version "3.1.1") (source (origin (method url-fetch) (uri (cran-uri "lintr" version)) (sha256 (base32 - "1kb3jrzh1vn1fpj6phm2ni542yjgbbjmzgkn8w7khmh1sd9mj7pp")))) + "07c7h30nh1529wba8xkyg2sapj6r7jjckrxyzhrg2ssfwzs4dwdw")))) (properties `((upstream-name . "lintr"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From a21cdec24d065036130026f3636ac3e0978f82f9 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:37 +0100 Subject: gnu: r-covr: Update to 3.6.4. * gnu/packages/cran.scm (r-covr): Update to 3.6.4. Change-Id: I5797214f14f11cd6f7eea166210dd7534b5163bc --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 8748b99c28..86eb7dd632 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -26489,13 +26489,13 @@ function and interfaces to external frameworks.") (define-public r-covr (package (name "r-covr") - (version "3.6.3") + (version "3.6.4") (source (origin (method url-fetch) (uri (cran-uri "covr" version)) (sha256 - (base32 "17m2zzgfghr7gzcdgim21vsl12nd4714867dcp9xfb6ili31ikn0")) + (base32 "0al6n4gnnvgxk968skqnajpqpqyl6kpam3fmn782kihhcl1h8qib")) (modules '((guix build utils))) ;; TODO: still need to replace highlight.js/highlight.pack.js (snippet -- cgit 1.4.1 From 29c2ab60631dd56a0db60ca4939eadc9e622267a Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:37 +0100 Subject: gnu: r-graphlayouts: Update to 1.0.2. * gnu/packages/cran.scm (r-graphlayouts): Update to 1.0.2. Change-Id: I74f68183e2d52676c3f90474bfb140ef57b70af6 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 86eb7dd632..8544790e6c 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -26616,14 +26616,14 @@ be used further by e.g. graphic devices.") (define-public r-graphlayouts (package (name "r-graphlayouts") - (version "1.0.1") + (version "1.0.2") (source (origin (method url-fetch) (uri (cran-uri "graphlayouts" version)) (sha256 (base32 - "0x777ixw2vvj1z3dams0zmyk25v7cdm4sx8v6knlb2mfkkg2gcyk")))) + "1mg0j9kcjp8dbpd8fy9vr5f35pz41v18vxc7q4pyl986pj859jam")))) (properties `((upstream-name . "graphlayouts"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From 3b11a7f4a3427c76d089348db126a0b7af942381 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:37 +0100 Subject: gnu: r-parameters: Update to 0.21.3. * gnu/packages/cran.scm (r-parameters): Update to 0.21.3. Change-Id: Ied9207097f2a8c6581fd54cf44299e6d596ce636 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 8544790e6c..8af98576a9 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -26767,14 +26767,14 @@ in pipelines.") (define-public r-parameters (package (name "r-parameters") - (version "0.21.2") + (version "0.21.3") (source (origin (method url-fetch) (uri (cran-uri "parameters" version)) (sha256 (base32 - "05ryyyibnm69hq1xa84r9n2gr1s1ifds70z4awmib2ch62098m43")))) + "091zpyq37v7xjicj4h4r4fqhrrc7d3hicgbdznsjn85sw4d7q595")))) (properties `((upstream-name . "parameters"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From 8e197faab1c4caca6c96e5492a75cbb02d23a63d Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:37 +0100 Subject: gnu: r-lifecycle: Update to 1.0.4. * gnu/packages/cran.scm (r-lifecycle): Update to 1.0.4. Change-Id: I0b3a51251fa42a0a58b0c0a4e92b4103f48aae12 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 8af98576a9..613eadae78 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -26852,14 +26852,14 @@ atmospheric physics.") (define-public r-lifecycle (package (name "r-lifecycle") - (version "1.0.3") + (version "1.0.4") (source (origin (method url-fetch) (uri (cran-uri "lifecycle" version)) (sha256 (base32 - "1hk9mblhap429fk77qpgc4hv0j91q5wpahi0y76w118m471zsnb4")))) + "1k4ibf2x90xgmzaq47vf9wrsh6a2fp2lg1l8bq89632bx33x795d")))) (build-system r-build-system) (propagated-inputs (list r-cli r-glue r-rlang)) -- cgit 1.4.1 From 3dab9524e14bef0eeee0d7d30444b8acea675459 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:38 +0100 Subject: gnu: r-pracma: Update to 2.4.4. * gnu/packages/cran.scm (r-pracma): Update to 2.4.4. Change-Id: I079366cc3ab7923a80033de4e9fe3642bd272523 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 613eadae78..31d84f50eb 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -26990,12 +26990,12 @@ to ODEs by numerical differencing.") (define-public r-pracma (package (name "r-pracma") - (version "2.4.2") + (version "2.4.4") (source (origin (method url-fetch) (uri (cran-uri "pracma" version)) (sha256 - (base32 "05lwx2yx7f45cr5amzbjv3b2p6ibspjxl0aglq2dga6rvxzk6l0x")))) + (base32 "0zxsqr7f4pcr1nmbbzliihyldv091ykzajv1mbdrkycp46pz6khs")))) (build-system r-build-system) (home-page "https://cran.r-project.org/web/packages/pracma/") (synopsis "Practical numerical math functions") -- cgit 1.4.1 From 1223000d147ae6cfe188cf6cc2caab0988bd8d47 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:38 +0100 Subject: gnu: r-actcd: Update to 1.3-0. * gnu/packages/cran.scm (r-actcd): Update to 1.3-0. Change-Id: Ie8befdde95bef6fc1b9be8c7d55a1720f74ed678 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 31d84f50eb..4056b808e1 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -28997,14 +28997,14 @@ be conducted. A graphical user interface is also provided.") (define-public r-actcd (package (name "r-actcd") - (version "1.2-0") + (version "1.3-0") (source (origin (method url-fetch) (uri (cran-uri "ACTCD" version)) (sha256 (base32 - "0mzjxxr2zfdidw8ibh6w8mvpkw3q3nvngqi05g9ind26ckvk053p")))) + "1a0gsznca5fv7i29xpcns4rkas5q88wv01rxvd4j66n64gw0ri4j")))) (properties `((upstream-name . "ACTCD"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From a18e2744016b90da52ae953d81c567a5f5413fcc Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:38 +0100 Subject: gnu: r-actuar: Update to 3.3-4. * gnu/packages/cran.scm (r-actuar): Update to 3.3-4. Change-Id: I5ffe7de887122cd4aeb6fd7027d4c94ae1b9867e --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 4056b808e1..3d8ba9c789 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -29403,14 +29403,14 @@ API; see the package vignette for details.") (define-public r-actuar (package (name "r-actuar") - (version "3.3-3") + (version "3.3-4") (source (origin (method url-fetch) (uri (cran-uri "actuar" version)) (sha256 (base32 - "0ji5p19vqnr3i3vfrql2qndhzcjnr57jrh0szil6gaz6bm56afc4")))) + "06693w4cwcchi0z64vgg7khc4k4209nw6m2x441nwix4x6rk1zjs")))) (properties `((upstream-name . "actuar"))) (build-system r-build-system) (propagated-inputs (list r-expint)) -- cgit 1.4.1 From ec5a1c42caa25d393f27e954c73cddfe452f55cd Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:38 +0100 Subject: gnu: r-openmx: Update to 2.21.10. * gnu/packages/cran.scm (r-openmx): Update to 2.21.10. Change-Id: I7d4216b5e0394cd89e1d6aaf602e601c224d125d --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 3d8ba9c789..bc772c4d7a 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -31332,14 +31332,14 @@ Complete access to optimized C functions is made available with (define-public r-openmx (package (name "r-openmx") - (version "2.21.8") + (version "2.21.10") (source (origin (method url-fetch) (uri (cran-uri "OpenMx" version)) (sha256 (base32 - "1vvlb9q3w6i6g7kf0r5jnrlmdxskh3rbfss90icand046rl37qdz")))) + "1kll5iim5l71dxkjd8y9ma1494818j369gp92qdsy3x6lxy244ym")))) (properties `((upstream-name . "OpenMx"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From 64ab52eb4fd8a5cfb21ee1e0d895804205e98c39 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:38 +0100 Subject: gnu: r-qgraph: Update to 1.9.8. * gnu/packages/cran.scm (r-qgraph): Update to 1.9.8. Change-Id: Ibfefb7aed42bd935806dc2f40d2b131cdf97eb3c --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index bc772c4d7a..c9479d7063 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -31532,14 +31532,14 @@ network, tree, dendrogram, and Sankey graphs from R using data frames.") (define-public r-qgraph (package (name "r-qgraph") - (version "1.9.5") + (version "1.9.8") (source (origin (method url-fetch) (uri (cran-uri "qgraph" version)) (sha256 (base32 - "1mi19bjx83zb42wmgb716a3l4gvwch3rmybdqmm8k3dl8xr2qnjc")))) + "1m019j5nxc0184p0r2zgdn457g555nxsp2s08maa053nydj1va0l")))) (properties `((upstream-name . "qgraph"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From a472decb256a599218a306da0d2fb56caa2d7d78 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:39 +0100 Subject: gnu: r-rfast: Update to 2.1.0. * gnu/packages/cran.scm (r-rfast): Update to 2.1.0. Change-Id: Ifd1d7459d2293bd2ab26054c469c739025cb7f7a --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index c9479d7063..491fec997c 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -34256,14 +34256,14 @@ aggregation for comparing different implementations in order to provide a (define-public r-rfast (package (name "r-rfast") - (version "2.0.9") + (version "2.1.0") (source (origin (method url-fetch) (uri (cran-uri "Rfast" version)) (sha256 (base32 - "12jl5kqjn571zcqh4n351d7nx86b3jh46ds8krqz92f0z6fjmkzz")))) + "1zqq4k85i0nbzndkh0iiq3k83ly0mpl3pn4wkka6qxfvk6n6rr7r")))) (properties `((upstream-name . "Rfast"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From 352ccf51221b77ff70153db5fca00c72e6184349 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:39 +0100 Subject: gnu: r-warp: Update to 0.2.1. * gnu/packages/cran.scm (r-warp): Update to 0.2.1. Change-Id: Iee92904e0341b7a4cfe4947e33b2d5b6c76dcab2 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 491fec997c..9feb75a87f 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -35147,14 +35147,14 @@ and regression metrics (e.g., RMSE).") (define-public r-warp (package (name "r-warp") - (version "0.2.0") + (version "0.2.1") (source (origin (method url-fetch) (uri (cran-uri "warp" version)) (sha256 (base32 - "0s0acddc5h14245hi1faycxp0fyvw6nlgaz2df7da4fpyd2f638f")))) + "1gj65kgs7x63f6y2vnv13k293b52k4afbmdlcam635h9vs8da2h2")))) (properties `((upstream-name . "warp"))) (build-system r-build-system) (native-inputs (list r-knitr)) -- cgit 1.4.1 From b4cf3fde74852997fb9ca50bf0931d3cd584bc61 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:39 +0100 Subject: gnu: r-seurat: Update to 5.0.0. * gnu/packages/cran.scm (r-seurat): Update to 5.0.0. [propagated-inputs]: Add r-fastdummies, r-generics, r-lifecycle, r-rcpphnsw, and r-rspectra. Change-Id: If728a0340cdeec5c2d5671025711a2ed42ee265b --- gnu/packages/cran.scm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 9feb75a87f..69ccebef27 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -36208,21 +36208,23 @@ other R users.") (define-public r-seurat (package (name "r-seurat") - (version "4.4.0") + (version "5.0.0") (source (origin (method url-fetch) (uri (cran-uri "Seurat" version)) (sha256 (base32 - "1pdlvjh5xs1fyj2zic98sfz9zazbb45qywfqnhfzqb34jyaxy5qg")))) + "1hvqxfskwpw06dxc9hc9zvxqb73wr7qjxgrqgyjklxaq1xhr335v")))) (properties `((upstream-name . "Seurat"))) (build-system r-build-system) (propagated-inputs (list r-cluster r-cowplot + r-fastdummies r-fitdistrplus r-future r-future-apply + r-generics r-ggplot2 r-ggrepel r-ggridges @@ -36233,6 +36235,7 @@ other R users.") r-jsonlite r-kernsmooth r-leiden + r-lifecycle r-lmtest r-mass r-matrix @@ -36249,10 +36252,12 @@ other R users.") r-rcpp r-rcppannoy r-rcppeigen + r-rcpphnsw r-rcppprogress r-reticulate r-rlang r-rocr + r-rspectra r-rtsne r-scales r-scattermore -- cgit 1.4.1 From 5fc4cb0d85bb317aebedf8bd57a0481f8e6748f8 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:39 +0100 Subject: gnu: r-bbotk: Update to 0.7.3. * gnu/packages/cran.scm (r-bbotk): Update to 0.7.3. Change-Id: I5e50ff5b3ac039fbe47d8093088e3e59a2bd8803 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 69ccebef27..70d1802853 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -37013,14 +37013,14 @@ vector machines, and gradient boosting.") (define-public r-bbotk (package (name "r-bbotk") - (version "0.7.2") + (version "0.7.3") (source (origin (method url-fetch) (uri (cran-uri "bbotk" version)) (sha256 (base32 - "1gw0rkbiv93ifl9110r9sr0p9g4vg7qc11mznmmjq0a5vzmqgpm9")))) + "1ddr5w7n68d3imcrm0ipgk1waml8zj4szi566dmmiqvlpzpgdr3p")))) (properties `((upstream-name . "bbotk"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From cc9319365553840967b23752e75648a70839e4b2 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:40 +0100 Subject: gnu: r-clustree: Update to 0.5.1. * gnu/packages/cran.scm (r-clustree): Update to 0.5.1. Change-Id: If2d5a6cf33eab9f820c7a4fccd26aa1763f96e28 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 70d1802853..3e11a01149 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -37274,14 +37274,14 @@ chunks.") (define-public r-clustree (package (name "r-clustree") - (version "0.5.0") + (version "0.5.1") (source (origin (method url-fetch) (uri (cran-uri "clustree" version)) (sha256 (base32 - "1haam13aifak8fladyxwa0gz56anj1zfczfjgs07gbw90kf6azx8")))) + "05yizn8hcf4nsibypxahp2mz64sy10vli776mi0d2gvfb5p4kwmm")))) (properties `((upstream-name . "clustree"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From 9b557b121ee55b84a9300afe22a9f6eed54840c2 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:40 +0100 Subject: gnu: r-paws-common: Update to 0.6.4. * gnu/packages/cran.scm (r-paws-common): Update to 0.6.4. Change-Id: If1f80809d172f00e80f638cb600948d44c7f5a84 --- gnu/packages/cran.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 3e11a01149..2c3463042a 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -39351,14 +39351,14 @@ fully reproducible.") (define-public r-paws-common (package (name "r-paws-common") - (version "0.6.2") + (version "0.6.4") (source (origin (method url-fetch) (uri (cran-uri "paws.common" version)) (sha256 (base32 - "1jgls5fks9s8m616qs6b7hvv0wf7nhzajyds15hnlasqwg387h3d")))) + "1pzgwljrk3maxcbmiy3yiccijm6c2ach8f9kzpqr7w5k5vkyhpvx")))) (properties `((upstream-name . "paws.common"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From 5f92b0d564806ad61b360b3c044790dc7d2294b5 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:40 +0100 Subject: gnu: r-fasterize: Update to 1.0.5. * gnu/packages/cran.scm (r-fasterize): Update to 1.0.5. [propagated-inputs]: Remove r-sp; add r-wk. Change-Id: Ie00a7743d46c330233abf2a5bd04c4ff3a47522e --- gnu/packages/cran.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 2c3463042a..221a81612c 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -40415,17 +40415,17 @@ formatting and delivering log messages with low overhead.") (define-public r-fasterize (package (name "r-fasterize") - (version "1.0.4") + (version "1.0.5") (source (origin (method url-fetch) (uri (cran-uri "fasterize" version)) (sha256 - (base32 "1ckxi2iyxdahhgbliblcrkzziblfagzr54srjk27yp1lcgivvvs4")))) + (base32 "1d63q77hfbn2ly8cwsik4gaavdhidpi7idf7qj2y5bi9xhd10kyl")))) (properties `((upstream-name . "fasterize"))) (build-system r-build-system) (propagated-inputs - (list r-raster r-rcpp r-rcpparmadillo r-sp)) + (list r-raster r-rcpp r-rcpparmadillo r-wk)) (native-inputs (list r-knitr)) (home-page "https://github.com/ecohealthalliance/fasterize") (synopsis "Fast Polygon to Raster Conversion") -- cgit 1.4.1 From e59bde0a7c3cf56965efd03b375002dc02c415dc Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:40 +0100 Subject: gnu: r-matrix: Update to 1.6-3. * gnu/packages/statistics.scm (r-matrix): Update to 1.6-3. Change-Id: If89e659ecd8826a45e1147d9c2e620f4059db214 --- gnu/packages/statistics.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index d15732c839..dd3dfea5e5 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -672,14 +672,14 @@ also flexible enough to handle most nonstandard requirements.") (define-public r-matrix (package (name "r-matrix") - (version "1.6-1.1") + (version "1.6-3") (source (origin (method url-fetch) (uri (cran-uri "Matrix" version)) (sha256 (base32 - "1hlcxr38p4ybb67n25cc1ssh2q2r8cj0flc59lid8hclzvqv27ik")))) + "094n9qf5j7bzi4cyxhm276qx2b2qp676ad8w9gql0qhzhfc889li")))) (properties `((upstream-name . "Matrix"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From 91c4df43988cde7379a3a459efd4dbc9d6ebd1e7 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:40 +0100 Subject: gnu: r-stringi: Update to 1.8.1. * gnu/packages/statistics.scm (r-stringi): Update to 1.8.1. Change-Id: I54524b57c6a1f3ff9cee826a78c2e505aeb17ebd --- gnu/packages/statistics.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index dd3dfea5e5..3faf38189c 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -1178,14 +1178,14 @@ solution for sending email, including attachments, from within R.") (define-public r-stringi (package (name "r-stringi") - (version "1.7.12") + (version "1.8.1") (source (origin (method url-fetch) (uri (cran-uri "stringi" version)) (sha256 (base32 - "02g0464sbprrbjlacx727p9ad1s5nbxl2mnvfmm9h7q000lsrs7g")))) + "0jm2f5wh231dzs46g7ic2k4633x9v9bd2a03dlpmq5rr46j299ay")))) (build-system r-build-system) (inputs (list icu4c)) (native-inputs (list pkg-config)) -- cgit 1.4.1 From a937f154036cd7c7519928e0e9fcb6530a608b53 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:40 +0100 Subject: gnu: r-stringr: Update to 1.5.1. * gnu/packages/statistics.scm (r-stringr): Update to 1.5.1. Change-Id: Icdd9bef899b5cdc80c045226124e87de9cdfa222 --- gnu/packages/statistics.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 3faf38189c..804a20ecd3 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -1204,13 +1204,13 @@ transliteration, concatenation, date-time formatting and parsing, etc.") (define-public r-stringr (package (name "r-stringr") - (version "1.5.0") + (version "1.5.1") (source (origin (method url-fetch) (uri (cran-uri "stringr" version)) (sha256 - (base32 "0fk34ql5ak57f06l10ai300kxay6r7kkkyfanh8r24qaf3bmkcaj")))) + (base32 "1pj5xwg8kq2jllmszgkw96qj37wlb0x0vx4f3m5j211zpd8yrbd4")))) (build-system r-build-system) (propagated-inputs (list r-cli r-glue r-lifecycle r-magrittr r-rlang r-stringi r-vctrs)) -- cgit 1.4.1 From 887331d1e14dd8614344f8bb902ca282fedb3bff Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:40 +0100 Subject: gnu: r-evaluate: Update to 0.23. * gnu/packages/statistics.scm (r-evaluate): Update to 0.23. Change-Id: Ic174acc4efe7fa052cb1edaf9fd48410ee1ee00a --- gnu/packages/statistics.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 804a20ecd3..ff611d9637 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -1448,13 +1448,13 @@ for template use among CRAN packages.") (define-public r-evaluate (package (name "r-evaluate") - (version "0.22") + (version "0.23") (source (origin (method url-fetch) (uri (cran-uri "evaluate" version)) (sha256 (base32 - "0sz4zimz4brbd9sawdazfgipkmfzzdmdq01b5m8pnrql5xrxhiwh")))) + "0p540jl6sixpgk08cp2h9470d28p7n66pfafiskvz3rba0vrrky9")))) (build-system r-build-system) (home-page "https://github.com/hadley/evaluate") (synopsis "Parsing and evaluation tools for R") -- cgit 1.4.1 From 2496d54094e0089582101551a3d3fffc2e606d53 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:41 +0100 Subject: gnu: r-rlang: Update to 1.1.2. * gnu/packages/statistics.scm (r-rlang): Update to 1.1.2. Change-Id: I97386e0022255330849001aa8bda830d3c8e7bf3 --- gnu/packages/statistics.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index ff611d9637..a886a802e5 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -1782,13 +1782,13 @@ defined in different packages.") (define-public r-rlang (package (name "r-rlang") - (version "1.1.1") + (version "1.1.2") (source (origin (method url-fetch) (uri (cran-uri "rlang" version)) (sha256 (base32 - "16fsibxbh4fy62x6fw358qbniw085qs1wjyr75n22xv9g6kwjpjy")))) + "14l0dz36wav2jbz0dd3w34va68lrhr7fgd9dqf1v4nawdvff23ia")))) (build-system r-build-system) (home-page "http://rlang.tidyverse.org") (synopsis "Functions for base types, core R and Tidyverse features") -- cgit 1.4.1 From 5f66bbc25492cf16484485095ad98e19701bc33f Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:41 +0100 Subject: gnu: r-plotrix: Update to 3.8-4. * gnu/packages/statistics.scm (r-plotrix): Update to 3.8-4. Change-Id: I7d1928c74ade7e3b6324e382f1d53a13ad19ab08 --- gnu/packages/statistics.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index a886a802e5..7527855f2f 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -3063,13 +3063,13 @@ disk (or a connection).") (define-public r-plotrix (package (name "r-plotrix") - (version "3.8-2") + (version "3.8-4") (source (origin (method url-fetch) (uri (cran-uri "plotrix" version)) (sha256 (base32 - "07xwq3505qb2yak7pfda22yqwifj6m78f8b5rm0ym74808qrawmv")))) + "1mp8mb79prgf5fzlaix4fvslr4q67hrzxqdv3kr7mik1mf9jv8p6")))) (build-system r-build-system) (home-page "https://cran.r-project.org/web/packages/plotrix") (synopsis "Various plotting functions") -- cgit 1.4.1 From e318eae0ccfe571bf9135ea319c3e89ed9d1afdd Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:41 +0100 Subject: gnu: r-rcpparmadillo: Update to 0.12.6.6.0. * gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.12.6.6.0. Change-Id: Iab08f00f0522fdecf9a39f08f5418a978afbb0df --- gnu/packages/statistics.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 7527855f2f..c42095be2d 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -3126,13 +3126,13 @@ well as additional utilities such as panel and axis annotation functions.") (define-public r-rcpparmadillo (package (name "r-rcpparmadillo") - (version "0.12.6.4.0") + (version "0.12.6.6.0") (source (origin (method url-fetch) (uri (cran-uri "RcppArmadillo" version)) (sha256 (base32 - "1k7xq2yl4pkc7krz1bcdnx5kfj6n4zjmnm40nly2da2ji87agv49")))) + "171yflg07xi6570ich5gxhzsqqs7k3rxyhwg96amlkm1qn8v2pnk")))) (properties `((upstream-name . "RcppArmadillo"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From fbc89cb64ac4960cc98d25f2d6ae56808c298bba Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:41 +0100 Subject: gnu: r-rprojroot: Update to 2.0.4. * gnu/packages/statistics.scm (r-rprojroot): Update to 2.0.4. Change-Id: I4549c16c00f41d9d96894e5e1f017ad718c211c8 --- gnu/packages/statistics.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index c42095be2d..4d0bcd9d9d 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -3195,14 +3195,14 @@ encoder/decoder, round-off-error-free sum and cumsum, etc.") (define-public r-rprojroot (package (name "r-rprojroot") - (version "2.0.3") + (version "2.0.4") (source (origin (method url-fetch) (uri (cran-uri "rprojroot" version)) (sha256 (base32 - "15zq606s544wmbvk5dw13xq0sspr9dsxyxlvzvn0r48f8x3l4q2h")))) + "16bf6ga5fgm83j3m67plw5i54az2vdbvw5m99ixaqkd24pxn7x5m")))) (build-system r-build-system) (native-inputs (list r-knitr)) -- cgit 1.4.1 From afef5bce14c767c432b54c70cf1752cb61f28fcd Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:41 +0100 Subject: gnu: r-rsqlite: Update to 2.3.3. * gnu/packages/statistics.scm (r-rsqlite): Update to 2.3.3. Change-Id: If922cd1e15333ec5b1d9c50380958e9fd4dd7548 --- gnu/packages/statistics.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 4d0bcd9d9d..6722bb4066 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -3340,13 +3340,13 @@ a column in data frame.") (define-public r-rsqlite (package (name "r-rsqlite") - (version "2.3.2") + (version "2.3.3") (source (origin (method url-fetch) (uri (cran-uri "RSQLite" version)) (sha256 (base32 - "09vbx3akqws8a07ai6qbp3jn1w05qsmazl79wl2dyvvjpzs8b62x")))) + "0i1cjhqcclglv62j4dclxraaj5jmqdwyj4bs3qfbd8jd8v5d1c9j")))) (properties `((upstream-name . "RSQLite"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From 1ab5ea9f7705de7829139e5c8692d94e725a799b Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:41 +0100 Subject: gnu: r-rcurl: Update to 1.98-1.13. * gnu/packages/statistics.scm (r-rcurl): Update to 1.98-1.13. Change-Id: I6f03bb2a7bb94dfe61233af13fe283193896e9d4 --- gnu/packages/statistics.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 6722bb4066..f8e2a6ad73 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -3370,13 +3370,13 @@ engine (version 3.8.8.2) is included.") (define-public r-rcurl (package (name "r-rcurl") - (version "1.98-1.12") + (version "1.98-1.13") (source (origin (method url-fetch) (uri (cran-uri "RCurl" version)) (sha256 (base32 - "1ci6lsxm0f13yzw712gcbq23syl54x5llvhs2w1b8wwm9vqgx0qs")))) + "01pkmip1sllislmp34c25i9m9mlrid9b48xfjbf93sml55ijz985")))) (properties `((upstream-name . "RCurl"))) (build-system r-build-system) (arguments -- cgit 1.4.1 From bb0bc7990bd1f78d9b1317361dfa4d0ad0cbdb89 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:41 +0100 Subject: gnu: r-xml: Update to 3.99-0.15. * gnu/packages/statistics.scm (r-xml): Update to 3.99-0.15. Change-Id: Idb8ad04a092f49eda26e78398583cdbb234134c8 --- gnu/packages/statistics.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index f8e2a6ad73..f0c24b9ceb 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -3412,13 +3412,13 @@ ldap, and also supports cookies, redirects, authentication, etc.") (define-public r-xml (package (name "r-xml") - (version "3.99-0.14") + (version "3.99-0.15") (source (origin (method url-fetch) (uri (cran-uri "XML" version)) (sha256 (base32 - "1ygi65ddgbsamxw2rm0p2clfak1xj44xyisgk48y72cd9ldaddic")))) + "0giv03bixc4kcq4dmcwzra7gp01i41hfr1710fd1v2hacya4d8cq")))) (properties `((upstream-name . "XML"))) (build-system r-build-system) -- cgit 1.4.1 From fd7c535d1b3264c131e3cbfcfa2089e618d397cc Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:41 +0100 Subject: gnu: r-matrixstats: Update to 1.1.0. * gnu/packages/statistics.scm (r-matrixstats): Update to 1.1.0. Change-Id: I27f701d83b7dbfcc54fde2701890c69dbc5b9384 --- gnu/packages/statistics.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index f0c24b9ceb..6d2ab8c83e 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -4543,13 +4543,13 @@ t-probabilities, quantiles, random deviates and densities.") (define-public r-matrixstats (package (name "r-matrixstats") - (version "1.0.0") + (version "1.1.0") (source (origin (method url-fetch) (uri (cran-uri "matrixStats" version)) (sha256 (base32 - "0vxd7g1fm4x0f72bs1xfik1d4yklvpjdyg1hpx86pl8fwr86i1wl")))) + "0h85hjvsmc8s3hyjdj83fykb2vl8jc7pb9ynp2xsl0q9v1sihrxl")))) (properties `((upstream-name . "matrixStats"))) (build-system r-build-system) (arguments -- cgit 1.4.1 From 66f89ec6477b65f91ae22e27650cd73b6ccdad97 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:41 +0100 Subject: gnu: r-rcppeigen: Update to 0.3.3.9.4. * gnu/packages/statistics.scm (r-rcppeigen): Update to 0.3.3.9.4. [propagated-inputs]: Remove r-matrix. Change-Id: I48b3376c20b523e63fe392aa070d03872d19a34a --- gnu/packages/statistics.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 6d2ab8c83e..e2ceec993a 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -6014,18 +6014,18 @@ based on an interface to Fortran implementations by M. J. D. Powell.") (define-public r-rcppeigen (package (name "r-rcppeigen") - (version "0.3.3.9.3") + (version "0.3.3.9.4") (source (origin (method url-fetch) (uri (cran-uri "RcppEigen" version)) (sha256 (base32 - "0xhwgn77166ir7qnzl25mj0byskkqr0b36hihrpr2zaqsrzs8wsq")))) + "1faz1phvg7g14bchi88vizn5mfhgiwmsjg7jzkyf1yjg0f6vpsj1")))) (properties `((upstream-name . "RcppEigen"))) (build-system r-build-system) (propagated-inputs - (list r-rcpp r-matrix)) + (list r-rcpp)) (home-page "http://eigen.tuxfamily.org") (synopsis "Rcpp integration for the Eigen templated linear algebra library") (description -- cgit 1.4.1 From 1c839037e38b1dbf886e40901caa0a31cb920aa6 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:41 +0100 Subject: gnu: r-matrixmodels: Update to 0.5-3. * gnu/packages/statistics.scm (r-matrixmodels): Update to 0.5-3. Change-Id: I0f66397c05d9877a7d8534585d534a7545eea532 --- gnu/packages/statistics.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index e2ceec993a..235e185963 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -6060,14 +6060,14 @@ metrics for evaluating models.") (define-public r-matrixmodels (package (name "r-matrixmodels") - (version "0.5-2") + (version "0.5-3") (source (origin (method url-fetch) (uri (cran-uri "MatrixModels" version)) (sha256 (base32 - "0ap3mfzb2psjwlksfjzs2ycl5598bllwzx5hfmf9db4yjsydn1hw")))) + "03zjfxjk4l2dl1117slz163w0ky675d23sjfni4d7fdhqq359ny2")))) (properties `((upstream-name . "MatrixModels"))) (build-system r-build-system) (propagated-inputs -- cgit 1.4.1 From 903718659a1ceb07308d19f7236d6423488a300b Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:42 +0100 Subject: gnu: r-lme4: Update to 1.1-35.1. * gnu/packages/statistics.scm (r-lme4): Update to 1.1-35.1. Change-Id: I2806562c05111df1a8c61e82745afbc1264dec4e --- gnu/packages/statistics.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 235e185963..0673ab6766 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -6142,14 +6142,14 @@ algorithms.") (define-public r-lme4 (package (name "r-lme4") - (version "1.1-34") + (version "1.1-35.1") (source (origin (method url-fetch) (uri (cran-uri "lme4" version)) (sha256 (base32 - "1bbaxkrd5m3d40y6jdyrdr4vsjyzkfixbqjwj6c8inmks98f2wp8")))) + "0nzv1a22pfsf2ryw91h16ic4cb8y8g6wh0gx3msr7gv8dwwi3974")))) (build-system r-build-system) (propagated-inputs (list r-boot -- cgit 1.4.1 From 66132d6a20b3a8fa4649df338568765540057bd1 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 15 Nov 2023 15:54:42 +0100 Subject: gnu: r-ranger: Update to 0.16.0. * gnu/packages/statistics.scm (r-ranger): Update to 0.16.0. Change-Id: Ibc45e025ae4b16e4d04da2ae3aa1494aec35594b --- gnu/packages/statistics.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 0673ab6766..95cc948d9f 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -6395,14 +6395,14 @@ diagnostic tools (@code{ctlcurves} and @code{DiscrFact}).") (define-public r-ranger (package (name "r-ranger") - (version "0.15.1") + (version "0.16.0") (source (origin (method url-fetch) (uri (cran-uri "ranger" version)) (sha256 (base32 - "0bibv9xf6w8k8nsc13f2yd4kx99aq0i758h3wfh089szgkpdjrad")))) + "12c52gqqwaaid5b062gad18ir1vala1z3a0z5j4af1xqzlxgk583")))) (build-system r-build-system) (propagated-inputs (list r-rcpp r-matrix r-rcppeigen)) -- cgit 1.4.1 From 9d01a83b2ea63746803e125486fd66d669c220f0 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Wed, 15 Nov 2023 08:21:03 +0200 Subject: gnu: mold: Update to 2.3.2. * gnu/packages/mold.scm (mold): Update to 2.3.2. [source]: Add snippet to fix i686-linux detection. [arguments]: Add a phase to skip a test requiring a newer version of tbb. Add a configure-flag to enable tests. Change-Id: I9bc06b13c41b236844df3074206bb035ecd2bd06 --- gnu/packages/mold.scm | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/mold.scm b/gnu/packages/mold.scm index 1e67f80081..4ce3741be2 100644 --- a/gnu/packages/mold.scm +++ b/gnu/packages/mold.scm @@ -1,5 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2023 Zhu Zihao +;;; Copyright © 2023 Efraim Flashner ;;; ;;; This file is part of GNU Guix. ;;; @@ -34,7 +35,7 @@ (define-public mold (package (name "mold") - (version "1.10.1") + (version "2.3.2") (source (origin (method git-fetch) @@ -43,10 +44,22 @@ (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1bqv1a93n3nks38k8fdc5i7v7ca2sav8n4xxaph0ikaqw1mkjcg7")) + (base32 "1p6w92caysy9h0vkl26iv3viv0lvwzvbd357yykls0p13hnzlzkr")) (modules '((guix build utils))) (snippet #~(begin + ;; Fix detection of i686 systems. + ;; This can be removed with the next release of mold. + (substitute* "test/elf/common.inc" + (("echo i386") "echo i686")) + (substitute* '("test/elf/common.inc" + "test/elf/global-offset-table.sh" + "test/elf/i386_tls-module-base.sh" + "test/elf/large-alignment-dso.sh" + "test/elf/large-alignment.sh" + "test/elf/nocopyreloc.sh" + "test/elf/range-extension-thunk.sh") + (("MACHINE = i386") "MACHINE = i686")) (for-each (lambda (x) (delete-file-recursively (string-append "third-party/" x))) @@ -55,7 +68,8 @@ (arguments (list #:configure-flags #~(list "-DMOLD_USE_SYSTEM_MIMALLOC=ON" - "-DMOLD_USE_SYSTEM_TBB=ON") + "-DMOLD_USE_SYSTEM_TBB=ON" + "-DBUILD_TESTING=ON") #:phases #~(modify-phases %standard-phases (add-before 'configure 'force-system-xxhash @@ -69,6 +83,10 @@ (("CC=\"\\$\\{TEST_CC:-cc\\}\"") "CC=gcc") (("CXX=\"\\$\\{TEST_CXX:-c\\+\\+\\}\"") "CXX=g++")))) + (add-before 'configure 'skip-tbb-lto-test + (lambda _ + ;; This test needs tbb 2021.9.0 or newer + (delete-file "test/elf/lto-version-script.sh"))) (add-before 'configure 'disable-rpath-test (lambda _ ;; This test fails because mold expect the RUNPATH as-is, -- cgit 1.4.1 From 45ffa54bc3528aa6c21d8dc0f46016b1483b229f Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Wed, 15 Nov 2023 09:38:34 +0200 Subject: gnu: mimalloc: Fix building on powerpc-linux. * gnu/packages/c.scm (mimalloc)[arguments]: When building for powerpc-linux add a configure-flag to use libatomic. Change-Id: I41062686186640bc4c685a0ee5de1e613040dfb9 --- gnu/packages/c.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/c.scm b/gnu/packages/c.scm index ea58c68262..4b23015275 100644 --- a/gnu/packages/c.scm +++ b/gnu/packages/c.scm @@ -3,7 +3,7 @@ ;;; Copyright © 2016, 2017, 2018, 2019, 2021 Ricardo Wurmus ;;; Copyright © 2018, 2020–2022 Tobias Geerinckx-Rice ;;; Copyright © 2018, 2019 Pierre Neidhardt -;;; Copyright © 2019, 2020, 2022 Efraim Flashner +;;; Copyright © 2019, 2020, 2022, 2023 Efraim Flashner ;;; Copyright © 2019, 2021 Guillaume Le Vaillant ;;; Copyright © 2019 Andreas Enge ;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen @@ -1210,7 +1210,10 @@ Telemetry Transport (MQTT) publish-subscribe messaging protocol.") "19w0i28p6knjd192rrcw1ayc3x0qp6rcm48cwkls4kwn8fng81fj")))) (build-system cmake-build-system) (arguments - `(#:build-type "Release")) + `(#:build-type "Release" + ,@(if (target-ppc32?) + `(#:configure-flags '("-DMI_USE_LIBATOMIC=ON")) + '()))) (synopsis "General purpose memory allocator") (description "@code{mimalloc} is a drop-in replacement for @code{malloc}.") (home-page "https://microsoft.github.io/mimalloc/") -- cgit 1.4.1 From 8de6ed69136d48efb083d91356474c4aef5bbcb0 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Wed, 15 Nov 2023 09:39:29 +0200 Subject: gnu: mimalloc: Update to 2.1.2. * gnu/packages/c.scm (mimalloc): Update to 2.1.2. Change-Id: I20ff922250f57beabb427d72e82579e0059fd4f2 --- gnu/packages/c.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/c.scm b/gnu/packages/c.scm index 4b23015275..da0d11e8f7 100644 --- a/gnu/packages/c.scm +++ b/gnu/packages/c.scm @@ -1198,7 +1198,7 @@ Telemetry Transport (MQTT) publish-subscribe messaging protocol.") (define-public mimalloc (package (name "mimalloc") - (version "2.0.9") + (version "2.1.2") (source (origin (method git-fetch) (uri (git-reference @@ -1207,7 +1207,7 @@ Telemetry Transport (MQTT) publish-subscribe messaging protocol.") (file-name (git-file-name name version)) (sha256 (base32 - "19w0i28p6knjd192rrcw1ayc3x0qp6rcm48cwkls4kwn8fng81fj")))) + "1pyf05snc1ib7zjjm9kspvbmynd8lmxqw72qcpz8lcyzyywmz24i")))) (build-system cmake-build-system) (arguments `(#:build-type "Release" -- cgit 1.4.1 From 7e6580670bc615d89d0216ebddfb6ba81feb0238 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Wed, 15 Nov 2023 16:47:55 +0200 Subject: gnu: tbb: Fix building on armhf-linux. * gnu/packages/tbb.scm (tbb)[arguments]: Add configure-flag when building for armhf-linux to run a lighter test suite. Add a phase when building for armhf-linux to skip a test. Change-Id: Ic730c82f30357d3a55e92098114a9dc2a6d062e9 --- gnu/packages/tbb.scm | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/tbb.scm b/gnu/packages/tbb.scm index b2d276ac8b..b73ff22e48 100644 --- a/gnu/packages/tbb.scm +++ b/gnu/packages/tbb.scm @@ -52,7 +52,19 @@ '(,@(if (target-riscv64?) '("-DTBB_TEST_LINK_FLAGS=-latomic") `()) - "-DTBB_STRICT=OFF"))) ;; Don't fail on warnings + ,@(if (target-arm32?) + '("-DTBB_TEST_COMPILE_FLAGS=-DTBB_TEST_LOW_WORKLOAD") + `()) + "-DTBB_STRICT=OFF") ;; Don't fail on warnings + #:phases + (modify-phases %standard-phases + ,@(if (target-arm32?) + `((add-after 'unpack 'adjust-test-suite + (lambda _ + (substitute* "test/CMakeLists.txt" + ;; Bus error, skipped on mips. + ((".*test_malloc_pools.*") ""))))) + '())))) (home-page "https://www.threadingbuildingblocks.org") (synopsis "C++ library for parallel programming") (description -- cgit 1.4.1 From 26a403f357f4471b14db7f01bb83a4c36ca5ef1b Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Wed, 15 Nov 2023 17:56:15 +0100 Subject: gnu: psm2: Update Git tag name. The tag was apparently renamed. * gnu/packages/linux.scm (psm2)[source]: Change tag name. Change-Id: Icfeb9e6f567d03f00f1b7b1d25dbd89f8528dc34 --- gnu/packages/linux.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 997565484e..2024163a08 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -8866,7 +8866,8 @@ privileges.") (method git-fetch) (uri (git-reference (url "https://github.com/intel/opa-psm2") - (commit (string-append "PSM2_" version)))) + ;; tag 'psm-v12.0' = commit ad5dd1b + (commit (string-append "psm-v" version)))) (file-name (git-file-name name version)) (sha256 (base32 -- cgit 1.4.1 From 3fe31e37a9c92a413530cb86a58921af6b407706 Mon Sep 17 00:00:00 2001 From: Rovanion Luckey Date: Sat, 21 Oct 2023 23:05:01 +0200 Subject: gnu: musescore: Update to 4.1.1. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/music.scm (musescore): Update to 4.1.1. [source]: Remove deletion of “thirdparty/freetype” from snippet. Signed-off-by: Ludovic Courtès Change-Id: If1c8e6ddd5bfa30c24ee0e8ef29c945242905d74 --- gnu/packages/music.scm | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 85be6f6151..b5f7d882e4 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -4982,7 +4982,7 @@ includes LV2 plugins and a JACK standalone client.") (define-public musescore (package (name "musescore") - (version "4.0.2") + (version "4.1.1") (source (origin (method git-fetch) @@ -4991,14 +4991,11 @@ includes LV2 plugins and a JACK standalone client.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1yri94xs4xw0lsvmk5q7bqnpgmdadchfn08r7bb2y07jsi8qgm6w")) + (base32 "12h26k9qnsq027gdpch579nchwrqva1ymwm2fj5xmlh0aayrwy4d")) (modules '((guix build utils))) (snippet '(begin - ;; Remove unused libraries... - (for-each delete-file-recursively - '("thirdparty/freetype")) - ;; ... and precompiled binaries. + ;; Delete precompiled binaries. (delete-file-recursively "src/diagnostics/crashpad_handler") (substitute* "src/diagnostics/CMakeLists.txt" (("install") "#install")))))) -- cgit 1.4.1 From 9524d8cd0bc752b8b8387b0e669f780e0bd20ed1 Mon Sep 17 00:00:00 2001 From: Skylar Chan Date: Tue, 31 Oct 2023 20:39:51 -0400 Subject: gnu: whoogle-search: Update to 0.8.3. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/python-web.scm (whoogle-search): Update to 0.8.3. [propagated-inputs]: Remove python-attrs, python-cachelib, python-certifi, python-cffi, python-chardet, python-click, python-flask-session, python-idna, python-itsdangerous, python-jinja2, python-markupsafe, python-more-itertools, python-packaging, python-pluggy, python-py, python-pycodestyle, python-pycparser, python-pyopenssl, python-pyparsing, python-pysocks, python-dateutil, python-soupsieve, python-urllib3, python-wcwidth, and python-werkzeug. Change-Id: Ie665b548cdd996fa74e70313b02b9b5c2a0d75d2 Signed-off-by: Ludovic Courtès --- gnu/packages/python-web.scm | 35 +++++------------------------------ 1 file changed, 5 insertions(+), 30 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 8d5af5bd46..9d8f3c156f 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -5204,54 +5204,29 @@ with oauthlib.") (define-public whoogle-search (package (name "whoogle-search") - (version "0.8.2") + (version "0.8.3") (source (origin (method url-fetch) (uri (pypi-uri "whoogle-search" version)) (sha256 (base32 - "1r6ymainwc3b8aar90b74mpnx3rsfscgzh0llwvsb03fbhiypw5g")))) + "09b9k97jflajvrs0npyz994rj8xkk400s98jw63b6vpsgw9q9nk4")))) (build-system pyproject-build-system) (arguments (list ;; The tests need network access #:tests? #f)) (propagated-inputs - (list python-attrs - python-beautifulsoup4 - python-cachelib - python-certifi - python-cffi + (list python-beautifulsoup4 python-brotli - python-chardet - python-click python-cryptography python-cssutils python-defusedxml python-flask - python-flask-session - python-idna - python-itsdangerous - python-jinja2 - python-markupsafe - python-more-itertools - python-packaging - python-pluggy - python-py - python-pycodestyle - python-pycparser - python-pyopenssl - python-pyparsing - python-pysocks - python-dateutil + python-dotenv python-requests - python-soupsieve python-stem - python-urllib3 - python-waitress - python-wcwidth - python-werkzeug - python-dotenv)) + python-waitress)) (home-page "https://github.com/benbusby/whoogle-search") (synopsis "Self-hosted, ad-free, privacy-respecting metasearch engine") (description -- cgit 1.4.1 From cb9ecbef8bc126b97843d4e94595e6320a696096 Mon Sep 17 00:00:00 2001 From: André Batista Date: Sat, 11 Nov 2023 19:20:41 -0300 Subject: gnu: tor: Update to 0.4.8.9 [security fixes]. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/tor.scm (tor): Update to 0.4.8.9. This release fixes two high severity security vulnerabilities. The first one affects client connections to Guard relays and the other one affects Onion Services (TROVE-2023-006). See https://gitlab.torproject.org/tpo/core/tor/-/issues/40876 and https://gitlab.torproject.org/tpo/core/tor/-/issues/40883 Signed-off-by: Ludovic Courtès --- gnu/packages/tor.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm index 71f32b3f43..d4bf27a790 100644 --- a/gnu/packages/tor.scm +++ b/gnu/packages/tor.scm @@ -63,14 +63,14 @@ (define-public tor (package (name "tor") - (version "0.4.8.8") + (version "0.4.8.9") (source (origin (method url-fetch) (uri (string-append "https://dist.torproject.org/tor-" version ".tar.gz")) (sha256 (base32 - "0140d0zcjxi4vijvr2gk3kmnd4xa80sjj9kdcc2gzazyr84fkfr1")))) + "0rfgn88izn74nh6gy42ggwmiicnylp73skrlwm61n4znj247vfsr")))) (build-system gnu-build-system) (arguments (list #:configure-flags -- cgit 1.4.1 From 7c9e26484959a358946dc061e15104437961c08b Mon Sep 17 00:00:00 2001 From: Troy Figiel Date: Sun, 12 Nov 2023 09:59:17 +0100 Subject: gnu: python-types-pytz: Update to 2023.3.1.1. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/python-xyz.scm (python-types-pytz): Update to 2023.3.1.1. Change-Id: Ie06158d386e8648ee2aaef4d8b4aee1ee340ba2b Signed-off-by: Ludovic Courtès --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e521c1580d..8e89f61373 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -32573,13 +32573,13 @@ collection.") (define-public python-types-pytz (package (name "python-types-pytz") - (version "2021.3.6") + (version "2023.3.1.1") (source (origin (method url-fetch) (uri (pypi-uri "types-pytz" version)) (sha256 - (base32 "14yr5hg2ww8s4a0mz2bkd549fv8qgm538fnzxvqv92ld1pcpym3l")))) + (base32 "16mbinqac2fjjh4gqw2940q8ysjqwj0hrvj4p9mqz76l5hcx08yc")))) (build-system python-build-system) (home-page "https://github.com/python/typeshed") (synopsis "Typing stubs for pytz") -- cgit 1.4.1 From 416ae9ad8973ec8a4099914153f4d160b91ee77e Mon Sep 17 00:00:00 2001 From: Troy Figiel Date: Sat, 11 Nov 2023 19:19:16 +0100 Subject: gnu: Add python-tdda. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/python-science.scm (python-tdda): New variable. Change-Id: I456aa236b3348e5b990289d8a381c2d5276a12f1 Signed-off-by: Ludovic Courtès --- gnu/packages/python-science.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index 4063797a30..949cd11929 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -22,6 +22,7 @@ ;;; Copyright © 2022 Eric Bavier ;;; Copyright © 2022 Antero Mejr ;;; Copyright © 2022 jgart +;;; Copyright © 2023 Troy Figiel ;;; ;;; This file is part of GNU Guix. ;;; @@ -349,6 +350,38 @@ implements several methods for sequential model-based optimization. @code{skopt} aims to be accessible and easy to use in many contexts.") (license license:bsd-3))) +(define-public python-tdda + (package + (name "python-tdda") + (version "2.0.9") + (source + (origin + (method url-fetch) + (uri (pypi-uri "tdda" version)) + (sha256 + (base32 "1xs91s8b7cshjcqw88qsrjh10xly799k5rf2ycawqfz2mw8sy3br")))) + (build-system pyproject-build-system) + (arguments + '(#:phases (modify-phases %standard-phases + (add-after 'unpack 'relax-requirements + (lambda _ + (substitute* "setup.py" + (("pandas>=1.5.2") + "pandas")))) + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "tdda" "test"))))))) + (native-inputs (list python-numpy python-pandas)) + (home-page "https://www.stochasticsolutions.com") + (synopsis "Test-driven data analysis library for Python") + (description + "The TDDA Python module provides command-line and Python API support +for the overall process of data analysis, through tools that peform +reference testing, constraint discovery for data, automatic inference +of regular expressions from text data and automatic test generation.") + (license license:expat))) ; MIT License + (define-public python-trimesh (package (name "python-trimesh") -- cgit 1.4.1 From d987b75618a62c95c030e7ca53e0972e700c4f06 Mon Sep 17 00:00:00 2001 From: Evgeny Pisemsky Date: Fri, 3 Nov 2023 04:00:00 +0300 Subject: gnu: Add monsterid. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/web.scm (monsterid): New variable. Change-Id: I68dc167cb766f730bfa4108c96a70f59a9aec222 Signed-off-by: Ludovic Courtès --- gnu/packages/web.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index cd165bbae7..389f7d1375 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -64,6 +64,7 @@ ;;; Copyright © 2023 David Thompson ;;; Copyright © 2023 Christopher Howard ;;; Copyright © 2023 Felix Lechner +;;; Copyright © 2023 Evgeny Pisemsky ;;; ;;; This file is part of GNU Guix. ;;; @@ -7910,6 +7911,35 @@ features include: @end enumerate\n") (license license:expat))) +(define-public monsterid + (let ((commit "5597f177b473343ff5cad9a6e0e5b255312c6096") + (revision "0")) + (package + (name "monsterid") + (version (git-version "0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/splitbrain/monsterID") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0ixyrrcbw96plcdna2rx1pqwisqy9hnr57kvamgj13lzlv2whdb3")))) + (build-system copy-build-system) + (arguments + '(#:install-plan '(("monsterid.php" "share/web/monsterid/") + ("parts/" "share/web/monsterid/parts/" + #:include-regexp ("\\.png$"))))) + (home-page "https://www.splitbrain.org/projects/monsterid") + (synopsis "The original MonsterID implementation") + (description + "MonsterID is a method to generate a unique monster image based upon a +certain identifier (IP address, email address, whatever). It can be +used to automatically provide personal avatar images in blog comments +or other community services.") + (license license:expat)))) + (define-public cat-avatar-generator (let ((commit "9360ea33f79d1dad3e43494b09878b5e3f6b41fa") (revision "1")) -- cgit 1.4.1 From 23627b1706af25a0a30b96b9169a3495279aff1b Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Thu, 16 Nov 2023 10:34:27 +0200 Subject: gnu: tuba: Add missing input. Reported by retropikzel on IRC. * gnu/packages/mastodon.scm (tuba)[native-inputs]: Add gsettings-desktop-schemas. Change-Id: I79650a2b72cf149498e7f158d66502c20d88998a --- gnu/packages/mastodon.scm | 1 + 1 file changed, 1 insertion(+) (limited to 'gnu') diff --git a/gnu/packages/mastodon.scm b/gnu/packages/mastodon.scm index 44f8664997..cbeccdb402 100644 --- a/gnu/packages/mastodon.scm +++ b/gnu/packages/mastodon.scm @@ -119,6 +119,7 @@ Features include: (list gdk-pixbuf ; so pixbuf loader cache (for webp) is generated gettext-minimal `(,glib "bin") ; for glib-compile-resources + gsettings-desktop-schemas ; for the org.gnome.system.proxy schema pkg-config)) (inputs (list gst-plugins-bad -- cgit 1.4.1 From fc6bdaad57bf91609849623c5f485403c030cb49 Mon Sep 17 00:00:00 2001 From: Peter Polidoro Date: Mon, 13 Nov 2023 15:02:53 -0500 Subject: gnu: kicad: Update to 7.0.9. * gnu/packages/engineering.scm (kicad): Update to 7.0.9. Change-Id: I83c232958e29f38134454efcac25d2e2cfb8e500 Signed-off-by: Guillaume Le Vaillant --- gnu/packages/engineering.scm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index b43e058af4..c533997027 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -1092,7 +1092,7 @@ Emacs).") (define-public kicad (package (name "kicad") - (version "7.0.8") + (version "7.0.9") (source (origin (method git-fetch) (uri (git-reference @@ -1100,7 +1100,7 @@ Emacs).") (commit version))) (sha256 (base32 - "1gaj833hm3avyb7gyjnl4jk9cckcmj8084y6q45ysjvh283rxsy4")) + "1hq9rba1gcks14zwbr8nbicpsil4imslgfch6ll33fhizbks3fq4")) (file-name (git-file-name name version)))) (build-system cmake-build-system) (arguments @@ -1200,7 +1200,7 @@ electrical diagrams), gerbview (viewing Gerber files) and others.") (file-name (git-file-name name version)) (sha256 (base32 - "1ya9kwcbsh8cqbinjr1hr14sd0g6rls1awmvw8hwd7715f97x8fg")))) + "14dg99fvl6av9sn6gig6d6k1sdcf2svxy4fipqcz994z2khhz1sj")))) (build-system cmake-build-system) (arguments `(#:configure-flags (list "-DBUILD_FORMATS=html") @@ -1234,7 +1234,7 @@ electrical diagrams), gerbview (viewing Gerber files) and others.") (file-name (git-file-name name version)) (sha256 (base32 - "176zb7df25vz3wbhs94plmpabcgzxsnzbqmpdyssqr7m2wb2424a")))) + "0ynsnjq3z126cjkgm1fjbjvdvpc0walnr42ya9dv46l27kxy2j77")))) (build-system cmake-build-system) (arguments `(#:tests? #f)) ; no tests exist @@ -1263,7 +1263,7 @@ libraries.") (file-name (git-file-name name version)) (sha256 (base32 - "1560m5mwwq0jrjhr8zdh2xrm1w7pgr250p81xzhdc4wj7zsb0rrp")))) + "16a4c2xs4i8wbm01a901yxabxk0qdsjkzlccfawddv82bkh4b87h")))) (synopsis "Official KiCad footprint libraries") (description "This package contains the official KiCad footprint libraries."))) @@ -1280,7 +1280,7 @@ libraries.") (file-name (git-file-name name version)) (sha256 (base32 - "1ypy2nzs1x8i98jr5kmlxfd6y592qs22aq73yl8nq0s6640fc4kk")))) + "1cly28vc07i54v487zbb8d1h70nrd3naxvq146b0xnbrjwnd2q28")))) (synopsis "Official KiCad 3D model libraries") (description "This package contains the official KiCad 3D model libraries."))) -- cgit 1.4.1 From cd82ddd15c28b4f4690255b11a1ce6dcac7c166d Mon Sep 17 00:00:00 2001 From: Troy Figiel Date: Sat, 18 Nov 2023 11:36:08 +0100 Subject: gnu: python-pytest-perf: Update to 0.13.1. * gnu/packages/check.scm (python-pytest-perf): Update to 0.13.1. [build-system]: Switch to pyproject-build-system, because setup.py has been removed since 0.12.1. [arguments]<#:phases>: Remove ignored tests from the check phase. <#:test-flags>: And use test flags instead. Change-Id: Id81e47666a51b411740c6e6a6f6976cee616b6a4 --- gnu/packages/check.scm | 33 ++++++++++++++------------------- 1 file changed, 14 insertions(+), 19 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index cf26196a24..1f5b886977 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -2551,7 +2551,7 @@ mypy plugins.") (define-public python-pytest-perf (package (name "python-pytest-perf") - (version "0.12.0") + (version "0.13.1") (source (origin (method git-fetch) (uri (git-reference @@ -2560,26 +2560,21 @@ mypy plugins.") (file-name (git-file-name name version)) (sha256 (base32 - "05mgknvrmyz1kmkgw8jzvisavc68wz1g2wxv69i6xvzgqxf17m9f")))) - (build-system python-build-system) + "1hrccvrbccqwba04pqj749hdzn4sgldmbpg74nf3fzz7wyg6jxqk")))) + (build-system pyproject-build-system) (arguments (list - #:phases - #~(modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (invoke "pytest" "-k" - (string-append - ;; Do not test the myproject.toml build as it tries to pull - ;; dependencies from the internet. - "not project " - ;; The benchmark test attempts to install the - ;; package, failing to pull its dependencies from the - ;; network. - "and not BenchmarkRunner " - ;; The upstream_url test requires networking. - "and not upstream_url")))))))) + #:test-flags '(list "-k" + (string-append + ;; Do not test the myproject.toml build as it tries to pull + ;; dependencies from the internet. + "not project " + ;; The benchmark test attempts to install the + ;; package, failing to pull its dependencies from the + ;; network. + "and not BenchmarkRunner " + ;; The upstream_url test requires networking. + "and not upstream_url")))) (native-inputs (list python-pytest python-pytest-black -- cgit 1.4.1 From 8e16c349c5f683f3322bc1bca307630fcbb8454d Mon Sep 17 00:00:00 2001 From: cage Date: Wed, 15 Nov 2023 17:29:10 +0100 Subject: gnu: cl-clunit2: Update to 0.6.1-b24c568. * gnu/packages/lisp-check.scm (sbcl-clunit2): Update to 0.6.1-b24c568. Change-Id: Iba21a1cf108ae86b87090c9b5439ffe04f219af8 Signed-off-by: Guillaume Le Vaillant --- gnu/packages/lisp-check.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/lisp-check.scm b/gnu/packages/lisp-check.scm index cbbc8c3979..63a16d608c 100644 --- a/gnu/packages/lisp-check.scm +++ b/gnu/packages/lisp-check.scm @@ -356,11 +356,11 @@ experience.") (sbcl-package->ecl-package sbcl-clunit)) (define-public sbcl-clunit2 - (let ((commit "c3159275a6c5af166e60b592c3b7e22eaa69c048") + (let ((commit "b24c56851ee6ee6c4a9dc3725a634c06b604f207") (revision "2")) (package (name "sbcl-clunit2") - (version (git-version "0.5.2" revision commit)) + (version (git-version "0.6.1" revision commit)) (source (origin (method git-fetch) @@ -369,7 +369,7 @@ experience.") (commit commit))) (file-name (git-file-name "cl-clunit2" version)) (sha256 - (base32 "0n92z98dqfik3kfp25nz7yqycx4bpxlqbn69i5skcdnrj2ywmv01")))) + (base32 "03k4wc2zz31wcqcxy8fhq095i8xzcaxrzgrlrn2va10lcjs4v51b")))) (build-system asdf-build-system/sbcl) (synopsis "Unit testing framework for Common Lisp") (description -- cgit 1.4.1 From b9ec0d4ef98bf1b9f5488a44a79de2cefa26ab9e Mon Sep 17 00:00:00 2001 From: cage Date: Wed, 15 Nov 2023 18:51:23 +0100 Subject: gnu: Add cl-libjpeg-turbo. * gnu/packages/lisp-xyz.scm (cl-libjpeg-turbo, ecl-libjpeg-turbo, sbcl-libjpeg-turbo): New variable. Change-Id: Id64bd481c1b44a169c037260fc02023c35f15e9d Co-authored-by: Guillaume Le Vaillant --- gnu/packages/lisp-xyz.scm | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 760d0e9e45..7c65ba9e9c 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -12132,6 +12132,50 @@ for reading and writing JPEG image files.") (define-public ecl-cl-jpeg (sbcl-package->ecl-package sbcl-cl-jpeg)) +(define-public sbcl-jpeg-turbo + (let ((commit "f79c646cc266c107bdace53572a31664754c6e0c") + (revision "1")) + (package + (name "sbcl-jpeg-turbo") + (version (git-version "1.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/shamazmazum/jpeg-turbo/") + (commit commit))) + (file-name (git-file-name "cl-jpeg-turbo" version)) + (sha256 + (base32 "1andd1ibbk3224idnpsnrn96flr5d1wm9ja3di57fs04wn577sag")))) + (build-system asdf-build-system/sbcl) + (arguments + (list #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-lib-paths + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "src/jpeg-turbo.lisp" + (("\"libturbojpeg\\.so\\.0\"") + (string-append "\"" + (search-input-file inputs + "/lib/libturbojpeg.so") + "\"")))))))) + (native-inputs + (list sbcl-fiveam)) + (inputs + (list libjpeg-turbo sbcl-cffi)) + (synopsis "Common Lisp wrapper for libjpeg-turbo") + (description + "This is a Common Lisp wrapper for libjpeg-turbo library which provides +TurboJPEG API for compressing and decompressing JPEG images.") + (home-page "https://github.com/shamazmazum/jpeg-turbo/") + (license license:bsd-2)))) + +(define-public cl-jpeg-turbo + (sbcl-package->cl-source-package sbcl-jpeg-turbo)) + +(define-public ecl-cl-jpeg-turbo + (sbcl-package->ecl-package sbcl-jpeg-turbo)) + (define-public sbcl-png (let ((commit "11b965fe378fd0561abe3616b18ff03af5179648") (revision "1")) -- cgit 1.4.1 From 3f0ee6e7af3aeec0369c9bfb71f8e0abf06c6ed0 Mon Sep 17 00:00:00 2001 From: cage Date: Wed, 15 Nov 2023 19:03:57 +0100 Subject: gnu: cl-croatoan: Update to 0.2. * gnu/packages/lisp-xyz.scm (sbcl-croatoan): Update to 0.2. Change-Id: Ia23646016f14f9531cfc6eec2842263cd212c1e9 Signed-off-by: Guillaume Le Vaillant --- gnu/packages/lisp-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 7c65ba9e9c..4c21031f90 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -18925,7 +18925,7 @@ protocol for Mastodon.") (define-public sbcl-croatoan (package (name "sbcl-croatoan") - (version "0.1") + (version "0.2") (source (origin (method git-fetch) @@ -18934,7 +18934,7 @@ protocol for Mastodon.") (commit (string-append "v" version)))) (file-name (git-file-name "cl-croatoan" version)) (sha256 - (base32 "1whbvwc4df7zz0002xy3aczrpf4s3vk6kmyh9wydgwl112h060pd")))) + (base32 "0x2rlckyn8kn5mqy0fib8piggz694g3naarz2dvha1hsy4jhb1wg")))) (build-system asdf-build-system/sbcl) (arguments '(#:phases -- cgit 1.4.1 From 2ab5e449246f98b049888dde3c310f5b4a0a64a2 Mon Sep 17 00:00:00 2001 From: cage Date: Wed, 15 Nov 2023 19:52:25 +0100 Subject: gnu: cl-tooter: Update to 1.0-2dcc2fa. * gnu/packages/lisp-xyz.scm (sbcl-tooter): Update to 1.0-2dcc2fa. [inputs]: Add sbcl-alexandria. Change-Id: I27d126b0a0768a0e9713d6769f64011ab35b939e Signed-off-by: Guillaume Le Vaillant --- gnu/packages/lisp-xyz.scm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 4c21031f90..0a918dffd1 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -18891,7 +18891,7 @@ HTML documents.") (sbcl-package->cl-source-package sbcl-cl-html-diff)) (define-public sbcl-tooter - (let ((commit "2e1b22f0993419c1e7e6d10ead45d7bcafb5b6cb") + (let ((commit "2dcc2facddcacd79d0cce545a8c4b73c35826fc1") (revision "4")) (package (name "sbcl-tooter") @@ -18904,10 +18904,13 @@ HTML documents.") (commit commit))) (file-name (git-file-name "cl-tooter" version)) (sha256 - (base32 "02ys58gzasvk7r84jmz6k522qcw2hkbgv8p0ax5i8dggjhr04cz2")))) + (base32 "1zisrmslj4rnibm02vxh7hbas2cfsjh6iizs2nfdg3a3pn7bhf6h")))) (build-system asdf-build-system/sbcl) (inputs - (list sbcl-cl-ppcre sbcl-documentation-utils sbcl-drakma + (list sbcl-alexandria + sbcl-cl-ppcre + sbcl-documentation-utils + sbcl-drakma sbcl-yason)) (synopsis "Common Lisp client library for Mastodon instances") (description -- cgit 1.4.1 From 1f4fb3f47c0bb69a8f73b9d16d60905d5667f4a5 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 5 Nov 2023 14:56:18 +0000 Subject: gnu: qd: Use G-expressions. * gnu/packages/multiprecision.scm (qd): Adjust package style by using G-expressions. Change-Id: I9265979343e67d1d9e9e69b7b071ea1e429d3ee4 Signed-off-by: Eric Bavier --- gnu/packages/multiprecision.scm | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/multiprecision.scm b/gnu/packages/multiprecision.scm index 3aa5dccfab..11afcfe4a0 100644 --- a/gnu/packages/multiprecision.scm +++ b/gnu/packages/multiprecision.scm @@ -10,6 +10,7 @@ ;;; Copyright © 2021 Vinicius Monego ;;; Copyright © 2022 Maxim Cournoyer ;;; Copyright © 2023 Janneke Nieuwenhuizen +;;; Copyright © 2023 Sharlatan Hellseher ;;; ;;; This file is part of GNU Guix. ;;; @@ -263,18 +264,18 @@ error. Additionally, iRRAM uses the concept of multi-valued functions.") (native-inputs (list gfortran)) (arguments - `(#:configure-flags `("--disable-enable_fma" ;weird :/ - "--disable-static" - "--enable-shared" - ,,@(if (string-prefix? "aarch64" - (or (%current-target-system) - (%current-system))) - ;; XXX: The qd_test test fails numerical - ;; accuracy checks for 'dd_real::exp()' on - ;; aarch64 with GCC 5.4 at -O2. Disabling - ;; expensive optimizations lets it pass. - '("CXXFLAGS=-O3 -fno-expensive-optimizations") - '("CXXFLAGS=-O3"))))) + (list + #:configure-flags + #~(list "--disable-enable_fma" ;weird :/ + "--disable-static" + "--enable-shared" + #$@(if (target-aarch64?) + ;; XXX: The qd_test test fails numerical + ;; accuracy checks for 'dd_real::exp()' on + ;; aarch64 with GCC 5.4 at -O2. Disabling + ;; expensive optimizations lets it pass. + '("CXXFLAGS=-O3 -fno-expensive-optimizations") + '("CXXFLAGS=-O3"))))) (home-page "https://www.davidhbailey.com/dhbsoftware/") (synopsis "Double-double and quad-double library") (description "This package supports both a double-double -- cgit 1.4.1 From 6c077dd304f7ef1cc8d03151f913b5fa60a61b7a Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 5 Nov 2023 14:56:19 +0000 Subject: gnu: qd: Update to 2.3.24. * gnu/packages/multiprecision.scm (qd): Update to 2.3.24. [native-inputs]: Add automake and autoconf. Change-Id: Ic1dfdbe19b3347367b2ffb846be6bb975a0b89ae Signed-off-by: Eric Bavier --- gnu/packages/multiprecision.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/multiprecision.scm b/gnu/packages/multiprecision.scm index 11afcfe4a0..0c6255c129 100644 --- a/gnu/packages/multiprecision.scm +++ b/gnu/packages/multiprecision.scm @@ -252,17 +252,16 @@ error. Additionally, iRRAM uses the concept of multi-valued functions.") (define-public qd (package (name "qd") - (version "2.3.23") + (version "2.3.24") (source (origin (method url-fetch) (uri (string-append "https://crd-legacy.lbl.gov/~dhbailey/mpdist/qd-" version ".tar.gz")) (sha256 - (base32 "09pfd77rmy370hy7qdqw84z21y9zpl3fcwzf93rhiv0kwhfg9smk")))) + (base32 "0f0fwsyh23p5zfyrj6n16q7b56g213fnhdc8dbl22r3fz1rnqyx4")))) (build-system gnu-build-system) - (native-inputs - (list gfortran)) + (native-inputs (list automake autoconf gfortran)) (arguments (list #:configure-flags -- cgit 1.4.1 From f653560990e1704ca28133d761f0ff76755175f5 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 5 Nov 2023 14:56:20 +0000 Subject: gnu: elemental: Update to 0.87.7-0.6eb15a0. The build of elemental is failed on GCC 7+: https://github.com/elemental/Elemental/issues/254 Fixed but not released yet in merge request: https://github.com/elemental/Elemental/pull/259 * gnu/packages/maths.scm (elemental): Update to 0.87.7-0.6eb15a0. Change-Id: I333f1de160489035f1a8875173abdd57c03ef777 Signed-off-by: Eric Bavier --- gnu/packages/maths.scm | 109 ++++++++++++++++++++++++++----------------------- 1 file changed, 57 insertions(+), 52 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index ed1708c77b..6b9725bdcc 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -7593,60 +7593,65 @@ symmetric matrices.") (synopsis "Eigenvalue solvers for symmetric matrices (with MPI support)"))) (define-public elemental - (package - (name "elemental") - (version "0.87.7") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/elemental/Elemental") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1687xpjjzig27y2pnqv7hv09smpijyfdpz7qjgmcxf4shfajlfkc")))) - (build-system cmake-build-system) - (home-page "https://github.com/elemental/Elemental") - (native-inputs - (list gfortran)) - (inputs - `(("blas" ,openblas) - ("gfortran:lib" ,gfortran "lib") - ("gmp" ,gmp) - ("lapack" ,lapack) - ("metis" ,metis) - ("mpc" ,mpc) - ("mpfr" ,mpfr) - ("mpi" ,openmpi) - ("qd" ,qd))) - (arguments - `(#:build-type "Release" ;default RelWithDebInfo not supported - #:configure-flags `("-DEL_DISABLE_PARMETIS:BOOL=YES" - "-DEL_AVOID_COMPLEX_MPI:BOOL=NO" - "-DEL_CACHE_WARNINGS:BOOL=YES" - "-DEL_TESTS:BOOL=YES" - "-DCMAKE_INSTALL_LIBDIR=lib" - "-DGFORTRAN_LIB=gfortran") - #:phases (modify-phases %standard-phases - (add-before 'check 'mpi-setup - ,%openmpi-setup) - (add-before 'check 'setup-tests - (lambda _ - ;; Parallelism is done at the MPI layer. - (setenv "OMP_NUM_THREADS" "1") - #t)) - (add-after 'install 'remove-tests - (lambda* (#:key outputs #:allow-other-keys) - ;; Tests are installed, with no easy configuration - ;; switch to prevent this, so delete them. - (delete-file-recursively - (string-append (assoc-ref outputs "out") "/bin")) - #t))))) - (synopsis "Dense and sparse-direct linear algebra and optimization") - (description "Elemental is a modern C++ library for distributed-memory + ;; The build of 0.87.7 is failed for a long time due to new version of GCC. The + ;; latest commit has fixes. + ;; See https://github.com/elemental/Elemental/issues/254 + (let ((commit "6eb15a0da2a4998bf1cf971ae231b78e06d989d9") + (revision "0")) + (package + (name "elemental") + (version (git-version "0.87.7" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/elemental/Elemental") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "06xcs4ic60ndcf2hq19gr8yjwdsnphpcyhapab41rkw726z4lm7p")))) + (build-system cmake-build-system) + (home-page "https://github.com/elemental/Elemental") + (native-inputs + (list gfortran)) + (inputs + `(("blas" ,openblas) + ("gfortran:lib" ,gfortran "lib") + ("gmp" ,gmp) + ("lapack" ,lapack) + ("metis" ,metis) + ("mpc" ,mpc) + ("mpfr" ,mpfr) + ("mpi" ,openmpi) + ("qd" ,qd))) + (arguments + `(#:build-type "Release" ;default RelWithDebInfo not supported + #:configure-flags `("-DEL_DISABLE_PARMETIS:BOOL=YES" + "-DEL_AVOID_COMPLEX_MPI:BOOL=NO" + "-DEL_CACHE_WARNINGS:BOOL=YES" + "-DEL_TESTS:BOOL=YES" + "-DCMAKE_INSTALL_LIBDIR=lib" + "-DGFORTRAN_LIB=gfortran") + #:phases (modify-phases %standard-phases + (add-before 'check 'mpi-setup + ,%openmpi-setup) + (add-before 'check 'setup-tests + (lambda _ + ;; Parallelism is done at the MPI layer. + (setenv "OMP_NUM_THREADS" "1") + #t)) + (add-after 'install 'remove-tests + (lambda* (#:key outputs #:allow-other-keys) + ;; Tests are installed, with no easy configuration + ;; switch to prevent this, so delete them. + (delete-file-recursively + (string-append (assoc-ref outputs "out") "/bin")) + #t))))) + (synopsis "Dense and sparse-direct linear algebra and optimization") + (description "Elemental is a modern C++ library for distributed-memory dense and sparse-direct linear algebra, conic optimization, and lattice reduction.") - (license license:bsd-2))) + (license license:bsd-2)))) (define-public mcrl2 (package -- cgit 1.4.1 From 0cff3c49e17e1a1cc2bed6532ca672f19163bdc3 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 5 Nov 2023 14:56:21 +0000 Subject: gnu: elemental: Remove input labels. * gnu/packages/maths.scm (elemental)[inputs]: Remove labels. Change-Id: I239b56cb5871d5cb2dbd587502c647a37beb30b7 Signed-off-by: Eric Bavier --- gnu/packages/maths.scm | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 6b9725bdcc..0ed25834f6 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -7615,15 +7615,15 @@ symmetric matrices.") (native-inputs (list gfortran)) (inputs - `(("blas" ,openblas) - ("gfortran:lib" ,gfortran "lib") - ("gmp" ,gmp) - ("lapack" ,lapack) - ("metis" ,metis) - ("mpc" ,mpc) - ("mpfr" ,mpfr) - ("mpi" ,openmpi) - ("qd" ,qd))) + (list `(,gfortran "lib") + gmp + lapack + metis + mpc + mpfr + openmpi + qd + openblas)) (arguments `(#:build-type "Release" ;default RelWithDebInfo not supported #:configure-flags `("-DEL_DISABLE_PARMETIS:BOOL=YES" -- cgit 1.4.1 From d335e24920bfb90e38854c590647cf8e4b525292 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 5 Nov 2023 14:56:22 +0000 Subject: gnu: elemental: Update package style. * gnu/packages/maths.scm (elemental): Update package style, shift order of package fields. [arguments]: Use G-expressions. {phases}: Remove trailing #f from each lambda. Change-Id: Ib961eb99159e1206963041bd7014dca032a21441 Signed-off-by: Eric Bavier --- gnu/packages/maths.scm | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 0ed25834f6..34710fc65c 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -7611,7 +7611,29 @@ symmetric matrices.") (base32 "06xcs4ic60ndcf2hq19gr8yjwdsnphpcyhapab41rkw726z4lm7p")))) (build-system cmake-build-system) - (home-page "https://github.com/elemental/Elemental") + (arguments + (list + #:build-type "Release" ;default RelWithDebInfo not supported + #:configure-flags + #~(list "-DEL_DISABLE_PARMETIS:BOOL=YES" + "-DEL_AVOID_COMPLEX_MPI:BOOL=NO" + "-DEL_CACHE_WARNINGS:BOOL=YES" + "-DEL_TESTS:BOOL=YES" + "-DCMAKE_INSTALL_LIBDIR=lib" + "-DGFORTRAN_LIB=gfortran") + #:phases + #~(modify-phases %standard-phases + (add-before 'check 'mpi-setup + #$%openmpi-setup) + (add-before 'check 'setup-tests + (lambda _ ;; Parallelism is done at the MPI layer. + (setenv "OMP_NUM_THREADS" "1"))) + (add-after 'install 'remove-tests + (lambda _ + ;; Tests are installed, with no easy configuration + ;; switch to prevent this, so delete them. + (delete-file-recursively + (string-append #$output "/bin/test"))))))) (native-inputs (list gfortran)) (inputs @@ -7624,29 +7646,7 @@ symmetric matrices.") openmpi qd openblas)) - (arguments - `(#:build-type "Release" ;default RelWithDebInfo not supported - #:configure-flags `("-DEL_DISABLE_PARMETIS:BOOL=YES" - "-DEL_AVOID_COMPLEX_MPI:BOOL=NO" - "-DEL_CACHE_WARNINGS:BOOL=YES" - "-DEL_TESTS:BOOL=YES" - "-DCMAKE_INSTALL_LIBDIR=lib" - "-DGFORTRAN_LIB=gfortran") - #:phases (modify-phases %standard-phases - (add-before 'check 'mpi-setup - ,%openmpi-setup) - (add-before 'check 'setup-tests - (lambda _ - ;; Parallelism is done at the MPI layer. - (setenv "OMP_NUM_THREADS" "1") - #t)) - (add-after 'install 'remove-tests - (lambda* (#:key outputs #:allow-other-keys) - ;; Tests are installed, with no easy configuration - ;; switch to prevent this, so delete them. - (delete-file-recursively - (string-append (assoc-ref outputs "out") "/bin")) - #t))))) + (home-page "https://github.com/elemental/Elemental") (synopsis "Dense and sparse-direct linear algebra and optimization") (description "Elemental is a modern C++ library for distributed-memory dense and sparse-direct linear algebra, conic optimization, and lattice -- cgit 1.4.1 From 1d43cd581884c0c7fe93f3ab94ceda19ef4d72dd Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:15:50 +0000 Subject: gnu: celestia: Update to 1.6.4. * gnu/packages/astronomy.scm (celestia): Update to 1.6.4. Change-Id: I581bb402e78584b526d83050cfedb4e8d26a6115 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 47913a1282..386a5302d6 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -1385,7 +1385,7 @@ any arbitrary astrometric projection defined in the WCS standard.") (define-public celestia (package (name "celestia") - (version "1.6.3") + (version "1.6.4") (source (origin (method git-fetch) @@ -1394,7 +1394,7 @@ any arbitrary astrometric projection defined in the WCS standard.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "0dzci5n7gcnm1vq916gsn9zddkhbzhbsakqxrpnmvzibsqznn6c8")))) + (base32 "0nz9k5nd2zmrbwj1qhsfwmvqymqk8c4yjxpybck44isrild2ah9j")))) (build-system gnu-build-system) (arguments (list -- cgit 1.4.1 From d3a93691ac77578f8006774a588ffc84edb6eb41 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:15:51 +0000 Subject: gnu: gpredict: Improve package style. * gnu/packages/astronomy.scm (gpredict): Improve package style. Reorder fields to be similar with others to ease review. [native-inputs]: Remove labels. [arguments]: Use G-expressions. Drop trailing #t in phases. Change-Id: I0e0216825ce2c9e77632a43dd604ab4abbdf3e83 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 386a5302d6..e03660969b 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -3153,23 +3153,21 @@ Mercator, Mollweide, Peters, polyconic, orthographic and rectangular.") (sha256 (base32 "0hwf97kng1zy8rxyglw04x89p0bg07zq30hgghm20yxiw2xc8ng7")))) (build-system gnu-build-system) + (arguments + (list + #:configure-flags #~(list "CFLAGS=-O2 -g -fcommon") + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-tests + (lambda _ + ;; Remove reference to non-existent file. + (substitute* "po/POTFILES.in" + (("src/gtk-sat-tree\\.c") ""))))))) (native-inputs - `(("intltool" ,intltool) - ("gettext" ,gettext-minimal) - ("pkg-config" ,pkg-config))) + (list gettext-minimal intltool pkg-config)) (inputs (list curl glib goocanvas gtk+)) - (arguments - `(#:configure-flags '("CFLAGS=-O2 -g -fcommon") - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'fix-tests - (lambda _ - ;; Remove reference to non-existent file. - (substitute* "po/POTFILES.in" - (("src/gtk-sat-tree\\.c") - "")) - #t))))) + (home-page "http://gpredict.oz9aec.net/index.php") (synopsis "Satellite tracking and orbit prediction application") (description "Gpredict is a real-time satellite tracking and orbit prediction @@ -3177,7 +3175,6 @@ application. It can track a large number of satellites and display their position and other data in lists, tables, maps, and polar plots (radar view). Gpredict can also predict the time of future passes for a satellite, and provide you with detailed information about each pass.") - (home-page "http://gpredict.oz9aec.net/index.php") (license license:gpl2+))) (define-public sgp4 -- cgit 1.4.1 From 497209f1f4412eae85127a7897ed2188b80c2e7d Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:15:52 +0000 Subject: gnu: libpasastro: Update to 1.4.1. * gnu/packages/astronomy.scm (libpasastro): Update to 1.4.1. Change-Id: I8ad8e9c23c08897f84cbf0b35c1197320bbdeb86 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 74 ++++++++++++++++++++++------------------------ 1 file changed, 35 insertions(+), 39 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index e03660969b..ed68bd483a 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -2974,44 +2974,40 @@ low quality ones") (license license:gpl3+))) (define-public libpasastro - ;; NOTE: (Sharlatan-20210122T215921+0000): the version tag has a build - ;; error on spice which is resolved with the latest commit. - (let ((commit "e3c218d1502a18cae858c83a9a8812ab197fcb60") - (revision "1")) - (package - (name "libpasastro") - (version (git-version "1.4.0" revision commit)) - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/pchev/libpasastro") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0asp2sn34nds5va2ghppwc41vb6j3d1mf049j949rgrll817kx47")))) - (build-system gnu-build-system) - (arguments - `(#:tests? #f - #:make-flags - (list - ,(match (or (%current-target-system) (%current-system)) - ((or "aarch64-linux" "armhf-linux" "i686-linux" "x86_64-linux") - "OS_TARGET=linux") - (_ #f)) - ,(match (or (%current-target-system) (%current-system)) - ("i686-linux" "CPU_TARGET=i386") - ("x86_64-linux" "CPU_TARGET=x86_64") - ((or "armhf-linux" "aarch64-linux") "CPU_TARGET=armv7l") - (_ #f)) - (string-append "PREFIX=" (assoc-ref %outputs "out"))) - #:phases - (modify-phases %standard-phases - (delete 'configure)))) - (home-page "https://github.com/pchev/libpasastro") - (synopsis "Interface to astronomy library for use from Pascal program") - (description - "This package provides shared libraries to interface Pascal program with + (package + (name "libpasastro") + (version "1.4.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/pchev/libpasastro") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1h92p9ph3zi4w8krny1azd9wgwna2nf07ims983jcky1chkfm0is")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f + #:make-flags + (list + ,(match (or (%current-target-system) (%current-system)) + ((or "aarch64-linux" "armhf-linux" "i686-linux" "x86_64-linux") + "OS_TARGET=linux") + (_ #f)) + ,(match (or (%current-target-system) (%current-system)) + ("i686-linux" "CPU_TARGET=i386") + ("x86_64-linux" "CPU_TARGET=x86_64") + ((or "armhf-linux" "aarch64-linux") "CPU_TARGET=armv7l") + (_ #f)) + (string-append "PREFIX=" (assoc-ref %outputs "out"))) + #:phases + (modify-phases %standard-phases + (delete 'configure)))) + (home-page "https://github.com/pchev/libpasastro") + (synopsis "Interface to astronomy library for use from Pascal program") + (description + "This package provides shared libraries to interface Pascal program with standard astronomy libraries: @itemize @@ -3020,7 +3016,7 @@ standard astronomy libraries: @item @code{libpaswcs.so}: Interface with libwcs to work with FITS WCS. @item @code{libpasspice.so}: To work with NAIF/SPICE kernel. @end itemize\n") - (license license:gpl2+)))) + (license license:gpl2+))) (define-public libxisf (package -- cgit 1.4.1 From 1fbab53723371f860e0643bc6e3d5d02a4de6236 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:15:53 +0000 Subject: gnu: python-asdf-3.0: Update to 3.0.1. * gnu/packages/astronomy.scm (python-asdf-3.0): Update to 3.0.1. Change-Id: Icd6e1c048cad82d5cad25c5638b8300f438116b0 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index ed68bd483a..522d62a05e 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -3765,13 +3765,13 @@ between image and reference catalogs. Currently only aligning images with (define-public python-asdf-3.0 (package (name "python-asdf") - (version "3.0.0") + (version "3.0.1") (source (origin (method url-fetch) (uri (pypi-uri "asdf" version)) (sha256 - (base32 "1a6lf75q9w8fsyq3hn6a7fyldkkyqxddlq21fwdfjwij40dzh3s8")))) + (base32 "1jsk7b4mx04l0a08j832vnl309dba3gjnha9mbd61dzs9ridrfna")))) (build-system pyproject-build-system) (native-inputs (list python-fsspec -- cgit 1.4.1 From a5b82772f4de39d2a890d903829557fa295d5d7e Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:15:54 +0000 Subject: gnu: python-astroalign: Update to 2.5.1. * gnu/packages/astronomy.scm (python-astroalign): Update to 2.5.1. Change-Id: If850a659270c8a3640bd20382f5b5fb05b998594 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 522d62a05e..5dfdd6f0d8 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -4216,7 +4216,7 @@ pipelines.") (define-public python-astroalign (package (name "python-astroalign") - (version "2.5.0") + (version "2.5.1") (source (origin ;; There are no tests in the PyPI tarball. @@ -4226,7 +4226,7 @@ pipelines.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0br1v2l48jx214a1bcdr8wz1wggcswcbz4cqv8d19fd46fc4qlhy")))) + (base32 "1kr5cszcxvrdbksy7mvv3ps1h1jzrn4yamfr6x7whkbi6bpqf7xp")))) (build-system pyproject-build-system) (native-inputs (list python-astropy -- cgit 1.4.1 From 6d894eec161e0ff09168e8a4817b2332ac34a4e7 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:15:55 +0000 Subject: gnu: python-casa-formats-io: Update to 0.2.2. * gnu/packages/astronomy.scm (python-casa-formats-io): Update to 0.2.2. Change-Id: I1a95f2e09fff36e1488302e5929fc405837f4cde Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 5dfdd6f0d8..cafb0d826a 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -1726,13 +1726,13 @@ Herschel.") (define-public python-casa-formats-io (package (name "python-casa-formats-io") - (version "0.2.1") + (version "0.2.2") (source (origin (method url-fetch) (uri (pypi-uri "casa-formats-io" version)) (sha256 (base32 - "07cchih2ws6jf6q1a4xhkv0jk96s3w08kzxx9l1911wzqk0pw9pj")))) + "16qwr6yq86qgdb0lvnmfm5mn6g2d29b1vrmfv26v77kxm6szxr8h")))) (build-system pyproject-build-system) (arguments (list -- cgit 1.4.1 From e56419615b34d55305b3ad4ea41cf0c4e541540f Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:15:56 +0000 Subject: gnu: python-crds: Update to 11.17.9. * gnu/packages/astronomy.scm (python-crds): Update to 11.17.9. Change-Id: Id493858c82ee6b52cb0a7f15a918349f305f9ad3 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index cafb0d826a..8519cfb6ac 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -1835,13 +1835,13 @@ attempting to maintain ISTP compliance (define-public python-crds (package (name "python-crds") - (version "11.17.7") + (version "11.17.9") (source (origin (method url-fetch) (uri (pypi-uri "crds" version)) (sha256 (base32 - "10cxhb1xss21p992bfd5jm8bix1n12h0fd8m5sp6bcsgn6zs94v0")))) + "0ha7ibs5lmqs9pcr546jyxzgrmx1xyqps7fsp220rvlsbsisdgm0")))) (build-system pyproject-build-system) (arguments (list -- cgit 1.4.1 From 5919fd3204c5f787e2fad015352bd36e46170262 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:15:57 +0000 Subject: gnu: python-fitsio: Update to 1.2.1. * gnu/packages/astronomy.scm (python-fitsio): Update to 1.2.1. Change-Id: Icc28cc340bcd23958f17bb437a76c5cdc8e58383 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 8519cfb6ac..325eee6fc0 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -589,13 +589,13 @@ mining in astronomy.") (define-public python-fitsio (package (name "python-fitsio") - (version "1.2.0") + (version "1.2.1") (source (origin (method url-fetch) (uri (pypi-uri "fitsio" version)) (sha256 - (base32 "04fbg1ffj7qrlzw50xzzkfnlk6qjjqq96j0im7phprmwb1rbvzzh")) + (base32 "19him5rcpjyz14ghkmifnd1xl3ivlyy84h45k6j2pyr5ixc60ky6")) (modules '((guix build utils))) (snippet ;; Remove the bundled cfitsio. When update the package check the -- cgit 1.4.1 From aa0986e9d32a2c11c2bb8ce021b28149edf5be7d Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:15:58 +0000 Subject: gnu: python-jplephem: Update to 2.20. * gnu/packages/astronomy.scm (python-jplephem): Update to 2.20. Change-Id: Ie5100d1d6f790a15d5fef2f63f916c0e7063aa89 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 325eee6fc0..23a4d50df5 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -3386,13 +3386,13 @@ Moon position, etc.") (define-public python-jplephem (package (name "python-jplephem") - (version "2.19") + (version "2.20") (source (origin (method url-fetch) (uri (pypi-uri "jplephem" version)) (sha256 - (base32 "1kvdzwyh0invinvcnwfr14r9zbqzcwkdh0cpzw1m4vkdcm64aqn1")))) + (base32 "1yp1l3n07849411099f976ps0pyv8jk8k5l9da9nhv54ir86v65v")))) (build-system pyproject-build-system) (arguments (list -- cgit 1.4.1 From e31c1dcce9e578c48f5b26e7f7293d6d90572fa4 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:16:00 +0000 Subject: gnu: python-pynbody: Update to 1.4.2. * gnu/packages/astronomy.scm (python-pynbody): Update to 1.4.2. Change-Id: I1ccfa506b3e1fc57b547ffc21059ee3f5547ce04 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 23a4d50df5..85180e40ad 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -3530,7 +3530,7 @@ functions, so that they can be called with scalar or array inputs.") (define-public python-pynbody (package (name "python-pynbody") - (version "1.4.1") + (version "1.4.2") (source (origin (method git-fetch) ;PyPi doesn't have not prebuit version. @@ -3539,7 +3539,7 @@ functions, so that they can be called with scalar or array inputs.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1vl1yif3bsazcil6saghrpa4qsg47fnr7xnkjpqnp44b7ipww27r")) + (base32 "1lwjs8vf3pc4a64c93fa5k6r276g1c60722swns2r10ig1s4wk0a")) (modules '((guix build utils))) (snippet ;; Symlink goes to not existing directory. -- cgit 1.4.1 From 3ffd91423719cdeba4e98d083087dc9d3213e862 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:16:01 +0000 Subject: gnu: python-pynbody: Prepare for cross compilation. * gnu/packages/astronomy.scm (python-pynbody)[arguments]{phases}: Add 'set-compiler phase. Change-Id: I64feabbdd76679d5a86a85a9f50cd0be90f60c1c Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 85180e40ad..e42b87144c 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -3575,7 +3575,12 @@ functions, so that they can be called with scalar or array inputs.") "--ignore=tests/sph_smooth_test.py" "--ignore=tests/subfind_test.py" "--ignore=tests/subfindhdf_gadget4_test.py" - "--ignore=tests/tipsy_test.py"))) + "--ignore=tests/tipsy_test.py") + #:phases + #~(modify-phases %standard-phases + (add-before 'build 'set-compiler + (lambda _ + (setenv "CC" #$(cc-for-target))))))) (native-inputs (list python-cython python-pandas -- cgit 1.4.1 From a333c1c8f8d35a4868e09174a70907bd8025dae4 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:16:02 +0000 Subject: gnu: python-rad: Update to 0.18.0. * gnu/packages/astronomy.scm (python-rad): Update to 0.18.0. Change-Id: I1e7ba8f99bce25ab5c719e82755505e32d0acf66 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index e42b87144c..edb3e33c19 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -4115,13 +4115,13 @@ default) to world coordinates.") (define-public python-rad (package (name "python-rad") - (version "0.17.1") + (version "0.18.0") (source (origin (method url-fetch) (uri (pypi-uri "rad" version)) (sha256 (base32 - "11jhh3qmd00g8sn6hcfshbpb2qy1rfj0xkxn30pd63lqazg4ra3p")))) + "1wgnbhldgq0j55yzg33y11vd5k5nzwckiccxywvmq518qh19pky5")))) (build-system pyproject-build-system) (arguments (list -- cgit 1.4.1 From 4fad4d01a92ba1900bb963526b6087effa32e7dd Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:16:03 +0000 Subject: gnu: python-roman-datamodels: Update to 0.18.0. * gnu/packages/astronomy.scm (python-roman-datamodels): Update to 0.18.0. Change-Id: Ic60c1cd7574cba42bfb29069283d90804775f583 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index edb3e33c19..136c9bb2f6 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -4177,13 +4177,13 @@ channels (define-public python-roman-datamodels (package (name "python-roman-datamodels") - (version "0.17.1") + (version "0.18.0") (source (origin (method url-fetch) (uri (pypi-uri "roman_datamodels" version)) (sha256 (base32 - "1y12cp8172i4a314gmhpi86jw6pfylz1adh0rzr5zqmvd3mrjqlj")))) + "0crlmd99p2nyqmrbykdqqng7v8zb4sibm8j9aqrq3ppak3r3r7q1")))) (build-system pyproject-build-system) (arguments (list -- cgit 1.4.1 From e5ffc7f5bbddfc1d0f71e6596d6d749b1fff5c01 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:16:04 +0000 Subject: gnu: python-sgp4: Update to 2.23. * gnu/packages/astronomy.scm (python-sgp4): Update to 2.23. Change-Id: I135ef49c969e3bbc1635f9df966953fbc9bb0c67 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 136c9bb2f6..28fdf66855 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -2373,13 +2373,13 @@ changing the pixel resolution, orientation, coordinate system.") (define-public python-sgp4 (package (name "python-sgp4") - (version "2.22") + (version "2.23") (source (origin (method url-fetch) (uri (pypi-uri "sgp4" version)) (sha256 - (base32 "1yc6gcbhz80i875j0wf6ikx7rzs0m7m1qp72dmdhdjidmpma5w0p")))) + (base32 "0aalbmldks6ykgkcxwkvnp04q0avhv903m5zwvg8i7zvl99xrbfq")))) (build-system python-build-system) (propagated-inputs (list python-numpy)) -- cgit 1.4.1 From 8b22794ab78933cf0456c38e2a4156722cb7e2b9 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:16:05 +0000 Subject: gnu: python-wiimatch: Update to 0.3.2. * gnu/packages/astronomy.scm (python-wiimatch): Update to 0.3.2. Change-Id: I2344c4b7e90e2652393b89c8e2bdf83644d0c711 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 28fdf66855..a5f1e99262 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -4279,13 +4279,13 @@ orbit around the Earth.") (define-public python-wiimatch (package (name "python-wiimatch") - (version "0.3.1") + (version "0.3.2") (source (origin (method url-fetch) (uri (pypi-uri "wiimatch" version)) (sha256 (base32 - "0x6p5z6a2cqinckwlpinjxagvmswl149s1jn6ihmdxk4k0h8rrz0")))) + "15kq7z30m9i286ncs9xvpaq3dq1p5fa47jz21prq146qwr7j6dm8")))) (build-system pyproject-build-system) (propagated-inputs (list python-numpy python-scipy)) (native-inputs (list python-codecov python-pytest python-pytest-cov -- cgit 1.4.1 From f54a32ea5f05c0ef9448f21c69a0f3f8a3f26f1b Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:16:06 +0000 Subject: gnu: splash: Update to 3.9.0. * gnu/packages/astronomy.scm (splash): Update to 3.9.0. Change-Id: Ic7fdf1cd8aacfec00777075440b4f53adfe37d22 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index a5f1e99262..fa3ad52350 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -1121,7 +1121,7 @@ image formats.") (define-public splash (package (name "splash") - (version "3.8.4") + (version "3.9.0") (source (origin (method git-fetch) (uri (git-reference @@ -1129,7 +1129,7 @@ image formats.") (commit (string-append "v" version)))) (sha256 (base32 - "1l18sqz5mpab9wb5hlbfy18wfwq6fpijc3p9wa5bv6lrcymvpirp")) + "19r5j4jrxhp3gf865ns59vvfnn5a303dqgmb8y2kgcsx26fci1hs")) (file-name (git-file-name name version)))) (build-system gnu-build-system) (arguments -- cgit 1.4.1 From dbdc888316289bc053eaf1fff82d3435fd3981e5 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:16:07 +0000 Subject: gnu: python-drms: Simplify package. * gnu/packages/astronomy.scm (python-drms): Simplify package. [build-system]: Swap to pyproject-build-system. [arguments]: Drop them. Change-Id: I9d8e82e63b850b220489454ba984f22f4cad3ad3 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index fa3ad52350..523030a0f7 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -1924,18 +1924,7 @@ Cesium.") (uri (pypi-uri "drms" version)) (sha256 (base32 "0mkrmr55fgca441z7hvsyri6x9cjsh0sfas3hrj0k1k10k8vszbw")))) - (build-system python-build-system) - (arguments - (list - #:phases - #~(modify-phases %standard-phases - (replace 'check - (lambda* (#:key inputs outputs tests? - #:allow-other-keys) - (when tests? - (add-installed-pythonpath inputs outputs) - (setenv "JSOC_EMAIL" "jsoc@sunpy.org") - (invoke "python" "-m" "pytest" "-vv"))))))) + (build-system pyproject-build-system) (native-inputs (list python-astropy python-pytest-astropy -- cgit 1.4.1 From 178871ff67a2eec93fe04b58b9d6bc8bf7ca71d0 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:16:08 +0000 Subject: gnu: python-stsci-imagestats: Swap to pyproject-build-system. The next release of the package will include test suite based on python-pytest, prepare for that. * gnu/packages/astronomy.scm (python-stsci-imagestats)[build-system]: Swap to python-stsci-imagestats. Change-Id: I5a70ef744ac7ad46f9e4474d84661b6b15028c9b Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 523030a0f7..e9caced125 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -2663,7 +2663,7 @@ Science Institute} image array manipulation functions.") (sha256 (base32 "14457izlbnks84dyza75ib3nvx2w8nhlqm9vc1zb7hbhknb5gjvw")))) - (build-system python-build-system) + (build-system pyproject-build-system) (arguments (list #:tests? #f)) ;No tests (propagated-inputs (list python-numpy)) -- cgit 1.4.1 From 7a4c272619e1c0de9ab7aa76ddd59829087c391a Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:16:09 +0000 Subject: gnu: python-astroquery: Improve package style. * gnu/packages/astronomy.scm (python-astroquery): Improve package style. [build-system]: Swap to pyproject-build-system. [arguments]{phases}: Rename 'writable-home phase to 'prepare-test-environment to reflect the purpose, Add extra step configuring Pytest. [native-inputs]: Remove python-flask, python-jinja2. Add python-astropy-healpix, python-regions. Change-Id: Id3909a13e451a2f9d5f4f28511e9f04c6bceb738 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 41 +++++++++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 16 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index e9caced125..d12dccc208 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -1614,19 +1614,27 @@ astronomy and astrophysics.") (uri (pypi-uri "astroquery" version)) (sha256 (base32 "1vhkzsqlgn3ji5by2rdf2gwklhbyzvpzb1iglalhqjkkrdaaaz1h")))) - (build-system python-build-system) + (build-system pyproject-build-system) (arguments - (list #:phases - #~(modify-phases %standard-phases - (add-before 'check 'writable-home - (lambda _ ; some tests need a writable home - (setenv "HOME" (getcwd)))) - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (invoke "python" "-m" "pytest" "--pyargs" "astroquery" - ;; Skip tests that require online data. - "-m" "not remote_data"))))))) + (list + #:test-flags + #~(list "--pyargs" "astroquery" + "-m" "not remote_data") + #:phases + #~(modify-phases %standard-phases + (add-before 'check 'prepare-test-environment + (lambda _ + (setenv "HOME" (getcwd)) ; some tests need a writable home + ;; To solve pytest/conftest issue. Pytest tries to load all + ;; files with word 'test' in them. + ;; + ;; ImportError while loading conftest ... + ;; _pytest.pathlib.ImportPathMismatchError: ... + ;; + (call-with-output-file "pytest.ini" + (lambda (port) + (format port "[pytest] +python_files = test_*.py")))))))) (propagated-inputs (list python-astropy python-beautifulsoup4 @@ -1636,12 +1644,13 @@ astronomy and astrophysics.") python-pyvo python-requests)) (native-inputs - (list python-flask - python-jinja2 + (list python-astropy-healpix python-matplotlib + ;; python-mocpy : Not packed yet, optional python-pytest-astropy - python-pytest-dependency)) - (home-page "https://www.astropy.org/astroquery/") + python-pytest-dependency + python-regions)) + (home-page "https://astroquery.readthedocs.io/en/latest/index.html") (synopsis "Access online astronomical data resources") (description "Astroquery is a package that contains a collection of tools to access online Astronomical data. Each web service has its own sub-package.") -- cgit 1.4.1 From ba3a3aa311147afc4c1be941e79c557c73726a44 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:16:13 +0000 Subject: gnu: python-poliastro: Improve package style. * gnu/package/astronomy.scm (python-poliastro): Improve package style. [arguments]: Swap to use {test-flags} and standard {check} phase. Change-Id: I0dde01af97adc883e8a3ce82a8448f4d10fdab64 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index d12dccc208..f19f40a69d 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -2118,27 +2118,22 @@ of astronomical sources.") (build-system pyproject-build-system) (arguments (list + #:test-flags + #~(list "-m" "not remote_data" + ;; TODO: Review failing tests later when any upstream + ;; suggestions are provided: + ;; https://github.com/poliastro/poliastro/issues/1618 + "-k" (string-append "not test_czml_add_trajectory" + " and not test_czml_custom_packet" + " and not test_czml_ground_station" + " and not test_czml_groundtrack" + " and not test_czml_preamble")) #:phases #~(modify-phases %standard-phases ;; NOTE: Tests take about 7-10 minutes to pass. (add-before 'check 'prepare-test-environment (lambda _ - (setenv "HOME" "/tmp") - ;; TODO: Review failing tests later when any upstream - ;; suggestions are provided: - ;; https://github.com/poliastro/poliastro/issues/1618 - (substitute* "tests/test_czml.py" - (("def test_czml_add_trajectory") "def __off_test_czml_add_trajectory") - (("def test_czml_custom_packet") "def __off_test_czml_custom_packet") - (("def test_czml_ground_station") "def __off_test_czml_ground_station") - (("def test_czml_groundtrack") "def __off_test_czml_groundtrack") - (("def test_czml_preamble") "def __off_test_czml_preamble")))) - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (invoke "python" "-m" "pytest" - ;; Skip tests that need remote data. - "-m" "not remote_data"))))))) + (setenv "HOME" "/tmp")))))) (native-inputs (list python-coverage python-hypothesis -- cgit 1.4.1 From 1144680dab4aece86e21b6749ab19a4d2a3df23c Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:16:19 +0000 Subject: gnu: python-synphot: Enable tests. * gnu/packages/astronomy.scm (python-synphot): Enable tests. [arguments]{phases}: Add 'prepare-test-environment phase. Change-Id: Ie577ef16794fbd99ec73e39bdc8d8e1645e35532 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index f19f40a69d..bf419ae526 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -3712,9 +3712,21 @@ datetime object.") (build-system pyproject-build-system) (arguments (list - ;; XXX: Test needs more love to pass. - ;; ERROR collecting synphot/tests/test_utils.py - #:tests? #f)) + #:phases + #~(modify-phases %standard-phases + (add-before 'check 'prepare-test-environment + (lambda _ + (invoke "python" "setup.py" "build_ext" "--inplace") + ;; To solve pytest/conftest issue. Pytest tries to load all + ;; files with word 'test' in them. + ;; + ;; ImportError while loading conftest ... + ;; _pytest.pathlib.ImportPathMismatchError: ... + ;; + (call-with-output-file "pytest.ini" + (lambda (port) + (format port "[pytest] +python_files = test_*.py")))))))) (propagated-inputs (list python-astropy python-numpy python-scipy)) (native-inputs (list python-pytest python-pytest-astropy python-setuptools-scm)) -- cgit 1.4.1 From b7abea0fd6a146563830db1dc4ddd0cceb6fcf1c Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Fri, 17 Nov 2023 12:16:20 +0000 Subject: gnu: python-stsci-stimage: Enable tests. * gnu/packages/astronomy.scm (python-stsci-stimage): Enable tests. [arguments]{phases}: Add custom 'check phase. [native-inputs]: Add python-waf and indent list. Change-Id: Ifceace1d89aff97e938c4fb95f33525477499949 Signed-off-by: Eric Bavier --- gnu/packages/astronomy.scm | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index bf419ae526..c063285b52 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -2695,11 +2695,23 @@ task}.") (build-system pyproject-build-system) (arguments (list - ;; XXX: Fix failing tests. There are errors to load test files. - #:tests? #f)) + #:phases + #~(modify-phases %standard-phases + ;; Test steps are taken from GitHub Actions. + ;; See https://github.com/spacetelescope/stsci.stimage/issues/27 + (replace 'check + (lambda _ + (copy-file (string-append + #$(this-package-native-input "python-waf") "/bin/waf") + "waf") + (invoke "python" "waf" "configure" "build" "do_tests")))))) (propagated-inputs (list python-numpy)) - (native-inputs (list python-codecov python-pytest python-pytest-cov - python-setuptools-scm)) + (native-inputs + (list python-codecov + python-pytest + python-pytest-cov + python-setuptools-scm + python-waf)) (home-page "https://stscistimage.readthedocs.io/en/latest/") (synopsis "STScI image processing") (description "This package provides an astronomical Python package with -- cgit 1.4.1 From f7ef5a7f46b4131723014e80d48491cee58cbb9c Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 19 Nov 2023 09:15:58 +0200 Subject: gnu: tbb: Fix building on powerpc-linux. * gnu/packages/tbb.scm (tbb)[arguments]: Adjust configure-flags when building for powerpc-linux to always link to libatomic and use the low resources tests. When building for powerpc-linux skip 3 tests. Change-Id: I323db085db1fcbb33f96c2bccb85cb8f56d41f6b --- gnu/packages/tbb.scm | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/tbb.scm b/gnu/packages/tbb.scm index b73ff22e48..ec630a029f 100644 --- a/gnu/packages/tbb.scm +++ b/gnu/packages/tbb.scm @@ -49,22 +49,33 @@ (build-system cmake-build-system) (arguments `(#:configure-flags - '(,@(if (target-riscv64?) + '(,@(if (or (target-riscv64?) + (target-ppc32?)) '("-DTBB_TEST_LINK_FLAGS=-latomic") `()) - ,@(if (target-arm32?) + ,@(if (or (target-arm32?) + (target-ppc32?)) '("-DTBB_TEST_COMPILE_FLAGS=-DTBB_TEST_LOW_WORKLOAD") `()) "-DTBB_STRICT=OFF") ;; Don't fail on warnings #:phases (modify-phases %standard-phases - ,@(if (target-arm32?) - `((add-after 'unpack 'adjust-test-suite - (lambda _ - (substitute* "test/CMakeLists.txt" - ;; Bus error, skipped on mips. - ((".*test_malloc_pools.*") ""))))) - '())))) + ,@(cond + ((target-arm32?) + `((add-after 'unpack 'adjust-test-suite + (lambda _ + (substitute* "test/CMakeLists.txt" + ;; Bus error, skipped on mips. + ((".*test_malloc_pools.*") "")))))) + ((target-ppc32?) + `((add-after 'unpack 'adjust-test-suite + (lambda _ + (substitute* "test/CMakeLists.txt" + ;; These tests hang forever. + ((".*test_function_node.*") "") + ((".*test_multifunction_node.*") "") + ((".*test_async_node.*") "")))))) + (else '()))))) (home-page "https://www.threadingbuildingblocks.org") (synopsis "C++ library for parallel programming") (description -- cgit 1.4.1 From d87ce1a336c24bdd7e1692d989a1d419e7410d23 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 19 Nov 2023 09:41:05 +0200 Subject: gnu: git-annex: Install manpages. * gnu/packages/haskell-apps.scm (git-annex)[source]: Download using git-fetch. [arguments]: Rewrite 'build-manpages and 'install-manpages to use the Makefile. Change-Id: I58e58382e6d8c57830aa5ddb40f02cf949089aa1 --- gnu/packages/haskell-apps.scm | 28 ++++++++++------------------ 1 file changed, 10 insertions(+), 18 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-apps.scm b/gnu/packages/haskell-apps.scm index ac22082088..e265dc0e7b 100644 --- a/gnu/packages/haskell-apps.scm +++ b/gnu/packages/haskell-apps.scm @@ -297,10 +297,14 @@ to @code{cabal repl}).") (version "10.20230828") (source (origin - (method url-fetch) - (uri (hackage-uri "git-annex" version)) + ;; hackage release doesn't include everything needed for extra bits. + (method git-fetch) + (uri (git-reference + (url "https://git.joeyh.name/git/git-annex.git") + (commit version))) + (file-name (git-file-name name version)) (sha256 - (base32 "0pb6834dwjs9kdki977rfkdyg58dfzy8wfwvswrz3n7h6bcnjd0b")))) + (base32 "1k13mspwlpw6wwnf0cjlqcy3563kyprc6s5parrmsh07dysff7fi")))) (build-system haskell-build-system) (properties '((upstream-name . "git-annex"))) (arguments @@ -348,16 +352,7 @@ to @code{cabal repl}).") (invoke "runhaskell" "PreConf.hs"))) (add-after 'build 'build-manpages (lambda _ - ;; The Setup.hs rewrite above removed custom code for building - ;; the man pages. In addition to that code, git-annex's source - ;; tree has a file that's not included in the tarball but is used - ;; by the Makefile to build man pages. Copy the core bits here. - (call-with-output-file "Build/MakeMans.hs" - (lambda (out) - (format out "module Main where~%") - (format out "import Build.Mans~%") - (format out "main = buildMansOrWarn~%"))) - (invoke "runhaskell" "Build/MakeMans.hs"))) + (invoke "make" "mans"))) (replace 'check (lambda* (#:key tests? #:allow-other-keys) ;; We need to set the path so that Git recognizes @@ -375,11 +370,8 @@ to @code{cabal repl}).") (apply (assoc-ref %standard-phases 'build) args))) (add-after 'install 'install-manpages (lambda* (#:key outputs #:allow-other-keys) - (let ((man (string-append (assoc-ref outputs "out") - "/man/man1/"))) - (mkdir-p man) - (for-each (lambda (file) (install-file file man)) - (find-files "man"))))) + (setenv "PREFIX" (assoc-ref outputs "out")) + (invoke "make" "install-mans"))) (add-after 'install 'install-symlinks (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) -- cgit 1.4.1 From 7c5d4031c9572e51f64ba82cc909aa2ffdeda47e Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 19 Nov 2023 10:02:16 +0200 Subject: gnu: git-annex: Add shell completions. * gnu/packages/haskell-apps.scm (git-annex)[arguments]: Rename 'install-manpages to 'install-more and install the shell completions. Change-Id: I3c5707037ba9b3c3903dd37c334c1eb6dca929e2 --- gnu/packages/haskell-apps.scm | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-apps.scm b/gnu/packages/haskell-apps.scm index e265dc0e7b..ad8c2a0757 100644 --- a/gnu/packages/haskell-apps.scm +++ b/gnu/packages/haskell-apps.scm @@ -368,10 +368,27 @@ to @code{cabal repl}).") ;; Undo `patch-shell-for-tests'. (copy-file "/tmp/Shell.hs" "Utility/Shell.hs") (apply (assoc-ref %standard-phases 'build) args))) - (add-after 'install 'install-manpages + (add-after 'install 'install-more (lambda* (#:key outputs #:allow-other-keys) - (setenv "PREFIX" (assoc-ref outputs "out")) - (invoke "make" "install-mans"))) + (let* ((out (assoc-ref outputs "out")) + (bash (string-append out "/etc/bash_completions.d")) + (fish (string-append out "/share/fish/vendor_completions.d")) + (zsh (string-append out "/share/zsh/site-functions"))) + (setenv "PREFIX" out) + (invoke "make" "install-mans") + (mkdir-p bash) + (copy-file "bash-completion.bash" + (string-append bash "/git-annex")) + (mkdir-p fish) + (with-output-to-file (string-append fish "/git-annex.fish") + (lambda _ + (invoke (string-append out "/bin/git-annex") + "--fish-completion-script" "git-annex"))) + (mkdir-p zsh) + (with-output-to-file (string-append zsh "/_git-annex") + (lambda _ + (invoke (string-append out "/bin/git-annex") + "--zsh-completion-script" "git-annex")))))) (add-after 'install 'install-symlinks (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) -- cgit 1.4.1 From c22e027828e7bc75afe6e67b5a328224e16617b4 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 19 Nov 2023 10:13:29 +0200 Subject: gnu: wl-clipboard: Fix shell completion directories. * gnu/packages/xdisorg.scm (wl-clipboard)[arguments]: Adjust configure-flags to install fish completions into correct directory. Add a phase to install the bash completions into the correct directory. Change-Id: If31b477926e3d4c1d8f74e9224af2dea59740f77 --- gnu/packages/xdisorg.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index 553b733a6b..fe70d25e3b 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -2773,9 +2773,16 @@ Wayland and @code{wlroots} by leveraging @command{grim} and @command{slurp}.") #~(list (string-append "-Dzshcompletiondir=" #$output "/share/zsh/site-functions") (string-append "-Dfishcompletiondir=" #$output - "/share/fish/completions")) + "/share/fish/vendor_completions.d")) #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'fix-bash-completion-dir + (lambda _ + (substitute* "completions/bash/meson.build" + (("bash_completion_dir =.*") + (string-append "bash_completion_dir = " + "join_paths(get_option('sysconfdir'), " + "'bash_completion.d')\n"))))) (add-after 'unpack 'patch-file-names (lambda* (#:key inputs #:allow-other-keys) (substitute* (find-files "src" "\\.c$") -- cgit 1.4.1 From 962f6fed43dbc098ea0b5503e65b81b4ead836af Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 19 Nov 2023 10:30:01 +0200 Subject: gnu: Add ghc-git-lfs. * gnu/packages/haskell-xyz.scm (ghc-git-lfs): New variable. Change-Id: I3470899cbf9e5b3170abb6cc89d4029cad8aa182 --- gnu/packages/haskell-xyz.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index b1a038bb09..5dff9f9bb9 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -15669,6 +15669,25 @@ purposes. See the ") (license license:bsd-3))) +(define-public ghc-git-lfs + (package + (name "ghc-git-lfs") + (version "1.2.0") + (source + (origin + (method url-fetch) + (uri (hackage-uri "git-lfs" version)) + (sha256 + (base32 "1iv3s1c7gwmsima9z3rsphjligpnf7h3vc5c96zgq9b71cx81lba")))) + (build-system haskell-build-system) + (properties '((upstream-name . "git-lfs"))) + (inputs (list ghc-http-client ghc-http-types ghc-aeson ghc-network-uri + ghc-case-insensitive)) + (home-page "http://hackage.haskell.org/package/git-lfs") + (synopsis "git-lfs protocol") + (description "An implementation of the git-lfs protocol.") + (license license:agpl3))) + (define-public ghc-nothunks (package (name "ghc-nothunks") -- cgit 1.4.1 From 89a96b338cebe1a9303b865401ecbc0a530cae21 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 19 Nov 2023 10:30:33 +0200 Subject: gnu: git-annex: Update to 10.20230926. * gnu/packages/haskell-apps.scm (git-annex): Update to 10.20230926. [inputs]: Add ghc-git-lfs. Change-Id: Ic7a1f246e51df2ff153a630d3ebbb9883b63a2d1 --- gnu/packages/haskell-apps.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/haskell-apps.scm b/gnu/packages/haskell-apps.scm index ad8c2a0757..94e1394c89 100644 --- a/gnu/packages/haskell-apps.scm +++ b/gnu/packages/haskell-apps.scm @@ -294,7 +294,7 @@ to @code{cabal repl}).") (define-public git-annex (package (name "git-annex") - (version "10.20230828") + (version "10.20230926") (source (origin ;; hackage release doesn't include everything needed for extra bits. @@ -304,7 +304,7 @@ to @code{cabal repl}).") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "1k13mspwlpw6wwnf0cjlqcy3563kyprc6s5parrmsh07dysff7fi")))) + (base32 "0zsq686b0q7mlkybm1xrc0kpl32ymvf0ybar01p68wx800031b2b")))) (build-system haskell-build-system) (properties '((upstream-name . "git-annex"))) (arguments @@ -422,6 +422,7 @@ to @code{cabal repl}).") ghc-feed ghc-filepath-bytestring ghc-free + ghc-git-lfs ghc-hinotify ghc-http-client ghc-http-client-tls -- cgit 1.4.1 From 83f2e9c02b265334afaa0c2ea05e5cd5f1ce2fd4 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 19 Nov 2023 10:34:34 +0200 Subject: gnu: Add ghc-fdo-notify. * gnu/packages/haskell-xyz.scm (ghc-fdo-notify): New variable. Change-Id: I0722f9765c4ef02f6a9953b5f4824c60854e9a9d --- gnu/packages/haskell-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 5dff9f9bb9..e34acca909 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -3917,6 +3917,27 @@ when used with GHC versions which already provide the (description "This library provides a fast logging system for Haskell.") (license license:bsd-3))) +(define-public ghc-fdo-notify + (package + (name "ghc-fdo-notify") + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (hackage-uri "fdo-notify" version)) + (sha256 + (base32 "1n4zk1i7g34w0wk5zy8n4r63xbglxf62h8j78kv5fc2yn95l30vh")))) + (build-system haskell-build-system) + (properties '((upstream-name . "fdo-notify"))) + (inputs (list ghc-dbus)) + (home-page "http://bitbucket.org/taejo/fdo-notify/") + (synopsis "Desktop Notifications client") + (description + "This package provides a library for issuing notifications using +@code{FreeDesktop.org's} Desktop Notifications protcol. This protocol is +supported by services such as Ubuntu's @code{NotifyOSD}.") + (license license:bsd-3))) + (define-public ghc-feed (package (name "ghc-feed") -- cgit 1.4.1 From 5cad6f721b8884b612178896f06cd69d5839402c Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 19 Nov 2023 10:47:35 +0200 Subject: gnu: git-annex: Add dbus support. * gnu/packages/haskell-apps.scm (git-annex)[inputs]: Add ghc-dbus, ghc-fdo-notify. Change-Id: I7472bcaeebdf1c2c68230b0d1e00ba72dff81ccf --- gnu/packages/haskell-apps.scm | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/haskell-apps.scm b/gnu/packages/haskell-apps.scm index 94e1394c89..3288b0d0a9 100644 --- a/gnu/packages/haskell-apps.scm +++ b/gnu/packages/haskell-apps.scm @@ -415,10 +415,12 @@ to @code{cabal repl}).") ghc-cryptonite ghc-data-default ghc-dav + ghc-dbus ghc-disk-free-space ghc-dlist ghc-edit-distance ghc-exceptions + ghc-fdo-notify ghc-feed ghc-filepath-bytestring ghc-free -- cgit 1.4.1 From 761810d32a0550912b5bb36a0c9f60141bcb7d20 Mon Sep 17 00:00:00 2001 From: Cayetano Santos Date: Sun, 19 Nov 2023 12:45:11 +0100 Subject: gnu: emacs-srht: Update to 0.4. * gnu/packages/emacs-xyz.scm (emacs-srht): Update to 0.4. Change-Id: Id2c7d9a707040cab6b294bd6db21a38c9a4389ae Signed-off-by: jgart --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index fd965600c8..90fe9fceeb 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -27115,7 +27115,7 @@ them in your web browser.") (define-public emacs-srht (package (name "emacs-srht") - (version "0.2") + (version "0.4") (source (origin (method git-fetch) (uri (git-reference @@ -27124,7 +27124,7 @@ them in your web browser.") (file-name (git-file-name name version)) (sha256 (base32 - "10271yp9w9z27gjjpb7bnsqcrhqyvggrbmic6x1nlrn06vin1qkz")))) + "1kwc792r0kmnb7xhmggjgs8ii14c2rng9ci2k2zwy2zxqm0bynns")))) (build-system emacs-build-system) (arguments (list -- cgit 1.4.1 From 71b92466430acb8c91841522dc0eb7d766af4388 Mon Sep 17 00:00:00 2001 From: Adriel Dumas--Jondeau Date: Sun, 19 Nov 2023 18:44:33 +0100 Subject: gnu: janet: Update to 1.32.1. * gnu/packages/lisp.scm (janet): Update to 1.32.1. Change-Id: I4c34bbdedf0e21ba9c605b71205b010118dcf0b4 Signed-off-by: jgart --- gnu/packages/lisp.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index f26362c79f..8fccee94dc 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -1247,7 +1247,7 @@ including a built-in database engine and a GUI system.") (define-public janet (package (name "janet") - (version "1.29.1") + (version "1.32.1") (source (origin (method git-fetch) @@ -1256,7 +1256,7 @@ including a built-in database engine and a GUI system.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "18684mxnb0jk63mkzi36zlmd8rjjv0msx3xxpmn67mhrnwz4x861")))) + (base32 "1nnqbpql6749597m0lp56i2zqm003pg690399l0g8kb9kwvpv1yv")))) (build-system gnu-build-system) (arguments (list #:make-flags -- cgit 1.4.1 From 67a803f3effc2186db390d577ecc01b049b1017f Mon Sep 17 00:00:00 2001 From: cage Date: Sun, 19 Nov 2023 14:29:48 +0100 Subject: gnu: cl-nodgui: Update to 0.4.8.6-6baccf4. * gnu/packages/lisp-xyz.scm (sbcl-nodgui): Update to 0.4.8.6-6baccf4. [inputs]: Remove sbcl-cl-jpeg. Add sbcl-jpeg-turbo, sbcl-pngload. Change-Id: I03ed4734c3a7088eb7f14a049f2824fe9103b089 Signed-off-by: Guillaume Le Vaillant --- gnu/packages/lisp-xyz.scm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 0a918dffd1..4bc3c71a54 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -12250,11 +12250,11 @@ Scalable Vector Graphics files.") (sbcl-package->cl-source-package sbcl-cl-svg)) (define-public sbcl-nodgui - (let ((commit "b1d15fa9cca8550926f7823dbdd8be3b34387f1a") - (revision "2")) + (let ((commit "6baccf45371afd4dcc8cd3f38332b300614783b6") + (revision "1")) (package (name "sbcl-nodgui") - (version (git-version "0.4.8.5" revision commit)) + (version (git-version "0.4.8.6" revision commit)) (source (origin (method git-fetch) @@ -12263,19 +12263,20 @@ Scalable Vector Graphics files.") (commit commit))) (file-name (git-file-name "cl-nodgui" version)) (sha256 - (base32 "1gsxg8igiavs8fr39vgw8ypa42wjqaq9sszwqiifpm7yvq54lls7")))) + (base32 "0fjz8362qmvkbzj9ylyllkdxg7vvj38l3y5qn4xi2gim92x4lx67")))) (build-system asdf-build-system/sbcl) (inputs (list sbcl-alexandria sbcl-bordeaux-threads sbcl-cl-colors2 - sbcl-cl-jpeg sbcl-cl-ppcre-unicode sbcl-cl-unicode sbcl-clunit2 sbcl-esrap + sbcl-jpeg-turbo sbcl-named-readtables sbcl-parse-number + sbcl-pngload tk tklib)) (arguments -- cgit 1.4.1 From 9cb0b33771b38adef8bed627d72a5e31c738f25f Mon Sep 17 00:00:00 2001 From: cage Date: Sun, 19 Nov 2023 14:59:35 +0100 Subject: gnu: tinmop: Update to 0.9.9.1414213. * gnu/packages/web-browsers.scm (tinmop): Update to 0.9.9.1414213. [native-inputs]: Add tk. [inputs]: Add sbcl-flexi-streams, sbcl-nodgui and sbcl-yason. Change-Id: Icbd516612296ee447edf569756dc38914240ae3b Signed-off-by: Guillaume Le Vaillant --- gnu/packages/web-browsers.scm | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/web-browsers.scm b/gnu/packages/web-browsers.scm index d38882046d..553d003631 100644 --- a/gnu/packages/web-browsers.scm +++ b/gnu/packages/web-browsers.scm @@ -95,6 +95,7 @@ #:use-module (gnu packages qt) #:use-module (gnu packages sdl) #:use-module (gnu packages sqlite) + #:use-module (gnu packages tcl) #:use-module (gnu packages tls) #:use-module (gnu packages webkit) #:use-module (gnu packages xorg)) @@ -852,16 +853,16 @@ http, and https via third-party applications.") (define-public tinmop (package (name "tinmop") - (version "0.9.9.141") + (version "0.9.9.1414213") (source (origin (method git-fetch) (uri (git-reference - (url "https://notabug.org/cage/tinmop") + (url "https://codeberg.org/cage/tinmop") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0hx52kaq0q9iccalkxk50q1v3mf9ypardjgv56d5sdrbhfqyashl")))) + (base32 "0rlgnqld6ls46452xvcr8k4ji4lwmlsrxib5ii9l9clkm0s477wv")))) (build-system gnu-build-system) (native-inputs (list autoconf @@ -872,6 +873,7 @@ http, and https via third-party applications.") nano openssl sbcl + tk unzip xdg-utils)) (inputs @@ -893,10 +895,12 @@ http, and https via third-party applications.") sbcl-crypto-shortcuts sbcl-drakma sbcl-esrap + sbcl-flexi-streams sbcl-ieee-floats sbcl-local-time sbcl-log4cl sbcl-marshal + sbcl-nodgui sbcl-osicat sbcl-parse-number sbcl-percent-encoding @@ -907,6 +911,7 @@ http, and https via third-party applications.") sbcl-trivial-clipboard sbcl-unix-opts sbcl-usocket + sbcl-yason sqlite)) (arguments `(#:tests? #f @@ -937,10 +942,10 @@ http, and https via third-party applications.") "--eval \"(push \\\"$$(pwd)/\\\" asdf:*central-registry*)\" ")))) #t))))) (synopsis - "Gemini, gopher, kami and pleroma client with a terminal interface") + "Gemini, gopher, kami and mastodon/pleroma client with a terminal interface") (description - "This package provides a Gemini, gopher, kami and pleroma client with a -terminal interface.") + "This package provides a Gemini, gopher, kami and mastodon/pleroma client +with a terminal interface, for Gemini also a GUI is available.") (home-page "https://www.autistici.org/interzona/tinmop.html") (license license:gpl3+))) -- cgit 1.4.1 From b76a16b20bdd918672d74f2c0fcb680557ff0960 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Mon, 20 Nov 2023 14:32:54 +0000 Subject: gnu: guix-build-coordinator: Update to 0-91.c226d48. * gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-91.c226d48. Change-Id: Iebdddea7f5c18aaae2ef4436c039189685a07442 --- gnu/packages/package-management.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm index 70a26c242a..4b585362a4 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm @@ -1510,8 +1510,8 @@ environments.") "0k9zkdyyzir3fvlbcfcqy17k28b51i20rpbjwlx2i1mwd2pw9cxc"))))))) (define-public guix-build-coordinator - (let ((commit "34463558e589aa260b15e53422652a37848aec95") - (revision "90")) + (let ((commit "c226d48d97ce3a248cf2d814c9b4c4f48e67511e") + (revision "91")) (package (name "guix-build-coordinator") (version (git-version "0" revision commit)) @@ -1522,7 +1522,7 @@ environments.") (commit commit))) (sha256 (base32 - "0fhy0l9js38byxwwb72qnjm358ai3k654jdnhwdcgk25pdsdzcpr")) + "0ig9hq483q2ir26gj6m9kj13a9hmq6sw18q0fiqvbvn31p4c8zvn")) (file-name (string-append name "-" version "-checkout")))) (build-system gnu-build-system) (arguments -- cgit 1.4.1 From 8ebd4beb97f9e1f2ac2efde9ffc1c6bc7a8993a1 Mon Sep 17 00:00:00 2001 From: Troy Figiel Date: Sat, 18 Nov 2023 01:20:57 +0100 Subject: gnu: python-rollbar: Update to 1.0.0. * gnu/packages/python-xyz.scm (python-rollbar): Update to 1.0.0. Change-Id: Ief31a443776e79d8f658c59d64277ea7fe50a300 Signed-off-by: Arun Isaac --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 8e89f61373..6a6f69e6bb 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5045,13 +5045,13 @@ to Roman Numerals.") (define-public python-rollbar (package (name "python-rollbar") - (version "0.16.3") + (version "1.0.0") (source (origin (method url-fetch) (uri (pypi-uri "rollbar" version)) (sha256 (base32 - "1qpd0j50wqli3867xmhwk65pm1cxjs60yg83mcvcf3kic3y3sc82")))) + "1bzkgp4r79d789q15vnjji2gcb34bnksx9l7q9pjkw12kzjbfiv3")))) (build-system python-build-system) (native-inputs (list python-pytest-runner python-unittest2)) (inputs (list python-requests python-six python-httpx python-blinker -- cgit 1.4.1 From ee49611771e73aebcab92972b856dc91761ac77f Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Mon, 20 Nov 2023 18:48:50 +0000 Subject: gnu: python-imbalanced-learn: Reformat with guix style. * gnu/packages/machine-learning.scm (python-imbalanced-learn): Reformat with guix style. Change-Id: Ifbdcb8dc43433bd6b4777527d5f8f94d5e1aa168 --- gnu/packages/machine-learning.scm | 64 +++++++++++++++++++-------------------- 1 file changed, 31 insertions(+), 33 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index a84377e1eb..b5bf9aa5fe 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -1664,44 +1664,42 @@ and forecasting.") (package (name "python-imbalanced-learn") (version "0.9.1") - (source (origin - (method url-fetch) - (uri (pypi-uri "imbalanced-learn" version)) - (sha256 - (base32 - "0qnrmysnqpc8ii1w5n8mci20gcjhmjr7khvk7f2apdbqc2pgf52f")))) + (source + (origin + (method url-fetch) + (uri (pypi-uri "imbalanced-learn" version)) + (sha256 + (base32 "0qnrmysnqpc8ii1w5n8mci20gcjhmjr7khvk7f2apdbqc2pgf52f")))) (build-system pyproject-build-system) (arguments (list - #:phases - '(modify-phases %standard-phases - (add-after 'unpack 'unbreak-tests - (lambda _ - ;; The doctests require tensorflow - (substitute* "setup.cfg" - (("--doctest-modules") "")) - ;; Some tests require a home directory - (setenv "HOME" (getcwd)) - ;; We don't have keras - (delete-file "imblearn/keras/tests/test_generator.py") - ;; We don't have tensorflow - (delete-file "imblearn/tensorflow/tests/test_generator.py")))))) - (propagated-inputs - (list python-joblib - python-numpy - python-scikit-learn - python-scipy - python-threadpoolctl)) - (native-inputs - (list python-black - python-flake8 - python-mypy - python-pandas - python-pytest - python-pytest-cov)) + #:phases '(modify-phases %standard-phases + (add-after 'unpack 'unbreak-tests + (lambda _ + ;; The doctests require tensorflow + (substitute* "setup.cfg" + (("--doctest-modules") + "")) + ;; Some tests require a home directory + (setenv "HOME" + (getcwd)) + ;; We don't have keras + (delete-file "imblearn/keras/tests/test_generator.py") + ;; We don't have tensorflow + (delete-file + "imblearn/tensorflow/tests/test_generator.py")))))) + (propagated-inputs (list python-joblib python-numpy python-scikit-learn + python-scipy python-threadpoolctl)) + (native-inputs (list python-black + python-flake8 + python-mypy + python-pandas + python-pytest + python-pytest-cov)) (home-page "https://github.com/scikit-learn-contrib/imbalanced-learn") (synopsis "Toolbox for imbalanced dataset in machine learning") - (description "This is a Python package offering a number of re-sampling + (description + "This is a Python package offering a number of re-sampling techniques commonly used in datasets showing strong between-class imbalance. It is compatible with @code{scikit-learn}.") (license license:expat))) -- cgit 1.4.1 From d20ece07dbb09382f361c8bbf0bcab9e83d8b73e Mon Sep 17 00:00:00 2001 From: Troy Figiel Date: Sat, 18 Nov 2023 00:56:59 +0100 Subject: gnu: python-imbalanced-learn: Update to 0.11.0. * gnu/packages/machine-learning.scm (python-imbalanced-learn): Update to 0.11.0. [arguments]<#:test-flags>: Move broken tests from "unbreak-tests" phase to here. <#:phases>: Add back some deleted python-keras and tensorflow tests. [native-inputs]: Add python-keras, python-numpydoc and tensorflow. Change-Id: Ibc2827e27ee23e0ffb491cb791bba4d1a3f1109d Signed-off-by: Arun Isaac --- gnu/packages/machine-learning.scm | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index b5bf9aa5fe..7d833005bc 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -1663,39 +1663,38 @@ and forecasting.") (define-public python-imbalanced-learn (package (name "python-imbalanced-learn") - (version "0.9.1") + (version "0.11.0") (source (origin (method url-fetch) (uri (pypi-uri "imbalanced-learn" version)) (sha256 - (base32 "0qnrmysnqpc8ii1w5n8mci20gcjhmjr7khvk7f2apdbqc2pgf52f")))) + (base32 "1p4gdgc8nsq0vjmw4y4d2bp9g0m1c23d0zgrzs90pnz6b24ax0km")))) (build-system pyproject-build-system) (arguments (list + #:test-flags '(list "-k" + ;; Although we cannot satify the Tensorflow and Keras requirements + ;; (python-keras >= 2.4.3 and tensorflow >= 2.4.3), all tests + ;; besides these pass. + "not balanced_batch_generator and not BalancedBatchGenerator") #:phases '(modify-phases %standard-phases (add-after 'unpack 'unbreak-tests (lambda _ - ;; The doctests require tensorflow - (substitute* "setup.cfg" - (("--doctest-modules") - "")) ;; Some tests require a home directory (setenv "HOME" - (getcwd)) - ;; We don't have keras - (delete-file "imblearn/keras/tests/test_generator.py") - ;; We don't have tensorflow - (delete-file - "imblearn/tensorflow/tests/test_generator.py")))))) + (getcwd))))))) (propagated-inputs (list python-joblib python-numpy python-scikit-learn python-scipy python-threadpoolctl)) (native-inputs (list python-black python-flake8 + python-keras python-mypy + python-numpydoc python-pandas python-pytest - python-pytest-cov)) + python-pytest-cov + tensorflow)) (home-page "https://github.com/scikit-learn-contrib/imbalanced-learn") (synopsis "Toolbox for imbalanced dataset in machine learning") (description -- cgit 1.4.1 From 42be8fa560a7554ac35801b46c3a0a007fd742ce Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Mon, 20 Nov 2023 19:44:10 -0500 Subject: gnu: icecat: Update to 115.5.0-guix0-preview1 [security fixes]. Includes fixes for CVE-2023-6204, CVE-2023-6205, CVE-2023-6206, CVE-2023-6207, CVE-2023-6208, CVE-2023-6209, and CVE-2023-6212. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes. --- gnu/packages/gnuzilla.scm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index 6a93ab933e..e5d0c4ea9b 100644 --- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -546,9 +546,9 @@ variable defined below. It requires guile-json to be installed." ;; XXXX: Workaround 'snippet' limitations. (define computed-origin-method (@@ (guix packages) computed-origin-method)) -(define %icecat-base-version "115.4.0") +(define %icecat-base-version "115.5.0") (define %icecat-version (string-append %icecat-base-version "-guix0-preview1")) -(define %icecat-build-id "20231024000000") ;must be of the form YYYYMMDDhhmmss +(define %icecat-build-id "20231121000000") ;must be of the form YYYYMMDDhhmmss ;; 'icecat-source' is a "computed" origin that generates an IceCat tarball ;; from the corresponding upstream Firefox ESR tarball, using the 'makeicecat' @@ -568,12 +568,12 @@ variable defined below. It requires guile-json to be installed." "firefox-" upstream-firefox-version ".source.tar.xz")) (sha256 (base32 - "0ndf8b6qj0f178k5yq9s9mjgj9csb62f0igy74dzj28vlgrxn7y3")))) + "0a578r4kri7jdw8pkkzp7f1mm9idlk7sjxjghcb08k5p14172gyv")))) ;; The upstream-icecat-base-version may be older than the ;; %icecat-base-version. - (upstream-icecat-base-version "115.4.0") - (gnuzilla-commit "5b2ce0c4cefc73f996f260edfac368ecc3d86b24") + (upstream-icecat-base-version "115.5.0") + (gnuzilla-commit "bd66797f3bb057c9d051d4276d63843b4d7ee854") (gnuzilla-source (origin (method git-fetch) @@ -585,7 +585,7 @@ variable defined below. It requires guile-json to be installed." (string-take gnuzilla-commit 8))) (sha256 (base32 - "13a0rv6b2vcf2mv7bfbb0rlx08pi0bz29dig0xrfdy3m1p39apla")))) + "0v3ckm8yv566f2y9a2bfzakbsk529f1ykr7dj69kb9k93dgny3ja")))) ;; 'search-patch' returns either a valid file name or #f, so wrap it ;; in 'assume-valid-file-name' to avoid 'local-file' warnings. -- cgit 1.4.1