Age | Commit message (Collapse) | Author |
|
* gnu/packages/python-xyz.scm (python2-importlib-metadata): New public variable.
|
|
* gnu/packages/python-compression.scm (python2-zipp): New public variable.
|
|
* gnu/packages/python-xyz.scm (python2-importlib-resources): New public variable.
|
|
* gnu/packages/python-xyz.scm (python-wheel): Update to 0.33.6.
[arguments]: Explicitly disable tests (they never ran before).
[native-inputs, properties]: Remove.
(python2-wheel): Use PACKAGE-WITH-PYTHON2.
|
|
* gnu/packages/python-compression.scm (python-zipp): Update to 1.0.0.
[propagated-inputs]: Remove PYTHON-RST.LINKER. Add PYTHON-MORE-ITERTOOLS.
Move PYTHON-CONTEXTLIB2 and PYTHON-PATHLIB2 ...
[native-inputs]: ... here. Remove PYTHON-SPHINX.
|
|
* gnu/packages/python-xyz.scm (python-importlib-metadata): Update to 1.4.0.
[propagated-inputs]: Remove PYTHON-CONFIGPARSER, PYTHON-CONTEXTLIB2,
PYTHON-DOCUTILS, PYTHON-PATHLIB2, and PYTHON-RST.LINKER.
[native-inputs]: Remove PYTHON-SPHINX. Add PYTHON-PACKAGING.
|
|
* gnu/packages/python-check.scm (python-pytest-checkdocs)[propagated-inputs]:
Add PYTHON-DOCUTILS.
|
|
* gnu/packages/python-xyz.scm (python-sortedcontainers): Update to 2.1.0.
|
|
* gnu/packages/popt.scm (popt)[source](file-name): New field.
|
|
* gnu/packages/package-management.scm (guix): Update to 4aea90b.
|
|
* guix/import/cpan.scm (%metacpan-base-url): New variable.
(module->dist-name, cpan-fetch): Refer to it instead of the hard-coded URL.
* tests/cpan.scm ("cpan->guix-package"): Use 'with-http-server' instead
of 'mock'.
|
|
* guix/import/cpan.scm (<cpan-dependency>, <cpan-release>): New
JSON-mapped record types.
(metacpan-url->mirror-url): New procedure.
(cpan-source-url): Rewrite in terms of it.
(cpan-version): Remove.
(cpan-module->sexp): Rewrite to take a <cpan-release> instead of an
alist, and rename 'meta' to 'release'.
[convert-inputs]: Rewrite to use 'cpan-release-dependencies'.
Update calls to 'convert-inputs' to pass a list of symbols.
Replace 'assoc-ref' calls with the appropriate field accessors.
(cpan->guix-package): Rename 'module-meta' to 'release'.
(latest-release): Likewise, and use the appropriate accessors.
* tests/cpan.scm (test-json): Remove "prereqs" record; add "dependency"
list.
("source-url-http", "source-url-https"): Remove.
("metacpan-url->mirror-url, http")
("metacpan-url->mirror-url, https"): New tests.
|
|
This is a followup to 7a0836cffdfe3ab9ee899602f218277646959144.
* guix/scripts/package.scm: Adjust binding list of the (guix store roots)
autoload.
* guix/inferior.scm: Adjust binding list of the (guix cache) autoload.
|
|
On Guile 3, importing (guix build utils) leads to warnings such as:
WARNING: (gnu packages embedded): imported module (guix build utils) overrides core binding `delete'
* gnu/packages/embedded.scm: Select 'alist-replace' from (guix build utils).
* guix/ui.scm: Hide 'delete' from (guix build utils).
|
|
* gnu/packages/crypto.scm: Remove use of (guix build utils).
* gnu/packages/databases.scm: Likewise.
|
|
Fixes <https://bugs.gnu.org/39090>.
Reported by Gábor Boskovits <boskovits@gmail.com>.
Fixes a regression introduced in 9e3f9ac3c00906f5bc647ea8398e4ed5a370614e.
* guix/scripts/substitute.scm (http-multiple-get): In the "Connection: close"
case, pass (drop requests (+ 1 processed)) to 'loop' as the remaining
REQUESTS value.
Previously, we would pass a list containing duplicates, and thus the
final result would also contain duplicates. When sent to the daemon,
that list would lead to a daemon error:
got unexpected path `/gnu/store/…' from substituter
|
|
* gnu/packages/web-browsers.scm (qutebrowser): Update to 1.9.0.
qutebrowser no longer uses qtwebkit by default. It now defaults to qtwebengine.
|
|
* gnu/packages/qt.scm (python-pyqtwebengine): New variable.
|
|
* gnu/packages/qt.scm (python-pyqt)[phases]: When building
python-pyqtwebengine, qprinter.h can not be found. This substitutes the full
path of qprinter.h in the qprinter sip specification file.
|
|
* gnu/packages/password-utils.scm (keepassxc): Update to 2.5.2.
|
|
* gnu/packages/sagemath.scm (zn-poly): Update to 0.9.2.
|
|
* gnu/packages/sagemath.scm (brial)[home-page]: Use upstream repository.
|
|
* gnu/packages/sagemath.scm (brial): Update to 1.2.6.
|
|
* gnu/packages/scheme.scm (gauche): Update to 0.9.9.
|
|
* gnu/packages/ssh.scm (pdsh): Update to 2.34.
[source]: Remove redundant FILE-NAME field.
|
|
* gnu/packages/wm.scm (menumaker): Update to 0.99.11.
|
|
The Guix unbound package is not vulnerable in its default configuration,
because we do not build with ‘--enable-ipsecmod’.
* gnu/packages/dns.scm (unbound): Update to 1.9.5.
|
|
Add the 32x16 Terminus font for ‘high-DPI’ screens, and a 6x10 font that
allows for more (debugging) information to be displayed on standard-DPI
ones, while still being pleasant to read.
* gnu/packages/aux-files/linux-libre/4.14-arm.conf,
gnu/packages/aux-files/linux-libre/4.14-i686.conf,
gnu/packages/aux-files/linux-libre/4.14-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.19-arm.conf,
gnu/packages/aux-files/linux-libre/4.19-arm64.conf,
gnu/packages/aux-files/linux-libre/4.19-i686.conf,
gnu/packages/aux-files/linux-libre/4.19-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.4-i686.conf,
gnu/packages/aux-files/linux-libre/4.4-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.9-i686.conf,
gnu/packages/aux-files/linux-libre/4.9-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.4-arm-veyron.conf,
gnu/packages/aux-files/linux-libre/5.4-arm.conf,
gnu/packages/aux-files/linux-libre/5.4-arm64.conf,
gnu/packages/aux-files/linux-libre/5.4-i686.conf,
gnu/packages/aux-files/linux-libre/5.4-x86_64.conf:
Set CONFIG_FONTS=y, CONFIG_FONT_TER16x32=y, and CONFIG_FONT_6x10=y.
|
|
* gnu/packages/mpd.scm (ncmpcpp)[arguments]: Pass '--enable-clock'
to #:configure-flags.
|
|
* gnu/packages/mpd.scm (mpd): Update to 0.21.18.
|
|
* gnu/packages/games.scm (gnubg)[arguments]: Add an 'install-desktop-file'
phase.
|
|
The site at gnubg.org states that the software is now available at
www.gnu.org/software/gnubg.
* gnu/packages/games.scm (gnugb)[source]: Fix link.
[home-page]: Likewise.
|
|
* gnu/packages/crates-io.scm (rust-hex-0.3)[arguments]: Skip build.
[properties]: Remove field.
|
|
* gnu/packages/crates-io.scm (rust-heapsize-plugin-0.1)[arguments]: Skip
build. Add rust-heapsize-0.3 to cargo-inputs.
[properties]: Remove field.
|
|
* gnu/packages/crates-io.scm (rust-heapsize-0.4)[arguments]: Skip build.
Add rust-winapi-0.3 to cargo-inputs.
[properties]: Remove field.
|
|
* gnu/packages/crates-io.scm (rust-heapsize-0.3)[arguments]: Skip build.
Add rust-kernel32-sys-0.2 to cargo-inputs.
[properties]: Don't inherit.
|
|
* gnu/packages/crates-io.scm (rust-language-tags-0.2)[arguments]: Skip
build. Add rust-heapsize-0.3, rust-heapsize-plugin-0.1 to cargo-inputs.
[properties]: Remove field.
|
|
* gnu/packages/crates-io.scm (rust-kernel32-sys-0.2)[arguments]: Skip
build. Add rust-winapi-0.2 to cargo-inputs. Add rust-winapi-build-0.1 to
cargo-development-inputs.
[properties]: Remove field.
|
|
* gnu/packages/crates-io.scm (rust-json-0.11): Update to 0.11.15.
|
|
* gnu/packages/crates-io.scm (rust-json-0.11)[arguments]: Skip build.
[properties]: Remove field.
|
|
* gnu/packages/crates-io.scm (rust-cc-1.0)[arguments]: Skip build. Add
rust-rayon-1.1 to cargo-inputs. Add rust-tempdir-0.3 to
cargo-development-inputs.
[properties]: Remove field.
|
|
* gnu/packages/crates-io.scm (rust-cblas-sys-0.1)[arguments]: Skip build.
Add rust-libc-0.2 to cargo-inputs.
[properties]: Remove field.
|
|
* gnu/packages/crates-io.scm (rust-cargon-0.0)[arguments]: Skip build.
Add rust-gcc-0.3 to cargo-development-inputs.
[properties]: Remove field.
|
|
* gnu/packages/crates-io.scm (rust-blas-sys-0.7)[arguments]: Skip build.
Add rust-libc-0.2 to cargo-inputs.
[properties]: Remove field.
|
|
* gnu/packages/crates-io.scm (rust-xdg-2.2)[arguments]: Skip build.
[properties]: Remove field.
|
|
* gnu/packages/crates-io.scm (rust-xattr-0.2)[arguments]: Skip build.
Add rust-libc-0.2 to cargo-inputs. Add rust-tempfile-3.0 to
cargo-development-inputs.
[properties]: Remove field.
|
|
* gnu/packages/crates-io.scm (rust-winapi-0.3)[synopsis]: Appease
'guix lint'.
|
|
* gnu/packages/crates-io.scm (rust-serde-json-1.0)[synopsis]: Appease
'guix lint'.
|
|
* gnu/packages/crates-io.scm (rust-foreign-types-shared-0.2)[synopsis]:
Appease 'guix lint'.
|
|
* gnu/packages/crates-io.scm (rust-foreign-types-macros-0.1)[synopsis]:
Appease 'guix lint'.
|