77 Commits (1b3e968512ebbccf02d00c52f7e089156946f445)

Author SHA1 Message Date
  David Thompson c08f9818f9 build: Add ruby build system. 7 years ago
  Ludovic Courtès bdb36958fb gnu: Split (gnu packages base), adding (gnu packages commencement). 7 years ago
  Andreas Enge 384de55233 build-system/perl: Add handling of flags for parallel build and testing. 7 years ago
  Ludovic Courtès bce7526f9a Add comments about global memoization. 7 years ago
  Ludovic Courtès f986c264b2 build-system/gnu: Add 'package-with-restricted-references'. 7 years ago
  Ludovic Courtès b15d79dfe6 build-system/gnu: Add #:allowed-references. 7 years ago
  Andreas Enge 9200c11009 build-system/perl: Honour phases argument in perl build system. 8 years ago
  Ludovic Courtès f4badde3fa build-system/gnu: Fix reference to Gettext in 'dist-package'. 8 years ago
  Ludovic Courtès dd1a5a152c derivations: Use more keyword parameters for 'build-expression->derivation'. 8 years ago
  Ludovic Courtès 977f03ffd3 build-system/cmake: Build out of source tree by default. 8 years ago
  Ludovic Courtès 5dfd5b82c2 build-system/python: Add #:test-target parameter. 8 years ago
  Ludovic Courtès 7587041028 build-system/{cmake,perl}: Don't use (guix build gnu-build-system). 8 years ago
  Ludovic Courtès b421cebd6a build-system/perl: Lazily resolve (gnu packages perl). 8 years ago
  Ludovic Courtès 7e2b10a53f build-system/{gnu,cmake}: Remove #:patches and #:patch-flags parameters. 8 years ago
  Ludovic Courtès 03761a4465 build-system/trivial: Take the 'source' field into account. 8 years ago
  Ludovic Courtès 59688fc4b5 derivations: 'derivation' and related procedures return a single value. 8 years ago
  Andreas Enge e1a264f6fa guix: python: Do not import %standard-phases from gnu-build-system. 8 years ago
  Andreas Enge 1d1f939798 guix: python: Add parameter #:phases to build system. 8 years ago
  Andreas Enge 11bb85a10d guix: python: Add package-with-python2, a procedure rewriting a package 8 years ago
  Andreas Enge 3df47231e6 guix: python: Switch to python-wrapper as the default version for the python 8 years ago
  Ludovic Courtès 8badfc5558 build-system/cmake: Fix typo. 8 years ago
  Ludovic Courtès 0a2873e515 build-system/gnu: Delay resolution of (@ (gnu packages cmake) cmake). 8 years ago
  Ludovic Courtès fe12c3458c build-system/gnu: Add `dist-package'. 8 years ago
  Ludovic Courtès 82f9b17687 build-system/gnu: Remove the "debug" output when `strip-binaries?' is #f. 8 years ago
  Ludovic Courtès a3cff41dd1 build-system/gnu: `package-with-explicit-inputs' skips non-GBS packages. 8 years ago
  Ludovic Courtès 7e873a6708 build-system/gnu: Augment `package-with-explicit-inputs' for cross builds. 8 years ago
  Ludovic Courtès ac5c1cec86 build-system/trivial: Don't bind `%target' in the builder. 8 years ago
  Ludovic Courtès f7c3429073 build-system/gnu: Disable test suite when cross building. 8 years ago
  Ludovic Courtès 56c092ce94 build-system/gnu: Unify with (guix build-system gnu-cross-build). 8 years ago
  Ludovic Courtès 9c71a2aec4 build-system/trivial: Fix introduction of `%target' when cross-building. 8 years ago
  Ludovic Courtès a3e69bb892 gnu: Fix `static-package' arguments overriding. 8 years ago
  Ludovic Courtès 5282181d51 build-system/python: Avoid circular dependency. 8 years ago
  Ludovic Courtès ea84ec7711 build-system/gnu: Fix typo in `gnu-cross-build'. 8 years ago
  Ludovic Courtès ee4d736881 build-system/gnu: Make sure build input variables contain pairs. 8 years ago
  Ludovic Courtès 5dce82180b build-system/trivial: Implement the cross-build protocol. 8 years ago
  Ludovic Courtès 264218a47e build-system/gnu: Implement cross build. 8 years ago
  Nikita Karetnikov 40506d5d92 Add 'python-build-system'. 8 years ago
  Ludovic Courtès 35ac56b63e build-system/{perl,cmake}: Keep the standard search paths of gnu-build-system. 8 years ago
  Ludovic Courtès 068cdcd07c build-system/gnu: Fix search path computation with implicit inputs. 8 years ago
  Ludovic Courtès a18eda2747 packages: Add `native-search-paths' field and honor it. 8 years ago
  Ludovic Courtès a96748bb46 build-system/gnu: Remove #:path-exclusions parameter. 8 years ago
  Cyril Roelandt c6bded8a29 Add (guix build-system cmake). 8 years ago
  Ludovic Courtès 08fd1ebefd Add (guix build-system perl). 8 years ago
  Ludovic Courtès 790b8e0ebe build-system/gnu: Make the strip behavior of `static-package' configurable. 8 years ago
  Ludovic Courtès 9011e97f8d build-system/gnu: Make the strip behavior of `static-package' configurable. 8 years ago
  Ludovic Courtès a38f0ab0b9 build-system/gnu: Clarify docstring of `package-with-extra-configure-variable'. 8 years ago
  Ludovic Courtès 21c203a53a packages: Mark the `arguments' field of <package> as thunked. 8 years ago
  Ludovic Courtès 1ffa7090b9 distro: Change the module name space to (gnu ...). 8 years ago
  Ludovic Courtès 29c1793dc2 build-system/gnu: Allow the `source' argument to be #f. 8 years ago
  Ludovic Courtès 233e76769a Update license headers. 8 years ago