gnu: emacs-popup: Update to 0.5.9.
* gnu/packages/emacs-xyz.scm (emacs-popup): Update to 0.5.9.
gnu: emacs-async: Update to 1.9.7.
* gnu/packages/emacs-xyz.scm (emacs-async): Update to 1.9.7.
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>
gnu: icecat: Remove leftovers from version 91.
* gnu/packages/gnuzilla.scm (all-mozilla-91-locales, %icecat-91-version,
icecat-91-source): Remove variables.
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.
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>
gnu: Add texlive-babel-czech.
* gnu/packages/tex.scm (texlive-babel-czech): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
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>
gnu: Add r-ggghost.
* gnu/packages/cran.scm (r-ggghost): New variable.
gnu: Add r-animation.
* gnu/packages/cran.scm (r-animation): New variable.
gnu: Add js-scianimator.
* gnu/packages/javascript.scm (js-scianimator): New variable.
gnu: Add r-ggthemeassist.
* gnu/packages/cran.scm (r-ggthemeassist): New variable.
gnu: Add r-bundesligr.
* gnu/packages/cran.scm (r-bundesligr): New variable.
gnu: Add r-pbdmpi.
* gnu/packages/cran.scm (r-pbdmpi): New variable.
gnu: Add r-rlecuyer.
* gnu/packages/cran.scm (r-rlecuyer): New variable.
gnu: evolution: Add missing input.
In commit e4bf10ab0bc7c397fe7cbc52aea87d5ea2dfda7d, 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.
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.