summary refs log tree commit diff
AgeCommit message (Collapse)Author
2020-12-03gnu: scintilla: Update to 4.4.6.Nicolas Goaziou
* gnu/packages/text-editors.scm (scintilla): Update to 4.4.6.
2020-12-03gnu: utox: Update home-page and description.Robert Karszniewicz
* gnu/packages/messaging.scm (utox): Update home-page and description. [home-page]: Change to GitHub URL. [description]: Fix uTox naming style. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-03gnu: utox: Update to 0.18.0.Robert Karszniewicz
Fixes <http://issues.guix.gnu.org/43750>. * gnu/packages/messaging.scm (utox): Update to 0.18.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-03doc: Give references and examples for services-to-restart.Simon Josefsson
* doc/guix.texi (Unattended Upgrades): Give references and examples for services-to-restart. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-03gnu: poetry: Fix a problem with a dependency.Tanguy Le Carrour
* gnu/packages/python-xyz.scm (poetry)[arguments]: Relax version constraints for python-packaging. Signed-off-by: Marius Bakke <marius@gnu.org>
2020-12-03gnu: uBlock Origin: Update to 1.31.2.Marius Bakke
* gnu/packages/browser-extensions.scm (uassets): Update to a7e476412. (ublock-origin): Update to 1.31.2.
2020-12-03gnu: gnutls-dane: Inherit from newer GnuTLS.Marius Bakke
Fixes <https://bugs.gnu.org/44914>. * gnu/packages/tls.scm (gnutls/dane): Inherit from GNUTLS/FIXED instead of GNUTLS.
2020-12-03gnu: GnuTLS: Update replacement to 3.6.15 [fixes CVE-2020-24659].Marius Bakke
* gnu/packages/tls.scm (gnutls-3.6.14): Rename to ... (gnutls/fixed): ... this. Update to 3.6.15. (gnutls): Adjust for renamed replacement. * gnu/packages/package-management.scm (guix)[propagated-inputs]: Likewise. * gnu/packages/vpn.scm (openconnect)[propagated-inputs]: Likewise.
2020-12-03doc: Correct spelling of 'discover?' .Maxime Devos
* doc/guix.texi (Base Services): Correct spelling of 'discover?'. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-12-03linux-container: Correct test for unprivileged user namespace support.Paul Garlick
Fixes <https://bugs.gnu.org/31977>. Reported by Paul Garlick <pgarlick@tourbillion-technology.com>. * gnu/build/linux-container.scm (unprivileged-user-namespace-supported?): Return #f when the 'userns-file' does not exist.
2020-12-03gnu: libmp3splt: Support splitting FLAC files.Martin Becze
* gnu/packages/mp3.scm (libmp3splt)[inputs]: Add flac. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-12-03nls: Update 'fr' translation of the manual.Ludovic Courtès
2020-12-03doc: Tweak wording of 'chicken-build-system' material.Ludovic Courtès
* doc/guix.texi (Build Systems): Fix spelling of "CHICKEN". Add xref to its web site. Tweak wording.
2020-12-03gnu: Added chicken-agrep.raingloom
* gnu/packages/chicken.scm (chicken-agrep): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-03gnu: Add chicken-srfi-14.raingloom
* gnu/packages/chicken.scm (chicken-srfi-14): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-03gnu: Add chicken-datatype.raingloom
* gnu/packages/chicken.scm (chicken-datatype): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-03gnu: Add chicken-iset.raingloom
* gnu/packages/chicken.scm (chicken-iset): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-03gnu: Add chicken-srfi-69.raingloom
* gnu/packages/chicken.scm (chicken-srfi-69): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-03gnu: Add chicken-srfi-1.raingloom
* gnu/packages/chicken.scm (chicken-srfi-1): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-03gnu: Add chicken-test.raingloom
* gnu/packages/chicken.scm (chicken-test): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-03gnu: Use qualified license names in chicken.scm instead of selective import.raingloom
* gnu/packages/chicken.scm (chicken)[license]: Use qualified name. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-03build-system: Add chicken-build-system.raingloom
* guix/build-system/chicken.scm: New file. * guix/build/chicken-build-system.scm: New file. * Makefile.am: Add them. * doc/guix.texi: Document it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-03gnu: chicken: Add 'CHICKEN_REPOSITORY_PATH' search path spec.raingloom
* gnu/packages/chicken.scm (chicken)[native-search-paths]: New field. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-03self: Factorize package dependency enumeration.Ludovic Courtès
* guix/self.scm (transitive-package-dependencies): New procedure. (compiled-guix)[dependencies]: Use it.
2020-12-03gnu: guile-semver: Switch to Guile 3.0.Ludovic Courtès
* gnu/packages/guile-xyz.scm (guile-semver)[inputs]: Use GUILE-3.0. (guile3.0-semver): Define in terms of 'deprecated-package'. (guile2.2-semver): New variable.
2020-12-03gnu: sbcl-cl-webkit: Update hash.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update hash which was forgotten in previous update commit.
2020-12-03ci: Build novena-barebones-raw-image.Danny Milosavljevic
* gnu/ci.scm (%guix-system-images): Add novena-barebones-raw-image.
2020-12-03gnu: sbcl-cl-webkit: Update to 20201203.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 20201203.
2020-12-03gnu: lisp-repl-core-dumper: Update to 0.3.0.Pierre Neidhardt
* gnu/packages/lisp.scm (lisp-repl-core-dumper): Update to 0.3.0.
2020-12-03images: novena: Replace agetty-service by term-auto.Danny Milosavljevic
* gnu/system/images/novena.scm (novena-barebones-os)[kernel-arguments]: New field. [services]: Remove field.
2020-12-03images: Add novena-image-type, novena-barebones-raw-image, novena-barebones-os.Danny Milosavljevic
* gnu/system/images/novena.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2020-12-03gnu: rust-openssl-0.10: Update to 0.10.30.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-openssl-0): Update to 0.10.30.
2020-12-03gnu: rust-url-2: Update to 2.2.0.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-url-2): Update to 2.2.0. [arguments]: Add `rust-form-url-encoded' to Cargo inputs.
2020-12-03gnu: Add rust-form-urlencoded-1.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-form-urlencoded-1): New variable.
2020-12-03gnu: monolith: Make description more neutral.Nicolas Goaziou
* gnu/packages/web.scm (monolith)[description]: Make description more neutral.
2020-12-03gnu: libsoup: Patch docbook-xml references.Efraim Flashner
* gnu/packages/gnome.scm (libsoup)[arguments]: Add phase to refer to local copy of docbook-xml. [native-inputs]: Add docbook-xml-4.1.2.
2020-12-03gnu: google-brotli: Update to 1.0.9 (Fixes CVE-2020-8927).Efraim Flashner
* gnu/packages/compression.scm (google-brotli): Update to 1.0.9. [source]: Add snippet to remove unrecognized '-R' flag from pkg-config files.
2020-12-02gnu: linux-libre 4.4: Update to 4.4.247.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.247. (linux-libre-4.4-pristine-source): Update hash.
2020-12-02gnu: linux-libre 4.9: Update to 4.9.247.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.247. (linux-libre-4.9-pristine-source): Update hash.
2020-12-02gnu: linux-libre 4.14: Update to 4.14.210.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.210. (linux-libre-4.14-pristine-source): Update hash.
2020-12-02gnu: linux-libre 4.19: Update to 4.19.161.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.161. (linux-libre-4.19-pristine-source): Update hash.
2020-12-02gnu: linux-libre 5.4: Update to 5.4.81.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.81. (linux-libre-5.4-pristine-source): Update hash.
2020-12-02gnu: linux-libre: Update to 5.9.12.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.9-version): Update to 5.9.12. (linux-libre-5.9-pristine-source): Update hash.
2020-12-02gnu: emacs-telega: Update to 0.7.1.Brett Gilio
* gnu/packages/emacs-xyz.scm (emacs-telega): Update to 0.7.1.
2020-12-02gnu: tdlib: Update to 1.7.0.Brett Gilio
* gnu/packages/messaging.scm (tdlib): Update to 1.7.0.
2020-12-02gnu: Add monolith.Nicolas Goaziou
* gnu/packages/web.scm (monolith): New variable.
2020-12-02gnu: icedove: Update to 78.5.1 [fixes CVE-2020-26970].Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (icedove): Update to 78.5.1.
2020-12-02import: crate: Use existing package satisfying semver requirement.Hartmut Goebel
If a package satisfying the dependency's semver requirement already exists, use it. Prior to this change the highest version matching the semver requirement was used (and imported in case it was not defined as package already). When resolving a dependency (now done in `sort-map-dependencies`), first search for a package matching the semver requirement and only if this fails reach out for a crate. * guix/import/crate.scm (crate->guix-package)[find-package-version]: New function. [dependency-name+version]: New function. [sort-map-dependencies]: Use it instead of lambda function. * tests/crate.scm (test-doctool-crate, test-doctool-dependencies): New variables. ("self-test …", "cargo-recursive-import-hoors-existing-packages"): New tests.
2020-12-02import: crate: Trim version for names after left-most non-zero part.Hartmut Goebel
This complies to how versions are matched for caret requirements in crates: An update is allowed if the new version number does not modify the left-most non-zero digit in the major, minor, patch grouping. * guix/import/crate.scm (version->semver-prefix): New function. (make-crate-sexp)[format-inputs]: Use it. (make-crate-sexp): Use it to pass shorter version to package->definition. * guix/import/utils.scm (package->definition): Change optional parameter APPEND-VERSION? into APPEND-VERSION?/STRING. If it is a string, append its value to name. * tests/crate.scm: Adjust tests accordingly.
2020-12-02import: utils: Trim patch version from names.Hartmut Goebel
This remove the patch version from generated package names. For example 'rust-my-crate-1.1.2' now becomes 'rust-my-crate-1.1'. * guix/import/utils.scm (package->definition): Trim patch version from generated package names. * tests/crate.scm: (cargo>guix-package, cargo-recursive-import): Likewise.