mirror of
https://codeberg.org/guix/guix.git
synced 2026-01-27 19:35:10 -06:00
* guix/scripts/import/crate.scm (show-help, %options, guix-import-crate)
[--recursive, --recursive-dev-dependencies, --mark-missing]: Remove options.
* doc/guix.texi (Invoking guix import)[crate]: Adjust accordingly.
Mention packaging workflow.
* guix/import/crate.scm (make-crate-sexp): Don't use "rust-" prefix and semver
suffix for package name.
[#:cargo-inputs, #:cargo-development-inputs, #:build?]: Remove arguments.
(crate->guix-package)[#:include-dev-deps?, #:mark-missing?]: Remove arguments.
(<crate-dependency>): Remove data type.
(make-crate-dependency, crate-dependency?, json->crate-dependency)
(crate-version-dependencies, package-names->package-inputs)
(maybe-cargo-inputs, maybe-cargo-development-inputs, maybe-arguments)
(version->semver-prefix, find-package-version, crate-recursive-import): Remove
procedures.
* tests/crate.scm (test-foo-crate, test-bar-crate): Adjust for modified tests.
(test-foo-dependencies, test-bar-dependencies, test-root-crate)
(test-root-dependencies, test-intermediate-a-crate)
(test-intermediate-a-dependencies, test-intermediate-b-crate)
(test-intermediate-b-dependencies, test-intermediate-c-crate)
(test-intermediate-c-dependencies, test-leaf-alice-crate)
(test-leaf-alice-dependencies, test-leaf-bob-crate)
(test-leaf-bob-dependencies, rust-leaf-bob-3, rust-leaf-bob-3.0.2-yanked):
Remove variables.
("crate->guix-package yanked", "crate->guix-package only yanked available"): New
tests.
("crate->guix-package"): Adjust accordingly.
("crate->guix-package-marks-missing-packages", "crate-recursive-import")
("crate-recursive-import-honors-existing-packages")
("crate-import-only-yanked-available"): Remove tests.
Change-Id: Ib1d24511ed0ea1a2373f53de12e06afa7950a7d7
|
||
|---|---|---|
| .. | ||
| build | ||
| build-system | ||
| import | ||
| platforms | ||
| scripts | ||
| store | ||
| tests | ||
| android-repo-download.scm | ||
| avahi.scm | ||
| base16.scm | ||
| base32.scm | ||
| base64.scm | ||
| build-system.scm | ||
| bzr-download.scm | ||
| cache.scm | ||
| channels.scm | ||
| ci.scm | ||
| colors.scm | ||
| combinators.scm | ||
| config.scm.in | ||
| cpio.scm | ||
| cpu.scm | ||
| cve.scm | ||
| cvs-download.scm | ||
| d3.v3.js | ||
| deprecation.scm | ||
| derivations.scm | ||
| describe.scm | ||
| diagnostics.scm | ||
| discovery.scm | ||
| docker.scm | ||
| download.scm | ||
| elf.scm | ||
| ftp-client.scm | ||
| gexp.scm | ||
| git-authenticate.scm | ||
| git-download.scm | ||
| git.scm | ||
| glob.scm | ||
| gnu-maintenance.scm | ||
| gnupg.scm | ||
| grafts.scm | ||
| graph.js | ||
| graph.scm | ||
| hash.scm | ||
| hg-download.scm | ||
| http-client.scm | ||
| i18n.scm | ||
| inferior.scm | ||
| ipfs.scm | ||
| least-authority.scm | ||
| licenses.scm | ||
| lint.scm | ||
| man-db.scm | ||
| memoization.scm | ||
| modules.scm | ||
| monad-repl.scm | ||
| monads.scm | ||
| nar.scm | ||
| narinfo.scm | ||
| openpgp.scm | ||
| packages.scm | ||
| pki.scm | ||
| platform.scm | ||
| profiles.scm | ||
| profiling.scm | ||
| progress.scm | ||
| quirks.scm | ||
| read-print.scm | ||
| records.scm | ||
| remote.scm | ||
| repl.scm | ||
| rpm.scm | ||
| scripts.scm | ||
| search-paths.scm | ||
| self.scm | ||
| serialization.scm | ||
| sets.scm | ||
| ssh.scm | ||
| status.scm | ||
| store.scm | ||
| substitutes.scm | ||
| svn-download.scm | ||
| swh.scm | ||
| tests.scm | ||
| transformations.scm | ||
| ui.scm | ||
| upstream.scm | ||
| utils.scm | ||
| workers.scm | ||