guix/guix/import
Ludovic Courtès 8d1d56578a
git: 'update-cached-checkout' returns the commit relation.
* guix/git.scm (update-cached-checkout): Add #:starting-commit
parameter.  Call 'commit-relation' when #:starting-commit is true.
Always return the relation or #f as the third value.
(latest-repository-commit): Adjust accordingly.
* guix/import/opam.scm (get-opam-repository): Likewise.
* tests/channels.scm ("latest-channel-instances includes channel dependencies")
("latest-channel-instances excludes duplicate channel dependencies"):
Update mock of 'update-cached-checkout' accordingly.
2020-05-25 00:00:28 +02:00
..
cabal.scm import: hackage: Handle Hackage revisions. 2019-06-13 22:18:52 -04:00
cpan.scm import: cpan: Gracefully handle missing projects. 2020-03-12 11:52:38 +01:00
cran.scm guix: cran: Add missing default R package. 2020-05-13 14:02:58 +02:00
crate.scm import: crate: Gracefully handle non-existent crates. 2020-04-27 23:29:40 +02:00
elpa.scm import: elpa: Rewrite test to use an HTTP server instead of mocking. 2020-01-16 23:14:05 +01:00
gem.scm import: gem: Deal with unavailable licensing info. 2020-02-05 16:18:58 +01:00
github.scm import: github: Use HTTP "Authorization" header for access tokens. 2020-02-22 12:17:35 +01:00
gnome.scm import: gnome: Update for Guile-JSON 3.x. 2019-08-17 23:18:11 +02:00
gnu.scm Switch to Guile-Gcrypt. 2018-09-04 17:25:11 +02:00
hackage.scm mailmap: Update entries for Nikita. 2020-05-13 09:30:26 +03:00
json.scm import/json: json->code: Handle files with more than one definition. 2020-04-16 23:41:52 +02:00
kde.scm import: KDE updater finds packages even in sub-directory. 2019-09-10 19:04:06 +02:00
launchpad.scm maint: Switch to Guile-JSON 3.x. 2019-07-25 00:16:41 +02:00
opam.scm git: 'update-cached-checkout' returns the commit relation. 2020-05-25 00:00:28 +02:00
print.scm import/print: Don't factorize URI if there's no version match. 2020-04-16 23:41:52 +02:00
pypi.scm import: pypi: Rewrite to use 'define-json-mapping'. 2020-03-12 11:52:37 +01:00
snix.scm build: Remove checks for 'nix-instantiate'. 2018-06-18 23:19:51 +02:00
stackage.scm import: stackage: Fix typo. 2019-09-23 12:06:46 -07:00
texlive.scm import: texlive: Avoid uses of '@@' in tests. 2020-01-17 14:22:08 +01:00
utils.scm packages: Introduce <content-hash> and use it in <origin>. 2020-05-22 01:29:39 +02:00