Age | Commit message (Expand) | Author |
2023-12-10 | services: 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-10 | file-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-10 | gnu: ‘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-10 | gnu: Add KeePassXC-Browser....* gnu/packages/browser-extensions.scm (keepassxc-browser)
(keepassxc-browser-icecat): New variable.
Change-Id: I6f85228e4e012f3e5f8c913fda38287255573604
| Ludovic Courtès |
2023-12-10 | gnu: 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-10 | gnu: 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-10 | gnu: 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-10 | gnu: 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-10 | gnu: 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-10 | gnu: 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-09 | gnu: 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-19 | gnu: libmirage: Update to 3.2.7....* gnu/packages/cdrom.scm (libmirage): Update to 3.2.7.
Change-Id: Ib4d62bbbcb4bedd2ce86f6d5262df6ed26c76cee
| Tobias Geerinckx-Rice |
2023-11-19 | gnu: 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-19 | gnu: mupdf: Update to 1.23.7....* gnu/packages/pdf.scm (mupdf): Update to 1.23.7.
Change-Id: If58ab64470c88fdd15897488a5955d009d92ee34
| Tobias Geerinckx-Rice |
2023-11-19 | gnu: parole: Update to 4.18.1....* gnu/packages/xfce.scm (parole): Update to 4.18.1.
Change-Id: I308b19b47c20d35765cf7e03a49a88978734868f
| Tobias Geerinckx-Rice |
2023-11-19 | gnu: turbostat: Use G-expressions....* gnu/packages/linux.scm (turbostat)[arguments]:
Rewrite as G-expressions.
Change-Id: I5e2cf484692cda608d0144f4b35c63770301aadd
| Tobias Geerinckx-Rice |
2023-11-19 | gnu: moreutils: Update to 0.68....* gnu/packages/moreutils.scm (moreutils): Update to 0.68.
Change-Id: Ie8320c18eaef1b481918894c5baaedc4144b0d19
| Tobias Geerinckx-Rice |
2023-11-19 | gnu: hplip: Update to 3.23.12....* gnu/packages/cups.scm (hplip): Update to 3.23.12.
Change-Id: If27e2cfcd0b4e3667ba399569a24df976d6aa41d
| Tobias Geerinckx-Rice |
2023-11-19 | gnu: 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-07 | gnu: 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-07 | gnu: 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-07 | gnu: 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-07 | gnu: 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-06 | gnu: 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-06 | gnu: 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-06 | gnu: 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-06 | gnu: 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-06 | gnu: 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-06 | gnu: 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-06 | gnu: emacs-guix: Update to 455272c....* gnu/packages/emacs-xyz.scm (emacs-guix): Update to 455272c.
Change-Id: Ib6c29fe9297c55dcd578453bd0425867e4ee180b
| Ludovic Courtès |
2023-12-06 | shell: ‘--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-06 | gnu: 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-06 | gnu: 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-06 | gnu: 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-06 | gnu: 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-05 | gnu: 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-05 | gnu: 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-05 | gnu: kdenlive: Update to 23.08.3....* gnu/packages/kde.scm (kdenlive): Update to 23.08.3.
Change-Id: I552e82757049bae81cf8d521f17aea1adbefdb26
| Vinicius Monego |
2023-12-05 | gnu: mlt: Update to 7.22.0....* gnu/packages/video.scm (mlt): Update to 7.22.0.
Change-Id: I63827e89e181c439eb89e956362618d90d37ef50
| Vinicius Monego |
2023-12-05 | gnu: 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-05 | gnu: 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-05 | gnu: 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-05 | gnu: 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-05 | gnu: 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-05 | gnu: freecad: Update to 0.21.2....* gnu/packages/engineering.scm (freecad): Update to 0.21.2.
Change-Id: Ia7ca92405dfe5cf155387e9fec5ad135701e91c1
| Vinicius Monego |
2023-12-05 | gnu: 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-05 | gnu: 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-05 | gnu: 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-05 | gnu: 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-05 | gnu: 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 |