| Commit message (Expand) | Author | Age | Files | Lines |
* | guix: import: Add composer importer.•••* 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>
| Nicolas Graves | 2023-12-18 | 6 | -1/+487 |
* | maint: Build more development packages for GNU/Hurd.•••* etc/hurd-manifest.scm: Add Autotools and Guile-related packages.
Change-Id: I6ded9623543a8f5444e9d6bb04284e9ca2aa2dcd
| Ludovic Courtès | 2023-12-18 | 1 | -2/+7 |
* | Update cookbook Texinfo menus.•••Automated via C-c C-u C-a with Emacs.
Change-Id: I9e595430529f8f994988c1ac3c919bdaef930dc1
| Maxim Cournoyer | 2023-12-18 | 1 | -1/+11 |
* | gnu: zfs: Update to 2.1.14.•••* gnu/packages/file-systems.scm (zfs): Update to 2.1.14.
Change-Id: I696467868924f1135ba678e8e743955d3767618f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| antlers | 2023-12-18 | 1 | -2/+2 |
* | gnu: ublock-origin: Update to 1.54.0.•••* 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
| Clément Lassieur | 2023-12-18 | 1 | -6/+6 |
* | gnu: freeimage: Patch 2 CVEs.•••* 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
| Efraim Flashner | 2023-12-18 | 4 | -1/+251 |
* | Merge branch 'wip-webkit' | Liliana Marie Prikler | 2023-12-18 | 13 | -47/+46 |
|\ |
|
| * | Merge branch 'master' into wip-webkit | Liliana Marie Prikler | 2023-12-18 | 115 | -49751/+11697 |
| |\ |
|
| * | | gnu: yelp: Build with webkitgtk-for-gtk3.•••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.
| Liliana Marie Prikler | 2023-12-16 | 1 | -1/+1 |
| * | | gnu: epiphany: Build with webkitgtk-for-gtk3.•••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.
| Liliana Marie Prikler | 2023-12-12 | 1 | -1/+1 |
| * | | gnu: webkitgtk: Update to 2.42.3.•••* gnu/packages/webkit.scm (webkitgtk): Update to 2.42.3.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Andre A. Gomes | 2023-12-08 | 1 | -2/+2 |
| * | | gnu: webkitgtk: Update to 2.42.2.•••* gnu/packages/webkit.scm (webkitgtk): Update to 2.42.2.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Jack Hill | 2023-12-08 | 1 | -2/+2 |
| * | | gnu: webkitgtk-with-libsoup2: Use propagated inputs from GTK3.•••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>
| Liliana Marie Prikler | 2023-12-08 | 1 | -1/+1 |
| * | | gnu: webkitgtk-with-libsoup2: Use keyword arguments for GTK3.•••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>
| Liliana Marie Prikler | 2023-12-08 | 1 | -1/+1 |
| * | | gnu: Make webkitgtk-next the new webkitgtk.•••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.
| Liliana Marie Prikler | 2023-12-08 | 13 | -41/+39 |
| * | | gnu: webkitgtk: Update to 2.42.1.•••* gnu/packages/webkit.scm (webkitgtk): Update to 2.42.1.
[inputs]: Add libjxl.
| Liliana Marie Prikler | 2023-12-08 | 1 | -2/+3 |
* | | | Makefile.am: Sort build-system modules alphabetically.•••* Makefile.am (MODULES): Sort guix/build-system modules alphabetically.
Change-Id: I7625f87bda9fa714e6b4b29b6cf055948a859e91
| Efraim Flashner | 2023-12-18 | 1 | -17/+17 |
* | | | gnu: Register new files.•••* 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
| Efraim Flashner | 2023-12-18 | 2 | -0/+3 |
* | | | gnu: go-1.14: Mark i586-gnu as unsupported.•••* gnu/packages/golang.scm (go-1.14)[supported-systems]: Mark i586-gnu as
unsupported.
Change-Id: I226676e78e37047cf78ad185355dc4bff64e9d04
| Efraim Flashner | 2023-12-18 | 1 | -1/+2 |
* | | | doc: Document the rust-target platform field.•••* doc/guix.texi (platform Reference): Document the rust-target platform
field.
Change-Id: I31642bbc64f6d4f2bfeed4a4000f95f853580444
| Efraim Flashner | 2023-12-18 | 1 | -0/+5 |
* | | | gnu: ci: Build tuned packages for common baselines.•••* gnu/ci.scm (%x86-64-micro-architectures): Update the list of
micro-architectures to also match the psABI levels.
Change-Id: Iee2f65376a00ad2ee5fb393c2e64c07f866d8116
| Efraim Flashner | 2023-12-18 | 1 | -1/+1 |
* | | | gnu: Remove newsboat-2.13.•••* gnu/packages/syndication.scm (newsboat-2.13): Delete variable.
Change-Id: I4453693485a45aee9ba93657624a6e7518808dc8
| Efraim Flashner | 2023-12-18 | 1 | -33/+0 |
| |/
|/| |
|
* | | gnu: emacs-embark: Update to 1.0•••* gnu/packages/emacs-xyx.scm (emacs-embark): Update to 1.0
Change-Id: I230bac996df9883a20c9f70e0b27f5bed37c91fa
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| antlers | 2023-12-17 | 1 | -2/+2 |
* | | gnu: Add elixir-machete.•••* gnu/packages/elixir-xyz.scm (elixir-machete): New variable.
Change-Id: I76e0fd78aeeaeaa94a297032b3b309846510c975
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Pierre-Henry Fröhring | 2023-12-17 | 1 | -0/+20 |
* | | gnu: Add elixir-dialyxir.•••* gnu/packages/elixir-xyz.scm (elixir-dialyxir): New variable.
Change-Id: I387062e0aaaded448022aa7534b95859b5979a06
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Pierre-Henry Fröhring | 2023-12-17 | 1 | -0/+19 |
* | | gnu: Add elixir-erlex.•••* gnu/packages/elixir-xyz.scm (elixir-erlex): New variable.
Change-Id: Ia518ad5fd32d3f5942b20113e61e4ef7e7895ff3
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Pierre-Henry Fröhring | 2023-12-17 | 1 | -0/+20 |
* | | gnu: Add elixir-credo.•••* gnu/packages/elixir-xyz.scm (elixir-credo): New variable.
Change-Id: I6df0d926e0fb96caa65d081892026b3495431c83
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Pierre-Henry Fröhring | 2023-12-17 | 1 | -0/+24 |
* | | gnu: Add elixir-excoveralls.•••* gnu/packages/elixir-xyz.scm (elixir-excoveralls): New variable.
Change-Id: Ib271d8a7393e21178806df28ab892afe99757297
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Pierre-Henry Fröhring | 2023-12-17 | 1 | -0/+22 |
* | | gnu: Add elixir-castore.•••* gnu/packages/elixir-xyz.scm (elixir-castore): New variable.
Change-Id: Iea1fea8241d19ff35a183af9c3fbf2ed5198a259
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Pierre-Henry Fröhring | 2023-12-17 | 1 | -0/+18 |
* | | gnu: Add elixir-inch-ex.•••* gnu/packages/elixir-xyz.scm (elixir-inch-ex): New variable.
Change-Id: I6e98424528a0264a2587d28fcf065fa74eff0f1a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Pierre-Henry Fröhring | 2023-12-17 | 1 | -0/+21 |
* | | gnu: Add elixir-bunt.•••* gnu/packages/elixir-xyz.scm (elixir-bunt): New variable.
Change-Id: Ib84797c31d6ab40d59b87b040993dae9391ead6b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Pierre-Henry Fröhring | 2023-12-17 | 1 | -0/+19 |
* | | gnu: Add elixir-file-system.•••* gnu/packages/elixir-xyz.scm (elixir-file-system): New variable.
Change-Id: I54e9c9069ddf150bb0c882775b0b2c9d5e59abd6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Pierre-Henry Fröhring | 2023-12-17 | 1 | -0/+33 |
* | | gnu: Add elixir-jason.•••* gnu/packages/elixir-xyz.scm (elixir-jason): New variable.
Change-Id: Iadd816e2b5db6d146728aacb4d6b2c66aba4304c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Pierre-Henry Fröhring | 2023-12-17 | 1 | -0/+21 |
* | | gnu: Add elixir-makeup.•••* gnu/packages/elixir-xyz.scm (elixir-makeup): New variable.
Change-Id: I21fe9ffddb4c95a2c67b74340b1105c2a54d3c82
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Pierre-Henry Fröhring | 2023-12-17 | 1 | -0/+20 |
* | | gnu: Add elixir-nimble-parsec.•••* gnu/packages/elixir-xyz.scm (elixir-nimble-parsec): New variable.
Change-Id: I79bab8095aee3212bc295354ead55df49ef92d17
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Pierre-Henry Fröhring | 2023-12-17 | 1 | -0/+57 |
* | | gnu: Add elixir-hex.•••* gnu/packages/elixir.scm (elixir-hex): New variable.
Change-Id: I957688ae4e078afd79acd439880c38083fdab83a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Pierre-Henry Fröhring | 2023-12-17 | 1 | -0/+45 |
* | | gnu: elixir: Wrap binaries.•••* gnu/packages/elixir.scm (elixir)[#:phases]: Add ‘wrap-programs’.
[native-search-path]: Add “GUIX_ELIXIR_LIBS”.
Change-Id: I75bdde3aeedc1d495ea5fc2c5fc3fcdc5dc3fad2
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Pierre-Henry Fröhring | 2023-12-17 | 1 | -3/+15 |
* | | build-system: Add mix-build-system.•••* guix/build-system/mix.scm: New file.
* guix/build/mix-build-system.scm: New file.
Change-Id: I8066d00f7ada4a384621bf541e679bc512e93435
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Pierre-Henry Fröhring | 2023-12-17 | 2 | -0/+347 |
* | | gnu: python-renpy: Update to 8.1.3.•••* gnu/packages/game-development.scm (python-renpy): Update to 8.1.3.
Change-Id: I5e265cdc0f83eda9ae19a3627fa8cd69ef103806
| Liliana Marie Prikler | 2023-12-17 | 1 | -2/+2 |
* | | gnu: python-pygame-sdl2: Update to 2.1.0+renpy8.1.3.•••* gnu/packages/game-development.scm (python-pygame-sdl2): Update to
2.1.0+renpy8.1.3.
Change-Id: Ide0baef4762b2c4174d10e07ec94427916ac41af
| Liliana Marie Prikler | 2023-12-17 | 1 | -3/+3 |
* | | gnu: guile-ares-rs: Update to 0.9.1.•••* gnu/packages/guile-xyz.scm (guile-ares-rs): Update to 0.9.1.
| Andrew Tropin | 2023-12-17 | 1 | -2/+2 |
* | | gnu: linux-libre 4.14: Update to 4.14.333.•••* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.333.
(linux-libre-4.14-pristine-source): Update hash.
Change-Id: I32f32f1ccb922f845d28dc84d2389bdf6636f839
| Leo Famulari | 2023-12-16 | 1 | -2/+2 |
* | | gnu: linux-libre 4.19: Update to 4.19.302.•••* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.302.
(linux-libre-4.19-pristine-source): Update hash.
Change-Id: Ic8f6e5311ab9fc4c9adeb4f006fd9b2d7b501359
| Leo Famulari | 2023-12-16 | 1 | -2/+2 |
* | | gnu: linux-libre 5.4: Update to 5.4.264.•••* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.264.
(linux-libre-5.4-pristine-source): Update hash.
Change-Id: Id263ea3c098e61b25794e403a4722824b37539f1
| Leo Famulari | 2023-12-16 | 1 | -2/+2 |
* | | gnu: linux-libre 5.10: Update to 5.10.204.•••* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.204.
(linux-libre-5.10-pristine-source): Update hash.
Change-Id: Ibaeb98f2ea80724e95a40f6bb0478dec5b6ca3dc
| Leo Famulari | 2023-12-16 | 1 | -2/+2 |
* | | gnu: linux-libre 5.15: Update to 5.15.143.•••* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.143.
(linux-libre-5.15-pristine-source): Update hash.
Change-Id: I7854728eb1cc38afa2fb1d8cfbd9463cf10ee8d8
| Leo Famulari | 2023-12-16 | 1 | -2/+2 |
* | | gnu: linux-libre 6.1: Update to 6.1.68.•••* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.68.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: I23cb34828bc0f31333ea737e566ee68967ed965e
| Leo Famulari | 2023-12-16 | 1 | -2/+2 |
* | | gnu: linux-libre: Update to 6.6.7.•••* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.7.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: I72ffbc67e66f9e4330b87bb189b2a5d29abcdf0b
| Leo Famulari | 2023-12-16 | 1 | -2/+2 |
* | | gnu: python-msgpack-transitional: Update code comment.•••* gnu/packages/python-xyz.scm (python-msgpack-transitional): Update comment.
Change-Id: I93afe78c40ac87c6e5147d286cf257ec9a8afd68
| Leo Famulari | 2023-12-16 | 1 | -1/+1 |
* | | gnu: Remove python-msgpack-1.0.2.•••This package is no longer used in Guix.
* gnu/packages/python-xyz.scm (python-msgpack-1.0.2): Remove variable.
Change-Id: I6216003e6312c5587ae3471ba9870865ee68f680
| Leo Famulari | 2023-12-16 | 1 | -11/+0 |