summaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
...
* gnu: lightdm: Apply patch to allow using VNC options.Maxim Cournoyer2022-08-28
| | | | | | * gnu/packages/patches/lightdm-arguments-ordering.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/display-managers.scm (lightdm): Apply it.
* gnu: lightdm: Apply patch to fix a problem with VNC integration.Maxim Cournoyer2022-08-28
| | | | | | * gnu/packages/patches/lightdm-vncserver-check.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/display-managers.scm (lightdm): Apply it.
* gnu: lightdm-gtk-greeter: Adjust --enable-at-spi-command value.Maxim Cournoyer2022-08-28
| | | | | | * gnu/packages/display-managers.scm (lightdm-gtk-greeter) [configure-flags]: Add the '--launch-immediately' option to the at-spi-bus-launcher to match what is used in the source.
* gnu: lightdm-gtk-greeter: Adjust default config file path.Maxim Cournoyer2022-08-28
| | | | | * gnu/packages/display-managers.scm (lightdm-gtk-greeter) [phases]{customize-default-config-path}: New phase.
* gnu: lightdm-gtk-greeter: Enable libklavier support.Maxim Cournoyer2022-08-28
| | | | | | * gnu/packages/display-managers.scm (lightdm-gtk-greeter) [configure-flags]: Add '--with-libxklavier'. [inputs]: Add libxklavier.
* gnu: lightdm-gtk-greeter: Use the glib-or-gtk-wrap phase as-is.Maxim Cournoyer2022-08-28
| | | | | | | | | * gnu/packages/display-managers.scm (lightdm-gtk-greeter) [configure-flags]: Install binaries to bin/, so the wrap phase of glib-or-gtk handles them. [phases]{wrap-program}: Delete. {custom-wrap}: New phase, wrapping the wrapper with a few extra environment variables.
* gnu: lightdm-gtk-greeter: Add GDK_PIXBUF_MODULE_FILE to wrapper.Maxim Cournoyer2022-08-28
| | | | | | | * gnu/packages/display-managers.scm (lightdm-gtk-greeter) [build-system]: Use glib-or-gtk-build-system. [phases]{wrap-program}: Add GDK_PIXBUF_MODULE_FILE to wrapper. [inputs]: Add librsvg.
* gnu: accountsservice: Provide a means to locate extensions.Maxim Cournoyer2022-08-28
| | | | | | * gnu/packages/patches/accountsservice-extensions.patch: New patch. * gnu/packages/freedesktop.scm (accountsservice)[source]: Apply it. [phases]{wrap-with-xdg-data-dirs}: New phase.
* gnu: accountsservice: Update to 22.08.8, enable doc and test suite.Maxim Cournoyer2022-08-28
| | | | | | | | | | | | | * gnu/packages/freedesktop.scm (accountsservice): Update to 22.08.8. [tests?]: Delete argument. [configure-flags]: Remove obsolete "-Dsystemd" flag. Add "-Ddocbook=true" and "-Dgtk_doc=true". [phases]{patch-docbook-references}: New phase. {patch-/bin/cat}: Delete and merge into... [patch-paths]: ... this phase, renamed from pre-configure. Use search-input-file. [native-inputs]: Add docbook-xml-4.1.2, docbook-xsl, gtk-doc, libxml2, libxslt, python-dbusmock, python-pygobject, vala and xmlto.
* gnu: security: Add fail2ban-service-type.muradm2022-08-28
| | | | | | | | | * gnu/services/security.scm: New module. * gnu/tests/security.scm: New module. * gnu/local.mk: Add new security module and tests. * doc/guix.text: Add fail2ban-service-type documentation. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* bootloader: Convert device in menu-entry to proper sexp.Josselin Poiret2022-08-28
| | | | | | | | | | | | | Previously, menu-entry->sexp didn't try to convert `device` to a proper sexp, which was inserted directly into the boot parameters G-exp, leading to a G-exp input error. Now convert both uuid and file-system-label possibilities to sexps, and add parsing code to sexp->menu-entry. This fixes #57307. * gnu/bootloader.scm (menu-entry->sexp, sexp->menu-entry): Take non-string devices into account. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: emacs-crdt: Update to 0.3.3.Nicolas Goaziou2022-08-28
| | | | * gnu/packages/emacs-xyz.scm (emacs-crdt): Update to 0.3.3.
* gnu: Remove shlomif-cmake-modules.Liliana Marie Prikler2022-08-28
| | | | | | | This origin was added for the now removed fortune-mod, so let's remove it as well. * gnu/packages/games.scm (shlomif-cmake-modules): Delete variable.
* gnu: Remove rinutils.Liliana Marie Prikler2022-08-28
| | | | | | | This package was introduced as native input to the now removed fortune-mod, so let's remove it as well. * gnu/packages/games.scm (rinutils): Delete variable.
* gnu: Remove fortune-mod.Liliana Marie Prikler2022-08-28
| | | | | | | | Since the addition of fortune-jkirchartz, it is no longer necessary to keep around a package that propagates various non-nice things. For a complete list, see <https://bugs.gnu.org/54691>. * gnu/packages/games.scm (fortune-mod): Delete variable.
* gnu: Add fortunes-jkirchartz.Liliana Marie Prikler2022-08-28
| | | | * gnu/packages/toys.scm (fortunes-jkirchartz): New variable.
* gnu: Add daikichi.Liliana Marie Prikler2022-08-28
| | | | * gnu/packages/toys.scm (daikichi): New variable.
* gnu: gnome-shell: Adjust for polkit 121.Marius Bakke2022-08-28
| | | | | | * gnu/packages/patches/gnome-shell-polkit-autocleanup.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/gnome.scm (gnome-shell)[source](patches): New field.
* gnu: gnome-maps: Update to 42.2.Marius Bakke2022-08-28
| | | | | * gnu/packages/geo.scm (gnome-maps): Update to 42.2. [inputs]: Change from LIBGWEATHER to LIBGWEATHER4.
* gnu: Add libgweather4.Marius Bakke2022-08-28
| | | | * gnu/packages/gnome.scm (libgweather4): New variable.
* gnu: libgweather: Remove obsolete input.Marius Bakke2022-08-28
| | | | | * gnu/packages/gnome.scm (libgweather)[native-inputs]: Remove INTLTOOL. Add GETTEXT-MINIMAL.
* gnu: libgweather: Remove input labels.Marius Bakke2022-08-28
| | | | | | * gnu/packages/gnome.scm (libgweather)[arguments]: Use G-expression and SEARCH-INPUT-DIRECTORY. [native-inputs, propagated-inputs]: Remove labels.
* gnu: r-genomeinfodb: Update to 1.32.3.Efraim Flashner2022-08-28
| | | | * gnu/packages/bioconductor.scm (r-genomeinfodb): Update to 1.32.3.
* gnu: webkit: Update to 2.36.7.Efraim Flashner2022-08-28
| | | | | * gnu/packages/webkit.scm (%webkit-version, webkitgtk, wpewebkit): Update to 2.36.7.
* gnu: r-iranges: Update to 2.30.1.Efraim Flashner2022-08-28
| | | | * gnu/packages/bioconductor.scm (r-iranges): Update to 2.30.1.
* gnu: libatomic-ops: Fix test suite on riscv64-linux.Efraim Flashner2022-08-28
| | | | | * gnu/packages/bdw-gc.scm (libatomic-ops)[arguments]: When building for riscv64-linux add a configure-flag to link libatomic.
* gnu: ruby-ffi: Update to 1.15.5.Efraim Flashner2022-08-28
| | | | | | | * gnu/packages/libffi.scm (ruby-ffi): Update to 1.15.5. [arguments]: Remove custom 'do-not-depend-on-ccache phase. Adjust custom 'remove-git-ls-files phase to changes in the code. Remove trailing #t from phases.
* gnu: emacs-cider: Update to 1.5.0.Nicolas Goaziou2022-08-28
| | | | | * gnu/packages/emacs-xyz.scm (emacs-cider): Update to 1.5.0. [arguments]<#:phases>: Remove PATCH-EL-FILES phase to prevent a build failure.
* gnu: fet: Update to 6.5.7.Nicolas Goaziou2022-08-28
| | | | * gnu/packages/education.scm (fet): Update to 6.5.7.
* gnu: qtile: Install .desktop file.jonscoresby---2022-08-27
| | | | | | * gnu/packages/wm.scm (qtile)[arguments]: Add install-xsession phase. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: qtwebengine: Fix QTWEBENGINEPROCESS_PATH specification.Zhu Zihao2022-08-27
| | | | | | | * gnu/packages/qt.scm (qtwebengine)[native-search-paths]: Use "lib/qt6/libexec/QtWebEngineProcess" for search path. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: samba: Update to 4.16.4.Maxime Devos2022-08-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As a reproducibility check, you can check the hash: $ guix hash -r $(./pre-inst-env guix build samba --no-grafts --system=x86_64-linux) 1mg3nh705pbiz3ihq8jzkmjb15m6y8zjnzyr4hxmbciv7frgykk0 I've checked that it's correctly signed, and I've tried to verify that the PGP key is correct -- searching for 'Samba Distribution Verification Key', the websites of the first search results have the same key: * https://www.linuxcompatible.org/story/samba-4150rc5-released/ * https://wiki.samba.org/index.php/Samba_4.12_Features_added/changed * https://www.mail-archive.com/samba-announce@lists.samba.org/msg00562.html * https://wiki.linuxfromscratch.org/blfs/ticket/14748 https://groups.google.com/g/linux.samba/c/k3xaN0TIcQU has a different key, but as mentioned on the previous locations, the key has changed. I have also checked the source code diff (using diffoscope) between the the current version and the previous, nothing appears 'suspicious' (with the caveat that it is written in C). According to "guix refresh -l" there aren't too many dependents. I'm currently rebuilding them, no failures so far except for lxde, but it already failed to build before this patch. * gnu/packages/samba.scm (samba): Update to 4.16.4. To help future updaters, add the current PGP fingerprint in a comment. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: scons: Update to 4.4.0.Marius Bakke2022-08-27
| | | | | | | | | | | | * gnu/packages/patches/scons-test-environment.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/build-tools.scm (scons): Update to 4.4.0. [source](patches): New field. [arguments]: Adjust bootstrap for the new version. Enable tests. [native-inputs]: Add PYTHON-WHEEL and PYTHON-PSUTIL. (scons-3): New variable. (scons-python2): Inherit from it. * gnu/packages/web.scm (serf)[arguments]: Stick with SCONS-3 to prevent rebuilds.
* gnu: scons: Move to (gnu packages build-tools).Marius Bakke2022-08-27
| | | | | | | | | | * gnu/packages/python-xyz.scm (scons, scons-python2): Move from here ... * gnu/packages/build-tools.scm (scons, scons-python2): ... to here. * gnu/packages/direct-connect.scm, gnu/packages/disk.scm, gnu/packages/game-development.scm, gnu/packages/gps.scm, gnu/packages/image.scm, gnu/packages/installers.scm, gnu/packages/web.scm, gnu/packages/xdisorg.scm: Adjust module imports accordingly. * guix/build-system/scons.scm (default-scons): Likewise.
* gnu: Remove unused module import.Marius Bakke2022-08-27
| | | | * gnu/packages/gtk.scm: Don't import (gnu packages build-tools).
* gnu: realmd: Remove input labels.Marius Bakke2022-08-27
| | | | * gnu/packages/admin.scm (realmd)[native-inputs]: Remove labels.
* gnu: emacs-arduino-mode: Slightly improve description.Nicolas Goaziou2022-08-27
| | | | | * gnu/packages/emacs-xyz.scm (emacs-arduino-mode)[description]: Make it a full sentence, and mention Org Babel support.
* gnu: emacs-arduino-mode: Update to 1.3.0-0-652c6a3.Nicolas Goaziou2022-08-27
| | | | | | | * gnu/packages/emacs-xyz.scm (emacs-arduino-mode): Update to 1.3.0-0-652c6a3. [source]: Move upstream to repo.or.cz. [arguments]: Remove unnecessary phases. [home-page]: Update to repo.or.cz.
* gnu: emacs-org-contrib: Update to 0.4.Nicolas Goaziou2022-08-27
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-org-contrib): Update to 0.4. [source]: Remove now unnecessary snippet. [propagated-inputs]: Remove EMACS-ARDUINO-MODE.
* gnu: Add emacs-alarm-clock.Arun Isaac2022-08-27
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-alarm-clock): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add emacs-tamil99.Arun Isaac2022-08-27
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-tamil99): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: emacs-lpy: Update to ce78a46.jgart2022-08-27
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-lpy): Update to ce78a46. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add emacs-consult-org-roam.Nicolas Graves via Guix-patches via2022-08-27
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-consult-org-roam): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add emacs-drag-stuff.jgart2022-08-27
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-drag-stuff): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: emacs-iter2: Update to 1.3.Nicolas Goaziou2022-08-27
| | | | * gnu/packages/emacs-xyz.scm (emacs-iter2): Update to 1.3.
* gnu: emacs-taxy-magit-section: Update to 0.10.Nicolas Goaziou2022-08-27
| | | | * gnu/packages/emacs-xyz.scm (emacs-taxy-magit-section): Update to 0.10.
* gnu: emacs-subed: Update to 1.0.7.Nicolas Goaziou2022-08-27
| | | | * gnu/packages/emacs-xyz.scm (emacs-subed): Update to 1.0.7.
* gnu: emacs-auctex: Update to 13.1.4.Nicolas Goaziou2022-08-27
| | | | * gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.1.4.
* gnu: gcc-12: Update to 12.2.0.Greg Hogan2022-08-27
| | | | | | * gnu/packages/gcc.scm (gcc-12): Update to 12.2.0. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: transmission: Add libappindicator to inputs.Simon Streit2022-08-27
| | | | | | * gnu/packages/bittorrent.scm (transmission) <inputs>: Add libappindicator. Signed-off-by: Marius Bakke <marius@gnu.org>