Vivien Kraus
a4441ff3f0
gnu: accountsservice: Update to 23.13.9.
...
* gnu/packages/freedesktop.scm (accountsservice): Update to 23.13.9.
[native-inuputs]: Add glibc-locales.
* gnu/packages/patches/accountsservice-extensions.patch: Adjust to
changes in the upstream code style.
Change-Id: I19678b5ce36549a832099109b13cdaf91539b20a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-22 08:01:16 +01:00
Vivien Kraus
7b95445865
gnu: appstream: Load stemmer in all circumstances.
...
If the default stemmer language is computed to be "en", such as in a Guix
build container, then the stemmer would not be loaded.
* gnu/packages/patches/appstream-load-stemmer-early.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/freedesktop.scm (appstream) [patches]: Use it here.
[#:phases]<disable-failing-tests>: Remove.
Change-Id: Iddd6ce5887247df46f670c49f9efc66772c82ff0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-21 22:00:45 +01:00
Liliana Marie Prikler
4963d4c6bb
gnu: appstream: Update to 0.16.4.
...
* gnu/packages/freedesktop.scm (appstream): Update to 0.16.4.
[arguments]<#:configure-flags>: Add “-Dsystemd=false”.
<#:phases>: Adjust accordingly.
Change-Id: I9c22cbd10681666c20e848dbc1e52ca08431d984
2023-11-11 01:38:07 +01:00
Bruno Victal
1b58b5f76b
gnu: shared-mime-info: Update to 2.3.
...
* gnu/packages/freedesktop.scm (shared-mime-info): Update to 2.3.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:45 +01:00
Bruno Victal
d34e4676ed
gnu: xdgmime: Update to 0.0-2.1792967.
...
* gnu/packages/freedesktop.scm (xdgmime): Update to 0.0-2.1792967.
Change-Id: I5d65544ad01526157dbe553d98dc78db037546c8
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29 08:32:45 +01:00
Liliana Marie Prikler
e38d6a9c2f
Merge branch 'master' into gnome-team
...
Change-Id: Ib6f55bebef2fb235fa59fd5442102a3e0ace3191
2023-10-23 21:09:49 +02:00
Liliana Marie Prikler
e43498b32d
gnu: shared-mime-info: Make .drv reproducible again.
...
This fixes an issue in commit 0a167432db
, that
causes the .drv of shared-mime-info to change with each invocation of guix.
For more information, refer to <https://bugs.gnu.org/65383 > and
<http://logs.guix.gnu.org/guix/2023-08-19.log#184540 >.
* gnu/packages/freedesktop.scm (shared-mime-info)[#:configure-flags]: Infer
xdgmime-path via search-input-file.
2023-08-19 20:36:50 +02:00
Liliana Marie Prikler
f62efeff76
Merge branch 'master' into gnome-team
2023-08-19 20:15:57 +02:00
宋文武
0ffbdf3456
Merge remote-tracking branch 'origin/master' into kde-updates
2023-08-17 18:38:23 +08:00
Efraim Flashner
22bba8297a
gnu: malcontent: Remove input labels.
...
* gnu/packages/freedesktop.scm (malcontent)[native-inputs]: Remove input
labels.
2023-08-16 20:44:46 +03:00
Efraim Flashner
32295c4612
gnu: malcontent: Update to 0.11.1.
...
* gnu/packages/freedesktop.scm (malcontent): Update to 0.11.1.
[native-inputs]: Replace gtk+:bin with gtk:bin.
[inputs]: Replace gtk+ with gtk. Add appstream, libadwaita.
2023-08-16 20:44:46 +03:00
Maxim Cournoyer
132ddca5a4
gnu: elogind: Update to 252.9.
...
* gnu/packages/freedesktop.scm (elogind): Update to 252.9.
[source]: Replace elogind-revert-polkit-detection.patch with
elogind-fix-rpath.patch in patches.
[configure-flags]: Add the dbussystemservicedir, dbussessionservicedir,
dbussystemservicedir and dbus-interfaces-dir flags.
[phases] <use-global-hook-directory> Update list of patched files.
<adjust-tests> Update substitutions, and skip the copy_holes test.
[native-inputs]: Add python-jinja2.
[inputs]: Add util-linux:lib.
* gnu/services/desktop.scm (elogind-dbus-service)
<elogind-dbus-service-wrapper>: Add a symlink to elogind's
share/dbus-1/system.d to expose D-Bus policy configurations.
* gnu/tests/desktop.scm (run-elogind-test): Adjust expected result for the new
"linger" value.
* gnu/packages/patches/elogind-revert-polkit-detection.patch: Delete file.
* gnu/packages/patches/elogind-fix-rpath.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update.
Series-to: 64938@debbugs.gnu.org
Series-prefix: elogind-updates
Series-version: 2
Series-changes: 2
- Fix elogind system test
- Install D-Bus policy files in elogind-dbus-service-wrapper
- Remove duplicate 'dbussystemservicedir' configure flag
2023-08-16 11:24:10 -04:00
Maxim Cournoyer
3309bb8ac2
gnu: elogind: Drop input labels and fix indentation.
...
* gnu/packages/freedesktop.scm (elogind): Re-indent package.
[native-inputs]: Remove labels.
2023-08-16 11:24:09 -04:00
Zheng Junjie
a25e90a11d
gnu: xdg-desktop-portal-kde: Update to 5.27.6.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-kde): Update to 5.27.6.
[inputs]: Add kglobalaccel, kguiaddons, libxkbcommon, kio-fuse, wayland-protocols.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-02 22:27:43 +08:00
Liliana Marie Prikler
4eca7833ef
Merge branch 'master' into gnome-team
2023-07-30 08:46:42 +02:00
Hilton Chain
d08fd612d0
gnu: wayland-protocols: Update to 1.32.
...
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.32.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-07-29 21:18:17 -04:00
Maxim Cournoyer
8d6838dfcd
gnu: maliit-framework: Disable two mimpluginmanager tests.
...
* gnu/packages/freedesktop.scm (maliit-framework) [arguments]: Override the
check phase to disable the ft_mimpluginmanager and ut_mimpluginmanager tests.
2023-10-16 11:16:01 -04:00
Efraim Flashner
7744119c3e
gnu: libinput-minimal: Fix cross-compiling.
...
* gnu/packages/freedesktop.scm (libinput)[native-inputs]: When
cross-compiling add pkg-config-for-build.
[inputs]: When cross-compiling add check.
2023-10-15 12:58:22 +03:00
Tobias Geerinckx-Rice
789f7e9a3d
gnu: fuse@3: Bind to default FUSE variable.
...
* gnu/packages/linux.scm (fuse): Rename this…
(fuse-2): …to this, and…
(fuse-3): …rename this…
(fuse): …to this!
(fuse-static): Rename this…
(fuse-2-static): …to this.
Adjust all users.
2023-07-23 02:00:00 +02:00
Liliana Marie Prikler
d67507cacf
Merge branch 'master' into gnome-team
2023-07-14 07:46:15 +02:00
Bruno Victal
fc25bd72b2
gnu: desktop-file-utils: Format description.
...
* gnu/packages/freedesktop.scm (desktop-file-utils)[description]: Format
description.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-07-11 16:12:25 +02:00
Bruno Victal
4346c092ea
gnu: shared-mime-info: Add doc output.
...
* gnu/packages/freedesktop.scm (shared-mime-info[#:phases]: Add ‘install-doc’.
[outputs]: Add “doc”.
[native-inputs]: Add docbook-xml-4.1.2, docbook-xsl and xmlto.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-06-25 00:00:03 +02:00
Bruno Victal
0a167432db
gnu: shared-mime-info: Update to 2.2.
...
* gnu/packages/freedesktop.scm (shared-mime-info): Update to 2.2.
[source]: Use git-fetch.
[build-system]: Use meson-build-system.
[arguments]<#:parallel-build?>: Removed argument.
<#:phases>: Replace ‘patch-source-shebangs’ with a version that skips
mime detection checks.
[native-inputs]: Drop labels. Add python and xdgmime. Remove itstool.
* gnu/packages/patches/shared-mime-info-xdgmime-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-06-24 23:59:50 +02:00
Bruno Victal
5539ad8c65
gnu: Add xdgmime.
...
This package is only used for testing shared-mime-info, and thus not exported.
* gnu/packages/freedesktop.scm (xdgmime): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-06-24 21:43:00 +02:00
Bruno Victal
0ccafddca9
gnu: shared-mime-info: Move to (gnu packages freedesktop).
...
* gnu/packages/gnome.scm (shared-mime-info): Move to …
* gnu/packages/freedesktop.scm: … here.
* gnu/packages/gnuzilla.scm: Use (gnu packages freedesktop).
* gnu/packages/kde-games.scm: Ditto.
* gnu/packages/kde-multimedia.scm: Ditto.
* gnu/packages/kde-pim.scm: Ditto.
* gnu/packages/kde-utils.scm: Ditto.
* gnu/packages/maths.scm: Ditto.
* gnu/packages/mp3.scm: Ditto.
* gnu/packages/ruby.scm: Ditto.
* guix/profiles.scm (xdg-mime-database): Adjust to new location.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-06-24 21:43:00 +02:00
Andrew Tropin
f9af75b2c3
gnu: xdg-desktop-portal-wlr: Update to 0.7.0.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Update to 0.7.0.
[inputs]: Add mesa.
2023-06-02 08:59:08 +04:00
Andrew Tropin
69c3aa561d
gnu: xdg-desktop-portal-gtk: Update to 1.14.1.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk): Update to 1.14.1.
2023-06-02 08:59:08 +04:00
Andrew Tropin
51c8e86350
gnu: xdg-desktop-portal: Update to 1.16.0.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal): Update to 1.16.0.
2023-06-02 08:59:08 +04:00
Andrew Tropin
a9c8e8fd38
gnu: libportal: Update to 0.6.
...
* gnu/packages/freedesktop.scm (libportal): Update to 0.6.
[arguments]: Remove deprecated backends option from #:configure-flags. Add
set-qt-environment-variables phase.
2023-06-02 08:59:07 +04:00
Alex Devaure
d905fbfce6
gnu: libfprint: Fix building with newer meson.
...
* gnu/packages/freedesktop.scm (libfprint)[arguments]: Adjust
configure-flags to explicitly link to nss.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-24 10:57:07 +03:00
Maxim Cournoyer
62142016a4
gnu: plymouth: Delete fix-docbook phase.
...
* gnu/packages/freedesktop.scm (plymouth) [arguments]: Delete fix-docbook phase.
[native-inputs]: Add libxml2.
2023-04-21 00:44:07 -04:00
Maxim Cournoyer
81913e582c
gnu: accountsservice: Remove patch-docbook-xml phase.
...
* gnu/packages/freedesktop.scm (accountsservice) [arguments]: Remove
patch-docbook-xml phase.
2023-04-21 00:44:02 -04:00
Maxim Cournoyer
6e64fde873
gnu: farstream: Remove patch-docbook-xml phase.
...
* gnu/packages/freedesktop.scm (farstream) [arguments]: Remove
patch-docbook-xml phase.
[native-inputs]: Add libxml2.
2023-04-21 00:44:02 -04:00
Maxim Cournoyer
579e8fd003
gnu: docbook-xml-5: Make it the default docbook-xml.
...
* gnu/packages/docbook.scm (docbook-xml-5): Rename to...
(docbook-xml): ... this, renaming the previous one to...
(docbook-xml-4.5): ... this.
(docbook2x) [inputs]: Replace docbook-xml with docbook-xml-4.5.
* gnu/packages/freedesktop.scm (wayland) [native-inputs]: Likewise.
* gnu/packages/freedesktop.scm (elogind): Likewise.
* gnu/packages/databases.scm (postgresql-15): Likewise.
* gnu/packages/documentation.scm (asciidoc): Likewise.
* gnu/packages/networking.scm (iputils)
[native-inputs]: Replace docbook-xml-5 with docbook-xml.
2023-04-21 00:44:01 -04:00
Maxim Cournoyer
b12a5f71ec
gnu: wayland: Update to 1.22.0.
...
* gnu/packages/freedesktop.scm (wayland): Update to 1.22.0.
2023-04-21 00:44:01 -04:00
Maxim Cournoyer
5d49434c45
gnu: wayland: Drop patch-docbook-xml phase.
...
* gnu/packages/freedesktop.scm (wayland)
[arguments]: Use gexps. Remove patch-docbook-xml phase.
[native-inputs]: Remove input labels.
2023-04-21 00:44:01 -04:00
Maxim Cournoyer
3bacd3c76a
Merge branch 'master' into core-updates.
...
Conflicts:
gnu/local.mk
gnu/packages/build-tools.scm
gnu/packages/certs.scm
gnu/packages/check.scm
gnu/packages/compression.scm
gnu/packages/cups.scm
gnu/packages/fontutils.scm
gnu/packages/gnuzilla.scm
gnu/packages/guile.scm
gnu/packages/ibus.scm
gnu/packages/image-processing.scm
gnu/packages/linux.scm
gnu/packages/music.scm
gnu/packages/nss.scm
gnu/packages/pdf.scm
gnu/packages/python-xyz.scm
gnu/packages/qt.scm
gnu/packages/ruby.scm
gnu/packages/shells.scm
gnu/packages/tex.scm
gnu/packages/video.scm
gnu/packages/vulkan.scm
gnu/packages/web.scm
gnu/packages/webkit.scm
gnu/packages/wm.scm
2023-04-14 17:15:08 -04:00
Maxim Cournoyer
0cc9950863
gnu: telepathy-idle: Update to 0.2.2-0.b516eab.
...
* gnu/packages/freedesktop.scm (telepathy-idle): Update to 0.2.2-0.b516eab.
[inputs]: Replace python-2 with python-wrapper, python2-dbus with python-dbus.
2023-04-13 15:41:55 -04:00
Maxim Cournoyer
46873adc04
gnu: Remove extraneous #:meson build arguments.
...
* gnu/packages/build-tools.scm (meson-python) [propagated-inputs]: Replace
meson-0.63 with meson.
* gnu/packages/freedesktop.scm (appstream) [arguments]: Remove #:meson
argument.
* gnu/packages/gnome.scm (raider): Likewise.
(komikku): Likewise.
* gnu/packages/syndication.scm (syndication-domination): Likewise.
* gnu/packages/virtualization.scm (qemu): Likewise.
* gnu/packages/xdisorg.scm (tofi): Likewise.
2023-04-09 12:48:29 -04:00
Gabriel Wicki
f1d4d22fc2
gnu: Update libinput to 1.22.1.
...
* gnu/packages/freedesktop.scm (libinput): Update to version 1.22.1.
[source]: Fetch source via git.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-04-07 13:15:33 +02:00
Maxim Cournoyer
f11c6f66bf
gnu: farstream: Use gexps.
...
* gnu/packages/freedesktop.scm (farstream)
[arguments]: Use gexps. Ungexp 'common' origin in-place. Use
search-input-directory in patch-docbook-xml phase.
[native-inputs]: Remove labels.
[inputs, propagated-inputs]: Re-indent.
2023-04-01 21:25:55 -04:00
Maxim Cournoyer
b876c5b8e4
gnu: farstream: Disable a failing test.
...
* gnu/packages/freedesktop.scm (farstream)
[arguments]: Delete trailing #t. Rename the disable-timeout-tests phase to
disable-problematic-tests, and disable an extra rtp/recvcodecs test.
Standardize match pattern and update comment.
[native-inputs]: Update the common input.
2023-04-01 21:17:38 -04:00
Maxim Cournoyer
438a0de332
Merge remote-tracking branch 'origin/master' into staging
2023-03-28 22:40:32 -04:00
Leo Famulari
9ec1af39e2
gnu: xdg-utils: Use a pinned version of w3m.
...
* gnu/packages/freedesktop.scm (xdg-utils)[native-inputs]: Replace w3m with
w3m-for-tests.
2023-03-26 16:01:03 -04:00
Maxim Cournoyer
839bb4616f
Merge remote-tracking branch 'origin/master' into staging.
...
With resolved conflicts in:
gnu/packages/ibus.scm
gnu/packages/image.scm
gnu/packages/lisp.scm
gnu/packages/virtualization.scm
2023-03-23 21:45:21 -04:00
Andreas Enge
ccb62d8feb
Merge remote-tracking branch 'origin/master' into core-updates
2023-03-20 18:49:06 +01:00
Liliana Marie Prikler
edd0ec7c2f
gnu: packagekit: Fix installation directory for bash completions.
...
Without this patch, packagekit would attempt to install bash completions
to another store directory, invoking pkexec in the process and raising
a cryptic error.
* gnu/packages/freedesktop.scm (packagekit)[#:phases]: Add
‘fix-bash-completion-dir’.
Co-authored-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-03-18 18:55:36 +01:00
Christopher Baines
7df09ee0ab
Merge remote-tracking branch 'savannah/master' into core-updates
...
Conflicts:
gnu/local.mk
gnu/packages/autotools.scm
gnu/packages/cmake.scm
gnu/packages/gnuzilla.scm
gnu/packages/haskell.scm
gnu/packages/pdf.scm
gnu/packages/python-xyz.scm
gnu/packages/samba.scm
gnu/packages/tex.scm
gnu/packages/tls.scm
gnu/packages/wxwidgets.scm
2023-03-02 10:55:08 +00:00
Ricardo Wurmus
ed63a3d9d6
gnu: telepathy-salut: Enable OLPC extensions.
...
* gnu/packages/freedesktop.scm (telepathy-salut)[arguments]: Enable OLPC
support in configure flags.
2023-03-04 17:57:05 +01:00
Ricardo Wurmus
4acc5e0309
gnu: Add telepathy-gabble.
...
* gnu/packages/freedesktop.scm (telepathy-gabble): New variable.
2023-03-04 15:20:04 +01:00