Age | Commit message (Expand) | Author |
2023-06-04 | gnu: agda: Update to 2.6.3 and switch to git-fetch....* gnu/packages/agda.scm (agda): Update to 2.6.3, switch to fetching using git so
that doc files are included, and add new dependency ghc-vector-hashtables.
| Josselin Poiret |
2023-06-04 | gnu: Add ghc-vector-hashtables....* gnu/packages/haskell-xyz.scm (ghc-vector-hashtables): New variable.
| Josselin Poiret |
2023-06-04 | gnu: Add ghc-peano....* gnu/packages/haskell-xyz.scm (ghc-peano): New variable.
| Josselin Poiret |
2023-06-04 | tests: records: Add test for ellipsis in body....* tests/records.scm ("match-record, ellipsis in body"): New test.
| Josselin Poiret |
2023-06-04 | records: match-record: Do not show internal form....* guix/records.scm (lookup-field+wrapper): Attach source properties to the
field syntax object instead.
| Josselin Poiret |
2023-06-04 | records: Add MATCH-RECORD-LAMBDA....* guix/records.scm (match-record-lambda): New syntax.
* tests/records.scm ("match-record-lambda"): New test.
Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
| (unmatched-parenthesis ew syntax |
2023-06-04 | dir-locals: Fix MATCH-RECORD indentation....* .dir-locals.el: Treat the fourth form onwards as the body, rather than
the third onwards.
Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
| (unmatched-parenthesis d |
2023-06-04 | records: match-record: Support thunked and delayed fields....* guix/records.scm (match-record): Unwrap matched thunked and delayed fields.
* tests/records.scm ("match-record, thunked field",
"match-record, delayed field"): New tests.
Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
| (unmatched-parenthesis d |
2023-06-04 | records: match-record: Raise a syntax error if TYPE is nonexistent....* guix/records.scm (match-record): Raise a human-compherensible syntax error
if the given record type identifier is unbound.
Co-authored-by: Josselin Poiret <dev@jpoiret.xyz>
Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
| (unmatched-parenthesis |
2023-06-04 | gnu: sbsigntools: Update to 0.9.5....This fixes a build failure with openssl-3.
* gnu/packages/efi.scm (sbsigntools): Update to 0.9.5.
[arguments]: Remove trailing #t's. Use Gexps. Use "this-package-input". Simplify lambdas.
[inputs]: Remove labels.
Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
| kiasoc5 |
2023-06-04 | gnu: proot: Update to 5.4.0 and fix clone3 behavior....* gnu/packages/patches/proot-add-clone3.patch: New patch.
* gnu/packages/linux.scm (proot): Update to 5.4.0, and add pending upstream
patch to fix buggy pthread support.
* gnu/local.mk (dist_patch_DATA): Register it.
| Josselin Poiret |
2023-06-04 | gnu: heimdal: Drop obsolete and insecure user tools....According to messages from the Heimdal maintainers Brian May and Nico
Williams, no one should be using their version of 'su' anymore. It was deleted
from the development branch five years ago [1] and is only being shipped
because the 7.8.0 is based on an older, stable branch.
[1] https://github.com/heimdal/heimdal/commit/8a77f45aff366b1cd8c70c43ce63eb16a0c9839c
Following the directions from the maintainers, this commit drops all
executables built from the ./appl folder via deletion of that SUBDIR from
the top-level Makefile.am.
Unfortunately, the heimdal-discuss mailing list does not appear to have a
public archive. The relevant SMTP Message-Id was:
<MDAEMON-F202305111940.AA401569md5001000003030@sequoia-grove.ad.secure-endpoints.com>
* gnu/packages/kerberos.scm (heimdal): Drop obsolete and insecure user tools.
Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
| Felix Lechner |
2023-06-04 | gnu: heimdal: Run autoreconf....* gnu/packages/kerberos.scm (heimdal): Run autoreconf.
Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
| Felix Lechner |
2023-06-04 | services: screen-locker-service-type: Configurable PAM and setuid....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>
| muradm |
2023-06-04 | gnu: mpd: Split outputs....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>
| Bruno Victal |
2023-06-04 | gnu: mpd: Enable tests....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>
| Bruno Victal |
2023-06-04 | gnu: mpd: Update to 0.23.13....* gnu/packages/mpd.scm (mpd): Update to 0.23.13.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Leo Famulari |
2023-06-04 | gnu: d-feet: Fix build errors when using Meson 1.1.0....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>
| Zhu Zihao |
2023-06-03 | gnu: font-charter: Remove woff2 output....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.
| Arun Isaac |
2023-06-03 | gnu: notcurses: Enable building without pandoc....* 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.
| Efraim Flashner |
2023-06-03 | gnu: emacs-straight-el: Update to 0-2.039e5c9....* gnu/packages/emacs-xyz.scm (emacs-straight-el): Update to 0-2.039e5c9.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Hilton Chain |
2023-06-03 | gnu: guile-png: Update to 0.5.0....* gnu/packages/guile-xyz.scm (guile-png): Update to 0.5.0.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Artyom V. Poptsov |
2023-06-03 | gnu: python-zulip: Fix test failure....* gnu/packages/messaging.scm (python-zulip): Fix test failure.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| gemmaro |
2023-06-03 | gnu: guix-build-coordinator: Update to 0-85.c44d485....* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-85.c44d485.
| Christopher Baines |
2023-06-03 | gnu: Remove obs-spectralizer....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>
| Andy Tai |
2023-06-03 | gnu: Add s7....* gnu/packages/lisp.scm (s7): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
| Antero Mejr |
2023-06-03 | gnu: Add s7-bootstrap....* gnu/packages/lisp.scm (s7-bootstrap): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
| Antero Mejr |
2023-06-03 | gnu: notcurses: Update to 3.0.9....* gnu/packages/notcurses.scm (notcurses): Update to 3.0.9.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
| Antero Mejr |
2023-06-03 | gnu: r-biased-urn: Update to 2.0.10....* gnu/packages/statistics.scm (r-biased-urn): Update to 2.0.10.
| Ricardo Wurmus |
2023-06-03 | gnu: r-matrixstats: Update to 1.0.0....* gnu/packages/statistics.scm (r-matrixstats): Update to 1.0.0.
| Ricardo Wurmus |
2023-06-03 | gnu: r-mvtnorm: Update to 1.2-0....* gnu/packages/statistics.scm (r-mvtnorm): Update to 1.2-0.
| Ricardo Wurmus |
2023-06-03 | gnu: r-stringfish: Update to 0.15.8....* gnu/packages/cran.scm (r-stringfish): Update to 0.15.8.
| Ricardo Wurmus |
2023-06-03 | gnu: r-scico: Update to 1.4.0....* gnu/packages/cran.scm (r-scico): Update to 1.4.0.
| Ricardo Wurmus |
2023-06-03 | gnu: r-shapforxgboost: Update to 0.1.3....* gnu/packages/cran.scm (r-shapforxgboost): Update to 0.1.3.
| Ricardo Wurmus |
2023-06-03 | gnu: r-projpred: Update to 2.6.0....* gnu/packages/cran.scm (r-projpred): Update to 2.6.0.
[propagated-inputs]: Remove r-ucminf; add r-scales.
| Ricardo Wurmus |
2023-06-03 | gnu: r-stanheaders: Update to 2.26.26....* gnu/packages/cran.scm (r-stanheaders): Update to 2.26.26.
| Ricardo Wurmus |
2023-06-03 | gnu: r-regsem: Update to 1.9.5....* gnu/packages/cran.scm (r-regsem): Update to 1.9.5.
| Ricardo Wurmus |
2023-06-03 | gnu: r-adabag: Update to 5.0....* gnu/packages/cran.scm (r-adabag): Update to 5.0.
[propagated-inputs]: Add r-consrank, r-dplyr, and r-tidyr.
| Ricardo Wurmus |
2023-06-03 | gnu: r-assertive-code: Update to 0.0-4....* gnu/packages/cran.scm (r-assertive-code): Update to 0.0-4.
| Ricardo Wurmus |
2023-06-03 | gnu: r-ontologyindex: Update to 2.11....* gnu/packages/cran.scm (r-ontologyindex): Update to 2.11.
| Ricardo Wurmus |
2023-06-03 | gnu: r-performance: Update to 0.10.4....* gnu/packages/cran.scm (r-performance): Update to 0.10.4.
| Ricardo Wurmus |
2023-06-03 | gnu: r-biasedurn: Update to 2.0.10....* gnu/packages/cran.scm (r-biasedurn): Update to 2.0.10.
| Ricardo Wurmus |
2023-06-03 | gnu: r-maptools: Update to 1.1-7....* gnu/packages/cran.scm (r-maptools): Update to 1.1-7.
| Ricardo Wurmus |
2023-06-03 | gnu: r-catdap: Update to 1.3.7....* gnu/packages/cran.scm (r-catdap): Update to 1.3.7.
[propagated-inputs]: Add r-rcolorbrewer.
| Ricardo Wurmus |
2023-06-03 | gnu: r-ucminf: Update to 1.2.0....* gnu/packages/cran.scm (r-ucminf): Update to 1.2.0.
| Ricardo Wurmus |
2023-06-03 | gnu: r-sp: Update to 1.6-1....* gnu/packages/cran.scm (r-sp): Update to 1.6-1.
| Ricardo Wurmus |
2023-06-03 | gnu: r-ggrastr: Update to 1.0.2....* gnu/packages/cran.scm (r-ggrastr): Update to 1.0.2.
| Ricardo Wurmus |
2023-06-03 | gnu: r-ggpicrust2: Update to 1.7.0....* gnu/packages/bioconductor.scm (r-ggpicrust2): Update to 1.7.0.
[propagated-inputs]: Add r-circlize.
[native-inputs]: Add r-knitr.
| Ricardo Wurmus |
2023-06-03 | gnu: r-rmarkdown: Update to 2.22....* gnu/packages/statistics.scm (r-rmarkdown): Update to 2.22.
[properties]: Add hints to the updater.
| Ricardo Wurmus |
2023-06-03 | gnu: r-rgdal: Update to 1.6-7....* gnu/packages/cran.scm (r-rgdal): Update to 1.6-7.
[properties]: Add hints to the updater.
| Ricardo Wurmus |