Commit message (Expand) | Author | Age | |
---|---|---|---|
* | guix system: Fix bootloader config file generation by 'guix system roll-back'.•••Fixes <https://bugs.gnu.org/33623>. Reported by Diego Nicola Barbato <dnbarbato@posteo.de>. Regression introduced in commit 46c296dcc4817f15a4b4ef7e5ef622306b4db62e. * guix/scripts/system.scm (reinstall-bootloader): Add call to 'lower-object'. | Ludovic Courtès | 2018-12-07 |
* | describe: In 'channels' format, quote the channel name.•••Fixes a regression introduced in commit 8548f995494d8d6358e6a8d7bc3b3bb5a0cbecb5. * guix/scripts/describe.scm (channel->sexp): Quote the channel name. | Ludovic Courtès | 2018-12-07 |
* | grafts: Mark as non substitutable.•••* guix/grafts.scm (graft-derivation/shallow): Pass #:substitutable? to 'build-expression->derivation'. | Ludovic Courtès | 2018-12-04 |
* | refresh: '--list-dependents' ignores deprecated packages.•••* guix/scripts/refresh.scm (all-packages): Filter out deprecated packages. | Ludovic Courtès | 2018-12-04 |
* | build: Default to https://ci.guix.info for substitutes.•••* config-daemon.ac (guix_substitute_urls): Always default to "https://ci.guix.info". * doc/guix.texi (SUBSTITUTE-SERVER): Switch to ci.guix.info. * guix/scripts/build.scm (%default-log-urls): Likewise. * guix/scripts/substitute.scm (%default-substitute-urls): Likewise. * guix/store.scm (%default-substitute-urls): Likewise. | Ludovic Courtès | 2018-12-04 |
* | Remove most references to hydra.gnu.org.•••* Makefile.am (assert-binaries-available): Don't mention hydra.gnu.org in comment. * build-aux/check-available-binaries.scm: Likewise. * build-aux/check-final-inputs-self-contained.scm: Likewise. * doc/guix.texi (SUBSTITUTE-SERVER): New variable. Use it throughout instead of "mirror.hydra.gnu.org". * doc/contributing.texi (Submitting Patches): Likewise. * gnu/services/base.scm (hydra-key-authorization) (guix-activation): Remove mentions of "hydra.gnu.org" in comments and messages. * gnu/system/install.scm (%installation-services): Likewise. * guix/scripts/size.scm (guix-size): Likewise. | Ludovic Courtès | 2018-12-04 |
* | etc: Add "ci.guix.info.pub" public key file.•••* etc/substitutes/ci.guix.info.pub: New file. * Makefile.am (dist_pkgdata_DATA): Add it. * guix/self.scm (miscellaneous-files): Add "share/guix/ci.guix.info.pub". | Ludovic Courtès | 2018-12-04 |
* | hg-fetch: Remove .hg directories of sub-repositories.•••* guix/build/hg.scm (hg-fetch): Remove all .hg directories recursively. | Björn Höfling | 2018-12-03 |
* | Merge branch 'core-updates' | Ludovic Courtès | 2018-12-03 |
|\ | |||
| * | Merge branch 'master' into core-updates | Marius Bakke | 2018-11-29 |
| |\ | |||
| * \ | Merge branch 'master' into core-updates | Marius Bakke | 2018-11-24 |
| |\ \ | |||
| * \ \ | Merge branch 'master' into core-updates | Marius Bakke | 2018-11-24 |
| |\ \ \ | |||
| * \ \ \ | Merge branch 'master' into core-updates | Marius Bakke | 2018-11-22 |
| |\ \ \ \ | |||
| * \ \ \ \ | Merge remote-tracking branch 'origin/master' into core-updates | Efraim Flashner | 2018-11-21 |
| |\ \ \ \ \ | |||
| * \ \ \ \ \ | Merge branch 'master' into core-updates | Marius Bakke | 2018-11-20 |
| |\ \ \ \ \ \ | |||
| * \ \ \ \ \ \ | Merge branch 'master' into core-updates | Marius Bakke | 2018-11-14 |
| |\ \ \ \ \ \ \ | |||
| * | | | | | | | | build-system/dub: Let all phases return #T unconditionally.•••* guix/build/dub-build-system.scm (configure, build, check): Return #T unconditionally; use INVOKE. | Ricardo Wurmus | 2018-11-13 |
| * | | | | | | | | build-system/haskell: Fix register phase.•••This is a follow-up to commit a7e231a2a3edbd6a70949432c1ff434d87f625ff. Reported by Marius Bakke <mbakke@fastmail.com>. * guix/build/haskell-build-system.scm (register): Use "when" instead of "unless". | Ricardo Wurmus | 2018-11-12 |
| * | | | | | | | | Merge branch 'master' into core-updates | Marius Bakke | 2018-11-09 |
| |\ \ \ \ \ \ \ \ | |||
| * \ \ \ \ \ \ \ \ | Merge branch 'master' into core-updates | Marius Bakke | 2018-11-07 |
| |\ \ \ \ \ \ \ \ \ | |||
| * \ \ \ \ \ \ \ \ \ | Merge branch 'master' into core-updates | Marius Bakke | 2018-11-05 |
| |\ \ \ \ \ \ \ \ \ \ | |||
| * \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' into core-updates | Marius Bakke | 2018-10-21 |
| |\ \ \ \ \ \ \ \ \ \ \ | |||
| * | | | | | | | | | | | | java-utils: Use 'strip-store-file-name'.•••See the discussion at <https://lists.gnu.org/archive/html/guix-devel/2018-10/msg00250.html>. * guix/build/java-utils.scm (package-name-version): Remove it. (install-javadoc): Use 'strip-store-file-name' instead of 'package-name-version'. Signed-off-by: Ludovic Courtès <ludo@gnu.org> | Alex Vong | 2018-10-19 |
| * | | | | | | | | | | | | build-system/haskell: Use 'strip-store-file-name'.•••See the discussion at <https://lists.gnu.org/archive/html/guix-devel/2018-10/msg00250.html>. * guix/build/haskell-build-system.scm (package-name-version): Remove it. (configure): Use 'strip-store-file-name' instead of 'package-name-version'. (setup-compiler): Likewise. (make-ghc-package-database): Likewise. (register): Likewise. * gnu/packages/haskell.scm (ghc-cairo)[arguments]: Likewise. * gnu/packages/agda.scm (agda)[arguments]: Likewise. Signed-off-by: Ludovic Courtès <ludo@gnu.org> | Alex Vong | 2018-10-19 |
| * | | | | | | | | | | | | Merge branch 'master' into core-updates | Marius Bakke | 2018-10-17 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | |||
| * \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' into core-updates | Leo Famulari | 2018-10-07 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | |||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' into core-updates | Marius Bakke | 2018-10-05 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' into core-updates | Marius Bakke | 2018-09-26 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' into core-updates | Marius Bakke | 2018-09-20 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' into core-updates | Leo Famulari | 2018-09-13 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' into core-updates | Marius Bakke | 2018-09-10 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' into core-updates | Marius Bakke | 2018-09-09 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' into core-updates | Marius Bakke | 2018-09-03 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' into core-updates | Marius Bakke | 2018-08-28 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'staging' into core-updates | Marius Bakke | 2018-08-25 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' into staging | Marius Bakke | 2018-08-25 |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' into staging | Marius Bakke | 2018-08-22 |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||
| | * | | | | | | | | | | | | | | | | | | | | | | | | guix: svn: Remove all .svn folders.•••* guix/build/svn.scm (svn-fetch): Remove all .svn folders as they contain timestamps. | Julien Lepiller | 2018-08-19 |
| * | | | | | | | | | | | | | | | | | | | | | | | | | build-system/meson: Strip RUNPATH and remove PatchELF traces.•••* guix/build-system/meson.scm (%meson-build-system-modules): Don't import (guix build rpath). * guix/build/meson-build-system.scm (fix-runpath): Rename to ... (shrink-runpath): ... this. Update docstring. Remove AUGMENT-RPATH calls and related code. (%standard-phases): Add 'shrink-runpath'. | Marius Bakke | 2018-08-22 |
| * | | | | | | | | | | | | | | | | | | | | | | | | | utils: Generate valid substitutions in 'wrap-program'.•••* guix/build/utils.scm (wrap-program)[export-variable]: Generate valid bash substitutions when using custom separators. | Jelle Licht | 2018-08-20 |
| * | | | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'staging' into core-updates | Ricardo Wurmus | 2018-08-13 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||
| * | | | | | | | | | | | | | | | | | | | | | | | | | | build-system/haskell: Let all phases return #T unconditionally.•••* guix/build/haskell-build-system.scm (make-ghc-package-database, register, check, haddock): Return #T unconditionally; use INVOKE. | Ricardo Wurmus | 2018-08-09 |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | build-system/gnu: If a phase returns #f, the build fails.•••Fixes <https://bugs.gnu.org/31974>. Introduced by commit d8a3b1b9e847d4a44d2695f95af77170d4d2788f. * guix/build/gnu-build-system.scm (gnu-build): Use 'every' instead of 'for-each'. | Mark H Weaver | 2018-08-03 |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'master' into core-updates | Marius Bakke | 2018-08-01 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | gnu: python: Update to 3.7.0.•••* gnu/packages/python.scm (python-3.6): Rename to ... (python-3.7): ... this. Update to 3.7.0. [arguments]: Remove phase 'patch-timestamp-for-pyc-files' and related code. Add phases to unset SOURCE_DATE_EPOCH during the check phase. (python-3): Is now PYTHON-3.7. * guix/build/python-build-system.scm (enable-bytecode-determinism): Don't set DETERMINISTIC_BUILD. | Marius Bakke | 2018-07-28 |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | gnu: guile: Remove version 2.2.2.•••* gnu/packages/guile.scm (guile-2.2.2): Remove. * guix/self.scm (guile-for-build): Remove special case for "2.2.2". (guix-derivation): Likewise. * build-aux/build-self.scm (build): Likewise. | Ludovic Courtès | 2018-07-27 |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | gnu: guile: Update to 2.2.4.•••* gnu/packages/guile.scm (guile-2.2): Update to 2.2.4. (guile-2.2.4): Remove. * gnu/packages/package-management.scm (guix)[inputs]: Switch to GUILE-2.2. * guix/self.scm (guile-for-build): Likewise. | Ludovic Courtès | 2018-07-27 |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | gexp: Remove #:deprecation-warnings from 'imported-files'.•••This is a followup to 30d722c392960373bb45c3248d318ef6e248fb67. * guix/gexp.scm (imported-files/derivation): Remove #:deprecation-warnings. Pass "GUILE_WARN_DEPRECATED=no" unconditionally to #:env-vars of 'gexp->derivation'. Adjust caller. (imported-files): Remove #:deprecation-warnings and adjust callers. (imported-modules): Likewise. (compiled-modules, gexp->derivation): Adjust accordingly. | Ludovic Courtès | 2018-07-27 |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | gexp: Inline bug-fix in 'compiled-modules'.•••This is a followup to 5d669883ecc104403c5d3ba7d172e9c02234577c. * guix/gexp.scm (compiled-modules)[build-utils-hack?]: Remove. Inline everything as if BUILD-UTILS-HACK? is true. | Ludovic Courtès | 2018-07-27 |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | gexp: Remove backward compatibility hack for 'imported-files'.•••* guix/gexp.scm (gexp->derivation): Remove #:import-creates-derivation?. (imported-files): Remove #:derivation? and adjust callers. (imported-modules), compiled-modules): Likewise. * guix/packages.scm (patch-and-repack): Adjust 'gexp->derivation' call. | Ludovic Courtès | 2018-07-26 |