aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Generate two layers for docker images in guix packmulti-layer-docker-imagesChristopher Baines2020-03-21
| | | | | | | | | | Split the store items in to two layers, the top layer with the profile and the store items it directly references, and the bottom layer with the rest of the store items. This means that when you use pack and slightly vary the packages being packed, for example by changing the versions or sources, the base layer will be unchanged.
* Make guix pack work with the new docker image gexpressionsChristopher Baines2020-03-21
|
* Rename (guix docker) to (guix build docker)Christopher Baines2020-03-21
|
* gnu: coreutils: Improve description.Vitaliy Shatrov2020-03-21
| | | | | | | * gnu/packages/base.scm (coreutils): Improve description and state that there is no shell included. Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
* gnu: Add r-boa.Danny Milosavljevic2020-03-21
| | | | | | * gnu/packages/cran.scm (r-boa): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
* gnu: Add r-crochet.Naga Malleswari2020-03-21
| | | | | | * gnu/packages/cran.scm (r-crochet): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
* gnu: Add hash-extender.Jakub Kądziołka2020-03-21
| | | | | | * gnu/packages/crypto.scm (hash-extender): New variable. * gnu/packages/patches/hash-extender-test-suite.patch: New file. * gnu/local.mk (dist_patch_DATA): Register the new file.
* gnu: python-grpcio: Move to (gnu packages rpc).Marius Bakke2020-03-21
| | | | | * gnu/packages/python-xyz.scm (python-grpcio): Move from here ... * gnu/packages/rpc.scm (python-grpcio): ... to here.
* gnu: gRPC: Move to (gnu packages rpc).Marius Bakke2020-03-21
| | | | | | | * gnu/packages/machine-learning.scm (grpc): Move to ... * gnu/packages/rpc.scm: ... here. New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly. * gnu/packages/hyperledger.scm: Adjust module imports.
* gnu: python-language-server: Build with python-jedi@0.15.2.Marius Bakke2020-03-21
| | | | | | * gnu/packages/python-xyz.scm (python-language-server)[propagated-inputs]: Remove PYTHON-JEDI. Add PYTHON-JEDI-0.15. (python-jedi-0.15, python-parso-0.5): New public variables.
* gnu: python-django: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-21
| | | | * gnu/packages/django.scm (python-django)[home-page]: Use HTTPS.
* gnu: python2-s3cmd: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-21
| | | | * gnu/packages/python-xyz.scm (python2-s3cmd)[home-page]: Use HTTPS.
* gnu: rsync: Use system zlib and popt libraries.Tobias Geerinckx-Rice2020-03-21
| | | | | | | | | | Reduce our likelihood of contracting security bugs at the expense of compression ratio (in some cases) and compatibility with rsync≤3.1.1. rsync@3.1.2 was released in 2014. Time to upgrade your CentOS box. * gnu/packages/rsync.scm (rsync)[inputs]: Add popt and zlib. [arguments]: Use them.
* gnu: perl-archive-zip: Update to 1.68.Tobias Geerinckx-Rice2020-03-21
| | | | * gnu/packages/perl-compression.scm (perl-archive-zip): Update to 1.68.
* gnu: guile3.0-syntax-highlight: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-21
| | | | * gnu/packages/guile-xyz.scm (guile3.0-syntax-highlight)[home-page]: Use HTTPS.
* gnu: guile-rsvg: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-21
| | | | * gnu/packages/gtk.scm (guile-rsvg)[home-page]: Use HTTPS.
* gnu: hdf-eos2: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-21
| | | | * gnu/packages/maths.scm (hdf-eos2)[home-page]: Use HTTPS.
* gnu: ruby-omniauth: Update to 1.9.1.Tobias Geerinckx-Rice2020-03-21
| | | | * gnu/packages/ruby.scm (ruby-omniauth): Update to 1.9.1.
* gnu: Use ‘license:’ prefix in (gnu packages libreoffice).Tobias Geerinckx-Rice2020-03-21
| | | | | * gnu/packages/libreoffice.scm: Import (guix licenses) with a #:prefix and adjust all callers.
* gnu: r-maptools: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-21
| | | | * gnu/packages/cran.scm (r-maptools)[home-page]: Use HTTPS.
* gnu: ocaml-sedlex: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-21
| | | | * gnu/packages/ocaml.scm (ocaml-sedlex)[home-page]: Use HTTPS.
* gnu: ocaml-tsdl: Update to 0.9.7.Tobias Geerinckx-Rice2020-03-21
| | | | | | * gnu/packages/ocaml.scm (ocaml-tsdl): Update to 0.9.7. [native-inputs]: Remove ocaml-ocb-stubblr. [inputs]: Remove ocaml-result.
* gnu: ocaml-tsdl: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-21
| | | | * gnu/packages/ocaml.scm (ocaml-tsdl)[home-page]: Use HTTPS.
* gnu: sbcl-parse-number: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-21
| | | | * gnu/packages/lisp-xyz.scm (sbcl-parse-number)[home-page]: Use HTTPS.
* gnu: sbcl-parse-js: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-21
| | | | * gnu/packages/lisp-xyz.scm (sbcl-parse-js)[home-page]: Use HTTPS.
* gnu: sbcl-cl+ssl: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-21
| | | | * gnu/packages/lisp-xyz.scm (sbcl-cl+ssl)[home-page]: Use HTTPS.
* gnu: cl-jonathan: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-21
| | | | * gnu/packages/lisp-xyz.scm (cl-jonathan)[home-page]: Use HTTPS.
* gnu: python-botocore: Update to 1.15.26.Christopher Baines2020-03-21
| | | | | | To keep compatability with awscli. * gnu/packages/python-xyz.scm (python-botocore): Update to 1.15.26.
* packages: 'package-field-location' preserves the original file name.Ludovic Courtès2020-03-20
| | | | | | | | | Fixes <https://bugs.gnu.org/39425>. Reported by Alex ter Weele <alex.ter.weele@gmail.com>. * guix/packages.scm (package-field-location): Remove 'with-fluids' for '%file-port-name-canonicalization'. Change the 'file' field of the resulting location to FILE.
* gnu: guix: Install SysV init files to $(prefix)/etc.Ludovic Courtès2020-03-20
| | | | | | | | | | Fixes <https://bugs.gnu.org/40153>. Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com>. This is a followup to 73fbe04107d38f4561636c74d28d7a4935cbb1ef. * gnu/packages/package-management.scm (guix)[arguments]: In 'bootstrap' phase, change "sysvinitservicedir" in 'nix/local.mk'.
* gnu: VLC: Improve AV1 playback.Leo Famulari2020-03-20
| | | | * gnu/packages/video.scm (inputs): Add dav1d.
* gnu: FFmpeg: Prefer dav1d over libaom.Leo Famulari2020-03-20
| | | | | | * gnu/packages/patches/ffmpeg-prefer-dav1d.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/video.scm (ffmpeg)[source]: Use it.
* gnu: python2-faker: Add explicit dependency on six.Marius Bakke2020-03-20
| | | | | | | This is a follow-up to commit a6a7336964da06abba9dd40ce8d7496c9c711177. * gnu/packages/python-xyz.scm (python2-faker)[propagated-inputs]: Add PYTHON2-SIX.
* gnu: python-orator: Update to 0.9.9.Marius Bakke2020-03-20
| | | | | | | * gnu/packages/databases.scm (python-orator): Update to 0.9.9. [arguments]: Remove #:phases. Add #:tests?. [native-inputs]: Remove. [propagated-inputs]: Add PYTHON-PYYAML.
* gnu: Update python-faker to to 4.0.2, python2-faker to 3.0.1.Marius Bakke2020-03-20
| | | | | | | | | | | | | * gnu/packages/patches/python-faker-fix-build-32bit.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/python-xyz.scm (python-faker): Update to 4.0.2. [source](patches, modules, snippet): Remove. [arguments]: Adjust check phase. [native-inputs]: Remove PYTHON-EMAIL-VALIDATOR and PYTHON-MOCK. Add PYTHON-FREEZEGUN, PYTHON-PYTEST, PYTHON-RANDOM2, and PYTHON-VALIDATORS. [propagated-inputs]: Remove PYTHON-SIX. Add PYTHON-TEXT-UNIDECODE. (python2-faker): Update to 3.0.1. [native-inputs]: Add PYTHON2-MOCK.
* gnu: Add python-random2.Marius Bakke2020-03-20
| | | | | * gnu/packages/python-xyz.scm (python-random2, python2-random2): New public variables.
* gnu: Add python-validators.Marius Bakke2020-03-20
| | | | | * gnu/packages/python-xyz.scm (python-validators, python2-validators): New public variables.
* gnu: Add python-text-unidecode.Marius Bakke2020-03-20
| | | | | * gnu/packages/python-xyz.scm (python-text-unidecode, python2-text-unidecode): New public variables.
* gnu: python-pendulum: Update to 2.1.0.Marius Bakke2020-03-20
| | | | | | | * gnu/packages/time.scm (python-pendulum): Update to 2.1.0. [native-inputs]: Remove. [arguments]: New field. [propagated-inputs]: Remove PYTHON-TZLOCAL.
* gnu: python-pytzdata: Update to 2019.3.Marius Bakke2020-03-20
| | | | | | | * gnu/packages/time.scm (python-pytzdata): Update to 2019.3. [native-inputs]: Remove. [arguments]: New field. [propagated-inputs]: Add PYTHON-CLEO.
* gnu: python-clikit: Declare Python 2 variant.Marius Bakke2020-03-20
| | | | | * gnu/packages/python-xyz.scm (python-clikit)[properties]: New field. (python2-clikit): New public variable.
* gnu: ansible: Update to 2.9.6.Vincent Legoll2020-03-20
| | | | | | * gnu/packages/admin.scm (ansible): Update to 2.9.6. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: Add squid.Vincent Legoll2020-03-20
| | | | | | * gnu/packages/networking.scm (squid): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: emacs-projectile: Update to 2.1.0.Michael Rohleder2020-03-20
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-projectile): Update to 2.1.0. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: make-libiberty: Use install-file.guy fleury iteriteka2020-03-20
| | | | | * gnu/packages/gcc.scm(make-libiberty): In phase install use install-file helper function to install file.
* gnu: Add blktrace.Vincent Legoll2020-03-20
| | | | | | | | * gnu/packages/linux.scm (blktrace): New variable. * gnu/packages/patches/blktrace-use-rmtree.patch: Add file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: Add wev.Brendan Tildesley2020-03-20
| | | | | | * gnu/packages/freedesktop.scm (wev): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: add premake5.Leo Prikler2020-03-20
| | | | | | * gnu/packages/build-tools.scm (premake5): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: gsettings-desktop-schemas: patch monospace font.Leo Prikler2020-03-20
| | | | | | | | | * gnu/packages/gnome.scm (gsettings-desktop-schemas)[arguments]<phases>: Rename `set-adwaita-theme-file-name' to the more generic `patch-schemas'. Add patch for the monospace font (Source Code Pro 10 -> Monospace 11). Adjust comments. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: libiberty: Do not inherit properties from GCC.Marius Bakke2020-03-20
| | | | * gnu/packages/gcc.scm (make-libiberty)[properties]: New field.