aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* gnu: Add tran.Artyom V. Poptsov13 days
| | | | | | | * gnu/packages/shellutils.scm (tran): New variable. Change-Id: I861be63cf773dbc67d929c86f50c4d50bdb9b41e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* teams: Add Maxim to documentation team.Maxim Cournoyer14 days
| | | | | | * etc/teams.scm (Maxim Cournoyer): Subscribe to the 'documentation' team. Change-Id: I4a9d0a329fb66eb2dc798da5dbb5231255676033
* system: Do not delete all nss-certs packages when they are the same object.Maxim Cournoyer14 days
| | | | | | | | | | | | | | | | | | Calling 'delete' on the list of packages would delete *all* occurrences of a given object, not just the first one. This meant that if the user had something like: (packages (cons nss-certs %base-packages)) In their operating system declaration, no nss-certs would end up in the final list. To guard against this, guard against this by checking that more than one nss-certs package exist even after deduplication. * gnu/system.scm (operating-system-packages): Guard against deleting all nss-certs when a single nss-certs package object is listed multiple times. Fixes: https://issues.guix.gnu.org/70850 Change-Id: Id93be9242e026fd2e96a442941df80b94664ef9a
* gnu: cuirass: Update to 1.2.0-3.42b55a1.Maxim Cournoyer14 days
| | | | | | * gnu/packages/ci.scm (cuirass): Update to 1.2.0-3.42b55a1, fixing build. Change-Id: I06850f5a33fd9366ff890345cdd8d60155617c63
* gnu: tenacity: Add support for ebml and matroska formats.Nicolas Graves2024-05-15
| | | | | | | | * gnu/packages/audio.scm (tenacity)[inputs]: Add libeml and libmatroska. Change-Id: I40ccef47128197b174dd515eb144eb552507178b Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: tenacity: Update to 1.3.3.Nicolas Graves2024-05-15
| | | | | | | * gnu/packages/audio.scm (tenacity): Update to 1.3.3. Change-Id: I76722d59070be0bd75976b92afefc75f5ad75f91 Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: wxwidgets: Update to 3.2.4Andy Tai2024-05-15
| | | | | | | * gnu/packages/wxwidgets.scm (wxwidgets): Update to 3.2.4 Change-Id: I06eebd1e23610c87b7f67ae9a8567e0190eb43ed Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: emacs-embark: Update to 1.1.Nicolas Graves2024-05-15
| | | | | | | * gnu/packages/emacs-xyz.scm (emacs-embark): Update to 1.1. Change-Id: I847b163a65f7e5535bc55553ef2b61edc787ad9f Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: bffe: Update to 0-6.7df2aa6.Christopher Baines2024-05-15
| | | | | | * gnu/packages/package-management.scm (bffe): Update to 0-6.7df2aa6. Change-Id: Iea60928d894abec57c73c8cbe319af541389f5b6
* gnu: nar-herder: Update to 0-32.bb8209b.Christopher Baines2024-05-15
| | | | | | * gnu/packages/package-management.scm (nar-herder): Update to 0-32.bb8209b. Change-Id: I9c7364366eebecdc9678cbcf6bc1eb248f2b36ff
* gnu: guix-build-coordinator: Update to 0-104.fff0017.Christopher Baines2024-05-15
| | | | | | | * gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-104.fff0017. Change-Id: Ia263b25802aa5a86a2ebfe081178288fa095617d
* gnu: services: Add power-profiles-daemon-service-type.Dariqq2024-05-15
| | | | | | | | | | | | * gnu/services/pm.scm (power-profiles-configuration): New configuration. (power-profiles-daemon-shepherd-service): New procedure. (power-profiles-daemon-activation): New variable. (power-profiles-daemon-service-type): New procedure. * doc/guix.texi (Power Management Services): Document it. Change-Id: Ib035d993ed82eec2a43f3ba2b4c92f77e08a0fd7 Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: power-profiles-daemon: Build gtk-docs.Dariqq2024-05-15
| | | | | | | | | | | * gnu/packages/freedesktop.scm (power-profiles-daemon): [outputs]: Add docs output. [#:configure-flags]: Enable building gtk-docs. [#:phases]: Add a phase to move gtk-docs to docs output. [inputs]: Add gtk-doc/stable, libxslt for docs. Change-Id: I1bc6047858d2b5188e714f39da8b760bc6a71078 Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: power-profiles-daemon: Update to 0.21.Dariqq2024-05-15
| | | | | | | | | | | | | | | | | | | * gnu/packages/freedesktop (power-profiles-daemon): Update to 0.21. [origin]<url>: Update repository url. [homepage]: Update homepage. [#:configure-flags]: Enable zsh completions, disable systemd-unit and pylint. [#:glib-or-gtk?]: Set to default value of #f. [#:phases]<'fake-pkexec>: Remove phase, seems no longer necessary. <'correct-polkit-dir>: Change to setting envvar instead. <'wrap-program>: Remove GI_TYPELIB_PATH from wrapper. Remove native python inputs from PYTHONPATH. [native-inputs]: Add python-argparse-manpage, python-dbusmock, python-shtab, umockdev. Remove gobject-introspection, vala. [inputs]: Add bash-completion. Remove dbus, dbus-glib. Change-Id: I71220957ef6f4d224cc4c528562fe0565505aae1 Signed-off-by: Christopher Baines <mail@cbaines.net>
* Revert "gnu: chuffed: Update to 0.13.2."Andreas Enge2024-05-15
| | | | | | | This reverts commit bc6742e168f4af9d6479e00f482998b03653787a. This makes it possible to apply the v3 patch series of issue #70087 and to properly credit its author.
* gnu: chuffed: Update to 0.13.2.Andreas Enge2024-05-15
| | | | | | | * gnu/packages/maths.scm (chuffed): Update to 0.13.2. [source]<origin>: Add file-name field. Change-Id: I466ba358e556ddab3134219493819ce521b59321
* gnu: ddcci-driver-linux: Fix build with Linux 6.8.Maxim Cournoyer2024-05-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/ddcci-driver-linux-linux-6.8.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/linux.scm (ddcci-driver-linux): Apply it. Change-Id: Iac63146e67333aed2a95e8064b19f031c97a4134 Cover-letter: Add BTF support to kernel, sysdig and dependents, zstd-compressed modules This series adds BTF (Berkeley Type Format) support to our kernel, catching up with other main distributions in enabling embedded BPF (Berkeley Packet Filter) programs. This was motivated by packaging 'sysdig', a system introspection application that can make use of BTF. Adding BTF does incur some size increase; with 'linux-libre' package going up from 132 MiB to 164 MiB (24%). This is later somewhat mitigated by using Zstd compressed (at maximum level, 19) kernel modules, which brings the kernel size back down to 144 MiB, which corresponds to a more reasonable 9% increase from before this series. The BPF kernel variant we were carrying is removed as proper BPF support will now exists in our main kernel. That's it! I hope you enjoy using 'csysdig' to keep track of the syscalls and IO usage of your process/threads. END Change-Id: Icb5fc659f529a2a840281284bfb0d74a0cc9b9d9
* gnu: Remove icu4c-68.Andreas Enge2024-05-15
| | | | | | | | | * gnu/packages/icu4c.scm (icu4c-68): Delete variable. Only 0ad depended on it, and the dependency has been upgraded in the previous commit. Change-Id: If9d5741f25329ea0026401b37b30a7ab7731e3d9
* gnu: 0ad: Use default icu4c version.Timotej Lazar2024-05-15
| | | | | | | | | Fixes build on aarch64 where icu4c-68 is broken. * gnu/packages/games.scm (0ad)[inputs]: Replace icu4c-68 with icu4c. Change-Id: Ie2cade592e224eb72dc3286ba3b38626cd86b85b Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu: why3: Enable extra features.Jean-Pierre De Jesus DIAZ2024-05-15
| | | | | | | | | * gnu/packages/maths.scm (why3) <propagated-inputs>: Add ocaml-ppx-deriving, ocaml-ppx-sexp-conv, ocaml-re and ocaml-sexplib to enable extra features. Change-Id: Ia3b66ac08cc25097967c6e18f2193601fb748cac Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu: why3: Use new style.Jean-Pierre De Jesus DIAZ2024-05-15
| | | | | | | | * gnu/packages/maths.scm (why3): Use new style and move arguments above input fields. Change-Id: Ia9cb04cafe426d7f20c5efb10ca540572dbd3be9 Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu: why3: Update to 1.7.2.Jean-Pierre De Jesus DIAZ2024-05-15
| | | | | | | * gnu/packages/maths.scm (why3): Update to 1.7.2. Change-Id: Ie5a40b31c2c418fafbdbba52e875ac25a26fb12b Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu: frama-c: Update to 28.1.Jean-Pierre De Jesus DIAZ2024-05-15
| | | | | | | * gnu/packages/maths.scm (frama-c): Update to 28.1. Change-Id: I0ce0d0a7db4d017ba1f5028e73c931ceb706fce5 Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu: Add ocaml-unionfind.Jean-Pierre De Jesus DIAZ2024-05-15
| | | | | | | * gnu/packages/ocaml.scm (ocaml-unionfind): New variable. Change-Id: Ib101e67576c000dad1d4a73d008ca0376e7da95a Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu: coq-flocq: Update to 4.1.4.Jean-Pierre De Jesus DIAZ2024-05-15
| | | | | | | * gnu/packages/coq.scm (coq-flocq): Update to 4.1.4. Change-Id: Ia2bf4bccad712a7bfa5427ef26ad93d39f1fc6e0 Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu: ocaml-lablgtk3-sourceview3: Fix inputs.Jean-Pierre De Jesus DIAZ2024-05-15
| | | | | | | | | * gnu/packages/ocaml.scm (ocaml-lablgtk3-sourceview3): Move gtksourceview-3 from native-inputs to propagated-inputs. Remove native-inputs and use inherited inputs instead. Change-Id: I2b242343bdace17ee3e992ce71f4e49b3c375e15 Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu: krita: Fix build.Remco van 't Veer2024-05-15
| | | | | | | | | | * gnu/packages/kde.scm (krita): Fix build. [source]: Apply krita-bump-sip-abi-version-to-12.8 patch. * gnu/packages/patches/krita-bump-sip-abi-version-to-12.8.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I322c32716a676af7c90e019b53a1fd5395701b49 Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu: minizinc: Use gexps.Andreas Enge2024-05-15
| | | | | | * gnu/packages/maths.scm (minizinc): Use gexps. Change-Id: I60a0d56b6d6ba33d96ca13b58355b5c213b0f6d2
* gnu: minizinc: Add chuffed backend.Herman Rimm2024-05-15
| | | | | | | * gnu/packages/maths.scm (minizinc): Add backend. Change-Id: If178a7585d70eb4b6f3223f5f6b2f34d9d2f2257 Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu: Add obs-source-record.Oleg Pykhalov2024-05-15
| | | | | | * gnu/packages/video.scm (obs-source-record): New variable. Change-Id: I23792f9cbc90f922376f880c4dda9b5e1f99f9e3
* gnu: obs: Update to 29.1.3.Oleg Pykhalov2024-05-15
| | | | | | | * gnu/packages/video.scm (obs)[version]: Update to 29.1.3. [inputs]: Add asio, nlohmann-json, websocketpp. Change-Id: Iafb14ce1a53963c9fc12dc78631b0c530d1e700a
* gnu: java-jctools-core-1: Skip tests on aarch64-linux.Efraim Flashner2024-05-15
| | | | | | | * gnu/packages/java.scm (java-jctools-core-1)[arguments]: When building on aarch64-linux skip the tests. Change-Id: I83a40b5eb352be48b9083aa57dd10e87b525c7be
* gnu: slade: Update to 3.2.5a.Efraim Flashner2024-05-15
| | | | | | | * gnu/packages/game-development.scm (slade): Update to 3.2.5a. [arguments]: Add a configure-flag to build slade.pk3. Change-Id: I739f9d292a685e86acd4d83c1a5de367f884c523
* gnu: java-swt: Update source URI.Efraim Flashner2024-05-15
| | | | | | | * gnu/packages/java.scm (java-swt)[source]: Update to new source location. Change-Id: Iba0ba8143192b4388d498e768ff923b7f31bfc0e
* gnu: java-swt: Fix build on some systems.Efraim Flashner2024-05-15
| | | | | | | * gnu/packages/java.scm (java-swt)[arguments]: Adjust the custom 'build-native phase to set the C compiler. Change-Id: Ie961ea91e5cd2ce9fc7b2228e08d082a5a1cfe06
* gnu: arcan-sdl: Build with sdl2.Efraim Flashner2024-05-15
| | | | | | | | * gnu/packages/arcan.scm (arcan-sdl)[inputs]: Remove sdl, add sdl2. [arguments]: Adjust configure-flags to remove a flag specifying sdl version and add a flag to use the package's default sdl. Change-Id: I691e37e682aee671752fbdcd9f5a233607fd3f29
* gnu: the-butterfly-effect: Fix build.Efraim Flashner2024-05-15
| | | | | | | | | | | * gnu/packages/games.scm (the-butterfly-effect)[build-system]: Switch to the cmake-build-system. [arguments]: Don't delete the 'configure phase. Remove custom 'install phase. Add a phase to set some cmake variables and one to disable the translations. [native-inputs]: Remove cmake-minimal. Change-Id: I8f654b1e0c3231dda87ea41c150cc85661541cda
* gnu: quagga: Build with gcc-9.Efraim Flashner2024-05-15
| | | | | | * gnu/packages/networking.scm (quagga)[native-inputs]: Add gcc-9. Change-Id: I8b48a29ba0f5557f5d3609be917aac92fec4a613
* gnu: quagga: Remove pre-generated files.Efraim Flashner2024-05-15
| | | | | | | | * gnu/packages/networking.scm (quagga)[source]: Add snippet to remove pre-generated files. [native-inputs]: Add gawk. Change-Id: If82c30bde23c5a13750738f0841d4d2704c0c8c6
* gnu: gecode: Downgrade to 6.2.0-2.2d20e88.Andreas Enge2024-05-15
| | | | | | | | | This is a commit with which the dependent package minizinc builds successfully. * gnu/packages/maths.scm (gecode): Downgrade to 6.2.0-2.2d20e88. Change-Id: I0bdb0131374639b1664e6ec40374d51b6922094c
* gnu: gecode: Use gexps.Andreas Enge2024-05-15
| | | | | | * gnu/packages/maths.scm (gecode): Use gexps. Reindent package. Change-Id: I5a644d25f2d62c3245b0770fe99c20c3ef380ffc
* gnu: python-pivy: Update to 0.6.8.Artyom V. Poptsov2024-05-15
| | | | | | | * gnu/packages/python-xyz.scm (python-pivy): Update to 0.6.8. Change-Id: I7375a8261bd24ae1c2f54c6889e1a39d6db93468 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: python-pivy: Fix build.Artyom V. Poptsov2024-05-15
| | | | | | | | | | | | "python-pivy" build fails when "soqt" is in the inputs (see <https://bugs.gentoo.org/920482>.) * gnu/packages/python-xyz.scm (python-pivy): Fix build. [inputs]: Remove "soqt". [arguments]: Use gexps. Change-Id: If332ccd42b3a373e7b4118f3bcbc3646e8b59d41 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: qgis: Update to 3.34.6.Nicolas Graves2024-05-15
| | | | | | | | | * gnu/packages/geo.scm (qgis): Update to 3.34.6. [arguments]<#:phases>: Update failing tests list. [inputs]: Add draco, freexl, librttopo, minizip, pdal, qt3d-5. Change-Id: If453a6c7451a63ab7b03f3cd0f36aef844acfb15 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: qgis: Improve package style.Nicolas Graves2024-05-15
| | | | | | | | * gnu/packages/geo.scm (qgis)[arguments]<#:phases>: Extract ignored-tests to make them more readable. Re-indent. Change-Id: I2373bba49b9d21ff7dfa0014cf34fafa0e1f3175 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: qgis: Improve package style.Nicolas Graves2024-05-15
| | | | | | | * gnu/packages/geo.scm (qgis)[arguments]: Use gexp. Change-Id: Ib72ae48ca0895109548e676c6da2d80ac2e1eca6 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: gecode: Update to 6.2.0-1.f7f0d7c.Andreas Enge2024-05-15
| | | | | | * gnu/packages/maths.scm (gecode): Update to 6.2.0-1.f7f0d7c. Change-Id: I48b77da2957a08850215aa02a77a845052bf26f7
* gnu: Add chuffed.Herman Rimm2024-05-15
| | | | | | | | * gnu/packages/maths.scm (chuffed): Add variable. Co-authored-by: Andreas Enge <andreas@enge.fr> Change-Id: I77fc1ceb9caa42833689fba771010aeb38443e5e
* gnu: python-lazy-loader: Update to 0.4.Sharlatan Hellseher2024-05-15
| | | | | | | | | | This fixes python-scikit-image build failure as seen in <https://ci.guix.gnu.org/build/4357310/log/raw>. * gnu/packages/python-xyz.scm (python-lazy-loader): Update to 0.4. [native-inputs]: Remove python-pre-commit and python-pytest-cov; add python-numpy. Change-Id: Ie236fb30fd505fed1e07fd236403f9f456a37f29
* gnu: Add draco.Vinicius Monego2024-05-15
| | | | | | | | * gnu/packages/compression.scm (draco): New variable. Change-Id: Ibba9180ac2ee176aa445684472fa7d34327f8ce5 Co-authored-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>