aboutsummaryrefslogtreecommitdiff
path: root/doc/local.mk
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2024-11-16 11:52:39 +0000
committerSharlatan Hellseher <sharlatanus@gmail.com>2024-12-13 20:23:23 +0000
commit44ee1f218233fdad949c6c991864bc96d57e5c61 (patch)
tree264410c068b985da33d892655fda290912b972fb /doc/local.mk
parentc8b16a15238ece85227a2029d031c8d93abfcd3c (diff)
downloadguix-44ee1f218233fdad949c6c991864bc96d57e5c61.tar.gz
guix-44ee1f218233fdad949c6c991864bc96d57e5c61.zip
gnu: meson-python: Update to 0.17.1.
* gnu/packages/build-tools.scm (meson-python): Update to 0.17.1. [propagated-inputs]: Remove python-cython; add python-cython-3. [native-inputs]: Remove python-cython; add python-cython-3. Change-Id: Ifd8151f99137a7825321a9e8834c33aff2eebc87
Diffstat (limited to 'doc/local.mk')
0 files changed, 0 insertions, 0 deletions
id=9a48e35be853e10ba9b21bb91ef52a66b4264c84'>import: utils: Trim patch version from names....This remove the patch version from generated package names. For example 'rust-my-crate-1.1.2' now becomes 'rust-my-crate-1.1'. * guix/import/utils.scm (package->definition): Trim patch version from generated package names. * tests/crate.scm: (cargo>guix-package, cargo-recursive-import): Likewise. Hartmut Goebel 2020-12-02import: crate: Parameterized importing of dev dependencies....The recursive crate importer will now include development dependencies only for the top level package, but not for any of the recursively imported packages. Also #:skip-build will be false for the top-most package. * guix/import/crate.scm (make-crate-sexp): Add the key BUILD?. (crate->guix-package): Add the key INCLUDE-DEV-DEPS?. (crate-recursive-import): Likewise. * guix/scripts/import/crate.scm (guix-import-crate): Likewise. * tests/crate.scm (cargo-recursive-import): Likewise. Martin Becze 2020-12-02import: crate: Use guile-semver to resolve module versions....* guix/import/crate.scm: Add guile-semver as a soft dependency. (make-crate-sexp): Don't allow other keys. Add '#:skip-build?' to build system args. Pass a VERSION argument to 'cargo-inputs'. (crate->guix-package): Use guile-semver to resolve the correct module versions. Treat "build" dependencies as normal dependencies. (crate-name->package-name): Reuse the procedure 'guix-name' instead of duplicating its logic. * guix/import/utils.scm (package-names->package-inputs): Implement handling of (name version) pairs. * guix/scripts/import/crate.scm (guix-import-crate): Use crate-recursive-import instead of duplicate code. * tests/crate.scm (recursive-import): Change test packages versions to be distinguishable. Add version data to the test. Check created symbols, too. Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com> Martin Becze