summaryrefslogtreecommitdiff
path: root/guix/import/github.scm
Commit message (Collapse)AuthorAge
* http-client: Provide 'User-Agent' header by default.Ludovic Courtès2017-01-13
| | | | | | | * guix/http-client.scm (http-fetch): Add #:headers parameter and honor it. Rename 'auth-header' to 'headers'. * guix/import/github.scm (json-fetch*): Add comment about required User-Agent.
* import: github: Fix regression on the /releases retrieval.Ludovic Courtès2017-01-13
| | | | | | | | | Fixes a regression introduced in 62bd24db39a86f80242f923eb4cc2f18f3b02c67, which introduced a call to 'hash-table->alist'. * guix/import/github.scm (json-fetch*): New procedure. (latest-released-version): Use it.
* import: github: Use 'json-fetch'.Ludovic Courtès2016-12-20
| | | | | * guix/import/github.scm (json-fetch*): Remove. (latest-released-version): Adjust accordingly.
* import: github: Add .love extension.Efraim Flashner2016-10-10
| | | | | * guix/import/github.scm (find-extension): Add '.love' extension to the list of extensions checked.
* import: github: Tiny cosmetic change.Ludovic Courtès2016-05-31
| | | | * guix/import/github.scm (find-extension): Use a one-argument lambda.
* import github: Add to extension list.Efraim Flashner2016-05-31
| | | | * guix/import/github.scm (find-extension): Add '.tgz' extension.
* upstream: Pass a package object to updaters.Ludovic Courtès2016-04-15
| | | | | | | | | | | | | | * guix/upstream.scm (package-update-path): Pass PACKAGE to 'latest-release'. * guix/gnu-maintenance.scm (latest-release*) (latest-gnome-release, latest-xorg-release): Adjust accordingly. * guix/import/cran.scm (latest-cran-release): (latest-bioconductor-release): Likewise. * guix/import/elpa.scm (latest-release): Likewise. * guix/import/gem.scm (latest-release): Likewise. * guix/import/github.scm (latest-release): Likewise. * guix/import/hackage.scm (latest-release): Likewise. * guix/import/pypi.scm (latest-release): Likewise.
* import: Add github-updater.Ben Woodcroft2016-02-26
* guix/import/github.scm: New file. * guix/scripts/refresh.scm (%updaters): Add %GITHUB-UPDATER. * doc/guix.texi (Invoking guix refresh): Mention it. * Makefile.am (MODULES): Add gnu/import/github.scm.