aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Merge branch 'master' into mesa-updatesJohn Kehayias2023-12-21
|\ | | | | | | Change-Id: Icf1dd47b3e0780d16887014bdacb0dbc891bfec5
| * gnu: openssh: Update to 9.6p1 [security-fixes].Jack Hill2023-12-21
| | | | | | | | | | | | | | | | | | | | Fixes CVE-2023-48795. * gnu/packages/ssh.scm (openssh): Update to 9.6p1. [arguments]<#:parallel-tests?>: Disable. Change-Id: I8b7707894d904ec8bcccb943908fff2e69a1a027 Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| * gnu: libssh: Update to 0.10.6 [security-fixes].Jack Hill2023-12-21
| | | | | | | | | | | | | | | | | | Fixes CVE-2023-6004, CVE-2023-48795, and CVE-2023-6918. * gnu/packages/ssh.scm (libssh): Update to 0.10.6. Change-Id: Ie9d304d78b2629f41af9836e5c7eab5df6f26bb5 Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| * gnu: Syncthing: Update to 1.27.1.Benjamin Slade2023-12-20
| | | | | | | | | | | | | | * gnu/packages/syncthing.scm (syncthing): Update to 1.27.1. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: Ib95828dee7b2b8b5f852a47026f3bbff69361329
| * teams: Add entry for Clément Lassieur.Clément Lassieur2023-12-20
| | | | | | | | | | | | * etc/teams.scm ("Clément Lassieur"): New member. Change-Id: If6456d9496f59b0a26608ad5e55aa8fdfb8af492
| * gnu: Add r-ncmisc.Mădălin Ionel Patrașcu2023-12-20
| | | | | | | | | | | | | | * gnu/packages/cran.scm (r-ncmisc): New variable. Change-Id: I54bbaf23244767bdb7cce9f31e604ba6998448a4 Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
| * gnu: i2pd: Update to 2.50.0.Bruno Victal2023-12-20
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/i2p.scm (i2pd): Update to 2.50.0. [native-inputs]: Add pkg-config, check. [arguments]: Use G-Expressions. <#:configure-flags>: Drop obsolete and defaulted flags. Enable testing with cmake. <#:phases>: Drop obsolete 'check replacement. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Change-Id: If276d475587fa9431fbb9b55b051e71a2f5d39e3
| * gnu: bitcoin-core: Update to 26.0.Michael Ford2023-12-20
| | | | | | | | | | | | | | * gnu/packages/finance.scm (bitcoin-core): Update to 26.0. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Change-Id: Ied4b14221f862e05f37fc0516392d1b474bc6d19
| * gnu: Add obs-pipewire-audio-capture.Oleg Pykhalov2023-12-20
| | | | | | | | | | | | * gnu/packages/video.scm (obs-pipewire-audio-capture): New variable. Change-Id: I6f8e400a8ec81b84c65d948b6c30d41d74bd5dca
| * gnu: icecat: Update to 115.6.0-guix0-preview1 [security fixes].Mark H Weaver2023-12-20
| | | | | | | | | | | | | | | | | | Includes fixes for CVE-2023-6856, CVE-2023-6857, CVE-2023-6858, CVE-2023-6859, CVE-2023-6860, CVE-2023-6861, CVE-2023-6862, CVE-2023-6863, CVE-2023-6864, CVE-2023-6865, and CVE-2023-6867. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
| * gnu: axoloti-patcher: Remove trailing #T.Ricardo Wurmus2023-12-20
| | | | | | | | | | | | | | * gnu/packages/axoloti.scm (axoloti-patcher)[arguments]: Remove trailing #T from build phase. Change-Id: I1a741e41e7ae167cd72542c3f9cf9a13046bcd3c
| * gnu: axoloti-patcher: Fix include paths.Ricardo Wurmus2023-12-20
| | | | | | | | | | | | | | * gnu/packages/axoloti.scm (axoloti-patcher)[arguments]: Add missing "c++" sub-directory to search paths. Change-Id: Ia3297cb24e02f92ad7af40881b9021af25093e67
| * gnu: ovmf: Set target to #f.Efraim Flashner2023-12-19
| | | | | | | | | | | | * gnu/packages/firmware.scm (ovmf)[arguments]: Set target to #f. Change-Id: Iee1b731977f2731277d2e907ee2db2ad85af195f
| * gnu: Add ovmf-riscv64.Efraim Flashner2023-12-19
| | | | | | | | | | | | * gnu/packages/firmware.scm (ovmf-riscv64): New variable. Change-Id: I483bc4496d7874cc0e9983de36cfc7a90ef7591c
| * gnu: ovmf: Build with newer gcc.Efraim Flashner2023-12-19
| | | | | | | | | | | | | | | | * gnu/packages/firmware.scm (ovmf)[arguments]: Remove 'hide-implicit-gcc phase. [native-inputs]: Remove gcc-5. Change-Id: I2bcaea77019bb69214878713aa57cbef49c473db
| * gnu: ovmf-arm: Update to use GCC5.spacecadet@purge.sh2023-12-19
| | | | | | | | | | | | | | | | * gnu/packages/firmware.scm (ovmf-arm): Updating OVMF to 202308 requires GCC5, packages inheriting from ovmf also need to be updated. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I3a7b3f450e0da39129e7cffce7482b8e391e3858
| * gnu: ovmf-aarch64: Update to use GCC5.spacecadet@purge.sh2023-12-19
| | | | | | | | | | | | | | | | * gnu/packages/firmware.scm (ovmf-aarch64): Updating OVMF to 202308 requires GCC5, packages inheriting from ovmf also need to be updated. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: Iccd674f82c2f0160fa8097a09d10154be9736042
| * gnu: ovmf: Add OVMF_CODE and OVMF_VARS files.spacecadet@purge.sh2023-12-19
| | | | | | | | | | | | | | | | | | * gnu/packages/firmware.scm (ovmf)[arguments]: Add OVMF_CODE.fd and OVMF_VARS.fs to outputs as ovmf_code_arch.bin and ovmf_vars_arch.bin, respectively, for both ia32 and x64 architectures. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: Ie329f3f3515e7d015d9fbad01b8c2b82dc7da76e
| * gnu: ovmf: Update to 202308.spacecadet@purge.sh2023-12-19
| | | | | | | | | | | | | | | | | | * gnu/packages/firmware.scm (ovmf): Update to 202308. [arguments]: Adjust phases to not hardcode gcc toolchain version. [native-inputs]: Remove python-2. Add perl, python-3. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I74a7bd26240821aacf35e5020d9687406e7da9ed
| * gnu: qemu: Update to 8.1.3.Ekaitz Zarraga2023-12-19
| | | | | | | | | | | | | | * gnu/packages/virtualization.scm (qemu): Update to 8.1.3. Change-Id: I9e9e90b836a0307637ead5893594b20d6850fe90 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| * gnu: composer-classloader: Use copy-build-system.Efraim Flashner2023-12-19
| | | | | | | | | | | | | | | | * gnu/packages/php-xyz.scm (composer-classloader)[build-system]: Switch to the copy-build-system. [arguments]: Adjust accordingly. Change-Id: Idb39ba92d973362bd6d8c1dd944a5d46919de5df
| * gnu: font-jetbrains-mono: Use the correct license.Saku Laesvuori2023-12-19
| | | | | | | | | | | | | | | | | | | | | | The build scripts are licensed under asl2.0 but the packaged font files are licensed under silofl1.1. * gnu/packages/fonts.scm (font-jetbrains-mono)[license]: Use silofl1.1 instead of asl2.0. Change-Id: I256a89b6e4bdb368c9cc94cae0808f72c76e7599 Signed-off-by: Hilton Chain <hako@ultrarare.space>
| * gnu: font-jetbrains-mono: Update to 2.304Saku Laesvuori2023-12-19
| | | | | | | | | | | | | | * gnu/packages/fonts.scm (font-jetbrains-mono): Update to version 2.304. Change-Id: Id325fda8f9b50cf830107823c6ca1b439a6bdca0 Signed-off-by: Hilton Chain <hako@ultrarare.space>
| * gnu: traceroute: Update to 2.1.5.Timotej Lazar2023-12-19
| | | | | | | | | | | | | | * gnu/packages/networking.scm (traceroute): Update to 2.1.5. Change-Id: I400292cd62afd76ca66e00071ae3afa45302735c Signed-off-by: Hilton Chain <hako@ultrarare.space>
| * gnu: wireplumber: Update to 0.4.17.Jaeme Sifat2023-12-19
| | | | | | | | | | | | | | * gnu/packages/linux.scm (wireplumber): Update to 0.4.17. Change-Id: I1cdc156fde4cbbe6201f967db0701bb5dfdf1d7e Signed-off-by: Hilton Chain <hako@ultrarare.space>
| * gnu: hyfetch: Update to 1.4.11.Jaeme Sifat2023-12-19
| | | | | | | | | | | | | | * gnu/packages/admin.scm (hyfetch): Update to 1.4.11. Change-Id: I244020ef556911107040e913ef76932ed97ae6e9 Signed-off-by: Hilton Chain <hako@ultrarare.space>
| * gnu: emacs-mbsync: Update to 0.1.2-5.d3c81da.Hilton Chain2023-12-19
| | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-mbsync): Update to 0.1.2-5.d3c81da. Change-Id: Idf9a1807a2bdfec8bb12f6eee90c6ee12ca29877
| * gnu: Add iptables-nft.Hilton Chain2023-12-19
| | | | | | | | | | | | * gnu/packages/linux.scm (iptables-nft): New variable. Change-Id: I281514fcf05e70b4d62f374269c50c76bb676f78
| * gnu: r-sccustomize: Update to 2.0.1-1.3973745.nafkhamdc2023-12-19
| | | | | | | | | | | | | | * gnu/packages/bioinformatics.scm (r-sccustomize): Update to 2.0.1-1.3973745. Change-Id: I4e4b499a658eaed0396263d1d9fd277a541a13d9 Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
| * import/cran: Export a few more variables and procedures.Ricardo Wurmus2023-12-19
| | | | | | | | | | | | | | | | | | | | This allows users of this module to provide e.g. caching alternatives to the download and fetch procedures. * guix/import/cran.scm (%bioconductor-version, download, fetch-description): Make these variables public. Change-Id: I9ce14db9be9b8b3314b06fa9eb50a4e24c5dd718
| * gnu: guile-udev: Fix dlopen error at run time.Maxim Cournoyer2023-12-19
| | | | | | | | | | | | | | * gnu/packages/guile-xyz.scm (guile-udev) [arguments]: Add patch-extension-path phase. Change-Id: I4620c234e8ac45dcc1c2a3ab8871b8ab9d9c35c0
| * build-system/composer: Do not import host-side Guile-JSON modules.Ludovic Courtès2023-12-18
| | | | | | | | | | | | | | | | | | | | | | | | | | Importing host-side (json …) modules would make builds dependent on the Guile-JSON version currently installed by the user. Use ‘with-extensions’ instead. * guix/build-system/composer.scm (%composer-build-system-modules): Remove (json …) modules. (composer-build)[guile-json]: New variable. [builder]: Wrap body in ‘with-extensions’. Change-Id: Ibe565572d60481b31292d73c6fa23d42aa3ceecb
| * build-system: Add ‘composer-build-system’.Nicolas Graves2023-12-18
| | | | | | | | | | | | | | | | | | | | | | | | * guix/build-system/composer.scm: New file. * guix/build/composer-build-system.scm: New file. * gnu/packages/aux-files/findclass.php: New file. * Makefile.am: Add them. * doc/guix.texi (Build Systems): Document it. Co-authored-by: Julien Lepiller <julien@lepiller.eu> Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: Ie6a05b42ff04d3ad774a0a20278a77e4820bb8f6
| * gnu: Add composer-classloader.Nicolas Graves2023-12-18
| | | | | | | | | | | | | | * gnu/packages/php-xyz.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * guix: import: Add composer importer.Nicolas Graves2023-12-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * guix/import/composer.scm: New file. * guix/scripts/import/composer.scm: New file. * guix/tests/composer.scm: New file. * Makefile.am: Add them. * guix/scripts/import.scm: Add composer importer. * doc/guix.texi (Invoking guix import): Mention it. Change-Id: I44a89b8cc80ef5b4a3cd15e8fbba4a18c1cea0b1 Co-authored-by: Julien Lepiller <julien@lepiller.eu> Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| * maint: Build more development packages for GNU/Hurd.Ludovic Courtès2023-12-18
| | | | | | | | | | | | * etc/hurd-manifest.scm: Add Autotools and Guile-related packages. Change-Id: I6ded9623543a8f5444e9d6bb04284e9ca2aa2dcd
| * Update cookbook Texinfo menus.Maxim Cournoyer2023-12-18
| | | | | | | | | | | | Automated via C-c C-u C-a with Emacs. Change-Id: I9e595430529f8f994988c1ac3c919bdaef930dc1
| * gnu: zfs: Update to 2.1.14.antlers2023-12-18
| | | | | | | | | | | | | | * gnu/packages/file-systems.scm (zfs): Update to 2.1.14. Change-Id: I696467868924f1135ba678e8e743955d3767618f Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| * gnu: ublock-origin: Update to 1.54.0.Clément Lassieur2023-12-18
| | | | | | | | | | | | | | | | * gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.54.0. (ublock-main-assets): Update to 76bd7cb53036a36f7e7df5ee9173f588ba8aa966. (ublock-prod-assets): Update to a379a168fc149ffbd6d10cd0700d4ab4801e57f2. Change-Id: I0296b45b684562afaef859b0144c875ff05cd2d8
| * gnu: freeimage: Patch 2 CVEs.Efraim Flashner2023-12-18
| | | | | | | | | | | | | | | | | | * gnu/packages/image.scm (freeimage)[source]: Add patches. * gnu/packages/patches/freeimage-CVE-2020-21428.patch, gnu/packages/patches/freeimage-CVE-2020-22524.patch: New files. * gnu/local.mk (dist_patch_DATA): Register them. Change-Id: Iec114f2295cafbc8b55e81c0d8e4a361fd653152
| * Merge branch 'wip-webkit'Liliana Marie Prikler2023-12-18
| |\
| | * Merge branch 'master' into wip-webkitLiliana Marie Prikler2023-12-18
| | |\
| | * | gnu: yelp: Build with webkitgtk-for-gtk3.Liliana Marie Prikler2023-12-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This replacement was omitted in f3da903b0169edc19e07be5a91c80488332abe09: Yelp 42 still builds with GTK+ 3, so let's use the right Webkit. * gnu/packages/gnome.scm (yelp)[inputs]: Replace webkitgtk with webkitgtk-for-gtk3.
| | * | gnu: epiphany: Build with webkitgtk-for-gtk3.Liliana Marie Prikler2023-12-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This replacement was omitted in f3da903b0169edc19e07be5a91c80488332abe09: Epiphany 42 still builds with GTK+ 3, so let's use the right Webkit. * gnu/packages/gnome.scm (epiphany)[inputs]: Replace webkitgtk with webkitgtk-for-gtk3.
| | * | gnu: webkitgtk: Update to 2.42.3.Andre A. Gomes2023-12-08
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/webkit.scm (webkitgtk): Update to 2.42.3. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| | * | gnu: webkitgtk: Update to 2.42.2.Jack Hill2023-12-08
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/webkit.scm (webkitgtk): Update to 2.42.2. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| | * | gnu: webkitgtk-with-libsoup2: Use propagated inputs from GTK3.Liliana Marie Prikler2023-12-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes an error in commits ee748c1df093dd63da982e2f3cd0e11c6633d3d6 and 9bac1cad271de4f4436755c296577c4e185d564c, the latter of which was missing a hunk to address the failing build of the former. See <https://bugs.gnu.org/66480#47> for the full patch. * gnu/packages/webkit.scm (webkitgtk-with-libsoup2)[propagated-inputs]: Use package-propagated-inputs from webkitgtk-for-gtk3 rather than webkitgtk. Co-authored-by: Vivien Kraus <vivien@planete-kraus.eu>
| | * | gnu: webkitgtk-with-libsoup2: Use keyword arguments for GTK3.Liliana Marie Prikler2023-12-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes an error commit ee748c1df093dd63da982e2f3cd0e11c6633d3d6, where webkitgtk-with-libsoup2 would be built for GTK4 – a contradiction, as GTK4 builds require libsoup3. See also <https://bugs.gnu.org/66480#47>. * gnu/packages/webkit.scm (webkitgtk-with-libsoup2)[arguments]: Use package-arguments of webkitgtk-for-gtk3 rather than webkitgtk. Co-authored-by: Vivien Kraus <vivien@planete-kraus.eu>
| | * | gnu: Make webkitgtk-next the new webkitgtk.Liliana Marie Prikler2023-12-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of version 2.42.0, the WebKit 6.0 typelib is considered stable. With GNOME itself moving to GTK4 as time marches on, we should reflect the fact that this is the preferred Webkit for future applications. * gnu/packages/webkit.scm (webkitgtk-next): Remove variable. Inline logic… (webkitgtk): … here. Move old value … (webkitgtk-for-gtk3): … here. (webkitgtk-with-libsoup2): Inherit from webkitgtk-for-gtk3. * gnu/packages/geo.scm (gnome-maps): Adjust accordingly. * gnu/packages/gnome.scm (gnome-initial-setup, sushi) (cambalache, devhelp, devhelp-with-libsoup2, gnome-online-accounts) (gnome-online-accounts-3.44, evolution-data-server, evolution-data-server-3.44) (lollypop, evolution, gnome-boxes, geary, komikku): Likewise. * gnu/packages/guile-xyz.scm (guile-gi, nomad): Likewise. * gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Likewise. * gnu/packages/mail.scm (balsa): Likewise. * gnu/packages/mate.scm (atril): Likewise. * gnu/packages/music.scm (ctrlr): Likewise. * gnu/packages/rednotebook.scm (rednotebook): Likewise. * gnu/packages/syndication.scm (gfeeds): Likewise. * gnu/packages/telegram.scm (telegram-desktop): Likewise. * gnu/packages/vnc.scm (remmina): Likewise. * gnu/packages/web-browsers.scm (nyxt): Likewise.
| | * | gnu: webkitgtk: Update to 2.42.1.Liliana Marie Prikler2023-12-08
| | | | | | | | | | | | | | | | | | | | * gnu/packages/webkit.scm (webkitgtk): Update to 2.42.1. [inputs]: Add libjxl.