diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-11-10 03:03:09 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-11-10 03:03:09 +0000 |
commit | be94ae04eee564451203d45977c2ef7c7ace1580 (patch) | |
tree | 616ffc0ad9aee18dc7d5e9e62bf62394e8e520ba /dev-util/cargo-c | |
parent | 2be329ae14bbf99f0fc4de7567e2386bbb529fdc (diff) |
gentoo auto-resync : 10:11:2024 - 03:03:09
Diffstat (limited to 'dev-util/cargo-c')
-rw-r--r-- | dev-util/cargo-c/Manifest | 14 | ||||
-rw-r--r-- | dev-util/cargo-c/cargo-c-0.10.0-r1.ebuild (renamed from dev-util/cargo-c/cargo-c-0.10.0.ebuild) | 3 | ||||
-rw-r--r-- | dev-util/cargo-c/cargo-c-0.10.4-r1.ebuild (renamed from dev-util/cargo-c/cargo-c-0.10.4.ebuild) | 3 | ||||
-rw-r--r-- | dev-util/cargo-c/cargo-c-0.10.5-r1.ebuild (renamed from dev-util/cargo-c/cargo-c-0.10.5.ebuild) | 3 | ||||
-rw-r--r-- | dev-util/cargo-c/cargo-c-0.9.14-r1.ebuild | 204 | ||||
-rw-r--r-- | dev-util/cargo-c/cargo-c-0.9.14.ebuild | 206 | ||||
-rw-r--r-- | dev-util/cargo-c/cargo-c-0.9.30-r1.ebuild (renamed from dev-util/cargo-c/cargo-c-0.9.30.ebuild) | 3 | ||||
-rw-r--r-- | dev-util/cargo-c/cargo-c-0.9.31-r1.ebuild (renamed from dev-util/cargo-c/cargo-c-0.9.31.ebuild) | 3 | ||||
-rw-r--r-- | dev-util/cargo-c/cargo-c-0.9.32-r1.ebuild (renamed from dev-util/cargo-c/cargo-c-0.9.32.ebuild) | 3 |
9 files changed, 223 insertions, 219 deletions
diff --git a/dev-util/cargo-c/Manifest b/dev-util/cargo-c/Manifest index 025446b98724..862a1918cfaf 100644 --- a/dev-util/cargo-c/Manifest +++ b/dev-util/cargo-c/Manifest @@ -1014,11 +1014,11 @@ DIST zerocopy-derive-0.7.34.crate 37907 BLAKE2B 23a698c3c892187307007cbc76c9338d DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756 DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe -EBUILD cargo-c-0.10.0.ebuild 7996 BLAKE2B 920f420efdc7d9e144064fdad4c9873134e77ad1e7cf74a0d3b719d29726241939c0a6fad0ae146b0bf4c2d5ad0edcae1f1bb6120fe99a29bef598d26e37997d SHA512 1db494bd5dd5b963156f560b0c743259da283f0a473db20630c9919f9fa48553cf63941ff7318887b0535e4073cc358c730ebfdcf1ebf96ff138e34856add42e -EBUILD cargo-c-0.10.4.ebuild 7709 BLAKE2B 2037af890f83437ecbc03cba1e1665fab7250b54533056d04b0f87abeb464ea4e4a11344a284b540b57ca1adefb3646d7950bdf6e90c382517d7b1f1dc8e97bb SHA512 8344578bf5f098c2df828d9aab2ae27cb02e1f13a10a9e5a9beec934e9b7f20cfbddacfe2eb9312871968b83de3d6b620cde2beaed3c2641dde440399efc78e7 -EBUILD cargo-c-0.10.5.ebuild 7804 BLAKE2B 025d0f58529a401f7a5f923326d97a507a72b7201d2a8a362a137fa74bfff44043cab3800bd0d8627412fb3caaed5293e4dd33450d7a118bfbad86c99a2ab3c8 SHA512 f82b1a7f79820864c7282e7d694ae0513e1697faf1a8552eb4b28cf3f2a3d57ff3b0a6cc4e5a6f7d8ed918c3c405fd3ca62e9896e41993fcf178113799d0769b -EBUILD cargo-c-0.9.14.ebuild 4241 BLAKE2B 4126b7c247a50d835bbb4c585f49e6e3c100a2432616a943ccd67bb0c470162d6952783030f03a913876d6b006ae200e7dba943919187e95bb9cee307e483a12 SHA512 4ba94426dd5d056b56ba8ca03f394d8cf23be57237abef0657492e8b64a84843f96a36e8d06ee21e37a430ecda070598efb10d82a736cc13dc14c116ca1c5d6b -EBUILD cargo-c-0.9.30.ebuild 7802 BLAKE2B 8a90b2084ffc7750ed0e081a995a33b3f8fdfb54db0c22ff8a9e4ef4168344728e125a26e1b7c74cc7aeb77331c30d32ca4d1bd3b3ff1680d2f718d0b70d6dda SHA512 9196d861d6fcce9b9b24bf7702fd8b4e167e94937b781f3a556032effd9dca8e84606c721a9fc1bfe9fb6368ffc76001dfc69403ff3b1995e55ae51dc94009b6 -EBUILD cargo-c-0.9.31.ebuild 7856 BLAKE2B 3aa4138c642d035f7ceadcf5f37c7195e9547c0355ee651ee705da440b04963204f597ad855fa4bdc9785a43e7e3de7ae377f9eae4a00f96ac6061fd24cce4f3 SHA512 260ef2d5a21bda43b4c40e82e8f7df509d2210f8d0516ca9b8c8f510e800a8f0e62435296ead2f52eed221fec1535cae8de61e741bf689611fc6c227bb07c346 -EBUILD cargo-c-0.9.32.ebuild 7969 BLAKE2B 7be98ef7d14405a373c4c548380be52dc080862a840a8df570a14038bb22e4ca3824b23f032d7c6ef853606d8c0eacabdac56311ca5612fa4924469aabd0dafa SHA512 04a8b5e7ed2e50f95421bd24d26e954523276678555ba0f6a8cccade6b0e4a7174e9a3a7d04277db1d6136cf7bf9c78d498879b14600ca7044c5527e21bbb75b +EBUILD cargo-c-0.10.0-r1.ebuild 7987 BLAKE2B 1299ff9d59c999d3e96d36c30b52074e5394baf10bb5aacb9a314ccfb040b6f23ef9f34b01358734b3819c2e1d12cc74d108659e28568af8e917d803a8a7a907 SHA512 d9776dd657efa6af5f2a4584ef5fd23fac3f2964646f5ead66e6393afdcd83e8a442c6945d52e5cde02c0ce890dbca018d167c0e51a732e303a1f3711354a532 +EBUILD cargo-c-0.10.4-r1.ebuild 7700 BLAKE2B 5a787230d8591925976853c611da6f14e146baac52e0d872d80c501916f66c8528632315962cabebf39c188f3e37886fb6d138d828c1c83de9be8fc911413ebb SHA512 65fefc6b60305cce092393c146e5c4551164b7ed857bdc7cd0264539800c89aa79e17c99f5fbc8e5af01e3388cdd5d9933f9136b30e2d41cb97c005677682ae0 +EBUILD cargo-c-0.10.5-r1.ebuild 7795 BLAKE2B d476b6fc2e9b72158f5796d3849612c106dbc9d9525c8dac46bc63cfb64424a188b8c7474b4fdf345a16259a81da5c8cae27daff8a723b829575663cb269acb5 SHA512 dc7c4f516452348db235ef9c2f422c624c923bb7a74397a855cd40062c607d2c7b26b4825abbc41f6365eb40852a4f919609de7fd0d419cfba689c522f320ab3 +EBUILD cargo-c-0.9.14-r1.ebuild 4200 BLAKE2B 535781d5617e14a0f0eb9651917a94ede45bc4b5b5754f7985f86aaa08e36c12a1753c39074c6e23a4a87b2f80468b73dbbe9bf7d64a6740f540c5e62966115a SHA512 66fcf869eec562ececf06cc0d4a2ff37312f2bc51c09f4d2f7af7fa912569ae39d2f1441b0aff9cb72ba3fbb2ee070883e850466af89df5ae4389c18d553f6b0 +EBUILD cargo-c-0.9.30-r1.ebuild 7793 BLAKE2B 71a44bbfeea407eb8a517d99bdfab935359793000b818a34edc1528a5610d1c69cf3b265edc928a389f7d38d406c789a79de470736cc3e5a125759b62b3a09c1 SHA512 cb592d6499976324604c066eb5c980cc66fe5c3458b093be04ff5ad82cd0ee2735d1c81d77047ca844f602ef0f0cc23153c378338b2c2a30325afdb4a1777cfa +EBUILD cargo-c-0.9.31-r1.ebuild 7847 BLAKE2B 517d5af20c0ad92382fd1805e3d5af688a226e8ab09302b7d6fe131786efa19adf5c5958e9a89bdc5db59de42a7ed475a85dc8c61e5fb61fbbf454cd11db9d9d SHA512 be067172ce183b624f0337f24cfb8fab3b175e438db52806626b38a13dd9ec69e5560c5a574515dc5f50702568a682cc7e53c465fb6e1eaf6e2cf66493f40627 +EBUILD cargo-c-0.9.32-r1.ebuild 7960 BLAKE2B ba97fffaa82d8cda031cc230e27ac3f224e7583b8cd7d932300adb0ee4f74ea23a6ffc6adaa5586fad24d6875acebb946511355c2cec85ce2c424b477bba2489 SHA512 223cdaf68bcf24fceda5d9e98b401e7110f4bec20a7396dde34e16e907d55bd7b14c20689293d9b09554fc5d95a1f1bb59de2b341625009b10a08ac865346085 MISC metadata.xml 327 BLAKE2B 97957aa62ba7d72a68bcfd2c6a0ac966754c60fb63471ce6a0edd1319b06fa657b4b7c0ee88c8dbeadd1027802dd99c0005dd94def7f176d7f23fd8311cf3b10 SHA512 f981293e73aee49926e17d43b7f6737a5cc9fb968c23a5a4572f482e0cbb3e9587fce557bd272848ddb71f4ed7a769d6aa32b06e03bb2b82c79e04bd21106e7a diff --git a/dev-util/cargo-c/cargo-c-0.10.0.ebuild b/dev-util/cargo-c/cargo-c-0.10.0-r1.ebuild index badf600a45c9..b76e05e5b0fc 100644 --- a/dev-util/cargo-c/cargo-c-0.10.0.ebuild +++ b/dev-util/cargo-c/cargo-c-0.10.0-r1.ebuild @@ -344,6 +344,8 @@ CRATES=" zeroize@1.8.1 " +RUST_MIN_VER="1.79.0" + inherit cargo DESCRIPTION="Helper program to build and install c-like libraries" @@ -368,7 +370,6 @@ RDEPEND=">=dev-libs/libgit2-1.7:= net-misc/curl[ssl] sys-libs/zlib" DEPEND="${RDEPEND}" -BDEPEND=">=virtual/rust-1.77.0" QA_FLAGS_IGNORED="usr/bin/cargo-capi usr/bin/cargo-cbuild usr/bin/cargo-ctest usr/bin/cargo-cinstall" diff --git a/dev-util/cargo-c/cargo-c-0.10.4.ebuild b/dev-util/cargo-c/cargo-c-0.10.4-r1.ebuild index 3c153cbed608..b21bd5e2a82f 100644 --- a/dev-util/cargo-c/cargo-c-0.10.4.ebuild +++ b/dev-util/cargo-c/cargo-c-0.10.4-r1.ebuild @@ -345,6 +345,8 @@ CRATES=" zeroize@1.8.1 " +RUST_MIN_VER="1.79.0" + inherit cargo DESCRIPTION="Helper program to build and install c-like libraries" @@ -369,7 +371,6 @@ RDEPEND=">=dev-libs/libgit2-1.8.1:= net-misc/curl[ssl] sys-libs/zlib" DEPEND="${RDEPEND}" -BDEPEND=">=virtual/rust-1.79.0" QA_FLAGS_IGNORED="usr/bin/cargo-capi usr/bin/cargo-cbuild usr/bin/cargo-ctest usr/bin/cargo-cinstall" diff --git a/dev-util/cargo-c/cargo-c-0.10.5.ebuild b/dev-util/cargo-c/cargo-c-0.10.5-r1.ebuild index 7e38d52410f3..8680604e4f06 100644 --- a/dev-util/cargo-c/cargo-c-0.10.5.ebuild +++ b/dev-util/cargo-c/cargo-c-0.10.5-r1.ebuild @@ -350,6 +350,8 @@ CRATES=" zeroize@1.8.1 " +RUST_MIN_VER="1.80.1" + inherit cargo DESCRIPTION="Helper program to build and install c-like libraries" @@ -374,7 +376,6 @@ RDEPEND=">=dev-libs/libgit2-1.8.1:= net-misc/curl[ssl] sys-libs/zlib" DEPEND="${RDEPEND}" -BDEPEND=">=virtual/rust-1.80.0" QA_FLAGS_IGNORED="usr/bin/cargo-capi usr/bin/cargo-cbuild usr/bin/cargo-ctest usr/bin/cargo-cinstall" diff --git a/dev-util/cargo-c/cargo-c-0.9.14-r1.ebuild b/dev-util/cargo-c/cargo-c-0.9.14-r1.ebuild new file mode 100644 index 000000000000..096073063784 --- /dev/null +++ b/dev-util/cargo-c/cargo-c-0.9.14-r1.ebuild @@ -0,0 +1,204 @@ +# Copyright 2017-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Only bother defining this if the github tarball doesn't work! +# Otherwise just comment it out and things should Just Work (TM). +#MY_P="${P}+cargo-{CARGO_V}" + +CRATES=" + adler@1.0.2 + aho-corasick@0.7.19 + anyhow@1.0.66 + arrayvec@0.5.2 + atty@0.2.14 + autocfg@1.1.0 + bitflags@1.3.2 + bitmaps@2.1.0 + bstr@0.2.17 + bytes@1.2.1 + bytesize@1.1.0 + cargo@0.66.0 + cargo-platform@0.1.2 + cargo-util@0.2.2 + cbindgen@0.24.3 + cc@1.0.76 + cfg-if@1.0.0 + clap@3.2.23 + clap_derive@3.2.18 + clap_lex@0.2.4 + combine@4.6.6 + commoncrypto@0.2.0 + commoncrypto-sys@0.2.0 + core-foundation@0.9.3 + core-foundation-sys@0.8.3 + crates-io@0.34.0 + crc32fast@1.3.2 + crossbeam-utils@0.8.12 + crypto-hash@0.3.4 + curl@0.4.44 + curl-sys@0.4.59+curl-7.86.0 + either@1.8.0 + env_logger@0.9.3 + fastrand@1.8.0 + filetime@0.2.18 + flate2@1.0.24 + fnv@1.0.7 + foreign-types@0.3.2 + foreign-types-shared@0.1.1 + form_urlencoded@1.1.0 + fwdansi@1.1.0 + git2@0.15.0 + git2-curl@0.16.0 + glob@0.3.0 + globset@0.4.9 + hashbrown@0.12.3 + heck@0.4.0 + hermit-abi@0.1.19 + hex@0.3.2 + hex@0.4.3 + home@0.5.4 + humantime@2.1.0 + idna@0.3.0 + ignore@0.4.18 + im-rc@15.1.0 + indexmap@1.9.2 + instant@0.1.12 + itertools@0.10.5 + itoa@1.0.4 + jobserver@0.1.25 + kstring@2.0.0 + lazycell@1.3.0 + lazy_static@1.4.0 + libc@0.2.137 + libgit2-sys@0.14.0+1.5.0 + libnghttp2-sys@0.1.7+1.45.0 + libssh2-sys@0.2.23 + libz-sys@1.1.8 + log@0.4.17 + memchr@2.5.0 + miniz_oxide@0.5.4 + miow@0.3.7 + once_cell@1.16.0 + opener@0.5.0 + openssl@0.10.42 + openssl-macros@0.1.0 + openssl-probe@0.1.5 + openssl-src@111.24.0+1.1.1s + openssl-sys@0.9.77 + os_info@3.5.1 + os_str_bytes@6.4.1 + pathdiff@0.2.1 + percent-encoding@2.2.0 + pkg-config@0.3.26 + proc-macro2@1.0.47 + proc-macro-error@1.0.4 + proc-macro-error-attr@1.0.4 + quote@1.0.21 + rand_core@0.6.4 + rand_xoshiro@0.6.0 + redox_syscall@0.2.16 + regex@1.7.0 + regex-automata@0.1.10 + regex-syntax@0.6.28 + remove_dir_all@0.5.3 + rustc-workspace-hack@1.0.0 + rustfix@0.6.1 + ryu@1.0.11 + same-file@1.0.6 + schannel@0.1.20 + semver@1.0.14 + serde@1.0.147 + serde_derive@1.0.147 + serde_ignored@0.1.5 + serde_json@1.0.87 + shell-escape@0.1.5 + sized-chunks@0.6.5 + socket2@0.4.7 + static_assertions@1.1.0 + strip-ansi-escapes@0.1.1 + strsim@0.10.0 + syn@1.0.103 + tar@0.4.38 + tempfile@3.3.0 + termcolor@1.1.3 + textwrap@0.16.0 + thread_local@1.1.4 + tinyvec@1.6.0 + tinyvec_macros@0.1.0 + toml@0.5.9 + toml_edit@0.14.4 + typenum@1.15.0 + unicode-bidi@0.3.8 + unicode-ident@1.0.5 + unicode-normalization@0.1.22 + unicode-width@0.1.10 + unicode-xid@0.2.4 + url@2.3.1 + utf8parse@0.2.0 + vcpkg@0.2.15 + version_check@0.9.4 + vte@0.10.1 + vte_generate_state_changes@0.1.1 + walkdir@2.3.2 + winapi@0.3.9 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.5 + winapi-x86_64-pc-windows-gnu@0.4.0 + windows_aarch64_gnullvm@0.42.0 + windows_aarch64_msvc@0.36.1 + windows_aarch64_msvc@0.42.0 + windows_i686_gnu@0.36.1 + windows_i686_gnu@0.42.0 + windows_i686_msvc@0.36.1 + windows_i686_msvc@0.42.0 + windows-sys@0.36.1 + windows-sys@0.42.0 + windows_x86_64_gnu@0.36.1 + windows_x86_64_gnu@0.42.0 + windows_x86_64_gnullvm@0.42.0 + windows_x86_64_msvc@0.36.1 + windows_x86_64_msvc@0.42.0 +" + +inherit cargo + +DESCRIPTION="Helper program to build and install c-like libraries" +HOMEPAGE="https://github.com/lu-zero/cargo-c" +if [[ -z ${MY_P} ]] ; then + SRC_URI="https://github.com/lu-zero/cargo-c/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +else + S="${WORKDIR}/${MY_P}" +fi + +SRC_URI+=" ${CARGO_CRATE_URIS}" + +LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 MIT MPL-2.0 Unlicense ZLIB" +SLOT="0" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86" + +RDEPEND="dev-libs/libgit2:= + dev-libs/openssl:= + net-libs/libssh2:= + net-misc/curl[ssl] + sys-libs/zlib" +DEPEND="${RDEPEND}" + +QA_FLAGS_IGNORED="usr/bin/cargo-capi usr/bin/cargo-cbuild usr/bin/cargo-ctest usr/bin/cargo-cinstall" + +src_unpack() { + cargo_src_unpack + + if [[ -n ${MY_P} ]] ; then + tar -xf "${DISTDIR}"/"${MY_P}.crate" -C "${WORKDIR}" || die + fi +} + +src_configure() { + # Some crates will auto-build and statically link C libraries(!) + # Tracker bug #709568 + export LIBSSH2_SYS_USE_PKG_CONFIG=1 + export LIBGIT2_SYS_USE_PKG_CONFIG=1 + export PKG_CONFIG_ALLOW_CROSS=1 +} diff --git a/dev-util/cargo-c/cargo-c-0.9.14.ebuild b/dev-util/cargo-c/cargo-c-0.9.14.ebuild deleted file mode 100644 index 7d18dcd56616..000000000000 --- a/dev-util/cargo-c/cargo-c-0.9.14.ebuild +++ /dev/null @@ -1,206 +0,0 @@ -# Copyright 2017-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Only bother defining this if the github tarball doesn't work! -# Otherwise just comment it out and things should Just Work (TM). -#MY_P="${P}+cargo-{CARGO_V}" - -CRATES=" - ${MY_P} - adler-1.0.2 - aho-corasick-0.7.19 - anyhow-1.0.66 - arrayvec-0.5.2 - atty-0.2.14 - autocfg-1.1.0 - bitflags-1.3.2 - bitmaps-2.1.0 - bstr-0.2.17 - bytes-1.2.1 - bytesize-1.1.0 - cargo-0.66.0 - cargo-platform-0.1.2 - cargo-util-0.2.2 - cbindgen-0.24.3 - cc-1.0.76 - cfg-if-1.0.0 - clap-3.2.23 - clap_derive-3.2.18 - clap_lex-0.2.4 - combine-4.6.6 - commoncrypto-0.2.0 - commoncrypto-sys-0.2.0 - core-foundation-0.9.3 - core-foundation-sys-0.8.3 - crates-io-0.34.0 - crc32fast-1.3.2 - crossbeam-utils-0.8.12 - crypto-hash-0.3.4 - curl-0.4.44 - curl-sys-0.4.59+curl-7.86.0 - either-1.8.0 - env_logger-0.9.3 - fastrand-1.8.0 - filetime-0.2.18 - flate2-1.0.24 - fnv-1.0.7 - foreign-types-0.3.2 - foreign-types-shared-0.1.1 - form_urlencoded-1.1.0 - fwdansi-1.1.0 - git2-0.15.0 - git2-curl-0.16.0 - glob-0.3.0 - globset-0.4.9 - hashbrown-0.12.3 - heck-0.4.0 - hermit-abi-0.1.19 - hex-0.3.2 - hex-0.4.3 - home-0.5.4 - humantime-2.1.0 - idna-0.3.0 - ignore-0.4.18 - im-rc-15.1.0 - indexmap-1.9.2 - instant-0.1.12 - itertools-0.10.5 - itoa-1.0.4 - jobserver-0.1.25 - kstring-2.0.0 - lazycell-1.3.0 - lazy_static-1.4.0 - libc-0.2.137 - libgit2-sys-0.14.0+1.5.0 - libnghttp2-sys-0.1.7+1.45.0 - libssh2-sys-0.2.23 - libz-sys-1.1.8 - log-0.4.17 - memchr-2.5.0 - miniz_oxide-0.5.4 - miow-0.3.7 - once_cell-1.16.0 - opener-0.5.0 - openssl-0.10.42 - openssl-macros-0.1.0 - openssl-probe-0.1.5 - openssl-src-111.24.0+1.1.1s - openssl-sys-0.9.77 - os_info-3.5.1 - os_str_bytes-6.4.1 - pathdiff-0.2.1 - percent-encoding-2.2.0 - pkg-config-0.3.26 - proc-macro2-1.0.47 - proc-macro-error-1.0.4 - proc-macro-error-attr-1.0.4 - quote-1.0.21 - rand_core-0.6.4 - rand_xoshiro-0.6.0 - redox_syscall-0.2.16 - regex-1.7.0 - regex-automata-0.1.10 - regex-syntax-0.6.28 - remove_dir_all-0.5.3 - rustc-workspace-hack-1.0.0 - rustfix-0.6.1 - ryu-1.0.11 - same-file-1.0.6 - schannel-0.1.20 - semver-1.0.14 - serde-1.0.147 - serde_derive-1.0.147 - serde_ignored-0.1.5 - serde_json-1.0.87 - shell-escape-0.1.5 - sized-chunks-0.6.5 - socket2-0.4.7 - static_assertions-1.1.0 - strip-ansi-escapes-0.1.1 - strsim-0.10.0 - syn-1.0.103 - tar-0.4.38 - tempfile-3.3.0 - termcolor-1.1.3 - textwrap-0.16.0 - thread_local-1.1.4 - tinyvec-1.6.0 - tinyvec_macros-0.1.0 - toml-0.5.9 - toml_edit-0.14.4 - typenum-1.15.0 - unicode-bidi-0.3.8 - unicode-ident-1.0.5 - unicode-normalization-0.1.22 - unicode-width-0.1.10 - unicode-xid-0.2.4 - url-2.3.1 - utf8parse-0.2.0 - vcpkg-0.2.15 - version_check-0.9.4 - vte-0.10.1 - vte_generate_state_changes-0.1.1 - walkdir-2.3.2 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-util-0.1.5 - winapi-x86_64-pc-windows-gnu-0.4.0 - windows_aarch64_gnullvm-0.42.0 - windows_aarch64_msvc-0.36.1 - windows_aarch64_msvc-0.42.0 - windows_i686_gnu-0.36.1 - windows_i686_gnu-0.42.0 - windows_i686_msvc-0.36.1 - windows_i686_msvc-0.42.0 - windows-sys-0.36.1 - windows-sys-0.42.0 - windows_x86_64_gnu-0.36.1 - windows_x86_64_gnu-0.42.0 - windows_x86_64_gnullvm-0.42.0 - windows_x86_64_msvc-0.36.1 - windows_x86_64_msvc-0.42.0 -" - -inherit cargo - -DESCRIPTION="Helper program to build and install c-like libraries" -HOMEPAGE="https://github.com/lu-zero/cargo-c" -if [[ -z ${MY_P} ]] ; then - SRC_URI="https://github.com/lu-zero/cargo-c/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -else - S="${WORKDIR}/${MY_P}" -fi - -SRC_URI+=" $(cargo_crate_uris)" - -LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 MIT MPL-2.0 Unlicense ZLIB" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND="dev-libs/libgit2:= - dev-libs/openssl:= - net-libs/libssh2:= - net-misc/curl[ssl] - sys-libs/zlib" -DEPEND="${RDEPEND}" -BDEPEND=">=virtual/rust-1.65.0" - -QA_FLAGS_IGNORED="usr/bin/cargo-capi usr/bin/cargo-cbuild usr/bin/cargo-ctest usr/bin/cargo-cinstall" - -src_unpack() { - cargo_src_unpack - - if [[ -n ${MY_P} ]] ; then - tar -xf "${DISTDIR}"/"${MY_P}.crate" -C "${WORKDIR}" || die - fi -} - -src_configure() { - # Some crates will auto-build and statically link C libraries(!) - # Tracker bug #709568 - export LIBSSH2_SYS_USE_PKG_CONFIG=1 - export LIBGIT2_SYS_USE_PKG_CONFIG=1 - export PKG_CONFIG_ALLOW_CROSS=1 -} diff --git a/dev-util/cargo-c/cargo-c-0.9.30.ebuild b/dev-util/cargo-c/cargo-c-0.9.30-r1.ebuild index 73b813f99c3e..f90eec93c99d 100644 --- a/dev-util/cargo-c/cargo-c-0.9.30.ebuild +++ b/dev-util/cargo-c/cargo-c-0.9.30-r1.ebuild @@ -336,6 +336,8 @@ CRATES=" zeroize@1.7.0 " +RUST_MIN_VER="1.74.1" + inherit cargo DESCRIPTION="Helper program to build and install c-like libraries" @@ -360,7 +362,6 @@ RDEPEND="dev-libs/libgit2:= net-misc/curl[ssl] sys-libs/zlib" DEPEND="${RDEPEND}" -BDEPEND=">=virtual/rust-1.74.0" QA_FLAGS_IGNORED="usr/bin/cargo-capi usr/bin/cargo-cbuild usr/bin/cargo-ctest usr/bin/cargo-cinstall" diff --git a/dev-util/cargo-c/cargo-c-0.9.31.ebuild b/dev-util/cargo-c/cargo-c-0.9.31-r1.ebuild index da84e83c95ec..2b6b8999a858 100644 --- a/dev-util/cargo-c/cargo-c-0.9.31.ebuild +++ b/dev-util/cargo-c/cargo-c-0.9.31-r1.ebuild @@ -338,6 +338,8 @@ CRATES=" zeroize@1.7.0 " +RUST_MIN_VER="1.75.0" + inherit cargo DESCRIPTION="Helper program to build and install c-like libraries" @@ -362,7 +364,6 @@ RDEPEND=">=dev-libs/libgit2-1.7:= net-misc/curl[ssl] sys-libs/zlib" DEPEND="${RDEPEND}" -BDEPEND=">=virtual/rust-1.75.0" QA_FLAGS_IGNORED="usr/bin/cargo-capi usr/bin/cargo-cbuild usr/bin/cargo-ctest usr/bin/cargo-cinstall" diff --git a/dev-util/cargo-c/cargo-c-0.9.32.ebuild b/dev-util/cargo-c/cargo-c-0.9.32-r1.ebuild index 0b979a700e99..133af9ec5bfb 100644 --- a/dev-util/cargo-c/cargo-c-0.9.32.ebuild +++ b/dev-util/cargo-c/cargo-c-0.9.32-r1.ebuild @@ -342,6 +342,8 @@ CRATES=" zeroize@1.7.0 " +RUST_MIN_VER="1.77.1" + inherit cargo DESCRIPTION="Helper program to build and install c-like libraries" @@ -366,7 +368,6 @@ RDEPEND=">=dev-libs/libgit2-1.7:= net-misc/curl[ssl] sys-libs/zlib" DEPEND="${RDEPEND}" -BDEPEND=">=virtual/rust-1.76.0" QA_FLAGS_IGNORED="usr/bin/cargo-capi usr/bin/cargo-cbuild usr/bin/cargo-ctest usr/bin/cargo-cinstall" |