summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-01-16gnu: r-bh: Update to 1.72.0-3.•••* gnu/packages/statistics.scm (r-bh): Update to 1.72.0-3. Ricardo Wurmus
2020-01-16gnu: r-stringi: Update to 1.4.5.•••* gnu/packages/statistics.scm (r-stringi): Update to 1.4.5. Ricardo Wurmus
2020-01-16gnu: r-bit: Update to 1.1-15.1.•••* gnu/packages/statistics.scm (r-bit): Update to 1.1-15.1. Ricardo Wurmus
2020-01-16gnu: r-mvtnorm: Update to 1.0-12.•••* gnu/packages/statistics.scm (r-mvtnorm): Update to 1.0-12. [inputs]: Move gfortran from here... [native-inputs]: ...to here. Ricardo Wurmus
2020-01-16gnu: r-caret: Update to 6.0-85.•••* gnu/packages/cran.scm (r-caret): Update to 6.0-85. [propagated-inputs]: Add r-proc. Ricardo Wurmus
2020-01-16gnu: r-caret: Do not abbreviate "misc".•••* gnu/packages/cran.scm (r-caret)[description]: Replace "misc" with "miscellaneous". Ricardo Wurmus
2020-01-16gnu: r-caret: Move to (gnu packages cran).•••* gnu/packages/statistics.scm (r-caret): Move variable from here... * gnu/packages/cran.scm (r-caret): ...to here. Ricardo Wurmus
2020-01-16gnu: icecat: Fix support for ffmpeg codecs.•••Fixes <https://bugs.gnu.org/38045>. Thanks to Jakub Kądziołka <kuba@kadziolka.net> and Amin Bandali <bandali@gnu.org> for their helpful observations and suggestions. This is a followup to commit 8e5567195f5d29301d571612085b5afdb460619d. * gnu/packages/gnuzilla.scm (icecat)[inputs]: Add shared-mime-info. [arguments]: Add elf and binary I/O modules to #:modules. Add code to the 'fix-ffmpeg-runtime-linker' phase that sets the sandbox read-path whitelist to include libavcodec's RUNPATH, as well as shared-mime-info. Mark H Weaver
2020-01-15gnu: red-eclipse: Update to 2.0.0.•••* gnu/packages/games.scm (red-eclipse): Update to 2.0.0. [source]: Remove obsolete patch, and fetch submodules by making "recursive?" true. [arguments]: Remove "unpack-data" phase and adjust "add-store-data-package-path-as-default" phase. [inputs]: Add freetype and remove data-sources. * gnu/packages/patches/red-eclipse-remove-gamma-name-hack.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Delete file. Kei Kebreau
2020-01-15clojure-utils: Avoid use of '@@'.•••* guix/build/clojure-utils.scm (%doc-regex): Avoid @@, which doesn't work on Guile 3. (file-sans-extension): Likewise. Ludovic Courtès
2020-01-15serialize: Export 'dump-port*'.•••* guix/serialization.scm (dump): Export as 'dump-port*'. * guix/scripts/challenge.scm (dump-port*): Remove. Ludovic Courtès
2020-01-15gnu: Add rcm.•••* gnu/packages/rcm.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add rcm.scm. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Josh Holland
2020-01-15gnu: Add sushi.•••* gnu/packages/gnome.scm (sushi): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Raghav Gururajan
2020-01-15gnu: Add rygel.•••* gnu/packages/gnome.scm (rygel): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Raghav Gururajan
2020-01-15gnu: Add libnma.•••* gnu/packages/gnome.scm (libnma): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Raghav Gururajan
2020-01-15gnu: Add liquid-dsp.•••* gnu/packages/sdr.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Christopher Howard
2020-01-15gnu: emacs-telega: Update to 0.5.4-4.•••* gnu/packages/emacs-xyz.scm (emacs-telega): Update to 0.5.4-4. [propagated-inputs]: Add emacs-company to provide completions in telega-based buffers. Brett Gilio
2020-01-15gnu: mpop: Mark up description.•••* gnu/packages/mail.scm (mpop)[description]: Use @acronym. Tobias Geerinckx-Rice
2020-01-15gnu: mercurial: Raise test time-outs.•••Let Guix handle them. Fixes <https://paste.debian.net/plain/1126159>. * gnu/packages/version-control.scm (mercurial)[arguments]: Raise individual test time-outs to 1 day. Tobias Geerinckx-Rice
2020-01-15gnu: Add manuskript.•••* gnu/packages/text-editors.scm (manuskript): New variable. Nicolas Goaziou
2020-01-15gnu: mercurial: Run tests verbosely and respect settings.•••* gnu/packages/version-control.scm (mercurial)[arguments]: Invoke ‘run-tests.py’ directly and verbosely. Respect #:tests? and parallel-job-count. Tobias Geerinckx-Rice
2020-01-15gnu: mpop: Update to 1.4.7.•••* gnu/packages/mail.scm (mpop): Update to 1.4.7. Tobias Geerinckx-Rice
2020-01-15gnu: mpop: Remove unnecessary libidn input.•••gnu/packages/mail.scm (mpop)[inputs]: Remove libidn. Tobias Geerinckx-Rice
2020-01-15gnu: asymptote: Update to 2.62.•••* gnu/packages/plotutils.scm (asymptote): Update to 2.62. Nicolas Goaziou
2020-01-15gnu: Add python-xmlschema.•••* gnu/packages/xml.scm (python-xmlschema): New public variable. Marius Bakke
2020-01-15gnu: python-lxml: Move to (gnu packages xml).•••* gnu/packages/python-xyz.scm (python-lxml): Move from here ... * gnu/packages/xml.scm (python-lxml): ... to here. * gnu/packages/django.scm, gnu/packages/drones.scm, gnu/packages/libreoffice.scm, gnu/packages/nutrition.scm, gnu/packages/openstack.scm, gnu/packages/pulseaudio.scm, gnu/packages/python-science.scm, gnu/packages/tryton.scm, gnu/packages/wireservice.scm: Adjust module imports. Marius Bakke
2020-01-15gnu: python-elementpath: Update to 1.3.3.•••* gnu/packages/xml.scm (python-elementpath): Update to 1.3.3. Marius Bakke
2020-01-15gnu: python-elementpath: Move to (gnu packages xml).•••* gnu/packages/python-xyz.scm (python-elementpath): Move from here ... * gnu/packages/xml.scm (python-elementpath): ... to here. Marius Bakke
2020-01-15gnu: Add python2-importlib-metadata.•••* gnu/packages/python-xyz.scm (python2-importlib-metadata): New public variable. Marius Bakke
2020-01-15gnu: Add python2-zipp.•••* gnu/packages/python-compression.scm (python2-zipp): New public variable. Marius Bakke
2020-01-15gnu: Add python2-importlib-resources.•••* gnu/packages/python-xyz.scm (python2-importlib-resources): New public variable. Marius Bakke
2020-01-15gnu: python-wheel: Update to 0.33.6.•••* 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. Marius Bakke
2020-01-15gnu: python-zipp: Update to 1.0.0.•••* 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. Marius Bakke
2020-01-15gnu: python-importlib-metadata: Update to 1.4.0.•••* 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. Marius Bakke
2020-01-15gnu: python-pytest-checkdocs: Add missing input.•••* gnu/packages/python-check.scm (python-pytest-checkdocs)[propagated-inputs]: Add PYTHON-DOCUTILS. Marius Bakke
2020-01-15gnu: python-sortedcontainers: Update to 2.1.0.•••* gnu/packages/python-xyz.scm (python-sortedcontainers): Update to 2.1.0. Marius Bakke
2020-01-15gnu: popt: Add a source file name.•••* gnu/packages/popt.scm (popt)[source](file-name): New field. Marius Bakke
2020-01-15gnu: guix: Update to 4aea90b.•••* gnu/packages/package-management.scm (guix): Update to 4aea90b. Ludovic Courtès
2020-01-15import: cpan: Rewrite tests to use an HTTP server instead of mocking.•••* 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'. Ludovic Courtès
2020-01-15import: cpan: Rewrite to use 'define-json-mapping'.•••* 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. Ludovic Courtès
2020-01-15More module autoload adjustments.•••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. Ludovic Courtès
2020-01-15Avoid warnings for the 'delete' binding of (guix build utils).•••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). Ludovic Courtès
2020-01-15gnu: Remove unnecessary uses of (guix build utils).•••* gnu/packages/crypto.scm: Remove use of (guix build utils). * gnu/packages/databases.scm: Likewise. Ludovic Courtès
2020-01-15substitute: 'http-multiple-get' processes each request only once.•••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 Ludovic Courtès
2020-01-15gnu: qutebrowser: Update to 1.9.0.•••* gnu/packages/web-browsers.scm (qutebrowser): Update to 1.9.0. qutebrowser no longer uses qtwebkit by default. It now defaults to qtwebengine. Mike Rosset
2020-01-15gnu: Add python-pyqtwebengine.•••* gnu/packages/qt.scm (python-pyqtwebengine): New variable. Mike Rosset
2020-01-15gnu: python-pyqt: Substitute the full path of <qprinter.h>.•••* 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. Mike Rosset
2020-01-15gnu: keepassxc: Update to 2.5.2.•••* gnu/packages/password-utils.scm (keepassxc): Update to 2.5.2. Tobias Geerinckx-Rice
2020-01-15gnu: zn-poly: Update to 0.9.2.•••* gnu/packages/sagemath.scm (zn-poly): Update to 0.9.2. Tobias Geerinckx-Rice
2020-01-15gnu: brial: Use the source repository as home page.•••* gnu/packages/sagemath.scm (brial)[home-page]: Use upstream repository. Tobias Geerinckx-Rice