me
/
guix
Archived
1
0
Fork 0
Commit Graph

124760 Commits (afa9da84255d32d9f457be381c12666b69ac3f69)

Author SHA1 Message Date
Christopher Baines 93cb2880d6
gnu: nar-herder: Use guile-next.
As this provides suspendable soft/custom ports, which I'd like to use.

* gnu/packages/package-management.scm (nar-herder)[native-inputs,inputs]: Use
guile-next.
2023-09-12 08:15:07 +01:00
Christopher Baines 53f510dad6
gnu: skalibs: Remove i586-gnu from %supported-systems.
* gnu/packages/skarnet.scm (skalibs)[supported-systems]: Remove i586-gnu.
2023-09-12 08:03:49 +01:00
Christopher Baines 0e08ad7f19
gnu: linux-libre-headers: Remove i586-gnu from supported-systems.
As I don't think attempting to build for the Hurd is useful.

* gnu/packages/heads.scm (make-linux-libre-headers*): Remove i586-gnu from
supported-systems.
2023-09-12 08:03:49 +01:00
Christopher Baines 288799d3e8
gnu: musl-cross: Remove i586-gnu from supported-systems.
As I don't think musl supports the Hurd.

* gnu/packages/heads.scm (musl-cross)[supported-systems]: Remove i586-gnu.
2023-09-12 08:03:49 +01:00
Maxim Cournoyer daeeaa2216
gnu: emacs-magit: Update to 3.3.0-6.7a1d503.
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 3.3.0-6.7a1d503.
2023-09-11 23:48:19 -04:00
Maxim Cournoyer 2a7f031ca9
gnu-maintenance: Support URI list of mixed mirrors, HTTP URLs.
This reinstate commit a5b5df7f7f with a fix to
the inner expand-uri procedure.
2023-09-11 23:39:13 -04:00
Maxim Cournoyer a9d5d1d9dd
Revert "gnu-maintenance: Support URI list of mixed mirrors, HTTP URLs."
This reverts commit a5b5df7f7f.  Pushed too
early.
2023-09-11 23:30:43 -04:00
Maxim Cournoyer a5b5df7f7f
gnu-maintenance: Support URI list of mixed mirrors, HTTP URLs.
Fixes <https://issues.guix.gnu.org/58697>.

* guix/gnu-maintenance.scm (import-html-updatable-release): Update doc.
<expand-uri>: New nested procedure.  Apply it to the origin URI.

Reported-by: kiasoc5 <kiasoc5@disroot.org>
2023-09-11 22:53:38 -04:00
Cayetano Santos 5ff9afb5fd
gnu: emacs-mastodon: Update to 1.0.0-1.20dec88.
* gnu/packages/emacs-xyz.scm (emacs-mastodon): Update to 1.0.0-1.20dec88.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-11 23:54:50 +02:00
Sergio Pastor Pérez 3235bfa25a
gnu: Add picket.
* gnu/packages/image.scm (picket): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-11 23:51:09 +02:00
Sergio Pastor Pérez a35bfb6116
gnu: Add mini.
* gnu/packages/image.scm (mini): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-09-11 23:51:01 +02:00
Ludovic Courtès 1cca04d7cf
gnu: emacs-php-mode: Update URL.
* gnu/packages/emacs-xyz.scm (emacs-php-mode)[source, home-page]: Update
URL and factorize it.

Co-authored-by: Piotr Kwiecinski <piokwiecinski@gmail.com>
2023-09-11 23:36:36 +02:00
Fabio Natali 251bf55f50
gnu: Add emacs-notmuch-indicator.
* gnu/packages/emacs-xyz.scm (emacs-notmuch-indicator): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-11 23:30:03 +02:00
Thanos Apollo d514b7b4ad
gnu: Add emacs-yeetube.
* gnu/packages/emacs-xyz.scm (emacs-yeetube): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-11 23:12:25 +02:00
Ludovic Courtès 3f76970fda
gnu: yelp: Provide dependencies to display "man:" URIs.
Previously a command like the following one would fail to display the
expected man page:

  guix shell yelp coreutils -C \
     --expose=/tmp/.X11-unix --expose=/run/user \
     --expose=/var/run/dbus --expose=/etc/machine-id -E ^DISPLAY -- \
     /bin/sh -c \
     'export MANPATH=$GUIX_ENVIRONMENT/share/man; echo $MANPATH; yelp man:ls'

* gnu/packages/gnome.scm (yelp)[arguments]: New field.
[inputs]: Add ‘man-db’ and ‘groff-minimal’.

Reported-by: Luis Felipe <sirgazil@zoho.com>
2023-09-11 22:58:02 +02:00
Efraim Flashner ab971e9c19
system: vm-image: Remove duplicate packages.
* gnu/system/examples/vm-image.tmpl (use-package-modules): Remove
unneeded modules.
(operating-system)[packages]: Remove nvi, wget.
2023-09-11 10:56:03 +03:00
Maxim Cournoyer 2eb6df537c
gnu: Remove extraneous imports.
* gnu/packages/perl.scm: Remove (gnu packages hurd) import.
* gnu/packages/boost.scm: Likewise.  Remove (srfi srfi-1).
2023-09-10 09:19:18 -04:00
Olivier Dion ff3eb85117
gnu: liburcu: Update to 0.14.0.
* gnu/packages/datastructures.scm (liburcu): Update to 0.14.0.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-09 19:03:38 -04:00
Olivier Dion 610752ac1a
gnu: multipath-tools: Update to 0.9.6.
* gnu/packages/linux.scm (multipath-tools): Update to 0.9.6.
[#:make-flags]: Set systemd_prefix to output and remove SYSTEMDPATH.
[#:phases]: Add phase 'no-fortfify-3 before 'build.
[inputs]: Add util-linux "lib" output for libmount.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-09 19:03:37 -04:00
Liliana Marie Prikler 0b4a20e448
gnu: cogl: Remove comment about reflecting changes in mutter.
Since cogl itself has been archived while the bundled fork continues to exist,
the comment no longer holds truth.  Whatever patches will in future be needed
to build cogl are not expected to require reflection in mutter.

* gnu/packages.gnome.scm (cogl): Remove comment about mutter's bundled clutter.
2023-09-09 07:47:58 +02:00
Vivien Kraus 94a9b26bcf
gnu: cogl: Fix double free.
This patch fixes a double free in cogl, which broke all of the test cases and
thus also the package build itself.

* gnu/packages/patches/cogl-fix-double-free.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/gnome.scm (cogl): Use it here.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-09-09 07:47:57 +02:00
Liliana Marie Prikler 4ebc426602
gnu: Remove libgweather4-with-libsoup2.
It no longer has any dependents other than itself.

* gnu/packages/gnome.scm (libgweather4-with-libsoup2): Delete variable.
2023-09-09 07:47:57 +02:00
Liliana Marie Prikler 20e3f3e115
Merge branch 'master' into gnome-team 2023-09-07 20:42:03 +02:00
André Batista 451ba2e5bb
gnu: lighttpd: Update to 1.4.71.
* gnu/packages/web.scm (lighttpd): Update to 1.4.71.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-07 20:06:02 +03:00
Artyom V. Poptsov 7cd4103e81
gnu: yggdrasil: Update to 0.4.7.
* gnu/packages/networking.scm (yggdrasil): Update to 0.4.7.
[arguments]: Use G-expressions.  Set the package build name and version.
Use go-1.20.
[propagated-inputs]: Add go-golang-org-x-tools,
go-github-com-olekukonko-tablewriter and
go-github-com-mattn-go-colorable.
* gnu/packages/patches/yggdrasil-extra-config.patch: Don't use
deprecated "ioutil".

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-07 18:59:58 +03:00
Artyom V. Poptsov 81bbe95cd1
gnu: go-github-com-arceliar-ironwood: Update to 0.0.0-20221115123222-ec61cea2f439.
* gnu/packages/golang.scm (go-github-com-arceliar-ironwood): Update to
  0.0.0-20221115123222-ec61cea2f439.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-07 18:52:25 +03:00
Greg Hogan d76d78891e
gnu: python-duckdb: Update to 0.8.1.
* gnu/packages/python-xyz.scm (python-duckdb): Update to 0.8.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-07 16:32:42 +03:00
Greg Hogan 42e41cd7b1
gnu: fmt-10: Update to 10.1.1.
* gnu/packages/pretty-print.scm (fmt-10): Update to 10.1.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-07 16:31:11 +03:00
Kabelo M'sobomvu Moiloa 811f4fc509
gnu: emacs-consult-eglot: Update 0.2.0-0.db9d41c.
* gnu/packages/emacs-xyz.scm (emacs-consult-eglot): Update 0.2.0-0.db9d41c.

Signed-off-by: Andrew Tropin <andrew@trop.in>
Co-authored-by: Andrew Tropin <andrew@trop.in>
2023-09-07 16:49:46 +04:00
Nicolas Graves 33a0a80702
gnu: Add emacs-org-ql-dynamic-agenda.
* gnu/packages/emacs-xyz.scm (emacs-org-ql-dynamic-agenda): New variable.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-09-07 16:26:29 +04:00
Nicolas Graves a9f0b0ec7d
gnu: Add emacs-org-dynamic-agenda.
* gnu/packages/emacs-xyz.scm (emacs-org-dynamic-agenda): New variable.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-09-07 16:26:28 +04:00
Distopico 20832dac48
gnu: Add emacs-flymake-guile.
* gnu/packages/emacs-xyz.scm (emacs-flymake-guile): New variable.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-09-07 16:25:59 +04:00
Tim Johann 5ef28595e9
gnu: Add erlang-lfe.
* gnu/packages/erlang.scm (erlang-lfe): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-06 22:29:20 -04:00
Olivier Dion 21e1ba8a2c
gnu: Add csmith.
* gnu/packages/linux.scm (csmith): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-06 22:29:20 -04:00
Efraim Flashner c21499fce7
gnu: julia-prettytables: Update to 2.1.2.
* gnu/packages/julia-xyz.scm (julia-prettytables): Update to 2.1.2.
[arguments]: Rename custom phase 'skip-color-tests to
'skip-tests-manipulating-terminal-display and skip some more tests.
[propagated-inputs]: Add julia-offsetarrays, julia-stringmanipulation.
2023-09-07 05:08:59 +03:00
Efraim Flashner 92820c1732
gnu: Add julia-stringmanipulation.
* gnu/packages/julia-xyz.scm (julia-stringmanipulation): New variable.
2023-09-07 05:08:58 +03:00
Simon Tournier d552c2508f
guix: packages: Support package/inherit by package-field-location.
Fixes <https://issues.guix.gnu.org/65236>.

* guix/packages.scm (package-field-location): Add package/inherit case.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Reported-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-06 16:41:06 -04:00
Liliana Marie Prikler 965e2d6eb9
gnu: gnome-console: Update to 44.4.
* gnu/packages/gnome.scm (gnome-console): Update to 44.4.
[arguments]: Remove #:phases.
<#:configure-flas>: Remove “-Dnautilus=enabled”.
[inputs]: Remove gtk+, libhandy, nautilus and vte.
Add gtk, libadwaita and vte-with-gtk-4.
2023-09-06 22:17:38 +02:00
Liliana Marie Prikler 9609b67445
gnu: vte: Update to 0.72.2.
* gnu/packages/gnome.scm (vte): Update to 0.72.2.
2023-09-06 22:17:38 +02:00
Liliana Marie Prikler 453217d69c
gnu: nautilus: Update to 44.2.
* gnu/packages/gnome.scm (nautilus): Update to 44.2.
[#:phases]: Add ‘patch-tracker3-command’.
Adjust ‘skip-gtk-update-icon-cache’ accordingly.
[inputs]: Remove gtk+ and libhandy.
Add gtk and libadwaita.
* gnu/packages/patches/nautilus-extension-search-path.patch: Adjust
accordingly.
2023-09-06 22:17:38 +02:00
Liliana Marie Prikler 3ca62461a2
gnu: libadwaita: Update to 1.3.4.
* gnu/packages/gnome.scm (libadwaita): Update to 1.3.4.
2023-09-06 22:17:38 +02:00
Liliana Marie Prikler 19bd2a7cff
gnu: tracker-miners: Update to 3.5.2.
* gnu/packages/gnome.scm (tracker-miners): Update to 3.5.2.
[#:phases]<fix-tests>: Adjust accordingly.
[inputs]: Add gst-plugins-base.
2023-09-06 22:17:38 +02:00
Liliana Marie Prikler 7894abde7d
gnu: tracker: Update to 3.5.3.
* gnu/packages/gnome.scm (tracker): Update to 3.5.3.
2023-09-06 22:17:38 +02:00
Liliana Marie Prikler 38bc8c1102
gnu: gnome-autoar: Update to 0.4.4.
* gnu/packages/gnome.scm (gnome-autoar): Update to 0.4.4.
2023-09-06 22:17:37 +02:00
Liliana Marie Prikler b6a337acd7
gnu: gnome-initial-setup: Update to 44.0.
* gnu/packages/gnome.scm (gnome-initial-setup): Update to 44.0.
[inputs]: Remove cheese and libhandy.
Add libadwaita.
Replace gnome-online-account-3.44 with gnome-online-accounts.
Replace libgweather4-with-libsoup2 with libgweather4.
Replace rest with rest-next.
Replace webkitgtk-with-libsoup2 with webkitgtk-next.
2023-09-06 22:17:37 +02:00
Liliana Marie Prikler e72cbd4ab0
gnu: gnome-calendar: Update to 44.1.
* gnu/packages/gnome.scm (gnome-calendar): Update to 44.1.
[inputs]: Replace evolution-data-server-3.44 with evolution-data-server.
Replace geocode-glib-with-libsoup2 with geocode-glib.
Replace gnome-online-accounts-3.44 with gnome-online-accounts.
Replace libgweather4-with-libsoup2 with libgweather.
2023-09-06 22:17:37 +02:00
Liliana Marie Prikler 4c2fc044d7
gnu: gnome-clocks: Update to 44.0.
* gnu/packages/gnome.scm (gnome-clocks): Update to 44.0.
[inputs]: Replace geocode-glib-with-libsoup2 with geocode-glib.
Replace libgweather4-with-libsoup2 with libgweather4.
2023-09-06 22:17:37 +02:00
Liliana Marie Prikler 12c3e3341d
gnu: gnome-shell: Update to 44.3.
* gnu/packages/gnome.scm (gnome-shell): Update to 44.3.
[arguments]<#:phases>: Add ‘unbreak-perf-tests’.
Adjust ‘pre-check’ accordingly.
[native-inputs]: Add python-dbus and python-dbusmock.
[inputs]: Remove caribou.  Replace gcr-3 with gcr.
2023-09-06 22:11:49 +02:00
Liliana Marie Prikler 9c28ee9daf
gnu: gdm: Update to 44.1.
* gnu/packages/gnome.scm (gdm): Update to 44.1.
[inputs]: Add egl-wayland.
* gnu/packages/patches/gdm-elogind-support.patch: Adjust accordingly.
2023-09-06 21:47:57 +02:00
Liliana Marie Prikler 4522022a41
gnu: gnome-settings-daemon: Update to 44.1.
* gnu/packages/gnome.scm (gnome-settings-daemon): Update to 44.1.
[inputs]: Replace gcr-3 with gcr.
Replace geocode-glib-with-libsoup2 with geocode-glib.
Replace libgweather4-with-libsoup2 with libgweather4.
2023-09-06 21:47:57 +02:00