Age | Commit message (Collapse) | Author |
|
screen-locker-service-type by default does both define PAM entry
and make program setuid binary. Normally both methods are
mutually exclusive, if binary has setuid set it does not really
needs PAM, otherway around also similar, if PAM is enabled
binary should not relay on setuid.
Recent swaylock package now compiled with PAM support. When PAM
support is compiled in, swaylock rejects executing if binary is
also setuid program.
This change turns screen-locker-configuration from strict
PAM AND setuid to more flexible PAM AND/OR setuid. Allowing
swaylock to be configured properly while supporting other
screen locker preferences.
* gnu/services/xorg.scm (screen-locker-configuration): Switch from
define-record-type to define-configuration.
[using-pam?]: New field to control PAM entry existence.
[using-setuid?]: New field to control setuid binary existence.
(screen-locker-pam-services): Should not make unix-pam-service if
using-pam? is set to #f.
(screen-locker-setuid-programs): Should not make program setuid
program if using-setuid? is set to #f.
(screen-locker-generate-doc): Internal function to generate
configuration documentation.
(screen-locker-service): Adapt to new screen-locker-configuration.
* gnu/services/desktop.scm (desktop-services-for-system): Adapt to
new screen-locker-configuration.
* doc/guix.texi: Reflect new changes to screen-locker-configuration.
Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
|
|
The HTML manual accounts for more than 40% of the package size.
* gnu/packages/mpd.scm (mpd)[outputs]: Add 'doc' output.
[arguments]<#:phases>: Add ‘split-package’.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
With this, ninja will no longer report “no work to do” when inside the
`check' phase.
* gnu/packages/mpd.scm [arguments]<#:configure-flags>: Add “-Dtest=true”.
[native-inputs]: Add googletest and zip. Remove cmake.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/mpd.scm (mpd): Update to 0.23.13.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
Fix the build error:
data/meson.build:15:0: ERROR: Function does not take positional arguments.
data/meson.build:27:0: ERROR: Function does not take positional arguments.
* gnu/packages/patches/d-feet-drop-unused-meson-argument.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it here.
* gnu/packages/gnome.scm (d-feet)[source]: Use it here.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
The font-build-system now installs web fonts too. So, a separate woff2 output
is not necessary.
* gnu/packages/fonts.scm (font-charter)[outputs, arguments]: Delete.
|
|
* gnu/packages/notcurses.scm (notcurses)[arguments]: Adjust
configure-flags to not use pandoc on systems where pandoc isn't
supported.
[native-inputs]: Don't include pandoc on systems where it isn't
supported.
|
|
* gnu/packages/emacs-xyz.scm (emacs-straight-el): Update to 0-2.039e5c9.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/guile-xyz.scm (guile-png): Update to 0.5.0.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/messaging.scm (python-zulip): Fix test failure.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-85.c44d485.
|
|
As project no longer developed and not building with current obs.
* gnu/packages/video.scm (obs-spectralizer): Remove variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/lisp.scm (s7): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
|
|
* gnu/packages/lisp.scm (s7-bootstrap): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
|
|
* gnu/packages/notcurses.scm (notcurses): Update to 3.0.9.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
|
|
* gnu/packages/statistics.scm (r-biased-urn): Update to 2.0.10.
|
|
* gnu/packages/statistics.scm (r-matrixstats): Update to 1.0.0.
|
|
* gnu/packages/statistics.scm (r-mvtnorm): Update to 1.2-0.
|
|
* gnu/packages/cran.scm (r-stringfish): Update to 0.15.8.
|
|
* gnu/packages/cran.scm (r-scico): Update to 1.4.0.
|
|
* gnu/packages/cran.scm (r-shapforxgboost): Update to 0.1.3.
|
|
* gnu/packages/cran.scm (r-projpred): Update to 2.6.0.
[propagated-inputs]: Remove r-ucminf; add r-scales.
|
|
* gnu/packages/cran.scm (r-stanheaders): Update to 2.26.26.
|
|
* gnu/packages/cran.scm (r-regsem): Update to 1.9.5.
|
|
* gnu/packages/cran.scm (r-adabag): Update to 5.0.
[propagated-inputs]: Add r-consrank, r-dplyr, and r-tidyr.
|
|
* gnu/packages/cran.scm (r-assertive-code): Update to 0.0-4.
|
|
* gnu/packages/cran.scm (r-ontologyindex): Update to 2.11.
|
|
* gnu/packages/cran.scm (r-performance): Update to 0.10.4.
|
|
* gnu/packages/cran.scm (r-biasedurn): Update to 2.0.10.
|
|
* gnu/packages/cran.scm (r-maptools): Update to 1.1-7.
|
|
* gnu/packages/cran.scm (r-catdap): Update to 1.3.7.
[propagated-inputs]: Add r-rcolorbrewer.
|
|
* gnu/packages/cran.scm (r-ucminf): Update to 1.2.0.
|
|
* gnu/packages/cran.scm (r-sp): Update to 1.6-1.
|
|
* gnu/packages/cran.scm (r-ggrastr): Update to 1.0.2.
|
|
* gnu/packages/bioconductor.scm (r-ggpicrust2): Update to 1.7.0.
[propagated-inputs]: Add r-circlize.
[native-inputs]: Add r-knitr.
|
|
* gnu/packages/statistics.scm (r-rmarkdown): Update to 2.22.
[properties]: Add hints to the updater.
|
|
* gnu/packages/cran.scm (r-rgdal): Update to 1.6-7.
[properties]: Add hints to the updater.
|
|
* gnu/packages/cran.scm (r-consrank): New variable.
|
|
* gnu/packages/bioinformatics.scm (r-singlet): New variable.
|
|
* gnu/packages/machine-learning.scm (r-rcppml/devel): New variable.
|
|
* gnu/packages/bioinformatics.scm (python-cell2cell): New variable.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
|
|
* gnu/packages/patchutils.scm (coccinelle): New variable.
Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/ocaml.ml (ocaml-pyml): New variable.
Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/ocaml.scm (ocaml-stdcompat): New variable.
Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/ocaml.scm (ocaml-parmap): New variable.
Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/tmux.scm (tmux-plugin-mem-cpu-load): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
This patch causes MODIFY-SERVICES to raise an error if a reference is made to
a service which isn't in its service list. This it to help users notice if
they have an invalid rule, which is currently silently ignored.
* gnu/services.scm (%delete-service): new procedure
(%apply-clauses): new syntax rule
(%modify-service): remove syntax rule
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Fixes a regression introduced with the guile-squee update in
63e5975cac15102e35032d15fcd90e43d5610fa4 (which brings
non-blocking/asynchronous 'exec-query') whereby Cuirass would call
'exec-query' whereby another command was being processed.
* gnu/packages/ci.scm (cuirass): Update to b825967.
|
|
* gnu/packages/python-xyz.scm (python-ipython-documentation)
[native-inputs]: Add python-ipykernel.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/python-xyz.scm (python-ipython-documentation)[source]:
Remove upstreamed patches.
* gnu/packages/patches/python-ipython-documentation-chars.patch,
gnu/packages/patches/python-ipython-documentation-repro.patch:
Delete files.
* gnu/local.mk: Remove files.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|