mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-09 15:13:31 -04:00
Compare commits
33 Commits
6ff09a40eb
...
23380614a2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
23380614a2 | ||
|
|
80b7db1c13 | ||
|
|
72b50ec6e1 | ||
|
|
1c095b110d | ||
|
|
5e749c025a | ||
|
|
2935c1dc43 | ||
|
|
0674976fb4 | ||
|
|
3493ccf352 | ||
|
|
4adc04bd15 | ||
|
|
e50c8b430e | ||
|
|
2567df810c | ||
|
|
02fcbda4fb | ||
|
|
f87082de19 | ||
|
|
fc59715b75 | ||
|
|
e48f10140b | ||
|
|
2a17e178df | ||
|
|
0cf13a7824 | ||
|
|
d2f50660f5 | ||
|
|
a3ec621a6f | ||
|
|
ce8a05a858 | ||
|
|
93ae67e33f | ||
|
|
0fc1aa54e7 | ||
|
|
bd8c7ee10b | ||
|
|
18d42bafc2 | ||
|
|
a0452f50e9 | ||
|
|
1bb71d3a96 | ||
|
|
98330bf82f | ||
|
|
8fa98f2b88 | ||
|
|
c33ecf11b4 | ||
|
|
d994bbbbf7 | ||
|
|
ce3445bdf6 | ||
|
|
8aa541749a | ||
|
|
ea0e30e455 |
@@ -6,6 +6,5 @@ EAPI=8
|
||||
inherit acct-group
|
||||
|
||||
DESCRIPTION="Group for Apache CouchDB"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
ACCT_GROUP_ID=-1
|
||||
|
||||
@@ -2,10 +2,7 @@
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>stkw0@disroot.org</email>
|
||||
<name>David Roman</name>
|
||||
<email>gentoo-bugzilla@vimja.email</email>
|
||||
<name>Niklaus 'vimja' Hofer</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">lzallright</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
10
acct-group/tuwunel/tuwunel-0.ebuild
Normal file
10
acct-group/tuwunel/tuwunel-0.ebuild
Normal file
@@ -0,0 +1,10 @@
|
||||
# Copyright 2022-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit acct-group
|
||||
|
||||
DESCRIPTION="Group tuwunel"
|
||||
|
||||
ACCT_GROUP_ID=-1
|
||||
@@ -6,7 +6,6 @@ EAPI=8
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="User for Apache CouchDB"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
ACCT_USER_ID=-1
|
||||
ACCT_USER_GROUPS=( ${PN} )
|
||||
|
||||
@@ -2,10 +2,7 @@
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>ceres@ceressees.dev</email>
|
||||
<name>Ceres Milner</name>
|
||||
<email>gentoo-bugzilla@vimja.email</email>
|
||||
<name>Niklaus 'vimja' Hofer</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="codeberg">forgejo-contrib/forgejo-cli</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
13
acct-user/tuwunel/tuwunel-0.ebuild
Normal file
13
acct-user/tuwunel/tuwunel-0.ebuild
Normal file
@@ -0,0 +1,13 @@
|
||||
# Copyright 2022-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="User for tuwunel"
|
||||
|
||||
ACCT_USER_ID=-1
|
||||
ACCT_USER_GROUPS=( ${PN} )
|
||||
|
||||
acct-user_add_deps
|
||||
@@ -1,4 +1,4 @@
|
||||
DIST codebook-0.3.37-deps.tar.xz 45866504 BLAKE2B 574d21bac9b9dbee3de0bb4a548dc2302679b6f58c495e621fed92ae5322a180bea014af051afab8df22ad115c4ae4e1297a4f2d5f3ea55f3dd00be3583a23e4 SHA512 810eb6fc69d56ca82d688f7f187f3207872289bf699217e1678d7a65482558a47678f02a02201556fcf447e5b58537fea3320dcf3c36b76fadce13e40b00895c
|
||||
DIST codebook-0.3.37.tar.gz 2748138 BLAKE2B 4451640771e0ef6d0d82f2bf8e65a1aea8112fc8d9584d3a1d8a8326d37f18d9dd9b79e0b75c1b9d3fa6503c894b16138832d248e95af9a47d4ae0ecff55ba7d SHA512 e47005b96914d4500bd0076effd0bf39f7d5229f6da9c358ded16fd9371588618623b67e6517fe18182400bd878acbad9e31844372c8294ca58d7e04934ccb99
|
||||
DIST codebook-0.3.38-deps.tar.xz 46447240 BLAKE2B 056c2def987ba805010e786f6e224b33b2cb2a05f7ff7dff5e2457720ed54ce36511adbc97c2a6a3a0a840206cedebd287138f2280b4771b04bf7cb8143dcca9 SHA512 c566bcc9b00fc7d2ec9718a2010845abb4fcce35a41cf82fec6ccaa40aed7aadf326d1de6891a2cc8f45ec08a5d726ea1bc10631514cbcc20fd3ae4b14760bdd
|
||||
DIST codebook-0.3.38.tar.gz 2748469 BLAKE2B 9d9cad848b05c786d365b2f00fd64ae0f475cae6f4124de12b30ce2351cf8bcc0f4781e97e96a07ceaab90070f39d54d02ac951c7e8de681ae9ccfcf06143418 SHA512 d190f425ad05deeec02402464811af8d76b885058f003f09424eef31ec65eaa41fcad82ace7c78c49017629f98fef940a387acc8e658769f538a1d3ecc667d58
|
||||
DIST codebook-0.3.39-deps.tar.xz 43958440 BLAKE2B 8aec67dd1b636e42fc8753bf2f953c1bda4d4ba5bfc782c262b535eb5dcdb4b206ee3fc6dbdbcd39d155865f26ab4df109b56fb65000ec687cf42fc080f77fe1 SHA512 1863c6b506b18665484fc0d737c9af0094999dce75889ab118e81bb1d48054e4832adbecf6b5d27334e3c92ea77c32c470f49e38b2be1d9e4a679c00e8308343
|
||||
DIST codebook-0.3.39.tar.gz 2757362 BLAKE2B 753c242ba653ba82c287cb585c5ded6ae14d04995ba5cee49a2838e057d967ac11281d1f923f3649d03c160aa859ee0dc1830eea887a0e3d351eccdf2b41421e SHA512 f521c53e746ccb8c307575360e57e92f0a96866436879a3f2578e5c2f81f6e643cf984e8cbec9e2e648ea19fff25e94680866444c19812a438ce821923f319f3
|
||||
|
||||
@@ -3,6 +3,8 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
RUST_MIN_VER="1.88.0"
|
||||
|
||||
inherit cargo
|
||||
|
||||
DESCRIPTION="Spell Checker for Code"
|
||||
@@ -1,4 +1,4 @@
|
||||
DIST iwe-0.0.67.tar.gz 1666062 BLAKE2B e89b6881a82ba450c11d72290992550c8854b9356884ba69930f847962df97e5bd5b77b894a730ccf0ded49018dcca08f007edf00d7a215595b8fe3a9cb6fce0 SHA512 d5e29c19389742a885d76ac4cac6552f34ddc6d91e4b78f0c3086a3817d026e15b62ebdd51e3d6c667bf3c805a2a5b7b837a499bdf4348405582a8b16f71891c
|
||||
DIST iwe-0.0.70.tar.gz 1685208 BLAKE2B 3308cb3c19dd4255e86320b56af4e96290eba7b65941f304bb55f29d01e23268eb6657e17e9ca047806bcc7d680a943b64b96a557bad309e3f7557b3faf074bd SHA512 18f00e4f75a87891863e31583a82e5f850673433d3197916865508f7a1ddbb167538a06ff857ca3c1e23fc6af7ba6a8c6ff79ca6c8a182a45f6b0a7d1b851bb3
|
||||
DIST iwe-liwe-v0.0.67-deps.tar.xz 16957508 BLAKE2B 61106f8a7198138d5028128791291576c8abaed752a26556eb82c89507b0e32245b0c96a80f9120adab85ff7c95afde88a504641cbd34b36a716982c09fdfb1b SHA512 636a429a4fcebca3c9ffef5d74dbe7f6fe2dfba17a14586ec5a40ba4dae73886ca0e8e973099f2acbd88b50e813719e0ad0d1d9976dce6e80ea26f0dc058a012
|
||||
DIST iwe-0.1.3.tar.gz 1797480 BLAKE2B 8712fa3d15554bb89ce21b25b53603976f97ebb6923be43aec3de4718eda1d0932eb00a3af5bb3255fbd792b2bdb1ccb54ee0a7e376cd2234af387c61152ea3e SHA512 57ec87b4b0f63d32eedac508faad30e2ecd8edd67e272edc59a40094f22607b28ece72f872accc97b7df894bf81e87b46d91086041f18f640812c651d3a32f26
|
||||
DIST iwe-liwe-v0.0.70-deps.tar.xz 19362968 BLAKE2B f2ada9e64f6c18703a9f3d38eb524d7901b71a8ad38998afd80df5586dbfaf858f048d03858a6b22aea35a46f12e047cf19cc525167cfe8fc2e2c71e2dd50857 SHA512 628e161ad2c4c7f25e033587535da8a1843c01d323d22de237361425aeaf2447b4ca9c7b5bd1d60231421d78c23e959247c4c740721b73b8137c885de6a2dc82
|
||||
DIST iwe-liwe-v0.1.3-deps.tar.xz 18652540 BLAKE2B 0ef741c453900582310b13cabb75ac8028ef2997ec53d55df871f7eec0429b307fae41750fcd028cce8ac0d6a0ae95e8768dbdc356efda6e4c8fdaf0c9d21d18 SHA512 3f87f5baa1ed8555207334153b09d4d29d14c1e2361ba16627ae3487e1755d8afa847d19d5061e1b24aa43cb2210f149ef7d084135d3f567c7a927a3b51e7c39
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
RUST_MIN_VER="1.88.0"
|
||||
|
||||
inherit cargo
|
||||
|
||||
DESCRIPTION="Markdown based personal knowledge management (PKM) system"
|
||||
@@ -1 +1 @@
|
||||
DIST apache-couchdb-3.5.1.tar.gz 25006439 BLAKE2B 1129897da42ae8a5c77b5f52fe256ebd2d75f38a634152b597be64e26190f45e713a55730d840655a09ba0ec70cf06f329a2ead1fa1a7b93009d115ce9e2bb80 SHA512 f0539b2bae11ae339e8db5497b6fdfcc11953017a5104011fc41fdeb4cab180c98a5195e92746d5f23bdc9eef299fffe172a7d3f36c38cb781577123555bee5d
|
||||
DIST couchdb-3.5.1.tar.gz 25006439 BLAKE2B 1129897da42ae8a5c77b5f52fe256ebd2d75f38a634152b597be64e26190f45e713a55730d840655a09ba0ec70cf06f329a2ead1fa1a7b93009d115ce9e2bb80 SHA512 f0539b2bae11ae339e8db5497b6fdfcc11953017a5104011fc41fdeb4cab180c98a5195e92746d5f23bdc9eef299fffe172a7d3f36c38cb781577123555bee5d
|
||||
|
||||
@@ -5,8 +5,7 @@ EAPI=8
|
||||
|
||||
DESCRIPTION="Document-oriented NoSQL database"
|
||||
HOMEPAGE="https://couchdb.apache.org"
|
||||
SRC_URI="https://apache.org/dist/${PN}/source/${PV}/apache-${PN}-${PV}.tar.gz"
|
||||
S="${WORKDIR}/apache-${PN}-${PV}"
|
||||
SRC_URI="https://apache.org/dist/${PN}/source/${PV}/apache-${PN}-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
@@ -25,21 +24,23 @@ RDEPEND="
|
||||
acct-group/couchdb
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
BDEPEND="
|
||||
${RDEPEND}
|
||||
>=dev-lang/erlang-28.1
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# Change CouchDB's data directory to /var/lib/couchdb
|
||||
sed -i 's|./data|/var/lib/couchdb|' "${S}"/configure
|
||||
sed -i 's|./data|/var/lib/couchdb|' "${S}"/configure || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
./configure \
|
||||
econf \
|
||||
--js-engine=quickjs \
|
||||
--disable-spidermonkey || die
|
||||
--disable-spidermonkey
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
@@ -49,9 +50,9 @@ src_compile() {
|
||||
src_install() {
|
||||
# CouchDB doesn't provide a helpful `make install`, so we have to manually copy
|
||||
# most things over to ${D}
|
||||
mkdir -p "${D}"/usr/lib/${PN} "${D}"/etc/${PN}
|
||||
cp -vr "${S}"/rel/${PN} "${D}"/usr/lib/
|
||||
mv -v "${D}"/usr/lib/${PN}/etc/{default.ini,local.ini,vm.args} "${D}"/etc/${PN}/
|
||||
mkdir -p "${D}"/usr/lib/${PN} "${D}"/etc/${PN} || die
|
||||
cp -vr "${S}"/rel/${PN} "${D}"/usr/lib/ || die
|
||||
mv -v "${D}"/usr/lib/${PN}/etc/{default.ini,local.ini,vm.args} "${D}"/etc/${PN}/ || die
|
||||
|
||||
# Scope ownership of CouchDB directories to the couchdb user
|
||||
fowners -R couchdb:couchdb /usr/lib/${PN}
|
||||
@@ -64,7 +65,7 @@ src_install() {
|
||||
newconfd "${FILESDIR}"/couchdb-conf.d couchdb
|
||||
|
||||
# Remove some cruft
|
||||
rm -vr "${D}"/usr/lib/${PN}/erts-*/{doc,include,lib,man,src}
|
||||
rm -vr "${D}"/usr/lib/${PN}/etc/
|
||||
rm -vr "${D}"/usr/lib/${PN}/lib/couch-${PV}/priv/couch_{ejson_compare,js}
|
||||
rm -vr "${D}"/usr/lib/${PN}/erts-*/{doc,include,lib,man,src} || die
|
||||
rm -vr "${D}"/usr/lib/${PN}/etc/ || die
|
||||
rm -vr "${D}"/usr/lib/${PN}/lib/couch-${PV}/priv/couch_{ejson_compare,js} || die
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
PYTHON_COMPAT=( python3_{12..14} )
|
||||
DISTUTILS_USE_PEP517="hatchling"
|
||||
inherit distutils-r1 eapi9-ver
|
||||
DESCRIPTION="Python wrapper for the Cloudflare v4 API"
|
||||
@@ -21,7 +21,7 @@ else
|
||||
#Prism archive generated by workflow
|
||||
# https://github.com/Phoenix591/cloudflare-python/blob/master/.github/workflows/test-tar.yml
|
||||
S="${WORKDIR}/${MYPN}-${MYPV}"
|
||||
KEYWORDS=""
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
fi
|
||||
LICENSE="MIT test? ( ISC Apache-2.0 MIT BSD CC0-1.0 0BSD )"
|
||||
# nodejs module and deps used to test
|
||||
|
||||
@@ -1,91 +0,0 @@
|
||||
DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
|
||||
DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
|
||||
DIST anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea
|
||||
DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
|
||||
DIST bumpalo-3.13.0.crate 82114 BLAKE2B 62a930b165e853aeeb40558079f570c75ed13ff5e8436d99309dc6252aa28ae69d327c4b438913d6c7543bc156f2714f0c1e80d759ea0d44babe24ef0f268ac0 SHA512 419368d6ca37474c2867751fe5706d0c747326bebce323d571cfc07ee0f022d8e8a7ef5692091b0fa804995b081998dafc55da19a53e51135a767bc0afdb9605
|
||||
DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
|
||||
DIST cc-1.2.1.crate 92731 BLAKE2B c9cb100964834692781ecc3f47972f83adaf27e019ca212f896b19a853521cf2084da213f2c2fc5c8a1bc794cc83fe9f81faf7751e1b065a3a2a08137cda0b61 SHA512 54bc5d85d48d678d33dc795aa6cc823a59ae6d17b4ec5708a1dd515e3495eabccdd949e9467e9bb3a29e44847a2d3ccd75055dfda241d8abbb16bfad650f2819
|
||||
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
|
||||
DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072 SHA512 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1
|
||||
DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106
|
||||
DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
|
||||
DIST clap-4.5.21.crate 56470 BLAKE2B 63b58b49ad5494712d0d45db92bea7a0247715f655c108cb81a4ae7380bdf572c292bee1edfb601aacec401d7d2fcd76068373200be642ac8179a33bc6b941ef SHA512 ca7b55defd85a4e1001d04653aaf1c38af9b43715dc6fd7b7a8c49a66ce1be0c09e0ac78b3a3febb90ad9a7d8676b4ff1ddc136816019eb394b7d4908af2a51e
|
||||
DIST clap_builder-4.5.21.crate 164115 BLAKE2B 7df7a2fb8472e32c1885978f99a77b05f91c96131d00947386930e7249ad7a7b055ae5b1ebf145ddafef4d7d5fb276f3135423101bdb5ebc597b9b15267cfab1 SHA512 48abad9de7b0985138a2586674df36bcb925f3280cc19c7dcbec14d58c1a3bb391c836ff284366fb32d7460a5616b066e4e055e3a5fa7651196e62c59ca49c8c
|
||||
DIST clap_lex-0.7.3.crate 12841 BLAKE2B e825c027d8f3909cde259236fce6c3f12fcffd92c714cdb29eb886a12ef703c6844dc6a157199e94f8015549311becbdb11b83d49cb89fd5c8ce1e642b9e1e1b SHA512 c76838743e65529d00ce4b1224174007892967622ba820750bc7fb352bb267923fa3baf42dcbd7e831c3d1b247144bac5475548c9d13582b95762695528d952b
|
||||
DIST codespan-reporting-0.12.0.crate 55796 BLAKE2B 67ecdcb02accc9a65d6706ea632248404fc0cfd6fff8adf633cf4923f5b6382043d9fd1ec77e3e2f3b75420239add7925670bef72d18269e664e6a8d2539123b SHA512 73d3835dc25b4a4088416c2b74aa22c04dfd14bfb9fd85a1f2b22fed8acef284437b2eccef0098b593ad082df65d6a66aa5852c4d81a9df33718a81be56d8d09
|
||||
DIST criterion-0.6.0.crate 119470 BLAKE2B a75e3146329172a5dae60dd580413ab65cc15ae611c476fb9197a73f59694c29f676688f25805c429b170f75e7961317d05687acf9fa85299568063eaba97035 SHA512 cce080209052bacd28941c2e6dc29ebbaec16b002e9ad910e017f6b76496cb0596586499adc7b3ab9e6d11d2fb6dee38f3da83878e5f5f1a42aa93b7b2881edf
|
||||
DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14
|
||||
DIST crossbeam-channel-0.5.8.crate 90455 BLAKE2B 017132056f1b40e55fbc7a09b75509d72b0a6123a0e5ea5d6104fe822f73b3ccce670d711d3b84b5ce743dcab5f10445297a6701b71213b77c0d56e2c3fd7160 SHA512 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4
|
||||
DIST crossbeam-deque-0.8.3.crate 21746 BLAKE2B c24025c65d7c1c98e442af95491749dd4f777af0509636ed66886dcf656359ec50dc2a5e26327559c6659f6b355d2b0b992dafa691a36571c99637cb47372d0f SHA512 f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672
|
||||
DIST crossbeam-epoch-0.9.15.crate 48553 BLAKE2B 23aa0532d3126e22efc779859478098e505b4ec895c643530a3f7e8dba0543df3d8ffcb6825b1d3869a4418e17d798d464b3e1bb51522435d50f53ac224e22c8 SHA512 d9292c059ef1d156da52950137b2b3ea5eab66c4cc2f763d02078d0b0106980839ebed2ae2aec53e026ee7b3ddc37c4b51370d925ada1ad13d9981934daa7bde
|
||||
DIST crossbeam-utils-0.8.16.crate 42508 BLAKE2B dfaf9e7cade2cb5a2de90dc622e58a69c5b28fe9f69d3cbb945431683cf48fb409565190e3414a815563afb12631d990476919890fc482ce6b5792fdc25536a7 SHA512 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831
|
||||
DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
|
||||
DIST cxx-1.0.158.crate 220190 BLAKE2B 35fa11e8595a41da129a003e644192e41a96b41620506f5dbea3d4c48665456c10c716a3855486c963d0c157ed73a1a427cf3be149b0120d906db155a71bf774 SHA512 25bf5add3be7abd353dc983e6ec6837e72f4281bdd7176aa5918689de54c68298d2407dae0cd6e7aaf0594ca957dc2f32fc98df6176db3e38b2487d9d9854cdb
|
||||
DIST cxx-build-1.0.158.crate 90653 BLAKE2B c2fd57428af94c0777b3f11b983eaaefcf361dce89187c9f4c5385f670c17475ab65514b218103fe43210e29b052c83cfb0de38c2263bfe9178f7597d617ce09 SHA512 c0b9f05eb68062a6a59dea91a1c9c731ac0b05883a393930f3345da5c15cc9925373310491d67a5ec2fecd1709c061c2860f779d859be997c7a537cc9cf5f15a
|
||||
DIST cxxbridge-cmd-1.0.158.crate 77898 BLAKE2B 26b34359abb3495ede7ceba36cafc9b653368c5c270e4117dccdbf3d6599b9e9ec54db35ac6973fda1ca49a7ce095e1a8a643105cd1eff976965f788c6140d30 SHA512 b12b4c57cc464202cdf458fcf0501111d5d9df3d464e65eb102b496d26f1bc7cfc762434bcce127e69739e073f1b22844096d9ece5d73b88aaca5190233c5f63
|
||||
DIST cxxbridge-flags-1.0.158.crate 5424 BLAKE2B aa3a64f0c4c71eb923d8a0cbd032a7d1a7eb293109746d12938d92c685e9ea46b512769ef41a1306c4fb36695fd236e0265659627178105cdb66414e13fc9fdc SHA512 bcc689be6f91839724b6693f15dae943fabe853af508dec627c2a466d5054509f90528e7c26d5595ef6c5305bc63912d517e5dc46d3d2694edf0968d7c4d064d
|
||||
DIST cxxbridge-macro-1.0.158.crate 64448 BLAKE2B 0eece2f58d0f8a08e18d1ecd1f02baeee5e89a39c641a3ea4e8a4f7b0babfc618729df05be4265bf14fbcfcbfe3c1128c0199ab4a2b2a89ec6f8e31a2867eb10 SHA512 125197c75eebece6c8818e1514ba7ac42c532a72ef635cf9d7a4fdde22cd2920a460636a7fa4722f066a506540a85c5c70e3953c2fb10e59a5c1693295ab34f2
|
||||
DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
|
||||
DIST foldhash-0.1.4.crate 13764 BLAKE2B 7dde82c52671b93d91b2ec9984c0ce539d89d5c80cb115c0db18cf72f84f4fbbe4f7b36b745143102fc83c307df2cae051e4fb461a3131f52c8f98172fc0e72b SHA512 096efd30917c42e75e162a79d5c0ef068af76c7b6206cef880c4a3af92d096b4b4a1cd3de5b66ddb040730d58678c9a651734517dc8a60a265ebddd5559b95c1
|
||||
DIST half-2.4.1.crate 50892 BLAKE2B c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc SHA512 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193
|
||||
DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
|
||||
DIST hermit-abi-0.3.2.crate 13783 BLAKE2B 43089507a5ca0731a9e9a54fdc8f4dd5f807244797eba5bdcc072c2c2b3761481df65b8cc65900769777d9d21f8345b502cb1915ec36747160e87f179469a661 SHA512 22901ec8976a7c96e93c9e07a2c5d3db49d7af60ce60c7ee6f61c3cbe93190d1f285e737c1c8b2236d540ab14e5d92e42828ec05f1b212332a862baf2b1b57f6
|
||||
DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f
|
||||
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
|
||||
DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4
|
||||
DIST itoa-1.0.9.crate 10492 BLAKE2B 0d5acef9ae72d3f4b5a387d231952e6025def69da81d38269b4882bc534be7acadc073e526fd8bebdca898a98b2c741735c541e0b6a35ed0f8f8799b906b65b1 SHA512 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d
|
||||
DIST js-sys-0.3.64.crate 80313 BLAKE2B 7cf5dcb2b9e0b63cb82771c9e98518a4cda70372c5aed07866a07d2aa51274622357e4b5a665499328f5a3c38f7c515303da50421bad4a496fbb658e2132325f SHA512 a4f389a4eb45c2122e7bcf365dccdce8fcf14b1b521b8b839746bba8783296e2f1b959d73bdd874743f49c61a24c4077dec52f63cc7d594cd42e9cd6ea9c2e64
|
||||
DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e
|
||||
DIST link-cplusplus-1.0.9.crate 7484 BLAKE2B 4f73807068243aa0dc4b6773c5446fc988154669eb196afca19fe39ffe63627ee705c4ee3cf9cca9628d0bb8fc4cdeb7ef52b41bab810d12721a6ad53d9557ee SHA512 30697093b54ca449135d7a2a963bdd9af61a446472b0f245c87a05bd6eefa62eeebf9cc58cf17aa77ac5f2301b05ae27d13eb50d92ec58fec27303f865261170
|
||||
DIST log-0.4.19.crate 38073 BLAKE2B bbc8ce51ad4a01562ecd204a531ec7d82101a342ec26405dfadd1761372f7039297dc97f4899889ebdf4eccbd56345e015d4ec6d2788851e523db56eb541aab3 SHA512 8f11ca6f5a99b61a5f3baeb7a23b7a879b3a5bed666337936bd1d8794864d14a6c4f0747d03505831783f15d8c14ebcf507267915481dfb1b32188b8ab36a038
|
||||
DIST lzallright-0.2.6.tar.gz 95478 BLAKE2B a188adb5959d9e53dcfc1615cef0fe87e7e564ed67a2f9b582970ce18dc67ccdd71ae562f0704f36218c99f4a77bc7320d379ef495d96a230e693507aad4c752 SHA512 c3361cd59315bfd49b68395ad0363a95d8f57bfaae723b272ca6ab9701a4d0aa6d4c3d633510e4f48e4316a39fe3711693e7f10ef3d02d3726275c48e7996daa
|
||||
DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
|
||||
DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
|
||||
DIST num-traits-0.2.16.crate 50130 BLAKE2B 1101d28cb4dce477657684a068792b94c7008a965e655edbabfeff51cbe6f008450dc6d7e4fc5dc4fe9c3ee8623ed77a7bde83ce2f68e75d618295fe6cebe0a8 SHA512 2ef65e2f6275b1000f611cc4d019b2f4846a8964b54d9b96462da10e3ac9edbf3d1de82e40094c76f7f5205740361b0eb0ced414bcddbaba5955144f728c6f94
|
||||
DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
|
||||
DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8
|
||||
DIST oorandom-11.1.3.crate 10068 BLAKE2B 443ced49f63015823866257a36a88e566f75adaa79511c1c73f1190ec8855ca590d2b6ece07c2ad5e9e47a89f7891af6e9e43b7d74d9ac57cb3551e60b50aca1 SHA512 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9
|
||||
DIST plotters-0.3.5.crate 143975 BLAKE2B 57b9b37d9e5f43f12f1bbd95d0c0789a09b2f34b30278c62d8637f341a901ac4c0d70ce4a4f869429a43cafaab637d2f25af3eff12354b0e85b184f439c91320 SHA512 38bd608db346161ffa04c50aa315bf5d5eb2840490c5ad6722b9e294b8aacc3c434a1c6de073d2a29cb34de6cdc6260a227f9b7995ffbe75fbb8783708f50045
|
||||
DIST plotters-backend-0.3.5.crate 13440 BLAKE2B 72ba042a2057f7afebad34a794df17a0c340ae0d15af2631a3f3abbe117dd8a8d17f877dd935ad59f33494c523664cbd4fc11e05f6c7ae0c495b5e9d4c4a8708 SHA512 4468e2619d7fe47cd03fefa8b1d901ddf5cd47b2899b4b9082cfb695f315cbe415fd57efbef6e0a67eb51dd8edad530c15442810fbb87dfc4b7943b1a7f55460
|
||||
DIST plotters-svg-0.3.5.crate 6948 BLAKE2B 1e8df5cdf68b1e27e22ef2f383a81caf76ab598d09f31c536e86c543df78a609a33c3c426660a34a37d1313cc2937b0c678c5e1e43fd3d65bce95b59b2531935 SHA512 91c4955f62dbb8d80e01e5cbdc7ad5f1869be6025de1d2baeeb9198fb108ad8f01916cdc0728b7123ed9217abe92cdd8ad30116dd454312c8f63bf9cec98644a
|
||||
DIST portable-atomic-1.9.0.crate 166365 BLAKE2B 9abc31364770923847dac16f532452bc8783a5068c0f757f79122bc5b68863b58c0acfa12d28836188413c2f0b61d494cb53fa07a57e199ecd4910a2534c5bb3 SHA512 1431a4c092f6a0cb50bcc78488d603c8ba8f4ee697f77fdcfcce7002fcb371f52a321089422c76564fbf3277c48e30f889565747951c60360d95a6917bb6adeb
|
||||
DIST proc-macro2-1.0.89.crate 49446 BLAKE2B 844c021394e7a2551bc179592a6769d672360150abf92debcb9ac60a94a2e426c48c408f06aeb2128686f5f04d66dc12973714670c21a5063ee6b9f3bae4e671 SHA512 488ab38a04df1d0330309382a7e4f667238cbc9b4d513da6a8f5718f8a762f76cc122af67fefe8f4b021a286b3d23e3ec83d781fe6ac823042a6daf14d147e2f
|
||||
DIST pyo3-0.25.1.crate 1121993 BLAKE2B 79a982131fc4c4f9292e97bc8d938d236ee9cefb99bb90646a84703660ad506aee8ae1f1e626d985aa62c695722510f2697544581fa5c3a01f193be2bc2779fe SHA512 9c842c89d274dba0c8a3085a8524736245d65f07e5c05bc13fc89167cfdeb1a4ff2b4a9da9467eee918e45d01777473f39bda11efe0052859969d4fdeac1adc6
|
||||
DIST pyo3-build-config-0.25.1.crate 34126 BLAKE2B ca905f1f74e26f38ab63a4f5754055c9dff01f9396f81ece09b7ce067181b657e6746db3b373f7177805f6564d0df0db064b5fcab8160d5edc357e64dd32d0fc SHA512 d6fe4a46111188203a839c8c73b9835f98cd6bc5982868cbcc9f502c5a09b35c3e61117b50ef8372470051b5bc4959731907748ffca89f42f300a3081b7b0467
|
||||
DIST pyo3-ffi-0.25.1.crate 78058 BLAKE2B 351fe00c99008a34a003e50cd4f6d25e6dae5a446928358cd5146ac9924254614724a015ae77d8aade7bcb497cf5e5b5018021ff5d89a8efa6412f5ccb48744e SHA512 35ab63888f49df13fab8b96b87f6c705186173923fd5898abe8730675156426f020ee517019926ba5e06cdb4fc5f91a75f648ce9eba892e9eaf3ee17864a8ec7
|
||||
DIST pyo3-macros-0.25.1.crate 8886 BLAKE2B aad9c975c90ff93429be24287d76edd945578b546a927f54d82b6d4bf184f1f8d426ac112307205346e85999a1e89b097f68310de647f27474790bff01c3517a SHA512 08387f3d1ddb0cc253eed376e6e8ebe5722b31664ec742f16c0454b52f1fbcadbe7720ae9e2d3870fe0ca2690916cf6e3e032f5a3e65d767322c068432f6d470
|
||||
DIST pyo3-macros-backend-0.25.1.crate 76006 BLAKE2B 02225f8591585a6cbea7d6e53503bfbac395253cb0f45c588a2eb38908bf241034412832f2fcf4e9301318b5b9b82a888755d970f544f402a4f0cf9e4a6eefe9 SHA512 4c9006424630ab9bcd5dcdd45fe927a95a40a61757f0950396eb9f0c3f1794772092a19773c102220489cc621ad65d81dbbe459a1be472f6cd3211c50ef33cc2
|
||||
DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05
|
||||
DIST rayon-1.7.0.crate 169488 BLAKE2B 518f0eda1fcbd1b1b230587ea18cab0023a699e796c819bf35a6492b7edb051137446bfbc49aaab0a68aef8280c970ad14301a9f8f7461d537af119a65b33a38 SHA512 d999c811b701d0aa4e547234bdc20a7df56728e142c4aa882bae081b7b057e8c3a72f4a62fb35535e57501e8c2ba7ff072068b59d6b5374e9ca6bb66cc0984d3
|
||||
DIST rayon-core-1.11.0.crate 73118 BLAKE2B 313d65bb6e3a010569b317b32ac91c72e38282f4fcddbcb56ffa97de42d88c0d34f35f76b62e1ad60ee96b596aa681caf2071a8d5dfdca085fb1fbafb07c3ee4 SHA512 00ac782f49d688da90e823980e83b5ccd858f93769e2d801061fdef78728cff37d3a9fa4fd47a5cddb058f28f3289de349f8c8fdd94fa2f8c400d73bc4529800
|
||||
DIST regex-1.9.1.crate 251978 BLAKE2B c5a049a485bb78cf27501b1c150d922ad56fa26fcc4594f111786cda8879b21573cd0b629dc4dee81e579a98d3ad2620a08ab97c5d0bd5abb1fbd1f8eadeb3e1 SHA512 cbee57ecf620795eb2625cb2a6a3d6eb2b46de91ade021111f8960e31d8d0098b786ddc1e97734cfa16f7e68d77ebb8a9b7362542d91f2345bf2e4f64778a454
|
||||
DIST regex-automata-0.3.3.crate 604301 BLAKE2B 56e385b6b6a759710c1edece283034580ab47753c21be2aeff97d267a00bf6086fac7130ddad35a7a296b50b3abb4fadd034e67ebad4eb25b885d8ae7847d7f8 SHA512 c09bc62d3357f69f6908fd1a6eeef37a6dc862bdf40cc4559bc76f30ba14f7e5e3677a86426b6eef60c76ba83b933a9a685d6efef384c1d6644079aa673086aa
|
||||
DIST regex-syntax-0.7.4.crate 343365 BLAKE2B b50c01f02e08729496e8bcf023949d088463bf62348b4a1043fe5205650da37863b2ca51f683662a4df33bd56085e0501e50410106c9c471a0daec4c71dfe945 SHA512 b33713c71f6f753820ca6405e8415e5eeed457efd01e81b0b720e48c135b9bb0973962269587ddca31350233aec6d3f598596cb48310db0633bf67f8970f0e18
|
||||
DIST rustversion-1.0.18.crate 17794 BLAKE2B fa35445404b836214bdbaa3de8e43312b6d8f50eea32540f808a6255908d756bb1a5dcf49ca6268a1d214c535c2ee770e295c0e7d6430268142a190b31032421 SHA512 263d2cef02b6df4d38b35af7a9ee3a6a044f160f3cf7c6771528f23dea342232087f73f89e419ef7869db771e73c273c05b3dccfe9e29f707586b2059e820645
|
||||
DIST ryu-1.0.15.crate 46906 BLAKE2B 6d6949e43aaa27fba0ec6002fa11ba859af8d867f87c90d88413267186abbf6302b817985bca3d577ab3fab2e319e11756f144473a16330dfd8fc7b604cdc4b3 SHA512 4655b5647f919082a9b84b889539ae7fb23a1201057cf280efe79c58cb5f040864efb7812cda5021bf6d34838a15d173ac8bdb0fb9fa2dba85173d3efa5a826b
|
||||
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
|
||||
DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
|
||||
DIST scratch-1.0.7.crate 7997 BLAKE2B cb92a93751d209c68cd003792e45365d186138a115b936f190ad22b33f87c1e1aea2bcd20937188ba496cbe709539bf5fc1d73c0760020e5159121e88c82aed8 SHA512 2cdd160a89844101b62b4d6c23a56d3f9089828b8914031ca973bcbdeffba41ee7d9fb2edb0736d5f8e19d3bf2b1491e8451ae8fe2525518939b2f5cc6310d55
|
||||
DIST serde-1.0.174.crate 77604 BLAKE2B 0ae52b5fc90017c3b38d706582d7032b4654e6a7817dd6aa45d59e638acc81ce55c09b929bdac9200c1d8ae08a9e1139949bd5370ed3d3d3820ed3fc501a2465 SHA512 f0c169d9fdb809eb5711768d53be2d17de9dd76295ca80b2450e1980fee286d84ecff8eb1668472a8d536771e5f44ae3b98dc35ba962fc56863e7fd2f2a3752d
|
||||
DIST serde_derive-1.0.174.crate 385877 BLAKE2B 141438c3e21ad651e1e34830120c3f2cd0ea7aac6ccbf3b0a88d8c674b958fef9992a9a90b0e036313188fb074e598a2f185ea9db7dcee467d78db9a2fad44e9 SHA512 afd5d160a1b00bd6e98e07188bbec0930a771570517263afe4a7794df6e589ee1dd8af652ed0ab8a8a77f3b64db7f0170c0a4c67f8c7fe211cb77f9a194817e6
|
||||
DIST serde_json-1.0.103.crate 146095 BLAKE2B c10ccaef03dc4b0dfdc238e3d3b738faf43cd81cda1bcdc0296aae61a43260314ec03552ae14847bf88163d3c62d564ab563c55c8710f936b86f6f02dd7167ff SHA512 f63cd940426e6f40d999bb53d84122a2a8b87092b24262fd517f149983cde6715df818954baf7d2e7ebfb22d99b6f85042ea24e882b007888473d89c857a82cb
|
||||
DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
|
||||
DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
|
||||
DIST syn-2.0.87.crate 278076 BLAKE2B 93385f64103fdb482bec34c7912474ae7a5935948715e6eb9a54907e0db5c39f089f6cd393bab33c935c59a1bbb0f4099431f206343811c1a450554d96a35756 SHA512 bcfff545d6dfefd81e09f8f30a86bdd85759b3a7d4093ef3365ed02718e10dbd604c52b94c9d7fa955d339fdc5b6c079940c6f345b5a48c52b5c8607794ca6f2
|
||||
DIST target-lexicon-0.13.2.crate 27923 BLAKE2B 0761f0ffdc23b9c9df86b384d59611c7b8b5e29ff068f03367ad2fe84cfb6d11e1af149b9338236978e9566fedc51387db9f239d2a602db41045ac3db907faec SHA512 d25e3cc3d679cb6b6f24c03e0c24db9d6ca31b8ed42ac9531bd7637557fbba225a6c8ac4f68a8eaf3569195814d599e668a968afbc73b940a77cbc27552cc90a
|
||||
DIST termcolor-1.2.0.crate 17917 BLAKE2B 5ca7802b0bd29495bcd2deaddcdb4c3ff964073a373eaf39964a24ed91a48c5c33e192d676099e2837064df3149fdd73aba7d241e9aeaad9887bf1bcae9d38f0 SHA512 cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7
|
||||
DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9
|
||||
DIST unicode-ident-1.0.11.crate 42067 BLAKE2B 3c7cac3d2bf1cbf1cf04716a482f130123e8e6940f7a90a17bc62fca44ac0069688165538f5329b95a72f735b594cfb85e3250738393ffd1b53cb0cd95077d89 SHA512 9682bbee339fb987c9d0bb6a54406d37b28b5c3587372d406402e4341900fec97e3234cd03b5c98b90b6378fd533dc452cac3de90d3ade19c4b09657e4abf6df
|
||||
DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b
|
||||
DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505
|
||||
DIST walkdir-2.3.3.crate 23125 BLAKE2B 3bd354b9796a31bd4c8f4ca695514101a7837ae2134fa1ffec20df1cc946a67b38c6b50affbc2cb79ffee0934474d8269378dab5ac49a4943ccf8c7aaa51db11 SHA512 2b6e1e27c16e310f636eb1c9ee58435509fb8f7a6c5beba4dd13d87aa1d91599a593bfe720a675d536ce63e217c31e240a57122455d8e18de1282a9e7fc3defe
|
||||
DIST wasm-bindgen-0.2.87.crate 175052 BLAKE2B bf8cf4aa1786ac5c2ba76e80500b5c54313adf9690ef370e60b894401bd1b81416da7bb46b90c014412c96f30f995bd1e52cf7f3a6be1111aea40866e8178396 SHA512 0c3099155ef079d2b91d2d5b135243d687bf865cdd9ae9d97d8cc2eb4c9bf7439b66b28d5b1d7e95048e53be63ed4909b6b3f2427951348de25ca7abb7a03705
|
||||
DIST wasm-bindgen-backend-0.2.87.crate 26821 BLAKE2B e230aa256a1f681ab3ffd2c83c3f6a810c305bb79a5e1d806b8b2b9f54ef0babc83809f6153b9ca511faa4b122f80bd1cc9eb97e7ae3cb4cba9e2dc1c6bd0b51 SHA512 317ee2bdf85067cb7f4b4ed6ff475ff9e5063143e9b7c8a28572211c09025935815227c4afa8c92823ac92102562d4d34531aa4891d8c922048d37e27377ee94
|
||||
DIST wasm-bindgen-macro-0.2.87.crate 13897 BLAKE2B 0926975b0328cdd5525820358795b7b68b4ab9dc460715ed84e5d276e76e936057140efb1ba875acf25f3d2862e680f9827bd05cc47560d54f7ec673f30244cb SHA512 af366d8d853b280014cdf5286f3b1f6d7fb0837ce6e359a81cb6f85161537c8e2cd06d7f893c957f5bf1548d34084d33a213670b471937782b56033a23cb15a6
|
||||
DIST wasm-bindgen-macro-support-0.2.87.crate 20006 BLAKE2B d32dfc7231e4fbc226586e66063538208f9e299fbf803c4e2d1e1e61b4a22f51cc7509bdd269a44f072f9843a083ee84d2326408fb3211009ce93542c3fdc6ce SHA512 9390aa2767fed1027be168612c424d4c7cd4423addd83b79afd8c67886f66303ca4846e6454302ecc78b47bc62e8ee46849a4c0d3edb98849ce8476901424e33
|
||||
DIST wasm-bindgen-shared-0.2.87.crate 7248 BLAKE2B 0393ce9452119fd5f92836a76b28d3a697f91fb09de39d1af0a2a83e81d48bd4a17f39b48f15ae97edca3e361d4f8fedae8de04173c4ba1711decc73f64000d5 SHA512 cb9ff537554f56fd07052ddc4adc904a57ee64e13298df1dfca58b361ce163c34640e7dd9ed301ec1375f335dfa424230e22638ea7569ceb34aeca4505f6c008
|
||||
DIST web-sys-0.3.64.crate 725584 BLAKE2B f650eecc22ca53b75fff06c4117439d8fe9efa486701cb16a0daf76865cd017a9e25ed8c7ae1fc65fa2dd94a12c14bc2e6f9e837b70b47b4ca468bef65a29f82 SHA512 b02b0bc3f1354842b364d2f062ea4f5025edb6e615046750b56a6e2fcacef7e0b46a190eb45e14e590cf297e3ec1a813a81612ac5acfc12d744fe16c5ce041a4
|
||||
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
|
||||
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
|
||||
DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
|
||||
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
|
||||
@@ -1,149 +0,0 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRATES="
|
||||
aho-corasick@1.0.2
|
||||
anes@0.1.6
|
||||
anstyle@1.0.10
|
||||
autocfg@1.1.0
|
||||
bumpalo@3.13.0
|
||||
cast@0.3.0
|
||||
cc@1.2.1
|
||||
cfg-if@1.0.0
|
||||
ciborium-io@0.2.2
|
||||
ciborium-ll@0.2.2
|
||||
ciborium@0.2.2
|
||||
clap@4.5.21
|
||||
clap_builder@4.5.21
|
||||
clap_lex@0.7.3
|
||||
codespan-reporting@0.12.0
|
||||
criterion-plot@0.5.0
|
||||
criterion@0.6.0
|
||||
crossbeam-channel@0.5.8
|
||||
crossbeam-deque@0.8.3
|
||||
crossbeam-epoch@0.9.15
|
||||
crossbeam-utils@0.8.16
|
||||
crunchy@0.2.2
|
||||
cxx-build@1.0.158
|
||||
cxx@1.0.158
|
||||
cxxbridge-cmd@1.0.158
|
||||
cxxbridge-flags@1.0.158
|
||||
cxxbridge-macro@1.0.158
|
||||
either@1.9.0
|
||||
foldhash@0.1.4
|
||||
half@2.4.1
|
||||
heck@0.5.0
|
||||
hermit-abi@0.3.2
|
||||
indoc@2.0.5
|
||||
itertools@0.10.5
|
||||
itertools@0.13.0
|
||||
itoa@1.0.9
|
||||
js-sys@0.3.64
|
||||
libc@0.2.147
|
||||
link-cplusplus@1.0.9
|
||||
log@0.4.19
|
||||
memchr@2.5.0
|
||||
memoffset@0.9.0
|
||||
num-traits@0.2.16
|
||||
num_cpus@1.16.0
|
||||
once_cell@1.18.0
|
||||
oorandom@11.1.3
|
||||
plotters-backend@0.3.5
|
||||
plotters-svg@0.3.5
|
||||
plotters@0.3.5
|
||||
portable-atomic@1.9.0
|
||||
proc-macro2@1.0.89
|
||||
pyo3-build-config@0.25.1
|
||||
pyo3-ffi@0.25.1
|
||||
pyo3-macros-backend@0.25.1
|
||||
pyo3-macros@0.25.1
|
||||
pyo3@0.25.1
|
||||
quote@1.0.37
|
||||
rayon-core@1.11.0
|
||||
rayon@1.7.0
|
||||
regex-automata@0.3.3
|
||||
regex-syntax@0.7.4
|
||||
regex@1.9.1
|
||||
rustversion@1.0.18
|
||||
ryu@1.0.15
|
||||
same-file@1.0.6
|
||||
scopeguard@1.2.0
|
||||
scratch@1.0.7
|
||||
serde@1.0.174
|
||||
serde_derive@1.0.174
|
||||
serde_json@1.0.103
|
||||
shlex@1.3.0
|
||||
strsim@0.11.1
|
||||
syn@2.0.87
|
||||
target-lexicon@0.13.2
|
||||
termcolor@1.2.0
|
||||
tinytemplate@1.2.1
|
||||
unicode-ident@1.0.11
|
||||
unicode-width@0.1.10
|
||||
unindent@0.2.3
|
||||
walkdir@2.3.3
|
||||
wasm-bindgen-backend@0.2.87
|
||||
wasm-bindgen-macro-support@0.2.87
|
||||
wasm-bindgen-macro@0.2.87
|
||||
wasm-bindgen-shared@0.2.87
|
||||
wasm-bindgen@0.2.87
|
||||
web-sys@0.3.64
|
||||
winapi-i686-pc-windows-gnu@0.4.0
|
||||
winapi-util@0.1.5
|
||||
winapi-x86_64-pc-windows-gnu@0.4.0
|
||||
winapi@0.3.9
|
||||
"
|
||||
|
||||
DISTUTILS_EXT=1
|
||||
DISTUTILS_USE_PEP517=maturin
|
||||
PYTHON_COMPAT=( python3_{12..14} )
|
||||
RUST_MIN_VER="1.80"
|
||||
|
||||
inherit cargo distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="A Python 3.8+ binding for lzokay library"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/lzallright/
|
||||
"
|
||||
SRC_URI+="
|
||||
${CARGO_CRATE_URIS}
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
# Dependent crate licenses
|
||||
LICENSE+="
|
||||
Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0 ZLIB
|
||||
"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
EPYTEST_PLUGINS=()
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
cargo_src_unpack
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
cargo_src_configure
|
||||
distutils-r1_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cargo_src_compile
|
||||
distutils-r1_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
distutils-r1_src_install
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cargo_src_test
|
||||
distutils-r1_src_test
|
||||
}
|
||||
@@ -245,6 +245,8 @@ DIST pyrefly-0.63.1.tar.gz 5574619 BLAKE2B 9990be6223d6fe10e842713bd9befb88f955e
|
||||
DIST pyrefly-0.63.1.tar.gz.provenance 9368 BLAKE2B 8cc7a3439d8c5d28c28429487efe267091feccfd890b7b460d12402184af433dc4a9031c77346b54a87b12bec3be3fb5e7fee7d0192ad1820af893083fa854b7 SHA512 f82e970bc4435ec9ff725e33bab57f4c993b523056216fbc45ad78c10e3e16ecc73e5c116e828887a7ba3b56dc89f54b1938d318f8d0574ccc53841061212808
|
||||
DIST pyrefly-0.64.0.tar.gz 5678516 BLAKE2B 94506e005e96c1bd5a9e13dc4422d5e243f1bb6e2a3278d58625089db932563f4f8878cab823d10b6d4e85fa38cc3d10d473016fafd3021c1654b88173de0de1 SHA512 61e24a06fb4d33bccf19e6c4f8a1282eac2a1e817bdd82c4570eff9fc8d9e9a7de5e1c3ff0ad0b252706fd328ec6a6dab9d97f57e2b85f7be242a3a29765f1f6
|
||||
DIST pyrefly-0.64.0.tar.gz.provenance 9899 BLAKE2B b45c5d39d80dfd3282b7981b898187ee72c145fda50278c2d705be2fd4d21af683dff1203022e75492db35fe96b7edfcec9db66a2c3d4bbf2a40aa8f4a9473d3 SHA512 e366ab9f44001051a5eeb0122cfbb49a7ade06b00eccd3ca4dead2bf3014c2c78814cbb4ef55eeec1e1f9b6cf7187367a885f11534bf71a46d31bc12b6a49895
|
||||
DIST pyrefly-0.64.1.tar.gz 5678602 BLAKE2B bd5febf5f561576fb25f81550bcb84edf4dc9ded9b0451cf51d61611831e47ee750cf0e44fcceed231305251ad4fed2e084f23cc4b611597888eb1b5d4ef9585 SHA512 846f6fe31096d8deee7760fc20a998f38fec6984f6b31bcf6a9b8f984e18801ff5a4c81baefcad31235cdd12b9f38f2a95f178058130a69c30a2028327cc80be
|
||||
DIST pyrefly-0.64.1.tar.gz.provenance 9565 BLAKE2B 759704ab47ba5454c799a43e1359f12bb02296e39dd0827f55195249500d8e080610ba92d3b354aa4da41511e730da4c29281cf14f11e5e7e1346a3e6fc7ec2f SHA512 f3530bc953e6d81bb2271c8e244fa46be162470cc02ad9dae4abacb53c24b4189bf0461ba67ba1650af76d4b3dd2785a8e9c938e6c8a30e00c549b19e920f1ab
|
||||
DIST quickcheck-6ecdf5bb4b0132ce66670b4d46453aa022ea892c.gh.tar.gz 29222 BLAKE2B 6ef1d6f2fb27f382c78691a952363d5a4263a20f85ba19cba8010b5d7ef6d862f7f5f5c0cb88949a59e81143ba3aeaa4fd2e4cda7371de771ef8f5ca3a5c0d3c SHA512 e52a65947432f3a92d47c54df3645a1b3aa721b74c1357281d9d06c56b85e816794082dfaa1f2f9de2239fa156e2eb18003c6ca4fe3b13fcec4dd90a157aadb1
|
||||
DIST quote-1.0.45.crate 31564 BLAKE2B 1b2c2c3e6ebabfe10affa4c43ca0bfd1f52d8fd49e1df463e13e63a82de41272089c8e09e4c02e8a33cfee768ace26d4d42a50752de8fb5a776c59806139ad5d SHA512 df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0
|
||||
DIST quote-use-0.8.4.crate 3067 BLAKE2B e60ff6700aceb55275013c5cb12f5d6b358879d31173d32aa40d3cc07bfdef26ff70a441e6c56719a43aff527dbc46558117380a0a5ba3a51bc90adcd6eba610 SHA512 eb14fc2fa9f63ab7c544eba0f0de36516896d7389c9bbef82ca4ad9343c720261943d512d04f195989f8fd4347ec169ad400a96ab8d36e9ccac7567b2f22d19a
|
||||
|
||||
515
dev-python/pyrefly/pyrefly-0.64.1.ebuild
Normal file
515
dev-python/pyrefly/pyrefly-0.64.1.ebuild
Normal file
@@ -0,0 +1,515 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Autogenerated by pycargoebuild 0.15.1
|
||||
|
||||
EAPI=8
|
||||
|
||||
RUST_MIN_VER="1.89"
|
||||
PYPI_VERIFY_REPO=https://github.com/facebook/pyrefly/
|
||||
|
||||
CRATES="
|
||||
Inflector@0.11.4
|
||||
addr2line@0.25.1
|
||||
adler2@2.0.0
|
||||
ahash@0.8.12
|
||||
aho-corasick@1.1.4
|
||||
allocative@0.3.4
|
||||
allocative_derive@0.3.3
|
||||
allocator-api2@0.2.21
|
||||
android_system_properties@0.1.5
|
||||
anstream@0.6.21
|
||||
anstream@1.0.0
|
||||
anstyle-parse@0.2.0
|
||||
anstyle-parse@1.0.0
|
||||
anstyle-query@1.0.0
|
||||
anstyle-wincon@3.0.7
|
||||
anstyle@1.0.14
|
||||
anyhow@1.0.102
|
||||
append-only-vec@0.1.8
|
||||
arc-swap@1.9.1
|
||||
argfile@0.2.1
|
||||
arrayref@0.3.9
|
||||
arrayvec@0.7.6
|
||||
atomic@0.5.3
|
||||
attribute-derive-macro@0.10.3
|
||||
attribute-derive@0.10.3
|
||||
autocfg@1.1.0
|
||||
backtrace-on-stack-overflow@0.3.0
|
||||
base64@0.22.1
|
||||
bitflags@1.3.2
|
||||
bitflags@2.11.1
|
||||
blake3@1.8.2
|
||||
block-buffer@0.10.2
|
||||
bstr@1.12.1
|
||||
bumpalo@3.20.2
|
||||
byteorder@1.5.0
|
||||
bytes@1.11.1
|
||||
capnp@0.25.4
|
||||
castaway@0.2.4
|
||||
cc@1.2.61
|
||||
cfg-if@1.0.4
|
||||
chacha20@0.10.0
|
||||
chrono@0.4.44
|
||||
clap@4.6.1
|
||||
clap_builder@4.6.0
|
||||
clap_derive@4.6.1
|
||||
clap_lex@1.0.0
|
||||
codespan-reporting@0.13.1
|
||||
collection_literals@1.0.2
|
||||
colorchoice@1.0.0
|
||||
compact_str@0.8.0
|
||||
compact_str@0.9.0
|
||||
configparser@3.1.0
|
||||
console@0.16.1
|
||||
console_error_panic_hook@0.1.7
|
||||
const-str@0.4.3
|
||||
constant_time_eq@0.3.1
|
||||
convert_case@0.11.0
|
||||
core-foundation-sys@0.8.7
|
||||
cpufeatures@0.2.17
|
||||
cpufeatures@0.3.0
|
||||
crossbeam-channel@0.5.15
|
||||
crossbeam-deque@0.8.6
|
||||
crossbeam-epoch@0.9.18
|
||||
crossbeam-utils@0.8.21
|
||||
crypto-common@0.1.7
|
||||
ctor@0.1.26
|
||||
darling@0.23.0
|
||||
darling_core@0.23.0
|
||||
darling_macro@0.23.0
|
||||
dashmap@5.5.3
|
||||
dashmap@6.1.0
|
||||
deranged@0.5.5
|
||||
derivative@2.2.0
|
||||
derive-where@1.5.0
|
||||
diff@0.1.13
|
||||
digest@0.10.7
|
||||
dupe@0.9.1
|
||||
dupe_derive@0.9.1
|
||||
dyn-clone@1.0.20
|
||||
either@1.15.0
|
||||
embedded-io@0.7.1
|
||||
encode_unicode@1.0.0
|
||||
enum-iterator-derive@1.5.0
|
||||
enum-iterator@2.3.0
|
||||
env_logger@0.8.4
|
||||
equivalent@1.0.2
|
||||
errno@0.3.14
|
||||
faster-hex@0.6.1
|
||||
fastrand@2.4.1
|
||||
filetime@0.2.27
|
||||
find-msvc-tools@0.1.9
|
||||
foldhash@0.1.5
|
||||
foldhash@0.2.0
|
||||
form_urlencoded@1.2.2
|
||||
fs-err@2.11.0
|
||||
fsevent-sys@4.1.0
|
||||
futures-channel@0.3.32
|
||||
futures-core@0.3.32
|
||||
futures-executor@0.3.32
|
||||
futures-io@0.3.32
|
||||
futures-macro@0.3.32
|
||||
futures-sink@0.3.32
|
||||
futures-task@0.3.32
|
||||
futures-util@0.3.32
|
||||
futures@0.1.31
|
||||
futures@0.3.32
|
||||
fuzzy-matcher@0.3.7
|
||||
fxhash@0.2.1
|
||||
generic-array@0.14.7
|
||||
get-size-derive2@0.7.4
|
||||
get-size2@0.7.4
|
||||
getopts@0.2.21
|
||||
getrandom@0.2.17
|
||||
getrandom@0.3.4
|
||||
getrandom@0.4.1
|
||||
gimli@0.32.3
|
||||
glob@0.3.3
|
||||
globset@0.4.18
|
||||
hashbrown@0.12.3
|
||||
hashbrown@0.14.5
|
||||
hashbrown@0.15.5
|
||||
hashbrown@0.16.1
|
||||
hashbrown@0.17.0
|
||||
heck@0.5.0
|
||||
hex@0.4.3
|
||||
home@0.5.12
|
||||
human_bytes@0.4.3
|
||||
iana-time-zone-haiku@0.1.1
|
||||
iana-time-zone@0.1.65
|
||||
icu_collections@2.2.0
|
||||
icu_locale_core@2.2.0
|
||||
icu_normalizer@2.2.0
|
||||
icu_normalizer_data@2.2.0
|
||||
icu_properties@2.2.0
|
||||
icu_properties_data@2.2.0
|
||||
icu_provider@2.2.0
|
||||
id-arena@2.3.0
|
||||
ident_case@1.0.1
|
||||
idna@1.1.0
|
||||
idna_adapter@1.2.1
|
||||
ignore@0.4.25
|
||||
index_vec@0.1.4
|
||||
indexmap@1.9.2
|
||||
indexmap@2.14.0
|
||||
indicatif@0.18.4
|
||||
inotify-sys@0.1.5
|
||||
inotify@0.11.1
|
||||
instant@0.1.12
|
||||
interpolator@0.5.0
|
||||
is-macro@0.3.6
|
||||
is_terminal_polyfill@1.70.1
|
||||
itertools@0.10.5
|
||||
itertools@0.14.0
|
||||
itoa@0.4.8
|
||||
itoa@1.0.18
|
||||
jobserver@0.1.34
|
||||
js-sys@0.3.95
|
||||
kqueue-sys@1.0.4
|
||||
kqueue@1.1.1
|
||||
lazy_static@1.5.0
|
||||
leb128fmt@0.1.0
|
||||
libc@0.2.183
|
||||
libmimalloc-sys@0.1.44
|
||||
libredox@0.1.12
|
||||
link-cplusplus@1.0.12
|
||||
linux-raw-sys@0.12.1
|
||||
linux-raw-sys@0.4.15
|
||||
litemap@0.8.1
|
||||
lock_api@0.4.14
|
||||
lock_free_hashtable@0.1.2
|
||||
log@0.4.29
|
||||
lsp-server@0.7.9
|
||||
manyhow-macros@0.11.4
|
||||
manyhow@0.11.4
|
||||
maplit@1.0.2
|
||||
matchers@0.2.0
|
||||
memchr@2.8.0
|
||||
memmap2@0.9.10
|
||||
memoffset@0.6.5
|
||||
memory-stats@1.2.0
|
||||
mimalloc@0.1.48
|
||||
miniz_oxide@0.8.8
|
||||
mio@1.2.0
|
||||
nix@0.23.1
|
||||
notify-types@2.0.0
|
||||
notify@8.2.0
|
||||
nu-ansi-term@0.50.3
|
||||
num-bigint@0.4.6
|
||||
num-conv@0.2.0
|
||||
num-integer@0.1.46
|
||||
num-traits@0.2.19
|
||||
num_threads@0.1.3
|
||||
object@0.37.3
|
||||
once_cell@1.21.4
|
||||
os_str_bytes@7.1.1
|
||||
parking_lot@0.11.2
|
||||
parking_lot@0.12.5
|
||||
parking_lot_core@0.8.5
|
||||
parking_lot_core@0.9.12
|
||||
parse-display-derive@0.8.2
|
||||
parse-display@0.8.2
|
||||
paste@1.0.15
|
||||
path-absolutize@3.1.1
|
||||
path-dedot@3.1.1
|
||||
pathdiff@0.2.3
|
||||
percent-encoding@2.3.2
|
||||
phf@0.11.3
|
||||
phf_codegen@0.11.3
|
||||
phf_generator@0.11.1
|
||||
phf_shared@0.11.3
|
||||
pin-project-lite@0.2.17
|
||||
pkg-config@0.3.33
|
||||
portable-atomic@1.13.1
|
||||
potential_utf@0.1.4
|
||||
powerfmt@0.2.0
|
||||
ppv-lite86@0.2.21
|
||||
pretty_assertions@1.4.1
|
||||
prettyplease@0.2.37
|
||||
proc-macro-utils@0.10.0
|
||||
proc-macro2@1.0.106
|
||||
prost-derive@0.11.9
|
||||
prost-types@0.11.9
|
||||
prost@0.11.9
|
||||
pulldown-cmark-escape@0.11.0
|
||||
pulldown-cmark@0.13.3
|
||||
quote-use-macros@0.8.4
|
||||
quote-use@0.8.4
|
||||
quote@1.0.45
|
||||
r-efi@5.2.0
|
||||
rand@0.10.1
|
||||
rand@0.8.5
|
||||
rand@0.9.4
|
||||
rand_chacha@0.3.1
|
||||
rand_chacha@0.9.0
|
||||
rand_core@0.10.1
|
||||
rand_core@0.6.4
|
||||
rand_core@0.9.5
|
||||
rayon-core@1.13.0
|
||||
rayon@1.12.0
|
||||
redox_syscall@0.2.10
|
||||
redox_syscall@0.5.6
|
||||
redox_syscall@0.7.0
|
||||
ref-cast-impl@1.0.25
|
||||
ref-cast@1.0.25
|
||||
regex-automata@0.4.14
|
||||
regex-syntax@0.7.5
|
||||
regex-syntax@0.8.10
|
||||
regex@1.12.3
|
||||
relative-path@1.9.3
|
||||
rustc-demangle@0.1.27
|
||||
rustc-hash@2.1.2
|
||||
rustix@0.38.44
|
||||
rustix@1.1.4
|
||||
rustversion@1.0.22
|
||||
ryu@0.2.8
|
||||
ryu@1.0.23
|
||||
same-file@1.0.6
|
||||
schemars@0.9.0
|
||||
schemars@1.2.1
|
||||
scopeguard@1.2.0
|
||||
scratch@1.0.6
|
||||
seahash@4.1.0
|
||||
semver@1.0.28
|
||||
serde-wasm-bindgen@0.6.5
|
||||
serde@1.0.228
|
||||
serde_bser@0.4.0
|
||||
serde_bytes@0.11.19
|
||||
serde_core@1.0.228
|
||||
serde_derive@1.0.228
|
||||
serde_json@1.0.149
|
||||
serde_jsonrc@0.1.0
|
||||
serde_repr@0.1.20
|
||||
serde_spanned@1.1.1
|
||||
serde_with@3.18.0
|
||||
serde_with_macros@3.18.0
|
||||
sha2@0.10.9
|
||||
sharded-slab@0.1.4
|
||||
shlex@1.3.0
|
||||
signal-hook-registry@1.4.5
|
||||
siphasher@1.0.1
|
||||
slab@0.4.12
|
||||
smallvec@1.15.1
|
||||
socket2@0.6.3
|
||||
sorted_vector_map@0.2.1
|
||||
stable_deref_trait@1.2.0
|
||||
starlark_map@0.13.0
|
||||
static_assertions@1.1.0
|
||||
static_interner@0.1.1
|
||||
strsim@0.10.0
|
||||
strsim@0.11.1
|
||||
structmeta-derive@0.2.0
|
||||
structmeta@0.2.0
|
||||
subtle@2.6.1
|
||||
syn@1.0.109
|
||||
syn@2.0.117
|
||||
synstructure@0.13.2
|
||||
tar@0.4.45
|
||||
tempfile@3.27.0
|
||||
termcolor@1.4.1
|
||||
terminal_size@0.4.4
|
||||
thiserror-impl@1.0.69
|
||||
thiserror-impl@2.0.18
|
||||
thiserror@1.0.69
|
||||
thiserror@2.0.18
|
||||
thread_local@1.1.9
|
||||
tikv-jemalloc-sys@0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
|
||||
tikv-jemallocator@0.6.1
|
||||
time-core@0.1.8
|
||||
time-macros@0.2.27
|
||||
time@0.3.47
|
||||
tinystr@0.8.3
|
||||
tinyvec@1.11.0
|
||||
tinyvec_macros@0.1.0
|
||||
tokio-macros@2.7.0
|
||||
tokio-util@0.6.10
|
||||
tokio@1.52.1
|
||||
toml@0.9.12+spec-1.1.0
|
||||
toml_datetime@0.7.5+spec-1.1.0
|
||||
toml_edit@0.23.10+spec-1.0.0
|
||||
toml_parser@1.1.2+spec-1.1.0
|
||||
toml_writer@1.1.1+spec-1.1.0
|
||||
tracing-attributes@0.1.31
|
||||
tracing-core@0.1.36
|
||||
tracing-log@0.2.0
|
||||
tracing-serde@0.2.0
|
||||
tracing-subscriber@0.3.23
|
||||
tracing@0.1.44
|
||||
triomphe@0.1.15
|
||||
typenum@1.19.0
|
||||
unicase@2.9.0
|
||||
unicode-ident@1.0.24
|
||||
unicode-normalization@0.1.25
|
||||
unicode-segmentation@1.13.2
|
||||
unicode-width@0.1.14
|
||||
unicode-width@0.2.2
|
||||
unicode-xid@0.2.6
|
||||
unicode_names2@1.2.2
|
||||
unicode_names2_generator@1.2.2
|
||||
unit-prefix@0.5.1
|
||||
url@2.5.8
|
||||
utf8_iter@1.0.4
|
||||
utf8parse@0.2.2
|
||||
uuid-rng-internal@1.23.1
|
||||
uuid@1.23.1
|
||||
valuable@0.1.1
|
||||
vec1@1.12.1
|
||||
version_check@0.9.5
|
||||
walkdir@2.5.0
|
||||
wasi@0.11.0+wasi-snapshot-preview1
|
||||
wasip2@1.0.1+wasi-0.2.4
|
||||
wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06
|
||||
wasm-bindgen-macro-support@0.2.118
|
||||
wasm-bindgen-macro@0.2.118
|
||||
wasm-bindgen-shared@0.2.118
|
||||
wasm-bindgen@0.2.118
|
||||
wasm-encoder@0.244.0
|
||||
wasm-metadata@0.244.0
|
||||
wasmparser@0.244.0
|
||||
watchman_client@0.9.0
|
||||
web-time@1.1.0
|
||||
which@4.4.2
|
||||
winapi-i686-pc-windows-gnu@0.4.0
|
||||
winapi-util@0.1.11
|
||||
winapi-x86_64-pc-windows-gnu@0.4.0
|
||||
winapi@0.3.9
|
||||
windows-core@0.62.2
|
||||
windows-implement@0.60.2
|
||||
windows-interface@0.59.3
|
||||
windows-link@0.2.1
|
||||
windows-result@0.4.1
|
||||
windows-strings@0.5.1
|
||||
windows-sys@0.48.0
|
||||
windows-sys@0.52.0
|
||||
windows-sys@0.59.0
|
||||
windows-sys@0.60.2
|
||||
windows-sys@0.61.2
|
||||
windows-targets@0.48.5
|
||||
windows-targets@0.52.6
|
||||
windows-targets@0.53.2
|
||||
windows_aarch64_gnullvm@0.48.5
|
||||
windows_aarch64_gnullvm@0.52.6
|
||||
windows_aarch64_gnullvm@0.53.0
|
||||
windows_aarch64_msvc@0.48.5
|
||||
windows_aarch64_msvc@0.52.6
|
||||
windows_aarch64_msvc@0.53.0
|
||||
windows_i686_gnu@0.48.5
|
||||
windows_i686_gnu@0.52.6
|
||||
windows_i686_gnu@0.53.0
|
||||
windows_i686_gnullvm@0.52.6
|
||||
windows_i686_gnullvm@0.53.0
|
||||
windows_i686_msvc@0.48.5
|
||||
windows_i686_msvc@0.52.6
|
||||
windows_i686_msvc@0.53.0
|
||||
windows_x86_64_gnu@0.48.5
|
||||
windows_x86_64_gnu@0.52.6
|
||||
windows_x86_64_gnu@0.53.0
|
||||
windows_x86_64_gnullvm@0.48.5
|
||||
windows_x86_64_gnullvm@0.52.6
|
||||
windows_x86_64_gnullvm@0.53.0
|
||||
windows_x86_64_msvc@0.48.5
|
||||
windows_x86_64_msvc@0.52.6
|
||||
windows_x86_64_msvc@0.53.0
|
||||
winnow@0.7.15
|
||||
winnow@1.0.1
|
||||
wit-bindgen-core@0.51.0
|
||||
wit-bindgen-rust-macro@0.51.0
|
||||
wit-bindgen-rust@0.51.0
|
||||
wit-bindgen@0.46.0
|
||||
wit-bindgen@0.51.0
|
||||
wit-component@0.244.0
|
||||
wit-parser@0.244.0
|
||||
writeable@0.6.2
|
||||
xattr@1.6.1
|
||||
xxhash-rust@0.8.15
|
||||
yansi@1.0.1
|
||||
yoke-derive@0.8.2
|
||||
yoke@0.8.2
|
||||
zerocopy-derive@0.8.48
|
||||
zerocopy@0.8.48
|
||||
zerofrom-derive@0.1.7
|
||||
zerofrom@0.1.7
|
||||
zerotrie@0.2.4
|
||||
zerovec-derive@0.11.3
|
||||
zerovec@0.11.6
|
||||
zmij@1.0.21
|
||||
zstd-safe@7.2.4
|
||||
zstd-sys@2.0.16+zstd.1.5.7
|
||||
zstd@0.13.3
|
||||
"
|
||||
|
||||
declare -A GIT_CRATES=(
|
||||
[backtrace]='https://github.com/rust-lang/backtrace-rs;df979dcf80027eb047d7bb9e0874710c15009f31;backtrace-rs-%commit%'
|
||||
[cxx-build]='https://github.com/facebookexperimental/cxx;d98f6c434f8e6a018533c31a7a4cf7cdc7252210;cxx-%commit%/gen/build'
|
||||
[cxx]='https://github.com/facebookexperimental/cxx;d98f6c434f8e6a018533c31a7a4cf7cdc7252210;cxx-%commit%'
|
||||
[cxxbridge-cmd]='https://github.com/facebookexperimental/cxx;d98f6c434f8e6a018533c31a7a4cf7cdc7252210;cxx-%commit%/gen/cmd'
|
||||
[cxxbridge-flags]='https://github.com/facebookexperimental/cxx;d98f6c434f8e6a018533c31a7a4cf7cdc7252210;cxx-%commit%/flags'
|
||||
[cxxbridge-macro]='https://github.com/facebookexperimental/cxx;d98f6c434f8e6a018533c31a7a4cf7cdc7252210;cxx-%commit%/macro'
|
||||
[displaydoc]='https://github.com/yaahc/displaydoc;7dc6e324b1788a6b7fb9f3a1953c512923a3e9f0;displaydoc-%commit%'
|
||||
[lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%commit%'
|
||||
[quickcheck]='https://github.com/jakoschiko/quickcheck;6ecdf5bb4b0132ce66670b4d46453aa022ea892c;quickcheck-%commit%'
|
||||
[ruff_annotate_snippets]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_annotate_snippets'
|
||||
[ruff_cache]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_cache'
|
||||
[ruff_diagnostics]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_diagnostics'
|
||||
[ruff_notebook]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_notebook'
|
||||
[ruff_python_ast]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_python_ast'
|
||||
[ruff_python_parser]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_python_parser'
|
||||
[ruff_python_trivia]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_python_trivia'
|
||||
[ruff_source_file]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_source_file'
|
||||
[ruff_text_size]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_text_size'
|
||||
)
|
||||
|
||||
inherit cargo pypi
|
||||
|
||||
DESCRIPTION="A fast type checker and language server for Python with powerful IDE features"
|
||||
HOMEPAGE="
|
||||
https://pyrefly.org/
|
||||
https://github.com/facebook/pyrefly
|
||||
https://pypi.org/project/pyrefly/
|
||||
"
|
||||
SRC_URI+="
|
||||
${CARGO_CRATE_URIS}
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${P}/${PN}"
|
||||
|
||||
LICENSE="MIT"
|
||||
# Dependent crate licenses
|
||||
LICENSE+="
|
||||
0BSD Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT Unicode-3.0
|
||||
Unicode-DFS-2016 ZLIB
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="app-arch/zstd:="
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_unpack() {
|
||||
pypi_src_unpack
|
||||
cargo_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
local crate crate_patches crate_uri commit crate_dir host
|
||||
for crate in "${!GIT_CRATES[@]}"; do
|
||||
IFS=';' read -r crate_uri commit crate_dir host <<< "${GIT_CRATES[${crate}]}"
|
||||
: "${crate_dir:=${crate}-%commit%}"
|
||||
crate_patches+="${crate} = { path = \"${WORKDIR}/${crate_dir//%commit%/${commit}}\" };;"
|
||||
done
|
||||
printf -- "[patch.crates-io]\\n%s" "${crate_patches//;;/$'\n'}" \
|
||||
>> "${CARGO_HOME}/config.toml"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Requires nightly
|
||||
export RUSTC_BOOTSTRAP=1
|
||||
|
||||
# zstd-sys https://wiki.gentoo.org/wiki/Project:Rust/sys_crates#zstd-sys
|
||||
export ZSTD_SYS_USE_PKG_CONFIG=1
|
||||
|
||||
cargo_src_configure
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
DIST codex-0.129.0.tar.gz 7572519 BLAKE2B aae28334af7c72d43457fcc64a927e9acce566e6a548c993aa95ec3d5ca88971eef278c83337652efc5054463d6bd1ffacf5e8e9a6f5d43bbc8aa537b2b365d8 SHA512 c198846228a7bba6ca9ba3c24de0a6bd6d58289550324e6008984b28c4a220328abca9294e95c98d076c052bff20cec9258cade23e1f6b6b137be502d57fb0b5
|
||||
DIST codex-rust-v0.129.0-crates.tar.xz 117138400 BLAKE2B c74cd9a9118ecc2f6fd0739dd2a0e503cb29980468b525918e9fd8c49df0f89c9d185e8a24ba68301d9d4871e7ac736635751ddf3004a113754ffda0908a6387 SHA512 92c116a527bbebe2810b16b9dbf8f373989f65e5b253cf257b2ac1612d9b1731b39786f812526f347b3eee40736ca15d941660e6204527f1cfe923b919aae4ac
|
||||
DIST codex-0.130.0.tar.gz 7565974 BLAKE2B 077be63eaeacc94cafb3505c01f90b78947fce878be80bd040b466c0b81374d721856cab6454a66adef2c8f3790cb9aaa5ea0d6d9451c7b44ae5e93427998cc2 SHA512 9e0cdb6581af7e7b2f1aa01536cfe89956ed804927df5341c60042bea7cd6c6a6c613c15e5d9315e70c04fde5a41d3ca96ad542463f7fa39b430913ce0e0bc2c
|
||||
DIST codex-rust-v0.130.0-crates.tar.xz 117146536 BLAKE2B 5033eb2cb00345b6f9c1faba7636c38990029a1e7b4e5b0c5f61a4dd5fa468a9729ed06d7438a4f696f4ace839673f9ba784d30a4052625c4e7ba81717d29376 SHA512 cd72031f5b870dd214f485f97b1f07d0853e6172965be530a6240ffe61322a332e8afc135ede957432fea14f68ea6ab8d389c92ea4cfa150050225bebb1fc702
|
||||
DIST crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.gh.tar.gz 129254 BLAKE2B 414dacc3a682c7a6dc5c9e43f185966255205d18f0522ee7eae73b5f113b4c3ea9b132e6dee81783d4ce160e4bf95aab784cf3601d666265bef4f889d5e46e68 SHA512 9dc7247d081a25d18776c9c0fd7fe3373f372950728b7fcf5ff43aaa6f7d69f11e1dbd91f92991cbe73007eb9e78c9a901b2388c27ddd6898553fdcef7fdaf44
|
||||
DIST nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz 86782 BLAKE2B a812a2d2f08df818ac7b13b800f51c4229ea1f968668b1224fbc1fd82fb4e045f6b2c536ec6d2647a579097efbddaf041f4b7b356107679156aaa3ca5a9d4068 SHA512 354061278efce55defb30b9ee2ef5cdab745ab56d7d113f6f47a8ac174b4215ec6efe15c15bef0e3d907350182c0d189071e9d7d17d40e807d4db5361682f4e0
|
||||
DIST ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2.gh.tar.gz 566574 BLAKE2B 97f09fda6a798afb00067debab30b89d35aa00bfd284d2ef95fd6176aaa680121a8eee9b8dbe605e6230a6e72ead7b5d4e57ddf4892bcfe93f2fcbbafaba88d2 SHA512 b2ab8bcf19cfd649b8fbbc6752b628f69e79b09e8f8258ea9112ce4348dee512d9e718b5310fc73de65239b51b2b1b593942974f9698bd080616ab389093f4ef
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
DIST forgejo-cli-0.5.0-crates.tar.xz 21951744 BLAKE2B d8e99ca7994156d662eca21eeb94c52b52c01fa1f23d6d212ca2f7bff31b8774964c0272947e01db9ec11a0aad5f6ce0bbf0881fceb03e2bc85ddf7eff6e3221 SHA512 bcfa1357c9e7595e5fa6e5478fbbc5bd5d8738ed619456141167aea025a1de5fe8a2b74ceb833d1a2ba02a12639c377de3a5366dc4468c2bef091092ea0f1fda
|
||||
DIST forgejo-cli-0.5.0.tar.xz 105814 BLAKE2B 4d0ed9b6e521c7e3d716ebddab2d90b345128a64380f10e4c59047392d2c7b8d4decaffc5b0b6f793f8fbef3f92ef059f86492bfc909f8935260364e164142cc SHA512 54e43b62d0f6ec40543cc06133d06590ba3de409abb4bb595f0e3bd0dd60803e868687d73b5066bf6c06078397811913da52d9c0e13b18d793645b6268ec582d
|
||||
@@ -1,25 +0,0 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRATES=' '
|
||||
RUST_MIN_VER="1.88.0"
|
||||
|
||||
inherit cargo
|
||||
|
||||
DESCRIPTION="CLI application for interacting with Forgejo"
|
||||
HOMEPAGE="https://codeberg.org/forgejo-contrib/forgejo-cli"
|
||||
SRC_URI="
|
||||
https://codeberg.org/forgejo-contrib/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.xz
|
||||
https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
LICENCE="MIT"
|
||||
#Crate Licenses
|
||||
LICENSE+=" BSD-2 BSD Unicode-3.0 Apache-2.0 ISC MPL-2.0 ZLIB "
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
RESTRICT="mirror"
|
||||
@@ -1,8 +1,9 @@
|
||||
DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62
|
||||
DIST gersemi-0.26.1.tar.gz 169093 BLAKE2B 618dafa0705a278d911672000f977d3b702feadfd6c7df21699f67a2c45e65bb59c192efe6abee5eadb92c9183f9cd26335fd260dca6ef5c1fc1b44e92c43d75 SHA512 1c767999ca1d8639f681a15e81d6b22a561fad9ed4d006324b6d81f0c4d960d9879c2c83a6b9f608b8b70ece0c95ff328bb525abee923232113d7000cb99116c
|
||||
DIST gersemi-0.27.2.tar.gz 177755 BLAKE2B 9a9e496b000285ae25f5caeac9ce7a2a2fe312c73c67e67db4144b6c7e7bf4d3f562fb61902dbf5d88056584d2ed1b52c38101e04584bdfc781ee5d4a24cf00f SHA512 288c7d32e0480868c5d66302baeb963e035a2358ce1ae0b93ae793f31517ffb448f21a3671826a0240a2ac59e6716f7d8d5c9c185c9c7ff3857584954f4438fc
|
||||
DIST gersemi-0.27.4.tar.gz 179261 BLAKE2B e4b479098de7384c0f856d85c35a987abbceda0305dddf1c5f4f8c0fb1ef4836e34c4841e539d27bf649d11903cd3d4c4fdd31ac76eabc42008582bd9839f07c SHA512 5e034914a3228854429ee6f4eccb34a49fa12a952e503664eb93f6aeae22a1d0a939bac7bf0dd664a1535715e790bd14bdf15d8fe79278f7894bd3daf7b5af43
|
||||
DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
|
||||
DIST libc-0.2.185.crate 821775 BLAKE2B e0e93466a29c9d19f7d9ab3581b491908d06873a9c57a96b0cae2eed0f0d1cb184ebe80bc61e36d5ab316ab35dca529a322b29e6895f7f339e72c79cca7f8ca2 SHA512 c8dbcaaf2e5d8377a4d1003af4a7210fbfe4f9b1e8497f07d88a231a8d5c9f67014e650a5e18e913e7b4d6a1835c4cbc9c31ce0cd224ea28acbdbb39034a300e
|
||||
DIST libc-0.2.186.crate 821883 BLAKE2B ebe7aac5f8937a8064c64a0d4dc72e5fc794080e09b96c6d245bdec0fd9a19d49ab38e25306e22e47564764cf5dcde45855237cffc70230a143eca2626bd5c3c SHA512 6a58e671ec6811dff9a0d7d4db8f37d38bcbca9efff20dad4706190e5cdb77b426567754bcf0ef0f2d0c31d6506401f724f3ca500b9bed57bb8605b1141ed690
|
||||
DIST memchr-2.8.0.crate 97780 BLAKE2B 228ce0b6fe8b168f5c31031690a5eb44466609b64c5c221e0b3f56fe331b4f25c0124d613c94ef030b225000978953641f5b07458d530c1d50eec3e1d54e4274 SHA512 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f
|
||||
DIST once_cell-1.21.4.crate 35010 BLAKE2B 9117ed1d478e626b7b7be2e3ff8b68a382b051112c7ca4425367bdae86977671f8b5c576131c82fb437740b6d98b72501f718f4172d39781decac2385e8fbd4d SHA512 af67669b0107f44268ba74c355200cb2ed1aab235a6989a8bc54323eb2c9a45677010f8672e7790edadd4c981e939436e0c3a099d33c06dce9c14fd5ede86155
|
||||
DIST portable-atomic-1.13.1.crate 197001 BLAKE2B 6d0898c2a537a9bf204b7749cca5f5fddf280772b56eb7ce8fdd9cf7d71561137b26ef89f415c40277a1c89981333eef78e5bb4624515a294ba28fdaeb4c70ea SHA512 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3
|
||||
|
||||
@@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{12..14} )
|
||||
|
||||
inherit distutils-r1 optfeature
|
||||
|
||||
DESCRIPTION="A formatter to make your CMake code the real treasure"
|
||||
HOMEPAGE="https://github.com/BlankSpruce/gersemi"
|
||||
SRC_URI="https://github.com/BlankSpruce/gersemi/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MPL-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/ignore-python[${PYTHON_USEDEP}]
|
||||
dev-python/lark[${PYTHON_USEDEP}]
|
||||
dev-python/platformdirs[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pydantic[${PYTHON_USEDEP}]
|
||||
dev-vcs/git
|
||||
)
|
||||
"
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
tests/test_configuration.py::test_schema_in_repository_is_consistent_with_configuration_definition
|
||||
)
|
||||
EPYTEST_PLUGINS=()
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "colorized diffs support" dev-python/colorama
|
||||
}
|
||||
83
dev-util/gersemi/gersemi-0.27.4.ebuild
Normal file
83
dev-util/gersemi/gersemi-0.27.4.ebuild
Normal file
@@ -0,0 +1,83 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CARGO_OPTIONAL=1
|
||||
DISTUTILS_EXT=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{12..14} )
|
||||
|
||||
CRATES="
|
||||
aho-corasick@1.1.4
|
||||
heck@0.5.0
|
||||
libc@0.2.186
|
||||
memchr@2.8.0
|
||||
once_cell@1.21.4
|
||||
portable-atomic@1.13.1
|
||||
proc-macro2@1.0.106
|
||||
pyo3-build-config@0.28.3
|
||||
pyo3-ffi@0.28.3
|
||||
pyo3-macros-backend@0.28.3
|
||||
pyo3-macros@0.28.3
|
||||
pyo3@0.28.3
|
||||
quote@1.0.45
|
||||
regex-automata@0.4.14
|
||||
regex-syntax@0.8.10
|
||||
regex@1.12.3
|
||||
syn@2.0.117
|
||||
target-lexicon@0.13.5
|
||||
unicode-ident@1.0.24
|
||||
"
|
||||
|
||||
RUST_MIN_VER="1.83"
|
||||
|
||||
inherit cargo distutils-r1 optfeature
|
||||
|
||||
DESCRIPTION="A formatter to make your CMake code the real treasure"
|
||||
HOMEPAGE="https://github.com/BlankSpruce/gersemi"
|
||||
SRC_URI="
|
||||
https://github.com/BlankSpruce/gersemi/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
|
||||
${CARGO_CRATE_URIS}
|
||||
"
|
||||
|
||||
LICENSE="MPL-2.0"
|
||||
# Dependent crate licenses
|
||||
LICENSE+="
|
||||
Apache-2.0-with-LLVM-exceptions Unicode-3.0
|
||||
|| ( Apache-2.0 MIT )
|
||||
|| ( MIT Unlicense )
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/ignore-python[${PYTHON_USEDEP}]
|
||||
dev-python/lark[${PYTHON_USEDEP}]
|
||||
dev-python/platformdirs[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
${RUST_DEPEND}
|
||||
dev-python/setuptools-rust[${PYTHON_USEDEP}]
|
||||
|
||||
test? (
|
||||
dev-python/pydantic[${PYTHON_USEDEP}]
|
||||
dev-vcs/git
|
||||
)
|
||||
"
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
tests/test_configuration.py::test_schema_in_repository_is_consistent_with_configuration_definition
|
||||
)
|
||||
EPYTEST_PLUGINS=()
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_unpack() {
|
||||
cargo_src_unpack
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "colorized diffs support" dev-python/colorama
|
||||
}
|
||||
@@ -10,9 +10,9 @@ inherit cmake flag-o-matic git-r3 lua-single xdg
|
||||
DESCRIPTION="Sega Dreamcast, Naomi and Atomiswave emulator"
|
||||
HOMEPAGE="https://github.com/flyinghead/flycast"
|
||||
EGIT_REPO_URI="https://github.com/flyinghead/flycast"
|
||||
EGIT_SUBMODULES=( 'core/deps/asio' 'core/deps/breakpad' 'core/deps/libjuice' 'core/deps/libusb-cmake'
|
||||
'core/deps/luabridge' 'core/deps/DreamPicoPort-API' 'core/deps/rcheevos' 'core/deps/volk'
|
||||
'core/deps/xbyak' 'core/deps/VulkanMemoryAllocator' 'core/deps/tinygettext'
|
||||
EGIT_SUBMODULES=( 'core/deps/asio' 'core/deps/breakpad' 'core/deps/freetype' 'core/deps/libjuice'
|
||||
'core/deps/libusb-cmake' 'core/deps/luabridge' 'core/deps/DreamPicoPort-API' 'core/deps/rcheevos'
|
||||
'core/deps/volk' 'core/deps/xbyak' 'core/deps/VulkanMemoryAllocator' 'core/deps/tinygettext'
|
||||
'core/deps/DreamPicoPort-API/ext/libusb-cmake' 'core/deps/tinygettext/external/tinycmmc' )
|
||||
|
||||
LICENSE="GPL-2"
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
DIST quickshell-0.2.1.tar.gz 401664 BLAKE2B 14e89a998cde9e841b305339685e98672093a3e52b8d374e7d66017041a9f96b48c0cc5e67568b94107d667082a67cf789aabb54951716fdad3ee61652e1460f SHA512 fc926f917b4c52615ca4c80cd6a8b756a924c3d3f0e385268a6f59726dbe79aa275cf905ba060fa6cfac4b43bedd262e7210c37900c6faa7e2733f8a92a6a2d2
|
||||
DIST quickshell-0.3.0.tar.gz 496505 BLAKE2B 6fae034beb6b10c5cd8ac802ac9f2046521921cddf0b86de25eacc420353c77ec8defd5290fec25df390c37788758ba0d9b5936eacda2910829be52df6975d7a SHA512 595840277489487fff6bd58db42717381a92066768f791d818c4f8edb484425416857f5f8627c6334ae0e71d41274e1f5c7674e73e162797d13f41426d604a8a
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
Fixes strict-aliasing error when building with LTO
|
||||
From: https://github.com/noctalia-dev/noctalia-qs/commit/46e60df2d6ebb4d52d5bde8a63a9a6255e556097
|
||||
|
||||
--- a/src/core/model.hpp
|
||||
+++ b/src/core/model.hpp
|
||||
@@ -170,7 +170,11 @@
|
||||
}
|
||||
|
||||
[[nodiscard]] QList<QObject*> values() override {
|
||||
- return *reinterpret_cast<QList<QObject*>*>(&this->mValuesList);
|
||||
+ QList<QObject*> result;
|
||||
+ result.reserve(this->mValuesList.size());
|
||||
+ for (auto* item: this->mValuesList)
|
||||
+ result.append(reinterpret_cast<QObject*>(item));
|
||||
+ return result;
|
||||
}
|
||||
|
||||
private:
|
||||
@@ -5,6 +5,10 @@
|
||||
<email>frailedev@proton.me</email>
|
||||
<name>Maxwell Blake</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>ceres@ceressees.dev</email>
|
||||
<name>Ceres Milner</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
Quickshell is a toolkit for building status bars, widgets, lockscreens,
|
||||
and other desktop components using QtQuick. It can be used alongside
|
||||
|
||||
124
gui-apps/quickshell/quickshell-0.3.0.ebuild
Normal file
124
gui-apps/quickshell/quickshell-0.3.0.ebuild
Normal file
@@ -0,0 +1,124 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit branding cmake
|
||||
|
||||
GIT_REVISION=59e9c47b0eb48a9e4bcf9631fa062ee939bd2e83
|
||||
|
||||
DESCRIPTION="Toolkit for building desktop widgets using QtQuick"
|
||||
HOMEPAGE="https://quickshell.org/"
|
||||
|
||||
if [[ "${PV}" = *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/quickshell-mirror/${PN^}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/quickshell-mirror/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
|
||||
# Upstream recommends leaving all build options enabled by default
|
||||
IUSE="
|
||||
+jemalloc +sockets
|
||||
+wayland +layer-shell +session-lock +toplevel-management
|
||||
+hyprland +screencopy
|
||||
+X +i3
|
||||
+tray +pipewire +mpris +pam +policykit +greetd +upower +notifications
|
||||
+bluetooth +networkmanager +crash-handler
|
||||
"
|
||||
REQUIRED_USE="
|
||||
layer-shell? ( wayland )
|
||||
session-lock? ( wayland )
|
||||
toplevel-management? ( wayland )
|
||||
hyprland? ( wayland )
|
||||
screencopy? ( wayland )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
dev-qt/qtbase:6=[dbus,vulkan]
|
||||
dev-qt/qtsvg:6=
|
||||
dev-qt/qtdeclarative:6=
|
||||
x11-libs/libdrm
|
||||
jemalloc? ( dev-libs/jemalloc )
|
||||
wayland? (
|
||||
dev-libs/wayland
|
||||
dev-qt/qtwayland:6=
|
||||
)
|
||||
screencopy? ( media-libs/mesa )
|
||||
X? ( x11-libs/libxcb )
|
||||
pipewire? ( media-video/pipewire )
|
||||
pam? ( sys-libs/pam )
|
||||
policykit? (
|
||||
sys-auth/polkit
|
||||
dev-libs/glib
|
||||
)
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
networkmanager? ( net-misc/networkmanager )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
dev-cpp/cli11
|
||||
dev-util/spirv-tools
|
||||
dev-qt/qtshadertools:6
|
||||
screencopy? ( dev-util/vulkan-headers )
|
||||
wayland? (
|
||||
dev-util/wayland-scanner
|
||||
dev-libs/wayland-protocols
|
||||
)
|
||||
crash-handler? ( dev-cpp/cpptrace[unwind] )
|
||||
"
|
||||
|
||||
DOCS=( README.md changelog/ )
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-strict-aliasing.patch" )
|
||||
|
||||
src_configure() {
|
||||
# hyprland controls all Hyprland sub-features as a group.
|
||||
# i3 controls I3/Sway IPC.
|
||||
# screencopy controls all screencopy backends (icc, wlr, hyprland-toplevel).
|
||||
local _hyprland=$(usex hyprland)
|
||||
local _screencopy=$(usex screencopy)
|
||||
local _i3=$(usex i3)
|
||||
|
||||
local mycmakeargs=(
|
||||
-DDISTRIBUTOR="${BRANDING_OS_NAME} GURU"
|
||||
-DINSTALL_QML_PREFIX="$(get_libdir)/qt6/qml"
|
||||
-DGIT_REVISION=${GIT_REVISION}
|
||||
-DCRASH_HANDLER=$(usex crash-handler)
|
||||
-DUSE_JEMALLOC=$(usex jemalloc)
|
||||
-DSOCKETS=$(usex sockets)
|
||||
-DWAYLAND=$(usex wayland)
|
||||
-DWAYLAND_WLR_LAYERSHELL=$(usex layer-shell)
|
||||
-DWAYLAND_SESSION_LOCK=$(usex session-lock)
|
||||
-DWAYLAND_TOPLEVEL_MANAGEMENT=$(usex toplevel-management)
|
||||
-DHYPRLAND=${_hyprland}
|
||||
-DHYPRLAND_IPC=${_hyprland}
|
||||
-DHYPRLAND_GLOBAL_SHORTCUTS=${_hyprland}
|
||||
-DHYPRLAND_FOCUS_GRAB=${_hyprland}
|
||||
-DHYPRLAND_SURFACE_EXTENSIONS=${_hyprland}
|
||||
-DSCREENCOPY=${_screencopy}
|
||||
-DSCREENCOPY_ICC=${_screencopy}
|
||||
-DSCREENCOPY_WLR=${_screencopy}
|
||||
-DSCREENCOPY_HYPRLAND_TOPLEVEL=${_screencopy}
|
||||
-DX11=$(usex X)
|
||||
-DI3=${_i3}
|
||||
-DI3_IPC=${_i3}
|
||||
-DSERVICE_STATUS_NOTIFIER=$(usex tray)
|
||||
-DSERVICE_PIPEWIRE=$(usex pipewire)
|
||||
-DSERVICE_MPRIS=$(usex mpris)
|
||||
-DSERVICE_PAM=$(usex pam)
|
||||
-DSERVICE_POLKIT=$(usex policykit)
|
||||
-DSERVICE_GREETD=$(usex greetd)
|
||||
-DSERVICE_UPOWER=$(usex upower)
|
||||
-DSERVICE_NOTIFICATIONS=$(usex notifications)
|
||||
-DBLUETOOTH=$(usex bluetooth)
|
||||
-DNETWORK=$(usex networkmanager)
|
||||
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -2,7 +2,7 @@ DEFINED_PHASES=install preinst pretend
|
||||
DESCRIPTION=Group for Apache CouchDB
|
||||
EAPI=8
|
||||
INHERIT=acct-group
|
||||
KEYWORDS=amd64
|
||||
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris
|
||||
SLOT=0
|
||||
_eclasses_=user-info d7c261c6f7c2392145e8789913f1bf7e acct-group 64c2dcae095a4889476d76ba39d2ce21
|
||||
_md5_=b0a8fa029bace7ff460f6e50bb9b53a8
|
||||
_md5_=b34faee2bbedfbc95b3494664fa7243e
|
||||
|
||||
8
metadata/md5-cache/acct-group/tuwunel-0
Normal file
8
metadata/md5-cache/acct-group/tuwunel-0
Normal file
@@ -0,0 +1,8 @@
|
||||
DEFINED_PHASES=install preinst pretend
|
||||
DESCRIPTION=Group tuwunel
|
||||
EAPI=8
|
||||
INHERIT=acct-group
|
||||
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris
|
||||
SLOT=0
|
||||
_eclasses_=user-info d7c261c6f7c2392145e8789913f1bf7e acct-group 64c2dcae095a4889476d76ba39d2ce21
|
||||
_md5_=20731ef8d4e6d7fb28505ad3f5c655fe
|
||||
@@ -2,8 +2,8 @@ DEFINED_PHASES=install postinst preinst prerm pretend
|
||||
DESCRIPTION=User for Apache CouchDB
|
||||
EAPI=8
|
||||
INHERIT=acct-user
|
||||
KEYWORDS=amd64
|
||||
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris
|
||||
RDEPEND=acct-group/couchdb
|
||||
SLOT=0
|
||||
_eclasses_=user-info d7c261c6f7c2392145e8789913f1bf7e acct-user 8c5f04cd2cfafc30ffb9bae9cf5f5605
|
||||
_md5_=aad8ab14318cf058a92982ad89088ca2
|
||||
_md5_=f167311244638ca75ef53b8848f3e1da
|
||||
|
||||
9
metadata/md5-cache/acct-user/tuwunel-0
Normal file
9
metadata/md5-cache/acct-user/tuwunel-0
Normal file
@@ -0,0 +1,9 @@
|
||||
DEFINED_PHASES=install postinst preinst prerm pretend
|
||||
DESCRIPTION=User for tuwunel
|
||||
EAPI=8
|
||||
INHERIT=acct-user
|
||||
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris
|
||||
RDEPEND=acct-group/tuwunel
|
||||
SLOT=0
|
||||
_eclasses_=user-info d7c261c6f7c2392145e8789913f1bf7e acct-user 8c5f04cd2cfafc30ffb9bae9cf5f5605
|
||||
_md5_=41732fb424eba2dc367ffe9a89ed0140
|
||||
@@ -1,4 +1,4 @@
|
||||
BDEPEND=|| ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* )
|
||||
BDEPEND=|| ( >=dev-lang/rust-bin-1.88.0:* >=dev-lang/rust-1.88.0:* )
|
||||
DEFINED_PHASES=compile configure install setup test unpack
|
||||
DESCRIPTION=Spell Checker for Code
|
||||
EAPI=8
|
||||
@@ -10,6 +10,6 @@ LICENSE=Apache-2.0 BSD CDDL CDLA-Permissive-2.0 ISC MIT MPL-2.0 openssl Unicode-
|
||||
PROPERTIES=test_network
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/blopker/codebook/archive/refs/tags/v0.3.37.tar.gz -> codebook-0.3.37.tar.gz https://gitlab.com/api/v4/projects/69517529/packages/generic/codebook/0.3.37/codebook-0.3.37-deps.tar.xz
|
||||
SRC_URI=https://github.com/blopker/codebook/archive/refs/tags/v0.3.39.tar.gz -> codebook-0.3.39.tar.gz https://gitlab.com/api/v4/projects/69517529/packages/generic/codebook/0.3.39/codebook-0.3.39-deps.tar.xz
|
||||
_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo 53bab5a62cfc3526d8ed02c0a38a6033
|
||||
_md5_=750a604e09f56ff81f13bf284feab988
|
||||
_md5_=69db1443328a8381c18fce80a4121c26
|
||||
@@ -1,4 +1,4 @@
|
||||
BDEPEND=|| ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* )
|
||||
BDEPEND=|| ( >=dev-lang/rust-bin-1.88.0:* >=dev-lang/rust-1.88.0:* )
|
||||
DEFINED_PHASES=compile configure install setup test unpack
|
||||
DESCRIPTION=Markdown based personal knowledge management (PKM) system
|
||||
EAPI=8
|
||||
@@ -8,6 +8,6 @@ IUSE=debug
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/iwe-org/iwe/archive/refs/tags/iwe-v0.0.67.tar.gz -> iwe-0.0.67.tar.gz https://gitlab.com/api/v4/projects/69517529/packages/generic/iwe/liwe-v0.0.67/iwe-liwe-v0.0.67-deps.tar.xz
|
||||
SRC_URI=https://github.com/iwe-org/iwe/archive/refs/tags/iwe-v0.1.3.tar.gz -> iwe-0.1.3.tar.gz https://gitlab.com/api/v4/projects/69517529/packages/generic/iwe/liwe-v0.1.3/iwe-liwe-v0.1.3-deps.tar.xz
|
||||
_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo 53bab5a62cfc3526d8ed02c0a38a6033
|
||||
_md5_=6427635acd63eba30e86308a2a4a9263
|
||||
_md5_=47ebdb8b76bcdd64fdd7ea4545ecd76b
|
||||
@@ -1,5 +1,6 @@
|
||||
BDEPEND=>=dev-libs/openssl-3.5.6 >=dev-libs/icu-78.3 >=sys-libs/ncurses-6.5_p20251220 >=virtual/zlib-1.3.1 acct-user/couchdb acct-group/couchdb >=dev-lang/erlang-28.1
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=>=dev-libs/openssl-3.5.6 >=dev-libs/icu-78.3 >=sys-libs/ncurses-6.5_p20251220 >=virtual/zlib-1.3.1 acct-user/couchdb acct-group/couchdb >=dev-lang/erlang-28.1
|
||||
DEPEND=>=dev-libs/openssl-3.5.6 >=dev-libs/icu-78.3 >=sys-libs/ncurses-6.5_p20251220 >=virtual/zlib-1.3.1 acct-user/couchdb acct-group/couchdb
|
||||
DESCRIPTION=Document-oriented NoSQL database
|
||||
EAPI=8
|
||||
HOMEPAGE=https://couchdb.apache.org
|
||||
@@ -7,5 +8,5 @@ KEYWORDS=~amd64
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=dev-libs/openssl-3.5.6 >=dev-libs/icu-78.3 >=sys-libs/ncurses-6.5_p20251220 >=virtual/zlib-1.3.1 acct-user/couchdb acct-group/couchdb
|
||||
SLOT=0
|
||||
SRC_URI=https://apache.org/dist/couchdb/source/3.5.1/apache-couchdb-3.5.1.tar.gz
|
||||
_md5_=7bad0ef8a8bd65e08302b6fbb940f4b2
|
||||
SRC_URI=https://apache.org/dist/couchdb/source/3.5.1/apache-couchdb-3.5.1.tar.gz -> couchdb-3.5.1.tar.gz
|
||||
_md5_=1f9a3ed3aa601467f5121d23d05aa3a9
|
||||
@@ -1,15 +1,16 @@
|
||||
BDEPEND=test? ( >=dev-python/httpx-aiohttp-0.1.9[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=net-libs/nodejs-18.20.1 dev-python/time-machine[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/dirty-equals[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/httpx-0.23.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pydantic-2.9.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/typing-extensions-4.7.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/anyio-4.3.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/distro-1.7.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/sniffio-1.3.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/httpx-0.23.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pydantic-2.9.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/typing-extensions-4.7.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/anyio-4.3.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/distro-1.7.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/sniffio-1.3.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-asyncio[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/respx[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
|
||||
BDEPEND=test? ( >=dev-python/httpx-aiohttp-0.1.9[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=net-libs/nodejs-18.20.1 dev-python/time-machine[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/dirty-equals[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/httpx-0.23.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pydantic-2.9.2[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/typing-extensions-4.7.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/anyio-4.3.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/distro-1.7.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/sniffio-1.3.1[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/httpx-0.23.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pydantic-2.9.2[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/typing-extensions-4.7.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/anyio-4.3.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/distro-1.7.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/sniffio-1.3.1[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-asyncio[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/respx[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
|
||||
DEFINED_PHASES=compile configure install postinst prepare test unpack
|
||||
DESCRIPTION=Python wrapper for the Cloudflare v4 API
|
||||
EAPI=8
|
||||
HOMEPAGE=https://pypi.org/project/cloudflare/
|
||||
INHERIT=distutils-r1 eapi9-ver
|
||||
IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
|
||||
IUSE=test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
|
||||
KEYWORDS=~amd64 ~arm64
|
||||
LICENSE=MIT test? ( ISC Apache-2.0 MIT BSD CC0-1.0 0BSD )
|
||||
RDEPEND=>=dev-python/httpx-0.23.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pydantic-2.9.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/typing-extensions-4.7.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/anyio-4.3.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/distro-1.7.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/sniffio-1.3.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
|
||||
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
|
||||
RDEPEND=>=dev-python/httpx-0.23.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pydantic-2.9.2[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/typing-extensions-4.7.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/anyio-4.3.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/distro-1.7.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/sniffio-1.3.1[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
|
||||
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
|
||||
RESTRICT=!test? ( test ) !test? ( test )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/cloudflare/cloudflare-python/archive/refs/tags/v5.1.0.tar.gz -> cloudflare-5.1.0.gh.tar.gz test? ( https://github.com/Phoenix591/cloudflare-python/releases/download/5.1.0/cloudflare-python-5.1.0-prism.tar.gz )
|
||||
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 ef5e1b83933a77a20b738bcd0560b42a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 d3bbc70a28ef7f7ce25baf4f0e7955dd eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0
|
||||
_md5_=1dab69353efdce918f13768f62539049
|
||||
_md5_=fca2e8610020292feac01f10a1cfffd0
|
||||
|
||||
File diff suppressed because one or more lines are too long
15
metadata/md5-cache/dev-python/pyrefly-0.64.1
Normal file
15
metadata/md5-cache/dev-python/pyrefly-0.64.1
Normal file
File diff suppressed because one or more lines are too long
@@ -11,6 +11,6 @@ LICENSE=Apache-2.0 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.
|
||||
RDEPEND=dev-libs/openssl:= sys-apps/dbus
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/openai/codex/archive/rust-v0.129.0.tar.gz -> codex-0.129.0.tar.gz https://github.com/gentoo-zh-drafts/codex/releases/download/rust-v0.129.0/codex-rust-v0.129.0-crates.tar.xz amd64? ( https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/librusty_v8_release_x86_64-unknown-linux-musl.a.gz -> rusty_v8_146.4.0_librusty_v8_release_x86_64-unknown-linux-musl.a.gz https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/src_binding_release_x86_64-unknown-linux-musl.rs -> rusty_v8_146.4.0_src_binding_release_x86_64-unknown-linux-musl.rs ) arm64? ( https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/librusty_v8_release_aarch64-unknown-linux-musl.a.gz -> rusty_v8_146.4.0_librusty_v8_release_aarch64-unknown-linux-musl.a.gz https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/src_binding_release_aarch64-unknown-linux-musl.rs -> rusty_v8_146.4.0_src_binding_release_aarch64-unknown-linux-musl.rs ) https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/helix-editor/nucleo/archive/4253de9faabb4e5c6d81d946a5e35a90f87347ee.tar.gz -> nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz https://github.com/helix-editor/nucleo/archive/4253de9faabb4e5c6d81d946a5e35a90f87347ee.tar.gz -> nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz https://github.com/dzbarsky/rules_rust/archive/b56cbaa8465e74127f1ea216f813cd377295ad81.tar.gz -> rules_rust-b56cbaa8465e74127f1ea216f813cd377295ad81.gh.tar.gz https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/nornagon/ratatui/archive/9b2ad1298408c45918ee9f8241a6f95498cdbed2.tar.gz -> ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2.gh.tar.gz https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/nornagon/crossterm/archive/87db8bfa6dc99427fd3b071681b07fc31c6ce995.tar.gz -> crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.gh.tar.gz https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/openai-oss-forks/tungstenite-rs/archive/9200079d3b54a1ff51072e24d81fd354f085156f.tar.gz -> tungstenite-rs-9200079d3b54a1ff51072e24d81fd354f085156f.gh.tar.gz https://github.com/openai-oss-forks/tokio-tungstenite/archive/132f5b39c862e3a970f731d709608b3e6276d5f6.tar.gz -> tokio-tungstenite-132f5b39c862e3a970f731d709608b3e6276d5f6.gh.tar.gz
|
||||
SRC_URI=https://github.com/openai/codex/archive/rust-v0.130.0.tar.gz -> codex-0.130.0.tar.gz https://github.com/gentoo-zh-drafts/codex/releases/download/rust-v0.130.0/codex-rust-v0.130.0-crates.tar.xz amd64? ( https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/librusty_v8_release_x86_64-unknown-linux-musl.a.gz -> rusty_v8_146.4.0_librusty_v8_release_x86_64-unknown-linux-musl.a.gz https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/src_binding_release_x86_64-unknown-linux-musl.rs -> rusty_v8_146.4.0_src_binding_release_x86_64-unknown-linux-musl.rs ) arm64? ( https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/librusty_v8_release_aarch64-unknown-linux-musl.a.gz -> rusty_v8_146.4.0_librusty_v8_release_aarch64-unknown-linux-musl.a.gz https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/src_binding_release_aarch64-unknown-linux-musl.rs -> rusty_v8_146.4.0_src_binding_release_aarch64-unknown-linux-musl.rs ) https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/helix-editor/nucleo/archive/4253de9faabb4e5c6d81d946a5e35a90f87347ee.tar.gz -> nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz https://github.com/helix-editor/nucleo/archive/4253de9faabb4e5c6d81d946a5e35a90f87347ee.tar.gz -> nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz https://github.com/dzbarsky/rules_rust/archive/b56cbaa8465e74127f1ea216f813cd377295ad81.tar.gz -> rules_rust-b56cbaa8465e74127f1ea216f813cd377295ad81.gh.tar.gz https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/nornagon/ratatui/archive/9b2ad1298408c45918ee9f8241a6f95498cdbed2.tar.gz -> ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2.gh.tar.gz https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/nornagon/crossterm/archive/87db8bfa6dc99427fd3b071681b07fc31c6ce995.tar.gz -> crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.gh.tar.gz https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/openai-oss-forks/tungstenite-rs/archive/9200079d3b54a1ff51072e24d81fd354f085156f.tar.gz -> tungstenite-rs-9200079d3b54a1ff51072e24d81fd354f085156f.gh.tar.gz https://github.com/openai-oss-forks/tokio-tungstenite/archive/132f5b39c862e3a970f731d709608b3e6276d5f6.tar.gz -> tokio-tungstenite-132f5b39c862e3a970f731d709608b3e6276d5f6.gh.tar.gz
|
||||
_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo 53bab5a62cfc3526d8ed02c0a38a6033
|
||||
_md5_=7bd27f28f8c129dadb589eb711956a0c
|
||||
@@ -1,14 +0,0 @@
|
||||
BDEPEND=|| ( >=dev-lang/rust-bin-1.88.0:* >=dev-lang/rust-1.88.0:* )
|
||||
DEFINED_PHASES=compile configure install setup test unpack
|
||||
DESCRIPTION=CLI application for interacting with Forgejo
|
||||
EAPI=8
|
||||
HOMEPAGE=https://codeberg.org/forgejo-contrib/forgejo-cli
|
||||
INHERIT=cargo
|
||||
IUSE=debug
|
||||
KEYWORDS=~amd64 ~arm64
|
||||
LICENSE=BSD-2 BSD Unicode-3.0 Apache-2.0 ISC MPL-2.0 ZLIB
|
||||
RESTRICT=mirror
|
||||
SLOT=0
|
||||
SRC_URI=https://codeberg.org/forgejo-contrib/forgejo-cli/archive/v0.5.0.tar.gz -> forgejo-cli-0.5.0.tar.xz https://github.com/gentoo-crate-dist/forgejo-cli/releases/download/v0.5.0/forgejo-cli-0.5.0-crates.tar.xz
|
||||
_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo 53bab5a62cfc3526d8ed02c0a38a6033
|
||||
_md5_=e0aedeb374366d02c16b10c334aa655a
|
||||
@@ -1,16 +0,0 @@
|
||||
BDEPEND=test? ( dev-python/pydantic[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-vcs/git ) test? ( dev-python/ignore-python[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/lark[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/platformdirs[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
|
||||
DEFINED_PHASES=compile configure install postinst prepare test
|
||||
DESCRIPTION=A formatter to make your CMake code the real treasure
|
||||
EAPI=8
|
||||
HOMEPAGE=https://github.com/BlankSpruce/gersemi
|
||||
INHERIT=distutils-r1 optfeature
|
||||
IUSE=test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MPL-2.0
|
||||
RDEPEND=dev-python/ignore-python[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/lark[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/platformdirs[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
|
||||
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
|
||||
RESTRICT=!test? ( test )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/BlankSpruce/gersemi/archive/refs/tags/0.26.1.tar.gz -> gersemi-0.26.1.tar.gz
|
||||
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 ef5e1b83933a77a20b738bcd0560b42a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 d3bbc70a28ef7f7ce25baf4f0e7955dd optfeature 538bce96e5589935b57e178e8635f301
|
||||
_md5_=61fc9c898ed72bb00676fb2bf46b4224
|
||||
17
metadata/md5-cache/dev-util/gersemi-0.27.4
Normal file
17
metadata/md5-cache/dev-util/gersemi-0.27.4
Normal file
@@ -0,0 +1,17 @@
|
||||
BDEPEND=|| ( >=dev-lang/rust-bin-1.83:* >=dev-lang/rust-1.83:* ) dev-python/setuptools-rust[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] test? ( dev-python/pydantic[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-vcs/git ) test? ( dev-python/ignore-python[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/lark[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/platformdirs[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
|
||||
DEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
|
||||
DESCRIPTION=A formatter to make your CMake code the real treasure
|
||||
EAPI=8
|
||||
HOMEPAGE=https://github.com/BlankSpruce/gersemi
|
||||
INHERIT=cargo distutils-r1 optfeature
|
||||
IUSE=test debug python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MPL-2.0 Apache-2.0-with-LLVM-exceptions Unicode-3.0 || ( Apache-2.0 MIT ) || ( MIT Unlicense )
|
||||
RDEPEND=dev-python/ignore-python[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/lark[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/platformdirs[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
|
||||
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
|
||||
RESTRICT=!test? ( test )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/BlankSpruce/gersemi/archive/refs/tags/0.27.4.tar.gz -> gersemi-0.27.4.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.4/download -> aho-corasick-1.1.4.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/libc/0.2.186/download -> libc-0.2.186.crate https://crates.io/api/v1/crates/memchr/2.8.0/download -> memchr-2.8.0.crate https://crates.io/api/v1/crates/once_cell/1.21.4/download -> once_cell-1.21.4.crate https://crates.io/api/v1/crates/portable-atomic/1.13.1/download -> portable-atomic-1.13.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.106/download -> proc-macro2-1.0.106.crate https://crates.io/api/v1/crates/pyo3-build-config/0.28.3/download -> pyo3-build-config-0.28.3.crate https://crates.io/api/v1/crates/pyo3-ffi/0.28.3/download -> pyo3-ffi-0.28.3.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.28.3/download -> pyo3-macros-backend-0.28.3.crate https://crates.io/api/v1/crates/pyo3-macros/0.28.3/download -> pyo3-macros-0.28.3.crate https://crates.io/api/v1/crates/pyo3/0.28.3/download -> pyo3-0.28.3.crate https://crates.io/api/v1/crates/quote/1.0.45/download -> quote-1.0.45.crate https://crates.io/api/v1/crates/regex-automata/0.4.14/download -> regex-automata-0.4.14.crate https://crates.io/api/v1/crates/regex-syntax/0.8.10/download -> regex-syntax-0.8.10.crate https://crates.io/api/v1/crates/regex/1.12.3/download -> regex-1.12.3.crate https://crates.io/api/v1/crates/syn/2.0.117/download -> syn-2.0.117.crate https://crates.io/api/v1/crates/target-lexicon/0.13.5/download -> target-lexicon-0.13.5.crate https://crates.io/api/v1/crates/unicode-ident/1.0.24/download -> unicode-ident-1.0.24.crate
|
||||
_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo 53bab5a62cfc3526d8ed02c0a38a6033 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 ef5e1b83933a77a20b738bcd0560b42a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 d3bbc70a28ef7f7ce25baf4f0e7955dd optfeature 538bce96e5589935b57e178e8635f301
|
||||
_md5_=0b7d1797c591c7d755eae7dcd4cbd64e
|
||||
@@ -13,4 +13,4 @@ RDEPEND=dev-cpp/asio dev-cpp/websocketpp dev-libs/libchdr dev-libs/libzip dev-li
|
||||
REQUIRED_USE=|| ( opengl vulkan ) || ( ao alsa pulseaudio )
|
||||
SLOT=0
|
||||
_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 3395ce6618fc5c7af03335471b896644 git-r3 7b584b5dc33e3bc66ff5b9271bf41764 lua-utils 7c89927eda6f21c4c48136247077ab37 lua-single 75fe955a36b18e199213c8739eaebdbb xdg 3ef49a87c52c8b77c476351195dfe575
|
||||
_md5_=cb5f917f7dc5bfe76c886d4f94c7787f
|
||||
_md5_=4eea64273b3d82835bb50573847b8113
|
||||
|
||||
16
metadata/md5-cache/gui-apps/quickshell-0.3.0
Normal file
16
metadata/md5-cache/gui-apps/quickshell-0.3.0
Normal file
@@ -0,0 +1,16 @@
|
||||
BDEPEND=virtual/pkgconfig dev-cpp/cli11 dev-util/spirv-tools dev-qt/qtshadertools:6 screencopy? ( dev-util/vulkan-headers ) wayland? ( dev-util/wayland-scanner dev-libs/wayland-protocols ) crash-handler? ( dev-cpp/cpptrace[unwind] ) app-alternatives/ninja >=dev-build/cmake-3.28.5
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-qt/qtbase:6=[dbus,vulkan] dev-qt/qtsvg:6= dev-qt/qtdeclarative:6= x11-libs/libdrm jemalloc? ( dev-libs/jemalloc ) wayland? ( dev-libs/wayland dev-qt/qtwayland:6= ) screencopy? ( media-libs/mesa ) X? ( x11-libs/libxcb ) pipewire? ( media-video/pipewire ) pam? ( sys-libs/pam ) policykit? ( sys-auth/polkit dev-libs/glib ) bluetooth? ( net-wireless/bluez ) networkmanager? ( net-misc/networkmanager )
|
||||
DESCRIPTION=Toolkit for building desktop widgets using QtQuick
|
||||
EAPI=8
|
||||
HOMEPAGE=https://quickshell.org/
|
||||
INHERIT=branding cmake
|
||||
IUSE=+jemalloc +sockets +wayland +layer-shell +session-lock +toplevel-management +hyprland +screencopy +X +i3 +tray +pipewire +mpris +pam +policykit +greetd +upower +notifications +bluetooth +networkmanager +crash-handler
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=LGPL-3
|
||||
RDEPEND=dev-qt/qtbase:6=[dbus,vulkan] dev-qt/qtsvg:6= dev-qt/qtdeclarative:6= x11-libs/libdrm jemalloc? ( dev-libs/jemalloc ) wayland? ( dev-libs/wayland dev-qt/qtwayland:6= ) screencopy? ( media-libs/mesa ) X? ( x11-libs/libxcb ) pipewire? ( media-video/pipewire ) pam? ( sys-libs/pam ) policykit? ( sys-auth/polkit dev-libs/glib ) bluetooth? ( net-wireless/bluez ) networkmanager? ( net-misc/networkmanager )
|
||||
REQUIRED_USE=layer-shell? ( wayland ) session-lock? ( wayland ) toplevel-management? ( wayland ) hyprland? ( wayland ) screencopy? ( wayland )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/quickshell-mirror/quickshell/archive/refs/tags/v0.3.0.tar.gz -> quickshell-0.3.0.tar.gz
|
||||
_eclasses_=branding 7bcece3faa73dd0fc3e597013510d53a toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 3395ce6618fc5c7af03335471b896644
|
||||
_md5_=97d5494517cf02b8abb8c9c0d1cd484f
|
||||
15
metadata/md5-cache/net-dns/technitium-dns-15.2
Normal file
15
metadata/md5-cache/net-dns/technitium-dns-15.2
Normal file
@@ -0,0 +1,15 @@
|
||||
BDEPEND=virtual/dotnet-sdk:10.0 dev-dotnet/csharp-gentoodotnetinfo virtual/pkgconfig
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
|
||||
DESCRIPTION=Open-source, self-hosted authoritative and recursive DNS+DHCP server.
|
||||
EAPI=8
|
||||
HOMEPAGE=https://technitium.com/dns/
|
||||
INHERIT=dotnet-pkg systemd
|
||||
IUSE=debug
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=>=dev-libs/icu-70 virtual/dotnet-sdk:10.0
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/TechnitiumSoftware/DnsServer/archive/refs/tags/v15.2.0.tar.gz -> TechnitiumDnsServer-15.2.0.tar.gz https://github.com/TechnitiumSoftware/TechnitiumLibrary/archive/refs/tags/dns-server-v15.2.0.tar.gz -> TechnitiumLibrary-15.2.0.tar.gz https://api.nuget.org/v3-flatcontainer/bouncycastle.cryptography/2.6.2/bouncycastle.cryptography.2.6.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.authentication.openidconnect/10.0.7/microsoft.aspnetcore.authentication.openidconnect.10.0.7.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.identitymodel.abstractions/8.0.1/microsoft.identitymodel.abstractions.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.identitymodel.jsonwebtokens/8.0.1/microsoft.identitymodel.jsonwebtokens.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.identitymodel.logging/8.0.1/microsoft.identitymodel.logging.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.identitymodel.protocols.openidconnect/8.0.1/microsoft.identitymodel.protocols.openidconnect.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.identitymodel.protocols/8.0.1/microsoft.identitymodel.protocols.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.identitymodel.tokens/8.0.1/microsoft.identitymodel.tokens.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/6.0.0/microsoft.win32.systemevents.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/qrcoder/1.8.0/qrcoder.1.8.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/6.0.0/system.drawing.common.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.identitymodel.tokens.jwt/8.0.1/system.identitymodel.tokens.jwt.8.0.1.nupkg
|
||||
_eclasses_=edo a5e294016aa84979fcb2459749eb80b2 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 nuget a7033f7321d93b6b38dc9aed53c83bb8 dotnet-pkg-base 6c5f563c6f9f99038ac0ddf7403e3b55 dotnet-pkg 149be926006315896e1a57f36db1b772 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 systemd a964c0cbe818b5729da1dbfcee5be861
|
||||
_md5_=cbb74ef9ec08499381371044eacc768a
|
||||
@@ -14,4 +14,4 @@ RESTRICT=mirror
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/Chatterino/certify/archive/a448a3915ddac716ce76e4b8cbf0e7f4153ed1e2.tar.gz -> chatterino-certify-a448a3915ddac716ce76e4b8cbf0e7f4153ed1e2.tar.gz https://github.com/nonstd-lite/expected-lite/archive/df5814711f5f9111a2515a181bde67f22f2fe716.tar.gz -> chatterino-expected-df5814711f5f9111a2515a181bde67f22f2fe716.tar.gz https://github.com/Chatterino/libcommuni/archive/bb5417c451d764f57f2f1b3e1c9a81496b5521bd.tar.gz -> chatterino-libcommuni-bb5417c451d764f57f2f1b3e1c9a81496b5521bd.tar.gz https://github.com/lua/lua/archive/1ab3208a1fceb12fca8f24ba57d6e13c5bff15e3.tar.gz -> chatterino-lua-1ab3208a1fceb12fca8f24ba57d6e13c5bff15e3.tar.gz https://github.com/Neargye/magic_enum/archive/e55b9b54d5cf61f8e117cafb17846d7d742dd3b4.tar.gz -> chatterino-magic-e55b9b54d5cf61f8e117cafb17846d7d742dd3b4.tar.gz https://github.com/mackron/miniaudio/archive/347321b27c58d42567e905c715de60ad43a6cb8e.tar.gz -> chatterino-miniaudio-347321b27c58d42567e905c715de60ad43a6cb8e.tar.gz https://github.com/Tencent/rapidjson/archive/24b5e7a8b27f42fa16b96fc70aade9106cf7102f.tar.gz -> chatterino-rapidjson-24b5e7a8b27f42fa16b96fc70aade9106cf7102f.tar.gz https://github.com/pajlada/serialize/archive/75bc7b9c1054f70d0dd0486f175dea93c7733cc3.tar.gz -> chatterino-serialize-75bc7b9c1054f70d0dd0486f175dea93c7733cc3.tar.gz https://github.com/pajlada/settings/archive/16b3d5ba6e947e84df74e17a19121d6be8baf36b.tar.gz -> chatterino-settings-16b3d5ba6e947e84df74e17a19121d6be8baf36b.tar.gz https://github.com/pajlada/signals/archive/ef0bd9978826bfb2df536c1312762bacbe0b45fa.tar.gz -> chatterino-signals-ef0bd9978826bfb2df536c1312762bacbe0b45fa.tar.gz https://github.com/ThePhD/sol2/archive/2b0d2fe8ba0074e16b499940c4f3126b9c7d3471.tar.gz -> chatterino-sol2-2b0d2fe8ba0074e16b499940c4f3126b9c7d3471.tar.gz https://github.com/Chatterino/chatterino2/archive/v2.5.5.tar.gz -> chatterino-2.5.5.tar.gz
|
||||
_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 3395ce6618fc5c7af03335471b896644 optfeature 538bce96e5589935b57e178e8635f301 xdg 3ef49a87c52c8b77c476351195dfe575
|
||||
_md5_=76b5a0c98d090b20ba437934b2814c13
|
||||
_md5_=0b058cb1bff26f7fde56dcde56203ec2
|
||||
|
||||
@@ -14,4 +14,4 @@ RESTRICT=mirror
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/Chatterino/certify/archive/a448a3915ddac716ce76e4b8cbf0e7f4153ed1e2.tar.gz -> chatterino-certify-a448a3915ddac716ce76e4b8cbf0e7f4153ed1e2.tar.gz https://github.com/nonstd-lite/expected-lite/archive/df5814711f5f9111a2515a181bde67f22f2fe716.tar.gz -> chatterino-expected-df5814711f5f9111a2515a181bde67f22f2fe716.tar.gz https://github.com/Chatterino/libcommuni/archive/bb5417c451d764f57f2f1b3e1c9a81496b5521bd.tar.gz -> chatterino-libcommuni-bb5417c451d764f57f2f1b3e1c9a81496b5521bd.tar.gz https://github.com/lua/lua/archive/1ab3208a1fceb12fca8f24ba57d6e13c5bff15e3.tar.gz -> chatterino-lua-1ab3208a1fceb12fca8f24ba57d6e13c5bff15e3.tar.gz https://github.com/Neargye/magic_enum/archive/1384769c66bd16ec9bb1353f45fe8ec8ccc12dbd.tar.gz -> chatterino-magic-1384769c66bd16ec9bb1353f45fe8ec8ccc12dbd.tar.gz https://github.com/mackron/miniaudio/archive/9634bedb5b5a2ca38c1ee7108a9358a4e233f14d.tar.gz -> chatterino-miniaudio-9634bedb5b5a2ca38c1ee7108a9358a4e233f14d.tar.gz https://github.com/Tencent/rapidjson/archive/24b5e7a8b27f42fa16b96fc70aade9106cf7102f.tar.gz -> chatterino-rapidjson-24b5e7a8b27f42fa16b96fc70aade9106cf7102f.tar.gz https://github.com/pajlada/serialize/archive/a5103e4bfd647d914ec2d49f9353022bf93c54e2.tar.gz -> chatterino-serialize-a5103e4bfd647d914ec2d49f9353022bf93c54e2.tar.gz https://github.com/pajlada/settings/archive/d9246de5677f369054231ddb4d663be6b1eaf45d.tar.gz -> chatterino-settings-d9246de5677f369054231ddb4d663be6b1eaf45d.tar.gz https://github.com/pajlada/signals/archive/d5fdf0e823a6cd3153e5982ec9aa40f737f59b21.tar.gz -> chatterino-signals-d5fdf0e823a6cd3153e5982ec9aa40f737f59b21.tar.gz https://github.com/ThePhD/sol2/archive/2b0d2fe8ba0074e16b499940c4f3126b9c7d3471.tar.gz -> chatterino-sol2-2b0d2fe8ba0074e16b499940c4f3126b9c7d3471.tar.gz
|
||||
_eclasses_=git-r3 7b584b5dc33e3bc66ff5b9271bf41764 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 3395ce6618fc5c7af03335471b896644 optfeature 538bce96e5589935b57e178e8635f301 xdg 3ef49a87c52c8b77c476351195dfe575
|
||||
_md5_=c72ac85d6523d463da988259f9caf9ec
|
||||
_md5_=547904689dcd405938f49b5fbe6db95a
|
||||
|
||||
16
metadata/md5-cache/net-im/tuwunel-1.5.1
Normal file
16
metadata/md5-cache/net-im/tuwunel-1.5.1
Normal file
@@ -0,0 +1,16 @@
|
||||
BDEPEND=virtual/pkgconfig || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* )
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=jemalloc? ( dev-libs/jemalloc:= ) app-arch/snappy:= zstd? ( app-arch/zstd:= ) system-rocksdb? ( dev-libs/rocksdb ) llvm_slot_16? ( llvm-core/clang:16 llvm-core/llvm:16 ) llvm_slot_17? ( llvm-core/clang:17 llvm-core/llvm:17 ) llvm_slot_18? ( llvm-core/clang:18 llvm-core/llvm:18 ) llvm_slot_19? ( llvm-core/clang:19 llvm-core/llvm:19 ) llvm_slot_20? ( llvm-core/clang:20 llvm-core/llvm:20 ) llvm_slot_21? ( llvm-core/clang:21 llvm-core/llvm:21 )
|
||||
DESCRIPTION=High Performance Matrix Homeserver in Rust!
|
||||
EAPI=8
|
||||
HOMEPAGE=https://tuwunel.chat https://github.com/matrix-construct/tuwunel
|
||||
INHERIT=cargo llvm-r2 linux-info
|
||||
IUSE=jemalloc system-rocksdb gzip zstd lz4 bzip2 systemd brotli ldap io-uring debug +llvm_slot_21 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19 llvm_slot_20
|
||||
KEYWORDS=~amd64 ~arm64
|
||||
LICENSE=Apache-2.0 Apache-2.0 BSD-2 BSD BlueOak-1.0.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 Unlicense ZLIB
|
||||
RDEPEND=jemalloc? ( dev-libs/jemalloc:= ) app-arch/snappy:= zstd? ( app-arch/zstd:= ) system-rocksdb? ( dev-libs/rocksdb ) acct-user/tuwunel app-misc/ca-certificates
|
||||
REQUIRED_USE=^^ ( llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19 llvm_slot_20 llvm_slot_21 )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/matrix-construct/tuwunel/archive/refs/tags/v1.5.1.tar.gz -> tuwunel-1.5.1.tar.gz https://vimja.cloud/public.php/dav/files/z59eKDyLFokW2KK/net-im/tuwunel/tuwunel-1.5.1-vendor.tar.xz
|
||||
_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo 53bab5a62cfc3526d8ed02c0a38a6033 llvm-utils e7edb4086e31c8537574b263d899f826 multilib fc812e8eb2170022c28272d80a1f9e77 llvm-r2 8bc46809768366b4239eab39335419bc linux-info efd923656513c879204fec6638eadee5
|
||||
_md5_=db85299dc0ad627d91f8d190679a2707
|
||||
16
metadata/md5-cache/net-im/tuwunel-1.6.2
Normal file
16
metadata/md5-cache/net-im/tuwunel-1.6.2
Normal file
@@ -0,0 +1,16 @@
|
||||
BDEPEND=virtual/pkgconfig || ( >=dev-lang/rust-bin-1.94.0:* >=dev-lang/rust-1.94.0:* )
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=jemalloc? ( dev-libs/jemalloc:= ) app-arch/snappy:= zstd? ( app-arch/zstd:= ) system-rocksdb? ( dev-libs/rocksdb ) llvm_slot_21? ( llvm-core/clang:21 llvm-core/llvm:21 )
|
||||
DESCRIPTION=High Performance Matrix Homeserver in Rust!
|
||||
EAPI=8
|
||||
HOMEPAGE=https://tuwunel.chat https://github.com/matrix-construct/tuwunel
|
||||
INHERIT=cargo llvm-r2 linux-info
|
||||
IUSE=jemalloc system-rocksdb gzip zstd lz4 bzip2 systemd brotli ldap io-uring debug +llvm_slot_21
|
||||
KEYWORDS=~amd64 ~arm64
|
||||
LICENSE=Apache-2.0 Apache-2.0 BSD-2 BSD BlueOak-1.0.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 Unlicense ZLIB
|
||||
RDEPEND=jemalloc? ( dev-libs/jemalloc:= ) app-arch/snappy:= zstd? ( app-arch/zstd:= ) system-rocksdb? ( dev-libs/rocksdb ) acct-user/tuwunel app-misc/ca-certificates
|
||||
REQUIRED_USE=^^ ( llvm_slot_21 )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/matrix-construct/tuwunel/archive/refs/tags/v1.6.2.tar.gz -> tuwunel-1.6.2.tar.gz https://vimja.cloud/public.php/dav/files/z59eKDyLFokW2KK/net-im/tuwunel/tuwunel-1.6.2-vendor.tar.xz
|
||||
_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo 53bab5a62cfc3526d8ed02c0a38a6033 llvm-utils e7edb4086e31c8537574b263d899f826 multilib fc812e8eb2170022c28272d80a1f9e77 llvm-r2 8bc46809768366b4239eab39335419bc linux-info efd923656513c879204fec6638eadee5
|
||||
_md5_=5cde26d40e22d7dbb41afd1d3af292c3
|
||||
@@ -12,6 +12,6 @@ RDEPEND=dev-cpp/abseil-cpp:= dev-libs/cpuinfo dev-libs/protobuf:= dev-libs/re2:=
|
||||
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
|
||||
RESTRICT=!test? ( test )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/microsoft/onnxruntime/archive/refs/tags/v1.25.0.tar.gz -> onnxruntime-1.25.0.tar.gz https://gitlab.com/libeigen/eigen/-/archive/1d8b82b0740839c0de7f1242a3585e3390ff5f33/eigen-1d8b82b0740839c0de7f1242a3585e3390ff5f33.tar.bz2 -> eigen-3.4.0_p20250216.tar.bz2
|
||||
SRC_URI=https://github.com/microsoft/onnxruntime/archive/refs/tags/v1.26.0.tar.gz -> onnxruntime-1.26.0.tar.gz https://gitlab.com/libeigen/eigen/-/archive/1d8b82b0740839c0de7f1242a3585e3390ff5f33/eigen-1d8b82b0740839c0de7f1242a3585e3390ff5f33.tar.bz2 -> eigen-3.4.0_p20250216.tar.bz2
|
||||
_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 3395ce6618fc5c7af03335471b896644 edo a5e294016aa84979fcb2459749eb80b2 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd python-utils-r1 ef5e1b83933a77a20b738bcd0560b42a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf
|
||||
_md5_=082939185c2819eac04ccb9960d7639f
|
||||
_md5_=a4928076ca97b2f309feb59a0f1b3482
|
||||
@@ -1,4 +1,4 @@
|
||||
BDEPEND=test? ( dev-libs/atf dev-util/kyua ) verify-sig? ( sec-keys/signify-keys-lanodan:2025 ) verify-sig? ( app-crypt/signify )
|
||||
BDEPEND=test? ( dev-libs/atf dev-util/kyua ) verify-sig? ( sec-keys/signify-keys-lanodan:2026 ) verify-sig? ( app-crypt/signify )
|
||||
DEFINED_PHASES=configure install unpack
|
||||
DESCRIPTION=Collection of extra tools for Unixes
|
||||
EAPI=8
|
||||
@@ -9,6 +9,6 @@ KEYWORDS=~amd64 ~arm64 ~riscv
|
||||
LICENSE=MPL-2.0
|
||||
RESTRICT=!test? ( test )
|
||||
SLOT=0
|
||||
SRC_URI=https://distfiles.hacktivis.me/releases/utils-extra/utils-extra-0.0.2.tar.gz verify-sig? ( https://distfiles.hacktivis.me/releases/utils-extra/utils-extra-0.0.2.tar.gz.sign )
|
||||
SRC_URI=https://distfiles.hacktivis.me/releases/utils-extra/utils-extra-0.1.0.tar.gz verify-sig? ( https://distfiles.hacktivis.me/releases/utils-extra/utils-extra-0.1.0.tar.gz.sign )
|
||||
_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd verify-sig ece4c893b6bd62eacbc4d25958e857f8
|
||||
_md5_=50fc5f10a1800b30933d33607739219d
|
||||
_md5_=65c0dab434db18075947499d15f01912
|
||||
@@ -10,4 +10,4 @@ PROPERTIES=live
|
||||
RESTRICT=!test? ( test )
|
||||
SLOT=0
|
||||
_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 git-r3 7b584b5dc33e3bc66ff5b9271bf41764
|
||||
_md5_=50fc5f10a1800b30933d33607739219d
|
||||
_md5_=65c0dab434db18075947499d15f01912
|
||||
|
||||
@@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~arm64
|
||||
LICENSE=ISC
|
||||
RDEPEND=>=dev-libs/skalibs-2.14.5.0:=
|
||||
SLOT=0
|
||||
SRC_URI=https://skarnet.org/software/mdevd/mdevd-0.1.8.1.tar.gz
|
||||
SRC_URI=https://skarnet.org/software/mdevd/mdevd-0.1.8.2.tar.gz
|
||||
_eclasses_=optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
|
||||
_md5_=02a53d45912c5de2dc04bd04dee4c7f0
|
||||
_md5_=a0e8bce55992a132a3c4b04e3d2736a7
|
||||
@@ -9,6 +9,6 @@ LICENSE=MPL-2.0
|
||||
RDEPEND=app-accessibility/at-spi2-core:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/pango
|
||||
RESTRICT=mirror strip
|
||||
SLOT=0
|
||||
SRC_URI=amd64? ( https://github.com/zen-browser/desktop/releases/download/1.19.11b/zen.linux-x86_64.tar.xz -> zen-bin-1.19.11b-amd64.tar.xz ) arm64? ( https://github.com/zen-browser/desktop/releases/download/1.19.11b/zen.linux-aarch64.tar.xz -> zen-bin-1.19.11b-arm64.tar.xz )
|
||||
SRC_URI=amd64? ( https://github.com/zen-browser/desktop/releases/download/1.19.12b/zen.linux-x86_64.tar.xz -> zen-bin-1.19.12b-amd64.tar.xz ) arm64? ( https://github.com/zen-browser/desktop/releases/download/1.19.12b/zen.linux-aarch64.tar.xz -> zen-bin-1.19.12b-arm64.tar.xz )
|
||||
_eclasses_=desktop 26d57169ca094c04be416993844ec8bc xdg-utils 42869b3c8d86a70ef3cf75165a395e09
|
||||
_md5_=d7c6da13092b9446a586af8ddf031db2
|
||||
@@ -8,7 +8,7 @@ INHERIT=zig
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=x11-libs/libX11 x11-libs/libXft x11-libs/libXinerama media-libs/fontconfig media-libs/freetype dev-lang/lua
|
||||
SLOT=0.16
|
||||
SRC_URI=https://github.com/tonybanters/oxwm/archive/4670ae7.tar.gz -> oxwm-0.11.4.tar.gz
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/tonybanters/oxwm/archive/f699f6d1ff9e07cdd3831591bda84400e784b2c1.tar.gz -> oxwm-0.11.4.tar.gz
|
||||
_eclasses_=multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 edo a5e294016aa84979fcb2459749eb80b2 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d linux-info efd923656513c879204fec6638eadee5 zig-utils 00d67f014030fe73cc2e0ba2f0984231 zig bc77880e429bb8eb2e12dc7976914959
|
||||
_md5_=4f7c1f6851add04e6b69b348bd13b0e3
|
||||
_md5_=b0b9cc236158c7ebd5c86f4c37a985b3
|
||||
|
||||
@@ -35,6 +35,7 @@ acct-group/redlib 0: Group for Redlib
|
||||
acct-group/rimgo 0: Group for www-apps/rimgo
|
||||
acct-group/tang 0: Group for tang daemon
|
||||
acct-group/thelounge 0: A group for net-irc/thelounge
|
||||
acct-group/tuwunel 0: Group tuwunel
|
||||
acct-group/webdav 0: Group for net-fs/webdav-server-rs
|
||||
acct-group/whisparr-eros 0: Group for www-apps/whisparr-eros
|
||||
acct-group/whoogle 0: Group for www-apps/whoogle-search
|
||||
@@ -83,6 +84,7 @@ acct-user/rimgo 0: User for www-apps/rimgo
|
||||
acct-user/tang 0: User for tang daemon
|
||||
acct-user/thelounge 0: A user for net-irc/thelounge
|
||||
acct-user/trezord 0: User for TREZOR Bridge
|
||||
acct-user/tuwunel 0: User for tuwunel
|
||||
acct-user/webdav 0: User for net-fs/webdav-server-rs
|
||||
acct-user/whisparr-eros 0: User for www-apps/whisparr-eros
|
||||
acct-user/whoogle 0: User for www-apps/whoogle-search
|
||||
@@ -401,13 +403,13 @@ app-shells/zsh-history-substring-search 1.0.2 1.1.0: ZSH port of Fish history se
|
||||
app-text/OCRmyPDF 16.10.2: OCRmyPDF adds an OCR text layer to scanned PDF files
|
||||
app-text/cmark-gfm 0.29.0.13: GitHub's fork of cmark
|
||||
app-text/code-minimap 0.6.8: A high performance code minimap generator
|
||||
app-text/codebook 0.3.37 0.3.38: Spell Checker for Code
|
||||
app-text/codebook 0.3.38 0.3.39: Spell Checker for Code
|
||||
app-text/dooit 3.3.4: A TUI todo manager
|
||||
app-text/epubgrep 0.6.2: Search tool for EPUB e-books
|
||||
app-text/ford 6.2.5 7.0.11-r1 7.0.12 7.0.13: FORD, automatic documentation generator for modern Fortran programs
|
||||
app-text/frog 1.6.0: Extract text from any image, video, QR Code and etc.
|
||||
app-text/harper 1.8.0: The language checker for developers.
|
||||
app-text/iwe 0.0.67 0.0.70: Markdown based personal knowledge management (PKM) system
|
||||
app-text/iwe 0.0.70 0.1.3: Markdown based personal knowledge management (PKM) system
|
||||
app-text/jrnl 4.2.1: Collect your thoughts and notes without leaving the command line
|
||||
app-text/komikku 1.103.0: Manga reader for GNOME
|
||||
app-text/koodo-reader-bin 1.5.1 1.6.3: A modern ebook manager and reader with sync and backup capacities
|
||||
@@ -519,7 +521,7 @@ dev-crystal/spectator 0.12.1-r1 0.12.2-r1: Feature-rich testing framework for Cr
|
||||
dev-crystal/webdrivers 0.4.3-r2: Helps manage drivers for Selenium, such as the Chromedriver
|
||||
dev-crystal/webless 0.1.0-r1 0.2.0-r1: HTTP::Client for testing HTTP::Handlers directly and maintaining cookies
|
||||
dev-crystal/webmock 0.14.0-r1: Mock HTTP client
|
||||
dev-db/couchdb 3.5.1: Document-oriented NoSQL database
|
||||
dev-db/couchdb 3.5.1-r1: Document-oriented NoSQL database
|
||||
dev-db/libpg_query 16.5.1.0 17.6.0.0: C library for accessing the PostgreSQL parser outside of the server environment
|
||||
dev-db/pg_query_vala 0.1.0_pre20240326-r1 0.1.0_pre20241001: Thin wrapper around libpg_query to use with vala
|
||||
dev-db/pg_repack 1.5.3: Reorganize tables in PostgreSQL databases with minimal locks
|
||||
@@ -861,7 +863,6 @@ dev-python/litestar 2.21.1: Light, flexible and extensible ASGI framework
|
||||
dev-python/litestar-htmx 0.5.0: HTMX Integration for Litestar
|
||||
dev-python/lru-dict 1.3.0 1.4.1: Dict like LRU container
|
||||
dev-python/lsp-tree-sitter 0.1.1: A library to create language servers
|
||||
dev-python/lzallright 0.2.6: A Python 3.8+ binding for lzokay library
|
||||
dev-python/m3u8 6.0.0: Python m3u8 Parser for HTTP Live Streaming (HLS) Transmissions
|
||||
dev-python/markdownify 0.11.6: Convert HTML to Markdown
|
||||
dev-python/markovify 0.9.4: Simple, extensible Markov chain generator
|
||||
@@ -951,7 +952,7 @@ dev-python/pypandoc 1.17: Pypandoc provides a thin wrapper for pandoc, a univers
|
||||
dev-python/pyperscan 0.3.0: An opinionated Python binding for Hyperscan
|
||||
dev-python/pyproject2ebuild 0.0.3: Convert pyproject.toml to Gentoo ebuilds automatically.
|
||||
dev-python/pyqtdarktheme 2.1.0: A flat dark theme for PySide and PyQt.
|
||||
dev-python/pyrefly 0.62.0 0.63.1 0.64.0: A fast type checker and language server for Python with powerful IDE features
|
||||
dev-python/pyrefly 0.62.0 0.63.1 0.64.0 0.64.1: A fast type checker and language server for Python with powerful IDE features
|
||||
dev-python/pyrime 0.0.7: rime for python
|
||||
dev-python/pysdl3 0.9.9_beta1: A pure Python wrapper for SDL3
|
||||
dev-python/pysnooper 1.2.1 1.2.3: Never use print for debugging again
|
||||
@@ -1092,7 +1093,7 @@ dev-util/bump-my-version 1.2.6 1.2.7: Version bump your Python project
|
||||
dev-util/cargo-post 0.1.7: A cargo wrapper that executes a post build script after a successful build.
|
||||
dev-util/cargo-show-asm 0.2.55: A cargo subcommand that displays the generated assembly of Rust source code.
|
||||
dev-util/catalyst-lab 1.6.0 1.6.1: An automation tool for building Gentoo release stages and binhost packages.
|
||||
dev-util/codex 0.129.0: Codex CLI - OpenAI's AI-powered coding agent
|
||||
dev-util/codex 0.130.0: Codex CLI - OpenAI's AI-powered coding agent
|
||||
dev-util/coq-lsp 0.1.9: Visual Studio Code Extension and Language Server Protocol for Coq
|
||||
dev-util/deblob 0.12 9999: remove binary executables from a directory
|
||||
dev-util/distribution-gpg-keys 1.119: Collection of GPG keys used in Linux Distributions
|
||||
@@ -1105,14 +1106,13 @@ dev-util/find-work-bugzilla 1.0.0-r1: Personal advice utility for Gentoo package
|
||||
dev-util/find-work-pkgcheck 1.0.0 1.1.0: Personal advice utility for Gentoo package maintainers: pkgcheck plugin
|
||||
dev-util/find-work-repology 1.0.1 1.1.0: Personal advice utility for Gentoo package maintainers: Repology plugin
|
||||
dev-util/flatpakify 1.0.5 1.0.6: Tool to create Flatpak bundles from Portage ebuilds
|
||||
dev-util/forgejo-cli 0.5.0: CLI application for interacting with Forgejo
|
||||
dev-util/forgejo-runner 12.10.1 9999: A daemon that connects to a Forgejo instance and runs jobs for CI
|
||||
dev-util/fortls 2.13.0 3.0.0 3.1.1 3.1.2 3.2.2: Fortran Language Server (fortls)
|
||||
dev-util/fortran-test-drive 0.4.0 0.5.0: The simple testing framework (for Fortran)
|
||||
dev-util/gammaray 3.3.0 3.3.1: High-level runtime introspection tool for Qt applications
|
||||
dev-util/gemini-cli 0.41.1: Gemini CLI - a command-line AI workflow tool by Google
|
||||
dev-util/genTree 0.1.0 9999: Gentoo rootfs tree generator
|
||||
dev-util/gersemi 0.26.1 0.27.2: A formatter to make your CMake code the real treasure
|
||||
dev-util/gersemi 0.27.2 0.27.4: A formatter to make your CMake code the real treasure
|
||||
dev-util/git-bug 0.10.1 9999: distributed, offline-first bug tracker
|
||||
dev-util/git-pages-cli 1.6.0 1.8.2: Command-line application for publishing sites to git-pages
|
||||
dev-util/gitlab-ci-local-bin 4.43.0 4.47.0 4.56.0: Run gitlab pipelines locally as shell executor or docker executor
|
||||
@@ -1375,7 +1375,7 @@ gui-apps/nwg-shell-config 0.5.59-r1 0.5.62-r1: nwg-shell configuration utility
|
||||
gui-apps/openrefine 3.10.1: Wikidata batch editor, Wikimedia Commons mass upload tool
|
||||
gui-apps/organicmaps 9999: Offline maps and navigation using OpenStreetMap data
|
||||
gui-apps/packettracer 8.2.2-r1: Cisco's packet tracer
|
||||
gui-apps/quickshell 0.2.1-r1 9999: Toolkit for building desktop widgets using QtQuick
|
||||
gui-apps/quickshell 0.2.1-r1 0.3.0 9999: Toolkit for building desktop widgets using QtQuick
|
||||
gui-apps/rofi-wayland 1.7.5_p3 1.7.8_p1: A window switcher, run dialog and dmenu replacement
|
||||
gui-apps/satty 0.20.1 9999: A screenshot annotation tool inspired by Swappy and Flameshot.
|
||||
gui-apps/sddm-conf 0.3.0: SDDM configuration editor
|
||||
@@ -1679,7 +1679,7 @@ net-dialup/tio 3.9: Simple TTY terminal application
|
||||
net-dns/AdGuardHome 0.107.63 0.107.64 0.107.71: Network-wide ads & trackers blocking DNS server like Pi-Hole with web ui
|
||||
net-dns/blocky 0.25 0.26.2 0.28.2 9999: Fast and lightweight DNS proxy as ad-blocker with many features written in Go
|
||||
net-dns/noip-duc 3.3.0: No-IP Dynamic Update Client (https://www.noip.com)
|
||||
net-dns/technitium-dns 13.6 14.3 15.0.1 15.1: Open-source, self-hosted authoritative and recursive DNS+DHCP server.
|
||||
net-dns/technitium-dns 13.6 14.3 15.0.1 15.1 15.2: Open-source, self-hosted authoritative and recursive DNS+DHCP server.
|
||||
net-fs/httpdirfs 1.2.7: Filesystem to mount HTTP directory listings, with a permanent cache
|
||||
net-fs/webdav-server-rs 0.4.0_pre20231124: WebDAV server in Rust
|
||||
net-im/Quaternion 0.0.97.1: A Qt-based IM client for Matrix
|
||||
@@ -1725,6 +1725,7 @@ net-im/revolt-desktop 1.0.8-r2: Revolt Desktop App
|
||||
net-im/session-desktop-bin 1.15.1 1.15.2: Session Desktop - Onion routing based messenger
|
||||
net-im/sliding-sync 0.99.15 0.99.19: Proxy implementation of MSC3575's sync protocol.
|
||||
net-im/teams-for-linux 2.6.14 2.6.17 2.6.18 2.7.6 2.7.12 2.7.13: Unofficial Microsoft Teams client for Linux. Binary precompiled version.
|
||||
net-im/tuwunel 1.5.1 1.6.2: High Performance Matrix Homeserver in Rust!
|
||||
net-im/vesktop-bin 1.6.5: All-in-one voice and text chat for gamers with Vencord Preinstalled
|
||||
net-im/why2 1.5.1: Lightweight, fast and secure chat application powered by WHY2 encryption.
|
||||
net-im/zapzap 6.2.10 6.3.4.1: WhatsApp desktop application written in PyQt6 + PyQt6-WebEngine
|
||||
@@ -1903,7 +1904,7 @@ sci-electronics/verilator 5.048 9999: The fast free Verilog/SystemVerilog simula
|
||||
sci-electronics/yosys 0.64: framework for Verilog RTL synthesis
|
||||
sci-geosciences/google-earth-pro 7.3.6-r1: Google's 3D planet viewer
|
||||
sci-libs/dlpack 1.3: Common in-memory tensor structure
|
||||
sci-libs/onnxruntime 1.25.0 1.25.1: Cross-platform, high performance ML inferencing and training accelerator
|
||||
sci-libs/onnxruntime 1.25.1 1.26.0: Cross-platform, high performance ML inferencing and training accelerator
|
||||
sci-libs/onnxruntime-bin 1.22.0: cross-platform, high performance ML inferencing and training accelerator
|
||||
sci-libs/poselib 2.0.4 2.0.5: Minimal solvers for calibrated camera pose estimation
|
||||
sci-mathematics/frama-c 25.0-r2: Framework for analysis of source codes written in C
|
||||
@@ -2001,7 +2002,7 @@ sys-apps/save-backlight 1.1.4 9999: An OpenRC service for restoring the last bri
|
||||
sys-apps/sd 1.0.0: Intuitive find & replace CLI (sed alternative)
|
||||
sys-apps/sift 0.9.1: A fast and powerful alternative to grep.
|
||||
sys-apps/systemd-bootchart 234 235: systemd boot performance graphing tool
|
||||
sys-apps/utils-extra 0.0.2-r1 9999: Collection of extra tools for Unixes
|
||||
sys-apps/utils-extra 0.1.0 9999: Collection of extra tools for Unixes
|
||||
sys-apps/zmem 0.2.1: Memory monitoring tool focusing on swap, zswap and zram
|
||||
sys-auth/authenticator 4.6.2: 2FA code generator for GNOME
|
||||
sys-auth/pam-gnupg 0.4-r1: Unlock GnuPG keys on login
|
||||
@@ -2037,7 +2038,7 @@ sys-fs/gcsfuse 2.11.2: A user-space file system for interacting with Google Clou
|
||||
sys-fs/gdu 5.14.0 5.25.0: Disk usage analyzer with console interface written in Go
|
||||
sys-fs/gfs2-utils 3.4.1 3.5.1-r1: Shared-disk cluster file system
|
||||
sys-fs/jefferson 0.4.6 0.4.6-r1 0.4.7: JFFS2 filesystem extraction tool
|
||||
sys-fs/mdevd 0.1.8.1: small daemon managing kernel hotplug events, similarly to udevd
|
||||
sys-fs/mdevd 0.1.8.2: small daemon managing kernel hotplug events, similarly to udevd
|
||||
sys-fs/mountpoint-s3-bin 1.1.1: Fuse for AWS S3 (Simple Storage Service), official
|
||||
sys-fs/ntfs2btrfs 20250616: Conversion tool from NTFS to Btrfs
|
||||
sys-fs/ufiformat 0.9.9: USB Floppy Disk formatting tool
|
||||
@@ -2110,7 +2111,7 @@ www-client/torbrowser-launcher 0.3.9: A program to help you securely download an
|
||||
www-client/vimb 3.7.0 9999: A fast, lightweight, vim-like browser based on webkit
|
||||
www-client/waterfox-bin 6.6.12: A privacy-focused, performance-oriented browser based on Firefox
|
||||
www-client/yandex-browser 26.3.1.1088_p1: The web browser from Yandex
|
||||
www-client/zen-bin 1.18.10b 1.19.11b: Zen Browser - A fast, privacy-focused Firefox fork
|
||||
www-client/zen-bin 1.18.10b 1.19.12b: Zen Browser - A fast, privacy-focused Firefox fork
|
||||
www-misc/dufs 0.40.0: Dufs is a distinctive utility file server
|
||||
www-misc/gitea2rss 0.7.0: Generates RSS feeds from Gitea releases, tags and commits
|
||||
www-misc/kiwix-desktop 2.4.0 2.5.1: cross-platform viewer/manager for ZIM archives
|
||||
|
||||
@@ -1 +1 @@
|
||||
Sat, 09 May 2026 21:31:26 +0000
|
||||
Sun, 10 May 2026 12:16:50 +0000
|
||||
|
||||
@@ -2,10 +2,12 @@ DIST TechnitiumDnsServer-13.6.0.tar.gz 1627685 BLAKE2B 21e42c61d0817402583f15d8e
|
||||
DIST TechnitiumDnsServer-14.3.0.tar.gz 1717641 BLAKE2B 2da0e70b11bc74491f7ddd72ab3566facfdde175f29beeafe9d32b399185ee542ec8fb2b311b27cf2eb8d179fd67bbbcf8533fd2c778b55297c2867d5ebe549b SHA512 1cc03aaab0cb2aeae7c94150658c34e12c9ba45c2cb6e51a106b04dd9d8a8a2d033b6b12b737db6859e7382ba55058c72eee257e9564e84d73e16a98af3c0943
|
||||
DIST TechnitiumDnsServer-15.0.1.tar.gz 1806521 BLAKE2B fb1d985ff81e22e4aa6519acd71e2e57bc98cf1df7b45c408944a339ffa9a525181ff38e029001cfbb33c4318804208b4a91a2e1584d83d83da64d74f8296ed3 SHA512 5a182f7e40219528724c977fd5e37340c6652c747c5ebf14333d030d6a30ddcbb1fb23ce22e49e6997fc66c8b1a410bcf2b5cbaf8da719d5f0890f2fa281b091
|
||||
DIST TechnitiumDnsServer-15.1.0.tar.gz 1808309 BLAKE2B 9d7609e5590913fae27cb8da818f03927dfd479ced266e44996b21bdbb3fd780ddb2c8b8ebaf8b5972028c71813e4a58f70a99b342d65c32bcb09b96b4df4e40 SHA512 4de1ab9aa329f2813075c4744ab8bab35a2f2cf9f9df2dcb1fd038f342b9fde7ae60e37b2c357094628c38c0f77c513659422a3ec89135983de79eb947a9da07
|
||||
DIST TechnitiumDnsServer-15.2.0.tar.gz 1810250 BLAKE2B 393059288a629d2baf99ec657877229d2ccfc2798c5951c503c366814cab00c79726ba18fdcc3cb425f8770088488ed8d226d62adebd1e07d56cda1fee63f654 SHA512 5c6fd0125fac0db83ce8d8248af0a06e519b3bff08b1977e2860b1138349dc5046064332aacc61872176a17cd5cbd621a3e700e195a2082f164940e55717b7f7
|
||||
DIST TechnitiumLibrary-13.6.0.tar.gz 246457 BLAKE2B 271dd51d477cae14ffea3c22136b8a4a5077af9f5fab35eaee0baed731f01265341a9a64d30e32e940bd77ccf6714d9859b58f6de2851117d9dbbe0f55beb045 SHA512 2b8f1f9a86c418a1c5260a180399d0f67c1b3b63406ef0f6e70c0e069b0e84c4f8f51aeca1ee278195603c435e606a76a15917ae4a2b35ed5b4ca67e10a00528
|
||||
DIST TechnitiumLibrary-14.3.0.tar.gz 248994 BLAKE2B 8940b780acd8cbde415b4678d1402f1ffa94330957448b4f378b0bb0687d7dfe771a13266a3c52cf403d01c98ebe76ec1f108b6a32dc5da79b81bf97bd89b678 SHA512 ece05adba2dfeef3aaa0cdcaba77ead3f9a556f584cd50fbb060cbabe5c446c31860a441e451972ba746e6576552fd1a77076e7d1e68d92a18ea8a9624b40634
|
||||
DIST TechnitiumLibrary-15.0.1.tar.gz 251675 BLAKE2B f82221238fdfb278f084fb17bf503bd6869bd99fca3a387ce621b30de670567fb6d6d4dc94e1621f8124c4e327141146ffa5dedc72356a24633285484980fb61 SHA512 7532ef830afc56749d9b2b944dc0d22eab08fd9a9bcca1bd133f1f510d8127638a7d5bad9dce846347673551c2a50608971afd4cf02051c39b0bb79d828eec9f
|
||||
DIST TechnitiumLibrary-15.1.0.tar.gz 251691 BLAKE2B 00c573f7f5c8845bd6898624f2e7aace3e40cd437ea55b9daf52d2264c9dc0c588d92a5b20128af1194b8a1242194f0b832f8c55387998bb0b26331a8aa44e49 SHA512 e88ff13b11e0a004728758b7bf7d964778204474cdd12df2a7dc8117428044fe679bf6db06240cfba438493127f3ae548e53b14f78c6647f4cafd842ac150f9f
|
||||
DIST TechnitiumLibrary-15.2.0.tar.gz 251692 BLAKE2B 7b22296ef8a0efb5f056f60d8fec103170a5e65f9fce6e0dc2f969407732fc1b663647aa1082391027ed0a2ec0a2db6a15defd35d1661b9d93d331dbea22e035 SHA512 8aef33b3c4af72416a6f260ec569c433f18af9ba496854ea0c49152d671222777e5c0acc75fbeee4149d8ee637b45e1512de28d561f180ee08d232547cb3462e
|
||||
DIST bouncycastle.cryptography.2.5.1.nupkg 8231681 BLAKE2B 0e532828def85261e703d09e8a5ef0b86e91e96f7ab5b69ff84a3dc4411c6a71dcdf3c25ba6427311dd4c033aa5058e56f6bc0932c245d9d849ebd44184f14b2 SHA512 cc12d715a7a3acda0e51b6804ae10e1c3e9543009c108485ae6c4ebe8773dee57642f8be291dc2cadcd14a086a0237d925298997ded8a01a4d5a781c7b67ab3d
|
||||
DIST bouncycastle.cryptography.2.6.2.nupkg 8276422 BLAKE2B fa5c444c773a41eb0ade1f35c3b0df269bb5423c35a90d6fed5b9d6dac7dbc681c6c6763a256553046454f65a68cc06d3e75086fbd6e60aeb52523c97302e080 SHA512 4e1a32f937eebba134f1c6646c0b554edaa1bc41969dec5816d11c3c285906e106377113ea6c1cb0b161749ff08ae8ad39df05956b62abe2274d4b3060f0daef
|
||||
DIST microsoft.aspnetcore.authentication.openidconnect.10.0.7.nupkg 98901 BLAKE2B b72afd53982a99d231d5b6162bad4e54db3b20134a5339d025ab79a4fb6e35016085f769880db82d7e89699c91ef92534a99f1a72c8a77c212a2ce0baa829949 SHA512 dde72c48f40328d988e33f1fbc37cb381b5f916fdd6d685206fd27b682a305234099ac772ece758d57bf74a3a35e3f7e42b2d22419a1ae370546cbf22027c876
|
||||
|
||||
103
net-dns/technitium-dns/technitium-dns-15.2.ebuild
Normal file
103
net-dns/technitium-dns/technitium-dns-15.2.ebuild
Normal file
@@ -0,0 +1,103 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DOTNET_PKG_COMPAT=10.0
|
||||
NUGETS="
|
||||
bouncycastle.cryptography@2.6.2
|
||||
microsoft.aspnetcore.authentication.openidconnect@10.0.7
|
||||
microsoft.identitymodel.abstractions@8.0.1
|
||||
microsoft.identitymodel.jsonwebtokens@8.0.1
|
||||
microsoft.identitymodel.logging@8.0.1
|
||||
microsoft.identitymodel.protocols.openidconnect@8.0.1
|
||||
microsoft.identitymodel.protocols@8.0.1
|
||||
microsoft.identitymodel.tokens@8.0.1
|
||||
microsoft.win32.systemevents@6.0.0
|
||||
qrcoder@1.8.0
|
||||
system.drawing.common@6.0.0
|
||||
system.identitymodel.tokens.jwt@8.0.1
|
||||
"
|
||||
inherit dotnet-pkg systemd
|
||||
|
||||
MYPV="${PV}.0"
|
||||
SRC_URI_BASE="https://github.com/TechnitiumSoftware"
|
||||
DESCRIPTION="Open-source, self-hosted authoritative and recursive DNS+DHCP server."
|
||||
HOMEPAGE="https://technitium.com/dns/"
|
||||
SRC_URI="
|
||||
$SRC_URI_BASE/DnsServer/archive/refs/tags/v${MYPV}.tar.gz -> TechnitiumDnsServer-${MYPV}.tar.gz
|
||||
$SRC_URI_BASE/TechnitiumLibrary/archive/refs/tags/dns-server-v${MYPV}.tar.gz -> TechnitiumLibrary-${MYPV}.tar.gz
|
||||
${NUGET_URIS}
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=">=dev-libs/icu-70"
|
||||
|
||||
DOTNET_PKG_PROJECTS=(
|
||||
"${S}/TechnitiumLibrary-dns-server-v${MYPV}/TechnitiumLibrary.ByteTree/TechnitiumLibrary.ByteTree.csproj"
|
||||
"${S}/TechnitiumLibrary-dns-server-v${MYPV}/TechnitiumLibrary.Net/TechnitiumLibrary.Net.csproj"
|
||||
"${S}/TechnitiumLibrary-dns-server-v${MYPV}/TechnitiumLibrary.Security.OTP/TechnitiumLibrary.Security.OTP.csproj"
|
||||
"${S}/DnsServer-${MYPV}/DnsServerApp/DnsServerApp.csproj"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
dotnet-pkg_src_prepare
|
||||
|
||||
# The DnsServer project expects to find TechnitiumLibrary DLLs in a
|
||||
# directory sibling to the root of the project, so has `HintPath`
|
||||
# directives to point to that relative path (e.g.,
|
||||
# '..\..\TechnitiumLibrary\bin\TechnitiumLibrary.dll'). Because we're
|
||||
# explicitly building into `DOTNET_PKG_OUTPUT`, we'll need to point there
|
||||
# instead for the DLLs to be located.
|
||||
local replace_hintpaths="s|<HintPath>(\\.\\.\\\\)*TechnitiumLibrary\\\\bin|<HintPath>${DOTNET_PKG_OUTPUT}|g"
|
||||
grep -ErlZ 'HintPath.*TechnitiumLibrary' "${S}/DnsServer-${MYPV}" \
|
||||
| xargs -0 sed -E -i "${replace_hintpaths}" \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
# dotnet-pkg will create a wrapper script around an executable at the root
|
||||
# of `DOTNET_PKG_OUTPUT` matching `${PN}`, so we can link to
|
||||
# `DnsServerApp`.
|
||||
cd "${DOTNET_PKG_OUTPUT}" && ln -rs 'DnsServerApp' "${PN}" || die
|
||||
|
||||
# The included `systemd.service` file has hard-coded paths we'd need to
|
||||
# adjust; we'll install our own.
|
||||
rm "${DOTNET_PKG_OUTPUT}/systemd.service" ||
|
||||
die "systemd.service file moved upstream; check for updated path"
|
||||
|
||||
dotnet-pkg_src_install
|
||||
|
||||
newinitd "${FILESDIR}/${PN}.initd" "${PN}"
|
||||
systemd_dounit "${FILESDIR}/${PN}.service"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
||||
elog 'To start Technitium DNS:'
|
||||
elog '* OpenRC: rc-update add technitium-dns boot'
|
||||
elog ' rc-service technitium-dns start'
|
||||
elog ' OR'
|
||||
elog '* systemd: systemctl enable technitium-dns'
|
||||
elog ' systemctl start technitium-dns'
|
||||
elog
|
||||
elog 'After starting the service,'
|
||||
elog '1. Technitium DNS configuration files can be found in'
|
||||
elog " \"${ROOT}/etc/dns\""
|
||||
elog '2. The Technetium web server can be accessed at localhost:5380. This port'
|
||||
elog ' can be adjusted in settings'
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if [[ -d "${ROOT}/etc/dns" ]]; then
|
||||
elog "Technitium DNS config files may still be present in \"${ROOT}/etc/dns\""
|
||||
fi
|
||||
}
|
||||
@@ -145,7 +145,8 @@ src_prepare() {
|
||||
ln -sr ../lua-* lib/lua/src || die
|
||||
|
||||
# delete ccache detection - already handled by portage
|
||||
sed -i -e '/CCACHE_PROGRAM ccache/,+6d' CMakeLists.txt || die "Sed ccache broke !"
|
||||
sed -i -e '/CCACHE_PROGRAM ccache/,+6d' CMakeLists.txt || die "Sed ccache1 broke !"
|
||||
sed -i -e '/CCACHE_FOUND ccache/,+8d' lib/rapidjson/CMakeLists.txt || "Sed ccache2 broke !"
|
||||
|
||||
# disable doxygen automagic detection
|
||||
# doyxgen doc generation seems anyway broken for now
|
||||
|
||||
@@ -145,7 +145,8 @@ src_prepare() {
|
||||
ln -sr ../lua-* lib/lua/src || die
|
||||
|
||||
# delete ccache detection - already handled by portage
|
||||
sed -i -e '/CCACHE_PROGRAM ccache/,+6d' CMakeLists.txt || die "Sed ccache broke !"
|
||||
sed -i -e '/CCACHE_PROGRAM ccache/,+6d' CMakeLists.txt || die "Sed ccache1 broke !"
|
||||
sed -i -e '/CCACHE_FOUND ccache/,+8d' lib/rapidjson/CMakeLists.txt || "Sed ccache2 broke !"
|
||||
|
||||
# disable doxygen automagic detection
|
||||
# doyxgen doc generation seems anyway broken for now
|
||||
|
||||
4
net-im/tuwunel/Manifest
Normal file
4
net-im/tuwunel/Manifest
Normal file
@@ -0,0 +1,4 @@
|
||||
DIST tuwunel-1.5.1-vendor.tar.xz 52652900 BLAKE2B a4993d1a5bf939de29cba4b6b05bc9386f17ef2c34efbbf345d7cf8951a1ef6c4e655b87099e7dfec813784a95f37f576c0c03d3206094f769f3d84d1849f732 SHA512 aec55987008787dd050c240add16d6c0d351c8e440dfa084fb9fa2e6ee423f558635852f605fc7af705f7cc5ace152af4632a499203b2caa8f343cd2e38e7f8a
|
||||
DIST tuwunel-1.5.1.tar.gz 910758 BLAKE2B 1d897e6a4d0f0a29924ca076306b8850dd854ca08345d73f5075e21803287f69fec28fe24c69b65c030d5d83989dec3487250c29050a8f25ffdaee32823f1146 SHA512 c5b643002105026049e52dd17b06d9970ce8c4140d54726edd72622ab423211740ed9a519e959aa48691e0a537656f3ebdd0090ad7bb5a78d752008cb4b4c86e
|
||||
DIST tuwunel-1.6.2-vendor.tar.xz 52185004 BLAKE2B 8d8018f55f8e23c5ffa41bb334d92fff66ad529cd6fc94a8033dec5f72136c39bba52b69f0ea1ea6d8d27e6d941c90338e8f5354b60b935fa150bbd62ec9379c SHA512 f5c60b5e8c3add009321cdc746a37e1d830cdd27a751d04096edb53f56bd49cfc0838323fd9ab8aea09929c8a6fb16a8ffed4f634d9a596eae36ce85d5ccbdd1
|
||||
DIST tuwunel-1.6.2.tar.gz 1085662 BLAKE2B a127b4582723e0fe85b9d2b74797da62cbc9b4d9834bb8022bf896c098cb0e27a7057a9db9e72a494d0d5c07599cc686da2bf3b53b4c9d17900de687c84b5fe0 SHA512 5af9b9f60b0b2c6aa219b4edf60ae0b908f3b4327aef83ea105df1dc5953c7ddf47a03a193503a971965b43b3f1a362bdef5af7f56dc70156bbd4b5f975c3fc0
|
||||
12
net-im/tuwunel/files/tuwunel.conf-r1
Normal file
12
net-im/tuwunel/files/tuwunel.conf-r1
Normal file
@@ -0,0 +1,12 @@
|
||||
# Configuration file for tuwunel
|
||||
TUWUNEL_CONFIG=/etc/tuwunel/tuwunel.toml
|
||||
|
||||
# PID file:
|
||||
#TUWUNEL_PID_FILE=/run/tuwunel.pid
|
||||
|
||||
# Path for the log files:
|
||||
#TUWUNEL_LOG_DIR=/var/log/tuwunel
|
||||
|
||||
# User and group to run the service with:
|
||||
#TUWUNEL_USER=tuwunel
|
||||
#TUWUNEL_GROUP=tuwunel
|
||||
34
net-im/tuwunel/files/tuwunel.init-r1
Normal file
34
net-im/tuwunel/files/tuwunel.init-r1
Normal file
@@ -0,0 +1,34 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 2023-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
#
|
||||
# shellcheck shell=sh
|
||||
|
||||
export NO_COLOR=1
|
||||
export TUWUNEL_CONFIG=${CONDUIT_CONFIG:-/etc/tuwunel/tuwunel.toml}
|
||||
export TUWUNEL_PID_FILE=${TUWUNEL_PID_FILE:-/run/${RC_SVCNAME}.pid}
|
||||
export TUWUNEL_LOG_DIR=${TUWUNEL_LOG_DIR:-/var/log/tuwunel}
|
||||
export TUWUNEL_USER=${TUWUNEL_USER:-tuwunel}
|
||||
export TUWUNEL_GROUP=${TUWUNEL_GROUP:-tuwunel}
|
||||
|
||||
description="Tuwunel [matrix] homeserver"
|
||||
supervisor="supervise-daemon"
|
||||
command="/usr/bin/tuwunel"
|
||||
command_user="${TUWUNEL_USER}:${TUWUNEL_GROUP}"
|
||||
pidfile="${TUWUNEL_PID_FILE}"
|
||||
|
||||
output_log="${TUWUNEL_LOG_DIR}/tuwunel.log"
|
||||
error_log="${TUWUNEL_LOG_DIR}/tuwunel.err"
|
||||
|
||||
required_files="${TUWUNEL_CONFIG}"
|
||||
|
||||
start_stop_daemon_args="${start_stop_daemon_args} -- -c ${TUWUNEL_CONFIG}"
|
||||
|
||||
depend() {
|
||||
need net
|
||||
}
|
||||
|
||||
start_pre() {
|
||||
checkpath -f -m 0640 -o "${command_user}" "${output_log}"
|
||||
checkpath -f -m 0640 -o "${command_user}" "${error_log}"
|
||||
}
|
||||
9
net-im/tuwunel/files/tuwunel.logrotate-r1
Normal file
9
net-im/tuwunel/files/tuwunel.logrotate-r1
Normal file
@@ -0,0 +1,9 @@
|
||||
# /etc/logrotate.d/tuwunel
|
||||
|
||||
/var/log/tuwunel.log {
|
||||
create tuwunel tuwunel
|
||||
maxsize 10M
|
||||
notifempty
|
||||
missingok
|
||||
copytruncate
|
||||
}
|
||||
14
net-im/tuwunel/metadata.xml
Normal file
14
net-im/tuwunel/metadata.xml
Normal file
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>gentoo-bugzilla@vimja.email</email>
|
||||
<name>Niklaus 'vimja' Hofer</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">matrix-construct/tuwunel</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="system-rocksdb">Use <pkg>dev-libs/rocksdb</pkg> instead of vendored version.</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
173
net-im/tuwunel/tuwunel-1.5.1.ebuild
Normal file
173
net-im/tuwunel/tuwunel-1.5.1.ebuild
Normal file
@@ -0,0 +1,173 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Autogenerated by pycargoebuild 0.15.1
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRATES="
|
||||
"
|
||||
|
||||
LLVM_COMPAT=( {16..21} )
|
||||
|
||||
inherit cargo llvm-r2 linux-info
|
||||
|
||||
DESCRIPTION="High Performance Matrix Homeserver in Rust!"
|
||||
HOMEPAGE="
|
||||
https://tuwunel.chat
|
||||
https://github.com/matrix-construct/tuwunel
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/matrix-construct/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://vimja.cloud/public.php/dav/files/z59eKDyLFokW2KK/${CATEGORY}/${PN}/${P}-vendor.tar.xz
|
||||
"
|
||||
|
||||
# The repository's root directory is a "workspace root".
|
||||
# It's easier and less error prone to work in src/main.
|
||||
S="${WORKDIR}/${P}/src/main"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
# Dependent crate licenses
|
||||
LICENSE+="
|
||||
Apache-2.0 BSD-2 BSD BlueOak-1.0.0 CDLA-Permissive-2.0 ISC MIT
|
||||
MPL-2.0 UoI-NCSA Unicode-3.0 Unlicense ZLIB
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
IUSE="jemalloc system-rocksdb gzip zstd lz4 bzip2 systemd brotli ldap io-uring"
|
||||
|
||||
# bzip2 looks difficult to un-bundle:
|
||||
# https://wiki.gentoo.org/wiki/Project:Rust/sys_crates#bzip2-sys
|
||||
# lz4 cannot be un-bundled:
|
||||
# https://wiki.gentoo.org/wiki/Writing_Rust_ebuilds#Unbundling_C_libraries
|
||||
COMMON_DEPEND="
|
||||
jemalloc? ( dev-libs/jemalloc:= )
|
||||
app-arch/snappy:=
|
||||
zstd? (
|
||||
app-arch/zstd:=
|
||||
)
|
||||
system-rocksdb? (
|
||||
dev-libs/rocksdb
|
||||
)
|
||||
"
|
||||
RDEPEND="
|
||||
${COMMON_DEPEND}
|
||||
acct-user/tuwunel
|
||||
app-misc/ca-certificates
|
||||
"
|
||||
# clang needed for bindgen
|
||||
DEPEND="
|
||||
${COMMON_DEPEND}
|
||||
$(llvm_gen_dep '
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
llvm-core/llvm:${LLVM_SLOT}
|
||||
')
|
||||
"
|
||||
|
||||
# Required for pkg-config crate:
|
||||
# https://wiki.gentoo.org/wiki/Writing_Rust_ebuilds#pkg-config_crate
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
# rust does not use *FLAGS from make.conf, silence portage warning
|
||||
# update with proper path to binaries this crate installs, omit leading /
|
||||
QA_FLAGS_IGNORED="usr/bin/${PN}"
|
||||
|
||||
# TODO
|
||||
DOCS=( {APPSERVICES,CODE_OF_CONDUCT,DEPLOY,README,TURN}.md )
|
||||
|
||||
pkg_setup() {
|
||||
CONFIG_CHECK=""
|
||||
|
||||
# IO-Uring requires kernel support.
|
||||
if use io-uring; then
|
||||
CONFIG_CHECK+=" ~IO_URING"
|
||||
ERROR_IO_URING="${P} requires io-uring in-kernel support."
|
||||
fi
|
||||
|
||||
if [[ -n ${CONFIG_CHECK} ]]; then
|
||||
linux-info_pkg_setup
|
||||
fi
|
||||
|
||||
llvm-r2_pkg_setup
|
||||
rust_pkg_setup
|
||||
}
|
||||
|
||||
# See here for how this works and why it's needed:
|
||||
# https://wiki.gentoo.org/wiki/Writing_Rust_ebuilds#Using_a_vendor_tarball_like_in_Go_ebuilds
|
||||
src_prepare() {
|
||||
ln -s "${WORKDIR}/vendor/" "${WORKDIR}/${P}/vendor" || die
|
||||
|
||||
sed -i "${ECARGO_HOME}/config.toml" -e '/source.crates-io/d' || die
|
||||
sed -i "${ECARGO_HOME}/config.toml" -e '/replace-with = "gentoo"/d' || die
|
||||
sed -i "${ECARGO_HOME}/config.toml" -e '/local-registry = "\/nonexistent"/d' || die
|
||||
|
||||
cat "${WORKDIR}/vendor/vendor-config.toml" >> "${ECARGO_HOME}/config.toml" || die
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Required for pkg-config crate:
|
||||
# https://wiki.gentoo.org/wiki/Writing_Rust_ebuilds#pkg-config_crate
|
||||
export PKG_CONFIG_ALLOW_CROSS=1
|
||||
# Required to un-bundle jemalloc:
|
||||
# https://wiki.gentoo.org/wiki/Writing_Rust_ebuilds#Common_-sys_crates
|
||||
export JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)/libjemalloc.so"
|
||||
|
||||
if use zstd; then
|
||||
# Required to un-bundle zstd:
|
||||
# https://wiki.gentoo.org/wiki/Project:Rust/sys_crates#zstd-sys
|
||||
export ZSTD_SYS_USE_PKG_CONFIG=1
|
||||
fi
|
||||
|
||||
if use system-rocksdb; then
|
||||
# https://wiki.gentoo.org/wiki/Writing_Rust_ebuilds#Common_-sys_crates
|
||||
export SNAPPY_LIB_DIR="${ESYSROOT}/usr/$(get_libdir)"
|
||||
export ROCKSDB_INCLUDE_DIR="${ESYSROOT}/usr/include"
|
||||
export ROCKSDB_LIB_DIR="${ESYSROOT}/usr/$(get_libdir)"
|
||||
fi
|
||||
|
||||
local myfeatures=(
|
||||
element_hacks
|
||||
media_thumbnail
|
||||
release_max_log_level
|
||||
url_preview
|
||||
|
||||
$(usev io-uring io_uring)
|
||||
$(usev systemd)
|
||||
$(usev jemalloc)
|
||||
$(usev ldap)
|
||||
$(usev jemalloc jemalloc_conf)
|
||||
$(usev zstd zstd_compression)
|
||||
$(usev lz4 lz4_compression)
|
||||
$(usev gzip gzip_compression)
|
||||
$(usev bzip2 bzip2_compression)
|
||||
$(usev brotli brotli_compression)
|
||||
)
|
||||
|
||||
rust_pkg_setup
|
||||
cargo_src_configure --no-default-features --frozen
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cargo_src_install
|
||||
|
||||
keepdir /var/lib/tuwunel
|
||||
fowners tuwunel:tuwunel /var/lib/tuwunel
|
||||
fperms 750 /var/lib/tuwunel
|
||||
|
||||
keepdir /var/log/tuwunel
|
||||
fowners tuwunel:tuwunel /var/log/tuwunel
|
||||
fperms 750 /var/log/tuwunel
|
||||
|
||||
insinto /etc/tuwunel
|
||||
newins "${WORKDIR}"/"${P}"/tuwunel-example.toml tuwunel.toml
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/tuwunel.logrotate-r1 tuwunel
|
||||
|
||||
newinitd "${FILESDIR}"/tuwunel.init-r1 tuwunel
|
||||
newconfd "${FILESDIR}"/tuwunel.conf-r1 tuwunel
|
||||
|
||||
# TODO: Add systemd service.
|
||||
}
|
||||
174
net-im/tuwunel/tuwunel-1.6.2.ebuild
Normal file
174
net-im/tuwunel/tuwunel-1.6.2.ebuild
Normal file
@@ -0,0 +1,174 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Autogenerated by pycargoebuild 0.15.1
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRATES="
|
||||
"
|
||||
|
||||
LLVM_COMPAT=( 21 )
|
||||
RUST_MIN_VER="1.94.0"
|
||||
|
||||
inherit cargo llvm-r2 linux-info
|
||||
|
||||
DESCRIPTION="High Performance Matrix Homeserver in Rust!"
|
||||
HOMEPAGE="
|
||||
https://tuwunel.chat
|
||||
https://github.com/matrix-construct/tuwunel
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/matrix-construct/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://vimja.cloud/public.php/dav/files/z59eKDyLFokW2KK/${CATEGORY}/${PN}/${P}-vendor.tar.xz
|
||||
"
|
||||
|
||||
# The repository's root directory is a "workspace root".
|
||||
# It's easier and less error prone to work in src/main.
|
||||
S="${WORKDIR}/${P}/src/main"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
# Dependent crate licenses
|
||||
LICENSE+="
|
||||
Apache-2.0 BSD-2 BSD BlueOak-1.0.0 CDLA-Permissive-2.0 ISC MIT
|
||||
MPL-2.0 UoI-NCSA Unicode-3.0 Unlicense ZLIB
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
IUSE="jemalloc system-rocksdb gzip zstd lz4 bzip2 systemd brotli ldap io-uring"
|
||||
|
||||
# bzip2 looks difficult to un-bundle:
|
||||
# https://wiki.gentoo.org/wiki/Project:Rust/sys_crates#bzip2-sys
|
||||
# lz4 cannot be un-bundled:
|
||||
# https://wiki.gentoo.org/wiki/Writing_Rust_ebuilds#Unbundling_C_libraries
|
||||
COMMON_DEPEND="
|
||||
jemalloc? ( dev-libs/jemalloc:= )
|
||||
app-arch/snappy:=
|
||||
zstd? (
|
||||
app-arch/zstd:=
|
||||
)
|
||||
system-rocksdb? (
|
||||
dev-libs/rocksdb
|
||||
)
|
||||
"
|
||||
RDEPEND="
|
||||
${COMMON_DEPEND}
|
||||
acct-user/tuwunel
|
||||
app-misc/ca-certificates
|
||||
"
|
||||
# clang needed for bindgen
|
||||
DEPEND="
|
||||
${COMMON_DEPEND}
|
||||
$(llvm_gen_dep '
|
||||
llvm-core/clang:${LLVM_SLOT}
|
||||
llvm-core/llvm:${LLVM_SLOT}
|
||||
')
|
||||
"
|
||||
|
||||
# Required for pkg-config crate:
|
||||
# https://wiki.gentoo.org/wiki/Writing_Rust_ebuilds#pkg-config_crate
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
# rust does not use *FLAGS from make.conf, silence portage warning
|
||||
# update with proper path to binaries this crate installs, omit leading /
|
||||
QA_FLAGS_IGNORED="usr/bin/${PN}"
|
||||
|
||||
# TODO
|
||||
DOCS=( {APPSERVICES,CODE_OF_CONDUCT,DEPLOY,README,TURN}.md )
|
||||
|
||||
pkg_setup() {
|
||||
CONFIG_CHECK=""
|
||||
|
||||
# IO-Uring requires kernel support.
|
||||
if use io-uring; then
|
||||
CONFIG_CHECK+=" ~IO_URING"
|
||||
ERROR_IO_URING="${P} requires io-uring in-kernel support."
|
||||
fi
|
||||
|
||||
if [[ -n ${CONFIG_CHECK} ]]; then
|
||||
linux-info_pkg_setup
|
||||
fi
|
||||
|
||||
llvm-r2_pkg_setup
|
||||
rust_pkg_setup
|
||||
}
|
||||
|
||||
# See here for how this works and why it's needed:
|
||||
# https://wiki.gentoo.org/wiki/Writing_Rust_ebuilds#Using_a_vendor_tarball_like_in_Go_ebuilds
|
||||
src_prepare() {
|
||||
ln -s "${WORKDIR}/vendor/" "${WORKDIR}/${P}/vendor" || die
|
||||
|
||||
sed -i "${ECARGO_HOME}/config.toml" -e '/source.crates-io/d' || die
|
||||
sed -i "${ECARGO_HOME}/config.toml" -e '/replace-with = "gentoo"/d' || die
|
||||
sed -i "${ECARGO_HOME}/config.toml" -e '/local-registry = "\/nonexistent"/d' || die
|
||||
|
||||
cat "${WORKDIR}/vendor/vendor-config.toml" >> "${ECARGO_HOME}/config.toml" || die
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Required for pkg-config crate:
|
||||
# https://wiki.gentoo.org/wiki/Writing_Rust_ebuilds#pkg-config_crate
|
||||
export PKG_CONFIG_ALLOW_CROSS=1
|
||||
# Required to un-bundle jemalloc:
|
||||
# https://wiki.gentoo.org/wiki/Writing_Rust_ebuilds#Common_-sys_crates
|
||||
export JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)/libjemalloc.so"
|
||||
|
||||
if use zstd; then
|
||||
# Required to un-bundle zstd:
|
||||
# https://wiki.gentoo.org/wiki/Project:Rust/sys_crates#zstd-sys
|
||||
export ZSTD_SYS_USE_PKG_CONFIG=1
|
||||
fi
|
||||
|
||||
if use system-rocksdb; then
|
||||
# https://wiki.gentoo.org/wiki/Writing_Rust_ebuilds#Common_-sys_crates
|
||||
export SNAPPY_LIB_DIR="${ESYSROOT}/usr/$(get_libdir)"
|
||||
export ROCKSDB_INCLUDE_DIR="${ESYSROOT}/usr/include"
|
||||
export ROCKSDB_LIB_DIR="${ESYSROOT}/usr/$(get_libdir)"
|
||||
fi
|
||||
|
||||
local myfeatures=(
|
||||
element_hacks
|
||||
media_thumbnail
|
||||
release_max_log_level
|
||||
url_preview
|
||||
|
||||
$(usev io-uring io_uring)
|
||||
$(usev systemd)
|
||||
$(usev jemalloc)
|
||||
$(usev ldap)
|
||||
$(usev jemalloc jemalloc_conf)
|
||||
$(usev zstd zstd_compression)
|
||||
$(usev lz4 lz4_compression)
|
||||
$(usev gzip gzip_compression)
|
||||
$(usev bzip2 bzip2_compression)
|
||||
$(usev brotli brotli_compression)
|
||||
)
|
||||
|
||||
rust_pkg_setup
|
||||
cargo_src_configure --no-default-features --frozen
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cargo_src_install
|
||||
|
||||
keepdir /var/lib/tuwunel
|
||||
fowners tuwunel:tuwunel /var/lib/tuwunel
|
||||
fperms 750 /var/lib/tuwunel
|
||||
|
||||
keepdir /var/log/tuwunel
|
||||
fowners tuwunel:tuwunel /var/log/tuwunel
|
||||
fperms 750 /var/log/tuwunel
|
||||
|
||||
insinto /etc/tuwunel
|
||||
newins "${WORKDIR}"/"${P}"/tuwunel-example.toml tuwunel.toml
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/tuwunel.logrotate-r1 tuwunel
|
||||
|
||||
newinitd "${FILESDIR}"/tuwunel.init-r1 tuwunel
|
||||
newconfd "${FILESDIR}"/tuwunel.conf-r1 tuwunel
|
||||
|
||||
# TODO: Add systemd service.
|
||||
}
|
||||
1
profiles/updates/2Q-2026
Normal file
1
profiles/updates/2Q-2026
Normal file
@@ -0,0 +1 @@
|
||||
move dev-util/forgejo-cli dev-util/fj-cli
|
||||
@@ -747,6 +747,7 @@ net-im/mautrix-telegram:qrcode - Enables logging in via QR code support
|
||||
net-im/mautrix-whatsapp:crypt - Enable end-to-bridge encryption with dev-libs/olm.
|
||||
net-im/nheko:video - Enable video calls
|
||||
net-im/nheko:voip - Enable audio calls
|
||||
net-im/tuwunel:system-rocksdb - Use dev-libs/rocksdb instead of vendored version.
|
||||
net-im/why2:server - Build the why2-server binary
|
||||
net-irc/pounce:palaver - Provide push notifications for the Palaver IRC app
|
||||
net-irc/tiny:dbus - Enable desktop notifications
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST eigen-3.4.0_p20250216.tar.bz2 2272941 BLAKE2B c86764a5c31b978d09f9f8f458a982fb16c2cdfd053e0c7a371fbe5b9c64bead42c25fb7d4cb795eb5ee7ff1800bb51fac6783ad0881dd69dee5d463ccd213e3 SHA512 3c9fab41bde1ee4b8f5ba21c991a75cc73e104cdb48f3377b5fc51afae8cbb5e891c39e4fd998c5263178a8962b09d9d907b9d125dfddc50bc2ec5171917d6b8
|
||||
DIST onnxruntime-1.25.0.tar.gz 284815553 BLAKE2B ef1edf4b20b8f620b3aeed8a17895d1831401121b8ef3014e4c5d102566e5eaf621551ecf185c5ef3542da23aaa70f00ee1f99a2b451e6d1033db8d09fadca2b SHA512 1aaf07af728ae2e75b5f148ca26a946acac6dfc63dd8b43a10fdaccc81dc3c79a66b710619e308b89e58dcd9a11ea274befe1a4373bbe55670ca1b19f15d9712
|
||||
DIST onnxruntime-1.25.1.tar.gz 284862475 BLAKE2B 82667031281285474feda951fe153c8000a2d4ed9ad4ee4f1ef8ee41f8334f0462608f938ca15f93a3369860a5078eb89b7ceeee791dcea23468b8d469e9122c SHA512 df760e30f1027b024d5a67aa3f36a6508609a58acc37e5e1066f919eaa42f9568c1c8218fbc80eeee0b9ec10307ea4778575b9ed3a1b312690f394b35d036e61
|
||||
DIST onnxruntime-1.26.0.tar.gz 285128576 BLAKE2B 825f73cf8aa5ecb185f7e77e825e78906666ddc6f194f4034e5443900e9d8e90b20173b0ba33c37b80650658e589078dad6f7c6c7c86ff5247bc797f4d4aa952 SHA512 14d629a14eb2161178c6babe49ed8a3adb15e8c6d26adc4c975261f9b5d43674e8a85bc4dbeb05a87917291d44b056140a1ac5a1c70ed80d92cb3f38cc670ebd
|
||||
|
||||
@@ -0,0 +1,234 @@
|
||||
From: Pavel Sobolev <contact@paveloom.dev>
|
||||
Subject: [PATCH] Use system libraries.
|
||||
|
||||
Everything, except for Eigen3.
|
||||
|
||||
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
|
||||
|
||||
--- a/cmake/external/abseil-cpp.cmake
|
||||
+++ b/cmake/external/abseil-cpp.cmake
|
||||
@@ -37,7 +37,7 @@ onnxruntime_fetchcontent_declare(
|
||||
URL_HASH SHA1=${DEP_SHA1_abseil_cpp}
|
||||
EXCLUDE_FROM_ALL
|
||||
PATCH_COMMAND ${ABSL_PATCH_COMMAND}
|
||||
- FIND_PACKAGE_ARGS 20250814 NAMES absl
|
||||
+ FIND_PACKAGE_ARGS NAMES absl REQUIRED
|
||||
)
|
||||
|
||||
onnxruntime_fetchcontent_makeavailable(abseil_cpp)
|
||||
--- a/cmake/external/onnxruntime_external_deps.cmake
|
||||
+++ b/cmake/external/onnxruntime_external_deps.cmake
|
||||
@@ -43,7 +43,7 @@ onnxruntime_fetchcontent_declare(
|
||||
URL ${DEP_URL_re2}
|
||||
URL_HASH SHA1=${DEP_SHA1_re2}
|
||||
EXCLUDE_FROM_ALL
|
||||
- FIND_PACKAGE_ARGS NAMES re2
|
||||
+ FIND_PACKAGE_ARGS NAMES re2 REQUIRED
|
||||
)
|
||||
onnxruntime_fetchcontent_makeavailable(re2)
|
||||
|
||||
@@ -71,7 +71,7 @@ if (onnxruntime_BUILD_UNIT_TESTS)
|
||||
URL ${DEP_URL_googletest}
|
||||
URL_HASH SHA1=${DEP_SHA1_googletest}
|
||||
EXCLUDE_FROM_ALL
|
||||
- FIND_PACKAGE_ARGS 1.14.0...<2.0.0 NAMES GTest
|
||||
+ FIND_PACKAGE_ARGS 1.14.0...<2.0.0 NAMES GTest REQUIRED
|
||||
)
|
||||
FetchContent_MakeAvailable(googletest)
|
||||
endif()
|
||||
@@ -87,7 +87,7 @@ if (onnxruntime_BUILD_BENCHMARKS)
|
||||
URL ${DEP_URL_google_benchmark}
|
||||
URL_HASH SHA1=${DEP_SHA1_google_benchmark}
|
||||
EXCLUDE_FROM_ALL
|
||||
- FIND_PACKAGE_ARGS NAMES benchmark
|
||||
+ FIND_PACKAGE_ARGS NAMES benchmark REQUIRED
|
||||
)
|
||||
onnxruntime_fetchcontent_makeavailable(google_benchmark)
|
||||
endif()
|
||||
@@ -105,7 +105,7 @@ if(onnxruntime_USE_MIMALLOC)
|
||||
URL ${DEP_URL_mimalloc}
|
||||
URL_HASH SHA1=${DEP_SHA1_mimalloc}
|
||||
EXCLUDE_FROM_ALL
|
||||
- FIND_PACKAGE_ARGS NAMES mimalloc
|
||||
+ FIND_PACKAGE_ARGS NAMES mimalloc REQUIRED
|
||||
)
|
||||
FetchContent_MakeAvailable(mimalloc)
|
||||
endif()
|
||||
@@ -199,7 +199,7 @@ onnxruntime_fetchcontent_declare(
|
||||
URL_HASH SHA1=${DEP_SHA1_protobuf}
|
||||
PATCH_COMMAND ${ONNXRUNTIME_PROTOBUF_PATCH_COMMAND}
|
||||
EXCLUDE_FROM_ALL
|
||||
- FIND_PACKAGE_ARGS NAMES Protobuf protobuf
|
||||
+ FIND_PACKAGE_ARGS NAMES Protobuf protobuf REQUIRED
|
||||
)
|
||||
|
||||
set(protobuf_BUILD_TESTS OFF CACHE BOOL "Build protobuf tests" FORCE)
|
||||
@@ -276,7 +276,7 @@ onnxruntime_fetchcontent_declare(
|
||||
EXCLUDE_FROM_ALL
|
||||
PATCH_COMMAND
|
||||
${Patch_EXECUTABLE} --binary --ignore-whitespace -p1 < ${PROJECT_SOURCE_DIR}/patches/date/date.patch
|
||||
- FIND_PACKAGE_ARGS 3...<4 NAMES date
|
||||
+ FIND_PACKAGE_ARGS 3...<4 NAMES date REQUIRED
|
||||
)
|
||||
onnxruntime_fetchcontent_makeavailable(date)
|
||||
|
||||
@@ -290,12 +290,11 @@ if(NOT TARGET Boost::mp11)
|
||||
mp11
|
||||
URL ${DEP_URL_mp11}
|
||||
EXCLUDE_FROM_ALL
|
||||
- FIND_PACKAGE_ARGS NAMES Boost
|
||||
+ FIND_PACKAGE_ARGS NAMES Boost REQUIRED
|
||||
)
|
||||
- FetchContent_Populate(mp11)
|
||||
+ onnxruntime_fetchcontent_makeavailable(mp11)
|
||||
if(NOT TARGET Boost::mp11)
|
||||
- add_library(Boost::mp11 IMPORTED INTERFACE)
|
||||
- target_include_directories(Boost::mp11 INTERFACE $<BUILD_INTERFACE:${mp11_SOURCE_DIR}/include>)
|
||||
+ add_library(Boost::mp11 ALIAS Boost::headers)
|
||||
endif()
|
||||
endif()
|
||||
endif()
|
||||
@@ -308,7 +307,7 @@ onnxruntime_fetchcontent_declare(
|
||||
URL ${DEP_URL_json}
|
||||
URL_HASH SHA1=${DEP_SHA1_json}
|
||||
EXCLUDE_FROM_ALL
|
||||
- FIND_PACKAGE_ARGS 3.10 NAMES nlohmann_json
|
||||
+ FIND_PACKAGE_ARGS 3.10 NAMES nlohmann_json REQUIRED
|
||||
)
|
||||
onnxruntime_fetchcontent_makeavailable(nlohmann_json)
|
||||
|
||||
@@ -374,7 +373,7 @@ if (CPUINFO_SUPPORTED)
|
||||
${Patch_EXECUTABLE} -p1 < ${PROJECT_SOURCE_DIR}/patches/cpuinfo/patch_vcpkg_arm64ec_support.patch &&
|
||||
# https://github.com/pytorch/cpuinfo/pull/348
|
||||
${Patch_EXECUTABLE} -p1 < ${PROJECT_SOURCE_DIR}/patches/cpuinfo/win_arm_fp16_detection_fallback.patch
|
||||
- FIND_PACKAGE_ARGS NAMES cpuinfo
|
||||
+ FIND_PACKAGE_ARGS NAMES cpuinfo REQUIRED
|
||||
)
|
||||
elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||
message(STATUS "Applying sysfs fallback patch for cpuinfo on Linux")
|
||||
@@ -394,7 +393,7 @@ if (CPUINFO_SUPPORTED)
|
||||
URL ${DEP_URL_pytorch_cpuinfo}
|
||||
URL_HASH SHA1=${DEP_SHA1_pytorch_cpuinfo}
|
||||
EXCLUDE_FROM_ALL
|
||||
- FIND_PACKAGE_ARGS NAMES cpuinfo
|
||||
+ FIND_PACKAGE_ARGS NAMES cpuinfo REQUIRED
|
||||
)
|
||||
endif()
|
||||
set(ONNXRUNTIME_CPUINFO_PROJ pytorch_cpuinfo)
|
||||
@@ -412,7 +411,7 @@ if(onnxruntime_USE_CUDA)
|
||||
URL_HASH SHA1=${DEP_SHA1_microsoft_gsl}
|
||||
PATCH_COMMAND ${Patch_EXECUTABLE} --binary --ignore-whitespace -p1 < ${PROJECT_SOURCE_DIR}/patches/gsl/1064.patch
|
||||
EXCLUDE_FROM_ALL
|
||||
- FIND_PACKAGE_ARGS 4.0 NAMES Microsoft.GSL
|
||||
+ FIND_PACKAGE_ARGS 4.0 NAMES Microsoft.GSL REQUIRED
|
||||
)
|
||||
else()
|
||||
onnxruntime_fetchcontent_declare(
|
||||
@@ -420,7 +419,7 @@ else()
|
||||
URL ${DEP_URL_microsoft_gsl}
|
||||
URL_HASH SHA1=${DEP_SHA1_microsoft_gsl}
|
||||
EXCLUDE_FROM_ALL
|
||||
- FIND_PACKAGE_ARGS 4.0 NAMES Microsoft.GSL
|
||||
+ FIND_PACKAGE_ARGS 4.0 NAMES Microsoft.GSL REQUIRED
|
||||
)
|
||||
endif()
|
||||
set(GSL_TARGET "Microsoft.GSL::GSL")
|
||||
@@ -434,7 +433,7 @@ if (NOT GSL_FOUND AND NOT onnxruntime_BUILD_SHARED_LIB)
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
|
||||
endif()
|
||||
|
||||
-find_path(safeint_SOURCE_DIR NAMES "SafeInt.hpp")
|
||||
+find_path(safeint_SOURCE_DIR NAMES "SafeInt.hpp" REQUIRED)
|
||||
if(NOT safeint_SOURCE_DIR)
|
||||
unset(safeint_SOURCE_DIR)
|
||||
onnxruntime_fetchcontent_declare(
|
||||
@@ -476,10 +475,14 @@ onnxruntime_fetchcontent_declare(
|
||||
URL_HASH SHA1=${DEP_SHA1_flatbuffers}
|
||||
PATCH_COMMAND ${ONNXRUNTIME_FLATBUFFERS_PATCH_COMMAND}
|
||||
EXCLUDE_FROM_ALL
|
||||
- FIND_PACKAGE_ARGS 23.5.9 NAMES Flatbuffers flatbuffers
|
||||
+ FIND_PACKAGE_ARGS 23.5.9 NAMES Flatbuffers flatbuffers REQUIRED
|
||||
)
|
||||
|
||||
onnxruntime_fetchcontent_makeavailable(flatbuffers)
|
||||
+if(TARGET flatbuffers::flatbuffers_shared AND NOT TARGET flatbuffers::flatbuffers)
|
||||
+ message(STATUS "Aliasing flatbuffers::flatbuffers to flatbuffers::flatbuffers_shared")
|
||||
+ add_library(flatbuffers::flatbuffers ALIAS flatbuffers::flatbuffers_shared)
|
||||
+endif()
|
||||
if(NOT flatbuffers_FOUND)
|
||||
if(NOT TARGET flatbuffers::flatbuffers)
|
||||
add_library(flatbuffers::flatbuffers ALIAS flatbuffers)
|
||||
@@ -541,7 +544,7 @@ onnxruntime_fetchcontent_declare(
|
||||
URL_HASH SHA1=${DEP_SHA1_onnx}
|
||||
PATCH_COMMAND ${ONNXRUNTIME_ONNX_PATCH_COMMAND}
|
||||
EXCLUDE_FROM_ALL
|
||||
- FIND_PACKAGE_ARGS NAMES ONNX onnx
|
||||
+ FIND_PACKAGE_ARGS NAMES ONNX onnx REQUIRED
|
||||
)
|
||||
|
||||
onnxruntime_fetchcontent_makeavailable(onnx)
|
||||
@@ -616,7 +619,7 @@ if(onnxruntime_ENABLE_DLPACK)
|
||||
URL ${DEP_URL_dlpack}
|
||||
URL_HASH SHA1=${DEP_SHA1_dlpack}
|
||||
EXCLUDE_FROM_ALL
|
||||
- FIND_PACKAGE_ARGS NAMES dlpack
|
||||
+ FIND_PACKAGE_ARGS NAMES dlpack REQUIRED
|
||||
)
|
||||
onnxruntime_fetchcontent_makeavailable(dlpack)
|
||||
endif()
|
||||
@@ -629,7 +632,7 @@ if(onnxruntime_ENABLE_TRAINING OR (onnxruntime_ENABLE_TRAINING_APIS AND onnxrunt
|
||||
URL ${DEP_URL_cxxopts}
|
||||
URL_HASH SHA1=${DEP_SHA1_cxxopts}
|
||||
EXCLUDE_FROM_ALL
|
||||
- FIND_PACKAGE_ARGS NAMES cxxopts
|
||||
+ FIND_PACKAGE_ARGS NAMES cxxopts REQUIRED
|
||||
)
|
||||
set(CXXOPTS_BUILD_EXAMPLES OFF CACHE BOOL "" FORCE)
|
||||
set(CXXOPTS_BUILD_TESTS OFF CACHE BOOL "" FORCE)
|
||||
--- a/cmake/external/pybind11.cmake
|
||||
+++ b/cmake/external/pybind11.cmake
|
||||
@@ -6,6 +6,6 @@ onnxruntime_fetchcontent_declare(
|
||||
URL ${DEP_URL_pybind11}
|
||||
URL_HASH SHA1=${DEP_SHA1_pybind11}
|
||||
EXCLUDE_FROM_ALL
|
||||
- FIND_PACKAGE_ARGS 3.0 NAMES pybind11
|
||||
+ FIND_PACKAGE_ARGS 3.0 NAMES pybind11 REQUIRED
|
||||
)
|
||||
onnxruntime_fetchcontent_makeavailable(pybind11_project)
|
||||
--- a/cmake/external/wil.cmake
|
||||
+++ b/cmake/external/wil.cmake
|
||||
@@ -8,7 +8,7 @@ onnxruntime_fetchcontent_declare(
|
||||
URL ${DEP_URL_microsoft_wil}
|
||||
URL_HASH SHA1=${DEP_SHA1_microsoft_wil}
|
||||
EXCLUDE_FROM_ALL
|
||||
- FIND_PACKAGE_ARGS NAMES wil
|
||||
+ FIND_PACKAGE_ARGS NAMES wil REQUIRED
|
||||
)
|
||||
|
||||
if(WIN32)
|
||||
--- a/cmake/external/xnnpack.cmake
|
||||
+++ b/cmake/external/xnnpack.cmake
|
||||
@@ -17,11 +17,11 @@ if(CMAKE_ANDROID_ARCH_ABI STREQUAL armeabi-v7a)
|
||||
endif()
|
||||
|
||||
# pthreadpool depends on fxdiv
|
||||
-onnxruntime_fetchcontent_declare(fxdiv URL ${DEP_URL_fxdiv} URL_HASH SHA1=${DEP_SHA1_fxdiv} EXCLUDE_FROM_ALL FIND_PACKAGE_ARGS NAMES fxdiv)
|
||||
+onnxruntime_fetchcontent_declare(fxdiv URL ${DEP_URL_fxdiv} URL_HASH SHA1=${DEP_SHA1_fxdiv} EXCLUDE_FROM_ALL FIND_PACKAGE_ARGS NAMES fxdiv REQUIRED)
|
||||
onnxruntime_fetchcontent_makeavailable(fxdiv)
|
||||
set(FXDIV_SOURCE_DIR ${fxdiv_SOURCE_DIR})
|
||||
|
||||
-onnxruntime_fetchcontent_declare(pthreadpool URL ${DEP_URL_pthreadpool} URL_HASH SHA1=${DEP_SHA1_pthreadpool} EXCLUDE_FROM_ALL FIND_PACKAGE_ARGS NAMES unofficial-pthreadpool)
|
||||
+onnxruntime_fetchcontent_declare(pthreadpool URL ${DEP_URL_pthreadpool} URL_HASH SHA1=${DEP_SHA1_pthreadpool} EXCLUDE_FROM_ALL FIND_PACKAGE_ARGS NAMES unofficial-pthreadpool REQUIRED)
|
||||
onnxruntime_fetchcontent_makeavailable(pthreadpool)
|
||||
|
||||
# --- Determine target processor
|
||||
@@ -86,7 +86,7 @@ endif()
|
||||
onnxruntime_fetchcontent_declare(googlexnnpack URL ${DEP_URL_googlexnnpack} URL_HASH SHA1=${DEP_SHA1_googlexnnpack}
|
||||
PATCH_COMMAND ${Patch_EXECUTABLE} --binary --ignore-whitespace -p1 < ${PROJECT_SOURCE_DIR}/patches/xnnpack/AddEmscriptenAndIosSupport.patch
|
||||
EXCLUDE_FROM_ALL
|
||||
- FIND_PACKAGE_ARGS NAMES xnnpack
|
||||
+ FIND_PACKAGE_ARGS NAMES xnnpack REQUIRED
|
||||
)
|
||||
onnxruntime_fetchcontent_makeavailable(googlexnnpack)
|
||||
set(XNNPACK_DIR ${googlexnnpack_SOURCE_DIR})
|
||||
|
||||
@@ -70,8 +70,8 @@ BDEPEND="
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.22.2-relax-the-dependency-on-flatbuffers.patch"
|
||||
"${FILESDIR}/${PN}-1.24.3-use-system-libraries.patch"
|
||||
"${FILESDIR}/${PN}-1.24.4-no-werror.patch"
|
||||
"${FILESDIR}/${PN}-1.26.0-use-system-libraries.patch"
|
||||
)
|
||||
|
||||
CMAKE_USE_DIR="${S}/cmake"
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST utils-extra-0.0.2.tar.gz 28585 BLAKE2B 2086b73acaefaa7c195539d6bb07bbd989354c035a570487d02f5c168799b22e76cafe11f8d19da26cb34cee4c4f9f9c58bd52a219f271701bf6f902dc6bccb7 SHA512 b574b4f65b097ba72e8982e6e49d4904af3e7df231c52b5449539b75838cb5d531aa0f53651b727bacdb7bec250dc9456f5543d1cb08e169ecca913f45b6053e
|
||||
DIST utils-extra-0.0.2.tar.gz.sign 141 BLAKE2B 0417cd4939f6da301c21e14ef534c2b3e792e8eaa9ad446f1ddd1eb1ccf6ac4fbaf74f60bc788eb76bdde2a0ab4fd115b432b77163122fcce62fe74a0a2b1646 SHA512 da7c79c16fb52f94f7c4be62643d03c1c4e65ac93f46c4388086c06d3904c8ffb4f7a4363fc5c0809874a647ae204362f83faa494116263a2d051e557c4bc161
|
||||
DIST utils-extra-0.1.0.tar.gz 26765 BLAKE2B 382687807b3d93b32876935a3a0d9286f2aef8f7ffb631359a663aaf31218191197d21a965d4e82de4559962e1dc150fd5c9e8530c6ff74f2ab31c38ecb15e9c SHA512 351b150a72aa5b0019b8faa79b16d96b02c37bfae46fe90b1411d3a9dde5053c4b82892f430df4158c52dcc21738e8d83bc93e29a735fd08fe188f1c644233b7
|
||||
DIST utils-extra-0.1.0.tar.gz.sign 141 BLAKE2B a9df12288138a01226a29ad69e83ccc49bb3454e3cbdd7cd87853f04f7733965773654adeb5d5973375ba1ec1ab3ef50937e820f93c37d418f3f7347c1ea89fb SHA512 fe847d8c8d78d52bc7e256f9b2242e69454f6852dafc3707a73595edb78c240c24c850f67adfb49707ac8a18b85e5b01448bf18696651f96472e33741ed3ff07
|
||||
|
||||
@@ -37,9 +37,9 @@ BDEPEND="
|
||||
|
||||
if [[ "${PV}" != 9999* ]]
|
||||
then
|
||||
BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2025 )"
|
||||
BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2026 )"
|
||||
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2025.pub"
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2026.pub"
|
||||
|
||||
src_unpack() {
|
||||
if use verify-sig; then
|
||||
@@ -60,8 +60,6 @@ src_configure() {
|
||||
|
||||
use static && export LDSTATIC="-static-pie"
|
||||
|
||||
rm cmd/xcd.c || die
|
||||
|
||||
tc-export CC
|
||||
|
||||
./configure PREFIX='/usr'
|
||||
@@ -37,9 +37,9 @@ BDEPEND="
|
||||
|
||||
if [[ "${PV}" != 9999* ]]
|
||||
then
|
||||
BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2025 )"
|
||||
BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2026 )"
|
||||
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2025.pub"
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2026.pub"
|
||||
|
||||
src_unpack() {
|
||||
if use verify-sig; then
|
||||
@@ -60,8 +60,6 @@ src_configure() {
|
||||
|
||||
use static && export LDSTATIC="-static-pie"
|
||||
|
||||
rm cmd/xcd.c || die
|
||||
|
||||
tc-export CC
|
||||
|
||||
./configure PREFIX='/usr'
|
||||
|
||||
@@ -1 +1 @@
|
||||
DIST mdevd-0.1.8.1.tar.gz 38115 BLAKE2B 4a5e8c65f5ea409bfb2766bc2dc1cd3caed7f197affd8be93420caf52585d09212869fa34fab6b3f0493feab7a6213ac9385d936b8b161a0f1f3a608a3161a8c SHA512 8ae414f90dc74c4cbe194c3ff4cf4b5d57875cfc1006d4348d2dcd33e7310a7760cbfdc6b4020f7d3ff81ad2c1b1904334ae1fd2559affec9ca0c3127d770ea2
|
||||
DIST mdevd-0.1.8.2.tar.gz 38666 BLAKE2B e1d5a0de6acb6fe5bcbbe58762a79fc88d09a161ad721b8a55deb303863cde6e3b03bcba0d85328b7d19c02f87373b6150db55eea8a1458d0aec2779c1c7d38c SHA512 532b8b2dad9e1a166ec66402e2730aac2cd26bc86930d88b91962fd03b4e9d7fe96ff27e978464aa20148807aaed9cbd60d5e813dff184eece47b02466295277
|
||||
|
||||
@@ -12,6 +12,7 @@ LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
# Note: mdevd has optional support for nsss, which isn't packaged in gentoo
|
||||
RDEPEND=">=dev-libs/skalibs-2.14.5.0:="
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
@@ -33,7 +34,6 @@ src_configure() {
|
||||
--disable-allstatic
|
||||
)
|
||||
|
||||
# TODO: --enable-nsss
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
DIST zen-bin-1.18.10b-amd64.tar.xz 86222180 BLAKE2B 49ef1111568b7810430b3c28ff337dc457b380110375c957f3eb7312aaf838acb4e766c3bbae30b875df6b566a2c1770d68dd1d6948a1478a24ab959d4a5d72b SHA512 347b228e20393c88cf98a53c61dfb8c0a28b3775ded17498dc4098bbea4cccd7cbd651d166fb8b40a108ef4f5732e568d570f14091e50e361d021b42441dffb4
|
||||
DIST zen-bin-1.18.10b-arm64.tar.xz 74157712 BLAKE2B 0b858c843f83a3c482dbbc3cfd08abab7876f6e05804471aeb4cbb32fbdd3969ac4f53546fe1acd3d9c6db68eaa007b28944ee14163ffc76d3293e66d5069c51 SHA512 d00e12475debadd922ac9e66fbd681613612b153c15a6d64460d27d1e8d21ac32f72f224ddb4375d21ce1560a0424b98a991be272c9cc0c2d0312d10d37170e2
|
||||
DIST zen-bin-1.19.11b-amd64.tar.xz 89908016 BLAKE2B 4502e8ee4f8a067d039e951a27ba17882644a76b3f9523dc64d5b188f5ddb89c501767c00ea21d246efe8e3b1d34fd86f6d6824ed3f9597b9b67e02809e64646 SHA512 b45dc93ec18979bbf318e215b95589b43aa06e14caae7dca1f39ab1955d71ebbd3ad97a532a6a3fae2b2672826c617d9947854282801b5bb2ce05c25aabdd612
|
||||
DIST zen-bin-1.19.11b-arm64.tar.xz 76763912 BLAKE2B 3999c93f58994229e45363cf707ed3d460eeb05aac259b3cbd59c671726e3c680aebc95d1dfb938ab008cab3ab1087c3ce78c2303708519db2295ff3fca5a0e6 SHA512 be717572f293fa3469567d23493d13c30e94038612bc9e481df3e6a11db709982c9ced38be8acd84bdd206ad543d49b3cdd2dfee848c54d498885614c30b8aac
|
||||
DIST zen-bin-1.19.12b-amd64.tar.xz 89916828 BLAKE2B e3fdfce66669699ec7c8e13c132fe73fdaf914961e1a742bec7a53653437d336b03b9e2c3e962ca76d97b8d2470e0d09e80ad734b3a14a1597504b81f63a527f SHA512 858bfadbba0b4e9f96e6619c4fdf1b4dfc476bf37f404ce85248d5bffb418d5668f8a89698d489ee068653fd7327e304cc23469cc461b976e900b77b00e49c15
|
||||
DIST zen-bin-1.19.12b-arm64.tar.xz 76831612 BLAKE2B 1ceffc1e4bdc31f1dc720c040aa3a6cc77dbb7b1994c59913b8745febe3144cd571fc06ba5a632ce3bf1be4611b7b41209c357f7ed35380c81e320618ea6dd8d SHA512 3e341af5e82272f4063721667b014cf4224de005d14c7162c318f6bc9e0548fc86b3dabb7c9c38369e53e2cbde738f48ffe236e4e83944e79432e4043caad62f
|
||||
|
||||
@@ -4,17 +4,19 @@
|
||||
EAPI=8
|
||||
|
||||
ZIG_OPTIONAL="1"
|
||||
|
||||
inherit zig
|
||||
|
||||
DESCRIPTION="OXWM — DWM but better. Dynamic window manager written in Zig with Lua config"
|
||||
HOMEPAGE="https://github.com/tonybanters/oxwm"
|
||||
SRC_URI="https://github.com/tonybanters/oxwm/archive/4670ae7.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/oxwm-4670ae7"
|
||||
COMMIT="f699f6d1ff9e07cdd3831591bda84400e784b2c1"
|
||||
SRC_URI="https://github.com/tonybanters/oxwm/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/oxwm-${COMMIT}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0.16"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
@@ -55,7 +57,7 @@ src_install() {
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "OXWM ${PV} installed successfully!"
|
||||
elog "OXWM installed successfully!"
|
||||
elog
|
||||
elog "First launch will create ~/.config/oxwm/config.lua"
|
||||
elog "Or manually run: oxwm --init"
|
||||
|
||||
Reference in New Issue
Block a user