1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-09 22:50:34 +02:00
Commit Graph

92301 Commits

Author SHA1 Message Date
Leo Famulari
e0d699bb17 gnu: linux-libre 4.19: Update to 4.19.260.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.260.
(linux-libre-4.19-pristine-source): Update hash.
2022-09-30 10:10:43 -04:00
Leo Famulari
7ff6569afe gnu: linux-libre 5.4: Update to 5.4.215.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.215.
(linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.
2022-09-30 10:10:43 -04:00
Leo Famulari
de6276db4e gnu: linux-libre 5.10: Update to 5.10.146.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.146.
(linux-libre-5.10-pristine-source): Update hash.
2022-09-30 10:10:43 -04:00
Leo Famulari
918bd1020a gnu: linux-libre 5.15: Update to 5.15.71.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.71.
(linux-libre-5.15-pristine-source): Update hash.
2022-09-30 10:10:42 -04:00
Leo Famulari
aab06a959b gnu: linux-libre: Update to 5.19.12.
* gnu/packages/linux.scm (linux-libre-5.19-version): Update to 5.19.12.
(linux-libre-5.19-pristine-source): Update hash.
2022-09-30 10:10:42 -04:00
Remco van 't Veer
51ab8b8553 gnu: quodlibet: Fix build.
Some tests fail because adwaita-icon-theme doesn't ship legacy icons
anymore since version 42.  Application runs fine without visual defects.

* gnu/packages/music.scm (quodlibet): Skip trayicon tests.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-30 15:48:39 +02:00
kiasoc5
a47a051e3d gnu: picard: Update to 2.8.3, modernize package.
* gnu/packages/music.scm (picard): Update to 2.8.3.
[source]: Remove patch.
[arguments]: Use G-expressions. Remove trailing #t.
[native-inputs]: Remove input labels.
[inputs]: Add python-fasteners, python-pyyaml, python-markdown, python-pyjwt. Remove a transitive
dependency on QtWebKit. See <https://issues.guix.gnu.org/53289> for more information about this change.
* gnu/packages/patches/picard-fix-id3-rename-test.patch: Remove it.
* gnu/local.mk (dist_path_DATA): Update accordingly.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-30 15:43:35 +02:00
Mathieu Othacehe
0f66ef9aa9 tests: install: Fix iso-image-installer test.
This is a follow-up of: 45eac6cdf5.
It fixes the following error:

+ mkfs.ext4 -L my-root /dev/vda2
sh: line 12: mkfs.ext4: command not found

* gnu/tests/install.scm (%test-iso-image-installer): Add e2fsprogs to the
appended packages.
2022-09-30 15:21:36 +02:00
Ryan Tolboom
df485be2f7 gnu: Add qdmr.
* gnu/packages/radio.scm (qdmr): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-30 12:54:00 +02:00
jgart via Guix-patches via
bcf7dc6c56 gnu: Add emacs-new-purescript-mode.
* gnu/packages/emacs-xyz.scm (emacs-new-purescript-mode): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-09-30 09:00:45 +02:00
Nicolas Goaziou
16df0649bd gnu: emacs-tuareg: Update to 3.0.1.
* gnu/packages/ocaml.scm (emacs-tuareg): Update to 3.0.1.
2022-09-30 09:00:45 +02:00
Nicolas Goaziou
77a075e9ae gnu: emacs-ement: Update to 0.3.
* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.3.
2022-09-30 09:00:44 +02:00
Nicolas Goaziou
b5b5f5fff3 gnu: emacs-tramp: Update to 2.5.3.3.
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.3.3.
2022-09-30 09:00:44 +02:00
Nicolas Goaziou
c3020f3d37 gnu: emacs-taxy-magit-section: Update to 0.11.
* gnu/packages/emacs-xyz.scm (emacs-taxy-magit-section): Update to 0.11.
2022-09-30 09:00:44 +02:00
Nicolas Goaziou
a233b9e89f gnu: emacs-helm: Update to 3.8.8.
* gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.8.8.
2022-09-30 09:00:44 +02:00
Nicolas Goaziou
575da30495 gnu: emacs-pg: Update to 0.16.
* gnu/packages/emacs-xyz.scm (emacs-pg): Update to 0.16.
[source]<origin>: Change upstream repository, the older one being
unmaintained.
[home-page]: Update accordingly.
[description]: Expound it.
[license]: Set to GPL2+.
2022-09-30 09:00:43 +02:00
Hilton Chain
a70c67cfe7 gnu: Add qtwayland, version 6.3.1.
* gnu/packages/qt.scm (qtwayland): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-09-29 23:19:55 -04:00
Hilton Chain
034f68bac3 gnu: qtwayland: Rename to qtwayland-5.
Automated via:

  git grep -l qtwayland | xargs sed 's/\qtwayland\b/\0-5/g' -i
  git checkout NEWS

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-09-29 23:19:55 -04:00
Ricardo Wurmus
1ee2d117d8 gnu: blast+: Build reproducibly.
Fixes <https://issues.guix.gnu.org/42141>.

* gnu/packages/bioinformatics.scm (blast+)[source]: Do not record kernel
version and use fix set of random numbers.
2022-09-29 23:21:16 +02:00
Mája Tomášek
1bf18818c6 services: certbot: Create "live" directory during activation.
When trying to run certbot, the mcron command fails, as
/etc/letsencrypt/live is missing.  This patch adds it into the certbot
activation service.

* gnu/services/certbot.scm (certbot-activation): Make /etc/letsencrypt/live.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-29 22:59:48 +02:00
zamfofex
6943f22ee6 gnu: Add lite-xl.
* gnu/packages/text-editors.scm (lite-xl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-29 22:59:48 +02:00
Ludovic Courtès
168a7933c0 services: shepherd: Leave the finalization thread in peace.
This gets rid of that (in)famous at boot time:

  error in finalization thread: Success

This was caused by the file-descriptor closing loop, which would clause
the finalization pipe, leading the finalization thread to (erroneously)
error out.

Thanks to Josselin Poiret for locating the problem!

* gnu/services/shepherd.scm (shepherd-boot-gexp): In 'loop', replace
'close-fdes' with a pair of 'fcntl' calls to add FD_CLOEXEC.
2022-09-29 22:56:56 +02:00
jgart
e6777cfa5e gnu: Add emacs-cov.
* gnu/packages/emacs-xyz.scm (emacs-cov): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-09-29 11:39:12 +02:00
jgart
c9f02fb44f gnu: Add emacs-elquery.
* gnu/packages/emacs-xyz.scm (emacs-elquery): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-09-29 11:39:12 +02:00
Nicolas Goaziou
97a2f8e48e gnu: emacs-popup: Update to 0.5.9.
* gnu/packages/emacs-xyz.scm (emacs-popup): Update to 0.5.9.
2022-09-29 11:39:11 +02:00
Nicolas Goaziou
38f2cbda71 gnu: emacs-async: Update to 1.9.7.
* gnu/packages/emacs-xyz.scm (emacs-async): Update to 1.9.7.
2022-09-29 11:39:11 +02:00
Brice Waegeneire
45eac6cdf5 services: Add file system utilities to profile.
* gnu/services/base.scm (file-system-type->utilities)
(file-system-utilities): New procedures.
(file-system-service-type): Extend 'profile-service-type' with
'file-system-utilities'.
* gnu/system.scm (boot-file-system-service): New procedure.
(operating-system-default-essential-services): Use it.
(%base-packages): Remove 'e2fsprogs'.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-09-28 19:45:38 -04:00
Jonathan Brielmaier
bb762ac517 gnu: icecat: Remove leftovers from version 91.
* gnu/packages/gnuzilla.scm (all-mozilla-91-locales, %icecat-91-version,
icecat-91-source): Remove variables.
2022-09-28 23:50:36 +02:00
Jonathan Brielmaier
16447da515 gnu: icedove: Update to 102.3.0.
* gnu/packages/gnuzilla.scm (icedove): Update to 102.3.0.
[source]: Use icecat-source again.
[arguments]: Remove `--frozen` flag from cargo invokation.
Remove `--with-user-appdir` flag (no longer honoured since TB91). Disable
WASM sandbox for now (needs more dependencies).
[inputs]: Add alsa-lib. Use icu4c-71.
[native-inputs]: Update hg-reference link. Use rust@1.59 and
rust-cbindgen@0.23.
2022-09-28 23:50:36 +02:00
Trevor Richards
0e36779986 gnu: Add gnome-shell-extension-unite-shell.
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-unite-shell): New
variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-28 23:20:45 +02:00
Wiktor Żelazny
48c938fbc7 gnu: Add texlive-babel-czech.
* gnu/packages/tex.scm (texlive-babel-czech): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-28 23:15:29 +02:00
Andreas Rammhold
f33733785a gnu: wpa-supplicant: Enable OWE support.
With OWE support users are enable to connect to "Opportunistic Wireless
Encryption" networks. This means users are able to have an encrypted
data channel in an otherwise open wireless network.

* gnu/packages/admin.scm (wpa-supplicant)[arguments]: Rename
'configure-for-dbus' phase to 'set-config-options'.  Set CONFIG_OWE=y.
Remove trailing #t.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-09-28 22:41:49 +02:00
Ricardo Wurmus
352e02a768 gnu: Add r-ggghost.
* gnu/packages/cran.scm (r-ggghost): New variable.
2022-09-28 22:10:33 +02:00
Ricardo Wurmus
190c48c6ba gnu: Add r-animation.
* gnu/packages/cran.scm (r-animation): New variable.
2022-09-28 22:10:33 +02:00
Ricardo Wurmus
2995865758 gnu: Add js-scianimator.
* gnu/packages/javascript.scm (js-scianimator): New variable.
2022-09-28 22:10:33 +02:00
Ricardo Wurmus
1e7696a95b gnu: Add r-ggthemeassist.
* gnu/packages/cran.scm (r-ggthemeassist): New variable.
2022-09-28 22:10:33 +02:00
Ricardo Wurmus
211031ca0d gnu: Add r-bundesligr.
* gnu/packages/cran.scm (r-bundesligr): New variable.
2022-09-28 22:10:33 +02:00
Ricardo Wurmus
c592eb6980 gnu: Add r-pbdmpi.
* gnu/packages/cran.scm (r-pbdmpi): New variable.
2022-09-28 22:10:33 +02:00
Ricardo Wurmus
d1f1947a46 gnu: Add r-rlecuyer.
* gnu/packages/cran.scm (r-rlecuyer): New variable.
2022-09-28 22:10:33 +02:00
Brice Waegeneire
f4442721eb gnu: Add acpilight.
* gnu/packages/linux.scm (acpilight): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-09-28 15:55:28 -04:00
Liliana Marie Prikler
86d91c4411 gnu: evolution: Add missing input.
In commit e4bf10ab0b, libnotify was removed
(and the removal documented).  This led to desktop notifications no longer
popping up for received emails.  Re-adding libnotify fixes this.

* gnu/packages/gnome.scm (evolution)[inputs]: Add libnotify.
2022-09-28 21:28:57 +02:00
Petr Hodina
3fb7add10f gnu: Add btop.
* gnu/packages/admin.scm (btop): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-09-28 15:15:15 -04:00
jgart
7d27a5322c gnu: Add elm-community-random-extra.
* gnu/packages/elm.scm (elm-community-random-extra): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-09-28 15:15:15 -04:00
Marius Bakke
a065c6e0fd gnu: ungoogled-chromium: Update to 106.0.5249.61-1.
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for M106.
(%chromium-version): Set to 106.0.5249.61.
(%arch-revision): New variable.
(%ungoogled-origin): Update hash.
(%chromium-gcc-patchset): Update to chromium-106-patchset-3.
(%gcc-patches): Adjust accordingly.
(arch-patch): New procedure.
(%ungoogled-chromium-unroll-ffmpeg.patch): Remove variable.
(%reverse-patches): New variable.
(ungoogled-chromium-snippet): Apply %REVERSE-PATCHES instead of just the one.
(ungoogled-chromium): Update hash.
[arguments]: Adjust compiler flags and header inclusions.
2022-09-28 21:04:23 +02:00
Liliana Marie Prikler
eca27032d9 gnu: expat: Update replacement to 2.4.9 [fixes CVE-2022-40674].
* gnu/packages/xml.scm (expat/fixed): Update to 2.4.9.
2022-09-28 20:56:04 +02:00
Liliana Marie Prikler
c67d462c53 gnu: gnome: Sort propagated inputs alphabetically within categories.
* gnu/packages/gnome.scm (gnome)[propagated-inputs]: Sort alphabetically
within categories.
2022-09-28 20:28:28 +02:00
Hilton Chain
c59653b19e gnu: telegram: Remove unused variables.
* gnu/packages/telegram.scm (lib-rlottie-for-telegram-desktop)
(lib-waylandshells-for-telegram-desktop,libtgvoip-for-telegram-desktop):
Remove variables.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-28 20:22:38 +02:00
Hilton Chain
b906aa6a7c gnu: telegram-desktop: Sort inputs alphabetically.
* gnu/packages/telegram.scm (telegram-desktop)[inputs]: Sort inputs
alphabetically.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-28 20:22:38 +02:00
Hilton Chain
08abd3e56b gnu: telegram-desktop: Update to 4.2.2.
* gnu/packages/patches/telegram-desktop-allow-disable-libtgvoip.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add patch.
* gnu/packages/telegram.scm (tgcalls-for-telegram-desktop)
(codegen-for-telegram-desktop,lib-base-for-telegram-desktop)
(lib-crl-for-telegram-desktop,lib-lottie-for-telegram-desktop)
(lib-qr-for-telegram-desktop,lib-rpl-for-telegram-desktop)
(lib-spellcheck-for-telegram-desktop,lib-storage-for-telegram-desktop)
(lib-tl-for-telegram-desktop,lib-ui-for-telegram-desktop)
(lib-webrtc-for-telegram-desktop,lib-webview-for-telegram-desktop)
(cmake-helpers-for-telegram-desktop): Bump to submodule checkout.
(rlottie-for-telegram-desktop): Bump to submodule checkout.
[snippet]: Switch off werror.
[arguments]: Inherit from rlottie.
(telegram-desktop): Update to 4.2.2.
[patches]: Add telegram-desktop-allow-disable-libtgvoip.patch.
[arguments]<#:configure-flags>: Unbundle rlottie.
<#:phases>: Adjusted accordingly.
[native-inputs]: Add clang-toolchain.
Remove cmake-shared, extra-cmake-modules and qttools-5.
[inputs]: Add abseil-cpp-cxxstd17, kcoreaddons, libdispatch, libvpx, wayland,
webkitgtk.
Remove catch2, kwayland, libdbusmenu-qt, libtgvoip-for-telegram-desktop,
libx11, materialdecoration and qt5ct.
[propagated-inputs]: Remove dconf.
[license]: Adjust accordingly.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-28 20:22:38 +02:00
Hilton Chain
c59d3d67fd gnu: Add libdispatch.
* gnu/packages/c.scm (libdispatch): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-28 20:22:38 +02:00