aboutsummaryrefslogtreecommitdiff
las Goaziou <mail@nicolasgoaziou.fr>
AgeCommit message (Collapse)Author
2024-10-28gnu: owl: Correct package.Andreas Enge
This is a follow-up to commit 3566cabecc0337f64b8a3e2ef276a93d99f440c7 which contains a preliminary version of the commit. * gnu/packages/scheme.scm (owl): Improve some fields. [native-inputs]: Drop pandoc. Change-Id: Iba99892b58ffa1c5267e3f7d80912fb1a964e2ed
2024-10-28gnu: postgresql: Deprecate unsupported versions.Nicolas Graves
Versions 10 and 11 are unsupported according to https://www.postgresql.org/support/versioning/ postgresql-10 also has a CVE. * doc/guix.texi: Change default value of postgresql-service-type's postgresql field. * gnu/packages/databases.scm (postresql-10, postgresql-11): Use define-deprecated/public to warn users. * gnu/services/databases.scm (postgresql-configuration): Change the default value of postgresql-configuration-postgresql. * gnu/tests/guix.scm (%guix-data-service-os): Change the default value of postgresql. Signed-off-by: Andreas Enge <andreas@enge.fr> Change-Id: Ie8744c8e1f246e9b45ff5e29d4e98214de3ca66a
2024-10-28gnu: owl: Only build with pandoc on supported systems.Efraim Flashner
* gnu/packages/scheme.scm (owl)[native-inputs]: Only use pandoc as an input on systems where pandoc is supported. Change-Id: I9a7727789d303b07834a689ce917d7ac88172212
2024-10-28gnu: prrte: Record the absolute file name of ‘prted’.Ludovic Courtès
Previously a command like: guix shell --pure openmpi@5 openssh intel-mpi-benchmarks \ --with-input=openmpi@4=openmpi@5 slurm -- \ salloc -N2 -- mpirun -np 2 --map-by node IMB-MPI1 PingPong would silently fail due to ‘prted’ not being found in $PATH. * gnu/packages/parallel.scm (prrte)[arguments]: Add ‘patch-prted-reference’ phase. Change-Id: Iff30cb5a4dcc9e9cfe6638d518ee4f19561289a0 Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-10-28gnu: libtar: Patch CVEs. [security fixes]Nicolas Graves
This fixes CVE-2021-33643, CVE-2021-33644, CVE-2021-33645, CVE-2021-33646. * gnu/packages/compression.scm (libtar)[source]<patches>: Add patches here... * gnu/local.mk (dist_patch_DATA): ...and here. * gnu/packages/patches/libtar-CVE-2021-33643-CVE-2021-33644.patch, gnu/packages/patches/libtar-CVE-2021-33645-CVE-2021-33646.patch: New files. Signed-off-by: Andreas Enge <andreas@enge.fr> Change-Id: I60a6b753fddc1a0d08f96010ef3d57ec66c2251b
2024-10-28gnu: Add owl.Juliana Sims
* gnu/packages/scheme.scm (owl): New variable. Change-Id: Ibb242bbcdedb92419b59e05635e8a32e85afc24e Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-10-28gnu: gawk: Add search-paths.Efraim Flashner
* gnu/packages/gawk.scm (gawk)[search-paths]: New field. Change-Id: Idbf2709b793ebd58e1aae8d07698e1f3e816babd
2024-10-28gnu: trealla: Update to 2.58.0.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.58.0. Change-Id: Ibd2a982389a07c07523fa3a787f06e2013adcdfc
2024-10-28gnu: Remove assimp-5.0.Nicolas Graves
This package is outdated, not used anymore in Guix and has a CVE. * gnu/packages/graphics.scm (assimp-5.0): Delete variable. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-10-28gnu: sbcl-classimp: Update to 0.0.0-1.6c74f38.Nicolas Graves
* gnu/packages/lisp-xyz.scm (sbcl-classimp): Update to 0.0.0-1.6c74f38. [inputs]: Replace assimp-5.0 by assimp. [arguments]<#:phases>: Adapt phase 'patch-assimp-lib-path. (cl-classimp): Simplify. (ecl-classimp): Simplify. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-10-28gnu: Add ghostwriter.Sughosha
* gnu/packages/kde-office.scm (ghostwriter): New variable. Change-Id: I634e4ecab8c53aa67eb521f479d1acff6540c9fe Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-10-28gnu: Remove ghostwriter.Sughosha
* gnu/packages/text-editors.scm (ghostwriter): Remove variable. Change-Id: I3bf4f80a232539bad72dec1110734408d5054453 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-10-28gnu: Remove boinc-server.Vitalii Koshura
boinc-server is not supposed to be installed this (or any other) packaged way. Also, it uses a completely different versioning scheme. * gnu/packages/distributed.scm (boinc-server): Delete variable. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Change-Id: I85c7176424c7db65eb5233bfefab01c62a0d757c
2024-10-28gnu: bpftrace: Update to 1.21.2.Ashish SHUKLA
* gnu/packages/linux.scm (bpftrace): Update to 1.21.2. [arguments]<#:phases> Rename, and update "patch-paths" phase. Change-Id: If7180d4da8073914172296f46a3427ccdff22478
2024-10-27gnu: Add python-astropy-minimal.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-astropy-minimal): New variable. Change-Id: Iae90a9d988647b6f8f81c0ccb871c156ee6dfe1e
2024-10-27gnu: Add emacs-anaconda-mode.Rostislav Svoboda
* gnu/packages/emacs-xyz.scm (emacs-anaconda-mode): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Change-Id: I273c26cd66178d6f990bf0fca0432699c8bab202
2024-10-27gnu: Add emacs-pythonic.Rostislav Svoboda
* gnu/packages/emacs-xyz.scm (emacs-pythonic): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Change-Id: Ie8f1322fbf8230d4b5ca258cb7ccacee1daa231a
2024-10-27gnu: emacs-org-ref: Update to 3.1-0.732a20b.Cayetano Santos
The reason to exclude openalex.el from this package doesn't hold anymore, see <https://github.com/jkitchin/org-ref/issues/1085>. Emacs-helm is already pulled from emacs-helm-bibtex, no need to do it here. Emacs-request is a new hard dependency. Emacs-ivy is not. * gnu/packages/emacs-xyz.scm (emacs-org-ref): Update to 3.1-0.732a20b. [arguments]: Remove EMACS-HELM and EMACS-IVY. Add EMACS-REQUEST. Change-Id: I04f4cb9ffacaaf25a3e844c8e1d1b194e41d90a9 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Change-Id: I510bf7b74520c0cf7c128b88cb02e975a6df898a
2024-10-27gnu: Add clingcon.Liliana Marie Prikler
* gnu/packages/potassco.scm (clingcon): New variable.
2024-10-27gnu: Add clingo-lpx.Liliana Marie Prikler
* gnu/packages/potassco.scm (clingo-lpx): New variable.
2024-10-27gnu: Add go-github-com-caarlos0-env.Artyom V. Poptsov
* gnu/packages/golang-xyz.scm (go-github-com-caarlos0-env): New variable. Change-Id: If15faf6ebae7c94204b816a9d784e6b28d70be2e Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-10-26gnu: yoshimi: Fix build.Giacomo Leidi
yoshimi was failing because it was trying to create a directory inside the lv2 store tree. * gnu/packages/music.scm (yoshimi)[arguments]<configure-flags>: Explicitly set LV2_INSTALL_DIR. Change-Id: I697ba879e8633bee99fdfad1e876beca33d114f8 Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2024-10-26gnu: mamba: Update to 2.6.Artyom V. Poptsov
* gnu/packages/music.scm (mamba): Update to 2.6. [inputs]: Replace jack-1 with jack-2. Change-Id: Iff60e6f48624677096c6fae6be08a04edad52794
2024-10-26gnu: java-mockito-1: Update source URL.Hartmut Goebel
* gnu/packages/java.scm (java-mockito-1) [source]: Update URL.
2024-10-26gnu: java-jopt-simple: Update source URL and home page.Hartmut Goebel
* gnu/packages/java.scm (java-jopt-simple) [source]: Update URL. [home-page]: Likewise.
2024-10-26gnu: python-asyncstdlib: Update to 3.13.0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-asyncstdlib): Update to 3.13.0. Change-Id: I7b001c30d742710dc0ceecff276a03f2bff0d92b
2024-10-26gnu: Add python-crosshair.Troy Figiel
* gnu/packages/check.scm (python-crosshair): New variable. Change-Id: I7af183df882049c19d562cd15a23f3f3233309a9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-10-26gnu: Add python-icontract.Troy Figiel
* gnu/packages/python-check.scm (python-icontract): New variable. Change-Id: I48dc21cbed1ff68356099b1c3db351427dff60c7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-10-26gnu: Add python-asyncstdlib.Troy Figiel
* gnu/packages/python-xyz.scm (python-asyncstdlib): New variable. Change-Id: I2554c120e070b0c84a7228a20cfa22abfd84c846 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-10-26gnu: emacs-elpher: Update to 3.6.4.Rodion Goritskov
* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 3.6.4. Change-Id: I4587ed377edba6345e89276885d4845fc93b37b6 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-10-26gnu: ugrep: Update to 7.0.0.Ashish SHUKLA
* gnu/packages/search.scm (ugrep): Update to 7.0.0. Change-Id: I761b7dce107428a919992e3c4966bfa7dabf5c62
2024-10-26gnu: keepalived: Update to 2.3.1. [security fixes]Nicolas Graves
This fixes CVE-2021-44225. * gnu/packages/cluster.scm (keepalived): Update to 2.3.1. [source]: Switch to git source. [arguments]: Improve style. Remove tailing #t. [native-inputs]: Add autoconf, automake. Change-Id: I51d3cb609b0368b61f021115177356593deffa8d
2024-10-26gnu: kdiskmark: Update to 3.1.4. [security fixes]Nicolas Graves
This fixes CVE-2022-40673. * gnu/packages/benchmark.scm (kdiskmark): Update to 3.1.4. [arguments]<#:configure-flags>: Adapt for polkit-qt. <#:phases>: Add phase 'inject-single-application-source. [inputs]: Add polkit-qt, single-application-qt5.
2024-10-26gnu: busybox: Update to 1.37.0. [security fixes]Nicolas Graves
This fixes CVE-2023-42363, CVE-2023-42364, CVE-2023-42365 and CVE-2023-42366. * gnu/packages/busybox.scm (busybox): Update to 1.37.0.
2024-10-26gnu: Add calligra.Sughosha
* gnu/packages/kde-office.scm: New file. * gnu/local.mk: Register it. Change-Id: Id114f80ba804ee2d0129b5a17722be2eda54250b
2024-10-26gnu: fuzzel: Update to 1.11.1.Ashish SHUKLA
* gnu/packages/xdisorg.scm (fuzzel): Update to 1.11.1. Change-Id: I94e9b3b547df76a10037cb97a8d635d75e38855e
2024-10-25gnu: Remove go-github-com-ipfs-go-ipfs-cmdkit-files.Sharlatan Hellseher
This package is not in use by any packages in Guix and not maintained upstream: "This repository has been archived by the owner on Apr 24, 2021. It is now read-only." * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-cmdkit-files): Delete variable. Change-Id: I95e0295004f02442b7e40c92cf2dcc619c97207c
2024-10-25gnu: linux-libre: Update the default package to the 6.11 series.Leo Famulari
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision, linux-libre-pristine-source, linux-libre-source, linux-libre, linux-libre-headers-latest): Use linux-libre 6.11. Change-Id: I4d4ef04d0a5fe22574a953747d5d41e3516c33cb
2024-10-25gnu: qview: Update to 6.1.Sergey Trofimov
* gnu/packages/image-viewers.scm (qview): Update to 6.1. [inputs, native-inputs]: Use qt6. [arguments]: Disable broken tests. Workaround lrelease being resolved relative to qtbase instead of qttools. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: If1a72984e004167b97fdcdf9ae63f85c85dd7e1c
2024-10-25gnu: knot: Update to 3.4.1.Ashish SHUKLA
* gnu/packages/dns.scm (knot): Update to 3.4.1. [source](patches) Add a patch. * gnu/packages/patches/knot-remove-runtime-deps.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. Change-Id: I2fcb61a161631954137eaf058bc7c6095fceef47 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-25gnu: Add julia-multivariatepolynomials.Spencer King
* gnu/packages/julia-xyz.scm (julia-multivariatepolynomials): New variable. Change-Id: Ib175d3779a5037841d77fe431e7c0221237daa10 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-25gnu: julia-mutablearithmetics: Update to 1.4.6.Spencer King
* gnu/packages/julia-xyz.scm (julia-mutablearithmetics): Update to 1.4.6. Change-Id: I856a25789d453cb4edc2d5b39930ecdb51ab7713 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-25gnu: Add julia-statisticaltraits.Spencer King
* gnu/packages/julia-xyz.scm (julia-statisticaltraits): New variable. Change-Id: I5ef338e3fcd92601e1e160d675d4bd2c4219e83f Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-25gnu: prrte: Remove reference to GCC and other build tools.Ludovic Courtès
This reduces the closure of ‘prrte’ from 305 MiB to 99 MiB. * gnu/packages/parallel.scm (prrte)[arguments]: Add #:phases. Change-Id: Idc26cf5899dd5fa8378535fc8530dbdb3e20608d
2024-10-25gnu: openmpi@5: Remove reference to GCC and other build tools.Ludovic Courtès
This removes GCC from the direct references of openmpi@5. * gnu/packages/mpi.scm (openmpi-5)[arguments]: Replace arguments entirely instead of using ‘substitute-keyword-arguments’. Reintroduce ‘remove-absolute’ phase. Remove ‘find-opensm-headers’ and ‘remove-logs’ phases, which are no longer needed. Change-Id: Ia3b25230488ca13310cd5bb2ae45f6990e906fa5
2024-10-24gnu: Add emacs-greader.Yuval Langer
* gnu/packages/emacs-xyz.scm (emacs-greader): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Change-Id: Ic5d33e363727e490b1e8ab7a0f3f14d06c870f2e
2024-10-24gnu: Add emacs-show-font.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-show-font): New variable. Change-Id: Icda53be5afa7960ca61c48a6ea0825f0d254cf9f Signed-off-
2018-10-02daemon: Remove unused 'Settings' fields....* nix/libstore/globals.hh (Settings)[sshSubstituterHosts] [useSshSubstituter, logServers, enableImportNative]: Remove fields. * nix/libstore/globals.cc (Settings::Settings, Settings::update): Remove references to these. Ludovic Courtès
2024-10-24gnu: emacs-ement: Update to 0.16.Arto Jantunen
* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.16. Change-Id: I84eec8c4676d7ad3f50d8013b45a16630fe9ba31 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-10-24build: Restrict access to daemon socket in tests.Reepca Russelstein
With the weak isolation available to the test daemon, it is essential to disallow untrusted access to it, as otherwise another local user can gain our user's credentials easily. * build-aux/test-env.in: ensure the daemon-socket directory is freshly-created with 0700 permissions. Change-Id: I742f70fc6fc28e5b4dc88d590eef3daf1b964670 Signed-off-by: Ludovic Courtès <ludo@gnu.org>