me
/
guix
Archived
1
0
Fork 0
Commit Graph

122238 Commits (7ef426886826d6b3e4c5eac02d2cb1bbb6716294)

Author SHA1 Message Date
Maxim Cournoyer b4cd976d11
gnu: Add qtimageformats.
* gnu/packages/qt.scm (qtimageformats): New variable.
2023-08-22 12:32:21 -04:00
Maxim Cournoyer e3ad9b976f
gnu: qtimageformats-5: Fix indentation.
* gnu/packages/qt.scm (qtimageformats-5): Fix indentation.
2023-08-22 12:32:21 -04:00
Maxim Cournoyer 5e234d228a
gnu: qtimageformats: Rename variable to qtimageformats-5.
* gnu/packages/qt.scm (qtimageformats): Rename to...
(qtimageformats-5): ... this.
* gnu/packages/telegram.scm (telegram-desktop): Adjust accordingly.
* gnu/packages/image-viewers.scm (qview): Likewise.
* gnu/packages/geo.scm (openorienteering-mapper): Likewise.
2023-08-22 12:32:21 -04:00
Maxim Cournoyer a161511598
gnu: qtsvg: Update to 6.5.2.
* gnu/packages/qt.scm (qtsvg): Update to 6.5.2.
2023-08-22 12:32:21 -04:00
Maxim Cournoyer 6061dfb6c0
gnu: qt5compat: Update to 6.5.2.
* gnu/packages/qt.scm (qt5compat): Update to 6.5.2.
2023-08-22 12:32:21 -04:00
Maxim Cournoyer 816546668f
gnu: qtbase: Enable zstd support.
* gnu/packages/qt.scm (qtbase) [inputs]: Add zstd:lib.
2023-08-22 12:32:21 -04:00
Maxim Cournoyer d31352dad0
gnu: qtbase: Update to 6.5.2.
* gnu/packages/qt.scm (qtbase): Update to 6.5.2.  Use normal inheritance, not
package/inherit, as the package is distinct and not a variant (it does not use
the same source).
[arguments]: Disable a few newly failing tests in the check phase.  Adjust the
patch-mkspecs phase.
[inputs]: Remove extraneous postgresql replacement.  Add at-spi2-core, libice,
libsm, libxext and xcb-util-cursor.

Series-changes: 2
- Fix xcb backend by adding missing inputs
2023-08-22 12:32:20 -04:00
Maxim Cournoyer 0b994bb9b1
etc: Add Qt manifests for Qt maintenance.
* etc/teams/qt/common.scm: New file.
* etc/teams/qt/qt-manifest.scm: Likewise.
* etc/teams/qt/qt5-manifest.scm: Likewise.
2023-08-22 12:32:20 -04:00
Maxim Cournoyer 1717c8a233
gnu: qtdeclarative: Disable QML cache to avoid stale cache issues.
Fixes <https://issues.guix.gnu.org/64605> and similar reports.

* gnu/packages/patches/qtdeclarative-5-disable-qmlcache.patch: New patch.
* gnu/packages/patches/qtdeclarative-disable-qmlcache.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/qt.scm (qtdeclarative-5, qtdeclarative): Apply them.

Reported-by: Distopico Vegan <distopico@riseup.net>
2023-08-22 12:32:20 -04:00
Maxim Cournoyer 41e62900d7
gnu: qt: Revert to use individual versions instead of %qt5-version.
Rationale: using a variable for the version field currently hinders automatic
upgrades via 'guix refresh':

   qtbase: no `version' field in source; skipping

Automated with:

   sed 's/%qt5-version/"5.15.8"/g' -i gnu/packages/qt.scm
2023-08-22 12:32:20 -04:00
Maxim Cournoyer f5e0088aff
gnu: qt-creator: Use mirror://qt for source URI.
* gnu/packages/qt.scm (qt-creator) [source]: Use mirror://qt for origin URI.
2023-08-22 12:32:20 -04:00
Maxim Cournoyer 5586a53d89
gnu: qt: Streamline qt-urls.
* gnu/packages/qt.scm (qt-urls): Rename to...
(qt-url): ... this.  Return a single URL built using the mirror:// scheme.
Adjust all callers accordingly.
2023-08-22 12:32:20 -04:00
Maxim Cournoyer 91c8bd01f8
download: Add mirrors for Qt.
* guix/download.scm (%mirrors): Augment with qt mirrors.

Series-changes: 2
- Move authoritative mirror last, as it's too slow.
2023-08-22 12:32:19 -04:00
Hilton Chain 0c4fb8f43f
services: mcron: Use (shepherd support) module unconditionally.
This fixes a issue introduced in the previous commit 552d070377 (services:
mcron: Add module for %user-log-dir.)  which made the expression invalid when
using a '() module for the system service.

* gnu/services/mcron.scm (mcron-shepherd-services)[modules]: Use
(shepherd support) unconditionally.
2023-08-22 21:37:41 +08:00
Hilton Chain 552d070377
services: mcron: Add module for %user-log-dir.
* gnu/services/mcron.scm (mcron-shepherd-services)[modules]: Add
(shepherd support) for home service.
2023-08-22 20:18:34 +08:00
Attila Lendvai e318b62df3
ssh: Also print the user when authentication fails.
* guix/ssh.scm (open-ssh-session): Show user in error message.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-08-22 11:17:53 +02:00
Ludovic Courtès 2274d71f94
services: file-database: Clarify 'excluded-directories' description.
* gnu/services/admin.scm (file-database-configuration)[excluded-directories]:
Mention that these are regexps.
(%default-file-database-excluded-directories): Likewise.
* doc/guix.texi (File Search Services): Adjust accordingly.
2023-08-22 11:17:53 +02:00
Ludovic Courtès 6fc754c2d6
services: file-database: Set 'PATH' for 'updatedb'.
Previously 'updatedb' would fail to find 'sed', 'rm', etc.

* gnu/services/admin.scm (file-database-mcron-jobs): Set PATH before
invoking 'updatedb'.
2023-08-22 11:17:53 +02:00
Ludovic Courtès 91bef86aa2
gnu: guix: Update to 30355c1.
Fixes a test failure in 'tests/guix-system.sh' on aarch64-linux,
introduced by 4cdbbfa48d.

* gnu/packages/package-management.scm (guix): Update to 30355c1.
2023-08-22 11:17:52 +02:00
Andre A. Gomes 5dac5882a7
gnu: cl-trivial-clipboard: Update to 0.0.0-6.6ddf8d5.
* gnu/packages/lisp-xyz.scm (sbcl-trivial-clipboard): Update to
  0.0.0-6.6ddf8d5.
  [inputs]: Add wl-clipboard.
  [arguments]: Update 'fix-paths' phase.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-22 11:13:56 +02:00
Andrew Tropin dc2c851c35
gnu: Add emacs-ox-html-stable-ids.
* gnu/packages/emacs-xyz.scm (emacs-ox-html-stable-ids): New variable.
2023-08-22 13:03:38 +04:00
Ludovic Courtès 30355c17d7
examples: Avoid duplicate SDDM service for Plasma on aarch64-linux.
This is a followup to cf28f46930.

* gnu/system/examples/plasma.tmpl (services): Remove both
'gdm-service-type' and 'sddm-service-type' from %DESKTOP-SERVICES.
2023-08-22 01:14:47 +02:00
Timotej Lazar a08592b055
gnu: syncthing: Use new package style.
* gnu/packages/syncthing.scm (syncthing)[arguments]: Use gexps. Drop trailing

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-21 23:11:22 +02:00
Timotej Lazar bf8e77643c
gnu: syncthing: Update to 1.23.6.
* gnu/packages/syncthing.scm (syncthing): Update to 1.23.6.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-21 23:11:19 +02:00
Ludovic Courtès cf28f46930
examples: Avoid 'modify-services' to remove GDM.
This led to a 'tests/guix-system.sh' failure on aarch64-linux:

  …/plasma.tmpl:60:13: error: modify-services: service 'gdm' not found in service list

This is because 'gdm-service-type' is not among %DESKTOP-SERVICES on
that architecture.

* gnu/system/examples/plasma.tmpl (services): Use 'remove' rather
'modify-services' + 'delete'.
2023-08-21 23:06:49 +02:00
Andreas Enge b08178a053
gnu: hdf5: Remove 1.12.2.
* gnu/packages/maths.scm (hdf5-1.12): Remove variable.
2023-08-21 22:35:34 +02:00
Maxim Cournoyer 4c7627dfec
gnu: Add sdbus-cpp.
* gnu/packages/glib.scm (sdbus-cpp): New variable.

Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-08-21 14:11:40 -04:00
Maxim Cournoyer 8c9f430a05
gnu: python-pymol: Remove msgpack from native-inputs.
It's now propagated by mmtf-cpp.

* gnu/packages/chemistry.scm (python-pymol)
[native-inputs]: Remove msgpack.

Reviewed-by: Andreas Enge <andreas@enge.fr>
2023-08-21 14:11:39 -04:00
Maxim Cournoyer 92f3476077
gnu: avogadrolibs: Remove msgpack from native-inputs.
It's now propagated by mmtf-cpp.

* gnu/packages/chemistry.scm (avogadrolibs)
[native-inputs]: Remove msgpack.

Reviewed-by: Andreas Enge <andreas@enge.fr>
2023-08-21 14:11:39 -04:00
Maxim Cournoyer 778a424444
gnu: mmtf-cpp: Update to 1.1.0.
* gnu/packages/chemistry.scm (mmtf-cpp): Update to 1.1.0.
[propagated-inputs]: Add msgpack.

Reviewed-by: Andreas Enge <andreas@enge.fr>
2023-08-21 14:11:32 -04:00
Leo Famulari b03f4ff76e
gnu: linux-libre 4.14: Update to 4.14.323.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.323.
(linux-libre-4.14-pristine-source): Update hash.
2023-07-23 22:26:01 -04:00
Leo Famulari 31068ba294
gnu: linux-libre 4.19: Update to 4.19.292.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.292.
(linux-libre-4.19-pristine-source): Update hash.
2023-07-23 22:26:01 -04:00
Leo Famulari e4e285bc03
gnu: linux-libre 5.4: Update to 5.4.254.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.254.
(linux-libre-5.4-pristine-source): Update hash.
2023-07-23 22:26:01 -04:00
Leo Famulari 2b218faff0
gnu: linux-libre 5.10: Update to 5.10.191.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.191.
(linux-libre-5.10-pristine-source): Update hash.
2023-07-23 22:26:01 -04:00
Leo Famulari 36f8d5dd91
gnu: linux-libre 5.15: Update to 5.15.127.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.127.
(linux-libre-5.15-pristine-source): Update hash.
2023-07-23 22:26:01 -04:00
Leo Famulari b081bc8ec0
gnu: linux-libre 6.1: Update to 6.1.46.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.46.
(linux-libre-6.1-pristine-source): Update hash.
2023-07-23 22:26:00 -04:00
Leo Famulari 4b07c1e16b
gnu: linux-libre: Update to 6.4.11.
* gnu/packages/linux.scm (linux-libre-6.4-version): Update to 6.4.11.
(linux-libre-6.4-pristine-source): Update hash.
2023-07-23 22:26:00 -04:00
Ludovic Courtès 4fb9d52435
ci: Really honor system type for manifests.
* gnu/ci.scm (manifests->jobs): Pass SYSTEM to 'lower-object'.
2023-08-21 19:16:05 +02:00
Ludovic Courtès 4cdbbfa48d
gnu: guix: Update to 0e6215a.
* gnu/packages/package-management.scm (guix): Update to 0e6215a.
2023-08-21 18:44:49 +02:00
Ludovic Courtès 0e6215ac72
gnu: earlyoom: Improve description.
* gnu/services/linux.scm (earlyoom-service-type)[description]: Tweak.
2023-08-21 17:29:51 +02:00
Ludovic Courtès 69d8d0a719
services: earlyoom: Move 'user-processes' to 'requirements'.
Fixes a regression introduced in
9c34b793c1.

* gnu/services/linux.scm (earlyoom-shepherd-service): Move
'user-processes' to 'requirements'.

Reported-by: Attila Lendvai <attila@lendvai.name>
2023-08-21 17:29:50 +02:00
Nicolas Goaziou 6d13afcd7a
gnu: texlive-cs: Fix build.
* gnu/packages/tex.scm (texlive-cs)[arguments]<#:phases>: Re-activate
GENERATE-FONT-METRICS phase.
[native-inputs]: Remove TEXLIVE-CM, add TEXLIVE-SAUTER.
2023-08-21 16:31:20 +02:00
Nicolas Goaziou 15df7aaaf2
gnu: Add texlive-collection-fontsextra.
* gnu/packages/tex.scm (texlive-collection-fontsextra): New variable.
2023-08-21 16:31:20 +02:00
Nicolas Goaziou 29d6b0afe7
gnu: Add texlive-zlmtt.
* gnu/packages/tex.scm (texlive-zlmtt): New variable.
2023-08-21 16:29:54 +02:00
Nicolas Goaziou 924b0cb5d4
gnu: Add texlive-yinit-otf.
* gnu/packages/tex.scm (texlive-yinit-otf): New variable.
2023-08-21 16:29:54 +02:00
Nicolas Goaziou fa0d6baf7c
gnu: Add texlive-yfonts-t1.
* gnu/packages/tex.scm (texlive-yfonts-t1): New variable.
2023-08-21 16:29:54 +02:00
Nicolas Goaziou 7fcbffeb69
gnu: Add texlive-yfonts-otf.
* gnu/packages/tex.scm (texlive-yfonts-otf): New variable.
2023-08-21 16:29:54 +02:00
Nicolas Goaziou 8f7322d035
gnu: Add texlive-yfonts.
* gnu/packages/tex.scm (texlive-yfonts): New variable.
2023-08-21 16:29:53 +02:00
Nicolas Goaziou df9243d4e1
gnu: Add texlive-xcharter-math.
* gnu/packages/tex.scm (texlive-xcharter-math): New variable.
2023-08-21 16:29:53 +02:00
Nicolas Goaziou f273cf5843
gnu: Add texlive-wsuipa.
* gnu/packages/tex.scm (texlive-wsuipa): New variable.
2023-08-21 16:29:53 +02:00