| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.47.
(linux-libre-5.15-pristine-source): Update hash.
|
|
|
|
|
| |
* gnu/packages/linux.scm (linux-libre-5.17-version): Update to 5.17.15.
(linux-libre-5.17-pristine-source): Update hash.
|
|
|
|
|
|
|
| |
* gnu/home/services/ssh.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* po/guix/POTFILES.in: Add it.
* doc/guix.texi (Secure Shell): New section.
|
|
|
|
|
|
|
|
|
| |
* gnu/packages/texinfo.scm (pinfo): Update to commit
3d76eecde211e41ccc28b04e229f159b3f924399.
[arguments]: Use gexps.
[inputs, native-inputs]: Remove labels.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
| |
* gnu/packages/guile-xyz.scm (guile-termios): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
| |
* gnu/packages/guile-xyz.scm (guile-tap): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
|
|
|
|
| |
* guix/build/emacs-utils.scm (emacs-header-parse): New procedure.
* tests/build-emacs-utils.scm ("emacs-header-parse: fetch version",
"emacs-header-parse: fetch keywords", "emacs-header-parse: fetch
nonexistent author"): New tests.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
|
|
|
|
| |
* guix/build/emacs-utils.scm (emacs-batch-script): New procedure.
* tests/build-emacs-utils.scm: New file.
* Makefile.am (TESTS): Add `tests/build-emacs-utils.scm'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
| |
* gnu/packages/tor.scm (tor): Update to 0.4.7.8.
|
|
|
|
|
| |
* gnu/packages/mail.scm (fdm)[synopsis]: Use @acronym{}.
[description]: Expand based on the README.
|
|
|
|
| |
* gnu/packages/mail.scm (fdm): Update to 2.1.
|
|
|
|
|
| |
* gnu/packages/linux.scm (rng-tools): Update to 6.15.
[arguments]: Add a 'disable-failing-test phase.
|
|
|
|
| |
* gnu/packages/linux.scm (btrfs-progs)[description]: Use @acronym{}.
|
|
|
|
|
| |
* gnu/packages/linux.scm (btrfs-progs)[native-inputs]: Add libaio,
liburing, and util-linux.
|
|
|
|
|
|
| |
* gnu/packages/linux.scm (btrfs-progs): Update to 5.18.1.
[native-inputs]: Remove asciidoc, python, xmlto, libxml2, and
docbook-xsl. Add python-sphinx.
|
|
|
|
| |
* gnu/packages/javascript.scm (duktape)[arguments]: Use CC-FOR-TARGET.
|
|
|
|
|
| |
* gnu/packages/javascript.scm (duktape)[arguments]:
Rewrite as G-expressions.
|
|
|
|
| |
* gnu/packages/linux.scm (erofs-utils): Update to 1.5.
|
|
|
|
|
|
|
|
|
| |
* gnu/packages/wm.scm (i3status): Update to 2.14.
[source]: Add snippet to delete pregenerated man page.
[build-system]: Switch to Meson.
[arguments]: Remove autotools-specific #:out-of-source? Build man pages.
[inputs]: Remove unused openlibm and libcap.
[native-inputs]: Add perl.
|
|
|
|
|
| |
* gnu/packages/wm.scm (i3status)[inputs]: Move asciidoc from here…
[native-inputs]: …to here.
|
|
|
|
| |
* gnu/packages/accessibility.scm (brltty): Update to 6.5.
|
|
|
|
| |
* gnu/packages/tex.scm (texlive-xunicode): New variable.
|
|
|
|
| |
* gnu/packages/algebra.scm (pari-gp): Add --mt=pthread to configure flags.
|
|
|
|
|
|
| |
* guix/build-system/renpy.scm (build): Drop trailing #t.
(install, install-desktop-file): Likewise. Also add inputs and use
search-input-file for /bin/sh and /bin/renpy.
|
|
|
|
|
|
|
| |
* gnu/packages/game-development.scm (renpy)[arguments]: Change to list of
G-Expressions.
[inputs]: Drop labels.
[native-inputs, outputs]: Squash to single line.
|
|
|
|
|
|
|
|
|
| |
* gnu/packages/aux-files/renpy/renpy.in (__renpy_files, path_to_gamedir):
New procedures.
* gnu/packages/game-development.scm (python-renpy): Update to
7.99.99-0-3e854bc.
(renpy): Likewise.
[inputs]: Add python-pefile, python-requests and python-six.
|
|
|
|
|
| |
* gnu/packages/game-development.scm (python-pygame-sdl2): Update to
2.1.0-0-1705c6e.
|
|
|
|
| |
* gnu/packages/python-xyz.scm (python-pefile): New variable.
|
|
|
|
|
|
|
|
|
| |
This partially reverts commit 9f1bd63fb5b6916f07d454ffde27cd3a66c95bb5.
Note, that with this patch renpy fails to build due to incompatibilities with
Python 3.
* gnu/packages/game-development.scm (renpy): Split into ‘python-renpy’ for the
python modules and ‘renpy’ for the games and binaries.
|
|
|
|
|
|
| |
* gnu/packages/python-xyz.scm (python-pysdl2): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
| |
* gnu/packages/flashing-tools.scm (teensy-loader-cli): Update to 2.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
| |
* gnu/packages/tls.scm (python-acme)[propagated-inputs]: Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch makes the public-inbox testsuite pass. Some tests are skipped,
so the test coverage could likely be increased with more massaging.
Perhaps the most significant change is using tini to run the testsuite so
that the testsuite's sub-processes are reaped. The ‘check’ phase is based on
the one from the mutter package. Thanks to Maxim Cournoyer for pointing out
this solution.
* gnu/packages/patches/public-inbox-fix-spawn-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add new patch.
* gnu/packages/mail.scm (public-inbox)[source]: Add new patch.
[arguments]<#:tests?>: Remove argument.
<#:imported-modules>: Add argument.
<#:modules>: Likewise.
<#:phases>{qualify-paths}: Substitute path for ‘/bin/cp’.
{pre-check}: Don't skip httpd-unix.t test. Remove unnecessary path
substitutions for “env” and “/bin/sh”.
{check}: Replace with custom version that launches the tests under tini.
[native-inputs]: Add tini.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
| |
* gnu/packages/tex.scm (texlive-inriafonts): New variable.
|
|
|
|
| |
* gnu/packages/tex.scm (texlive-fmtcount): New variable.
|
|
|
|
|
|
|
| |
* gnu/tests/desktop.scm (minimal-desktop): seatd/greetd based
minimal desktop test
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
|
|
|
|
|
|
|
| |
* gnu/services/desktop.scm (seatd-service-type): New variable
* gnu/services/desktop.scm (seatd-configuration): New data type
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
|
|
|
|
|
|
|
|
|
| |
* gnu/packages/admin.scm (libseat): New variable
* gnu/packages/admin.scm (seatd): New variable
* gnu/packages/freedesktop.scm (seatd): Remove variable
* gnu/packages/wm.scm (wlroots): Replace seatd input with libseat
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/services/base.scm (greetd-service-type): New variable
* gnu/services/base.scm (greetd-configuration): New data type
* gnu/services/base.scm (greetd-terminal-configuration): New data type
* gnu/services/base.scm (greetd-agreety-session): New data type
* gnu/services/base.scm (pam-limits-service-type): Should be aware of
greetd PAM service
* gnu/services/pam-mount.scm (pam-mount-pam-service): Should be aware
of greetd PAM service
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
|
|
|
|
|
|
| |
* gnu/packages/admin.scm (greetd-pam-mount): New variable
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
|
|
|
|
|
|
| |
* gnu/packages/admin.scm (greetd): New variable
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
|
|
|
|
|
|
| |
* gnu/packages/crates-io.scm (rust-pam-sys-0.5): New variable
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
|
|
|
|
|
|
| |
* gnu/packages/crates-io.scm (rust-enquote-1): New variable
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
|
|
|
|
|
| |
* gnu/packages/ssh.scm (dropbear)[phases]
{enable-x11-forwarding}: New phase.
|
|
|
|
|
|
|
| |
* gnu/packages/ssh.scm (dropbear): Update to 2022.82.
[source]: Delete origin snippet's trailing #t.
[arguments]: Use gexps.
[tests?]: Update comment.
|
|
|
|
|
|
| |
This is follow up to <https://issues.guix.gnu.org/55290>.
* doc/htmlxref.cnf (geiser): Delete obsolete comment.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/packages/firmware.scm (edk2-commit, edk2-version)
(edk2-origin): Delete variables.
(ovmf)[source]: Define here; it's the only user of it so far.
[native-inputs]: Move below arguments.
[phases]: Use gexps. Delete trailing #t.
{patch-source}: New phase.
{configure}: Use 'invoke' to execute the 'edksetup.sh' script; delete
associated FIXME comment.
(ovmf-aarch64, ovmf-arm): Adjust accordingly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* guix/ui.scm (find-available-pager): New procedure.
(call-with-paginated-output-port): Use it.
* guix/utils.scm (call-with-environment-variables): Allow clearing of
specified environment variables.
* tests/ui.scm (make-empty-file, assert-equals-find-available-pager):
New procedures.
("find-available-pager, GUIX_PAGER takes precedence")
("find-available-pager, PAGER takes precedence")
("find-available-pager, 'less' takes precedence")
("find-available-pager, 'more' takes precedence")
("find-available-pager, no pager"): New tests.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
| |
* gnu/packages/networking.scm (hcxtools): Update to 6.2.7.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
|
|
| |
* gnu/packages/networking.scm (hcxtools)[arguments]: Link libraries and
use PREFIX instead of INSTALL_DIR.
[phases]: Use gexps.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|