me
/
guix
Archived
1
0
Fork 0
Commit Graph

85905 Commits (42873c2b06f5b77af520a3df44997dea80a364ae)

Author SHA1 Message Date
Ludovic Courtès c4a7aa82e2
download: Add parameter to test download fallback mechanisms.
This allows you to run, say:

  GUIX_DOWNLOAD_FALLBACK_TEST=disarchive-mirrors guix build -S r-ebimage --check

or:

  GUIX_DOWNLOAD_FALLBACK_TEST=content-addressed-mirrors ./pre-inst-env guix build -S r-ebimage --check

to check whether these fallback mechanisms work as expected.

* guix/download.scm (%no-mirrors-file, %no-disarchive-mirrors-file)
(%download-fallback-test): New variables.
(url-fetch*): Honor (%download-fallback-test).
2021-10-14 15:44:52 +02:00
Ludovic Courtès 689d529e74
download: Add missing autoload.
This is a followup to 6d02a994f9, which
left '%verify-swh-certificate?' unbound.

* guix/build/download.scm: Autoload for '%verify-swh-certificate'.
2021-10-14 15:44:51 +02:00
Ludovic Courtès f9a506aa6a
download: Add disarchive.guix.gnu.org.
* guix/download.scm (%disarchive-mirrors): Add disarchive.guix.gnu.org.
2021-10-14 15:44:51 +02:00
Greg Hogan 37c88eca5c
gnu: Add simdjson.
* gnu/packages/cpp.scm (simdjson): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-14 15:44:51 +02:00
宋文武 e2a021a745
gnu: retroarch: Update to 1.9.11.
* gnu/packages/emulators.scm (retroarch): Update to 1.9.11.
* gnu/packages/patches/retroarch-LIBRETRO_DIRECTORY.path: Adjust to latest source.
2021-10-14 19:32:24 +08:00
Liliana Marie Prikler cb20039445
gnu: komikku: Update to 0.35.1.
* gnu/packages/gnome.scm (komikku): Update to 0.35.1.
2021-10-14 10:06:31 +02:00
Marius Bakke 5fafb6e792
doc: Fix typo.
* doc/contributing.texi (Configuring Git): s/respository/repository/
2021-10-14 00:24:34 +02:00
Sarah Morgensen f8b10932c8
Add git configuration templates to improve diff hunk header detection.
This is a follow-up to commit 9fc8ae4171, which
missed two hunks from <https://issues.guix.gnu.org/50363>.

Reported by hackeryarn on #guix.

* .gitattributes, etc/git/gitconfig: New files.

Signed-off-by: Marius Bakke <marius@gnu.org>
2021-10-14 00:24:34 +02:00
Marius Bakke 0f77e50139
Merge branch 'master' into core-updates-frozen 2021-10-14 00:01:12 +02:00
Tobias Geerinckx-Rice a2c01c48aa
gnu: fakeroot: Edit description.
* gnu/packages/linux.scm (fakeroot)[synopsis]: Expand.
[description]: Double-space sentences and otherwise slightly tweak.
2021-10-13 23:43:06 +02:00
Tobias Geerinckx-Rice fb4c0efbb1
gnu: fakeroot: Invoke an absolute cat.
* gnu/packages/linux.scm (fakeroot)[arguments]: Refer to ‘cat’ by its
absolute file name.
2021-10-13 23:43:06 +02:00
Tobias Geerinckx-Rice 0bd926b6e4
gnu: fakeroot: Omit static library.
* gnu/packages/linux.scm (fakeroot)[arguments]: Add "--disable-static"
to #:configure-flags.
2021-10-13 23:43:06 +02:00
Tobias Geerinckx-Rice 7b1c73f330
gnu: fakeroot: Update to 1.26.
* gnu/packages/linux.scm (fakeroot): Update to 1.26.
[source]: Remove generated man page translations in a new snippet.
[arguments]: Patch Makefile.am instead of Makefile, and do so before
bootstrapping.  Don't explicitly return #t from phases.
[native-inputs]: Use autoconf-2.71.
2021-10-13 23:43:06 +02:00
Marius Bakke 1961b28445
gnu: perl-uri-fetch: Update to 0.15.
* gnu/packages/web.scm (perl-uri-fetch): Update to 0.15.
2021-10-13 23:37:46 +02:00
Marius Bakke 711ee48f81
gnu: ganeti: Prepare for Sphinx 4.0.
* gnu/packages/patches/ganeti-sphinx-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/virtualization.scm (ganeti)[source](patches): Add it.
2021-10-13 23:37:46 +02:00
Marius Bakke 641b31de5e
gnu: ganeti: Fix build failure.
This fixes a regression from 1ed567c872.

* gnu/packages/virtualization.scm (ganeti)[arguments]: Set PYTHONPATH before
generating bash completions, and adjust invocation to run the script directly.
2021-10-13 22:19:38 +02:00
Marius Bakke 8576d87a5e
gnu: cagebreak: Update to 1.8.0.
* gnu/packages/wm.scm (cagebreak): Update to 1.8.0.
[inputs]: Add LIBEVDEV.
2021-10-13 22:13:11 +02:00
Marius Bakke ea63b90c6b
gnu: dwl: Update to 0.2.1.
* gnu/packages/wm.scm (dwl): Update to 0.2.1.
2021-10-13 22:12:47 +02:00
Marius Bakke cf6326966b
gnu: hikari: Update to 2.3.2.
* gnu/packages/wm.scm (hikari): Update to 2.3.2.
2021-10-13 22:12:24 +02:00
Marius Bakke 04680bfb0f
gnu: sway: Update to 1.6.1.
* gnu/packages/wm.scm (sway): Update to 1.6.1.
2021-10-13 22:11:58 +02:00
Marius Bakke ca4f8a9fbd
gnu: wlroots: Update to 0.14.1.
* gnu/packages/wm.scm (wlroots): Update to 0.14.1.
[inputs]: Add SEATD.
2021-10-13 22:11:24 +02:00
Marius Bakke c334a6603c
gnu: wayland-protocols: Update to 1.23.
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.23.
[build-system]: Switch to MESON-BUILD-SYSTEM.
2021-10-13 22:10:36 +02:00
Foo Chuan Wei 393315a98e
gnu: Add cscope
* gnu/packages/code.scm (cscope): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-10-13 16:54:56 +02:00
Guillaume Le Vaillant ac60f71215
gnu: gnome-bluetooth: Add missing inputs for tests.
* gnu/packages/gnome.scm (gnome-bluetooth)[native-inputs]: Add python and
  python-dbus.
2021-10-13 14:45:38 +02:00
Guillaume Le Vaillant c1ea1a94c3
gnu: libhx: Fix runtime bug.
There is a bug in libhx causing pam-mount to crash when trying to mount user
directories at login. Upstream has a patch to fix this issue.

* gnu/packages/patches/libhx-fix-double-free-bug.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/c.scm (libhx)[source]: Use it.
2021-10-13 14:15:14 +02:00
Foo Chuan Wei 038dec75e7
gnu: Add vim-paredit.
* gnu/packages/vim.scm (vim-paredit): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-10-13 12:53:05 +03:00
hackeryarn 1628e5d51b
gnu: Add go-golang-org-x-mod.
* gnu/packages/golang.scm (go-golang-org-x-mod): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-10-13 11:48:04 +02:00
Alexandr Vityazev 859d5a1f1d
gnu: swappy: Add propagated-inputs.
Add font-awesome to propagated-inputs to properly render the icons.

* gnu/packages/image.scm (swappy)[propagated-inputs]:
Add font-awesome;
[use-modules]: Add (gnu packages fonts).

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-13 11:48:03 +02:00
Alexandr Vityazev 4779c90184
gnu: swappy: Update to 1.4.0.
* gnu/packages/image.scm (swappy): Update to 1.4.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-13 11:48:03 +02:00
Stephen Paul Weber 987b50f4e9
gnu: Add runitor
* gnu/packages/admin.scm (runitor): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-13 11:48:03 +02:00
Stephen Paul Weber 32e444da30
gnu: Add cloudflare-cli
* gnu/packages/dns.scm (cloudflare-cli): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-13 11:48:03 +02:00
Stephen Paul Weber 1ec92a0633
gnu: Add JSON.sh
* gnu/packages/serialization.scm (JSON.sh): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-13 11:48:03 +02:00
Alexandru-Sergiu Marton 2779763b40
gnu: Add wmname.
* gnu/packages/suckless.scm (wmname): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-13 11:48:03 +02:00
Alexandr Vityazev b0e8ccbe1f
gnu: Add zsh-syntax-highlighting.
* gnu/packages/shellutils.scm (zsh-syntax-highlighting): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-13 11:48:03 +02:00
Ludovic Courtès abd38dcee1
self: Move core (guix script ...) modules to a separate derivation.
This adds an opportunity for parallelism and reduces the amount of
rebuild needed when "secondary" modules are modified.

* guix/self.scm (compiled-guix)[*core-cli-modules*]: New variable.
[*cli-modules*]: Depend on it.
[built-modules]: Likewise.
2021-10-13 11:48:02 +02:00
Kyle Meyer 8bc5f63c45
gnu: git-annex: Update to 8.20211011.
* gnu/packages/haskell-apps.scm (git-annex): Update to 8.20211011.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-10-13 12:30:32 +03:00
Clément Lassieur 95c9e65a21
gnu: python-git-review: Update to 2.1.0.
* gnu/packages/openstack.scm (python-git-review): Update to 2.1.0.
2021-10-13 11:01:50 +02:00
Clément Lassieur c0828f0597
gnu: python-pbr-minimal: Update to 5.5.1.
* gnu/packages/python-xyz.scm (python-pbr-minimal): Update to 5.5.1.
2021-10-13 11:01:50 +02:00
Foo Chuan Wei 203743f4b0
gnu: Add cl-yaml.
* gnu/packages/lisp-xyz.scm (cl-yaml, ecl-cl-yaml, sbcl-cl-yaml): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-10-13 10:46:29 +02:00
Foo Chuan Wei 96a5ae99d8
gnu: Add cl-libyaml.
* gnu/packages/lisp-xyz.scm (cl-libyaml, ecl-cl-libyaml, sbcl-cl-libyaml): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-10-13 10:39:15 +02:00
Foo Chuan Wei 7b8ac3e9a3
gnu: Add cl-generic-comparability.
* gnu/packages/lisp-xyz.scm (cl-generic-comparability,
  ecl-generic-comparability, sbcl-generic-comparability): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-10-13 10:29:44 +02:00
Foo Chuan Wei f0c8cdb565
gnu: Add cl-readline.
* gnu/packages/lisp-xyz.scm (cl-readline, ecl-cl-readline, sbcl-cl-readline):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-10-13 10:22:39 +02:00
Foo Chuan Wei cfc2471159
gnu: Add cl-conium.
* gnu/packages/lisp-xyz.scm (cl-conium, ecl-conium, sbcl-conium): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-10-13 10:13:09 +02:00
Foo Chuan Wei 880390140e
gnu: Add cl-terminfo.
* gnu/packages/lisp-xyz.scm (sbcl-terminfo, cl-terminfo, ecl-terminfo):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-10-13 10:01:21 +02:00
Christine Lemmer-Webber 37832406be
gnu: emacs-beancount: Restructure package, now independent of beancount.
* gnu/packages/finance.scm (emacs-beancount): Restructure package, now
independent of beancount and in its own git repository.  Note that there is no
version number for the now independent code tree, so unfortunately this might
look like a "version downgrade" to some users as it switched from being
beancount's revision number to being a git-derived version number.
2021-10-12 23:34:03 -04:00
Tobias Geerinckx-Rice da86a80068
gnu: Add back missing module import.
* gnu/packages/django.scm: Use (gnu packages compression).
2021-10-13 03:27:33 +02:00
Tobias Geerinckx-Rice 4605d4d552
gnu: gsound: Update to 1.0.3.
* gnu/packages/gnome.scm (gsound): Update to 1.0.3.
[build-system]: Switch to Meson.
[inputs]: Remove explicit glib.  Move libcanberra…
[propagated-inputs]: …here.
2021-10-13 01:20:21 +02:00
Tobias Geerinckx-Rice 1012de07fd
gnu: apostrophe: Update to 2.5.
* gnu/packages/gnome.scm (apostrophe): Update to 2.5.
[native-inputs]: Add sassc.
2021-10-13 01:20:21 +02:00
Tobias Geerinckx-Rice 0172363acf
gnu: aqbanking: Update to 6.3.2.
* gnu/packages/gnucash.scm (aqbanking): Update to 6.3.2.
2021-10-13 01:20:20 +02:00
Tobias Geerinckx-Rice 1df9c6fff4
gnu: astroid: Update to 0.16.
* gnu/packages/mail.scm (astroid): Update to 0.16.
[arguments]: Don't explicitly return #t from phases.
2021-10-13 01:20:20 +02:00