summary refs log tree commit diff
path: root/gnu/packages
AgeCommit message (Collapse)Author
2022-06-12gnu: tor: Update to 0.4.7.8 [fixes CVE-2022-33903].Tobias Geerinckx-Rice
* gnu/packages/tor.scm (tor): Update to 0.4.7.8.
2022-06-12gnu: fdm: Edit description.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (fdm)[synopsis]: Use @acronym{}. [description]: Expand based on the README.
2022-06-12gnu: fdm: Update to 2.1.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (fdm): Update to 2.1.
2022-06-12gnu: rng-tools: Update to 6.15.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (rng-tools): Update to 6.15. [arguments]: Add a 'disable-failing-test phase.
2022-06-12gnu: btrfs-progs: Use @acronym in description.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (btrfs-progs)[description]: Use @acronym{}.
2022-06-12gnu: btrfs-progs: Fix tests.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (btrfs-progs)[native-inputs]: Add libaio, liburing, and util-linux.
2022-06-12gnu: btrfs-progs: Update to 5.18.1.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (btrfs-progs): Update to 5.18.1. [native-inputs]: Remove asciidoc, python, xmlto, libxml2, and docbook-xsl. Add python-sphinx.
2022-06-12gnu: duktape: Cross-compile.Tobias Geerinckx-Rice
* gnu/packages/javascript.scm (duktape)[arguments]: Use CC-FOR-TARGET.
2022-06-12gnu: duktape: Use G-expressions.Tobias Geerinckx-Rice
* gnu/packages/javascript.scm (duktape)[arguments]: Rewrite as G-expressions.
2022-06-12gnu: erofs-utils: Update to 1.5.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (erofs-utils): Update to 1.5.
2022-06-12gnu: i3status: Update to 2.14.Tobias Geerinckx-Rice
* gnu/packages/wm.scm (i3status): Update to 2.14. [source]: Add snippet to delete pregenerated man page. [build-system]: Switch to Meson. [arguments]: Remove autotools-specific #:out-of-source? Build man pages. [inputs]: Remove unused openlibm and libcap. [native-inputs]: Add perl.
2022-06-12gnu: i3status: Make asciidoc a native input.Tobias Geerinckx-Rice
* gnu/packages/wm.scm (i3status)[inputs]: Move asciidoc from here… [native-inputs]: …to here.
2022-06-12gnu: brltty: Update to 6.5.Tobias Geerinckx-Rice
* gnu/packages/accessibility.scm (brltty): Update to 6.5.
2022-06-17gnu: Add texlive-xunicode.Ricardo Wurmus
* gnu/packages/tex.scm (texlive-xunicode): New variable.
2022-06-17gnu: pari-gp: Enable pthreads.Andreas Enge
* gnu/packages/algebra.scm (pari-gp): Add --mt=pthread to configure flags.
2022-06-17gnu: renpy: Use new style.Liliana Marie Prikler
* gnu/packages/game-development.scm (renpy)[arguments]: Change to list of G-Expressions. [inputs]: Drop labels. [native-inputs, outputs]: Squash to single line.
2022-06-17gnu: renpy: Update to 7.99.99-0-3e854bc.Liliana Marie Prikler
* gnu/packages/aux-files/renpy/renpy.in (__renpy_files, path_to_gamedir): New procedures. * gnu/packages/game-development.scm (python-renpy): Update to 7.99.99-0-3e854bc. (renpy): Likewise. [inputs]: Add python-pefile, python-requests and python-six.
2022-06-17gnu: python-pygame-sdl2: Update to 2.1.0-0-1705c6e.Liliana Marie Prikler
* gnu/packages/game-development.scm (python-pygame-sdl2): Update to 2.1.0-0-1705c6e.
2022-06-17gnu: Add python-pefile.Liliana Marie Prikler
* gnu/packages/python-xyz.scm (python-pefile): New variable.
2022-06-17gnu: Add back the distinction between python-renpy and renpy.Liliana Marie Prikler
This partially reverts commit 9f1bd63fb5b6916f07d454ffde27cd3a66c95bb5. Note, that with this patch renpy fails to build due to incompatibilities with Python 3. * gnu/packages/game-development.scm (renpy): Split into ‘python-renpy’ for the python modules and ‘renpy’ for the games and binaries.
2022-06-17gnu: Add python-pysdl2.Jean-Pierre De Jesus DIAZ
* gnu/packages/python-xyz.scm (python-pysdl2): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-17gnu: teensy-loader-cli: Update to 2.2.Peter Polidoro
* gnu/packages/flashing-tools.scm (teensy-loader-cli): Update to 2.2. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-17gnu: python-acme: Add python-chardet to propagated-inputs.Josselin Poiret
* gnu/packages/tls.scm (python-acme)[propagated-inputs]: Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-17gnu: public-inbox: Fixes to allow the testsuite to runThiago Jung Bauermann
This patch makes the public-inbox testsuite pass. Some tests are skipped, so the test coverage could likely be increased with more massaging. Perhaps the most significant change is using tini to run the testsuite so that the testsuite's sub-processes are reaped. The ‘check’ phase is based on the one from the mutter package. Thanks to Maxim Cournoyer for pointing out this solution. * gnu/packages/patches/public-inbox-fix-spawn-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Add new patch. * gnu/packages/mail.scm (public-inbox)[source]: Add new patch. [arguments]<#:tests?>: Remove argument. <#:imported-modules>: Add argument. <#:modules>: Likewise. <#:phases>{qualify-paths}: Substitute path for ‘/bin/cp’. {pre-check}: Don't skip httpd-unix.t test. Remove unnecessary path substitutions for “env” and “/bin/sh”. {check}: Replace with custom version that launches the tests under tini. [native-inputs]: Add tini. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-17gnu: Add texlive-inriafonts.Ludovic Courtès
* gnu/packages/tex.scm (texlive-inriafonts): New variable.
2022-06-17gnu: Add texlive-fmtcount.Ludovic Courtès
* gnu/packages/tex.scm (texlive-fmtcount): New variable.
2022-06-17gnu: admin: Add libseat 0.8.0 and move seatd.muradm
* gnu/packages/admin.scm (libseat): New variable * gnu/packages/admin.scm (seatd): New variable * gnu/packages/freedesktop.scm (seatd): Remove variable * gnu/packages/wm.scm (wlroots): Replace seatd input with libseat Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
2022-06-17gnu: admin: Add greetd-pam-mount.muradm
* gnu/packages/admin.scm (greetd-pam-mount): New variable Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
2022-06-17gnu: admin: Add greetd 0.8.0.muradm
* gnu/packages/admin.scm (greetd): New variable Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
2022-06-17gnu: crates-io: Add rust-pam-sys 0.5.6.muradm
* gnu/packages/crates-io.scm (rust-pam-sys-0.5): New variable Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
2022-06-17gnu: crates-io: Add rust-enquote 1.1.0.muradm
* gnu/packages/crates-io.scm (rust-enquote-1): New variable Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
2022-06-16gnu: dropbear: Build with X11 forwarding support.Maxim Cournoyer
* gnu/packages/ssh.scm (dropbear)[phases] {enable-x11-forwarding}: New phase.
2022-06-16gnu: dropbear: Update to 2022.82.Maxim Cournoyer
* gnu/packages/ssh.scm (dropbear): Update to 2022.82. [source]: Delete origin snippet's trailing #t. [arguments]: Use gexps. [tests?]: Update comment.
2022-06-16gnu: ovmf: Use gexps.Maxim Cournoyer
* gnu/packages/firmware.scm (edk2-commit, edk2-version) (edk2-origin): Delete variables. (ovmf)[source]: Define here; it's the only user of it so far. [native-inputs]: Move below arguments. [phases]: Use gexps. Delete trailing #t. {patch-source}: New phase. {configure}: Use 'invoke' to execute the 'edksetup.sh' script; delete associated FIXME comment. (ovmf-aarch64, ovmf-arm): Adjust accordingly.
2022-06-16gnu: hcxtools: Update to 6.2.7.Petr Hodina
* gnu/packages/networking.scm (hcxtools): Update to 6.2.7. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-16gnu: hcxtools: Use gexps.Petr Hodina
* gnu/packages/networking.scm (hcxtools)[arguments]: Link libraries and use PREFIX instead of INSTALL_DIR. [phases]: Use gexps. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-16gnu: llvm-9: Fix building on riscv64-linux.Efraim Flashner
* gnu/packages/llvm.scm (llvm-12)[arguments]: Add a phase to update config.guess when config is one of the native-inputs. (llvm-10)[native-inputs]: Add config when building for riscv64-linux and the llvm version is less than 11.
2022-06-16gnu: polkit-qt: Update to 1-0.114.0.Efraim Flashner
* gnu/packages/polkit.scm (polkit-qt): Update to 1-0.114.0. [source]: Update to new source URI.
2022-06-16gnu: Add pyscenic.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (pyscenic): New variable.
2022-06-16gnu: Add python-arboreto.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (python-arboreto): New variable.
2022-06-16gnu: Add python-ctxcore.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (python-ctxcore): New variable.
2022-06-16gnu: Add python-bokeh.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-bokeh): New variable.
2022-06-16gnu: Add python-multiprocessing-on-dill.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-multiprocessing-on-dill): New variable.
2022-06-16gnu: Add python-interlap.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-interlap): New variable.
2022-06-16gnu: python-locket: Update to 1.0.0.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-locket): Update to 1.0.0.
2022-06-16gnu: Add python-pyarrow-0.16.Ricardo Wurmus
* gnu/packages/databases.scm (python-pyarrow-0.16): New variable.
2022-06-16gnu: Add apache-arrow-0.16.Ricardo Wurmus
* gnu/packages/databases.scm (apache-arrow-0.16): New variable.
2022-06-16gnu: Add cl-policy-cond.Paul A. Patience
* gnu/packages/lisp-xyz.scm (sbcl-policy-cond, cl-policy-cond, ecl-policy-cond): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-06-16gnu: rocm: Update to 5.1.3.John Kehayias
All packages updated at the same time as they have a shared version. rocclr is no longer a stand-alone package, so the previous version is kept as rocclr-4 and the current version is just the source, rocclr-src, needed by rocm-opencl-runtime. * gnu/packages/patches/rocm-opencl-runtime-3.10.0-includes.patch, gnu/packages/patches/rocm-opencl-runtime-4.3-nocltrace.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. * gnu/packages/patches/rocm-comgr-3.1.0-dependencies.patch, gnu/packages/patches/rocm-opencl-runtime-4.3-noclinfo.patch, gnu/packages/patches/rocm-opencl-runtime-4.3-noopencl.patch: Update patches. * gnu/packages/rocm.scm (rocm-cmake, rocm-device-libs, rocm-comgr, roct-thunk-interface, rocr-runtime, rocm-opencl-runtime, rocminfo, rocm-bandwidth-test): Update to 5.1.3. (roct-thunk-interface)[inputs]: Add libdrm. [native-inputs]: Add gcc:lib and pkg-config. (rocclr-src): New variable. (rocclr-4): New variable (previous version of the package). (rocm-opencl-runtime)[source]: Remove obsolete patches. [arguments]: Rewrite with gexps. Add needed #:configure-flags. [inputs]: Remove rocclr, add numactl. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-16gnu: Update llvm-for-rocm: Update to 5.1.3.John Kehayias
* gnu/packages/llvm.scm (llvm-for-rocm): Update to 5.1.3, now based on llvm-14. [source]{patches}: Remove unneeded patches (add_Object and add_libraries) and add new one (linkdl). * gnu/packages/patches/llvm-roc-3.0.0-add_libraries.patch, gnu/packages/patches/llvm-roc-4.2.0-add_Object.patch: Delete files. * gnu/packages/patches/llvm-roc-5.0.0-linkdl.patch: New file. * gnu/local.mk (dist_patch_DATA): Update to match current patches. Signed-off-by: Ludovic Courtès <ludo@gnu.org>