summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-03-04gnu: racket-minimal: Add "debug" output....* gnu/packages/racket.scm (racket-minimal-bc-cgc)[outputs]: Add "debug". (racket-vm-common-configure-flags): Add "--disable-strip". Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Philip McGrath
2022-03-04gnu: racket-minimal: Adjust indentation....* gnu/packages/racket.scm (racket-minimal-bc-cgc): Use 'hidden-package' rather than 'properties'. (racket-minimal-bc-3m): Remove redundant 'hidden-package' wrapper. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Philip McGrath
2022-03-04gnu: racket-minimal: Change inheritance to follow bootstrapping....Having the package inheritance chain go in the same direction as the bootstrapping chain, rather than the opposite, is less confusing. In some cases, it can also help to avoid unnecessary rebuilds. * gnu/packages/racket.scm (racket-minimal-bc-cgc): Change to be the root of the package inheritance chain. [version, source, inputs, native-inputs, build-system, arguments] [home-page, license]: Inline formerly inherited values. (racket-minimal-bc-3m): Inherit from 'racket-minimal-bc-cgc' rather than 'racket-minimal'. [inputs, native-inputs, arguments, license]: Adjust accordingly. (racket-minimal): Inherit from 'racket-minimal-bc-3m'. [inputs, native-inputs, arguments, license]: Adjust accordingly. [properties]: Override effect of 'hidden-package'. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Philip McGrath
2022-03-04gnu: racket-minimal: Don't configure non-existant catalogs....* gnu/packages/racket.scm (racket-minimal)[arguments]<#:phases>: Change 'initialize-config.rktd' to only add a release catalog when the package version is a release version. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Philip McGrath
2022-03-04gnu: racket-minimal: Use new package style....* gnu/packages/racket.scm (cfg-flag:sh-for-rktio, cfg-flag:enable-lt) (cfg-flag:enable-racket): Change to G-expressions and combine in ... (racket-vm-common-configure-flags): ... this new thunk. (unpack-nanopass+stex): Change to G-expression and move to ... (make-unpack-nanopass+stex): ... this new thunk. (racket-bootstrap-chez-bootfiles): Rename to ... (chez-scheme-for-racket-bootstrap-bootfiles): ... this new variable, and stop inheriting from 'racket-minimal'. [native-inputs]: Remove labels. [build-system]: Use 'copy-build-system'. [arguments]: Use G-expressions. Install under "lib". (racket-minimal)[inputs, native-inputs]: Remove labels. [arguments]: Use G-expressions. Avoid 'assoc-ref'. Adapt to changes in 'chez-scheme-for-racket-bootstrap-bootfiles'. (racket-minimal-bc-3m)[native-inputs]: Remove labels. [arguments]: Use G-expressions. (racket-minimal-bc-cgc)[native-inputs]: Remove labels. [arguments]: Use G-expressions. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Philip McGrath
2022-03-04gnu: racket: Use Git origins for Racket packages....* gnu/packages/patches/racket-gui-tethered-launcher-backport.patch: Adjust path. * gnu/packages/racket.scm (racket-packages-origin) (simple-racket-origin): New procedures. (extend-layer): Rename to ... (configure-layer.rkt): ... this variable. Tweak command-line arguments. Adapt to 'config-tethered-apps-dir'. (racket): Stop inheriting from 'racket-minimal'. [version]: Use '%racket-version'. [source]: Stop using bundled tarball. [inputs]: Remove labels. Add 'racket-minimal' and package sources. [native-inputs]: Reduce to racket-minimal. Untested, as cross-compilation doesn't work yet. [arguments]: Rewrite to use G-expressions, package sources from 'inputs', an explicit 'install' phase, and the revised 'configure-layer.rkt'. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Philip McGrath
2022-03-04gnu: racket: Update to 8.4....* gnu/packages/patches/racket-enable-scheme-backport.patch, gnu/packages/patches/racket-gui-tethered-launcher-backport.patch: New patches. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/racket.scm (%racket-version, %racket-commit) (%racket-origin): New variables. [patches]: Add "racket-enable-scheme-backport.patch". (racket-minimal): Update to 8.4. [version]: Use '%racket-version'. [source]: Use '%racket-origin'. [inputs]: Add 'ncurses'. Remove 'zlib:static' and 'lz4:static'. (racket-minimal-bc-3m)[inputs]: Adjust accordingly. (racket-bootstrap-chez-bootfiles)[version]: Use Chez Scheme's '(scheme-fork-version-number)'. (racket)[version]: Use '%racket-version'. [native-inputs]: Use '%racket-origin'. [source]: Update to 8.4. <patches>: Use "racket-gui-tethered-launcher-backport.patch". <snippet>: Remove "srfi-doc-nonfree". Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Philip McGrath
2022-03-04gnu: Use license prefix in (gnu packages racket)....* gnu/packages/racket.scm (racket-minimal, racket-minimal-bc-3m) (racket-bootstrap-chez-bootfiles): Use license prefix. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Philip McGrath
2022-03-04gnu: kdenlive: Gexp arguments....* gnu/packages/kde.scm (kdenlive)[arguments]: Rewrite as gexps. Vinicius Monego
2022-03-04gnu: kdenlive: Add dependency on ladspa....* gnu/packages/kde.scm (kdenlive)[inputs]: Add ladspa. [arguments]<#:phases>: Wrap LADSPA_PATH in the 'wrap-executable phase. Vinicius Monego
2022-03-04gnu: kdenlive: Update to 21.12.3....* gnu/packages/kde.scm (kdenlive): Update to 21.12.3. [source]: Use git-file-name function. [inputs]: Add bash-minimal. Vinicius Monego
2022-03-04gnu: cl-olc: Update to 1.0-1.0269ed7....* gnu/packages/lisp-xyz.scm (sbcl-olc): Update to 1.0-1.0269ed7. Guillaume Le Vaillant
2022-03-04gnu: cl-maidenhead: Update to 1.0-1.202671f....* gnu/packages/lisp-xyz.scm (sbcl-maidenhead): Update to 1.0-1.202671f. Guillaume Le Vaillant
2022-03-04gnu: cl-mgrs: Update to 1.0-1.c06f268....* gnu/packages/lisp-xyz.scm (sbcl-mgrs): Update to 1.0-1.c06f268. Guillaume Le Vaillant
2022-03-03gnu: hello: Update to 2.12....* gnu/packages/base.scm (hello): Update to 2.12. Maxim Cournoyer
2022-03-03gnu: Add kdiskmark....* gnu/packages/benchmark.scm (kdiskmark): New variable. Maxim Cournoyer
2022-02-27gnu: sudo: Update to 1.9.10....* gnu/packages/admin.scm (sudo): Update to 1.9.10. Tobias Geerinckx-Rice
2022-03-03gnu: python-scikit-image: Update to 0.19.2....* gnu/packages/python-science.scm (python-scikit-image): Update to 0.19.2. Vinicius Monego
2022-03-03gnu: mlt: Update to 7.4.0....* gnu/packages/video.scm (mlt): Update to 7.4.0. Vinicius Monego
2022-03-03gnu: mlt: Wrap FREI0R_PATH and LADSPA_PATH....* gnu/packages/video.scm (mlt)[arguments]: Use gexps. Add 'wrap-executable phase. [inputs]: Add bash-minimal. Vinicius Monego
2022-03-04gnu: emacs-xref: Update to 1.4.1....* gnu/packages/emacs-xyz.scm (emacs-xref): Update to 1.4.1. Nicolas Goaziou
2022-03-03gnu: dovecot: Fix backtrace test on aarch64....* gnu/packages/mail.scm (dovecot)[arguments]: Add LDFLAGS=-rdynamic to make-flags. Pierre Langlois
2022-03-03gnu: texlive-latex-listings, texlive-latex-pgf: Do not deprecate the variable....This is a followup to 107138164611a11972f261818373d1de95b3216d and e5dbda5abc23c5ed716121872d1bbaa8bfcee79e, which had the downside that remaining references to these two variables would trigger deprecation warning during the "Computing Guix derivation" phase of 'guix pull'. * gnu/packages/tex.scm (texlive-latex-listings, texlive-latex-pgf): Use plain 'define-public' instead of 'define-deprecated-package'. Ludovic Courtès
2022-03-03gnu: Add emacs-spell-fu....* gnu/packages/emacs-xyz.scm (emacs-spell-fu): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Niklas Eklund
2022-03-03gnu: Add jj....* gnu/packages/messaging.scm (jj): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org> jgart
2022-03-03services: openvpn: Actually save log file....* gnu/services/vpn.scm (openvpn-shepherd-service): Pass #:log-file to 'make-forkexec-constructor'. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Cameron Chaparro
2022-03-03gnu: Add wtype....* gnu/packages/freedesktop.scm (wtype): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Tanguy Le Carrour
2022-03-03download: Fix typo in procedure name....* guix/build/download.scm (make-credendials-with-ca-trust-files): Rename to... (make-credentials-with-ca-trust-files): ... this. Ludovic Courtès
2022-03-03download: Load X.509 certificates only once....Previously we'd load /etc/ssl/certs/*.pem (or similar) every time 'http-fetch' is called. * guix/build/download.scm (make-credendials-with-ca-trust-files): Wrap in 'mlambda'. Ludovic Courtès
2022-03-03download: Remove obsolete bit from docstring....This is a followup to f4cde9ac4aedb516c050a30fd999673da434bfa0. * guix/build/download.scm (open-connection-for-uri): Remove bit about 'close-connection' from the docstring. Ludovic Courtès
2022-03-03gnu: diffoscope: Update to 206....* gnu/packages/diffoscope.scm (diffoscope): Update to 206. Vagrant Cascadian
2022-03-03gnu: Add c2ffi....* gnu/packages/cpp.scm (c2ffi): New variable. Co-authored-by: muradm <mail@muradm.net> Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Attila Lendvai
2022-03-03gnu: Add barrier....* gnu/packages/barrier.scm: New file. * gnu/local.mk: Add it. Mathieu Othacehe
2022-03-03gnu: Add gulrak-filesystem....* gnu/packages/cpp.scm (gulrak-filesystem): New variable. Mathieu Othacehe
2022-03-03gnu: cl-caveman: Update to 2.4.0.35cd8bc....* gnu/packages/lisp-xyz.scm (sbcl-caveman): Update to 2.4.0.35cd8bc. [inputs]: Add sbcl-sxql. [native-inputs]: Add sbcl-prove, sbcl-lack, and sbcl-trivial-types. [arguments]: Delete remove-v1 phase, add test-asd-file keyword, add missing files to asd-files and asd-systems keywords, and add more commentary on reason for failing test. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> jgart
2022-03-03gnu: cl-mcclim: Update to 0.9.7-2.292343f....* gnu/packages/lisp-xyz.scm (sbcl-mcclim): Update to 0.9.7-2.292343f. [inputs]: Use new style. [arguments]: Update 'fix-paths' phase. Guillaume Le Vaillant
2022-03-03gnu: Add cl-dejavu....* gnu/packages/lisp-xyz.scm (cl-dejavu, ecl-cl-dejavu, sbcl-cl-dejavu): New variables. Guillaume Le Vaillant
2022-03-03gnu: cl-zpb-exif: Update to 1.2.5....* gnu/packages/lisp-xyz.scm (sbcl-zpb-exif): Update to 1.2.5. Guillaume Le Vaillant
2022-03-03gnu: cl-retrospectiff: Update to 0.2-1.2fbf8c6....* gnu/packages/lisp-xyz.scm (sbcl-retrospectiff): Update to 0.2-1.2fbf8c6. Guillaume Le Vaillant
2022-03-03gnu: cl-opticl: Update to 0.0.0-1.f6fc4dc....* gnu/packages/lisp-xyz.scm (sbcl-opticl): Update to 0.0.0-1.f6fc4dc. [inputs]: Use new style. Guillaume Le Vaillant
2022-03-03gnu: cl-slime-swank: Update to 2.27....* gnu/packages/lisp-xyz.scm (sbcl-slime-swank): Update to 2.27. Guillaume Le Vaillant
2022-03-03gnu: Add cl-try....* gnu/packages/lisp-check.scm (cl-try, ecl-try, sbcl-try): New variables. Guillaume Le Vaillant
2022-03-03gnu: cl-mgl-pax: Update to 0.1.0-0.ed82a80....* gnu/packages/lisp-xyz.scm (sbcl-mgl-pax): Update to 0.1.0-0.ed82a80. [inputs]: Use new style. [arguments]: Add 'asd-files' parameter. Disable tests. Guillaume Le Vaillant
2022-03-03gnu: cl-esrap: Update to 0.18-3.4c82a86....* gnu/packages/lisp-xyz.scm (sbcl-esrap): Update to 0.18-3.4c82a86. Guillaume Le Vaillant
2022-03-03gnu: cl-hunchentoot: Fix build....* gnu/packages/lisp-xyz.scm (sbcl-hunchentoot)[arguments]: Disable tests. Guillaume Le Vaillant
2022-03-03gnu: cl-osicat: Update to 0.7.0-3.a45eb3b....* gnu/packages/lisp-xyz.scm (sbcl-osicat): Update to 0.7.0-3.a45eb3b. Guillaume Le Vaillant
2022-03-03gnu: cl-fad: Update to 0.7.6-1.3f4d32d....* gnu/packages/lisp-xyz.scm (sbcl-cl-fad): Update to 0.7.6-1.3f4d32d. [native-inputs]: Add cl-ppcre and unit-test. [inputs]: Add alexandria. Guillaume Le Vaillant
2022-03-03gnu: cl+ssl: Update to 0.0.0-3.046d698....* gnu/packages/lisp-xyz.scm (sbcl-cl+ssl): Update to 0.0.0-3.046d698. [native-inputs]: Add fiveam. [arguments]: Add 'fix-tests' phase. Guillaume Le Vaillant
2022-03-03gnu: cl-chipz: Update to 0.8-2.82a17d3....* gnu/packages/lisp-xyz.scm (sbcl-chipz): Update to 0.8-2.82a17d3. [source]: Switch to maintained repository. Guillaume Le Vaillant
2022-03-03gnu: sbcl-ironclad: Update to 0.57....* gnu/packages/lisp-xyz.scm (sbcl-ironclad): Update to 0.57. Guillaume Le Vaillant