Age | Commit message (Expand) | Author |
2023-01-18 | gnu: u-boot-rockpro64-rk3399: Use gexps and fix build....* gnu/packages/bootloaders.scm (u-boot-rockpro64-rk3399)
[phases]: Use gexps.
[native-inputs]: Use modify-inputs and turn into...
[inputs]: ... this.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Maxim Cournoyer |
2023-01-18 | gnu: u-boot-sifive-unmatched: Use gexps and remove inputs labels....* gnu/packages/bootloaders.scm (u-boot-sifive-unmatched)
[arguments]: Use gexps. Use search-input-file.
[inputs]: Remove labels. Use modify-inputs.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Maxim Cournoyer |
2023-01-18 | gnu: u-boot-rock64-rk3328: Use gexps and fix build....* gnu/packages/bootloaders.scm (u-boot-rock64-rk3328)
[arguments]: Use gexps.
[native-inputs]: Remove input labels and use modify-inputs, and turn into...
[inputs]: ... this.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Maxim Cournoyer |
2023-01-18 | gnu: make-u-boot-sunxi64-package: Use gexps and fix build....* gnu/packages/bootloaders.scm (make-u-boot-sunxi64-package)
[native-inputs]: Turn into...
[inputs]: ... this.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Maxim Cournoyer |
2023-01-18 | gnu: u-boot-firefly-rk3399: Use gexps and fix build....* gnu/packages/bootloaders.scm (u-boot-firefly-rk3399) [arguments]: Use gexps.
[native-inputs]: Use modify-inputs and turn into...
[inputs]: ... this.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Maxim Cournoyer |
2023-01-18 | gnu: u-boot-pinebook-pro-rk3399: Remove input labels and use gexps....* gnu/packages/bootloaders.scm (u-boot-pinebook-pro-rk3399) [arguments]:
Remove input labels.
[native-inputs]: Use modify-inputs and turn into...
[inputs]: ... this.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Maxim Cournoyer |
2023-01-18 | gnu: make-u-boot-package: Allow disabling cross-compilation....* gnu/packages/bootloaders.scm (make-u-boot-package): Accept #f for the
TRIPLET argument to disable cross-compilation. Update doc.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Maxim Cournoyer |
2023-01-18 | gnu: make-uboot-package: Simplify build....* gnu/packages/bootloaders.scm (make-u-boot-package) <same-arch?>: Rename
procedure to 'native-build?'.
[native-inputs]: Remove field.
[arguments]: Specify the #:target argument, when not natively building.
Adjust for the above renaming.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Maxim Cournoyer |
2023-01-18 | gnu: u-boot: Reduce the number of native inputs....The extra python inputs are only needed for running the u-boot-test-tools test
suite. This lowers the requirements for cross-building the various u-boot
packages.
* gnu/packages/bootloaders.scm (u-boot) [native-inputs]: Delete bc.
Move python-coverage, python-pycryptodomex and python-pytest to...
* gnu/packages/bootloaders.scm (u-boot-tools) [native-inputs]: ... here.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Maxim Cournoyer |
2023-01-18 | gnu: make-u-boot-package: Install .imx files....* gnu/packages/bootloaders.scm
(make-u-boot-package) [phases] <install>: Add imx to the regexp of files
considered for installation.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Maxim Cournoyer |
2023-01-18 | gnu: make-u-boot-package: Add a u-boot argument and use gexps....And have that u-boot argument used as the complete base of the template, so
that a user can override it.
* gnu/packages/bootloaders.scm (make-u-boot-package): New U-BOOT argument.
Document it.
[native-inputs]: Move the native-inputs of U-BOOT first, so that the
cross compilation tools can be overridden via U-BOOT.
[arguments]: Rewrite using substitute-keyword-arguments, extending rather than
overriding most arguments. Use gexps. Do not bind OUTPUTS.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Maxim Cournoyer |
2023-01-18 | gnu: Remove u-boot-malta....Relates to <https://issues.guix.gnu.org/60786>.
The mips64el architecture is not currently supported, causing (guix platform)
to raise an exception when attempting to cross-build the package.
* gnu/packages/bootloaders.scm (u-boot-malta): Delete variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Maxim Cournoyer |
2023-01-18 | platforms: Raise an exception when no suitable platform is found....This was motivated by #60786, which produced a cryptic, hard to understand
backtrace.
Given the following reproducer:
(use-modules (guix packages)
(gnu packages cross-base))
(define linux-libre-headers-cross-mips64el-linux-gnuabi64
(cross-kernel-headers "mips64el-linux-gnuabi64"))
(package-arguments linux-libre-headers-cross-mips64el-linux-gnuabi64)
Before this change:
ice-9/boot-9.scm:1685:16: In procedure raise-exception:
In procedure struct-vtable: Wrong type argument in position 1 (expecting struct): #f
After this change:
ice-9/boot-9.scm:1685:16: In procedure raise-exception:
ERROR:
1. &platform-not-found-error: "mips64el-linux-gnuabi64"
* guix/platform.scm (&platform-not-found-error): New condition.
(platform-not-found-error?): New predicate.
(false-if-platform-not-found): New syntax.
(lookup-platform-by-system): Raise an exception when no platform is found.
Update documentation.
(lookup-platform-by-target): Likewise.
(lookup-platform-by-target-or-system): Likewise, and guard lookup calls with
false-if-platform-not-found.
* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Handle
lookup-platform-by-system call to preserve existing behavior.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Maxim Cournoyer |
2023-01-18 | gnu: linux-libre 4.14: Update to 4.14.303....* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.303.
(linux-libre-4.14-pristine-source): Update hash.
| Leo Famulari |
2023-01-18 | gnu: linux-libre 4.19: Update to 4.19.270....* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.270.
(linux-libre-4.19-pristine-source): Update hash.
| Leo Famulari |
2023-01-18 | gnu: linux-libre 5.4: Update to 5.4.229....* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.229.
(linux-libre-5.4-pristine-source): Update hash.
| Leo Famulari |
2023-01-18 | gnu: linux-libre 5.10: Update to 5.10.164....* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.164.
(linux-libre-5.10-pristine-source): Update hash.
| Leo Famulari |
2023-01-18 | gnu: linux-libre 5.15: Update to 5.15.89....* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.89.
(linux-libre-5.15-pristine-source): Update hash.
| Leo Famulari |
2023-01-18 | gnu: linux-libre: Update to 6.1.7....* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.7.
(linux-libre-6.1-pristine-source): Update hash.
| Leo Famulari |
2023-01-18 | gnu: Syncthing: Update to 1.23.0....* gnu/packages/syncthing.scm (syncthing): Update to 1.23.0.
[arguments]: Build with Go 1.19.
| Leo Famulari |
2023-01-18 | gnu: Add r-breakpointr....* gnu/packages/bioconductor.scm (r-breakpointr): New variable.
| Mădălin Ionel Patrașcu |
2023-01-18 | gnu: Add r-breakpointrdata....* gnu/packages/bioconductor.scm (r-breakpointrdata): New variable.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
| Mădălin Ionel Patrașcu |
2023-01-15 | gnu: sudo: Update to 1.9.12p2 [fixes CVE-2023-22809]....* gnu/packages/admin.scm (sudo): Update to 1.9.12p2.
| Tobias Geerinckx-Rice |
2023-01-18 | gnu: git-annex: Patch 'git-annex webapp' to use hardcoded lsof....* gnu/packages/haskell-apps.scm (git-annex)[arguments]: Substitute "lsof" in
'patch-webapp' phase.
[inputs]: Add lsof.
| David Thompson |
2023-01-18 | gnu: qdmr: Update to 0.11.1....* gnu/packages/radio.scm (qdmr): Update to 0.11.1.
| Guillaume Le Vaillant |
2023-01-18 | gnu: Add gr-dsd....* gnu/packages/radio.scm (gr-dsd): New variable.
| Guillaume Le Vaillant |
2023-01-18 | gnu: qtwayland: Fix crashes from excessive number of frame callbacks....QWaylandWindow::handleUpdate could create thousands of pending frame
callbacks, causing compositor to terminate client connection.
https://bugreports.qt.io/browse/QTBUG-81504
* gnu/packages/patches/qtwayland-dont-recreate-callbacks.patch: New file.
* gnu/packages/patches/qtwayland-cleanup-callbacks.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/qt.scm (qtwayland)[source](patches): Add patches.
| Andrew Tropin |
2023-01-15 | gnu: gdcm: Fix recursive Git source hash....The hash being used covered only the gdcm repository, not the gdcmdata
submodule.
* gnu/packages/bioinformatics.scm (gdcm)[source]: Update hash.
Reported by civodul in #guix.
| Tobias Geerinckx-Rice |
2023-01-18 | gnu: openjdk: Update to 19....* gnu/packages/java.scm (openjdk): Update to 19.
(openjdk19): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Greg Hogan |
2023-01-15 | gnu: git: Update to 2.39.1 [fixes CVE-2022-41903 & CVE-2022-23521]....* gnu/packages/version-control.scm (git): Update to 2.39.1.
Reported by HexMachina in #guix.
| Tobias Geerinckx-Rice |
2023-01-17 | gnu: openmw: Use ffmpeg-4....I've noticed, that openmw is not playable as it hangs on clicking any
menu item. It seems the issue is known and fixed upstream, but a new
version is not released yet.
* gnu/packages/game-development.scm (openmw)[inputs]: Replace FFMPEG
with FFMEG-4.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Sergey Trofimov |
2023-01-17 | gnu: Add bees....* gnu/packages/patches/bees-beesd-honor-destdir-on-installation.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/file-systems.scm (bees): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Hilton Chain |
2023-01-17 | gnu: Add swaynotificationcenter...* gnu/packages/wm.scm (swaynotificationcenter): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| florhizome |
2023-01-17 | gnu: Add raylib....* gnu/packages/game-development.scm (raylib): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| dan |
2023-01-17 | gnu: cifs-utils: Update to 7.0 [fixes CVE-2022-27239]....* gnu/packages/samba.scm (cifs-utils): Update to 7.0.
[arguments]: Use new style. Drop unneeded phase 'install-man-pages.
[inputs]: Drop labels.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Timotej Lazar |
2023-01-17 | gnu: gdcm: Update to 3.0.20....* gnu/packages/bioinformatics.scm (gdcm): Update to 3.0.20.
[home-page, license]: Update.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Tor-björn Claesson |
2023-01-17 | debug-link: Protect against dangling symlinks....Fixes <https://issues.guix.gnu.org/60584>.
Reported by Greg Hogan <code@greghogan.com>
and Sébastien Rey-Coyrehourcq <sebastien.rey-coyrehourcq@univ-rouen.fr>.
* guix/build/debug-link.scm (find-elf-files): Wrap 'elf-file?' call in 'catch'.
| Ludovic Courtès |
2023-01-17 | doc: Use the right cross-reference command....* doc/guix.texi (Package Transformation Options): Use @pxref, not @ref.
| Ludovic Courtès |
2023-01-17 | gnu: icecat: Update to 102.7.0-guix0-preview1 [security fixes]....Includes fixes for CVE-2022-46871, CVE-2022-46877, CVE-2023-23598,
CVE-2023-23599, CVE-2023-23601, CVE-2023-23602, CVE-2023-23603, and
CVE-2023-23605.
* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
| Mark H Weaver |
2023-01-17 | gnu: Add cl-classimp....* gnu/packages/lisp-xyz.scm (cl-classimp, ecl-classimp, sbcl-classimp): New
variables.
Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
| Sharlatan Hellseher |
2023-01-17 | gnu: Add assimp-5.0....* gnu/packages/graphics.scm (assimp-5.0): New variable.
| Sharlatan Hellseher |
2023-01-17 | gnu: emacs-telega-server: Use tdlib instead of tdlib-1.8.0....* gnu/packages/emacs-xyz.scm (emacs-telega-server): Use tdlib instead of
tdlib-1.8.0.
| Andrew Tropin |
2023-01-17 | build-system/meson: Add mips64el cross compilation support....* guix/build-system/meson.scm (make-machine-alist): Add it.
| Mathieu Othacehe |
2023-01-17 | gnu: emacs-telega-server: Update to 0.8.03-0.01e8f9e....* gnu/packages/emacs-xyz.scm (emacs-telega-server): Update to 0.8.03-0.01e8f9e.
(emacs-telega): Update build phase to patch telega-core.el instead of
telega-util.el.
* gnu/packages/patches/emacs-telega-path-placeholder.patch: Update patch.
| Andrew Tropin |
2023-01-17 | gnu: tdlib: Update to 1.8.10....* gnu/packages/messaging.scm (tdlib): Update to 1.8.10.
| Andrew Tropin |
2023-01-16 | gnu: r-cytonorm: Update to 0.0.10-1.166f9ff....* gnu/packages/bioinformatics.scm (r-cytonorm): Update to 0.0.10-1.166f9ff.
| Ricardo Wurmus |
2023-01-16 | gnu: rpm: Update to 4.17.1.1....* gnu/packages/package-management.scm (rpm): Update to 4.17.1.1.
| Maxim Cournoyer |
2023-01-16 | news: Fix formatting....* etc/news.scm: Add backslash to '--with-version' entry.
| Florian Pelz |
2023-01-16 | news: Fix 'de' translation....* etc/news.scm: Add heading.
| Florian Pelz |
2023-01-16 | gnu: perl-image-exiftool: Update to 12.50, use new package style....* gnu/packages/photo.scm (perl-image-exiftool): Update to 12.50.
[arguments]: Use G-expresisons. Remove trailing #t. Use #$output instead of
assoc-ref.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| kiasoc5 |