From f20958f66a5e97c92cc44354e07e3e3089dfc23d Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 2 May 2023 23:23:40 +0100 Subject: gentoo auto-resync : 02:05:2023 - 23:23:39 --- dev-util/Manifest.gz | Bin 68298 -> 68298 bytes dev-util/blueprint-compiler/Manifest | 2 +- .../blueprint-compiler-0.6.0-r1.ebuild | 2 +- dev-util/catalyst/Manifest | 2 +- dev-util/catalyst/catalyst-3.0.22-r1.ebuild | 2 +- dev-util/d-spy/Manifest | 2 +- dev-util/d-spy/d-spy-1.6.0.ebuild | 2 +- dev-util/gdbus-codegen/Manifest | 2 +- dev-util/gdbus-codegen/gdbus-codegen-2.76.2.ebuild | 2 +- dev-util/glib-utils/Manifest | 2 +- dev-util/glib-utils/glib-utils-2.76.2.ebuild | 2 +- dev-util/lldb/Manifest | 2 + dev-util/lldb/lldb-17.0.0_pre20230502.ebuild | 114 ++++++ dev-util/ruff/Manifest | 9 +- dev-util/ruff/ruff-0.0.263-r1.ebuild | 439 --------------------- dev-util/ruff/ruff-0.0.264.ebuild | 439 +++++++++++++++++++++ dev-util/sysprof-capture/Manifest | 2 +- .../sysprof-capture/sysprof-capture-3.48.0.ebuild | 2 +- dev-util/sysprof-common/Manifest | 2 +- .../sysprof-common/sysprof-common-3.48.0.ebuild | 2 +- dev-util/umockdev/Manifest | 2 +- dev-util/umockdev/umockdev-0.17.17.ebuild | 2 +- dev-util/unifdef/Manifest | 2 +- dev-util/unifdef/unifdef-2.12-r1.ebuild | 2 +- 24 files changed, 577 insertions(+), 462 deletions(-) create mode 100644 dev-util/lldb/lldb-17.0.0_pre20230502.ebuild delete mode 100644 dev-util/ruff/ruff-0.0.263-r1.ebuild create mode 100644 dev-util/ruff/ruff-0.0.264.ebuild (limited to 'dev-util') diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index af9d4c930bd9..6b926e15e70b 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/blueprint-compiler/Manifest b/dev-util/blueprint-compiler/Manifest index 4d553b30c36c..71bf8605cfb8 100644 --- a/dev-util/blueprint-compiler/Manifest +++ b/dev-util/blueprint-compiler/Manifest @@ -1,3 +1,3 @@ DIST blueprint-compiler-v0.6.0.tar.bz2 56896 BLAKE2B 318ffa52b2fbf3b07058e5b4d2f9bb0ef1f6614586b79968889921964b454e5c26d44e58a18185263797f7569135662d14471bafd8e501d7c6386e88972193d0 SHA512 458016f4eabef15026cb3ee675111984b19af8a9139bc412dfb48dfef56b0d0ff028316001d0ce04a90b50d6785c92d799f17ed42ca53fc7582345729ae02207 -EBUILD blueprint-compiler-0.6.0-r1.ebuild 1316 BLAKE2B 4e6cc4c28d002c1e34a89e18b737be39691da0cab505b05832ed9065c1d2a573bdd753cc5dc4b60f106520d651da03fde8c20a7063f0ea072e96084453c0d78b SHA512 fb1b64f7d156a1604bc87b8937cb6596b007cfcceaa3e27ff0c07da57b7d3d35ad76d51a06c975aa21e9f368aa23e83f68111eda045e62bb598a12aaff13e278 +EBUILD blueprint-compiler-0.6.0-r1.ebuild 1315 BLAKE2B 590430bca3e1942be5b9092755f277af4efe32b86d5fa9da6c7d8cc4a85430b0cdbe7efa0fbbd4e781b33844941e5c01b045650bdf1f98c44031bad331996389 SHA512 14c8573a8e83cab702ada14ae1be363f7f5c34c3dc6b45511612c8f5a5b769ce66859431c4adbd49f081a083f19e3f08f0243995a032a89e2cb5c533e566762b MISC metadata.xml 906 BLAKE2B 8426e8a64268f0c3310028be81cc727a63ddd67df842d59eae80c55b12c41f446107cc61ed11c115da8b4cc9a67bb16b1d5c9dc09e541f41901eac29611f3e9d SHA512 3af397704e2717cbba16c890af04066cd67f40c1cc477429d3c53b713c079101036a17e788c0f5e316799cbfc8329356686ad129bfbed409002d96df3159d480 diff --git a/dev-util/blueprint-compiler/blueprint-compiler-0.6.0-r1.ebuild b/dev-util/blueprint-compiler/blueprint-compiler-0.6.0-r1.ebuild index 26026e99abb1..852b7a270164 100644 --- a/dev-util/blueprint-compiler/blueprint-compiler-0.6.0-r1.ebuild +++ b/dev-util/blueprint-compiler/blueprint-compiler-0.6.0-r1.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == *9999 ]] ; then else SRC_URI="https://gitlab.gnome.org/jwestman/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" S="${WORKDIR}"/${PN}-v${PV} - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="LGPL-3+" diff --git a/dev-util/catalyst/Manifest b/dev-util/catalyst/Manifest index ce554058337c..e4525f22184f 100644 --- a/dev-util/catalyst/Manifest +++ b/dev-util/catalyst/Manifest @@ -1,6 +1,6 @@ DIST catalyst-3.0.21.tar.bz2 620472 BLAKE2B 6ecf59edde24cbec6d072a31680b75e2e7f142e267b43783473dc607b189d5091b6ca2b7bd02e88a6528a7bccea8441fce21c74aed6623ec14d701557fb4d267 SHA512 e2c58a562508e25465186a5d9771040ddb9f00104943a6434489e5ef01da220ac0330339f741d023717c8d1df6ec2bf765654fabe4097d93d3086ef9005a294c DIST catalyst-3.0.22.tar.bz2 620528 BLAKE2B f0eb5bf1052ba65bcdab4a14fe8ab564b6396c8a7271ee16c664b90c595df2a7bcda480279d64e0c7c6ff2045e0119a6a3afec75819a673ae721e77587e1f2b2 SHA512 c2b2d20ee6581b7c9c837fd64e798b0d1b0e5cc00346827cdf7154af8e8b6e279d32ab0d7f10314aa8d50923065e8b1121d2c01a506521cdae04736769cf6ba4 EBUILD catalyst-3.0.21-r1.ebuild 1918 BLAKE2B e3a4746c61239f51104456b6bca825a7d53deb3d696e7ef3d366958d5db527b929171cdb51d93817cc97146dd7728fa81df71e157f06f136dd6dda81e34c7418 SHA512 589a9d89eabde0d71f2a23e1e0a424a3b6aa0f05c41ed7949afd42425316166c1b9369cfa04af1308a48e53ee31ca69d3e352139a79073eeb860c640b8f3808f -EBUILD catalyst-3.0.22-r1.ebuild 1925 BLAKE2B bd5c26baf78c96791c15ea256501536020f63f6e47d911cf76392d47a9a3f307dfe7328cd4557cf0973ab62325166dcf1e27b29a66f93bcecad1bdecdc72daee SHA512 3f32f8f1f26013e544d82e74e154b8285bb1069839531ede8c9fcf93d3d73f1e8c6233c19981194d93a255fbb435cca7096b1bd9a6b74d88bbc0986d8c895784 +EBUILD catalyst-3.0.22-r1.ebuild 1922 BLAKE2B 4e8500170bc8a101cd14f57e8b30fd2ee6ad90ddfe4b420db52b18b081f1e6e07bad447d67e1514c4a9e407077224866ce81a4a8a4cbcad912217bfc76338a82 SHA512 9001e28f03198692cf22cfa905d4a066b04f83e0ad956aa451f91ba9a57207698518f8327143aa20b27baca3418e11af1a9c1ed8585c097c27f790f553e18263 EBUILD catalyst-9999.ebuild 2444 BLAKE2B 1b1f38237731b8cfb71aa67be75ad21dfc1988d586bc8c7a775bd726dc58abdeb67088a781ffdea09a3ab2fd216f1571b351227cbe6b4112b1bf32e213cf7b4b SHA512 43824eb4e51573983051b7d4069add45dfbabebbb6ac5d2a7513b497f89bd3eae295b77883e04a15cd4c5b3c2d40a48ceafafa46d444fb150f37e9987375d32f MISC metadata.xml 652 BLAKE2B 798bed21d492c2404691dab86198b443b72c43cb0a68f8476bb6d31167d19168930fd2969bdd384fcbae0efb0285b1a0e6927ce4eeeb3a995e617e598ff2cd6f SHA512 ae5920383badc6d4678d3efcffd55a20693c711fd12f358e12daae5f131b7daf4df5171ae73de93b908798772dac193b7564f8df352682f8e323aab1f1f66b13 diff --git a/dev-util/catalyst/catalyst-3.0.22-r1.ebuild b/dev-util/catalyst/catalyst-3.0.22-r1.ebuild index 1c81713146c4..2c0e11b9e5aa 100644 --- a/dev-util/catalyst/catalyst-3.0.22-r1.ebuild +++ b/dev-util/catalyst/catalyst-3.0.22-r1.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_BRANCH="master" else SRC_URI="https://gitweb.gentoo.org/proj/catalyst.git/snapshot/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi PYTHON_COMPAT=( python3_{9..11} ) diff --git a/dev-util/d-spy/Manifest b/dev-util/d-spy/Manifest index 0dcf26f43d4c..b14c0a2747e8 100644 --- a/dev-util/d-spy/Manifest +++ b/dev-util/d-spy/Manifest @@ -1,5 +1,5 @@ DIST d-spy-1.4.0.tar.xz 215428 BLAKE2B 8641ebc77c2829f77ef563773da242deb512fc9c85ba4c3c16a4c5ff27fb5e61e55c71abc265abcf8d3c4a0c85704af52e0651d63e1b90a8e4b570d9ecb0f357 SHA512 748ba922ff77bfb6a186e155b5f83d833f7c9085322b37a972fc4e024a4125c07d393e72436c7235a2c94d8504afecd3c21b9d22765f35968bb56554e0ae648f DIST d-spy-1.6.0.tar.xz 215844 BLAKE2B 4811591024d3b599e5e10354db8aa14d5b80bf6fb3c8bfbeadcf5d9c14501af0d00368643cb58eac5ad9452b541743ce3ff9f8376202270f635078876a1012b3 SHA512 7a65bd64320a69eb54077a359381bda35f285b42f4181bf972bc790a8002a773b66c23303e5e94c3dec8c7b9bfc7b8aa60a5ce60f2eb47459ce3dfd634a05703 EBUILD d-spy-1.4.0.ebuild 811 BLAKE2B 9f69be833bc83c2b8867840e00bfd8b306992a58f7c8ef3735d2593b6b633dc32a7f51bf9ad19734a341b8530e55ded80f256bb21253a0e0b36d7c3b99e87bbc SHA512 92a31f6ad13d306eb311c625b3fcf8cb2af6e8d3667910f44be64cbe8d78a15fc03d34785e7924dd2782767d7521bb4e86ad764e9bd3c76a71bfadd8ea550b6b -EBUILD d-spy-1.6.0.ebuild 714 BLAKE2B 059aeb06105889d3fc61d23136ab9b0622ac6df31164566de1fa5cd07d989df7431027bec8dc00a7b1472006464cbc9e6555b9914c6c262dd39befa25a09413b SHA512 d0b47254f6155d661ae0ce1bd9be973faaced4dea80fcdae1547d71d699cf4d212e212d44d010234fe2bb2f8a937de0f3e30d3d44b64f9b58c3ed7f2fab57746 +EBUILD d-spy-1.6.0.ebuild 713 BLAKE2B c20eb83944720bc54f7534e687d8210b492fa04f90fd0714e8f8044a48789e4b661db632d21a615cc5cd6c5fbf37d0685828ec5a7a00f84b4b9793728a5735c0 SHA512 4bb75be0821d544937d08dc6635869f33fe53847e6ca2cc3a8b97e5e1cad7487cff839509177c42f222ea8d527b10858f6744d8b91e95ff560e57012ccfd1564 MISC metadata.xml 346 BLAKE2B ed5a5f063aa92eb582564f615a38bb8e3d71955f0c42cc91eb488d0cb81b615dd1bb05b8b833c9a225dddf2e6f5d3089983357a4dac0f81edac3303327dc3121 SHA512 fb5ae140eaf1130d78e8222253cc2c2ef059e7b3d7d765c2f1b8038f691e1119867be986b1585c981f07fe038ec010f427e1a758ec3d22c618cc7e289160274b diff --git a/dev-util/d-spy/d-spy-1.6.0.ebuild b/dev-util/d-spy/d-spy-1.6.0.ebuild index 31de818002f3..2dec051e2b21 100644 --- a/dev-util/d-spy/d-spy-1.6.0.ebuild +++ b/dev-util/d-spy/d-spy-1.6.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/d-spy" LICENSE="GPL-3+ LGPL-3+" SLOT="1" -KEYWORDS="~amd64" +KEYWORDS="amd64" DEPEND=" >=dev-libs/glib-2.68:2 diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest index 63f4619f7dd1..1d418e51cea7 100644 --- a/dev-util/gdbus-codegen/Manifest +++ b/dev-util/gdbus-codegen/Manifest @@ -5,5 +5,5 @@ DIST glib-2.76.1.tar.xz 5270936 BLAKE2B 6e6d15bda7ca6365d5f33e197cad41043f17c2f5 DIST glib-2.76.2.tar.xz 5273836 BLAKE2B db5d5e45fe4a17bade7f5bf923ac0e5541237d19146ede33b4d52f05b82e4ecb94519393f49ac3b04e17d0f56bfd5dd99b8e81ae80956cfdb5cb2396cd5ec8cc SHA512 5a99723d72ae987999bdf3eac4f3cabe2e014616038f2006e84060b97d6d290b7d44a20d700e9c0f4572a6defed56169f624bcd21b0337f32832b311aa2737e6 EBUILD gdbus-codegen-2.74.6.ebuild 2197 BLAKE2B ac5f5eceed9ee2673b2d8145032615e44b0ccefe23b82abace8b5d54ef8c52d517ff5fd5d3dc4774d5870c54e1bb907d8af22ed1cc9913cdf4d96334853f5c9f SHA512 2632236a58cb71ece53bbecd61622c52ffc15a9fb6a683ab3be1ecd1f12ba8ac860f750b049a05552612a9f10b3006c8111032f607a9643340d2b9d74f448bed EBUILD gdbus-codegen-2.76.1.ebuild 2205 BLAKE2B a8dfe56fbb23209056025bbb0dc0be5f19e4cd256480e5f17d034ef7d7a408b27259dc32fbf13b959b5ce47339e5f34575131d06335e54248dfe76355ffb18b4 SHA512 a64faee8a9a579ba4706a3e817c9d6cd6d7c8538d592b1665dc47ce47552d47948d8fdccec293208fd40d6052f326fc59f2947ed2fdd75caa4510dba502b8074 -EBUILD gdbus-codegen-2.76.2.ebuild 2205 BLAKE2B a8dfe56fbb23209056025bbb0dc0be5f19e4cd256480e5f17d034ef7d7a408b27259dc32fbf13b959b5ce47339e5f34575131d06335e54248dfe76355ffb18b4 SHA512 a64faee8a9a579ba4706a3e817c9d6cd6d7c8538d592b1665dc47ce47552d47948d8fdccec293208fd40d6052f326fc59f2947ed2fdd75caa4510dba502b8074 +EBUILD gdbus-codegen-2.76.2.ebuild 2197 BLAKE2B ac5f5eceed9ee2673b2d8145032615e44b0ccefe23b82abace8b5d54ef8c52d517ff5fd5d3dc4774d5870c54e1bb907d8af22ed1cc9913cdf4d96334853f5c9f SHA512 2632236a58cb71ece53bbecd61622c52ffc15a9fb6a683ab3be1ecd1f12ba8ac860f750b049a05552612a9f10b3006c8111032f607a9643340d2b9d74f448bed MISC metadata.xml 345 BLAKE2B 91a0526be5ce32d4aa4ea0827c78b2d2d45beae9a8d467916448a0a6b5459fd457e44ac900182654826328b34d37999bedb3ade42e80db92312e50f34d940014 SHA512 b11e427345fab56c77cb1f4f96473645b69054012e86840e2ca7dab221cf55041a1add1dfabce155274acf18488ac79de8149d405213daf39b807f679d4ac752 diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.76.2.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.76.2.ebuild index 787dfc5d3dab..d4ca839d3013 100644 --- a/dev-util/gdbus-codegen/gdbus-codegen-2.76.2.ebuild +++ b/dev-util/gdbus-codegen/gdbus-codegen-2.76.2.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://www.gtk.org/" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" RDEPEND="${PYTHON_DEPS}" DEPEND="${RDEPEND}" diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest index 04cd132d9de4..1f5c1711e9f0 100644 --- a/dev-util/glib-utils/Manifest +++ b/dev-util/glib-utils/Manifest @@ -3,5 +3,5 @@ DIST glib-2.76.1.tar.xz 5270936 BLAKE2B 6e6d15bda7ca6365d5f33e197cad41043f17c2f5 DIST glib-2.76.2.tar.xz 5273836 BLAKE2B db5d5e45fe4a17bade7f5bf923ac0e5541237d19146ede33b4d52f05b82e4ecb94519393f49ac3b04e17d0f56bfd5dd99b8e81ae80956cfdb5cb2396cd5ec8cc SHA512 5a99723d72ae987999bdf3eac4f3cabe2e014616038f2006e84060b97d6d290b7d44a20d700e9c0f4572a6defed56169f624bcd21b0337f32832b311aa2737e6 EBUILD glib-utils-2.74.6.ebuild 2332 BLAKE2B 0732180201fd68ab2775d231ba1eddf10ee8cc5092cecd1a50b2161417fb27c8d299c1908b933711013fc5b8b881d15a298b7ad60f743f39fb82fbcb2f5aa093 SHA512 fe9cac3eaca77c746a09d5ff451e308b8274c986a8dd8dedf974b1536a44235dadb963843b6ad4067b477e5269b668008289b5e8405ede4b03269080926b3d48 EBUILD glib-utils-2.76.1.ebuild 2340 BLAKE2B 9a64c220aa19f3ac6d111cb1b825c926d673d0537331e9d69d5e42693d2e800358be6b83e649af01d3537f5eead7db010f67d9509c3593f6e117ac6a467a0784 SHA512 ecca302d5990aaa0d345b1aba5bdc31fd214243c5df875a1c147d401b0121aa0eb1d76c0bfc3018916078b7b91bd0ca53ad11b67f405611f5004e8e50653540b -EBUILD glib-utils-2.76.2.ebuild 2340 BLAKE2B 9a64c220aa19f3ac6d111cb1b825c926d673d0537331e9d69d5e42693d2e800358be6b83e649af01d3537f5eead7db010f67d9509c3593f6e117ac6a467a0784 SHA512 ecca302d5990aaa0d345b1aba5bdc31fd214243c5df875a1c147d401b0121aa0eb1d76c0bfc3018916078b7b91bd0ca53ad11b67f405611f5004e8e50653540b +EBUILD glib-utils-2.76.2.ebuild 2334 BLAKE2B 3a6c50a2c78891724b487786957817b561e8545161f90a4835dddf50867b45376dd3d367b7e7f5a90d6ef075daff62ac4c822584402a66b38a4ece897d708c7b SHA512 6e60bbfc8c1819a1049aed0ac0c7cd02a01ff32a8963ad36a4cf61c63b8c57ca61498a6c9fc0d158089321ae69f85f4114c07bc261d02c082972a82329c22821 MISC metadata.xml 401 BLAKE2B bdf1884a4dcf8ab8362a86ed6559bb887c026bc315bd8cbfca0b5d8def8102636965da5af0f1871096704309a4a0919028d02f168a91830aa4ed911c6583d103 SHA512 2eaaccd9c6bd6e059b3acf34c964857a9e541f2eedd191c0fa35eca3499242349184ab01becca40791ac1dcdf02ba4a75369ea9c69fa5c21f15d878b1c28c453 diff --git a/dev-util/glib-utils/glib-utils-2.76.2.ebuild b/dev-util/glib-utils/glib-utils-2.76.2.ebuild index 33bfee268b48..b6421d8f57ad 100644 --- a/dev-util/glib-utils/glib-utils-2.76.2.ebuild +++ b/dev-util/glib-utils/glib-utils-2.76.2.ebuild @@ -14,7 +14,7 @@ LICENSE="LGPL-2.1+" SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" RDEPEND="${PYTHON_DEPS}" DEPEND="${RDEPEND}" diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest index b46228f144e0..f36bb6a381cc 100644 --- a/dev-util/lldb/Manifest +++ b/dev-util/lldb/Manifest @@ -7,6 +7,7 @@ DIST llvm-project-16.0.1.src.tar.xz 117990772 BLAKE2B 298189ce6d7245711e5bd3e03f DIST llvm-project-16.0.1.src.tar.xz.sig 566 BLAKE2B 06c03d789e63ab30bba4c56ba9ec91400d804448482d6a7fd395252b3b9166a5ee7a42a94c2074aa0d1809a3327f993d8932211f3fc05ad281db64c17b2a7094 SHA512 f42db28eb8280db06b1c78fa7a7aaea3a79499cecee1a64ce18c49b90c755b3a78fc93f01d1855887c7918ccc927c3b6147cfc916520f05d4cef65381ca6fe60 DIST llvm-project-16.0.2.src.tar.xz 117995768 BLAKE2B b329b2b123428f3a966a96f074a75520f07d12fc13ec755403cff2346b23195e6a0c05ca9e789b4cf5b4b3557a922bd41d8dffb6056ee33fbbf2b81001511fae SHA512 4ca76aaaca8812a06a94071e7444a3213d85dca51ea86f6125f854776f69a3e088a92d0621e3911e526f280b35bfb778fb3742c6010d3ed1eba605c08720377c DIST llvm-project-16.0.2.src.tar.xz.sig 566 BLAKE2B 8243748ac27e4eec3cc011371e179e19f1005336f07d956fd358f649d1429c8d0ea22ecc376b1dec9fe3db971467ad1dd63e97bb089885d0e1994eeab26b6fd7 SHA512 dbe9367a259954a38f2369b2f226726162090227f1a5ae8c8809eaae47cad7b3b26c754633e6e5c54cacd6360a504d7ba4c659d9232c1648388d657a2aaad10c +DIST llvm-project-52882de0e641487329c9e093a90ea3dad01842c8.tar.gz 182953335 BLAKE2B 98682729992d73202e35b540d5d0d87e2acf44e4ab6896a0b6f9ac4a7423f55ad370ae1d7e919a6c86dc7f138a66890ac89b852b03305612d248ab567833f8be SHA512 3685aff0f648e9b477e1e01edebe4799498c21587e2ed5577e2fdef98bb21ea215e206606a11692fbb93a0989fd59fd324faff2c4d97b7afca0851b53f123f05 DIST llvm-project-5c60a08c696c0420ddc5fdad5b8e50a7528cb3bf.tar.gz 182291041 BLAKE2B f5997611e0293df515d4494d14895cc8fbe22b536f5c419e4ad7d098acbf2b1046ceb332d865eacdae0b7fa1a77b78090551976835dd1b95b5270c9f6e12e410 SHA512 6cda8e55b4fc70e94838c772c56213c811affda96fb98a03d432348f995a313447d0e0e84533350e1fda3162d82633b260ccd8e3b1d59d3216187b44dc5556fb DIST llvm-project-5ea158077ec9ca50857ede5cbb0b27c61663fd55.tar.gz 182543024 BLAKE2B 32f5a9ddaa6c7e283d97256d7bd68634f2f8ed6d7167e743ba8076809ea1a3a7159f9ccc56a6e5a8838481cade07389669d8a35b17b5922da0cbef04c80131f8 SHA512 3d180c04ef39adbc9c6ee485e21cdf63fde362f0a22026b00a6d3eba6243e4c8e96fc088335f31051e54f4546d62569131a671d2e655ea735d597361f5732827 EBUILD lldb-14.0.6.ebuild 2661 BLAKE2B 57d0c4810421eff9d3fab976f16d8ad92e67764aaa9c72154a793c7783d98e835789df2cdd2c64f44c035f85e29652e5e50b72ceb161d4dc0dc803983234c08f SHA512 54120a86d7655cc53bb0ee858561959e112f415e9f23e4d56cd0d7716147b2563bdcb3800005eebd8311c237659319f735176072547a7f2162fc9b4f641dfdf0 @@ -18,4 +19,5 @@ EBUILD lldb-17.0.0.9999.ebuild 2639 BLAKE2B 3d53e78f413523ff44b454472737dd417957 EBUILD lldb-17.0.0_pre20230325.ebuild 2638 BLAKE2B 51de1cf5b670f27a05412689befeb35a2cc2dcc4f24d06552459384b240a352b7be168338d738657f9c0d5a2123ec6c4fb6a6454e6fe6c71489f0d036985dedb SHA512 133ebff79c2452ed3b198c9ece259de10d4267b039d076a210d7a2ee627d12c8a05f7a37b692cbf732fe78e488daac6c37c9542a92dd765ecba292ca12310e10 EBUILD lldb-17.0.0_pre20230414.ebuild 2638 BLAKE2B 51de1cf5b670f27a05412689befeb35a2cc2dcc4f24d06552459384b240a352b7be168338d738657f9c0d5a2123ec6c4fb6a6454e6fe6c71489f0d036985dedb SHA512 133ebff79c2452ed3b198c9ece259de10d4267b039d076a210d7a2ee627d12c8a05f7a37b692cbf732fe78e488daac6c37c9542a92dd765ecba292ca12310e10 EBUILD lldb-17.0.0_pre20230421.ebuild 2639 BLAKE2B 3d53e78f413523ff44b454472737dd41795753ed55d992b605ac7743bca7c6e7f766155d7cfd98f8f818be3faed9e6c0a62273a319c9e7d4f1e55b3421a2ab5f SHA512 4aa5ee95ea1379c6de0f3649d48a0e3436b8461aea892877e16e5c39ddd397a3eee9254d9d408a6cb085f42e6c1034020f7c05e594ae06352127844641804866 +EBUILD lldb-17.0.0_pre20230502.ebuild 2639 BLAKE2B 3d53e78f413523ff44b454472737dd41795753ed55d992b605ac7743bca7c6e7f766155d7cfd98f8f818be3faed9e6c0a62273a319c9e7d4f1e55b3421a2ab5f SHA512 4aa5ee95ea1379c6de0f3649d48a0e3436b8461aea892877e16e5c39ddd397a3eee9254d9d408a6cb085f42e6c1034020f7c05e594ae06352127844641804866 MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685 diff --git a/dev-util/lldb/lldb-17.0.0_pre20230502.ebuild b/dev-util/lldb/lldb-17.0.0_pre20230502.ebuild new file mode 100644 index 000000000000..bc7ef862dfa0 --- /dev/null +++ b/dev-util/lldb/lldb-17.0.0_pre20230502.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake llvm llvm.org python-single-r1 + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${LLVM_SOABI}" +KEYWORDS="" +IUSE="+debug +libedit lzma ncurses +python test +xml" +RESTRICT="test" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND=" + libedit? ( dev-libs/libedit:0= ) + lzma? ( app-arch/xz-utils:= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + xml? ( dev-libs/libxml2:= ) + ~sys-devel/clang-${PV} + ~sys-devel/llvm-${PV} +" +RDEPEND=" + ${DEPEND} + python? ( + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_USEDEP}] + ') + ${PYTHON_DEPS} + ) +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-util/cmake-3.16 + python? ( + >=dev-lang/swig-3.0.11 + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_USEDEP}] + ') + ) + test? ( + $(python_gen_cond_dep " + ~dev-python/lit-${PV}[\${PYTHON_USEDEP}] + dev-python/psutil[\${PYTHON_USEDEP}] + ") + sys-devel/lld + ) +" + +LLVM_COMPONENTS=( lldb cmake llvm/utils ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) +llvm.org_set_globals + +pkg_setup() { + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + python-single-r1_pkg_setup +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local mycmakeargs=( + -DLLDB_ENABLE_CURSES=$(usex ncurses) + -DLLDB_ENABLE_LIBEDIT=$(usex libedit) + -DLLDB_ENABLE_PYTHON=$(usex python) + -DLLDB_ENABLE_LUA=OFF + -DLLDB_ENABLE_LZMA=$(usex lzma) + -DLLDB_ENABLE_LIBXML2=$(usex xml) + -DLLVM_ENABLE_TERMINFO=$(usex ncurses) + + -DLLDB_INCLUDE_TESTS=$(usex test) + + -DCLANG_LINK_CLANG_DYLIB=ON + # TODO: fix upstream to detect this properly + -DHAVE_LIBDL=ON + -DHAVE_LIBPTHREAD=ON + + # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO + # and TERMINFO_LIBS... so just force FindCurses.cmake to use + # ncurses with complete library set (including autodetection + # of -ltinfo) + -DCURSES_NEED_NCURSES=ON + + -DLLDB_EXTERNAL_CLANG_RESOURCE_DIR="${BROOT}/usr/lib/clang/${LLVM_MAJOR}" + + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DPython3_EXECUTABLE="${PYTHON}" + ) + use test && mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + cmake_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-lldb-{shell,unit} + # failures + hangs + #use python && cmake_build check-lldb-api +} + +src_install() { + cmake_src_install + find "${D}" -name '*.a' -delete || die + + use python && python_optimize +} diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest index 0cd15b896d3e..ff7455b2425e 100644 --- a/dev-util/ruff/Manifest +++ b/dev-util/ruff/Manifest @@ -1,6 +1,6 @@ DIST Inflector-0.11.4.crate 17438 BLAKE2B eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd SHA512 f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e DIST LibCST-80e4c1399f95e5beb532fdd1e209ad2dbb470438.gh.tar.gz 726513 BLAKE2B 2df71bc003ddd66a45da4529b2beb213fb28f39ea9f0a4016b9be43c4b38740bb0be0c154818e22b81680b1c1229e07c20a96dd0a29579c3d98bf19026aec087 SHA512 f2d5d07b4039046271a2edabfc0cdd244cf5637db44fb3bafe56b6b8966913f199d1483e2e04b993b14aa81330e748db6400510411f8f4543df2d6b867f474ff -DIST RustPython-c15f670f2c30cfae6b41a1874893590148c74bc4.gh.tar.gz 10780824 BLAKE2B 0724c9c0dc64f8c0e71472cf54cc11966bd8f607eeae8c6dde2fcf72ecb8aa206ec033b5899ac8ecd95cae1573569e9663b1a2ae47f2df5a132bf7e0de422b91 SHA512 c12f873c43bb6082c469f49fc262325b2973ce6b62060402cde75bc75821ef133d7fc2cbd93a18446951cc6cb87b8de9172020ec3007ce0567208419b2ffbe65 +DIST RustPython-c3147d2c1524ebd0e90cf1c2938d770314fd5a5a.gh.tar.gz 10875298 BLAKE2B 69df8fe93429dd36450bdfafcd4e8cc7eb52fc63280702385a2dc4ab5ae333bd52d32dfa5901c4ba5acabb702c4c81ba37512888f44c1c45d13114e56ff22cfd SHA512 fe3c5816a01c53450bd370f0f7240f6c76726bf9a771350365cd5d140dda6fc405cd19df5af70c7c5f253d1fd542d2d862ad0af995027d372b621b449bdb6c36 DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 @@ -15,6 +15,7 @@ DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B f796ddf1af04c93d7ee2721731e5cd22bb9 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a DIST anstyle-wincon-1.0.0.crate 11662 BLAKE2B bb7fd569df3386b6bd7b4bb2b2dcd6905a180c755d38296ac389c9e1e5ad551195bccaa570ab9c71f20e39f13f48225d4dd0f839852fdb9122d3d05c367b2814 SHA512 753be99775c586e3f0c272f9ba131dd70a02e6faac006acb5dffa19e4c5f4be961275cdf4abbf2929da7335125082cd71a7161cbdf6e737c14607c06bd75267c DIST anyhow-1.0.70.crate 43803 BLAKE2B 574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de SHA512 6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b +DIST argfile-0.1.5.crate 7951 BLAKE2B 91e38d07c0898b5a2b14ea69e9f1bc23203ced3dbb0eed279d3fdeaeba0bab4d8f97c148925379ef9d9efc63c716a700c2dd7537043548058fe39103a5f72f54 SHA512 771053dfe1d33d6f84865fa192929908e0bee07dc3aa806163c1f73da574eced877208705a047d68139f51c343bac4bbc5fc6ea91babc56129f499b5249296af DIST ascii-1.1.0.crate 36075 BLAKE2B 7e68e7b3d5e6aef132c52db8c078fdf2e70462d9238b637015d7964312737fc09b35719143ce1fbd3e5b8072c21717f33e5061adf4da1913a9b9f11ac9c453ec SHA512 d74982ad87796f0d745bfd654450dc74174fdc6aa2a0047e5d250f76dd6079189dc0f05d02a73a85b1d3a86c163524d1f43f5d014de0153cd69fad4de26cf0ec DIST ascii-canvas-3.0.0.crate 10575 BLAKE2B fc40c40551e3e1b2bec6ae5a85ee8b0a1ab1ef3425cdd19ec6dd47d849205004781a2c8f51470417fe7556cf8524cc63b84a532532c5081604adbcd92d286b44 SHA512 216056640604f5faba6d46e2c94ff75234fec83d3bc2dc7cf34dd279706362874e3a513c717b23bc591da07cc3088458913c4e9aa5f280550c93d261095c8703 DIST assert_cmd-2.0.11.crate 25346 BLAKE2B 1777fd5e3c0ea962d06b4e26e8c7437a3f1d8834fd0439338f53985e5958f2e11dadcf96a8ac86035bb9bce20ed9072fe4c37cee5dafdda3e6d2f72afe8b7a8e SHA512 45c142e7d4f526fe66f9987ea6c62750c53eb2e429cafff6a13bb5fd6377c59888cfa19abbc3a3d50f377f69ea894c42906639020c86de09805662d929a95aae @@ -168,7 +169,6 @@ DIST pathdiff-0.2.1.crate 7142 BLAKE2B 7f9a162c2add4acd69a81171fdb31aa9a67beb4e1 DIST peg-0.8.1.crate 17093 BLAKE2B 9cef0848d005fac3cd767dff16c1226bac39b1fbf9ab4730a03226249c672fc7d75c964eee0a6c109e631a43a1d9a161cb1093d2e98c29e03631af47c133b681 SHA512 e2b88ee2f55e1761b46191bd79a945261bbc7ce327a98cbd47394e5d60608a47cc845cdb0d834149e43d694ff542fb9eadbbc2b628facfe492f89a6bd1786d38 DIST peg-macros-0.8.1.crate 27881 BLAKE2B 70705aa86c901bd54cfc8e1bc37d5cfcc4e932e2953e4b2f70be862df938d5e0b57258d0ff7812f217ae19b9dbb3f2a40161a2392d4877b040892d8c61e22593 SHA512 84f7fb240ea3c543df4d28f3bbcd80fa6d68133af3557c214eca2298a8e988dbbea84fda85fc87d1f1149dcf4cf6e8b83e23c3a75525409aa0d02758fcf2cfc1 DIST peg-runtime-0.8.1.crate 4019 BLAKE2B 48293433e655ee0a243361f1af0fd35160a32a41cb40d5acbbffafec0d9adac9c7b01668288f4108d896c1509abccedac5ba9c08b2ab38482efafee2394c66bc SHA512 360677e388c0d98053bf60d7ae003bafae38e892d4f30e5f31f6fe26f13e236aa1e0dfc7c4d741604b4df601a1cbee376b5a32078ec6b0abe0b2062ab0d136cc -DIST pep440-rs-a8fef4ec47f4c25b070b39cdbe6a0b9847e49941.gh.tar.gz 22010 BLAKE2B 6f17d70a295ad0ef30417139d60cb6939af28b2a1ee60ec779130b92487348054a470a00474e2cd45a4f11109c3a8ef058822f4fe4839d663f7996dffdd2aade SHA512 99f1f98e41c21cb58dfa5c0db1005e378993e0d88b7b819d2c06f876054b5f6c64a92164ab30b2eb224bbeb75810c090ff333f40daecd1a29ad78d97a27045a3 DIST pep440_rs-0.3.5.crate 23571 BLAKE2B bb9b334b29bddbf26e836dba22ae80ccca2bcd46cfd369d41cfa6af66f27fcd4c1fc75d021dbad15b6f1b14e7281b1803cf79c4dd59f60cbf71e165ee1305e90 SHA512 673d2819d70c409fb56adbc3254a150de7ab9a2602583d352d71d61a86c2ada6615f53b6ad2f0b9456f0efe83359cf812b7b5dd03bcb82ca4b710000150ec7f0 DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 397e59acc3953868c709244b89a2e0db3304c0b574ecba761026b570a485f2cb5b0b2a0159586d1f342ec395ef02ace536da3bc1c72093e1cf93f8b37b26b0ec SHA512 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68 DIST petgraph-0.6.3.crate 185740 BLAKE2B dc3d4a0c29662f761bfc107d9654619a3443b07890e0caea5851a6dfab2f071181ab94c521d641197e159098885363d7ed4e1c9c34333fd1339c7484c2237c4e SHA512 9b624ab93ebd06fcda716b1e79dd82c5594a11c71ea0ad806b6b708fee3f432ee174ac292c5af3bb0c84b411c26564ad11436624a52ac4e74ed40432778c21e8 @@ -211,7 +211,7 @@ DIST regex-syntax-0.7.1.crate 339705 BLAKE2B 59dcdb9e0f5a2008db491756fb353745bf4 DIST result-like-0.4.6.crate 4311 BLAKE2B 612ad606f331449907b9c0c99b525aedd53b46b5143b21472eb34d38ac64026498712de7c774183c358531b8296952eb39067c0bc5da07fee5483c28d78de37b SHA512 81b202903a90058a993315253099748c69b9caa42e62121f3fdd63b7d4f22878c81133d0b09f28f3366f180615241cfadf3e055ac86fb9662b9c982e5cc06a91 DIST result-like-derive-0.4.6.crate 5814 BLAKE2B 2598173bb8920e6b8143e034a77eeab17dea379f947098c35054c928db567513da4043d0830a8dbc40d3660e1257b90b18309f36cd83ac03e018921ae48343da SHA512 1097cfd81fe99472c0c308df7ba64ebd20497b0f855b66839c2a81ce8a179a305d04e7eb4d17be9d1dcc3e90f5fec7d59cf6d3093924354a6e02aa4ac2bfcbb5 DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191 -DIST ruff-0.0.263.gh.tar.gz 1389979 BLAKE2B ed92a85bd369798d0474acdf8b5df710822bdc708a596d2ecd95bdc060514cad0ac8b0ad3e8ee42fad84c913a32a77d969bd8e32b697f4fb1d3ed747fa40efdb SHA512 dc374262e90a519f54d8c6cd13fc493c22f9737db778836b42c9348738376ce9742f465e4f85dc1aae20b22febe7bda1b8b8727ddb36e313bcd2fa8683f33a20 +DIST ruff-0.0.264.gh.tar.gz 1395392 BLAKE2B c7c0b1c8e917f2f5b095ee98a23c6e4782a1e6ee86f85ba4cf48dcbb3dcf582d17feb2b084fc1635be61739519d6a3bc3ff8cf3976d044ad11ccf05bd7fdfde4 SHA512 523192acb8345bc768bab9cac0ce1763af43fbb3a2d21a242ded8e998db08a007d822685468632c941136a6dd3d5ae636632c018cc1b2e07aee5d2f701aee766 DIST rust-stemmers-1.2.0.crate 2351301 BLAKE2B d633c0d7091fd05e55a521670104831bed89deef7a2fb7c1eed3528246e65b67a97888fed48b134b10c477e7b95c034e8bbad70500c779b1ff7b0c334de0b37b SHA512 b9453a0984d41e5a692e5ea1a8a7bc6142de30f7b345a269489b8d4ebe3b3d442e7fe5f338c72a790521dea7a2ad9605c0ca8218a6b76d8bc5e19ae02cf711d7 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 DIST rustix-0.37.13.crate 316223 BLAKE2B 18cc0af254d078b164b015e91336ecd809541e379bec7ef8a3431c20eb72006e101a61be8c67787608b5f117833fd019d76bb11889ccc63b5bf8ad30908024d1 SHA512 6c88b727027232587f646052a601681328fa6b50f006d116c5c351db6ae7ad11ca35a9f4b5f306f6323507019deadbce9fca6ec6e7afebf44ade850769070a40 @@ -232,7 +232,6 @@ DIST serde_derive-1.0.160.crate 55081 BLAKE2B 851cbd173bd758d46c9f545f05a17f65f7 DIST serde_derive_internals-0.26.0.crate 25382 BLAKE2B 7829d9f7efe64b057efea96d60e4a53623757a58fe7fdd53c1225c0a1f1c80338aec9e2a8c4033a1e90f9e18940796601a2ef62f9a423fc39adc00a8b9b6e065 SHA512 acf635d10b41400e2c10d326fc7ca60dbe9094c2d1d94f4f34905e6978b155e014aebe29e0cc2b00587c97751360ab0dfa71b5c6901629bda9322754e2f07890 DIST serde_json-1.0.96.crate 144652 BLAKE2B 2754e63479aa07507015dcb0f989d6447f5b2c01e5f02cf8a843d90c90c6fd0acd3ecb68d80d76c249efdabe0bd0670649a9e576269928d2276ba00a3153131d SHA512 39779419900e1d395d81e70cff0e7a688564a66124b08e74da54ac30f389c912707f4bf5e29afab6fa106faf4bf4e0b841f42fef125cf7bec185482ff6bbba0e DIST serde_spanned-0.6.1.crate 7828 BLAKE2B 78d39bca0850b78f0835167ca7786c0bf356d668389aaaf3ace946e91d9a7db8dcba895e833d87e88502b2ba969cac9aad6c1a053c5ecb37f845ebb3b0bb5b32 SHA512 6271aa2af243021002a10cdbd16cb081bf10ab53a61cace104182eb4f28e0c0d7c447b7dcedb350ce78debf5ed6ce6502cb823ae9177d98c5288310094eb22d9 -DIST serde_test-1.0.160.crate 19533 BLAKE2B 02f49d39d1f5b8ebe24c362e9530b5913161feb6daf67dcb4e573cafbe4f7850f5dbeada12e6af3d804f9f913f4dc04ca61859a239e4c4b74f00996672b8818f SHA512 b064447a8a5a89d9fe8c0ecc90a216dfa6899bb293eba5b85e97cffb22ae094427c4e2b49dc0db241dc1973840bfc89e01a19b227d158358f6b3071f126fcda5 DIST shellexpand-3.1.0.crate 25591 BLAKE2B ba395d9d98fed37979e97609689f909b264ddb44dae56ae4958da9a0e85aa382a00bbca42530cda2701e934233aa1d44509495235ba0512beb33a827cee5c9f0 SHA512 9b20074425db359cf92f29c52be91a3a58a91e6f3116b210913f24dc31b5371ef9d77fe46e7da39e42eac87fa4ccb8ebf9175d7bd5fe6b520d12b9d3b31cc65e DIST similar-2.2.1.crate 51147 BLAKE2B c86005ff69a14980db2cb90b13ed908448a711f09d1ee20a109d1dab2cc5bd839274f3803082721f1d81003c9011efdadcd190f4cb46eb09b26e338107546f45 SHA512 9a353bfbe495bab83e401314bb97c6605fa6283af06e03bad50bc429388c7abf44bb9cc68db781ef2b786840eb444907f35b70b17343b2cb993800536b4e36a2 DIST siphasher-0.3.10.crate 9889 BLAKE2B e5dd6d265340b4c9e4266ab1ff3a20f1fb87fd493b2d7b5fba32d26421cc858b38929e4ab96941d0c055375b8acebbd04236d994cadca324500ed05064b9bfc9 SHA512 f90425a2cccc9575d377bb92a765d34653ddef1ac12b7c63dc6d700aaa74b525787e11609061c2d3e44ea56fe0e4b8f93f7b13f0279b5de2e0f710c5caffd4ce @@ -341,5 +340,5 @@ DIST winnow-0.4.1.crate 138177 BLAKE2B 9fb55dc5dbca2250c5921aebc42fd8dff7da6fc70 DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2 DIST yansi-term-0.1.2.crate 14342 BLAKE2B 31a1651bb43644cf880d591a22fe9d899ab0acbc744ced2952f120b4abfa0c42f6513089e34deaff1a453f3a26f9fb78442f016baa9524ccac9b21e4a7ed6ad6 SHA512 ba720e36487871427aaa7139e8aeaf5b2b3f2d1df4798d7e238e323dc3d3220f12202e223f74339201be3466848c372dc1712e1842e5cd6bd51c3dedf76c9ff6 -EBUILD ruff-0.0.263-r1.ebuild 9618 BLAKE2B ba4f790aa995fcb7790afe5006bdd1755fc2a5c44a0fd785d8b69a137d5e3563100971a8f7651334a9482985b69aff12218a8473e38b0d900f157f5f48513e1e SHA512 6c657daeb823ffa18a0c17cb81a87e55551aea7cf245fc95d2553a6f2d9377e1356afb10b1fe3585cad335c1780b01eb36df266c2422caddc0a70a60b98303e1 +EBUILD ruff-0.0.264.ebuild 9640 BLAKE2B 36bc1966183facf09bc038654fd91aea7b40cd82c12644a9d5117866c4d63370802acd7e41d62d6acf94fd2aa1f5f96ce7535af00e8d08e18b6c09201ade6db2 SHA512 a126bb856acd44593cb17f6c5e316b016f6016f80c892f639df2cd8035fde914000c42df7b8bc4b1927c508ae38683902fd5f32e5e32edec9e4c4fb0984e591a MISC metadata.xml 375 BLAKE2B 46856b904e322f25ebb96268418206fb70b76f22751c5f8c12d0b3fb51a11b91518c42313d8a9f2fbd71dd5a3ca359772f54829a7858148c5f5f03f44fe1dad4 SHA512 ad24b0cafc7adc414a0da36f5b518eacbba3069ac15484504ce063916133e7c15945c04c7c6886e30c75010300598876ab498d5d44c48f66c5ed252f3fd2f36f diff --git a/dev-util/ruff/ruff-0.0.263-r1.ebuild b/dev-util/ruff/ruff-0.0.263-r1.ebuild deleted file mode 100644 index d58a4a6835fc..000000000000 --- a/dev-util/ruff/ruff-0.0.263-r1.ebuild +++ /dev/null @@ -1,439 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - Inflector-0.11.4 - adler-1.0.2 - ahash-0.7.6 - aho-corasick-0.7.20 - aho-corasick-1.0.1 - android_system_properties-0.1.5 - anes-0.1.6 - annotate-snippets-0.6.1 - annotate-snippets-0.9.1 - anstream-0.3.0 - anstyle-1.0.0 - anstyle-parse-0.2.0 - anstyle-query-1.0.0 - anstyle-wincon-1.0.0 - anyhow-1.0.70 - ascii-1.1.0 - ascii-canvas-3.0.0 - assert_cmd-2.0.11 - atty-0.2.14 - autocfg-1.1.0 - base64-0.13.1 - bincode-1.3.3 - bit-set-0.5.3 - bit-vec-0.6.3 - bitflags-1.3.2 - bitflags-2.1.0 - bstr-0.2.17 - bstr-1.4.0 - bumpalo-3.12.1 - cachedir-0.3.0 - cast-0.3.0 - cc-1.0.79 - cfg-if-1.0.0 - chic-1.2.2 - chrono-0.4.24 - ciborium-0.2.0 - ciborium-io-0.2.0 - ciborium-ll-0.2.0 - clap-3.2.23 - clap-4.2.4 - clap_builder-4.2.4 - clap_complete-4.2.1 - clap_complete_command-0.5.1 - clap_complete_fig-4.2.0 - clap_complete_nushell-0.1.10 - clap_derive-4.2.0 - clap_lex-0.2.4 - clap_lex-0.4.1 - clearscreen-2.0.1 - codespan-reporting-0.11.1 - colorchoice-1.0.0 - colored-2.0.0 - configparser-3.0.2 - console-0.15.5 - console_error_panic_hook-0.1.7 - console_log-1.0.0 - core-foundation-sys-0.8.4 - crc32fast-1.3.2 - criterion-0.4.0 - criterion-plot-0.5.0 - crossbeam-channel-0.5.8 - crossbeam-deque-0.8.3 - crossbeam-epoch-0.9.14 - crossbeam-utils-0.8.15 - crunchy-0.2.2 - ctor-0.1.26 - cxx-1.0.94 - cxx-build-1.0.94 - cxxbridge-flags-1.0.94 - cxxbridge-macro-1.0.94 - diff-0.1.13 - difflib-0.4.0 - dirs-4.0.0 - dirs-5.0.0 - dirs-next-2.0.0 - dirs-sys-0.3.7 - dirs-sys-0.4.0 - dirs-sys-next-0.1.2 - doc-comment-0.3.3 - drop_bomb-0.1.5 - dyn-clone-1.0.11 - either-1.8.1 - ena-0.14.2 - encode_unicode-0.3.6 - errno-0.3.1 - errno-dragonfly-0.1.2 - fastrand-1.9.0 - fern-0.6.2 - filetime-0.2.21 - fixedbitset-0.4.2 - flate2-1.0.25 - fnv-1.0.7 - form_urlencoded-1.1.0 - fsevent-sys-4.1.0 - getrandom-0.2.9 - glob-0.3.1 - globset-0.4.10 - half-1.8.2 - hashbrown-0.12.3 - heck-0.4.1 - hermit-abi-0.1.19 - hermit-abi-0.2.6 - hermit-abi-0.3.1 - hexf-parse-0.2.1 - iana-time-zone-0.1.56 - iana-time-zone-haiku-0.1.1 - idna-0.3.0 - ignore-0.4.20 - imperative-1.0.4 - indexmap-1.9.3 - inotify-0.9.6 - inotify-sys-0.1.5 - insta-1.29.0 - instant-0.1.12 - io-lifetimes-1.0.10 - is-macro-0.2.2 - is-terminal-0.4.7 - itertools-0.10.5 - itoa-1.0.6 - js-sys-0.3.61 - kqueue-1.0.7 - kqueue-sys-1.0.3 - lalrpop-0.19.9 - lalrpop-util-0.19.9 - lazy_static-1.4.0 - lexical-parse-float-0.8.5 - lexical-parse-integer-0.8.6 - lexical-util-0.8.5 - libc-0.2.142 - libmimalloc-sys-0.1.32 - link-cplusplus-1.0.8 - linked-hash-map-0.5.6 - linux-raw-sys-0.3.3 - lock_api-0.4.9 - log-0.4.17 - lz4_flex-0.9.5 - matches-0.1.10 - memchr-2.5.0 - memoffset-0.8.0 - mimalloc-0.1.36 - minimal-lexical-0.2.1 - miniz_oxide-0.6.2 - mio-0.8.6 - natord-1.0.9 - new_debug_unreachable-1.0.4 - nextest-workspace-hack-0.1.0 - nix-0.26.2 - nohash-hasher-0.2.0 - nom-7.1.3 - notify-5.1.0 - num-bigint-0.4.3 - num-complex-0.4.3 - num-integer-0.1.45 - num-traits-0.2.15 - num_cpus-1.15.0 - once_cell-1.17.1 - oorandom-11.1.3 - os_str_bytes-6.5.0 - output_vt100-0.1.3 - parking_lot-0.12.1 - parking_lot_core-0.9.7 - paste-1.0.12 - path-absolutize-3.0.14 - path-dedot-3.0.18 - pathdiff-0.2.1 - peg-0.8.1 - peg-macros-0.8.1 - peg-runtime-0.8.1 - pep440_rs-0.3.5 - percent-encoding-2.2.0 - petgraph-0.6.3 - phf-0.11.1 - phf_codegen-0.11.1 - phf_generator-0.11.1 - phf_shared-0.10.0 - phf_shared-0.11.1 - pico-args-0.4.2 - pin-project-lite-0.2.9 - plotters-0.3.4 - plotters-backend-0.3.4 - plotters-svg-0.3.3 - pmutil-0.5.3 - ppv-lite86-0.2.17 - precomputed-hash-0.1.1 - predicates-3.0.3 - predicates-core-1.0.6 - predicates-tree-1.0.9 - pretty_assertions-1.3.0 - proc-macro-error-1.0.4 - proc-macro-error-attr-1.0.4 - proc-macro2-1.0.56 - quick-junit-0.3.2 - quick-xml-0.26.0 - quote-1.0.26 - radium-0.7.0 - rand-0.8.5 - rand_chacha-0.3.1 - rand_core-0.6.4 - rayon-1.7.0 - rayon-core-1.11.0 - redox_syscall-0.2.16 - redox_syscall-0.3.5 - redox_users-0.4.3 - regex-1.8.1 - regex-automata-0.1.10 - regex-syntax-0.6.29 - regex-syntax-0.7.1 - result-like-0.4.6 - result-like-derive-0.4.6 - ring-0.16.20 - rust-stemmers-1.2.0 - rustc-hash-1.1.0 - rustix-0.37.13 - rustls-0.20.8 - rustversion-1.0.12 - ryu-1.0.13 - same-file-1.0.6 - schemars-0.8.12 - schemars_derive-0.8.12 - scoped-tls-1.0.1 - scopeguard-1.1.0 - scratch-1.0.5 - sct-0.7.0 - semver-1.0.17 - serde-1.0.160 - serde-wasm-bindgen-0.5.0 - serde_derive-1.0.160 - serde_derive_internals-0.26.0 - serde_json-1.0.96 - serde_spanned-0.6.1 - serde_test-1.0.160 - shellexpand-3.1.0 - similar-2.2.1 - siphasher-0.3.10 - smallvec-1.10.0 - smawk-0.3.1 - spin-0.5.2 - static_assertions-1.1.0 - string_cache-0.8.7 - strsim-0.10.0 - strum-0.24.1 - strum_macros-0.24.3 - syn-1.0.109 - syn-2.0.15 - syn-ext-0.4.0 - tempfile-3.5.0 - term-0.7.0 - termcolor-1.2.0 - terminfo-0.8.0 - termtree-0.4.1 - test-case-3.1.0 - test-case-core-3.1.0 - test-case-macros-3.1.0 - textwrap-0.16.0 - thiserror-1.0.40 - thiserror-impl-1.0.40 - thread_local-1.1.7 - tikv-jemalloc-sys-0.5.3+5.3.0-patched - tikv-jemallocator-0.5.0 - time-0.1.45 - tiny-keccak-2.0.2 - tinytemplate-1.2.1 - tinyvec-1.6.0 - tinyvec_macros-0.1.1 - toml-0.7.3 - toml_datetime-0.6.1 - toml_edit-0.19.8 - tracing-0.1.37 - tracing-attributes-0.1.23 - tracing-core-0.1.30 - twox-hash-1.6.3 - typed-arena-2.0.2 - unic-char-property-0.9.0 - unic-char-range-0.9.0 - unic-common-0.9.0 - unic-emoji-char-0.9.0 - unic-ucd-category-0.9.0 - unic-ucd-ident-0.9.0 - unic-ucd-version-0.9.0 - unicode-bidi-0.3.13 - unicode-ident-1.0.8 - unicode-linebreak-0.1.4 - unicode-normalization-0.1.22 - unicode-width-0.1.10 - unicode-xid-0.2.4 - untrusted-0.7.1 - ureq-2.6.2 - url-2.3.1 - utf8parse-0.2.1 - uuid-1.3.1 - version_check-0.9.4 - volatile-0.3.0 - wait-timeout-0.2.0 - walkdir-2.3.3 - wasi-0.10.0+wasi-snapshot-preview1 - wasi-0.11.0+wasi-snapshot-preview1 - wasm-bindgen-0.2.84 - wasm-bindgen-backend-0.2.84 - wasm-bindgen-futures-0.4.34 - wasm-bindgen-macro-0.2.84 - wasm-bindgen-macro-support-0.2.84 - wasm-bindgen-shared-0.2.84 - wasm-bindgen-test-0.3.34 - wasm-bindgen-test-macro-0.3.34 - web-sys-0.3.61 - webpki-0.22.0 - webpki-roots-0.22.6 - which-4.4.0 - widestring-0.5.1 - wild-2.1.0 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-util-0.1.5 - winapi-x86_64-pc-windows-gnu-0.4.0 - windows-0.48.0 - windows-sys-0.42.0 - windows-sys-0.45.0 - windows-sys-0.48.0 - windows-targets-0.42.2 - windows-targets-0.48.0 - windows_aarch64_gnullvm-0.42.2 - windows_aarch64_gnullvm-0.48.0 - windows_aarch64_msvc-0.42.2 - windows_aarch64_msvc-0.48.0 - windows_i686_gnu-0.42.2 - windows_i686_gnu-0.48.0 - windows_i686_msvc-0.42.2 - windows_i686_msvc-0.48.0 - windows_x86_64_gnu-0.42.2 - windows_x86_64_gnu-0.48.0 - windows_x86_64_gnullvm-0.42.2 - windows_x86_64_gnullvm-0.48.0 - windows_x86_64_msvc-0.42.2 - windows_x86_64_msvc-0.48.0 - winnow-0.4.1 - yaml-rust-0.4.5 - yansi-0.5.1 - yansi-term-0.1.2 -" - -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_PEP517=maturin - -LIBCST_COMMIT="80e4c1399f95e5beb532fdd1e209ad2dbb470438" -RUSTPYTHON_COMMIT="c15f670f2c30cfae6b41a1874893590148c74bc4" -declare -A GIT_CRATES=( - [libcst]="https://github.com/charliermarsh/LibCST;${LIBCST_COMMIT};LibCST-%commit%/native/libcst" - [libcst_derive]="https://github.com/charliermarsh/LibCST;${LIBCST_COMMIT};LibCST-%commit%/native/libcst_derive" - [rustpython-ast]="https://github.com/RustPython/RustPython;${RUSTPYTHON_COMMIT};RustPython-%commit%/compiler/ast" - [rustpython-common]="https://github.com/RustPython/RustPython;${RUSTPYTHON_COMMIT};RustPython-%commit%/common" - [rustpython-compiler-core]="https://github.com/RustPython/RustPython;${RUSTPYTHON_COMMIT};RustPython-%commit%/compiler/core" - [rustpython-parser]="https://github.com/RustPython/RustPython;${RUSTPYTHON_COMMIT};RustPython-%commit%/compiler/parser" - [pep440_rs]="https://github.com/konstin/pep440-rs;a8fef4ec47f4c25b070b39cdbe6a0b9847e49941;pep440-rs-%commit%" - [unicode_names2]="https://github.com/youknowone/unicode_names2;4ce16aa85cbcdd9cc830410f1a72ef9a235f2fde" -) - -inherit distutils-r1 cargo - -DESCRIPTION="An extremely fast Python linter, written in Rust" -# Double check the homepage as the cargo_metadata crate -# does not provide this value so instead repository is used -HOMEPAGE="https://github.com/charliermarsh/ruff" - -SRC_URI=" - $(cargo_crate_uris) - https://github.com/charliermarsh/ruff/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz -" - -# License set may be more restrictive as OR is not respected -# use cargo-license for a more accurate license picture -LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD BSD-2 Boost-1.0 CC0-1.0 ISC LGPL-3+ MIT MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND=" - dev-util/patchelf - >=virtual/rust-1.69 -" - -# 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/.* usr/lib.*/libruff.*.so" - -# haven't been able to figure out how to get tests working yet -RESTRICT=test - -DOCS=( - BREAKING_CHANGES.md - CODE_OF_CONDUCT.md - CONTRIBUTING.md - README.md -) - -src_prepare() { - sed -r 's:(strip[[:space:]]*=[[:space:]]*)true:\1false:' \ - -i pyproject.toml || die - - eapply_user -} - -src_configure() { - export RUSTFLAGS="${RUSTFLAGS}" - cargo_src_configure -} - -src_compile() { - cargo_src_compile - - python_copy_sources - distutils-r1_src_configure - distutils-r1_src_compile - - local solib - for solib in $(find target/$(usex 'debug' 'debug' 'release') -maxdepth 1 -name '*.so'); do - patchelf --set-soname "${solib##*/}" "${solib}" || die - done -} - -src_test() { - cargo_src_test - distutils-r1_src_test -} - -src_install() { - distutils-r1_src_install - - local releasedir=target/$(usex 'debug' 'debug' 'release') - - dobin ${releasedir}/{ruff,flake8-to-ruff,ruff_python_formatter} - dolib.so $(find target/$(usex 'debug' 'debug' 'release') -maxdepth 1 -name '*.so') - - dodoc "${DOCS[@]}" -} diff --git a/dev-util/ruff/ruff-0.0.264.ebuild b/dev-util/ruff/ruff-0.0.264.ebuild new file mode 100644 index 000000000000..aba3897e295e --- /dev/null +++ b/dev-util/ruff/ruff-0.0.264.ebuild @@ -0,0 +1,439 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + Inflector-0.11.4 + adler-1.0.2 + ahash-0.7.6 + aho-corasick-0.7.20 + aho-corasick-1.0.1 + android_system_properties-0.1.5 + anes-0.1.6 + annotate-snippets-0.6.1 + annotate-snippets-0.9.1 + anstream-0.3.0 + anstyle-1.0.0 + anstyle-parse-0.2.0 + anstyle-query-1.0.0 + anstyle-wincon-1.0.0 + anyhow-1.0.70 + argfile-0.1.5 + ascii-1.1.0 + ascii-canvas-3.0.0 + assert_cmd-2.0.11 + atty-0.2.14 + autocfg-1.1.0 + base64-0.13.1 + bincode-1.3.3 + bit-set-0.5.3 + bit-vec-0.6.3 + bitflags-1.3.2 + bitflags-2.1.0 + bstr-0.2.17 + bstr-1.4.0 + bumpalo-3.12.1 + cachedir-0.3.0 + cast-0.3.0 + cc-1.0.79 + cfg-if-1.0.0 + chic-1.2.2 + chrono-0.4.24 + ciborium-0.2.0 + ciborium-io-0.2.0 + ciborium-ll-0.2.0 + clap-3.2.23 + clap-4.2.4 + clap_builder-4.2.4 + clap_complete-4.2.1 + clap_complete_command-0.5.1 + clap_complete_fig-4.2.0 + clap_complete_nushell-0.1.10 + clap_derive-4.2.0 + clap_lex-0.2.4 + clap_lex-0.4.1 + clearscreen-2.0.1 + codespan-reporting-0.11.1 + colorchoice-1.0.0 + colored-2.0.0 + configparser-3.0.2 + console-0.15.5 + console_error_panic_hook-0.1.7 + console_log-1.0.0 + core-foundation-sys-0.8.4 + crc32fast-1.3.2 + criterion-0.4.0 + criterion-plot-0.5.0 + crossbeam-channel-0.5.8 + crossbeam-deque-0.8.3 + crossbeam-epoch-0.9.14 + crossbeam-utils-0.8.15 + crunchy-0.2.2 + ctor-0.1.26 + cxx-1.0.94 + cxx-build-1.0.94 + cxxbridge-flags-1.0.94 + cxxbridge-macro-1.0.94 + diff-0.1.13 + difflib-0.4.0 + dirs-4.0.0 + dirs-5.0.0 + dirs-next-2.0.0 + dirs-sys-0.3.7 + dirs-sys-0.4.0 + dirs-sys-next-0.1.2 + doc-comment-0.3.3 + drop_bomb-0.1.5 + dyn-clone-1.0.11 + either-1.8.1 + ena-0.14.2 + encode_unicode-0.3.6 + errno-0.3.1 + errno-dragonfly-0.1.2 + fastrand-1.9.0 + fern-0.6.2 + filetime-0.2.21 + fixedbitset-0.4.2 + flate2-1.0.25 + fnv-1.0.7 + form_urlencoded-1.1.0 + fsevent-sys-4.1.0 + getrandom-0.2.9 + glob-0.3.1 + globset-0.4.10 + half-1.8.2 + hashbrown-0.12.3 + heck-0.4.1 + hermit-abi-0.1.19 + hermit-abi-0.2.6 + hermit-abi-0.3.1 + hexf-parse-0.2.1 + iana-time-zone-0.1.56 + iana-time-zone-haiku-0.1.1 + idna-0.3.0 + ignore-0.4.20 + imperative-1.0.4 + indexmap-1.9.3 + inotify-0.9.6 + inotify-sys-0.1.5 + insta-1.29.0 + instant-0.1.12 + io-lifetimes-1.0.10 + is-macro-0.2.2 + is-terminal-0.4.7 + itertools-0.10.5 + itoa-1.0.6 + js-sys-0.3.61 + kqueue-1.0.7 + kqueue-sys-1.0.3 + lalrpop-0.19.9 + lalrpop-util-0.19.9 + lazy_static-1.4.0 + lexical-parse-float-0.8.5 + lexical-parse-integer-0.8.6 + lexical-util-0.8.5 + libc-0.2.142 + libmimalloc-sys-0.1.32 + link-cplusplus-1.0.8 + linked-hash-map-0.5.6 + linux-raw-sys-0.3.3 + lock_api-0.4.9 + log-0.4.17 + lz4_flex-0.9.5 + matches-0.1.10 + memchr-2.5.0 + memoffset-0.8.0 + mimalloc-0.1.36 + minimal-lexical-0.2.1 + miniz_oxide-0.6.2 + mio-0.8.6 + natord-1.0.9 + new_debug_unreachable-1.0.4 + nextest-workspace-hack-0.1.0 + nix-0.26.2 + nohash-hasher-0.2.0 + nom-7.1.3 + notify-5.1.0 + num-bigint-0.4.3 + num-complex-0.4.3 + num-integer-0.1.45 + num-traits-0.2.15 + num_cpus-1.15.0 + once_cell-1.17.1 + oorandom-11.1.3 + os_str_bytes-6.5.0 + output_vt100-0.1.3 + parking_lot-0.12.1 + parking_lot_core-0.9.7 + paste-1.0.12 + path-absolutize-3.0.14 + path-dedot-3.0.18 + pathdiff-0.2.1 + peg-0.8.1 + peg-macros-0.8.1 + peg-runtime-0.8.1 + pep440_rs-0.3.5 + percent-encoding-2.2.0 + petgraph-0.6.3 + phf-0.11.1 + phf_codegen-0.11.1 + phf_generator-0.11.1 + phf_shared-0.10.0 + phf_shared-0.11.1 + pico-args-0.4.2 + pin-project-lite-0.2.9 + plotters-0.3.4 + plotters-backend-0.3.4 + plotters-svg-0.3.3 + pmutil-0.5.3 + ppv-lite86-0.2.17 + precomputed-hash-0.1.1 + predicates-3.0.3 + predicates-core-1.0.6 + predicates-tree-1.0.9 + pretty_assertions-1.3.0 + proc-macro-error-1.0.4 + proc-macro-error-attr-1.0.4 + proc-macro2-1.0.56 + quick-junit-0.3.2 + quick-xml-0.26.0 + quote-1.0.26 + radium-0.7.0 + rand-0.8.5 + rand_chacha-0.3.1 + rand_core-0.6.4 + rayon-1.7.0 + rayon-core-1.11.0 + redox_syscall-0.2.16 + redox_syscall-0.3.5 + redox_users-0.4.3 + regex-1.8.1 + regex-automata-0.1.10 + regex-syntax-0.6.29 + regex-syntax-0.7.1 + result-like-0.4.6 + result-like-derive-0.4.6 + ring-0.16.20 + rust-stemmers-1.2.0 + rustc-hash-1.1.0 + rustix-0.37.13 + rustls-0.20.8 + rustversion-1.0.12 + ryu-1.0.13 + same-file-1.0.6 + schemars-0.8.12 + schemars_derive-0.8.12 + scoped-tls-1.0.1 + scopeguard-1.1.0 + scratch-1.0.5 + sct-0.7.0 + semver-1.0.17 + serde-1.0.160 + serde-wasm-bindgen-0.5.0 + serde_derive-1.0.160 + serde_derive_internals-0.26.0 + serde_json-1.0.96 + serde_spanned-0.6.1 + shellexpand-3.1.0 + similar-2.2.1 + siphasher-0.3.10 + smallvec-1.10.0 + smawk-0.3.1 + spin-0.5.2 + static_assertions-1.1.0 + string_cache-0.8.7 + strsim-0.10.0 + strum-0.24.1 + strum_macros-0.24.3 + syn-1.0.109 + syn-2.0.15 + syn-ext-0.4.0 + tempfile-3.5.0 + term-0.7.0 + termcolor-1.2.0 + terminfo-0.8.0 + termtree-0.4.1 + test-case-3.1.0 + test-case-core-3.1.0 + test-case-macros-3.1.0 + textwrap-0.16.0 + thiserror-1.0.40 + thiserror-impl-1.0.40 + thread_local-1.1.7 + tikv-jemalloc-sys-0.5.3+5.3.0-patched + tikv-jemallocator-0.5.0 + time-0.1.45 + tiny-keccak-2.0.2 + tinytemplate-1.2.1 + tinyvec-1.6.0 + tinyvec_macros-0.1.1 + toml-0.7.3 + toml_datetime-0.6.1 + toml_edit-0.19.8 + tracing-0.1.37 + tracing-attributes-0.1.23 + tracing-core-0.1.30 + twox-hash-1.6.3 + typed-arena-2.0.2 + unic-char-property-0.9.0 + unic-char-range-0.9.0 + unic-common-0.9.0 + unic-emoji-char-0.9.0 + unic-ucd-category-0.9.0 + unic-ucd-ident-0.9.0 + unic-ucd-version-0.9.0 + unicode-bidi-0.3.13 + unicode-ident-1.0.8 + unicode-linebreak-0.1.4 + unicode-normalization-0.1.22 + unicode-width-0.1.10 + unicode-xid-0.2.4 + untrusted-0.7.1 + ureq-2.6.2 + url-2.3.1 + utf8parse-0.2.1 + uuid-1.3.1 + version_check-0.9.4 + volatile-0.3.0 + wait-timeout-0.2.0 + walkdir-2.3.3 + wasi-0.10.0+wasi-snapshot-preview1 + wasi-0.11.0+wasi-snapshot-preview1 + wasm-bindgen-0.2.84 + wasm-bindgen-backend-0.2.84 + wasm-bindgen-futures-0.4.34 + wasm-bindgen-macro-0.2.84 + wasm-bindgen-macro-support-0.2.84 + wasm-bindgen-shared-0.2.84 + wasm-bindgen-test-0.3.34 + wasm-bindgen-test-macro-0.3.34 + web-sys-0.3.61 + webpki-0.22.0 + webpki-roots-0.22.6 + which-4.4.0 + widestring-0.5.1 + wild-2.1.0 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + windows-0.48.0 + windows-sys-0.42.0 + windows-sys-0.45.0 + windows-sys-0.48.0 + windows-targets-0.42.2 + windows-targets-0.48.0 + windows_aarch64_gnullvm-0.42.2 + windows_aarch64_gnullvm-0.48.0 + windows_aarch64_msvc-0.42.2 + windows_aarch64_msvc-0.48.0 + windows_i686_gnu-0.42.2 + windows_i686_gnu-0.48.0 + windows_i686_msvc-0.42.2 + windows_i686_msvc-0.48.0 + windows_x86_64_gnu-0.42.2 + windows_x86_64_gnu-0.48.0 + windows_x86_64_gnullvm-0.42.2 + windows_x86_64_gnullvm-0.48.0 + windows_x86_64_msvc-0.42.2 + windows_x86_64_msvc-0.48.0 + winnow-0.4.1 + yaml-rust-0.4.5 + yansi-0.5.1 + yansi-term-0.1.2 +" + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=maturin + +LIBCST_COMMIT="80e4c1399f95e5beb532fdd1e209ad2dbb470438" +RUSTPYTHON_COMMIT="c3147d2c1524ebd0e90cf1c2938d770314fd5a5a" +declare -A GIT_CRATES=( + [libcst]="https://github.com/charliermarsh/LibCST;${LIBCST_COMMIT};LibCST-%commit%/native/libcst" + [libcst_derive]="https://github.com/charliermarsh/LibCST;${LIBCST_COMMIT};LibCST-%commit%/native/libcst_derive" + [rustpython-ast]="https://github.com/charliermarsh/RustPython;${RUSTPYTHON_COMMIT};RustPython-%commit%/compiler/ast" + [rustpython-common]="https://github.com/charliermarsh/RustPython;${RUSTPYTHON_COMMIT};RustPython-%commit%/common" + [rustpython-compiler-core]="https://github.com/charliermarsh/RustPython;${RUSTPYTHON_COMMIT};RustPython-%commit%/compiler/core" + [rustpython-parser]="https://github.com/charliermarsh/RustPython;${RUSTPYTHON_COMMIT};RustPython-%commit%/compiler/parser" + [ruff_text_size]="https://github.com/charliermarsh/RustPython;${RUSTPYTHON_COMMIT};RustPython-%commit%/ruff_text_size" + [unicode_names2]="https://github.com/youknowone/unicode_names2;4ce16aa85cbcdd9cc830410f1a72ef9a235f2fde" +) + +inherit distutils-r1 cargo + +DESCRIPTION="An extremely fast Python linter, written in Rust" +# Double check the homepage as the cargo_metadata crate +# does not provide this value so instead repository is used +HOMEPAGE="https://github.com/charliermarsh/ruff" + +SRC_URI=" + $(cargo_crate_uris) + https://github.com/charliermarsh/ruff/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz +" + +# License set may be more restrictive as OR is not respected +# use cargo-license for a more accurate license picture +LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD BSD-2 Boost-1.0 CC0-1.0 ISC LGPL-3+ MIT MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + dev-util/patchelf + >=virtual/rust-1.69 +" + +# 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/.* usr/lib.*/libruff.*.so" + +# haven't been able to figure out how to get tests working yet +RESTRICT=test + +DOCS=( + BREAKING_CHANGES.md + CODE_OF_CONDUCT.md + CONTRIBUTING.md + README.md +) + +src_prepare() { + sed -r 's:(strip[[:space:]]*=[[:space:]]*)true:\1false:' \ + -i pyproject.toml || die + + eapply_user +} + +src_configure() { + export RUSTFLAGS="${RUSTFLAGS}" + cargo_src_configure +} + +src_compile() { + cargo_src_compile + + python_copy_sources + distutils-r1_src_configure + distutils-r1_src_compile + + local solib + for solib in $(find target/$(usex 'debug' 'debug' 'release') -maxdepth 1 -name '*.so'); do + patchelf --set-soname "${solib##*/}" "${solib}" || die + done +} + +src_test() { + cargo_src_test + distutils-r1_src_test +} + +src_install() { + distutils-r1_src_install + + local releasedir=target/$(usex 'debug' 'debug' 'release') + + dobin ${releasedir}/{ruff{,_dev},flake8-to-ruff,ruff_python_formatter} + dolib.so $(find target/$(usex 'debug' 'debug' 'release') -maxdepth 1 -name '*.so') + + dodoc "${DOCS[@]}" +} diff --git a/dev-util/sysprof-capture/Manifest b/dev-util/sysprof-capture/Manifest index 6ead38b49794..cf66aa4aaefc 100644 --- a/dev-util/sysprof-capture/Manifest +++ b/dev-util/sysprof-capture/Manifest @@ -3,5 +3,5 @@ DIST sysprof-3.46.0.tar.xz 518536 BLAKE2B 8925f0cbe34411cce6bd86e9f4a924d3ff6274 DIST sysprof-3.48.0.tar.xz 533092 BLAKE2B 5af48d9216f13ffcc8824b0ba6a4e0ff931c903991953e66c2b50534399320d3d3fccd6e8478b10dc895d19544f9c08733565d95fe9c2c70d64f2294ccce2330 SHA512 100b79fabee005b5445dab3ad78d43facf375a488aa6513e987deecd6a3036cc43bfd78db106a4b8a15b4280dcd975872784c839f560779183adb5a339b0648c EBUILD sysprof-capture-3.36.0-r1.ebuild 744 BLAKE2B 433bfab5288a22ec0ff380cbc1a7c557acc803910be35b6545b1fda0103c6497140857a6bb79128c8e54909be9d4976f5184b2ef75fe572f8529ea47444f62ae SHA512 3ac57dd089f38aa713353e258f1414d2fe7e2f17c53a8ad3c38330751ec377086862a930b8c8d42fc5fb8549477ec49f376ebf3bd53a460f4fa2ce6adbc90bb9 EBUILD sysprof-capture-3.46.0.ebuild 778 BLAKE2B 18d1e2a5e29f9a4c0f016a4a953b553253c73392e38d4753dd1edf51e2081b004294b722050bac315f823edc86ff9def1231bf4118e2b686f34348fc1c787a5b SHA512 4cbda26df918fef6fd59d1c260db74f83798d2f2343c11200bcc740d962241d130082a598783b39de8b9578fc9bcacd236f1bf7327c26d3fe34f35bd72ea3479 -EBUILD sysprof-capture-3.48.0.ebuild 780 BLAKE2B 8e5d8b1ef38d1e3ed2bc88338f3ed93820d90d68c4da1c21888e61f758c805c022f79f3abec5628374d72297f27ae74b9b6bcb1bfb8cffcaee88b23fbdd27fe9 SHA512 62f294843d6eeb2c58f06d64a4e6ad0f2cc1064211c107c66d298e62efcc0877dc4dd69fa8e9e9fe68471bdb9f773fc32632da82a529136bf684fc428ec64429 +EBUILD sysprof-capture-3.48.0.ebuild 778 BLAKE2B a2b2020168160adf692cbe6d44f13e8b15d1364e20542cd7ad35734ad85cf50866d854c87d005dec9f79540c0ea3c4676cf4dd90d3b7066692c385df6571b368 SHA512 1b9fad016768619b263d20b2c24d06866d41d5a137a894059af80aa1a8c8da4be3ddfec7896da34d7694cc909b017863429a0dd52490890646cc09de3de9b1d0 MISC metadata.xml 348 BLAKE2B 6d20b95f03e7ae7ac3bc5e3633757cef8d68a914da52b6d6fab3c16af3abc54e3d571c770a16772e755c4246a611d3ae20b31a2bfe5d9acf934aa28c0e64719d SHA512 b5132c2bea9fc617ac3732001154e5000c37ff1034ddc904875d8d807aeec5dec3c8d7c0a36bd3ad26bc0310a70842daae96d743d9f82a4b2f1057ef8d65e406 diff --git a/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild index f2e417f40bd4..0502a2eca20d 100644 --- a/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild +++ b/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="http://sysprof.com/" LICENSE="GPL-3+ GPL-2+" SLOT="4" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND="" DEPEND="${RDEPEND}" diff --git a/dev-util/sysprof-common/Manifest b/dev-util/sysprof-common/Manifest index d2193301169d..3f8fecf40684 100644 --- a/dev-util/sysprof-common/Manifest +++ b/dev-util/sysprof-common/Manifest @@ -1,5 +1,5 @@ DIST sysprof-3.46.0.tar.xz 518536 BLAKE2B 8925f0cbe34411cce6bd86e9f4a924d3ff627429812682898fffe0a08c2dab9228e5d8bde44b460404f90fb29961a30154af1e8240df24bfa20b70cc7a36448e SHA512 ac248e2a06d2f7905bebae4e685dd320e3ac85097e33b9c6b8482a4647a5bfcaadc4d9a1fe117b3a74cb855d6c72d9a1453a37d7b64762a223c0fe5da2653a87 DIST sysprof-3.48.0.tar.xz 533092 BLAKE2B 5af48d9216f13ffcc8824b0ba6a4e0ff931c903991953e66c2b50534399320d3d3fccd6e8478b10dc895d19544f9c08733565d95fe9c2c70d64f2294ccce2330 SHA512 100b79fabee005b5445dab3ad78d43facf375a488aa6513e987deecd6a3036cc43bfd78db106a4b8a15b4280dcd975872784c839f560779183adb5a339b0648c EBUILD sysprof-common-3.46.0.ebuild 473 BLAKE2B 51861524abec8694d39fa696e527f33b7fd2f0ab6605176aeafe0e46d37b0e9fb504bc2710a3916450a9bd0f5fcc1ac7232eb26a87d9b0ffdb446ef47a3bec84 SHA512 6498df83ab524e82a4a399dce26e745a0693cc6bbfc4f7c6318bee374cb00c7be8ec9f94931bae82c937bc881e164855499ed01ce6652ca6641e9f445a686b31 -EBUILD sysprof-common-3.48.0.ebuild 427 BLAKE2B d6fb0ba69174393c71d8661085221abd5e218c79ac425ef8f5ffae23dc97ad744b1224e00543b74984240157de2c57a42bc33f72ac626c9c531fdb2f2773ab9f SHA512 0081db739ae89db5283e8c929f64be50e275f51d0ef812843a08aadb33f07a8d62e8263820a3ddaf60d8061a3c484fd91aaec7ad85ba492631b266fe47a3b487 +EBUILD sysprof-common-3.48.0.ebuild 425 BLAKE2B 2a9aba610d00bd2538cdbc0c75bcbfa806bee189c1e8fe5f7974a45f7587682cd02df9fc25225560c9144a1eb5ae707a38826ffec8aced737d9a3c2f96901207 SHA512 89bebb5d683891ed9e9c420dc9441a496281c38bc3bdc5d010078e110c892aad590293b3d3893632765aea0bcfc1e93431a8df9ff423ef31b1d9b5b33ab34a56 MISC metadata.xml 348 BLAKE2B 6d20b95f03e7ae7ac3bc5e3633757cef8d68a914da52b6d6fab3c16af3abc54e3d571c770a16772e755c4246a611d3ae20b31a2bfe5d9acf934aa28c0e64719d SHA512 b5132c2bea9fc617ac3732001154e5000c37ff1034ddc904875d8d807aeec5dec3c8d7c0a36bd3ad26bc0310a70842daae96d743d9f82a4b2f1057ef8d65e406 diff --git a/dev-util/sysprof-common/sysprof-common-3.48.0.ebuild b/dev-util/sysprof-common/sysprof-common-3.48.0.ebuild index dc2658e5f886..c65e0d5aa299 100644 --- a/dev-util/sysprof-common/sysprof-common-3.48.0.ebuild +++ b/dev-util/sysprof-common/sysprof-common-3.48.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="http://sysprof.com/" LICENSE="GPL-3+ GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" src_install() { insinto /usr/share/dbus-1/interfaces/ diff --git a/dev-util/umockdev/Manifest b/dev-util/umockdev/Manifest index 930fe7ff19f6..69d8265dc2f6 100644 --- a/dev-util/umockdev/Manifest +++ b/dev-util/umockdev/Manifest @@ -1,6 +1,6 @@ DIST umockdev-0.17.16.tar.xz 491208 BLAKE2B d653e489285437e1111d8841b3628dc3734e799274e9d334b9200c425d8654a18050e9bab7e290dc12ab12f286a4f492219423d1905965a870d843a1809e9ceb SHA512 5d4a094481510f4466e49766512d0959a5a9d9f5a9b7cbd7719bc94e95d9800760482bf3ea2ee97d2138c89680adb4116964688ae13a07e3c1f0ba8e94230584 DIST umockdev-0.17.17.tar.xz 491504 BLAKE2B 0572b3538641009abdc854513b563eab517268e884896c9e0fec804c50c8397eb7acf011fba5fc5378fdd87db99f6b1eadc29825a0613c021efb29e875a265d1 SHA512 39537bcc56cf554773e8669508832bde6f3d4eb83d605c0e58bed3b2d206a6dc0bd0678bd39954825ee0cbed9f1ea9448f836d97ed3ea7e2aa7ce2875456e459 EBUILD umockdev-0.17.16.ebuild 1256 BLAKE2B 42aeb2b79c830cfffc4a2a54f99d35de5b29bcccb0632e370e2249a198c21835a10361cc6d453153361a02698827978358072afb2807869a8f157e2299df219f SHA512 0089b8af9861fab589028b43c35b6342cc87002b7ffd05402b9fdc50ae51e299e9b07f703540b5359085943f76f81d1b56d82a1d0e05f28dd97acdad9cd2d7de -EBUILD umockdev-0.17.17.ebuild 1263 BLAKE2B 215e30c5844883b6c8d7c03020c7dddae3589d994f0ab4c0450c1cebcd6d9978e781d1f72fd071cc6ba8c427a4e2ec4c60e63036319db5236e21887e14d91a04 SHA512 d57de1cd54bdccece408523807d8178aeb1ca808dcb10ec95894d62425992c18506829982073b4c9441350e87caca1a4bafab1df48d42ae2f932cd23cbd7eb43 +EBUILD umockdev-0.17.17.ebuild 1259 BLAKE2B 8e8950640b35569c37263573997ceef78ac5b02238c75b8eb1eea7927bb27c37de7d3b2ad376cf8dd50746179dfca6df6cfc01a8619eff0b5e380241e4711a88 SHA512 b2b8231875dbf3036a28b9403510a1dba734eb2488e824808d064f0493329803b1b3fb451b1c5b8749c222457dbfe9a03f2f5658a9e91d7205ec575bae8f0fa6 EBUILD umockdev-9999.ebuild 1263 BLAKE2B 215e30c5844883b6c8d7c03020c7dddae3589d994f0ab4c0450c1cebcd6d9978e781d1f72fd071cc6ba8c427a4e2ec4c60e63036319db5236e21887e14d91a04 SHA512 d57de1cd54bdccece408523807d8178aeb1ca808dcb10ec95894d62425992c18506829982073b4c9441350e87caca1a4bafab1df48d42ae2f932cd23cbd7eb43 MISC metadata.xml 389 BLAKE2B 83313795741d7a5ece22e39de4d8b138c484a7f298f64d7e87bf44a9c04b6733c80f407ca15eb2b4bd71205eaa51b6b814227f4df730ba77e3b54a27735e7484 SHA512 6aff7de0eb974f8ddc4a7190b06b8e3ad406a410f618935cb0b757fa2bc22b6a33ecf33510ae9fc2d4a03f676905faa5561d030fb5e5065f8dc3e7320820cda1 diff --git a/dev-util/umockdev/umockdev-0.17.17.ebuild b/dev-util/umockdev/umockdev-0.17.17.ebuild index a0aa5c033605..00f5b28c6dfd 100644 --- a/dev-util/umockdev/umockdev-0.17.17.ebuild +++ b/dev-util/umockdev/umockdev-0.17.17.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} = 9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/martinpitt/umockdev/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Mock hardware devices for creating unit tests" diff --git a/dev-util/unifdef/Manifest b/dev-util/unifdef/Manifest index 973d17b7c948..c18ce586bd55 100644 --- a/dev-util/unifdef/Manifest +++ b/dev-util/unifdef/Manifest @@ -1,4 +1,4 @@ AUX unifdef-2.12-tests.patch 677 BLAKE2B 67ea52814b0a993df4f639262332b462f62f38b257a28a97c2a0cc8cd115c41638cfec27ebe0ffab98e99787c8ee3700da33f4d5bed3fb8a3234a6741092a8b5 SHA512 ab8b6dbab6c4122a15551b881e715bd33dff9d500dfffee065851da983bc43331c2cdea56bee6a2b7b45f0b0847cf9c807430f497b1d83f5fb90e1dce83d09f5 DIST unifdef-2.12.tar.xz 66912 BLAKE2B c56069f92921f7a994c759d9cb1d271c1d8da0b5faf0acd84c2add13622e1240e4d3aea3fa4a9e082739cc1999bcacbf255dfeb0c5ec6a183e2a3e1bb599dbc4 SHA512 df78cf931989b5e604e68e0bf00490782d385a575b51584e4be44535b6bde5f9e2abff14510f8f426670d9f6f1abfb5768da5e108bdefd6c9d0c8356a05164b5 -EBUILD unifdef-2.12-r1.ebuild 628 BLAKE2B 57d807793220418e73833aec0aa7ac1ff04040b345452685cc71b65f8f0b408bfe1799f67990571b4698c620016a57261b99a40e9668aec1454bd960f90ff128 SHA512 d767ed1d0ddd30803d046cf650945e950085e05c5e97c14677572ba8f4f0c66f3185c22230acfa5ce41e83f4edf79dc866352f71d8f3fae05443c5a768b6c936 +EBUILD unifdef-2.12-r1.ebuild 627 BLAKE2B 803244e18d0ded201cab0f5d34977248bc245efec55d64656a79e0a793ca8ec4b01ae38f9031f72ee73ec51a6dd1ac9147a930d763a8b76cd1caa1e3e0e89afb SHA512 90748b6bdaca46798f4d24b773527c70860414bc07d2c053e81b38940f4f450a7bbcebec2bdbd792989b76155c631bb84942b850c2c5b3ce1428be2cf4e050c4 MISC metadata.xml 246 BLAKE2B e371bdda99f18de9d4959b40af5e1f7db0bff64ab41b6dbc969b7164ea72e37dc2ad2bfff677d36b0bc3611aa8c13f7a37eca8794af46f545e906b2397576d23 SHA512 1b64b2fd4bfcaa4429bb6c99bc4006dd4151ca8a054469acd90f2035144caba993498ec8954b100b698972c3006915072be35358bb3454de59cf2928b4d08a2e diff --git a/dev-util/unifdef/unifdef-2.12-r1.ebuild b/dev-util/unifdef/unifdef-2.12-r1.ebuild index 54da51aa0359..5d2c47ef66ab 100644 --- a/dev-util/unifdef/unifdef-2.12-r1.ebuild +++ b/dev-util/unifdef/unifdef-2.12-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dotat.at/prog/unifdef/${P}.tar.xz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" PATCHES=( "${FILESDIR}"/${P}-tests.patch ) -- cgit v1.2.3