summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: axoloti-patcher: Remove trailing #T.base-for-issue-67983base-for-issue-67974Ricardo 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.
* | | Makefile.am: Sort build-system modules alphabetically.Efraim Flashner2023-12-18
| | | | | | | | | | | | | | | | | | * Makefile.am (MODULES): Sort guix/build-system modules alphabetically. Change-Id: I7625f87bda9fa714e6b4b29b6cf055948a859e91
* | | gnu: Register new files.Efraim Flashner2023-12-18
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/local.mk (GNU_SYSTEM_MODULES): Register gnu/packages/elixir-xyz.scm. * Makefile.am (MODULES): Register guix/build-system/mix.scm, guix/build/mix-build-system.scm. Change-Id: I69c8fbaa6b16d658d5f6a43d1d39d680dd28ffe9
* | | gnu: go-1.14: Mark i586-gnu as unsupported.Efraim Flashner2023-12-18
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/golang.scm (go-1.14)[supported-systems]: Mark i586-gnu as unsupported. Change-Id: I226676e78e37047cf78ad185355dc4bff64e9d04
* | | doc: Document the rust-target platform field.Efraim Flashner2023-12-18
| | | | | | | | | | | | | | | | | | | | | * doc/guix.texi (platform Reference): Document the rust-target platform field. Change-Id: I31642bbc64f6d4f2bfeed4a4000f95f853580444
* | | gnu: ci: Build tuned packages for common baselines.Efraim Flashner2023-12-18
| | | | | | | | | | | | | | | | | | | | | * gnu/ci.scm (%x86-64-micro-architectures): Update the list of micro-architectures to also match the psABI levels. Change-Id: Iee2f65376a00ad2ee5fb393c2e64c07f866d8116
* | | gnu: Remove newsboat-2.13.Efraim Flashner2023-12-18
| |/ |/| | | | | | | | | * gnu/packages/syndication.scm (newsboat-2.13): Delete variable. Change-Id: I4453693485a45aee9ba93657624a6e7518808dc8
* | gnu: emacs-embark: Update to 1.0antlers2023-12-17
| | | | | | | | | | | | | | * gnu/packages/emacs-xyx.scm (emacs-embark): Update to 1.0 Change-Id: I230bac996df9883a20c9f70e0b27f5bed37c91fa Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: Add elixir-machete.Pierre-Henry Fröhring2023-12-17
| | | | | | | | | | | | | | * gnu/packages/elixir-xyz.scm (elixir-machete): New variable. Change-Id: I76e0fd78aeeaeaa94a297032b3b309846510c975 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: Add elixir-dialyxir.Pierre-Henry Fröhring2023-12-17
| | | | | | | | | | | | | | * gnu/packages/elixir-xyz.scm (elixir-dialyxir): New variable. Change-Id: I387062e0aaaded448022aa7534b95859b5979a06 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: Add elixir-erlex.Pierre-Henry Fröhring2023-12-17
| | | | | | | | | | | | | | * gnu/packages/elixir-xyz.scm (elixir-erlex): New variable. Change-Id: Ia518ad5fd32d3f5942b20113e61e4ef7e7895ff3 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>