summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-12-10services: Fix oci-container-service-type container user....The oci-container-configuration supports two user fields: one is the user, from the host system, under whose authority the OCI-backed Shepherd service is run; the other is an optional user/UID that can be passed to the docker run invokation to override the user defined in the OCI image. The user from the host system is incorrectly passed to docker run command, this patches reverts the incorrect behavior and passes the correct container-user field value. * gnu/services/docker.scm (oci-container-configuration): Fix the user passed to the docker run invokation. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Giacomo Leidi
2023-12-10file-systems: Add tracefs to %pseudo-file-system-types....* gnu/system/file-systems.scm (%pseudo-file-system-types): Add tracefs. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Leo Nikkilä
2023-12-10gnu: ‘make-icecat-extension’ inherits package location....This is an improvement for the purposes of ‘guix edit’ & co. * gnu/build/icecat-extension.scm (make-icecat-extension): Add ‘location’ field. Change-Id: I896ae6823b3fe4ea013fa74e2c536f45664d8042 Ludovic Courtès
2023-12-10gnu: Add KeePassXC-Browser....* gnu/packages/browser-extensions.scm (keepassxc-browser) (keepassxc-browser-icecat): New variable. Change-Id: I6f85228e4e012f3e5f8c913fda38287255573604 Ludovic Courtès
2023-12-10gnu: keepassxc: Record file name of ‘xclip’ and ‘wl-copy’....* gnu/packages/password-utils.scm (keepassxc)[arguments]: Add ‘record-clipboard-programs’ phase. [inputs]: Add WL-CLIPBOARD and XCLIP. Change-Id: I3cfe3d8604da575f6bf5e5cf3ce862fbac099ab6 Ludovic Courtès
2023-12-10gnu: ubuntu-keyring: Update to 2023.11.28.1....* gnu/packages/debian.scm (ubuntu-keyring): Update to 2023.11.28.1. [native-inputs]: Remove gzip; add xz. Change-Id: Id90acc7a58085321ac96b6ab520f54b20911a8c1 Efraim Flashner
2023-12-10gnu: tor: Update to 0.4.8.10....* gnu/packages/tor.scm (tor): Update to 0.4.8.10. Change-Id: Ibc11c83c3fea920c6b876a22cb4c96d5c927beb5 Efraim Flashner
2023-12-10gnu: llvm-14: Fix building on powerpc-linux....* gnu/packages/llvm.scm (llvm-14)[arguments]: When building for powerpc-linux adjust the configure-flags to always link shared libraries with -latomic. Change-Id: If020528bf1717595b66e6e0826dbe7a0c1128322 Efraim Flashner
2023-12-10gnu: LLVM, Clang, libomp, lld: Update to 17.0.6....* gnu/packages/llvm.scm (llvm-17, clang-17, libomp-17, lld-17): Update to 17.0.6. Signed-off-by: Hilton Chain <hako@ultrarare.space> Change-Id: I7757b8e55e6a7ffc8185d366ba77706abaf5a798 Michael Ford
2023-12-10gnu: ncdu: Use zig-build-system....* gnu/packages/ncdu.scm (ncdu)[build-system]: Use zig-build-system. [arguments]<#:make-flags>: Remove argument. <#:phases>: Delegate phase manipulation to the build-system. Remove 'validate-runpath. [native-inputs]: Remove zig-0.10. Change-Id: I9027a1cbd925cfb0c135740e81a33b62cb9d91ca Signed-off-by: Hilton Chain <hako@ultrarare.space> Ekaitz Zarraga
2023-12-09gnu: pipewire: Update to 1.0.0....* gnu/packages/linux.scm (pipewire): Update to 1.0.0. [native-inputs]: Add doxygen, python. Signed-off-by: Hilton Chain <hako@ultrarare.space> Change-Id: If2b0b50f844a8ee96f7d1012c01d7958ab8e7f46 Sergey Trofimov
2023-11-19gnu: libmirage: Update to 3.2.7....* gnu/packages/cdrom.scm (libmirage): Update to 3.2.7. Change-Id: Ib4d62bbbcb4bedd2ce86f6d5262df6ed26c76cee Tobias Geerinckx-Rice
2023-11-19gnu: exomizer: Update to 3.1.2....* gnu/packages/emulators.scm (exomizer): Update to 3.1.2. [source]: Use a Git tag rather than commit. Change-Id: I2dd5ad0b5a4be4633c1b57ff1367941d3f1aa49b Tobias Geerinckx-Rice
2023-11-19gnu: mupdf: Update to 1.23.7....* gnu/packages/pdf.scm (mupdf): Update to 1.23.7. Change-Id: If58ab64470c88fdd15897488a5955d009d92ee34 Tobias Geerinckx-Rice
2023-11-19gnu: parole: Update to 4.18.1....* gnu/packages/xfce.scm (parole): Update to 4.18.1. Change-Id: I308b19b47c20d35765cf7e03a49a88978734868f Tobias Geerinckx-Rice
2023-11-19gnu: turbostat: Use G-expressions....* gnu/packages/linux.scm (turbostat)[arguments]: Rewrite as G-expressions. Change-Id: I5e2cf484692cda608d0144f4b35c63770301aadd Tobias Geerinckx-Rice
2023-11-19gnu: moreutils: Update to 0.68....* gnu/packages/moreutils.scm (moreutils): Update to 0.68. Change-Id: Ie8320c18eaef1b481918894c5baaedc4144b0d19 Tobias Geerinckx-Rice
2023-11-19gnu: hplip: Update to 3.23.12....* gnu/packages/cups.scm (hplip): Update to 3.23.12. Change-Id: If27e2cfcd0b4e3667ba399569a24df976d6aa41d Tobias Geerinckx-Rice
2023-11-19gnu: cups-minimal/fixed: Update to 2.4.7....* gnu/packages/cups.scm (cups-minimal/fixed): Update to 2.4.7. Change-Id: I47b34356c53715462e1750e1b639b9768f2c3287 Tobias Geerinckx-Rice
2023-12-07gnu: xrdp: Update to 0.9.23.1....* gnu/packages/rdesktop.scm (xrdp): Update to 0.9.23.1. Change-Id: If5a01e38dc04bd013118d21ff11a46f3e7dddfd2 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andy Tai
2023-12-07gnu: xeyes: Update to 1.3.0....* gnu/packages/xdisorg.scm (xeyes): Update to 1.3.0. [source]: Update file extension in URI. Change-Id: Ibd4f554180bd7892e594c63f7c18808a6df7c049 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Greg Hogan
2023-12-07gnu: dub: update to 1.33.0....* gnu/packages/dlang.scm (dub): Update to 1.33.0. Change-Id: Ie09f43329fa4a8d79f201f4b617e498d39adec6f Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Hugo Nobrega
2023-12-07gnu: ddcutil: Install pkgconfig file....* gnu/packages/hardware.scm (ddcutil)[arguments]: Add a phase to install the missing pkgconfig file. Change-Id: Icd8c6c19e10c8dc426c5cd5020f0a209f0faa452 Efraim Flashner
2023-12-06gnu: libtorrent-rasterbar: Update to 2.0.9....Update the package. Since other packages do depend on the previous version (and according to their documentation do recommend it), the previous version is exposed as libtorrent-rasterbar-1.2. The v2.0.9 requires patching to get tests working. Sadly one of the changes is to introduce new binary file, so it is fetched as an input and applied in a phase. Snippet is used instead to do the rest of the patching. * gnu/packages/bittorrent.scm (libtorrent-rasterbar)[version]: Update to 2.0.9. [source]<snippet>: Patch test/test_copy_file.cpp. [native-inputs]: Add the missing file (v2_empty_file.torrent). [arguments]<#:phases>: And add a phase copying it into the correct place. * gnu/packages/bittorrent.scm (libtorrent-rasterbar-1.2): New variable. (qbittorrent)[inputs]: Use libtorrent-rasterbar-1.2. * gnu/packages/enlightenment.scm (epour)[inputs]: Use libtorrent-rasterbar-1.2. Change-Id: Ifbbbf02a671f6a3db653499a7a5f2504fd23c255 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Tomas Volf
2023-12-06gnu: qbittorrent: Update to 4.6.2....* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.6.2. Change-Id: I75d05f14396e1b017cc939264e30ade625cb7017 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Tomas Volf
2023-12-06gnu: qbittorrent-enhanced: Update to 4.6.1.10.... * gnu/packages/bittorrent.scm (qbittorrent-enhanced): Update to 4.6.1.10. Change-Id: Ic164ee27ea54018acfcba0e9db8db11f119800a4 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Tomas Volf
2023-12-06gnu: deluge: Update to 2.1.1....Dependency on nss-certs was added. Most torrents do require SSL in some shape or form, so it seems appropriate to add it by default. * gnu/packages/bittorrent.scm (deluge)[version]: Update to 2.1.1. [propagated-inputs]: Add nss-certs. [native-search-paths]: Set to allow locating the certificates. Change-Id: Ic6c79f24851d6917dc4e5b22b3bcb2f6b99e187a Signed-off-by: Ludovic Courtès <ludo@gnu.org> Tomas Volf
2023-12-06gnu: libtorrent-rasterbar: Update to 1.2.19....With the update, the execution of the test suite was overhauled a lot. Parallel tests were disabled, since the do not work well. Since faketime does cause some tests to hang, test_ssl was moved into a separate run. * gnu/packages/bittorrent.scm (libtorrent-rasterbar)[version]: Update to 1.2.19. [arguments]<#:parallel-tests?>: Disable. [arguments]<#:phases>: Move test_ssl into separate run under faketime. Do not run under tests under faketime. Anchor the regex for test exclusion. Set timeout of 600 seconds for each test. Change-Id: I7392cb3ce1a8815b26b3257498082761255535ee Signed-off-by: Ludovic Courtès <ludo@gnu.org> Tomas Volf
2023-12-06gnu: python-autograd: Update to 1.5....* gnu/packages/machine-learning.scm (python-autograd): Update to 1.5. [build-system]: Use pyproject-build-system. [arguments]: Remove custom 'check phase. Change-Id: Ic76510b94d268d5dba6e9b0e057fcfca125e424f Signed-off-by: Ludovic Courtès <ludo@gnu.org> Felix Gruber
2023-12-06gnu: emacs-guix: Update to 455272c....* gnu/packages/emacs-xyz.scm (emacs-guix): Update to 455272c. Change-Id: Ib6c29fe9297c55dcd578453bd0425867e4ee180b Ludovic Courtès
2023-12-06shell: ‘--development’ honors ‘--system’....Fixes a bug whereby ‘package->development-manifest’ would run with the wrong system in mind, leading to errors like this: $ guix shell -s i586-gnu -D shepherd --no-grafts guix shell: error: package linux-libre-headers@5.15.49 does not support i586-gnu * guix/scripts/environment.scm (options/resolve-packages): Define ‘system’ and pass it to ‘package->development-manifest’.’ * tests/guix-shell.sh: Test it. Change-Id: I95c471c1918913ab80dec7d3ca64fe38583cce78 Ludovic Courtès
2023-12-06gnu: glibc-locales@2.37: Mark as hidden....Fixes <https://issues.guix.gnu.org/67586>. * gnu/packages/base.scm (glibc-locales/hurd): Wrap in ‘hidden-package’. Change-Id: If4f4aa1ef66c53ee0bb52eaea533241652e48cca Reported-by: Nils Landt <nils@landt.email> Change-Id: I5150f13be9c3b23e7abe408f815c56f498c92ecb Ludovic Courtès
2023-12-06gnu: qtbase: Skip some more tests on i686-linux....* gnu/packages/qt.scm (qtbase)[arguments]: Adjust custom 'check phase to skip 5 more tests on i686-linux. Change-Id: I2c70fd0dd7e99cc7e039502933981e1b4985e05c Efraim Flashner
2023-12-06gnu: qtbase: Remove unneeded configure flags....These flags were preventing building on i686-linux and seem to not be necessary anymore. * gnu/packages/qt.scm (qtbase)[arguments]: Remove configure-flags disabling certain hardware features. Change-Id: I76e41acb29cf39ce0541b27432b5d8d7fd545b16 Efraim Flashner
2023-12-06gnu: qtwebengine-5: Enable building on i686-linux....* gnu/packages/qt.scm (qtwebengine-5)[arguments]: When building for i686-linux add a configure-flag to use less memory during the linking phase. Change-Id: Ie27467445f2bc299314b1294b024d3cfdc6f0b44 Efraim Flashner
2023-12-05gnu: gnome-commander: Update to 1.16.1....* gnu/packages/gnome.scm (gnome-commander): Update to 1.16.1. [build-system]: Switch to meson-build-system. [arguments]: Add #:glib-or-gtk?. [native-inputs]: Add gtk+-2:bin. Change-Id: I4badc000d0c2d8525fd3f8f1748d8fabe610c8a9 Vinicius Monego
2023-12-05gnu: gerbv: Update to 2.10.0....* gnu/packages/engineering.scm (gerbv): Update to 2.10.0. [source]: Switch to maintained repository. [native-inputs]: Add autoconf, automake, gettext-minimal, libtool. Remove package labels. [inputs]: Add comment about GTK+2. Remove package labels. [home-page]: Update URL. Change-Id: Ie30c4ae618b3b57e9b59e3e40f1423fed4d26135 Vinicius Monego
2023-12-05gnu: kdenlive: Update to 23.08.3....* gnu/packages/kde.scm (kdenlive): Update to 23.08.3. Change-Id: I552e82757049bae81cf8d521f17aea1adbefdb26 Vinicius Monego
2023-12-05gnu: mlt: Update to 7.22.0....* gnu/packages/video.scm (mlt): Update to 7.22.0. Change-Id: I63827e89e181c439eb89e956362618d90d37ef50 Vinicius Monego
2023-12-05gnu: python-openturns: Update to 1.21.3....* gnu/packages/statistics.scm (python-openturns): Update to 1.21.3. Change-Id: I6e86d60e0b0d26672d2bce08998f2a1af5dff14e Vinicius Monego
2023-12-05gnu: python-pymc: Update to 5.10.0....* gnu/packages/statistics.scm (python-pymc): Update to 5.10.0. Change-Id: I900a65beba2d919bde3137a370dbdb19566c828c Vinicius Monego
2023-12-05gnu: python-pytensor: Update to 2.18.1....* gnu/packages/python-science.scm (python-pytensor): Update to 2.18.1. Change-Id: I7992d8a00c378c008995df3d026c3e05c235ae6d Vinicius Monego
2023-12-05gnu: python-scikit-rf: Update to 0.30.0....* gnu/packages/engineering.scm (python-scikit-rf): Update to 0.30.0. Change-Id: Ia33268f2a655a80a645e30c4b1e08e830da83ae4 Vinicius Monego
2023-12-05gnu: python-pyqtgraph: Update to 0.13.3....* gnu/packages/python-xyz.scm (python-pyqtgraph): Update to 0.13.3. Change-Id: Ibce95af05181e23aaaa44935367f7ec1bc84324f Vinicius Monego
2023-12-05gnu: freecad: Update to 0.21.2....* gnu/packages/engineering.scm (freecad): Update to 0.21.2. Change-Id: Ia7ca92405dfe5cf155387e9fec5ad135701e91c1 Vinicius Monego
2023-12-05gnu: python-wand: Update to 0.6.13....* gnu/packages/python-xyz.scm (python-wand): Update to 0.6.13. Change-Id: I50e4fff9cd5e3c76dfd5e4cd8a2eb069fdaf7a8b Vinicius Monego
2023-12-05gnu: python-setuptools-lint: Add missing input....* gnu/packages/check.scm (python-setuptools-lint)[propagated-inputs]: Add python-tomli. Change-Id: I0ab7d3b129d6c347c212b968c4aeb425e3ee97ae Efraim Flashner
2023-12-05gnu: python-schedule: Adjust for newer python....* gnu/packages/python-xyz.scm (python-schedule)[source]: Add snippet to adjust python imports. Change-Id: I8ef362bd35d3d1a2634a16ee4bf790b7da8263c0 Efraim Flashner
2023-12-05gnu: python-pyscss: Adjust for newer python....* gnu/packages/python-web.scm (python-pyscss)[source]: Add snippet to adjust python imports. Change-Id: I0073089ed505a55f08aec2f0cc0ffa2a2c7963e4 Efraim Flashner
2023-12-05gnu: python-osc: Adjust for newer python....* gnu/packages/python-xyz.scm (python-osc)[source]: Add snippet to adjust python imports. Change-Id: Ie9708fe6961a4f65909d4795190bd2a037e9c9c8 Efraim Flashner