Maxim Cournoyer
bfcd2a86fb
gnu: gcr: Update to 3.41.1, delete trailing #t and input labels.
...
* gnu/packages/gnome.scm (gcr): Update to 3.41.1.
[phases]: Delete trailing #t.
{disable-failing-tests}: Delete phase.
{fix-systemd-detection}: Likewise.
{remove-fatal-warnings-option}: New phase.
{check}: New phase override.
[native-inputs, propagated-inputs]: Delete input labels.
[native-inputs]: Sort inputs. Add gi-docgen. Remove autoconf, automake and
libtool.
2022-09-12 20:55:10 -04:00
Maxim Cournoyer
abfa74c68b
gnu: gtk: Update to 4.8.0 and use gexps.
...
* gnu/packages/gtk.scm (gtk): Update to 4.8.0.
[arguments]: Use gexps.
[parallel-tests?]: Remove argument.
[phases]{patch}: Use this-package-native-input. Disable the
inscription-markup.ui test.
{move-files}: Adjust for gexps.
2022-09-12 20:51:23 -04:00
Maxim Cournoyer
a0a0c282f0
gnu: Add gi-docgen.
...
* gnu/packages/gnome.scm (gi-docgen): New variable.
2022-09-12 20:51:23 -04:00
Maxim Cournoyer
8784bbd510
gnu: xvfb-run: Update to 1.20.11-1.
...
* gnu/packages/xorg.scm (xvfb-run): Update to 1.20.11-1.
[phases]: Use gexps.
{build}: Use search-input-file.
2022-09-12 20:51:23 -04:00
Maxim Cournoyer
8ec901a885
gnu: egl-wayland: Update to 1.1.10.
...
* gnu/packages/xorg.scm (egl-wayland): Update to 1.1.10.
2022-09-12 20:51:23 -04:00
Maxim Cournoyer
d7301dc375
gnu: sysprof: Update to 3.44.0, enable tests and remove labels.
...
* gnu/packages/gnome.scm (sysprof): Update to 3.44.0.
[tests?]: Delete argument.
[configure-flags]: Use gexps.
[phases]: Delete trailing #t.
[native-inputs]: Delete labels.
[inputs]: Add libunwind.
2022-09-12 20:51:23 -04:00
Maxim Cournoyer
b37b3d4891
gnu: libdazzle: Update to 3.44.0.
...
* gnu/packages/gnome.scm (libdazzle): Update to 3.44.0.
[inputs]: Move gobject-introspection and vala to...
[native-inputs]: ... here.
2022-09-12 20:51:22 -04:00
Maxim Cournoyer
af448f9c95
gnu: libgnomekbd: Update to 3.28.0.
...
* gnu/packages/gnome.scm (libgnomekbd): Update to 3.28.0.
[native-inputs]: Replace intltool with gettext-minimal. Add autoconf,
automake, libtool and gobject-introspection.
2022-09-12 20:51:22 -04:00
Maxim Cournoyer
b7f1b39b3f
gnu: xf86-input-wacom: Update to 1.1.0.
...
* gnu/packages/xdisorg.scm (xf86-input-wacom): Update to 1.1.0.
[configure-flags]: Use gexps.
[native-inputs, inputs, description]: Re-indent.
2022-09-12 20:51:22 -04:00
Maxim Cournoyer
2e4cc98f70
gnu: fcitx: Update to 4.2.9.9, use gexps and remove input labels.
...
* gnu/packages/fcitx.scm (fcitx): Update to 4.2.9.9.
[source]: Use HTTPS.
[arguments]: Use gexps.
[native-inputs, inputs]: Remove labels.
2022-09-12 20:51:22 -04:00
Maxim Cournoyer
2e9f6da7a9
gnu: libmbim: Update to 1.26.4.
...
* gnu/packages/freedesktop.scm (libmbim): Update to 1.26.4.
2022-09-12 20:51:21 -04:00
Maxim Cournoyer
b3ac513f48
gnu: clutter: Update to 1.26.4 and remove input labels.
...
* gnu/packages/gnome.scm (clutter): Update to 1.26.4.
[native-inputs]: Remove labels.
[propagated-inputs, inputs]: Sort inputs.
[home-page]: Update URL.
2022-09-12 20:51:21 -04:00
Maxim Cournoyer
ffef7c01f0
gnu: adwaita-icon-theme: Update to 42.0 and deprecate gnome-icon-theme.
...
* gnu/packages/gnome.scm (adwaita-icon-theme): Update to 42.0. Remove
inheritance to gnome-icon-theme, re-adding...
[build-system, arguments, home-page, synopsis]
[description, license]: ... these fields.
(gnome-icon-theme): Define as a deprecated package.
[native-inputs]: Remove label.
[home-page]: Update URL.
[configure-flags]: Delete argument.
[make-flags]: New argument. Set the GTK_UPDATE_ICON_CACHE variable to the
empty string.
2022-09-12 20:51:21 -04:00
Maxim Cournoyer
05c5807ea5
gnu: proj: Update to 9.1.0 and propagate libraries.
...
* gnu/packages/geo.scm (proj): Update to 9.1.0.
[arguments]: Delete field.
[inputs]: Remove libjpeg-turbo and move to...
[propagated-inputs]: ... here.
2022-09-12 20:48:44 -04:00
Ludovic Courtès
491dd62b38
secret-service: Mark sockets as SOCK_CLOEXEC.
...
* gnu/build/secret-service.scm (secret-service-send-secrets)
(secret-service-receive-secrets): Pass SOCK_CLOEXEC to 'socket'.
2022-09-13 00:31:04 +02:00
Ludovic Courtès
66fdaf3677
services: shepherd: Install O_CLOEXEC variant of 'call-with-input-file' & co.
...
Fixes a bug introduced with the Shepherd 0.9.2 upgrade in commit
1ba0e38267
whereby files opened by, say,
the 'start' method of 'urandom-seed', could leak into the execution
environment of some other service--e.g., 'term-tty4'.
* gnu/services/shepherd.scm (shepherd-configuration-file)[config]:
Override 'call-with-input-file' and 'call-with-output-file'.
2022-09-13 00:31:04 +02:00
Ludovic Courtès
32583c8c20
services: secret-service: Inherit from the original 'guix-configuration'.
...
Reported by zamfofex.
Regression introduced in 2bac6ea177
.
* gnu/services/virtualization.scm (secret-service-operating-system):
Add 'inherit' keyword for 'guix-configuration'.
2022-09-13 00:31:04 +02:00
Florian Pelz
631d893023
news: Fix 'de' translation.
...
Follow-up to 23b50ddbdb
.
* etc/news.scm: Fix punctuation. Use the same terminology
as the German manual.
2022-09-12 22:09:12 +02:00
Simon Streit
e8636e09e1
gnu: Add tp-smapi-module.
...
* gnu/packages/linux.scm (tp-smapi-module): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-12 21:15:13 +02:00
Thiago Jung Bauermann
23b50ddbdb
news: Fix en dash usage.
...
The en dash is used to separate pairs of words or numbers. The em dash is the
one used to separate sentences. In addition, in English text we are using the
convention of not separating the dash with spaces.
* etc/news.scm: Change the en dash to em in entry about Emacs native
compilation.
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2022-09-12 19:16:24 +02:00
Thiago Jung Bauermann
032068a96c
news: Add 'pt' translation.
...
* etc/news.scm: Add Portuguese translation of entry about Emacs native
compilation.
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2022-09-12 18:42:17 +02:00
Hendursaga
f3130fc7d9
gnu: cmh: Update to 1.1.1.
...
* gnu/packages/algebra.scm (cmh): Update to 1.1.1.
* gnu/packages/patches/cmh-support-fplll.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2022-09-12 17:35:35 +02:00
gyara
25d88eb9f3
gnu: hyfetch: Update to 1.4.1.
...
* gnu/packages/admin.scm (hyfetch): Update to 1.4.1.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-12 14:22:50 +01:00
jgart
3d8fdd2677
gnu: Add ghc-ansi2html.
...
* gnu/packages/haskell-xyz.scm (ghc-ansi2html): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-12 14:22:50 +01:00
kiasoc5
9877fb03f0
gnu: Add grml-zsh-config.
...
* gnu/packages/shellutils.scm (grml-zsh-config): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-12 14:22:50 +01:00
kiasoc5
08199c69d4
gnu: Add txt2tags.
...
* gnu/packages/textutils.scm (txt2tags): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-12 14:22:49 +01:00
jgart
0a982a19bf
gnu: ghc-alex: Use G-expressions.
...
* gnu/packages/containers.scm (ghc-alex)[arguments]: Use G-expressions.
[arguments]: Remove trailing booleans.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-12 14:22:47 +01:00
Marius Bakke
fc4da86ed6
gnu: swaylock: Fix build.
...
Fixes <https://bugs.gnu.org/57748 >.
Reported by muradm <mail@muradm.net>.
This is a follow-up to commit 2500709e01
.
* gnu/packages/wm.scm (swaylock)[native-inputs]: Change from WAYLAND-PROTOCOLS
to WAYLAND-PROTOCOLS-NEXT.
2022-09-12 15:18:26 +02:00
Nicolas Goaziou
a59bc77c04
gnu: emacs-ement: Update to 0.1.3.
...
* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.1.3.
2022-09-12 13:01:13 +02:00
Andrew Tropin
70d58d1556
home: shepherd: Add shepherd/init.scm to XDG_CONFIG_HOME.
...
* gnu/home/services/shepherd.scm (shepherd-xdg-configuration-files):
New variable.
(home-shepherd-service-type)[extensions]:
Add HOME-XDG-CONFIGURATION-FILES-SERVICE-TYPE extension.
2022-09-12 08:43:08 +03:00
Marius Bakke
e3ed1d09f9
gnu: python-pingouin: Update to 0.5.2.
...
* gnu/packages/python-science.scm (python-pingouin): Update to 0.5.2.
[arguments]: Adjust outdated substitution.
2022-09-11 23:41:51 +02:00
Marius Bakke
752711b880
gnu: python-uvloop: Disable flaky test.
...
* gnu/packages/python-web.scm (python-uvloop)[arguments]: Disable one more
test. While at it, use 'thread' timeout method as signal did not work here.
Also don't compute the pytest string at evaluation time.
2022-09-11 23:41:43 +02:00
Marius Bakke
9b3124b2fc
gnu: Deprecate python-pep621.
...
* gnu/packages/python-xyz.scm (python-pep621): Define as deprecated alias for
PYTHON-PYPROJECT-METADATA.
2022-09-11 19:43:16 +02:00
Marius Bakke
2c9424c4aa
gnu: python-sphinx-theme-builder: Update to 0.2.0b1.
...
* gnu/packages/sphinx.scm (python-sphinx-theme-builder): Update to 0.2.0b1.
[propagated-inputs]: Change from PYTHON-PEP621 to PYTHON-PYPROJECT-METADATA.
2022-09-11 19:43:16 +02:00
Marius Bakke
87567bbc9e
gnu: Add python-pyproject-metadata.
...
* gnu/packages/python-xyz.scm (python-pyproject-metadata): New variable.
(python-pep621): Inherit from it.
2022-09-11 19:43:16 +02:00
Marius Bakke
e23ab97a54
gnu: Add python-sphinx-tabs.
...
* gnu/packages/sphinx.scm (python-sphinx-tabs): New variable.
2022-09-11 19:43:16 +02:00
Marius Bakke
9a6c3b7b6a
gnu: python-gast: Enable tests.
...
* gnu/packages/python-xyz.scm (python-gast)[arguments]: Override check phase.
[native-inputs]: Add PYTHON-PYTEST.
2022-09-11 19:43:16 +02:00
Marius Bakke
29f5fb9202
gnu: python-gast: Update to 0.5.3.
...
* gnu/packages/python-xyz.scm (python-gast): Update to 0.5.3.
2022-09-11 19:43:16 +02:00
Marius Bakke
2be1580eed
gnu: python-astunparse: Update to 1.6.3.
...
* gnu/packages/python-xyz.scm (python-astunparse): Update to 1.6.3.
2022-09-11 19:43:16 +02:00
Marius Bakke
8f2bc17f2b
gnu: python-gast: Update home page.
...
* gnu/packages/python-xyz.scm (python-gast)[home-page]: Use actual instead of
PyPI page.
2022-09-11 19:43:16 +02:00
Marius Bakke
5cce7a6824
gnu: python-docutils: Add 0.19.
...
* gnu/packages/python-xyz.scm (python-docutils-0.19): New variable.
2022-09-11 19:43:15 +02:00
Marius Bakke
6ef782ee22
gnu: QEMU: Unbundle dtc and slirp.
...
* gnu/packages/virtualization.scm (qemu)[source](snippet): Delete two more
directories.
[arguments]: Add "--enable-slirp" and "--enable-fdt" in #:configure-flags.
[inputs]: Add DTC and LIBSLIRP.
2022-09-11 19:43:15 +02:00
Marius Bakke
2487a75d77
gnu: slirp4netns: Update to 1.2.0.
...
* gnu/packages/containers.scm (slirp4netns): Update to 1.2.0.
2022-09-11 19:43:15 +02:00
Marius Bakke
b7c10a198b
gnu: libslirp: Update to 4.7.0.
...
* gnu/packages/containers.scm (libslirp): Update to 4.7.0.
[inputs]: Move GLIB ...
[propagated-inputs]: ... here.
2022-09-11 19:43:15 +02:00
Marius Bakke
150dda28f9
gnu: ntp: Adjust for glibc 2.34 and later.
...
* gnu/packages/ntp.scm (ntp)[source](patches): Add one more origin.
2022-09-11 19:43:15 +02:00
Marius Bakke
e916bc6703
gnu: mercurial: Update to 6.2.2.
...
* gnu/packages/version-control.scm (mercurial): Update to 6.2.2.
2022-09-11 19:43:15 +02:00
Marius Bakke
003fdf0a9d
gnu: mercurial: Adjust for grep 3.8.
...
* gnu/packages/version-control.scm (mercurial)[source](modules, snippet): New
fields.
2022-09-11 19:43:15 +02:00
Marius Bakke
b11c1d7702
gnu: Open vSwitch: Update to 3.0.0.
...
* gnu/packages/networking.scm (openvswitch): Update to 3.0.0.
2022-09-11 19:43:15 +02:00
Marius Bakke
8f78e9b0bc
gnu: Open vSwitch: Remove input labels.
...
* gnu/packages/networking.scm (openvswitch)[native-inputs]: Remove labels.
[arguments]: Use SEARCH-INPUT-FILE instead of labels.
2022-09-11 19:43:15 +02:00
Marius Bakke
d3a772d43d
gnu: Open vSwitch: Add release-monitoring-url.
...
* gnu/packages/networking.scm (openvswitch)[properties]: New field.
2022-09-11 19:43:15 +02:00