aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Expand)Author
2023-01-18platforms: 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-18gnu: 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-18gnu: 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-18gnu: 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-18gnu: 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-18gnu: 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-18gnu: 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-18gnu: 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-18gnu: Add r-breakpointr....* gnu/packages/bioconductor.scm (r-breakpointr): New variable. Mădălin Ionel Patrașcu
2023-01-18gnu: 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-15gnu: 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-18gnu: 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-18gnu: qdmr: Update to 0.11.1....* gnu/packages/radio.scm (qdmr): Update to 0.11.1. Guillaume Le Vaillant
2023-01-18gnu: Add gr-dsd....* gnu/packages/radio.scm (gr-dsd): New variable. Guillaume Le Vaillant
2023-01-18gnu: 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-15gnu: 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-18gnu: 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-15gnu: 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-17gnu: 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-17gnu: 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-17gnu: Add swaynotificationcenter...* gnu/packages/wm.scm (swaynotificationcenter): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> florhizome
2023-01-17gnu: Add raylib....* gnu/packages/game-development.scm (raylib): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> dan
2023-01-17gnu: 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-17gnu: 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-17gnu: 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-17gnu: 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-17gnu: Add assimp-5.0....* gnu/packages/graphics.scm (assimp-5.0): New variable. Sharlatan Hellseher
2023-01-17gnu: 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-17gnu: 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-17gnu: tdlib: Update to 1.8.10....* gnu/packages/messaging.scm (tdlib): Update to 1.8.10. Andrew Tropin
2023-01-16gnu: 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-16gnu: rpm: Update to 4.17.1.1....* gnu/packages/package-management.scm (rpm): Update to 4.17.1.1. Maxim Cournoyer
2023-01-16gnu: 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
2023-01-16gnu: latex2html: Update to 2022.2, use new package style....* gnu/packages/documentation.scm (latex2html): Update to 2022.2. [arguments]: Use G-expressions. Remove trailing #t. Use #$output instead of assoc-ref. Signed-off-by: Christopher Baines <mail@cbaines.net> kiasoc5
2023-01-16gnu: python-pyserial-asyncio: Update to 0.6....* gnu/packages/python-xyz.scm (python-pyserial-asyncio): Update to 0.6. Signed-off-by: Christopher Baines <mail@cbaines.net> Peter Polidoro
2023-01-16gnu: nar-herder: Update to 0-10.8d219e4....* gnu/packages/package-management.scm (nar-herder): Update to 0-10.8d219e4. Christopher Baines
2023-01-16gnu: python-pint: Update to 0.20.1....* gnu/packages/python-xyz.scm (python-pint): Update to 0.20.1. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Felix Gruber
2023-01-16gnu: mamba: Use G-expressions....* gnu/packages/music.scm (mamba)[arguments]: Use G-expressions. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Daniel Meißner
2023-01-16gnu: mamba: Update to 2.3....* gnu/packages/music.scm (mamba): Update to 2.3. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Daniel Meißner
2023-01-16gnu: mamba: Use correct version of libsigc++....* gnu/packages/music.scm (mamba)[inputs]: Use libsigc++ version 2 instead of version 3. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Daniel Meißner
2023-01-16gnu: Add python-poppy....* gnu/packages/astronomy.scm (python-poppy): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Sharlatan Hellseher
2023-01-16gnu: xfce4-screenshooter: Update to 1.10.3....* gnu/packages/xfce.scm (xfce4-screenshooter): Update to 1.10.3. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Michael Rohleder
2023-01-16gnu: audacity: Update to 3.2.3...gnu/packages/audio.scm (audacity): Update to 3.2.3 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Andy Tai
2023-01-16gnu: emacs-org-reveal: Update to 20222711-1.f55c85....* gnu/packages/emacs-xyz.scm (emacs-org-reveal): Update to 20222711-1.f55c85. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Cayetano Santos
2023-01-16gnu: linux-libre 5.10: Update to 5.10.163....* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.163. (linux-libre-5.10-pristine-source): Update hash. Leo Famulari
2023-01-16gnu: linux-libre 5.15: Update to 5.15.88....* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.88. (linux-libre-5.15-pristine-source): Update hash. Leo Famulari
2023-01-16gnu: linux-libre: Update to 6.1.6....* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.6. (linux-libre-6.1-pristine-source): Update hash. Leo Famulari
2023-01-16gnu: Add splat....* gnu/packages/geo.scm (splat): New variable. Guillaume Le Vaillant
2023-01-16gnu: Add gqrx-scanner....* gnu/packages/radio.scm (gqrx-scanner): New variable. Guillaume Le Vaillant
2023-01-16gnu: qpwgraph: Update to 0.3.9....* gnu/packages/audio.scm (qpwgraph): Update to 0.3.9. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Juliana Sims