summaryrefslogtreecommitdiff
path: root/dev-lang
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/Manifest.gzbin22147 -> 22148 bytes
-rw-r--r--dev-lang/go/Manifest8
-rw-r--r--dev-lang/go/go-1.21.11.ebuild (renamed from dev-lang/go/go-1.21.9.ebuild)2
-rw-r--r--dev-lang/go/go-1.22.4.ebuild (renamed from dev-lang/go/go-1.22.2.ebuild)2
-rw-r--r--dev-lang/jwasm/Manifest3
-rw-r--r--dev-lang/jwasm/files/makefile-dep-fix.patch22
-rw-r--r--dev-lang/jwasm/jwasm-2.13.ebuild7
-rw-r--r--dev-lang/starlark-rust/Manifest2
-rw-r--r--dev-lang/starlark-rust/starlark-rust-0.8.0.ebuild331
-rw-r--r--dev-lang/uasm/Manifest3
-rw-r--r--dev-lang/uasm/files/makefile-dep-fix.patch22
-rw-r--r--dev-lang/uasm/uasm-2.56.2.ebuild1
12 files changed, 226 insertions, 177 deletions
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 4671bbac30d4..59764cc4bbe4 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index d1ffdbb77a06..8f779c4cd2fd 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,12 +1,12 @@
AUX go-never-download-newer-toolchains.patch 368 BLAKE2B 0c90f46492af80622f430b2d506b143f3b553b5276085f78f41b93fee8219745179038302462603b5b1677554d92911eb4865084d0488aaa4c71ae1abc307f71 SHA512 b5acf97ccf96c6a353fcb7bd97113c38562defd82338828124fcc72c71334feda9c4e839d2aae5b66b809bc8a692eac96396c54a478e17a7ffd8d2c68fea95e6
AUX go-sets.conf 256 BLAKE2B 670afd72a2fa961e2b3882ac48d10e9d047af7a68f47bc8c8985b2de7a84022410fb1acfe2c710f8b3804ec3b043bf18c948478cf7d31c982cff47714b309cdf SHA512 028fba72c2d82ef893416970c27cb277be15f7c5c67773c0a62cd8ce2c192813ba851339596f10a6f5394c479e67b62dd4e4520379cc03f764ed4a4ab834fba6
DIST go1.21.10.src.tar.gz 26993576 BLAKE2B a310b89b6db0d6bffcc64d028b4130c7d1b456299016de3b31cb1223ad915f697dcbc15718984ab9b6199b31e192c50d1a014e38d10d32f5424133957d3aafe5 SHA512 90105f977c86a0d5ea4d31e4e699d8611a74178db1e443ddc57679b7a2a648baa328e7fa9ea4a732727487cc29afe07e9597a1e2eb0184cb270973f403349f5a
-DIST go1.21.9.src.tar.gz 26993426 BLAKE2B 08eb5a78e1d4933de63105a886e0b0d9d8582edbd18b2a40f7655628a3d5627102abf8d25b3190751109273962b731d16c25bdc58b370b6a39faa6e5c3ef3736 SHA512 e1cf7e458d41f8b343c34b7d35dc4a1696bacbad2ad64abac36dbbeaf1e0a1b71cdb32cebb1686c6e5c90bf0ad3474714d09acea010d6c074730c59d71e79f4e
-DIST go1.22.2.src.tar.gz 27551470 BLAKE2B f8994f7868f14b68d5b57a251ff4b79f26cd2dbee69e93887165a37dbdb74a0004998c2666e0bb1673a0f0efcbe58b10e2437f6ce06340fad004628e3a9cca1c SHA512 f2491d2b5d4ef2dd86ca7820503a2534cd1860822049dc01a6cb40b556a0812cfc4196fa83173765816060253ac949f4165b0fb4b2bed5d45e30d03bb69e434d
+DIST go1.21.11.src.tar.gz 26994914 BLAKE2B 73f0a5c133844c287cc7aa32e9b8d8735956e0e88b0100b644c22a2748ab28b5bedcba3575e9f34be50ac67a0ccf8ef04100e8076176d175d9cdd111c13a8f6e SHA512 dffcef964a4fbe08cd965bcffad6138fab164f14936a83988ced86924f794c1f107c122d1aeb674eacb0a1a498a31bdf83ea8f87b352494fa69f6e38931d2120
DIST go1.22.3.src.tar.gz 27552410 BLAKE2B 8f5e5695c5bd945ad46990897c1b051abd5446dc7d9e52f7120139b084f6ec648679d4bc5c07b057a267e65dceb18dadc21234fd90b1e15444c1e3e5b5a2a1df SHA512 e6756866d3cf195f1afd3d852015f32dfb2de3648e30a78e9238a863eae192e9e7ccbcfd19fd97b1d552f35d51d62bf2104d81e35b8854a40400b0d61cf93672
+DIST go1.22.4.src.tar.gz 27555503 BLAKE2B 00a6a3430e38fe5b63df3d453bd58ff51f3cff7814f3e05520725ef2093d1f2547c214f6e58c9bbd078334b51be2407dfe5b68eac5b7eeaa2a33bd3c3a13f3f4 SHA512 4855ba7e277b2eb79eb52e3ad2a52f18b3a4cd3adc20b7a17d29fabae74141265bf31399307b8d3f35110031d11ad7f583016aa903f3e36eeb6d1f64cfc8a5ad
EBUILD go-1.21.10.ebuild 5204 BLAKE2B 2fe9369fbc565c10082d5d508c863739e24e85dd491cd3c27691ea3025f06bb94e976c8f109d26455a8560356fbebbaaa5e5d1e034a20b7648596c9f053807d9 SHA512 ed2806d6d1efb4d9194354468157129b9f27483f63ae166d66bb559541880d416254fa1ca39dc2022d485abda6fe771d8311c007eac78ef01a7ce38b9641ed19
-EBUILD go-1.21.9.ebuild 5204 BLAKE2B 2fe9369fbc565c10082d5d508c863739e24e85dd491cd3c27691ea3025f06bb94e976c8f109d26455a8560356fbebbaaa5e5d1e034a20b7648596c9f053807d9 SHA512 ed2806d6d1efb4d9194354468157129b9f27483f63ae166d66bb559541880d416254fa1ca39dc2022d485abda6fe771d8311c007eac78ef01a7ce38b9641ed19
-EBUILD go-1.22.2.ebuild 5269 BLAKE2B d3218c1d0e0fd4fb81b53af9a53823484737736c4d19e605f2aa805f764338487e0f35e4f44f11127ae6e1cf5420785d0b280af0f1bb9a4270e032c7d2177aa8 SHA512 0bb285a4f49ecaa9c1e6ca51a7402f3569e64be74b0ba0081850f92d07a9e482a12da1f744c163bee77a837e9951eeeb213916315a82268c9b9c63642e01a0c1
+EBUILD go-1.21.11.ebuild 5206 BLAKE2B 9d39c324ffa3affca5de5d24b3e8b08283ecccf71d94a81ac888902aed944a753e2d4f92bac464fbad5734e45176a9dde2b9418bb35568027c6586c4646e6d50 SHA512 183ac91b42d50fa0781f9d54c7c6fe56175d675e8ccb486a96223e72a906b920664da15c0e574b95640e543f835f0e226b8da49acb26f700e73905c3d689d0ff
EBUILD go-1.22.3.ebuild 5269 BLAKE2B d3218c1d0e0fd4fb81b53af9a53823484737736c4d19e605f2aa805f764338487e0f35e4f44f11127ae6e1cf5420785d0b280af0f1bb9a4270e032c7d2177aa8 SHA512 0bb285a4f49ecaa9c1e6ca51a7402f3569e64be74b0ba0081850f92d07a9e482a12da1f744c163bee77a837e9951eeeb213916315a82268c9b9c63642e01a0c1
+EBUILD go-1.22.4.ebuild 5271 BLAKE2B 0f3c6afaa9a0705b149fb5f58c5c1a3a3e6248770f0176754592b35899ef9e6cae83f8c9b6b2060ebb1362c4d498631cb87a7fbb6573d8873c27acb324e440ec SHA512 8b483314147b264f4a88f5351a5f88d5fa50937ba6c658e86390c7c275332a1fffac278e62a36bb340ba6b18e4a93e269f2832d761d4cc21463ed29949fcc7d7
EBUILD go-9999.ebuild 5274 BLAKE2B fb71001874cd0037ff66a9b8dacc058c7276bac4095402eea81fef64eaa3f336ebe04535385fc5036aaf10267f578ef0742f2b088bd15e88747c53fc742b7a13 SHA512 139516a4593e9abcb35fa754db6c0582d3f113e68ec65fb6cf34c96673eff792c0d95cddf8786a66ffcd0725782f08b0d43b61ad10229c3c00a4a372f2f2eb96
MISC metadata.xml 589 BLAKE2B 341e4c0e91d73ca668c1795035e1223eed60f85c724afd989ef1f8fb69649f7f6eaaf8a5228f6c8f587ffcc40a438c47d332fbe6866839f5a0829872a983f642 SHA512 fe58ddddfbd4d0d060516cb035592a80c0f48e125bb59c95d3c6fac0c182271e2a9ec9bd055b9cc8e6cb8c449e6c483bff4a23c362f532c24255febfdefc273a
diff --git a/dev-lang/go/go-1.21.9.ebuild b/dev-lang/go/go-1.21.11.ebuild
index 7588d8461f60..ff4ea028ed35 100644
--- a/dev-lang/go/go-1.21.9.ebuild
+++ b/dev-lang/go/go-1.21.11.ebuild
@@ -23,7 +23,7 @@ case ${PV} in
case ${PV} in
*_beta*|*_rc*) ;;
*)
- KEYWORDS="-* amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+ KEYWORDS="-* amd64 ~arm arm64 ~loong ~mips ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
esac
diff --git a/dev-lang/go/go-1.22.2.ebuild b/dev-lang/go/go-1.22.4.ebuild
index 38f5a0419240..fe08f41adc85 100644
--- a/dev-lang/go/go-1.22.2.ebuild
+++ b/dev-lang/go/go-1.22.4.ebuild
@@ -23,7 +23,7 @@ case ${PV} in
case ${PV} in
*_beta*|*_rc*) ;;
*)
- KEYWORDS="-* amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+ KEYWORDS="-* amd64 ~arm arm64 ~loong ~mips ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
esac
diff --git a/dev-lang/jwasm/Manifest b/dev-lang/jwasm/Manifest
index 2f2684d1785c..cbab8bb00264 100644
--- a/dev-lang/jwasm/Manifest
+++ b/dev-lang/jwasm/Manifest
@@ -1,4 +1,5 @@
AUX jwasm-2.11-types-test.patch 1761 BLAKE2B b719bb79504e708925bfa407e72df7a37044b834bc3118fa9baf1a0cb478a0ab852872147148462188324954ef958af30cbcbca28fc992660276a15100ecb1b6 SHA512 0a4f3e613c8e724939ce9e23f8f4ce10ca89bf6c1579929719b3ccad62ac66cceecc3f8799c20c2875b7d4dcc7390bf0e4ca64aa08aab0b39bd7a4ab381b150b
+AUX makefile-dep-fix.patch 497 BLAKE2B d0fc87c0aff19689efa2440c7d90d3f0d7c80310e40dad6f4dd938e139d5458b5e4ae72153cb38242ae683c887ce085494f358e3f67c2be028adeadf176403ac SHA512 29526a14d7a6bc775d6cd590b1c75a864eb04c365de736e93c810d715760ac4d76b6691f05f9077adec9c6938aefa8637d6efd9db67c81752e604308fffd64e6
DIST jwasm-2.13.tar.gz 578365 BLAKE2B 8c6fbe3e6cb56c0fe8135c30c629534d2b6e2a2ed534249834e0e2674bf6635cb15ab94d4fa05c5378cb0db8569ddc3ba49d2d7c9615b7ddb769cba1a2d5b715 SHA512 03f80f4a74b39c6093f5cd5334364f7458836a52ad01279c95683e7053cb4211c40235e16f6f2ee40bc7316dcd8a4fbcb57bf3606d31249d96d01933a8aa0563
-EBUILD jwasm-2.13.ebuild 730 BLAKE2B c54d0438b6fcb0d339ae7b8d10a9948b2099c8db3b5f3e68a521d75979d3b6b51eab780530eb67d6e84af6ebe6e9b9c76464cebf1fb7a0d7e6a2d8dfd8c91464 SHA512 7269d7e817d3348b794878bc57fc729d14142c97adc0022adf1fd82eb3447a037127e0d44ae90f1baaa44a4966053f1b41e3043e8e009aa61594a4876df59807
+EBUILD jwasm-2.13.ebuild 771 BLAKE2B 249ed2462c3eddafd5e78580a41d3837d9187481272007ec100d4e514866743de09888ee1dcee89adadfc4a3f773bc8d3cbcfdd59606ea5ecaa63158b9c678f1 SHA512 ce900c45292c5cbcec98a1c4f357005b40b59fba8e50ae961a72383f00dac0a920a8dc70f38e070b1038b47142f1eab9f65ef8ad1422053e7a5c1b1257fc08c2
MISC metadata.xml 294 BLAKE2B 27e182db85c289075151811df775761aa9d9ed661474dcc710e084d3c325924d88b1c57389554a65383de3acf15ec4cce9a18e8cbffdd2a9230212279dad9174 SHA512 ef96dd7f6948e978281b5259ff6392aa72c90a672f4eef3394feece7e6c39c1ab96b42b8a2bbc3645dcb0d036778ac83055c9b76656f8d03f0a27dbf60084a0c
diff --git a/dev-lang/jwasm/files/makefile-dep-fix.patch b/dev-lang/jwasm/files/makefile-dep-fix.patch
new file mode 100644
index 000000000000..1b97a7c5aca4
--- /dev/null
+++ b/dev-lang/jwasm/files/makefile-dep-fix.patch
@@ -0,0 +1,22 @@
+Bug: https://bugs.gentoo.org/881519
+
+diff --git a/GccUnix.mak b/GccUnix.mak
+index 3f53d5b..8eb434e 100644
+--- a/GccUnix.mak
++++ b/GccUnix.mak
+@@ -31,13 +31,13 @@ include gccmod.inc
+
+ #.c.o:
+ # $(CC) -c $(inc_dirs) $(c_flags) -o $(OUTD)/$*.o $<
+-$(OUTD)/%.o: %.c
++$(OUTD)/%.o: %.c | $(OUTD)
+ $(CC) -c $(inc_dirs) $(c_flags) -o $(OUTD)/$*.o $<
+
+ all: $(OUTD) $(OUTD)/$(TARGET1)
+
+ $(OUTD):
+- mkdir $(OUTD)
++ mkdir -p $(OUTD)
+
+ $(OUTD)/$(TARGET1) : $(OUTD)/main.o $(proj_obj)
+ ifeq ($(DEBUG),0)
diff --git a/dev-lang/jwasm/jwasm-2.13.ebuild b/dev-lang/jwasm/jwasm-2.13.ebuild
index ecb666549892..0242aa2b604c 100644
--- a/dev-lang/jwasm/jwasm-2.13.ebuild
+++ b/dev-lang/jwasm/jwasm-2.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -19,7 +19,10 @@ BDEPEND=""
S="${WORKDIR}/JWasm-${PV}"
-PATCHES=("${FILESDIR}"/${PN}-2.11-types-test.patch)
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.11-types-test.patch
+ "${FILESDIR}/makefile-dep-fix.patch"
+)
src_prepare() {
default
diff --git a/dev-lang/starlark-rust/Manifest b/dev-lang/starlark-rust/Manifest
index 7fa7bad6764d..acc3100ec7c4 100644
--- a/dev-lang/starlark-rust/Manifest
+++ b/dev-lang/starlark-rust/Manifest
@@ -164,5 +164,5 @@ DIST windows_x86_64_gnu-0.36.1.crate 790934 BLAKE2B 9dec5d966bdc89efbc81989acca2
DIST windows_x86_64_msvc-0.30.0.crate 668972 BLAKE2B 46ca7506391d28b3317e730fcd8d994e01191b59a7a08eedc86cfa0a735435fbe0b9d09cef37f318a1dd250103e2f76915456183d2cb25406a209c8086751257 SHA512 25737d7088457e2c3e93ec17af814db6522dd2a9c72a78199bb4035d5ddded3aa364cc96f9a8c2beb1e5f96d2199de0288ca8e61e79ef870a2ff8fea38ea1875
DIST windows_x86_64_msvc-0.36.1.crate 661999 BLAKE2B 4cf967f10d4ce148bac967598168752d1996b4ddf5278a8fca53360566c37c1a014bfb4dfdc0ae2d96e01196c42eb4906ea80d8e9dd23b9e9f3163631c9e253e SHA512 89c22ed51a74f531662d80ae0fa5e0215728db1e6caf3c13eaeba95a93548b43c00b8474f52553ac866ac83c203b6c22dc44fbc870e882a4c9c97ba54b87c631
DIST yansi-term-0.1.2.crate 14342 BLAKE2B 31a1651bb43644cf880d591a22fe9d899ab0acbc744ced2952f120b4abfa0c42f6513089e34deaff1a453f3a26f9fb78442f016baa9524ccac9b21e4a7ed6ad6 SHA512 ba720e36487871427aaa7139e8aeaf5b2b3f2d1df4798d7e238e323dc3d3220f12202e223f74339201be3466848c372dc1712e1842e5cd6bd51c3dedf76c9ff6
-EBUILD starlark-rust-0.8.0.ebuild 4137 BLAKE2B a282e4d9577893123d1e0f4e3a179efa049e3c6478f8655ff2cebbcc34f175a1497bae957ff8bbce004060206dcd7f131d52b20bbaa9295d39c847fe94c153c0 SHA512 87290f1075e575e02a8d55164215196d0843b0af38621aae1b48d34dcd8d8b982814867708bdcbdbb72e114118b1e4dc48f5d5c6fcfd7e9db2e5fca885dbe1d0
+EBUILD starlark-rust-0.8.0.ebuild 4119 BLAKE2B ea4c146114a73b887652268f86bd7e92a8d794d857498eda05add7148a14da395f236f330a27406ebfe3e810fa9e3df619183e9e0b6feff9f0b6e48700b15488 SHA512 22709e25fc72e94a6e7e8ad543ebf03e8489eac4f6e7b5da8519638dfd1c775434c513abdc026218d454ac07d43c43f624aac7cb0cdbc7303417b6239565b2a0
MISC metadata.xml 602 BLAKE2B c571e726d5c22268c53d869249acb58b618fa5c889647d65ea243c1fdf85119f38780a38017928238fdca2f9baa9fdd7dbd164074a179c61f8399ea907ab1882 SHA512 340fbc87211d09ea739b2ace4e923c850a35f7b04fbdc8e56452e211f0976b75ec2ff02fdb24a72863db56adb3e8f18c2d1297cf255a42d1a8ccfdf5eac93be3
diff --git a/dev-lang/starlark-rust/starlark-rust-0.8.0.ebuild b/dev-lang/starlark-rust/starlark-rust-0.8.0.ebuild
index e5adc9734c7a..c113e7a06b47 100644
--- a/dev-lang/starlark-rust/starlark-rust-0.8.0.ebuild
+++ b/dev-lang/starlark-rust/starlark-rust-0.8.0.ebuild
@@ -4,182 +4,181 @@
EAPI=8
CRATES="
- Inflector-0.11.4
- ahash-0.7.6
- aho-corasick-0.7.18
- annotate-snippets-0.9.1
- ansi_term-0.12.1
- anyhow-1.0.57
- argfile-0.1.4
- ascii-canvas-3.0.0
- atty-0.2.14
- autocfg-1.1.0
- beef-0.5.1
- bit-set-0.5.2
- bit-vec-0.6.3
- bitflags-1.3.2
- bumpalo-3.9.1
- cc-1.0.73
- cfg-if-1.0.0
- clap-2.34.0
- clipboard-win-4.4.1
- convert_case-0.4.0
- crossbeam-channel-0.5.4
- crossbeam-utils-0.8.8
- crunchy-0.2.2
- debugserver-types-0.5.0
- derivative-2.2.0
- derive_more-0.99.17
- diff-0.1.12
- dirs-next-2.0.0
- dirs-sys-next-0.1.2
- either-1.6.1
- ena-0.14.0
- endian-type-0.1.2
- erased-serde-0.3.20
- errno-0.2.8
- errno-dragonfly-0.1.2
- error-code-2.3.1
- fancy-regex-0.5.0
- fd-lock-3.0.5
- fixedbitset-0.4.1
- fnv-1.0.7
- form_urlencoded-1.0.1
- gazebo-0.7.0
- gazebo_derive-0.7.0
- gazebo_lint-0.1.1
- getrandom-0.2.6
- hashbrown-0.11.2
- heck-0.3.3
- hermit-abi-0.1.19
- idna-0.2.3
- indenter-0.3.3
- indexmap-1.8.1
- indoc-1.0.6
- io-lifetimes-0.6.1
- itertools-0.9.0
- itertools-0.10.3
- itoa-1.0.1
- lalrpop-0.19.8
- lalrpop-util-0.19.8
- lazy_static-1.4.0
- libc-0.2.125
- linux-raw-sys-0.0.46
- lock_api-0.4.7
- log-0.4.17
- logos-0.12.0
- logos-derive-0.12.0
- lsp-server-0.5.2
- lsp-types-0.89.2
- maplit-1.0.2
- matches-0.1.9
- memchr-2.5.0
- memoffset-0.6.5
- new_debug_unreachable-1.0.4
- nibble_vec-0.1.0
- nix-0.23.1
- num-bigint-0.4.3
- num-integer-0.1.45
- num-traits-0.2.15
- once_cell-1.10.0
- os_str_bytes-6.0.0
- parking_lot-0.12.0
- parking_lot_core-0.9.3
- paste-1.0.7
- percent-encoding-2.1.0
- petgraph-0.6.0
- phf_shared-0.10.0
- pico-args-0.4.2
- ppv-lite86-0.2.16
- precomputed-hash-0.1.1
- proc-macro-error-1.0.4
- proc-macro-error-attr-1.0.4
- proc-macro2-1.0.38
- quote-1.0.18
- radix_trie-0.2.1
- rand-0.8.5
- rand_chacha-0.3.1
- rand_core-0.6.3
- redox_syscall-0.2.13
- redox_users-0.4.3
- regex-1.5.5
- regex-syntax-0.6.25
- rustc_version-0.4.0
- rustix-0.34.6
- rustversion-1.0.6
- rustyline-9.1.2
- ryu-1.0.9
- same-file-1.0.6
- schemafy-0.5.2
- schemafy_core-0.5.2
- schemafy_lib-0.5.2
- scopeguard-1.1.0
- semver-1.0.9
- serde-1.0.137
- serde_derive-1.0.137
- serde_json-1.0.81
- serde_repr-0.1.8
- siphasher-0.3.10
- smallvec-1.8.0
- smawk-0.3.1
- static_assertions-1.1.0
- str-buf-1.0.5
- string_cache-0.8.4
- strsim-0.8.0
- strsim-0.10.0
- structopt-0.3.26
- structopt-derive-0.4.18
- syn-1.0.93
- term-0.7.0
- textwrap-0.11.0
- textwrap-0.14.2
- thiserror-1.0.31
- thiserror-impl-1.0.31
- tiny-keccak-2.0.2
- tinyvec-1.6.0
- tinyvec_macros-0.1.0
- unicode-bidi-0.3.8
- unicode-linebreak-0.1.2
- unicode-normalization-0.1.19
- unicode-segmentation-1.9.0
- unicode-width-0.1.9
- unicode-xid-0.2.3
- url-2.2.2
- utf8-ranges-1.0.5
- utf8parse-0.2.0
- vec_map-0.8.2
- version_check-0.9.4
- walkdir-2.3.2
- wasi-0.10.2+wasi-snapshot-preview1
- 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-sys-0.30.0
- windows-sys-0.36.1
- windows_aarch64_msvc-0.30.0
- windows_aarch64_msvc-0.36.1
- windows_i686_gnu-0.30.0
- windows_i686_gnu-0.36.1
- windows_i686_msvc-0.30.0
- windows_i686_msvc-0.36.1
- windows_x86_64_gnu-0.30.0
- windows_x86_64_gnu-0.36.1
- windows_x86_64_msvc-0.30.0
- windows_x86_64_msvc-0.36.1
- yansi-term-0.1.2
+ Inflector@0.11.4
+ ahash@0.7.6
+ aho-corasick@0.7.18
+ annotate-snippets@0.9.1
+ ansi_term@0.12.1
+ anyhow@1.0.57
+ argfile@0.1.4
+ ascii-canvas@3.0.0
+ atty@0.2.14
+ autocfg@1.1.0
+ beef@0.5.1
+ bit-set@0.5.2
+ bit-vec@0.6.3
+ bitflags@1.3.2
+ bumpalo@3.9.1
+ cc@1.0.73
+ cfg-if@1.0.0
+ clap@2.34.0
+ clipboard-win@4.4.1
+ convert_case@0.4.0
+ crossbeam-channel@0.5.4
+ crossbeam-utils@0.8.8
+ crunchy@0.2.2
+ debugserver-types@0.5.0
+ derivative@2.2.0
+ derive_more@0.99.17
+ diff@0.1.12
+ dirs-next@2.0.0
+ dirs-sys-next@0.1.2
+ either@1.6.1
+ ena@0.14.0
+ endian-type@0.1.2
+ erased-serde@0.3.20
+ errno@0.2.8
+ errno-dragonfly@0.1.2
+ error-code@2.3.1
+ fancy-regex@0.5.0
+ fd-lock@3.0.5
+ fixedbitset@0.4.1
+ fnv@1.0.7
+ form_urlencoded@1.0.1
+ gazebo@0.7.0
+ gazebo_derive@0.7.0
+ gazebo_lint@0.1.1
+ getrandom@0.2.6
+ hashbrown@0.11.2
+ heck@0.3.3
+ hermit-abi@0.1.19
+ idna@0.2.3
+ indenter@0.3.3
+ indexmap@1.8.1
+ indoc@1.0.6
+ io-lifetimes@0.6.1
+ itertools@0.9.0
+ itertools@0.10.3
+ itoa@1.0.1
+ lalrpop@0.19.8
+ lalrpop-util@0.19.8
+ lazy_static@1.4.0
+ libc@0.2.125
+ linux-raw-sys@0.0.46
+ lock_api@0.4.7
+ log@0.4.17
+ logos@0.12.0
+ logos-derive@0.12.0
+ lsp-server@0.5.2
+ lsp-types@0.89.2
+ maplit@1.0.2
+ matches@0.1.9
+ memchr@2.5.0
+ memoffset@0.6.5
+ new_debug_unreachable@1.0.4
+ nibble_vec@0.1.0
+ nix@0.23.1
+ num-bigint@0.4.3
+ num-integer@0.1.45
+ num-traits@0.2.15
+ once_cell@1.10.0
+ os_str_bytes@6.0.0
+ parking_lot@0.12.0
+ parking_lot_core@0.9.3
+ paste@1.0.7
+ percent-encoding@2.1.0
+ petgraph@0.6.0
+ phf_shared@0.10.0
+ pico-args@0.4.2
+ ppv-lite86@0.2.16
+ precomputed-hash@0.1.1
+ proc-macro-error@1.0.4
+ proc-macro-error-attr@1.0.4
+ proc-macro2@1.0.38
+ quote@1.0.18
+ radix_trie@0.2.1
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.3
+ redox_syscall@0.2.13
+ redox_users@0.4.3
+ regex@1.5.5
+ regex-syntax@0.6.25
+ rustc_version@0.4.0
+ rustix@0.34.6
+ rustversion@1.0.6
+ rustyline@9.1.2
+ ryu@1.0.9
+ same-file@1.0.6
+ schemafy@0.5.2
+ schemafy_core@0.5.2
+ schemafy_lib@0.5.2
+ scopeguard@1.1.0
+ semver@1.0.9
+ serde@1.0.137
+ serde_derive@1.0.137
+ serde_json@1.0.81
+ serde_repr@0.1.8
+ siphasher@0.3.10
+ smallvec@1.8.0
+ smawk@0.3.1
+ static_assertions@1.1.0
+ str-buf@1.0.5
+ string_cache@0.8.4
+ strsim@0.8.0
+ strsim@0.10.0
+ structopt@0.3.26
+ structopt-derive@0.4.18
+ syn@1.0.93
+ term@0.7.0
+ textwrap@0.11.0
+ textwrap@0.14.2
+ thiserror@1.0.31
+ thiserror-impl@1.0.31
+ tiny-keccak@2.0.2
+ tinyvec@1.6.0
+ tinyvec_macros@0.1.0
+ unicode-bidi@0.3.8
+ unicode-linebreak@0.1.2
+ unicode-normalization@0.1.19
+ unicode-segmentation@1.9.0
+ unicode-width@0.1.9
+ unicode-xid@0.2.3
+ url@2.2.2
+ utf8-ranges@1.0.5
+ utf8parse@0.2.0
+ vec_map@0.8.2
+ version_check@0.9.4
+ walkdir@2.3.2
+ wasi@0.10.2+wasi-snapshot-preview1
+ 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-sys@0.30.0
+ windows-sys@0.36.1
+ windows_aarch64_msvc@0.30.0
+ windows_aarch64_msvc@0.36.1
+ windows_i686_gnu@0.30.0
+ windows_i686_gnu@0.36.1
+ windows_i686_msvc@0.30.0
+ windows_i686_msvc@0.36.1
+ windows_x86_64_gnu@0.30.0
+ windows_x86_64_gnu@0.36.1
+ windows_x86_64_msvc@0.30.0
+ windows_x86_64_msvc@0.36.1
+ yansi-term@0.1.2
"
inherit cargo
DESCRIPTION="A Rust implementation of the Starlark language"
HOMEPAGE="https://github.com/facebookexperimental/starlark-rust"
-SRC_URI="$(cargo_crate_uris ${CRATES})
+SRC_URI="${CARGO_CRATE_URIS}
https://github.com/facebookexperimental/starlark-rust/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
# Nightly rust-1.53.0 required for https://bugs.gentoo.org/796824
BDEPEND="${RUST_DEPEND}
diff --git a/dev-lang/uasm/Manifest b/dev-lang/uasm/Manifest
index c046f36b5e72..bf75a57aee93 100644
--- a/dev-lang/uasm/Manifest
+++ b/dev-lang/uasm/Manifest
@@ -1,4 +1,5 @@
AUX build-fix.patch 4867 BLAKE2B 5f2058888b7014bae9fa014307aabcf07d6e802e215c996cc21e6575ae6b557b2a42f381b41b9f64abdaeab29caee9a3dc61b378b183f095b668da9e43010d39 SHA512 e5e22c4f0582a34f2528227cc757507b9348f641da73798f4d6488714edd83686242d4469b35ab706894a11c7765b392a518150106007b32bb4cffdb05cd1b22
+AUX makefile-dep-fix.patch 543 BLAKE2B 3cc4a42448983442d1d39743d3757f8f3df80b0507036dce4204c43a199bc11d510ce165adbaa16c6e381813fbf4096dff4121456fcb653acf46a177f605ed86 SHA512 2f885cda5c583e1e5458c3da9f0c2c6755681f8e182d01ae575fb54f1ee37fa73edd768b78c9e013a4e051aed6b1cfc3f944ef34732c85de18075d4febd81931
DIST uasm-2.56.2.tar.gz 1243830 BLAKE2B dcc0948d92cdd5972a6698e721a6ccc6a54926ef94778438cf9a88a6e41ebc652d5230003f689d4278bd1e48959dd04595c602427287a48c551d7b847be665f0 SHA512 1f6c1037909d012f3293985c4e0516f4b61497de23cac6bbb58db735efb512599c0bba5d60d8ce999e6afc57e44484a094bf10f0ee185a51afd826f5541c9337
-EBUILD uasm-2.56.2.ebuild 904 BLAKE2B 5f3a7539018071942fffb46077ec83dbb9b8b8f317f1d9c8067f7b89419c1ac480f7522f2028104a4e6dce145f4f446f4d510a3208eed1eed6da640fcb5945f3 SHA512 574eb6f27be9ea4c856f135bd9cd1284d90c9ccbb2d673b4478f74e7fe42237f905a6644f843d90fbebeadb2e9096e52e96d94288003fd5007c825b4e5c409c3
+EBUILD uasm-2.56.2.ebuild 942 BLAKE2B f07801b07812f64cc3a2e71a112917044e0aa5d140b3715ce27de4f9ce083437f3a75452abefd55e7428dbd764fdc198ddc6f077ad72aa7bf466f2b32f4ef0c9 SHA512 e922a4b948b9061904319af1df87cac5798931bf232d45ed07d69632eb075e70748781a2a7e0bbbbba556306e96f31285423a2e3e3cbb1327914d1effc647cd4
MISC metadata.xml 521 BLAKE2B c50616e7b6f6df5a3af6d3d0c72dd2d4dc4bbaa87eb525a0ec9af8b46ef913e710c97d3db01cacc42549175e6e8d20bbd557c24b789bf820f210b5c22e087d2f SHA512 213adb4bef7d55ec9369e7c09f83413d8b076d68524abb5cf52338a15ad99da534b97797128d5a5ac6d2460a03cf3c2f070baf27cfdb4cf70358f458141a8fd0
diff --git a/dev-lang/uasm/files/makefile-dep-fix.patch b/dev-lang/uasm/files/makefile-dep-fix.patch
new file mode 100644
index 000000000000..66b5ab3d5293
--- /dev/null
+++ b/dev-lang/uasm/files/makefile-dep-fix.patch
@@ -0,0 +1,22 @@
+Bug: https://bugs.gentoo.org/933867
+
+diff --git a/gccLinux64.mak b/gccLinux64.mak
+index 9d4431a..e4fb10f 100644
+--- a/gccLinux64.mak
++++ b/gccLinux64.mak
+@@ -31,13 +31,13 @@ include gccmod.inc
+
+ #.c.o:
+ # $(CC) -c $(inc_dirs) $(c_flags) -o $(OUTD)/$*.o $<
+-$(OUTD)/%.o: %.c
++$(OUTD)/%.o: %.c | $(OUTD)
+ $(CC) -D __UNIX__ -c $(inc_dirs) $(c_flags) $(CFLAGS) $(CPPFLAGS) -o $(OUTD)/$*.o $<
+
+ all: $(OUTD) $(OUTD)/$(TARGET1)
+
+ $(OUTD):
+- mkdir $(OUTD)
++ mkdir -p $(OUTD)
+
+ $(OUTD)/$(TARGET1) : $(OUTD)/main.o $(proj_obj)
+ ifeq ($(DEBUG),0)
diff --git a/dev-lang/uasm/uasm-2.56.2.ebuild b/dev-lang/uasm/uasm-2.56.2.ebuild
index 8210588c135e..3d96057ef673 100644
--- a/dev-lang/uasm/uasm-2.56.2.ebuild
+++ b/dev-lang/uasm/uasm-2.56.2.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
KEYWORDS="~amd64"
PATCHES=(
"${FILESDIR}/build-fix.patch"
+ "${FILESDIR}/makefile-dep-fix.patch"
)
src_prepare() {