Age | Commit message (Collapse) | Author |
|
* gnu/packages/rust-apps.scm (rust-cargo-edit)[arguments]: Skip tests.
Add a phase to not default to vendored libgit2.
[native-inputs]: Add perl.
[inputs]: Replace libgit2 with libgit2-1.4.
|
|
* gnu/packages/rust-apps.scm (sniffglue): Update to 0.15.0.
[cargo-inputs]: Add rust-bstr-0.2. Replace rust-env-logger-0.8 with
0.9, rust-nix-0.20 with 0.23, rust-nom-6 with 7, rust-pktparse-0.5 with
0.7, rust-sha2-0.9 with 0.10, rust-syscallz-0.15 with 0.16,
rust-tls-parser-0.11 with 0.12.
[cargo-development-inputs]: Replace rust-boxxy-0.11 with 0.12.
|
|
* gnu/packages/rust-apps.scm (rbw)[native-inputs]: Add perl.
|
|
* gnu/packages/rust-apps.scm (sniffglue)[native-inputs]: Add perl.
|
|
* gnu/packages/rust-apps.scm (alfis)[native-inputs]: Add perl.
|
|
* gnu/packages/rust-apps.scm (agate)[native-inputs]: Add perl.
|
|
* gnu/packages/crates-io.scm (rust-ring-0.16)[source]: Add snippet to
remove pregenerated files and add fake .git directory.
[native-inputs]: Add perl.
[supported-systems]: New field.
* gnu/packages/rust-apps.scm (tealdeer)[native-inputs]: Add perl.
|
|
* gnu/packages/rust-apps.scm (fd): Update to 8.7.0.
[arguments]: Add cargo-test-flags to skip a test. Don't install source.
Adjust custom 'override-jemalloc phase to continue using system
jemalloc. Rewrite custom 'install-extra phase for changes in source
code.
[cargo-inputs]: Add rust-anyhow-1, rust-argmax-0.3, rust-chrono-0.4,
rust-clap-complete-4, rust-crossbeam-channel-0.5, rust-dirs-next-2,
rust-faccess-0.2, rust-nix-0.26, rust-normpath-0.3,
rust-nu-ansi-term-0.46, rust-once-cell-1. Remove rust-dirs-2,
rust-lazy-static-1. Replace rust-clap-2 with 4, rust-jemallocator-0.3
with 0.5, rust-lscolors-0.7 with 0.13, rust-users-0.10 with 0.11.
[cargo-development-inputs]: Add rust-tempfile-3, rust-test-case-2.
Remove rust-tempdir-0.3.
|
|
* gnu/packages/rust-apps.scm (tealdeer): Update to 1.6.1.
[source]: Download using git-fetch.
[arguments]: Adjust 'install-completions phase to install zsh
completions also. Skip 2 more tests.
[cargo-inputs]: Add rust-anyhow-1, rust-clap-3, rust-yansi-0.5,
rust-zip-0.6. Remove rust-ansi-term-0.12, rust-docopt-1, rust-flate-2,
rust-tar-0.4, rust-xdg-2. Replace rust-env-logger-0.7 with 0.9,
rust-pager-0.15 with 0.16, rust-reqwest-0.10 with 0.11.
[cargo-development-inputs]: Remove rust-remove-dir-all-0.5.2. Replace
rust-assert-cmd-1 with 2, rust-predicates-1 with 2.
* gnu/packages/crates-io.scm (rust-remove-dir-all-0.5.2): Remove
variable.
|
|
* gnu/packages/crates-io.scm (rust-cargo-c): Update to 0.9.16.
[cargo-inputs]: Add rust-cargo-util-0.2, rust-cc-1, rust-clap-4,
rust-glob-0.3, rust-itertools-0.10. Remove rust-pretty-env-logger-0.4,
rust-cargo-metadata-0.9. Replace rust-cbindgen-0.20 with 0.24,
rust-cargo-0.60 with 0.68, rust-semver-0.10 with 1, rust-toml-0.5 with
0.6.
[inputs]: Replace libgit2-1.3 with libgit2, openssl-1.1 with openssl.
|
|
Conflicts:
gnu/local.mk
gnu/packages/build-tools.scm
gnu/packages/certs.scm
gnu/packages/check.scm
gnu/packages/compression.scm
gnu/packages/cups.scm
gnu/packages/fontutils.scm
gnu/packages/gnuzilla.scm
gnu/packages/guile.scm
gnu/packages/ibus.scm
gnu/packages/image-processing.scm
gnu/packages/linux.scm
gnu/packages/music.scm
gnu/packages/nss.scm
gnu/packages/pdf.scm
gnu/packages/python-xyz.scm
gnu/packages/qt.scm
gnu/packages/ruby.scm
gnu/packages/shells.scm
gnu/packages/tex.scm
gnu/packages/video.scm
gnu/packages/vulkan.scm
gnu/packages/web.scm
gnu/packages/webkit.scm
gnu/packages/wm.scm
|
|
* gnu/packages/rust-apps.scm (spotify-tui): Remove variable.
See <https://github.com/Rigellute/spotify-tui/pull/1076>.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/animation.scm (gnash)
* gnu/packages/chromium.scm (ungoogled-chromium)
* gnu/packages/crates-gtk.scm (rust-atk-sys-0.14,
rust-atk-sys-0.10, rust-atk-0.14, rust-gtk-0.14)
* gnu/packages/gimp.scm (gimp)
* gnu/packages/gnome.scm (evince, glade3, clutter, totem, rhythmbox, mutter, ghex):
* gnu/packages/graphviz.scm (xdot)
* gnu/packages/gtk.scm (gtk+-2, gtk+, guile-gnome, atkmm)
* gnu/packages/mate.scm (mate-applets, atril, mate-control-center, mate-calc,
mate-utils, eom, pluma)
* gnu/packages/messaging.scm (dino)
* gnu/packages/qt.scm (qtwebengine-5)
* gnu/packages/rust-apps.scm (alfis)
* gnu/packages/vim.scm (vim-full)
* gnu/packages/vnc.scm (remmina)
* gnu/packages/web.scm (castor): Replace atk by at-spi2-core.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
|
|
* gnu/packages/crates-io.scm (rust-cargo-0.60): Update to 0.60.0.
[cargo-inputs]: Add rust-cargo-util-0.1. Replace rust-env-logger-0.8 with
rust-env-logger-0.9. Replace rust-opener-0.4 with rust-opener-0.5. Add
rust-os-info-3. Replace rust-rustfix-0.5 with rust-rustfix-0.6. Add
rust-socket2-0.4. Remove duplicate rust-tar-0.4.
* gnu/packages/rust-apps.scm (rust-cargo-c): Update to 0.9.8+cargo-0.60.
[cargo-inputs]: Replace rust-cbindgen-0.19 with rust-cbindgen-0.20. Replace
rust-cargo-0.53 with rust-cargo-0.60.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
|
* gnu/packages/rust-apps.scm (rust-cbindgen-0.20): New variable.
|
|
* gnu/packages/rust-apps.scm (tectonic): Update to 0.12.0.
* gnu/packages/crates-io.scm (rust-tectonic-bridge-graphite2): Update to
0.2.1.
[arguments]: Do not skip build.
[native-inputs]: Add PKG-CONFIG.
[inputs]: Add GRAPHITE2.
(rust-tectonic-bundles): Update to 0.3.
[arguments]: Do not skip build.
<#:cargo-inputs>: Update RUST-TECTONIC-IO-BASE to 0.4.
[native-inputs]: Add PKG-CONFIG.
[inputs]: Add OPENSSL and ZLIB.
(rust-tectonic-docmodel): Update to 0.2.0.
[arguments]: Do not skip build.
(rust-tectonic-engine-xetex): Update to 0.4.1.
[arguments]: Do not skip build.
<#:cargo-inputs>: Update RUST-TECTONIC-PDF-IO to 0.4 and
RUST-TECTONIC-XETEX-LAYOUT to 0.2.
[native-inputs]: Add PKG-CONFIG.
[inputs]: Add FONTCONFIG, FREETYPE, GRAPHITE2, ICU4C and ZLIB.
(rust-tectonic-engine-xdvipdfmx): Update to 0.4.0.
[arguments]: Do not skip build.
<#:cargo-inputs>: Remove RUST-CBINDGEN, update RUST-TECTONIC-BRIDGE-CORE to
0.3 and RUST-TECTONIC-PDF-IO to 0.4.
[native-inputs]: Add PKG-CONFIG.
[inputs]: Add LIBPNG and ZLIB.
(rust-tectonic-pdf-io): Update to 0.4.
[arguments]: Do not skip build.
<#:cargo-inputs>: Update RUST-TECTONIC-BRIDGE-CORE to 0.3.
(rust-tectonic-xetex-layout): Update to 0.2.1.
[arguments]: Do not skip build.
<#:cargo-inputs>: Update RUST-TECTONIC-BRIDGE-CORE to 0.3.
[native-inputs]: Add PKG-CONFIG.
[inputs]: Add FONTCONFIG, FREETYPE, GRAPHITE2, ICU4C and ZLIB.
|
|
* gnu/packages/rust-apps.scm (htmlq): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/crates-io.scm (rust-svd-parser-0.9): Rename to
rust-svd-parser-0.10.
* gnu/packages/rust-apps.scm (svd2rust)[cargo-inputs]: Adjust
accordingly.
|
|
* gnu/packages/crates-io.scm (rust-clap-conf-0.1, rust-rt-format-0.8,
rust-enquote-1, rust-im-rc-15, rust-impl-codec-0.5, rust-impl-rlp-0.3,
rust-impl-serde-0.3, rust-impl-trait-for-tuples-0.2,
rust-indicatif-0.16, rust-inflections-1, rust-pam-sys-0.5,
rust-rustc-workplace-hack-1, rust-svd-parser-0.9, rust-svgtypes-0.5,
rust-sxd-document-0.3, rust-sxd-xpath-0.4, rust-xi-unicode-0.3): Sort
into their proper places.
(skim, skim-0.7, svd2rust): Move to ...
* gnu/packages/rust-apps.scm: ... here.
|
|
* gnu/packages/gnuzilla.scm (rust-textwrap-0.15-promise, rust-lex-0.2,
rust-clap-derive-3.2-promise): Remove variables.
(icecat,icedove)[native-inputs]: Replace rust-cbindgen-0.23-promise with
rust-cbindgen-0.23.
(rust-cbindgen-0.24-promise, rust-cbindgen-0.23-promise): Move to ...
* gnu/packages/rust-apps.scm (rust-cbindgen-0.24, rust-cbindgen-0.23):
... here. Rename without '-promise' suffix.
|
|
* gnu/packages/rust-apps.scm: Sort module imports.
(zoxide): Update to 0.8.3.
[arguments]: Use G-expressions.
<#:phases>{'use-older-rust}: New phase.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
|
|
* gnu/packages/rust-apps.scm (swayr): New variable.
Signed-off-by: Andrew Tropin <andrew@trop.in>
|
|
This reverts commit b8a000b33b907ed161aef3cd08430e0905b4344f.
|
|
* gnu/packages/rust-apps.scm (swayr): New variable.
Signed-off-by: Andrew Tropin <andrew@trop.in>
|
|
* gnu/packages/rust-apps.scm (rust-cargo-edit): Update to 0.10.4.
[arguments]: Don't skip build. Don't install source.
[cargo-inputs]: Remove rust-atty-0.2, rust-error-chain-0.12,
rust-structopt-0.3. Replace rust-cargo-metadata-0.14 with 0.15,
rust-crates-index-0.17 with 0.18, rust-git2-0.12 with 0.14,
rust-toml-edit-0.3 with 0.14, rust-ureq-1 with 2. Add rust-anyhow-1,
rust-clap-3, rust-concolor-control-0.0.7, rust-indexmap-1,
rust-native-tls-0.2. Sort alphabetically.
[cargo-development-inputs]: Remove rust-pretty-assertions-0.6. Add
rust-snapbox-0.2, rust-trycmd-0.13, rust-url-2.
[inputs]: Replace libgit2-1.3 with libgit.
|
|
* gnu/packages/rust-apps.scm (rust-cargo-edit)[native-inputs]: Add
pkg-config.
[inputs]: Add libgit2-1.3, libssh2, openssl, zlib.
|
|
* gnu/packages/rust-apps.scm (rust-cargo-edit): Rename from ...
(rust-cargo-edit-0.8): ... this. Redefine as a deprecated package.
|
|
* gnu/packages/crates-io.scm (rust-cargo-edit-0.8): Move to ...
* gnu/packages/rust-apps.scm (rust-cargo-edit-0.8): ... here.
|
|
* gnu/packages/rust-apps.scm (rust-swc)[cargo-inputs]: Add
rust-ordered-float-1, rust-phf-0.8.
|
|
* gnu/packages/rust-apps.scm (rust-swc-1): Rename to ...
(rust-swc): ... this.
(rust-swc-1): Add as deprecated package.
|
|
* gnu/packages/crates-io.scm (rust-swc-1): Move from here ...
* gnu/packages/rust-apps.scm (rust-swc-1): ... to here.
|
|
* gnu/packages/rust-apps.scm (git-interactive-rebase-tool)
[native-inputs]: Add pkg-config.
[inputs]: Add libgit2-1.3.
|
|
* gnu/packages/rust-apps.scm (git-absorb)[arguments]: Adjust custom
'relax-version-requirements phase to make all crate requirements follow
standard cargo semver levels.
[native-inputs]: Add pkg-config.
[inputs]: Add libgit2-1.3.
|
|
* gnu/packages/rust-apps.scm (exa)[arguments]: Adjust custom
'build-manual phase to only build when pandoc is available. Adjust
custom 'install-extras to only install man pages when they are
available.
[native-inputs]: Only include pandoc on systems where it is supported.
|
|
* gnu/packages/rust-apps.scm (exa)[arguments]: Add flag to not install
the package source.
|
|
* gnu/packages/rust-apps.scm (exa): Update to 0.10.1.
[arguments]: Delete custom phase 'disable-failing-tests. Add custom
'build-manual phase. Remove trailing #t from phases.
[cargo-inputs]: Replace rust-datetime-0.4 with 0.5, rust-git2-0.9 with
0.13, rust-number-prefix-0.3 with 0.4, rust-users-0.9 with 0.11,
rust-zoneinfo-compiled-0.4 with 0.5.
[cargo-native-inputs]: Replace rust-datetime-0.4 with 0.5.
[native-inputs]: Add pandoc.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
|
|
* gnu/packages/rust-apps.scm (rot8): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rust-apps.scm (rust-cargo-c)[inputs]: Change from OPENSSL to
OPENSSL-1.1.
* gnu/packages/security-token.scm (opensc)[inputs]: Likewise.
* gnu/packages/spice.scm (spice, spice-gtk)[propagated-inputs]: Likewise.
* gnu/packages/web.scm (serf)[propagated-inputs]: Likewise.
|
|
* gnu/packages/rust-apps.scm (rust-cbindgen-0.17): New variable.
|
|
* gnu/packages/rust-apps.scm (treefmt): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
|
|
This is a follow-up to 6f2df20b0f8555ab1568ad1d661cb6e737a4bb8f.
* gnu/packages/rust-apps.scm (rust-cargo-c)[inputs]: Add libgit2-1.3.
|
|
* gnu/packages/crates-io.scm (tectonic): Update to 0.8.2.
* gnu/packages/rust-apps.scm (rust-tectonic-engine-spx2html-0.1): Update to 0.1.1.
|
|
* gnu/packages/rust-apps.scm (tectonic): Update to 0.8.1.
[inputs]: Add FREETYPE, GRAPHITE2, ICU4C, LIBPNG.
* gnu/packages/crates-io.scm (rust-pinot-0.1)[origin]<patches>: Add patch
necessary for Tectonic.
(rust-tectonic-docmodel-0.1): Update to 0.1.2.
(rust-tectonic-engine-spx2html-0.1): New variable.
(rust-tectonic-engine-xetex-0.2): New variable.
(rust-tectonic-engine-xetex-0.1): Remove variable.
(rust-tectonic-io-base-0.4): New variable.
(rust-tectonic-io-base-0.3): Inherit from above.
(rust-tectonic-xdv-0.2): New variable.
(rust-tectonic-xdv-0.1): Remove variable.
* gnu/packages/patches/rust-pinot-0.1-implement-math-table.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new file.
|
|
* gnu/packages/rust-apps.scm (bat): Update to 0.20.0.
|
|
* gnu/packages/rust-apps.scm (alfis)[arguments]: Remove custom phases.
|
|
* gnu/packages/rust-apps.scm (rtss): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/rust-apps: (alfis): [arguments]<#:phases>:
Relax the rust-zeroize requirements for rust-chacha20poly1305
and rust-chacha20 in the 'relax-requirements' phase.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/crates-io.scm (rust-zeroize-1): Update to 1.5.0.
(rust-zeroize-derive-1): Update to 1.3.1.
(rust-rsa-0.5): Enable build, and make sure it builds with rust-zeroize 1.5.0
by relaxing the dependency specification.
* gnu/packages/rust-apps.scm (rbw): Relax the dependency specification for
rust-zeroize.
Also reword the description.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/rust.scm (rust-src): New variable.
* gnu/packages/rust-apps.scm (rust-analyzer): [native-inputs]: Add rust-src.
[arguments]: <#:phases>: Add wrap-program phase.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/crates-io.scm (alfis): New variable.
[use-modules]: Add (gnu packages webkit).
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|