455 Commits (950d2ea414f3ce11e68f059ccef7f5e6a6181778)

Author SHA1 Message Date
Ludovic Courtès 950d2ea414 lint: Add tests for the 'source' checker. 7 years ago
Ludovic Courtès 754e5be2d5 tests: Fix import. 7 years ago
Ludovic Courtès ce72c78074 store: Attempt to decode build logs as UTF-8. 7 years ago
Ludovic Courtès 6d0b9d03ce tests: Remove dependency on 'glibc-utf8-locales' for profile tests. 7 years ago
Ludovic Courtès 7e75a6739b gexp: Make sure 'gexp-outputs' removes duplicate outputs. 7 years ago
Ludovic Courtès f9efe568c3 gexp: Aggregate outputs of compound gexps. 7 years ago
Ludovic Courtès 4b23c4664e gexp: Add tests for 'gexp-outputs'. 7 years ago
Ludovic Courtès cf6ce3e6ef ui: Honor --no-* options passed via $GUIX_BUILD_OPTIONS. 7 years ago
Ludovic Courtès b3f213893b ui: Factorize command-line + env. var. option parsing. 7 years ago
Ludovic Courtès b69c5c2ced tests: Skip tests that would fail due to the shebang length. 7 years ago
Ludovic Courtès 12d720fd1a tests: Factorize the network reachability test. 7 years ago
Eric Bavier cc9b70d3ea import: cpan: Update tests for dependency handling. 7 years ago
Ludovic Courtès ce45eb4c38 gexp: Add #:graft? parameter to 'gexp->derivation'. 7 years ago
Ludovic Courtès aa72d9afdf gexp: Implement 'imported-modules' & co. using 'gexp->derivation'. 7 years ago
Ludovic Courtès c8351d9a40 gexp: Add #:allowed-references parameter to 'gexp->derivation'. 7 years ago
Ludovic Courtès 3bea13bb1f profiles: Report "pseudo-upgrades" as upgrades, not downgrades. 7 years ago
Ludovic Courtès 46b23e1a43 profiles: Distinguish downgrades from upgrades. 7 years ago
Ludovic Courtès 77ee4a96f4 ui: Simplify 'show-manifest-transaction' test. 7 years ago
Ludovic Courtès 46b8aadbd6 serialization: Check for EOF and incomplete input conditions. 7 years ago
Ludovic Courtès 862abf8fcd tests: Disable grafts when comparing derivations. 7 years ago
Ludovic Courtès c9323a4c69 guix package: Make custom profiles actual indirect roots. 7 years ago
Ludovic Courtès bd98ad1fbc tests: Skip 'guix-register' when the socket name length is exceeded. 7 years ago
Ludovic Courtès 5f1f10c59d tests: Don't dump the list of dead items in the test log. 7 years ago
Ludovic Courtès abac874b22 store: Add 'build-things'. 7 years ago
Ludovic Courtès e6c8839c18 tests: Add 'with-derivation-substitute' and use it. 7 years ago
Ludovic Courtès 6eebbab562 tests: Further factorize substitute mocks. 7 years ago
Ludovic Courtès 2d53df66de tests: Use 'with-store' as appropriate. 7 years ago
Ludovic Courtès 8fbf530260 lint: Fix argument parsing when several packages are specified. 7 years ago
Ludovic Courtès f304c9c237 derivations: Raise an error for references to non-existent outputs. 7 years ago
Ludovic Courtès dbab5150f8 gnu: 'search-patch' raises an error when a patch is not found. 7 years ago
Ludovic Courtès 310b32a2a6 records: Add support for delayed fields. 7 years ago
Ludovic Courtès d35c5e29b6 tests: Adjust syscall tests for 2.6ish Linux. 7 years ago
Ludovic Courtès 81a97734e0 monads: Add the state monad. 7 years ago
Ludovic Courtès 5b3d863f00 store: Add #:recursive? parameter to 'export-paths'. 7 years ago
Ludovic Courtès f220a83848 packages: Convert source derivations to monadic style. 7 years ago
Ludovic Courtès 023d9892c0 store: Add 'store-lower'. 7 years ago
Ludovic Courtès e87f0591f3 monads: Move '%store-monad' and related procedures where they belong. 7 years ago
Ludovic Courtès 4655005e24 tests: Properly synchronize threads in the 'home-page' lint tests. 7 years ago
Ludovic Courtès abebac4601 monads: Remove 'derivation-expression'. 7 years ago
Ludovic Courtès 462a3fa36c monads: Rewrite 'text-file*' using gexps. 7 years ago
Ludovic Courtès d326767e64 Add (guix sets). 7 years ago
Ludovic Courtès e9651e39b3 derivations: Add 'substitution-oracle' and use it. 7 years ago
Ludovic Courtès 0b6af195fe derivations: Add 'derivation-output-names'. 7 years ago
Eric Bavier d45dc6da5c import: Add CPAN importer. 7 years ago
Eric Bavier 694b317c2d tests: import: Factorize utility function. 7 years ago
Eric Bavier 1ff2619bc1 import: Factorize utility functions. 7 years ago
Ludovic Courtès 05f0607bfc tests: Add missing copyright line. 7 years ago
Ludovic Courtès ee06af5b4b gnu: Search for patches under $GUIX_PACKAGE_PATH. 7 years ago
Ludovic Courtès cf81a23639 guix package: Follow symlinks for pattern search paths. 7 years ago
Ludovic Courtès 4fbf4ca552 tests: Make the 'lint' tests slightly more concise. 7 years ago