Age | Commit message (Collapse) | Author |
|
* 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>
|
|
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/packages/emacs-xyz.scm (emacs-crdt): Update to 0.3.3.
|
|
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.
|
|
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.
|
|
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/packages/toys.scm (fortunes-jkirchartz): New variable.
|
|
* gnu/packages/toys.scm (daikichi): New variable.
|
|
* 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/packages/geo.scm (gnome-maps): Update to 42.2.
[inputs]: Change from LIBGWEATHER to LIBGWEATHER4.
|
|
* gnu/packages/gnome.scm (libgweather4): New variable.
|
|
* gnu/packages/gnome.scm (libgweather)[native-inputs]: Remove INTLTOOL. Add
GETTEXT-MINIMAL.
|
|
* gnu/packages/gnome.scm (libgweather)[arguments]: Use G-expression and
SEARCH-INPUT-DIRECTORY.
[native-inputs, propagated-inputs]: Remove labels.
|
|
* gnu/packages/bioconductor.scm (r-genomeinfodb): Update to 1.32.3.
|
|
* gnu/packages/webkit.scm (%webkit-version, webkitgtk, wpewebkit):
Update to 2.36.7.
|
|
* gnu/packages/bioconductor.scm (r-iranges): Update to 2.30.1.
|
|
* gnu/packages/bdw-gc.scm (libatomic-ops)[arguments]: When building for
riscv64-linux add a configure-flag to link libatomic.
|
|
* 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/packages/emacs-xyz.scm (emacs-cider): Update to 1.5.0.
[arguments]<#:phases>: Remove PATCH-EL-FILES phase to prevent a build failure.
|
|
* gnu/packages/education.scm (fet): Update to 6.5.7.
|
|
* gnu/packages/wm.scm (qtile)[arguments]: Add install-xsession phase.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
* gnu/packages/qt.scm (qtwebengine)[native-search-paths]: Use
"lib/qt6/libexec/QtWebEngineProcess" for search path.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
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/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/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/packages/gtk.scm: Don't import (gnu packages build-tools).
|
|
* gnu/packages/admin.scm (realmd)[native-inputs]: Remove labels.
|
|
* gnu/packages/emacs-xyz.scm (emacs-arduino-mode)[description]: Make it a full
sentence, and mention Org Babel support.
|
|
* 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/packages/emacs-xyz.scm (emacs-org-contrib): Update to 0.4.
[source]: Remove now unnecessary snippet.
[propagated-inputs]: Remove EMACS-ARDUINO-MODE.
|
|
* gnu/packages/emacs-xyz.scm (emacs-alarm-clock): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/emacs-xyz.scm (emacs-tamil99): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/emacs-xyz.scm (emacs-lpy): Update to ce78a46.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/emacs-xyz.scm (emacs-consult-org-roam): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/emacs-xyz.scm (emacs-drag-stuff): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/emacs-xyz.scm (emacs-iter2): Update to 1.3.
|
|
* gnu/packages/emacs-xyz.scm (emacs-taxy-magit-section): Update to 0.10.
|
|
* gnu/packages/emacs-xyz.scm (emacs-subed): Update to 1.0.7.
|
|
* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.1.4.
|
|
* gnu/packages/gcc.scm (gcc-12): Update to 12.2.0.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
* gnu/packages/bittorrent.scm (transmission) <inputs>: Add libappindicator.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
* gnu/packages/shells.scm (oil): Update to 0.12.4.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
* gnu/packages/shells.scm (xonsh): Update to 0.13.0.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
* gnu/packages/qt.scm (python-qtpy): Update to 2.2.0.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
* gnu/packages/databases.scm (python-apsw)[native-inputs]: Remove UNZIP.
[arguments]: Remove trailing #t's.
|
|
* gnu/packages/databases.scm (python-apsw): Update to 3.39.2.0.
[source]: Change to git-fetch.
[inputs]: Replace sqlite with sqlite-next.
[arguments]: Remove custom check phase.
Some styling adjustments as well.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
* gnu/packages/audio.scm (streamripper)[source](modules, snippet): New fields.
|
|
* gnu/packages/audio.scm (streamripper): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
* gnu/packages/python-crypto.scm (python-cryptography-vectors-next): Update to
37.0.4.
(python-cryptography-next): Likewise.
[arguments]: Add phase to adjust pyo3 requirement. Don't adjust ouroboros
version.
[inputs]: Change from RUST-OUROBOROS-0.14 and RUST-OUROBOROS-MACRO-0.14 to
RUST-OUROBOROS-0.15 and RUST-OUROBOROS-MACRO-0.15.
[native-inputs]: Add PYTHON-PYTEST-BENCHMARK.
|
|
* gnu/packages/crates-io.scm (rust-indoc-1): Update to 1.0.7.
|