summaryrefslogtreecommitdiff
path: root/guix/import/crate.scm
AgeCommit message (Expand)Author
2024-01-16import: crate: Simplify find-crate-version.Efraim Flashner
2024-01-16import: crate: Update to latest semver version.Efraim Flashner
2024-01-09guix: import: Optionally import necessary yanked crates.David Elsing
2024-01-09import: crate: Optionally import dev-dependencies recursively.David Elsing
2024-01-09gnu: import: Fix memoization in crate-recursive-import.David Elsing
2023-10-22guix: import: Don't import yanked rust crates.Efraim Flashner
2023-04-30guix: import: crate: Fix incorrect returned values.Simon Tournier
2023-03-13guix: Strip #:use-module lists.Ludovic Courtès
2022-12-31import/utils: Pass all arguments through to package builder.Lars-Dominik Braun
2022-12-26import: crate: Allow updating to a specific version.Hartmut Goebel
2022-12-26upstream-updater: Rename record field.Hartmut Goebel
2021-10-07import: crate: Gracefully handle missing license info.Ludovic Courtès
2021-02-12import: crate: Use repository when home-page is unavailableNicolas Goaziou
2020-12-23import: crate: Change updater name from "crates" to "crate".Nicolas Goaziou
2020-12-04import: crate: Skip tests when Guile-Semver is missing.Ludovic Courtès
2020-12-02import: crate: Use existing package satisfying semver requirement.Hartmut Goebel
2020-12-02import: crate: Trim version for names after left-most non-zero part.Hartmut Goebel
2020-12-02import: utils: Trim patch version from names.Hartmut Goebel
2020-12-02import: crate: Parameterized importing of dev dependencies.Martin Becze
2020-12-02import: crate: Memorize crate->guix-package.Martin Becze
2020-12-02import: crate: Use guile-semver to resolve module versions.Martin Becze
2020-12-02import: utils: 'recursive-import' accepts an optional version parameter.Martin Becze
2020-10-19import: crate: make-crate-sexp: Fix missing home-page handling.Christopher Baines
2020-09-08Remove (guix json) and require Guile-JSON 4.3.0+.Ludovic Courtès
2020-07-03upstream: Define 'url-predicate' and use it.Ludovic Courtès
2020-04-27import: crate: Gracefully handle non-existent crates.Ludovic Courtès
2020-03-24import: crate: Deduplicate dependencies.Martin Becze
2020-01-16import: crate: Export 'string->license'.Ludovic Courtès
2019-12-30import: crate: Honor crate version for recursive imports.Ludovic Courtès
2019-12-11import: crate: Better handle license expressions.Brice Waegeneire
2019-10-01import: crate: Support recursive imports.Martin Becze
2019-09-10import: crate: Allow imports of a specific version.Martin Becze
2019-09-04import: crate: Correct interpretation of dual-licensing strings.Ludovic Courtès
2019-09-04import: crate: Separate crates.io API from actual conversion.Ludovic Courtès
2019-07-25maint: Switch to Guile-JSON 3.x.Ludovic Courtès
2019-06-30guix: import: crate: fix redundant inputs list nestingIvan Petkov
2019-06-11import: crate: Define dependencies as arguments.Ivan Petkov
2018-09-04Switch to Guile-Gcrypt.Ludovic Courtès
2018-06-10import: json: Consolidate duplicate json-fetch functionality.Jelle Licht
2018-01-08import: crate: Gracefully deal with missing license info.Ludovic Courtès
2017-01-01build-system: cargo: Handle Cargo.lock file not present.David Craven
2017-01-01import: crate: Provide a default home-page value.David Craven
2016-12-14import: Add updater for rust crates.David Craven
2016-12-14import: Add importer for rust crates.David Craven