Sync with portage [Sun Apr 16 21:27:17 MSK 2023].

master
root 1 year ago
parent 9b5944da90
commit 99146ce4e6

@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
MANIFEST Manifest.files.gz 29466 BLAKE2B 2a2001797df1e9db54978e439abd01afec08b9ea454ec0db7c4cb04cb4c204364b3bfedf0ebc7895888165c828794b02d7d25ce7cea42d62ecf1b7940a1be6e4 SHA512 db12fede6f85e41cbbe1708596e0eeb15f36200592854e0491cabc62a72163074901ff2764b47fcd852b92d89d3b6acdc7617b6fde7c8ba625f8b43938b2e8ca
TIMESTAMP 2023-04-15T15:39:47Z
MANIFEST Manifest.files.gz 29471 BLAKE2B d930f7fe827fe01c42bc29a50c58b0fb6e8e1a8ca35a21cfec948f23093de336da6803b0c174ba14664e2d0c02eea38158a47688c01a98ab0fa6f4228f120c93 SHA512 d12c0217fdc26ad13626c7f038cb0384f86dc969022d00576e28c2cc0ed5670c194144b2fe914d6bb535cc0dbcdb7d78a57ddf9dd64bd26ae58507ae16d21766
TIMESTAMP 2023-04-16T17:39:49Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQ6xUNfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQ8MuVfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klBIRg/+KGzWc+thuUjrSxGIrsDe56Jsi8oPeEkefFNhXFh0TiKwvIZiEOZZJpiD
c7Nc7OgPgvXoykqQuE+sgEbuHjc/4jwE3FBPfD3p6NEAi+iLCvIiIuUD3vIEeuvg
S1v3FOGhMDFpg/il6ojDC5nnlQfuUEpC/Z2in3yb7SjHiwY6s+KM4HBwMI6Gjq69
WR/lBwTxJOg4cpcWyG+91AnmroxsdnGFWn9kDc/0EzQ9y+s1RlbbsaIiAY2/VMj6
lJnt3l0J/3bhzEe05Ndj+rs6MMg4Q176dMl1oafXQjmjvP6r5HWTKU50INgwyKJ8
KhnH9d0mrM0Z78GoC7Mcr4f1NZFnlen9gBAO9n3YFPmWphtNLDpCXPeZZ7HViAZJ
Vyq5rKKiCFnUnQmKoQbhn9CmkMAc67lz8uHyZOCn8Y87eWeywwIpoYeLwsiYtbkj
w9LIe0Zv4/PpWmjAHG+vX3S8oOzIXO3ynhNBnHBNID06SNbXFVmqkOnxYUmQ2GNk
Fg3pAPiFvxBnTG3JfMjmdBn6kcVWQs5E6sZWJoifE9TRAkkOK62izBlP5rk+JAw3
jJRvZ3gbAdrJ2/SRJBKZfwXAijii8YkHaLaPchSg3tIvdmbmV9ui+6plroLMyVhJ
Dzob4FJY+N6z+KKsGwoQR1QqD0bb5/dS1GKh5kLOdMEHByStFYk=
=DOji
klDfvBAAi32RcWb4IKyT+9SYVgFDwSA5/BAqqfatAE770avC72nRmc3ACSEfg/Kt
5L0WVeUlDq7C+PQHUvdft10Ah5DRC3KouRvHSH/7o0FBgYmTcYltsdR0Qovx0Sxr
uSt/LENxQYjyI3Asj+tDUTPdruK5w0TvYh8sl3cppv/FfB7+TBCUNTRgt7ttloJW
NO/AMB4s9lc+iD8petY9ukBXysmr1n7ycBaodnGGZfVtYSpMr3s0Zv+5qVpc+JTT
dacbHHwKc+wtp3GxQhI8sUUXASq+Xaxq6/QmM7JWvpF8x6wQ2XSbjVxctuH1v65l
AwEy+R/DLER5TdwABbEXnO/0/x7nZAv86JbsAwFf5/fzbJbGPC02/J6britQOHj9
lFPlvluK8qirqH+FlCW/LtOeJN0XtsGpAmzAK9bofaB3oAyUdBldA1zbukjD1zYF
qosnOPq8EwG/zw8WgIGcIeZ2XW7OwypNaQz2rkGjtSgSx32MKQO0O9b/5/64UJqo
ZjOOfuQnWRhJDJYFW2JyEs+EUaSJ+EnNmRI2WD7x4DVlTCR6WP7ZvVxf627XtQT/
8AELgtP1hZEk7+SStPKjJNXgaqaPrfZdw/vXXw/GQDc3z7hxI17Ojd5Nf4cUFnLk
Mgxg/Clk0gepP4QSfHSGT1qV1NgLhPE67gSGAJpy8o4Z1EAgeGg=
=EhsM
-----END PGP SIGNATURE-----

Binary file not shown.

Binary file not shown.

@ -32,5 +32,5 @@ DIST cmu_us_rxr.flitevox 7645602 BLAKE2B 532ce8a72455a3d15728b799b8d9c15fcc7bc06
DIST cmu_us_slp.flitevox 7280743 BLAKE2B 99d5270f55374cad466de01b1764d1ffd072cd770d0630f30f96c13af44ac02bc841be5c7aff3fe189e1089e24544363093f4cab481ed1c018bf49c621591b4f SHA512 f19997ab1293bac785f8a8334512ae20d5c1feb20adac40fdc71da125069dedd1a8dc3c69b9247e20bc3f4db307be779e260172f5239622425603684766a5c44
DIST cmu_us_slt.flitevox 11156032 BLAKE2B 909d4d2adf94d5b40aee4b85aefaf1e8383718f491f8cc9639e0a91baccdad42b1b8a91443e4faa51ad9e1c0e25b8474f9b97c5a8d792102f87815bcdabaf230 SHA512 a17994d46b910434803e185820ad27a18caa1195b61f64cdbba1d6992c1bd65b3425d9e4ba40c279bdb6bce53c6b3529496c28c631c1684808f6a83f10846c41
DIST flite-2.2.tar.gz 20233792 BLAKE2B c395c34d2739da523c4794da3a795f2febb7e9a26336c7688215f648c4aee03855c8ac7c9d3817efe3e3a41380a5e325aa8236d1b64af21f8100da3dbba2db23 SHA512 1ca2f4145651490ef8405fdb830a3b42e885020a7603d965f6a5581b01bed41047d396b38c2ceab138fc0b28d28078db17acd2b5a84c6444cb99d65c581afa72
EBUILD flite-2.2.ebuild 4405 BLAKE2B 41d3bee8157ae4c24a18fb6c567cc694df8de8cfc28a6777bf10e55699733daf738c657b0bc95698afe322a80eb71da8cc10e2454e80bdfbfc660f334b997ba9 SHA512 86d041cadbe3825002f871fcc6a303944ae3868801aeb0d1406279f47fa09d55f4b3e661db5355c22bb86e1a0f71a9001272c10561b3924f71b880b92186f8c5
EBUILD flite-2.2.ebuild 4411 BLAKE2B 64b25467f48ea09d45e30e580c5ed08dda028e5078dda961f06784bb6fdd925a29277eafeb9f36bf656af3b716454ce3a78b1b794232420c38b13bb3f2e71cb5 SHA512 b3069695ddb826c62ee22d476babab955ddd48c4058618dac96d1112e39c56c93e674abec94449ecf83021d799460a8ab883c4a6fa46b300beb4508a6fd111dc
MISC metadata.xml 517 BLAKE2B e91b1a0a5e78284d318a97b13637c13666520a280afa818bb7bacabd73d0f8406a6da66899ea4607d1ef3c13f858242e2239eb176dfe24e859c391d16ebed018 SHA512 e9fcd43288f59205389fa9cd35be1da34f014bdbf078891b1f1c51154262562e6ff986a6367035d9ddbfa856c198ba96ed2240b085cdb12ecb746d6b67ad271f

@ -43,7 +43,7 @@ SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
IUSE="alsa oss pulseaudio test voices"
RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( alsa )"

Binary file not shown.

@ -4,9 +4,9 @@ AUX CVE-2018-10115.patch 8946 BLAKE2B 21fc8367ec1c811119bd43b5ca8ac1399748d4fe0c
AUX CVE-2018-5996.patch 6427 BLAKE2B a60d4c51470d9a1ee58afc4ced5190dc589c78604dfd8cefdb5f4caca74d73f175722f777c4c13839951178b394c44b69577c8b5125f45581890dfaf1325d47d SHA512 7962a03430b94aec7c93d6dabee340f4f5915d728ba4df0dcaae483ab9c29115818e5e944572a3fd910addad8799c6a1e3911f6a0a02b661f804eea11c3a0f40
AUX WimHandler.cpp.patch 413 BLAKE2B 06e1ef38fbb8ae11f9c28df68c7e15db52060974930f61bdd5a04d970bc71f724a5122b05ad24b0e89d6b2142f54762ce4b6467d25345fca89075d6626abf9b3 SHA512 c246a7d912ec965b5212a510893aa1c9bd47b66b8f0fb47c03d46e5f3f891e2134cb8733594fd84f7e6034ebf07a9aac633230e2a0eebfb476f6429469058a75
AUX p7zip-16.02-darwin.patch 2134 BLAKE2B f8890b8b3e0a3ade007f162e5d3b7fdc9925e8960c6e22463a5ebc474e4ebb2577f0cc0312fda6c129bd1a02dc3ac6d3de17f2c551ee710ab36d0658acfaec52 SHA512 ed8689e39e5bd55eb9cc74c02c94782ac893fc30079492dbde459f24d07037ca63c91526ea428934814febbfbcd1f80c0683cd40d48eab055a3f856b1d78fb37
AUX p7zip-17.05-natspec.patch 5485 BLAKE2B 2a84c98b0be0b113151f35ceced7a4140c25cee24b07fdd9de04ee50be0f4538decbb9992b07aec27493bb3a785501fcecd0194696521c7e7def53f34ee17b9d SHA512 76413b491a59783849a20f11acd98c234725c92f6a97bdc41ec1fa90cc805f0d510a1386207304c9fa5a0267c171518b6d55b709e905107ea81548ef3f8c1704
AUX p7zip-17.05-natspec.patch 5172 BLAKE2B 03a2895b5f30ab373ea8b3a358dcdcdefe0cbde35bd643da088c4142fe0e64dd20b536d1226bebcf63cabab9bcb88a183d6f3c444a426c7289e4729971e13b2d SHA512 c567e503124d23d1656bf02d315f910bce5bf18fce59ef5568e93cd2e6a1d93a0ce9f6af29920b91737223ea2b8c758f082f2b7515eec6a9c8979de487dd0d66
DIST p7zip-17.05.tar.gz 6722154 BLAKE2B 0bcba638d3acaf2aa270e02693ad4295dfcc6b388037bdb446e25f3f4e1cb34f1b05bbc9a845364ca770625c32b2d7f55f63f504ad8e0863fff4bf940ae1fddd SHA512 97a7cfd15287998eb049c320548477be496c4ddf6b45c833c42adca4ab88719b07a442ae2e71cf2dc3b30a0777a3acab0a1a30f01fd85bacffa3fa9bd22c3f7d
DIST p7zip_16.02_src_all.tar.bz2 4239909 BLAKE2B 075356fba5284cbb124e30c36364a910ae5a7ac6bee8a8fb682c5a7ce2f1870ef83d3160c84f8dabad1d616c13d642cba1f19fb9384160d21590cf678dd8f1a6 SHA512 d2c4d53817f96bb4c7683f42045198d4cd509cfc9c3e2cb85c8d9dc4ab6dfa7496449edeac4e300ecf986a9cbbc90bd8f8feef8156895d94617c04e507add55f
EBUILD p7zip-16.02-r8.ebuild 4121 BLAKE2B 4ef2d330b6101f3b7d483063aaf43a11c4bf534a47232964907b36406588636211203cea3677dd5a84033599011cdcba2fdc74a6582eac713678acfda5164025 SHA512 b6ef5b20415ee9c4d458ae973c1b5334de3814268c8edf8ffdc7a9dff81a18cf5a30183e1bdd48a2edaf35123945db39814d2f55073b08fb4c71c067243ee954
EBUILD p7zip-17.05-r1.ebuild 3156 BLAKE2B 1a5cf6a7d94f30dad2f44c04b33e28b83e70233777787ed8fc293dfc7880baf8f3964b1da5a2b00b1caa4b41595f2e2d12379ce2aef26d9db2aedc06ed33a6fc SHA512 158c208b2a8263720d74741d169ffe2c8da919d261938157fb26d055c9e23c5a1811bf19f8776f72b1bdea34e4b2f1fb777ea7b34a4efa174ab1783338a7c947
EBUILD p7zip-17.05-r1.ebuild 3226 BLAKE2B b2b5d8e2f9b8d750076abe26704a99532e19af8163e893ca1c648846fa75c10488b685cf3977828d0e5972217fd24b28be15b3d8755b4a1656deb3634873c71b SHA512 a9732e397222736e720500d8dc2896c2be398607b2b05048375fc6a74b3ec634a48eeafa786a371a48e092603e8d44e48de05a3e4a116e35fb8059b16078555d
MISC metadata.xml 532 BLAKE2B 9ffdc29d8d8f6a82e7a55f4448870a4dd019468a440ade6df10ad1336617d14c1d975a7db032fce3397358132cee15bb317c9bed554de57e8f3ecbb284931a32 SHA512 807a53919ad3b19c280be0033ae264d89ad438b9d51763c7a27be3576ca496af9966d2f62594a707a1242c0b813298b01da6c2a55469af777e47944a80b00f25

@ -115,16 +115,3 @@ index 353e895..44071f3 100644
if (isUtf8)
if (ConvertUTF8ToUnicode(s, res) || ignore_Utf8_Errors)
return;
diff --git a/makefile.machine b/makefile.machine
index a89b568..3e12592 100644
--- a/makefile.machine
+++ b/makefile.machine
@@ -16,7 +16,7 @@ CC=gcc
CC_SHARED=-fPIC
LINK_SHARED=-fPIC -shared
-LOCAL_LIBS=-lpthread
+LOCAL_LIBS=-lpthread -lnatspec
LOCAL_LIBS_DLL=$(LOCAL_LIBS) -ldl
OBJ_CRC32=$(OBJ_CRC32_C)

@ -25,7 +25,10 @@ BDEPEND="
src_prepare() {
default
use natspec && eapply "${FILESDIR}"/${P}-natspec.patch
if use natspec; then
eapply "${FILESDIR}"/${P}-natspec.patch
sed -i '/^LOCAL_LIBS/s/$/ -lnatspec/' makefile.* || die
fi
if ! use pch; then
sed "s:PRE_COMPILED_HEADER=StdAfx.h.gch:PRE_COMPILED_HEADER=:g" -i makefile.* || die

@ -1,11 +1,14 @@
AUX unrar-5.5.5-honor-flags.patch 1211 BLAKE2B 8104ac7bf12579218e71147865823da40c3c534a1a13a26f1e59712bfea10c6664a0efce1aff95bd28f35dfb8a50561ff32785416c40c155f047a2368dd76f2d SHA512 a91bc7f4af17fa3a72e6dbd6276afae181554184e8b9ba34c52235d69890ac1e68350d9c14ba7cd207c71220963a26cf1169b965258992cf3b79ec71537c2569
AUX unrar-5.9.3-build.patch 943 BLAKE2B 1f482772b491269413e11e600e049ed608ccb4b0b0271d43d3df43849cbcfe60a4fd4546fb5e69dbe95d6729b344f705b97483a5bc0c1d11edc21ce8e08bca6b SHA512 b6d3e5c6bf0e3605c3390b97bdd1f0747fff32eb7780a7ec967421841203a6cacb42ce16041bec84f88fa1eb2fd15b9235da1f37d517c9e7d876034a5bd79466
AUX unrar-6.2.6-honor-flags.patch 1238 BLAKE2B 3006316800d6933f85935b0d1d4a224ae63d76d826c2a71f21ba148466d17e76e0a93f24d9c88015a8c58c4ca8f602ad25da48d097b80a078dbcc38a1a47715d SHA512 11cb495b661272b44078368318d2ec9f91e5d70bc79e5504c41a7d8e5207dc6b9afbad7cb36ac3188268f3797fa236bee55fcad8c95daeda2191a9e2a26dfd60
DIST unrar-6.1.7.tar.gz 236798 BLAKE2B e33a7500b4a03a54f84b018ab90934366f52ef54c83257ed7fe4419ba993d2a8c21de26f445ae18d870aa5232cfbf1f5d8fbc0b3965803aeec6cac5e5a38e949 SHA512 b1a95358ff66b0e049597bbc4e1786d0bc909a8aff4aca94ee793d0d5a3c8b052eb347d88f44b6bc2e6231e777f1b711c198711118ae9ffbe8db2f72e7fbe846
DIST unrar-6.2.1.tar.gz 242918 BLAKE2B 55cd5d11caae2e6cef2a36f5656b76d96946d6d7df3f34d7c65cc31b43b820d955da4751666797f8147c6a7b20c3429527b2b1629842334d3bec6de49e1d6a72 SHA512 920819b4b3e76004492813b4c22309443976fe5e7c873032bc084603b902c6873775cb90cb173d78de3624a3161a2238c9ece1e817f6b7d915937e2e18d8def9
DIST unrar-6.2.3.tar.gz 245210 BLAKE2B 85dc22e52404a57286a19c901543aaeffd4526a2f7653f35b4d60c8c7c0965401f9b9658f79b1a06fc56365268a7c4895a560f04cff5d926fbc20ffa4f3d8f10 SHA512 070d027134210db930500f612bae41390af53d810160f8e5368640b6afee1a26650fc3473f8b563248b47ecc082dfd30b6fca318de6539c7795ac93af39f3357
DIST unrar-6.2.5.tar.gz 245711 BLAKE2B 6cdb899ecb996184769eda11b113e8cdb39f89d6be9c3109fbb6b72a8778109db02c9a7b8451190c3eb994dbd3c628d7c8bdc6a9316aff0596d1a10d903d39f1 SHA512 0b85f085e3419d4d044c70a20abdd28f4528ffcf719703a30656ea906610cd5aa5826f57ef63e2db4e541a2f01c6c5504c19bc67319bf48c377784a30fb4b20e
DIST unrar-6.2.6.tar.gz 246212 BLAKE2B f12e8d2f6935feb06321660bffacc11af2fc14f011872b5af35df80cf881f3d21c39f211100351ffe7cf0e2134f3a26d0e9a3b8160a3474866aa433e092c5851 SHA512 c2dc4176426dd73cfcbb3af135f8eb44ad455ea29e0e45b23e6987dd33658530444e35598fd5ffae0e27a466a9e01daf4b167edd69a686b62fd3b5a0f3bf81f6
EBUILD unrar-6.1.7.ebuild 1826 BLAKE2B 8d1bf4e45161d4d98462c23876551bdf9770bce19a8907a6151c293fc92ba5a19595efed02d0f1308517f774cb28496d0c0fd9b9819adaf3eb409da4162d1cc0 SHA512 b326b0c8cec1c02ce8deca83f111da38f059f238b0592a99ad572dc347e0f51b6ab19ae6443fe93f15dcf9699c1cdeb8582e412130595456e19688aec0473def
EBUILD unrar-6.2.1.ebuild 1826 BLAKE2B b449ec63a4ed696c256b7a4491650ffab88ef56f09cc101a31cbc7c70effe2561987e5c8029cc67c900bac9b556f2e3fa76de37352e8ae9795b93a38b8db1504 SHA512 638c07ad01e388dfb64132c9faa2512433a9aeae37385d065feafa1626a9a781454f6439ca3d2ce2db818375101fbb1800e7e609798b720eff2f913f63ee1707
EBUILD unrar-6.2.3.ebuild 1826 BLAKE2B 080d4a4075a0d073dab090ea1b7dad6d903c6048789b10d95d887ecb2564acb486e5dd92fabfac8e724d96ac013a489fc302e04ce6e7041c5044c9418ee0a50e SHA512 8e16b483f9eca252fd485c102b6c79cb1c2e0b5adba35a9ec3af509a69a86e8279b5036cf68f63bdabc428e3589b1eced174febbedb6790402229ff183da42ad
EBUILD unrar-6.2.5.ebuild 1826 BLAKE2B 080d4a4075a0d073dab090ea1b7dad6d903c6048789b10d95d887ecb2564acb486e5dd92fabfac8e724d96ac013a489fc302e04ce6e7041c5044c9418ee0a50e SHA512 8e16b483f9eca252fd485c102b6c79cb1c2e0b5adba35a9ec3af509a69a86e8279b5036cf68f63bdabc428e3589b1eced174febbedb6790402229ff183da42ad
EBUILD unrar-6.2.6.ebuild 1785 BLAKE2B bdf816617c317e1166f318ff0ac8649f4840d505aba17fa2edef2aed8a1bbfe236bb08ab2ce1a01d4fdcd0f982c0de0a363cce9a67b217ca19f9b19b352a4f0a SHA512 0929b5f4f1560379a5d62c2bee2b75738aa43e7cf2db691b894667c60c2f72989cebbdbf6b7f3b9b5763d2f2748149fc8eb6a5b14695875157e4a78aa03c4c6a
MISC metadata.xml 409 BLAKE2B a84cfacf4a852caa6f6389b380eeb700e1c44c4af68cb2568a27db21c2b577838d9c57269dcdb5f08dfa989617eca978520082d36153ea503a5033c4cc9446af SHA512 fcdf5a345b3eb2b5093b60def127dd48fed068bf5caa92dc52524b4e398d49c39d8ee686b3f0695c781ab2d0d3ba486baec23f74f80e581b7a2f77e0c5709eaa

@ -0,0 +1,46 @@
Makefile: Honor {LD,CXX}FLAGS, add LIBFLAGS
- append -pthread to LDFLAGS instead of replacing them
- use CXXFLAGS when linking
- append LIBFLAGS to the individual targets instead of the final link
Gentoo-Bug: https://bugs.gentoo.org/461806
--- a/makefile
+++ b/makefile
@@ -8,7 +8,7 @@ LIBFLAGS=-fPIC
DEFINES=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP
STRIP=strip
AR=ar
-LDFLAGS=-pthread
+LDFLAGS+=-pthread
DESTDIR=/usr
# Linux using LCC
@@ -147,20 +147,21 @@ clean:
unrar: $(OBJECTS) $(UNRAR_OBJ)
@rm -f unrar
- $(LINK) -o unrar $(LDFLAGS) $(OBJECTS) $(UNRAR_OBJ) $(LIBS)
+ $(LINK) -o unrar $(CXXFLAGS) $(LDFLAGS) $(OBJECTS) $(UNRAR_OBJ) $(LIBS)
$(STRIP) unrar
sfx: WHAT=SFX_MODULE
sfx: $(OBJECTS)
@rm -f default.sfx
- $(LINK) -o default.sfx $(LDFLAGS) $(OBJECTS)
+ $(LINK) -o default.sfx $(CXXFLAGS) $(LDFLAGS) $(OBJECTS)
$(STRIP) default.sfx
+$(OBJECTS) $(LIB_OBJ): CXXFLAGS+=$(LIBFLAGS)
+
lib: WHAT=RARDLL
-lib: CXXFLAGS+=$(LIBFLAGS)
lib: $(OBJECTS) $(LIB_OBJ)
@rm -f libunrar.*
- $(LINK) -shared -o libunrar.so $(LDFLAGS) $(OBJECTS) $(LIB_OBJ)
+ $(LINK) -shared -o libunrar.so $(CXXFLAGS) $(LDFLAGS) $(OBJECTS) $(LIB_OBJ)
$(AR) rcs libunrar.a $(OBJECTS) $(LIB_OBJ)
install-unrar:
--

@ -0,0 +1,62 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit multilib toolchain-funcs
MY_PN="${PN}src"
DESCRIPTION="Uncompress rar files"
HOMEPAGE="https://www.rarlab.com/rar_add.htm"
SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/unrar"
LICENSE="unRAR"
SLOT="0/6" # subslot = soname version
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
PATCHES=( "${FILESDIR}/${P}-honor-flags.patch" )
src_prepare() {
default
local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
if [[ ${CHOST} == *-darwin* ]] ; then
sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
else
sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" )
fi
sed -i "${sed_args[@]}" makefile || die
}
src_configure() {
mkdir -p build-{lib,bin} || die
printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
cp build-{lib,bin}/Makefile || die
}
src_compile() {
unrar_make() {
emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
}
unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die
ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die
unrar_make -C build-bin
}
src_install() {
dobin build-bin/unrar
dodoc readme.txt
dolib.so build-lib/libunrar*
insinto /usr/include/libunrar${PV%.*.*}
doins *.hpp
dosym libunrar${PV%.*.*} /usr/include/libunrar
find "${ED}" -type f -name "*.a" -delete || die
}

Binary file not shown.

@ -7,4 +7,4 @@ EBUILD docker-compose-1.29.2-r1.ebuild 1918 BLAKE2B bf3402c6139087a39c13b23710b9
EBUILD docker-compose-1.29.2-r2.ebuild 1969 BLAKE2B 1b64296bae273bb6ff90991988d94b6470fafe365915183d52e8d56106702fc30d856dc6e23eb7c094bbc4f12bee70ead77d03a31512dd89fed6824ae3151c43 SHA512 43f0a4ab7009a6a4516f30a7432a9a11c60b33a8e845eb9ad0d64f1e9f091cb2fbb32baa04cbdc034d9fa23709ec79cfe2dba12d19588b5b33326c4696d595bc
EBUILD docker-compose-1.29.2-r3.ebuild 2003 BLAKE2B d1e7de7c5a30ba4bf7d0de36de4da1778e66f20c761cd4edc8801d093dec2c5f882d9997ad60ab039ac048c1692af628a0c3bda94c0989e04f6c269c5caa73cb SHA512 acae66015644f268d94778edc88565016e6a171cc8e4185a9c9607375efc775dc866b8354296db03e2bdfc0dd11691c09ea76f2244618c075e7777dd664ad55e
EBUILD docker-compose-2.17.2.ebuild 1156 BLAKE2B 9a6d68382e2d6912a77001c9da0bea27548c0cab28e233455b91cf9cba65cb137ba5990d1f38ff164d466bf2dadf8534487867f5f1b3a23624878f37b008122b SHA512 a74a21c6fc62fdb791909958c2967f77235458db9b1a6489b5dec0fc712bc9b2a6a7c7814464d52be0c0e7ced3e275718de076f48cec497635cb22cb14c95dd7
MISC metadata.xml 544 BLAKE2B d515d07ee7d2045db1d4a2a0e8f0e797e23b01dea7ab164d9bffc85bc00ddc18a050f296db0a80df8a65c9c554d6e189218a1939b07b29ea823e5eea65d803e6 SHA512 17c3b4e7be1318a36aa744e185d7f7d5571107cecc98eed8fce07b4d905273409b95a202129440082f29be57d6a44eabda43730e8f47cc7c63c04d6d0ed05645
MISC metadata.xml 689 BLAKE2B 99d0b18b036a6570a862e3d0f4401c00559256fe0b8f925085846297de55bce4a2b9fe1c5b0f535cd0d16dbe53897155911b8edd791b50e085a976eec4efd8b7 SHA512 565037e956a654d01ebe5a29d4995e7f3df916f2fce7e95d2d2a6dd200f5dab5b67f7d52d6aaa98353578fa3b8b20c865761c040fee538e780d690c45ecb728c

@ -1,13 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person"><!-- for 2.x.x (Golang) -->
<maintainer restrict="&gt;=app-containers/docker-compose-2" type="person">
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
<description>Version 2.x.x (Golang)</description>
</maintainer>
<maintainer type="person"><!-- for 1.x.x (Python) -->
<maintainer restrict="&lt;app-containers/docker-compose-2" type="person">
<email>sping@gentoo.org</email>
<name>Sebastian Pipping</name>
<description>Version 1.x.x (Python)</description>
</maintainer>
<upstream>
<remote-id type="pypi">docker-compose</remote-id>

Binary file not shown.

@ -5,6 +5,6 @@ AUX trousers-0.3.13-nouseradd.patch 606 BLAKE2B 7e4a479fe1bdc75f743263c1321f2d99
AUX trousers-0.3.14-Makefile.am-Mark-tddl.a-nodist.patch 746 BLAKE2B 91dec77a329a4931487cdff54ab8c77ae302af6bc741da3db61bc34b416d29615808799c8a4c5b39a293021dc1cc16642461037fcb367507ceadcc4456565715 SHA512 704a87fd4b5e50356ac6a0ad68aec04eebb2030d9818c9e23a40f2e621d6e2d5e5660b81997b459e67a8059a0d88a254a41baa833806ce99268ee24b1190ae0b
AUX trousers-0.3.15-tspi-drop-the-use-of-getpwent_r.patch 2114 BLAKE2B a24415a49a81376303d96654eb5147db5843865a139f2f8f226f3f6d647b4a78c1314ee17384809020fca514117b6aaa43f057fad3e3ba0008133db56109b0e3 SHA512 5402a8c3b41fe5f53d8da29a58e5052990ba254b05c4b2455e5068c0d0ca52513e3b29c6f344abd59c0cefd2192077c194628955154d7474e4f6b3c8464dd59b
DIST trousers-0.3.15.tar.gz 4699936 BLAKE2B 53c60498ed6a9d3d87295b00676e5d0d82452918c35af6b98c7979ffa2dc04dd817e7cd3f4a33ca17c30b90eab53d80b2bb25306fe9db7bda2125019edfed280 SHA512 769c7d891c6306c1b3252448f86e3043ee837e566c9431f5b4353512113e2907f6ce29c91e8044c420025b79c5f3ff2396ddce93f73b1eb2a15ea1de89ac0fdb
EBUILD trousers-0.3.15-r1.ebuild 1595 BLAKE2B ad3f415eb77ad3b42c829f4ba20f35cf3f3ac052764ef2a9fa933d050afb801b76e9c16bb783a5a8954d1c9a2bcecaee3ffb523b44c4aa6482162919d11bf7a1 SHA512 20b020894d0d0a5a86735c6cb6dddcc784f2ff0e605f068c5c0d1ec647fd3992ddbcbb377334ab9dfce5a7fee8877e7ba2652e901c8d294e7eb007bd40588e11
EBUILD trousers-0.3.15-r1.ebuild 1601 BLAKE2B 20773aad6fc3bb81d09bb51fe9b1795f80bb3aa4928bfe158e5a093306cb9f63bf7f752d1a371e91432b6c1088f55931d31558b25e14c14c6dc8323d9733113e SHA512 6cf8cffb6b4bd8e61f3b7bf4bdf23bdd918f258ec37fb45de968f6c8616ca102b422d8365bfddabae80552f78cb848caf52d784b7126fc5cee7b81e0c3ab5e19
EBUILD trousers-0.3.15.ebuild 1537 BLAKE2B d25c6df85b82c68da044c52b46cb551b8071b10ade85f868fb526d6763ae721d8d582c059814f2bd9f66099ec034fe37db4b6d9b095a936acf49509450f6d64b SHA512 9d06c08b97b57cbef371c10d46cdb389848fe15514d5750257f0cd6def5c0924f761978e157448d4720a546b9cb0e2b780a6292347d92a9370c40c6afe1c7c08
MISC metadata.xml 542 BLAKE2B 07459ff82ec6f21116e860820a212a751bd07fcad1b175417d8d3b12709c870c523776e228c19aa7f824ac13d304afb533c697c22551ef977b3b9c687d2f6b00 SHA512 c980dfc26aaf0c6718fb9088d91296760db245807f0293a6c7abe412774e9bc297c401153df71ebeeddbc28e92441e3e1e78a5e16c5fca8d3445fe0558faadb1

@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/trousers/${PN}/${P}.tar.gz"
LICENSE="CPL-1.0 GPL-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 x86"
KEYWORDS="amd64 arm arm64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 x86"
IUSE="doc selinux" # gtk
# gtk support presently does NOT compile.

Binary file not shown.

@ -1,10 +1,8 @@
AUX 50racket-mode-gentoo.el 649 BLAKE2B 38f1bdd21b584283ac2b047f8adf2ad4eb23f8cc6ede247f1dab01dde3b9848a048d07ccc326a8bbf47c2681c7f028a11b8b0b0d8639a2943edb49abcfbb3d83 SHA512 7d05dec9d73a32f0e99e4f6d68689160894a33dcb5585baf11275b63cdde70820b6be09bb1e908aad38fa33714e23be6966dd5b16609059cbc241d480d750a09
AUX racket-mode-rkt-source-dir.patch 383 BLAKE2B 21df6c706dc9e4e4fcc3d4e106b8e89a9ef3461048eda5f802140d517a3bace472eb31dc4259b92275755077a144c017dafaf96486a3e372c2fd284847ea81b8 SHA512 547e05f56303c9d2bb8eabbe7955adcc1082922552bc53d1c9aeb13a4842a6215f0454e9ee569586244f73201f47a1b97a4819663c342e837dd07b8cbe7ac3e0
DIST racket-mode-0_p20220830.tar.gz 308654 BLAKE2B 85f82181fe994c48369c27ae762d1a0c336b155bc28ee8a4a5a52853e57d23f58c47e34e76b4fb103f9f5115bd856d635dac63f0b1955f7baa24e850e7ea7404 SHA512 6b94b839d9f25d4d07fd73e0a291862014d70501e9db2f154d37ef88f449140543344d4ee0072be0f7bf1c8994d82cf2794d512fd30216336ece2be31db4dc5c
DIST racket-mode-1_p20221122.tar.gz 322401 BLAKE2B 8ae447616485d7e9deafe50044d0b0cf73ab93a628b2a536ba67604f7ee9ac7b13beb844c2b25de86c2da4d0f13ad1c92f8fb1be96236cbee7e8efe7607da94a SHA512 e4870cb00e1137cbacedda986ccc61f01a8e86c65d1a87b895a268460583f8671c256f07b2fbd1ede36dcf0d0c2770da00f39692a43b5ccba02f21aafe9a1602
DIST racket-mode-1_p20221216.tar.gz 322994 BLAKE2B 6a221162f27621dfece9679ab6dfcf4930f55bba366421fbda029a7c808ed919051a4a2728892c75cacd87179c80043b6427ac83b4adfd9371342a4c70a037e0 SHA512 dcb06ea327fac75831ad037768f74b446fa0286f5c90ffcf5d7e279780a64b8e1beaf34c4e220ed8c2ef4ea174998c9502e7188ae365a07762c6bee3566c1e64
DIST racket-mode-1_p20230209.tar.gz 323308 BLAKE2B 61f58a374c30e99acb718364c76a150e4c845b671e9a2aca8e5af41acab2189d8c819dd4c4039bbf8f2197fcfd1037d89a76bcdd8d4816871ecb4d417d857104 SHA512 d52aef3b5a938268f8d00fadafcca8ea1052042b90eee049b302bb853d7b73191fc9c3b99577559c78e285acf08b4786c367330207e9071094dc703881fc51d7
EBUILD racket-mode-0_p20220830.ebuild 1451 BLAKE2B 40cf783a2910469cb62eb0d6887a5a9e84e745b97629e854a88f060bee01aa84bc11d24d03aed5e8702fe41dc3464bfc47239e3b741cb7555d508c3a97d0cca7 SHA512 a2047179439823fb5e68dd0bafcc0ff3c86335b371ae989f90c32bbdcd7e6e65e4b6c3e48a613482be40d42d16a913850dfe146e244cca1c786b314e58265794
EBUILD racket-mode-1_p20221122.ebuild 1454 BLAKE2B 554309ca250fcaa1f4c1b3976336eeecc01fc2cc9b29b1446cf3506535b94fa8e36b05a7f8e75ef2fb41383fa2f7cc88d7edd4f508907a4a454ae4dcb3e9d3a6 SHA512 3e6c04d774b00c484c2fdb55586f057b8590aa620fff754bbef8759796e26d67593f8903eff5f6f8aaca495ed22463fd5ca01ae753fd51a04445303f3c973e6f
EBUILD racket-mode-1_p20221216.ebuild 1454 BLAKE2B 87d90d4e763c60d3f959acf91d66f58cce6464108860aff51cadd70aa17dc145a3ff9e9b8882444a75687649a2ecb8b1b8ec06f4f1ba328e21e3bf23f944b628 SHA512 54d34024fdf986837de2665260becdc326ffde164ee6e9b8f4e02595ada3a2f7e93fba8f0ed9a0f2ec01b78cc8f561e673a5d6d56871c77ef32252a8a1103625
EBUILD racket-mode-1_p20230209.ebuild 1508 BLAKE2B d19a68642e76aa2d5600d239d8403e628aa19da4af5d40a44fab547128a2bde6b58fd5fd7cc73d6709848d3ec509429a4a2fbfca90c7706414cb79010c552753 SHA512 be5a9da3439e3062837e1f2a37477d585f60da99fe55339ff95fb71e73376fd92dbc5ae02ee03560e2fc455d31d34a35320ef3dab161c08389534d42c458d18c

@ -1,57 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
[[ ${PV} == *_p20220830 ]] && COMMIT=db7baebe64d5c1620c06e9bfca267a81ddc64aca
inherit elisp
DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more"
HOMEPAGE="https://github.com/greghendershott/racket-mode/"
SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz
-> ${P}.tar.gz"
S="${WORKDIR}"/${PN}-${COMMIT}
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ~x86"
RDEPEND="dev-scheme/racket:=[-minimal]"
BDEPEND="${RDEPEND}"
PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch )
DOCS=( CONTRIBUTING.md README.md THANKS.md )
ELISP_TEXINFO="doc/racket-mode.texi"
SITEFILE="50${PN}-gentoo.el"
src_prepare() {
elisp_src_prepare
sed "s|@SITEETC@|${SITEETC}/${PN}|" -i racket-util.el || die
}
src_compile() {
elisp_src_compile
# Equivalent to compiling from Emacs with "racket-mode-start-faster",
# because this is installed globally we have to compile it now.
ebegin "Compiling Racket source files"
find "${S}"/racket -type f -name "*.rkt" -exec raco make -v {} +
eend $? "failed to compile Racket source files" || die
}
src_test() {
# Set "PLTUSERHOME" to a safe temp directory to prevent writing to ~.
PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket
}
src_install() {
elisp_src_install
# Install Racket files
insinto "${SITEETC}/${PN}"
doins -r racket
}

Binary file not shown.

@ -1,3 +1,3 @@
DIST timidity.eselect-20110513.bz2 1689 BLAKE2B 80d99984f3407a8130969626e12212f4c62f1587ef3ed4a0b953d480286f87fa32c57cf84a5794d8effef4690bdfc1d8b7c9c0031919b61ba4e123544bd2df5f SHA512 9af37f195dde3595cb55e3ca467928fd04b5f755545cf41ce0b3198a21107ad35e28365c1d310a77561f8ffcb1b10909b618fbdc55ca06b77492711b48c17afe
EBUILD eselect-timidity-20110513-r1.ebuild 539 BLAKE2B 9409370f0b371b558a3b4f61db3251b844d748b6b916a321734d09a69de835e1c33ccba1ac100f7c58648677f8929ffde085368d9b72a209a1bec7cad60a45ae SHA512 fdf3b05a59f002312a2f2403490c1aef713126347e75a962b57a4e07fba74b54ae9160c6bc6a3aaf0b4ba79e32387129995b4c9ff082e41fcba81deecccc1cc4
EBUILD eselect-timidity-20110513-r1.ebuild 546 BLAKE2B b285c6c28be665a26fdebae13fd306d1bf59f52e7b5f45f32bbfb03dae15bf41e5c1cbfd0ac9a84e74d7f0539090dc605405ea49db09a6b30f2553c573e2f518 SHA512 d12f21d59a55b712c6e5bb9d31ea1b0b137da0126c97b183924fcd20c9fb91ce9dfac87813933f2540f36a0e0096e5c740a6d1c057b42cb216dd9a37c30fefcd
MISC metadata.xml 278 BLAKE2B da5e1399154ec68205d578543dc3a2501d07d8f850be2129b9ab387bea29d8e72035b830ac352812c2dd9cc4eaa839006453639bd5d0b91ed84fa8bc710a7a02 SHA512 824860972fb61eaae09916cd512bcdd8463a120385763bdfa95570644e36cac0eddf2c2d2893cf36fd80ff6b82ebae679ac45e50ca91076edc3c6d1c3ff73a33

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -10,7 +10,7 @@ S="${WORKDIR}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
RDEPEND=">=app-admin/eselect-1.2.3"

Binary file not shown.

@ -1,8 +1,11 @@
AUX volatility3-2.4.0-dont-install-tests.patch 638 BLAKE2B 2af222dbec4b33a9f612bf6da65ae65746260294ea27e985715f3f6e5c4ea3a19a4e80159db5e9c62af6f90a8a1d92436d11303590735e27bfc6fd8cf3a29224 SHA512 f5672e938ec146cabbc249301dabd5c736ce20e52e090b254c22dc35f6358ef2b920c249cfde1c7c498945bf838a1df3faef2e4beec0d1d0799f8403f091ec9e
AUX volatility3-2.4.1-dont-install-tests.patch 468 BLAKE2B 33afeedc66569b5e1ec26751e6b036ca8e985df74c98f9b4674bb9911e7852b69b20e8b5ee68392d0cc8ae163dfc3d6ec5807e77b7d7e658ade97033cfe5192b SHA512 1369ee81b481eccbf65e520528c46b63b8c7850d476362fe8398cfb2ade6ceb6494695790b1b31a587de5b80f3b53ea9f73822cec712ef1ff21b58f312a64195
DIST volatility3-2.0.1.tar.gz 427679 BLAKE2B eb9b4ebb885a8dd4de2769c666b503da4bef792389efbf487815808fd514cf84f7f10b5a12926cf398a4028e7b72a5b78892c4c92d3709fea37fe13a6f32af7d SHA512 752b3fc23b3668df4329f6dbefa2ff8eb2dd63bc6e22e18774096cebae93053567727e3dc6e5ecbf7a0731459c829c37cea8ac735564c62f96a4f652ad2b6cb9
DIST volatility3-2.4.0.gh.tar.gz 464123 BLAKE2B 436f0996b7c1d997727885949941fdaff3d801dbd5182ec9332d6f8182fc9bb56b91b50aad11f901e84bf4f3399f7ac0a61d484cd57fc36d7baf106ffcdb8fbd SHA512 03d74ff1c34a583dfc6a43fdb94947e4bd691e92a7f6a52d7323388edb47e955c06db523c21d9969012a4c607896daa8f20d82393d4ec457ebbf8c09b6537d25
DIST volatility3-2.4.1.gh.tar.gz 486648 BLAKE2B 7f00ec6b57eb9ef6420f4c1aa735203fbd51fca39aa13200eb821d13842f879c8743f63da7c5bbcf7d84a2850709a15c0aadc2b0311edbdf34dfa026f2a3dcd6 SHA512 5f785a778654b76fc85b7b82b2e9ba9e6315a99169d4d956a9af84ae91086e7a38cac343b7df0f00d6830361c77d377408bf8eab3679c161c8a02212c696389c
DIST volatility3-linux-sample-1.bin.gz 143967523 BLAKE2B 3321e991a50b6e4ccf19e0ee48d779664f43f4cdbdb950ca31a5d08c8ee9de0018e2d4f69f42206f7e8f1c6ea735c47f8aa42806ed0f85e9a837b611f07b3289 SHA512 82a34aa1d4e7d7deb9ea12e892f14ba0a28908b2da2e31ca76efd1e9e59d87769064a1ffffe8979a58b992cea7005fa20954df50984dbe1dd186513ad95168d7
DIST volatility3-win-xp-laptop-2005-06-25.img.gz 180343409 BLAKE2B 9fc10ddb9208d7023854e9619f6cf5ce140f2a2aa5772ccd8bcd852dd50c6f77e36298dbf7df1512334e7976b6ab35dd77f4c49505e531c3a289dd0f26cfc01e SHA512 a1f758cc1b4febcf11f64bc01b872c7528d19c686d81f8e03d742424fa0600254914e656cdf35c3752b406354f769a8aa256622b2f2afe2d691c4bb6d3be3f52
EBUILD volatility3-2.0.1.ebuild 1075 BLAKE2B ac2c0c43b7d1a34402f02a6e6081c66af2a4ab77085a5664edde6a32113f5ee8c01376979ee8e3ed6d18da58866d07ce151f78060ff05a2386b4d712348badf3 SHA512 f20c054f84810af6b340dc429bfd64259a9e2fc7212edc367eafc0a308c236245ce98978982a00022d28dee9cec3048867ba450d628ba1e2a7ebff96d3b036dd
EBUILD volatility3-2.4.0-r1.ebuild 1916 BLAKE2B c4c9bdf15b29c60df0515ce022bf5f82679acbfafc81c2fdedd875ae4b09a7132c10532a6c651f1f0f1f860708615b22b1393af4ea0019c2978dd11fe9eb99a9 SHA512 9b879ea3e2f56bdab05cce8d1a3d922a57b9377e5cd5bdda03f37340fe54d247ebede6c757082506c3fb880dbaca243954315995b9bd6f4698e560213235671d
EBUILD volatility3-2.4.1.ebuild 1885 BLAKE2B 268fb78584d55338457ba744dcda1fdc69940d3109bb8c155f7a3b3ec620b7a09852f5921d2e3b49c1020a3fd19c74ff8bcbafd8d48b299d16bd0b0b769f3496 SHA512 caeb0df8f777f6c44124b6b317f6759535164cb59ef27e784b7dc5b8144e897c7f4823883caa213ccf5196c97d23527cafa1c2ff47d6328cf260fa0e18dad005
MISC metadata.xml 1353 BLAKE2B 6646bfc20fcabe361b50e05b55aa5f16d2b551706bb16d34477409611d10bd3ca398f487435bcc95e2f6c7eb2b2cf6b4104bae6bb6e5e603bc17c366631895d0 SHA512 b52a0032a4b6d5b9ba46dccf4cc7c4dc0f25afb9cb9051815366eda62de29fc67b78aea16b2835994ee5885f206868bf7311b7a1cf1646108441cee90c01bf3e

@ -0,0 +1,13 @@
Don't install test files
https://bugs.gentoo.org/886031
--- a/setup.py
+++ b/setup.py
@@ -40,7 +40,7 @@ setuptools.setup(
include_package_data=True,
exclude_package_data={"": ["development", "development.*"], "development": ["*"]},
packages=setuptools.find_namespace_packages(
- exclude=["development", "development.*"]
+ exclude=["development", "development.*", "test", "test.*"]
),
entry_points={
"console_scripts": [

@ -0,0 +1,57 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
MY_PV=${PV//_beta/-beta.}
DESCRIPTION="Framework for analyzing volatile memory"
HOMEPAGE="https://github.com/volatilityfoundation/volatility3/ https://www.volatilityfoundation.org/"
SRC_URI="
https://github.com/volatilityfoundation/volatility3/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz
test?
(
https://downloads.volatilityfoundation.org/volatility3/images/win-xp-laptop-2005-06-25.img.gz -> ${PN}-win-xp-laptop-2005-06-25.img.gz
https://downloads.volatilityfoundation.org/volatility3/images/linux-sample-1.bin.gz -> ${PN}-linux-sample-1.bin.gz
)
"
S="${WORKDIR}"/${PN}-${MY_PV}
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="crypt disasm jsonschema leechcore snappy test yara"
RDEPEND="
>=dev-python/pefile-2017.8.1[${PYTHON_USEDEP}]
crypt? ( >=dev-python/pycryptodome-3[${PYTHON_USEDEP}] )
disasm? ( >=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}] )
jsonschema? ( >=dev-python/jsonschema-2.3.0[${PYTHON_USEDEP}] )
leechcore? ( >=dev-python/leechcorepyc-2.4.0[${PYTHON_USEDEP}] )
snappy? ( app-arch/snappy:0/1 )
yara? ( >=dev-python/yara-python-3.8.0[${PYTHON_USEDEP}] )
"
DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}/${P}-dont-install-tests.patch"
)
# Tests require optional features
REQUIRED_USE="test? ( yara )"
RESTRICT="!test? ( test )"
python_test() {
# see .github/workflows/test.yaml
"${EPYTHON}" "${S}/test/test_volatility.py" --volatility=vol.py \
--image "${WORKDIR}/${PN}-win-xp-laptop-2005-06-25.img" -k test_windows -v || \
die "Tests fail with ${EPYTHON}"
"${EPYTHON}" "${S}/test/test_volatility.py" --volatility=vol.py \
--image "${WORKDIR}/${PN}-linux-sample-1.bin" -k test_linux -v || \
die "Tests fail with ${EPYTHON}"
}

Binary file not shown.

@ -1,3 +1,5 @@
DIST ibus-table-1.16.14.tar.gz 1534056 BLAKE2B 512c1610e4e7096d25c5ff8678e0e91a4cae96ca7036dae0b33ef8f3461e0e6c89cddb35bcd0bf50c48d308d1b0831c02957863419ccbfba64182290a9567acb SHA512 a865c8913bee5e462ed8f3ba74a720b3eb37062ae762e3909827b660dc62d3055e6b90fd3c583487fb23edd2d9572d9eae201d7fbde889ec5cd8e5848b83291f
DIST ibus-table-1.17.0.tar.gz 1545826 BLAKE2B 33890dffca38c76513f49a54419805aff1b13e79b069cdb655401a44eeb44201c4cc60a29e9b341bd25dc9431a6e15e0481dc7cbd3ad3f02ae07cfcc6f811c81 SHA512 2df316dfe34eca80d9d4f843a92f3452a939cd14bca3bfa6c021b0bc6b759676711fefba68b9bf10dfe48c2f82890452e9ae015986b520281998f4d08f2e763b
EBUILD ibus-table-1.16.14.ebuild 1037 BLAKE2B 56ee9b86b1d4cbf9b9435df557cf46c169b0e89625465185fe7b23b246d76f81728d7ab9c9784d4191179103cf1170985e8b5e751b95b3c34e013d9d6da8616a SHA512 1cca3c1fb1da3a2e525e461f83e012ce6ad410011fc529c5fd2713889d16bcc828142ef9399b84d074d03c6578d9d74d84042348024604ec0c6c84321aaddc12
EBUILD ibus-table-1.17.0.ebuild 1039 BLAKE2B bc1be34369393aa0c362dcbf47ceac2babe198141491bf4a16823ffa23c24e79df54b531d60aa648a4390c72074dc1338b3f2d5d284abb06dd309d506a42791c SHA512 89741c1cc4542783c14a75fafa3a66cfc2fffea1690276da27f42744ecb8d3a82dac4a57c3e7421de9b81a357503a9f41bd9d3f1ad6f339b59f10bd8bbffcfe5
MISC metadata.xml 315 BLAKE2B eeff056ce020201cb6e59f0f160232486fd94cc9de7cc90980155f9ef97988199d592b01190b13b013433853fbc25d9c4e5e29fe33fb74aa4239318cfac312fd SHA512 3329cc73468815ecf7f122ee8e8b81ca7295abcfeab95082841ae460c7ca76fdf2cb3d01b1548795bb525ce855052f512b8b2d77fa3afd302f41c156edf35de0

@ -0,0 +1,55 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
PYTHON_COMPAT=( python3_{9..11} )
PYTHON_REQ_USE="sqlite(+)"
inherit gnome2-utils python-single-r1 xdg
DESCRIPTION="Tables engines for IBus"
HOMEPAGE="https://github.com/ibus/ibus/wiki"
SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nls"
RESTRICT="test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
$(python_gen_cond_dep '
app-i18n/ibus[python(+),${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
')
virtual/libiconv
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig
nls? ( sys-devel/gettext )"
src_prepare() {
python_fix_shebang .
default
}
src_configure() {
econf $(use_enable nls)
}
pkg_preinst() {
xdg_pkg_preinst
gnome2_schemas_savelist
}
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
}
pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_update
}

@ -1,5 +1,7 @@
DIST ibus-typing-booster-2.21.4.tar.gz 11220794 BLAKE2B 7e5c7b9be31858ce1be7399b7dbada4cdec5a24f9d4f66d4e5ea110153d4696aa794650048b40dc52044ad90514f051a60234835d9b3c59aadb05aa6ba9eef4b SHA512 26dbc8cee8e6a6ec0414fc3e2f26298665030babed7f7dba7f52b5260b9aba511ab456fe49fb779f66b66b4db9fbe81faeec8692ad8a101e518d6fcf80189fd8
DIST ibus-typing-booster-2.22.1.tar.gz 11322188 BLAKE2B f9119aecd57c1f6581035548c53ceda529cee67636760bca0540e9fd91d92440fa3f8df5fb1065db2a131d20942519482f6b7cbee1cc7f74c58e01344bf07fa1 SHA512 c979c1e58c038ba6b5a07223e74c080f8d5f2c45b9f60c279aba49bb98c51a13b8922f5c167a2bfd07ccd9c7dbdf56ff784379124f6425ead0d16cc9dd5ced43
DIST ibus-typing-booster-2.22.3.tar.gz 11322959 BLAKE2B 7a09502ef3a1b3bbeaf231ae53b6c283ea582ccde96706e1b11ea3a46903efe0fe4d02f631b8a9b58d1c7971ae76e320a46d23ca915b2459bcc644c78a611eb2 SHA512 d3ea8825222e1a4c5c3aa64f947e7ffccd7e7fac9489b29126c1f10d560d4f959e1c8b8e718ecfd1367b6bdc698b346e022c4681dbd24a4f91005c579f397a9c
EBUILD ibus-typing-booster-2.21.4.ebuild 1150 BLAKE2B 26782be5de356fbc4f5c80dcea51fe125033264fd3f991302b61544e9246785d5343a9c61abb3b149cc7d2baf544127fc993373ac228b54f3d12643d0c17ef04 SHA512 a1946ed113bf06accf1c0459a131fb26e3abfd3edb8ba67f42103311c700c43cbe3918d8d6d8ec3936d447d995d7c6e3e87bc41bcd0c2f9525bb4961b9530241
EBUILD ibus-typing-booster-2.22.1.ebuild 1152 BLAKE2B 41f6476c89448b37d6ae312d7f35b88817136c36734c5e640e32ebb351b88fe6e290e3abb7ff45c0281d3cb18a8d45c8c0acca5ac8b01245f7ac6a41eae37870 SHA512 32f1ce4a75dcddaa2807c0490519e4414263cfef125ace7eb2651b372db97f16932bd8dd2d488ec109c0cb3fefc219275c1ce197ab412d3457ce4c63ed50b7de
EBUILD ibus-typing-booster-2.22.3.ebuild 1152 BLAKE2B 41f6476c89448b37d6ae312d7f35b88817136c36734c5e640e32ebb351b88fe6e290e3abb7ff45c0281d3cb18a8d45c8c0acca5ac8b01245f7ac6a41eae37870 SHA512 32f1ce4a75dcddaa2807c0490519e4414263cfef125ace7eb2651b372db97f16932bd8dd2d488ec109c0cb3fefc219275c1ce197ab412d3457ce4c63ed50b7de
MISC metadata.xml 331 BLAKE2B e076fda3780cbfebae0a799bcc320de0417dfc2a726320c014d253163625da4fd629b180442449368e316e134bf2024f7e03373f2ca0342c4b63a11c63475697 SHA512 f79eaa01a0ad3005064928ef7fbaed4bc98f8850ca36b23309096647b6158c7500e0075f149e4e764a89af99a8fe342eb6a1d9b83a347557300545ecf870e4d8

@ -0,0 +1,54 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
PYTHON_COMPAT=( python3_{9..11} )
PYTHON_REQ_USE="sqlite(+)"
inherit gnome2-utils python-single-r1 xdg
DESCRIPTION="Completion input method for IBus"
HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster"
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RESTRICT="test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}
dev-libs/m17n-lib
$(python_gen_cond_dep '
app-i18n/ibus[python(+),${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/pyenchant[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
dev-python/pyxdg[${PYTHON_USEDEP}]
')"
RDEPEND="${DEPEND}
>=dev-db/m17n-db-1.7"
BDEPEND="sys-devel/gettext
virtual/pkgconfig"
src_prepare() {
default
sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
}
pkg_preinst() {
xdg_pkg_preinst
gnome2_schemas_savelist
}
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
}
pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_update
}

@ -1,3 +1,4 @@
AUX kakasi-2.3.6-configure-clang16.patch 723 BLAKE2B c5310769baea3c1d1fbc73dc1bf114f7c63cee1b298732b7e676dfc77125d505ede063ff143dd3fa0fc2a13c8cf95d763ef4ad233bc11ae81096319ff4d4aeda SHA512 6aae0f94b19b68d940b09917261a6b9df934f4ee7f4ea66e99284ce9b1afbee92fe888911cfd182bd2f40ab06a9f528ff07e4f5da3796265950fda7138b08115
DIST kakasi-2.3.6.tar.gz 1352154 BLAKE2B 2e23c5e83aefc040567d0a945b98c52a1123fe41383ded90a2e2a0cea5a9ee0e8d1f4560cb1d5959df5253702eaa958d3522791ef16235aa07dcc2beb2fe008c SHA512 212dbf4125db343b5d8ab5849fd85cbc1060c259eb1a37593817a990104ce53c146e0ba8e79c7f7427d1eb59b0d7d6c3d7f9e2cb8e303cff3088a030f1b0327a
EBUILD kakasi-2.3.6.ebuild 780 BLAKE2B 733be03e501b50d44a08142082f4568b517e0ed7c735fb5ff135716560f748185019e54b0a6518d057c2e8e4003597442237d359e2e819d5bb00a8d4a01a89dd SHA512 3ed2c49893ed8c292a4a867838673db9501b1bae7ef05028d1ed6e11d76159a27b716ca32029098cead68fda58f03ab839106b861dab7054b680374ddcb64f87
EBUILD kakasi-2.3.6-r1.ebuild 923 BLAKE2B 1d76b0add3e806189a699dad77816a26de3ed702ed0bd9edb156a30f6199ce27488f82334bc86567c701a6d0983b7c88c421afe61577c8d64ecc015400afc364 SHA512 e6d8102403a7a728e753b030efef003c6c4b21392ebb96116929fe86f2b6af7f56b641bc856897409a39e73ed9e79d4c8d4c9c4a9c7d124ea93fe545066724c4
MISC metadata.xml 235 BLAKE2B a3e5a3109b59e3f97ef14f8d55ba13b16dc5371a1b7d6f238230aa4494db32dd4a42e3ee012ec8b18fae394feb2b1b56882bc70504aa7c6b969c1b20140f0ece SHA512 7c4e5f5dea465e45c662f5f53513626088aff514e1326593426af227d77e63d8a00d8af05aa208881a399f83dd41e73cd2ef81c8b7f275a2fa891f295231d67c

@ -0,0 +1,19 @@
https://src.fedoraproject.org/rpms/kakasi/raw/4756771349822d4ccd4d74a6ce70040ca57084cb/f/kakasi-configure-c99.patch
https://bugs.gentoo.org/874654
Avoid an implicit declaration of exit and build failures with future
compilers which do not support implicit function declarations by
default.
--- a/configure.in
+++ b/configure.in
@@ -85,7 +85,7 @@ AS_VAR_IF(utf8, "yes",[
LIBS="$LIBICONV $LIBS"
AC_DEFINE(KAKASI_SUPPORT_UTF8, 1, [KAKASI_SUPPORT_UTF8])
AC_RUN_IFELSE([AC_LANG_PROGRAM([#include <iconv.h>],
- [if (iconv_open("EUC-JP", "UTF-8") == -1) exit(1);])],
+ [if (iconv_open("EUC-JP", "UTF-8") == -1) return 1;])],
[],
[AC_MSG_ERROR([can not use EUC-JP or UTF-8 encoding on iconv])])
])

@ -1,8 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit autotools
DESCRIPTION="Converts Japanese text between kanji, kana, and romaji"
HOMEPAGE="http://kakasi.namazu.org/"
SRC_URI="http://${PN}.namazu.org/stable/${P}.tar.gz"
@ -14,6 +16,17 @@ IUSE="l10n_ja static-libs"
DOCS=( AUTHORS ChangeLog {,O}NEWS README{,-ja} THANKS TODO doc/{ChangeLog.lib,JISYO,README.lib} )
PATCHES=(
"${FILESDIR}"/${PN}-2.3.6-configure-clang16.patch
)
src_prepare() {
default
# Clang 16 patch
eautoreconf
}
src_install() {
default
einstalldocs

@ -1,5 +1,7 @@
DIST unicode-cldr-common-40.0.zip 28558521 BLAKE2B cc49a6471c9cb80abd7c2cf203547c14cea08fa2ac18a5f2b0cd4e7b3cfc48fcdb4491c1e9eb37ae398caed554661ad6957ef8e3b9c41b6a68b8afccd6e7a7a8 SHA512 b45ea381002210cf5963a2ba52fa45ee4e9b1e80ae1180bcecf61f431d64e4e0faba700b3d56a96a33355deab3abdb8bcbae9222b60a8ca85536476718175645
DIST unicode-cldr-common-42.0.zip 30178050 BLAKE2B 076e3eca12534feff8e0e54bdc1fa38fc0db0f78cac8b4e35b343763a8ac6787745aa36be165684f4d6dda423409c4431a8e4941c53ae7d340ead0b35edbca30 SHA512 315448fe6a9ac2d5a6a7fd1a27b38c5db30fed053654a803d50e3a8d06aa08ad153e8e57089fa094c561f41a54f37eecda0701b47a1813879902be71945aa38a
DIST unicode-cldr-common-43.0.zip 31934452 BLAKE2B 8390db2fb58ede0f55ebe369e5598c6a47b6ed01c95162d85365a699ceeb15d4d912a1ea26062c8f37a467c58fdaca27e99a9a133fec4afe15bf6ac6ba29b4f6 SHA512 930c64208d6f680d115bfa74a69445fb614910bb54233227b0b9ae85ddbce4db19e4ec863bf04ae9d4a11b2306aa7394e553384d7537487de8011f0e34877cef
EBUILD unicode-cldr-40.0.ebuild 539 BLAKE2B 149cb4f524f10bc984e1da517287ec0e9ad27b8f7c8e7df74f0695dc59596e0febe683892b326bfcbe1f69b8541956cef97c5b207b25c8984a927bd6c9cf6c81 SHA512 c94682f89e48c72eb60cbc6046da1e2e987bdfa3af9b2163568b50fd0c17e8cbd9c19384c46ce9f984836a309596cc3ddf3187bad654660f6f7e9ac7421a09f2
EBUILD unicode-cldr-42.0.ebuild 546 BLAKE2B 4142fa568c7cb6b27f7eb11dceaaf3de74fd63d4e79ac679d3299e4b64c5258be735c0148524d28663395519edb6d3c4a2ded1c23bc18b863bf5389a7ecd8f24 SHA512 746932155cb5d936cb3b162e6cb8eb9b3c48c1b816d25fd0c84af181557e79b59f98659910b51908aca3bce04221d2f62271f359464dbe25e728398e4fa8a668
EBUILD unicode-cldr-42.0.ebuild 539 BLAKE2B 7868559c4eeb360f1834ba0ef6db44dbd3b1d9b9bd3c860c604c030034a43ea0e5435dbdfdb5c30880bee00b05931b3ae526e82b3486e8960768bff0528a75d1 SHA512 785a5b736434147e320a329850efcfc9fd2abdb1ff68cc9bb4ea667e313da8ffd3ed23f88083f80777b1fbba543e1537f656495b6f3c40d8dcbc554eb46dbb7d
EBUILD unicode-cldr-43.0.ebuild 546 BLAKE2B 81a8e0062d5df8c3743c12b66b67150ca92b48810ef28eab049d0d7826541b3ecaec9a3bdc3d1837cfe09ccf44f00053f3802a04137e266ad4150ff3ff5fc892 SHA512 08cc84cee6ecf5e3b03438fe52872bbbf960c545248f8ea5d21d48baa42c177e119537d08c1803233496d76579a7b3adb10c69775402bd8018b5a277d2e41b1d
MISC metadata.xml 259 BLAKE2B 473457dc1808c494d8a08c731bc36bc3f6fd42ac730b0e7372e9749275ad413c56abc214d6b8d43c3e3f3d878a81e61d3ac1088b0606e99b449018828f056c4c SHA512 42603797647a4e2bdd69fc8548c0f035143c2a94b836763b39fc0dda770621970fbb233327c142107bca40f48b2b380fe97c6517e5fce633ba2c11f7a34402fc

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@ -9,7 +9,7 @@ SRC_URI="https://unicode.org/Public/${PN#*-}/${PV%.0}/${PN#*-}-common-${PV}.zip
LICENSE="unicode"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
IUSE=""
RDEPEND=""

@ -0,0 +1,22 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
DESCRIPTION="Unicode Common Locale Data Repository"
HOMEPAGE="https://cldr.unicode.org/"
SRC_URI="https://unicode.org/Public/${PN#*-}/${PV%.0}/${PN#*-}-common-${PV}.zip -> ${PN}-common-${PV}.zip"
LICENSE="unicode"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
RDEPEND=""
BDEPEND="app-arch/unzip"
S="${WORKDIR}"
src_install() {
insinto /usr/share/${PN/-//}
doins -r common
}

Binary file not shown.

@ -1,5 +1,5 @@
DIST vit-1.3.tar.gz 56035 BLAKE2B 871e29767dd5aeb39e6876981246c7d42cdbe45320e3a2524bbc3c2aa055b65a04a54ee4a2bc122c3bf689fec93f117ec7b238dd5462a9133c35cf177cf454e7 SHA512 45ae4a1d08560d534a02a046d2fcf55c5401f9aaab0abcfbd13070fee28854268ba327018aea40317a184b9e28b074973f5d3e4169a479227e94b8401f066527
DIST vit-2.2.0.tar.gz 65815 BLAKE2B d7643490d00e5f4b1e3c2ed07d1df859c62696adaecb1225a83dc7c025b1c1f7fb3510c754b5a2f063ceedd5d3b361b9b0bef88436fecabab872c57bc8cd96ae SHA512 5301a6cd0e9d2226f006346feef900ebf984f4a98fa933ef20a3864d487e0393dc801ad66723dda956db411a1797f4e759bd161ddc4fe5c1185599c605d1532e
EBUILD vit-1.3.ebuild 518 BLAKE2B e13c61cef45143eca4f7344897eb4061cb90f6acd2e6ca0a765e0fba27661bf6dd45453de88d559ded7455d2bba77f5f5f4a87488ca9c1615e5af94cdb9ca9a9 SHA512 45345b8d3925141f43f80b0adb5288445a73dfa26f998573879d0c54a1bf11f95debabe72dcd09579728134c90d72151bfa8fb30a44842e73f76eb743eb14e44
DIST vit-2.3.0.tar.gz 72136 BLAKE2B d2988924d9fce8ac2a14f812654ab385bc84f112f3c4d5d150fa04e8151c4cbad7dc5d2d161cc890aa40ceb8a66ac629a1ff53f99531b6166747b379b45764c5 SHA512 49574ebb5dd3127936ec45ab825d927e221c96c32d0966d2c35220b27f5de1df556ff168769aca0b9c22e25f7b86e39d985d326fafe4a33712a3f0c5fa8d9d02
EBUILD vit-2.2.0.ebuild 617 BLAKE2B a0b87e13f7ff951a69f7e471a0b44331fb27ab47121c8b5da5c8304285b1ce5d0afb040a3f0f8801809ef8a049bbcfed52993cf3724f77ce0a7c1cfd3d148dd3 SHA512 4b882d773cc464c09f9479ac932ab0f3c44dc3c756effc1bc584f43f2abf5885d8e0dab7a4ed9694b9f3be253ce6876888f61f33170b6d983bed9cc3612f3225
EBUILD vit-2.3.0.ebuild 608 BLAKE2B 4869abe8585917099b69ed19d8a58a4a384acd819b388b65286e994eb6ca9eab6e737af6863dfd1a978c597f12dd7d1ec9a73a24bdc440ec7a5d4437187657e1 SHA512 83ef4590367988240e24ea114c6da47d30b68ad0e41b7e5c0fd51f3483e1c7040096306623e37086345e8d1d09b2305cbab79f39af6bbf545e3679a2ab9db4f2
MISC metadata.xml 380 BLAKE2B f51041aedacd22c0004363cdf14a43c71991317d7b5779d15ab5d3356f66e1102d4b646639a821aa697265073946af94f23e10eaee9417450c97967225c5e1d9 SHA512 0d8c9b04a3a351c674398072bf33a2c50e7902c97b3011d4c0b3ac65f42b4190f13121b2b4a49e01315e2112ebefd05359a3ec010b4ab03a8ce4e33079f64c40

@ -1,20 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="Perl/Curses front-end for Taskwarrior (app-misc/task)"
HOMEPAGE="https://github.com/scottkosty/vit"
SRC_URI="https://github.com/scottkosty/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
DEPEND="
app-misc/task
dev-lang/perl
dev-perl/Curses"
RDEPEND="${DEPEND}"
RESTRICT="test" # missing the extra .makefile for extra targets (like test)

@ -0,0 +1,30 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL=yes
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1 pypi
DESCRIPTION="A lightweight, fast, curses-based front end to Taskwarrior"
HOMEPAGE="
https://github.com/vit-project/vit
https://pypi.org/project/vit/
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
app-misc/task
$(python_gen_cond_dep '
>=dev-python/tasklib-2.4.3[${PYTHON_USEDEP}]
>=dev-python/urwid-2.1.2[${PYTHON_USEDEP}]
')
"
distutils_enable_tests pytest

Binary file not shown.

@ -40,11 +40,11 @@ DIST libreoffice-help-7.4.6.2.tar.xz 112594112 BLAKE2B e74a0dea796eab29bc6e53597
DIST libreoffice-help-7.5.2.2.tar.xz 166236800 BLAKE2B cb7b79d3e7f7d8190bce107689617fd1b848f8fd1741a34375f3697394df006827b5cf071202d26e1777722cb53ee3e5e0718c6e40fca74651ed1fe199aecd0f SHA512 8c3e5a03ccfc8b7ed33c34287bd145a70e8c7254aaf00a9bceb036b3164031133816b4e9807293ca84ee67de545cab6ee77a2c8ec22ccef71b42c336767d18b0
DIST skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz 11079112 BLAKE2B d3eb44a64187ddd3097bc7473eaa6b631b4043b9679861426ae83956de7907a03b51cc472cbb9169c52e92cbc4ebe681181c675ae938324c6d3a10eff9a7084a SHA512 1234ff6e787947fb6442b7279c7ef07d48d7036b15591782ea197c827c60fba77bbe83029bf7d8dfa7dc126535a9a780f6b927fbf7339f0825061616a9c53436
DIST skia-m97-a7230803d64ae9d44f4e1282444801119a3ae967.tar.xz 11826600 BLAKE2B 2985ba0318fd72ac216fda33c6961eaa8ee649d2a850eb736accbd91fbc9cee7dc4e5752b2696a35204770a188412e2ecd0cc128cec324c682f9bc35e68358b3 SHA512 fbf5cfef66991565dbad928091a4e795a5b5b79a1e062a98ab9135b9972827de703c449507957294e7471c422c2e2ed239d6df61ffb9b9581a9ca3d848687a76
EBUILD libreoffice-7.3.7.2.ebuild 19510 BLAKE2B 5140d13cb439c585851f6474d1f38b903d262c30a426862ba97babc003322c141983634b5e0b5f7692958bdd4f8683db06b390bc4face78a614a9d60affdf195 SHA512 6657e696b12ec4aa1405ee6870c1a973d56a6938cea83a1806b7125dd0cc48ec0da93264bd5df98a252bdacfa4dae15903bd95041bf531911567d39ababb000e
EBUILD libreoffice-7.4.4.2.ebuild 19521 BLAKE2B 9313990b7770de683cfd5b191cafb169795c2e37897950706b99680d55454603cdf1711dac8b29648bc4b6d15ead52cc2eef1e347df72696c07c6e31890c5821 SHA512 13befd1c7ebde89f4c1cb1defb857be7d97c10e7a30957c8a2b8bcb8baedb16460af8f02b2b462b7b9a88129100bce33d99891dd8ffc56bd871f4acad8d97542
EBUILD libreoffice-7.4.6.2-r1.ebuild 19403 BLAKE2B dd6c9f2363a2d6ddc0583591d7db8b9cd79dd069beddf1bb01fb4a23eca8a9f29ab7c93b4572efe3d35c1b81ee813152f5ab4a1bf2a1c4d8c3c1b34988a631d2 SHA512 a168f3a474ca6aa813a359402ba241a76424fae2a1ff951d4dacfdabb0489a9833ac3efda3965731a96f473315cdc00022c8d55a1ea5aed2975b49e8675fb981
EBUILD libreoffice-7.4.9999.ebuild 19346 BLAKE2B 924183ddeca72851c548bd991e37725bf378924d464f9fe98f22dbfca0207af5756811913d831e5e099bad8c90f9f24d9680dd9c71163a74075b10bb6b350362 SHA512 83736133e862682b51305ad9fdc6b7b6cf23bfbfedb337d0c1628967c5b8a3c78904323cb7cc1255818c50d787887a8f6fd949fa306f0f9b1e7fe0f85d556e7b
EBUILD libreoffice-7.5.2.2-r1.ebuild 19420 BLAKE2B aa5fcc818f16842cf59bd492e98489fcc120590b530974700d2f23b9ac4dff773a96dc9a49b703322ff57eae30d4bb0bf888fba4fc4ef98985dabb8df20aca49 SHA512 a1147ccbdb0342de802475360aaaf3ff6b22f5e33cc5f394c4b068398593436d28303f652a5016e56e972cfc4580f96b6921ab734f68aaaf17674ef94057d7b5
EBUILD libreoffice-7.5.9999.ebuild 19438 BLAKE2B 706681d8234742d8bc11bebee5e40252c6d2466e18e1d45416e92cc332f810b3724361ffcbaf7ed07227e37f339e1a528f22661fec9bb4eb396de3dd4be880d3 SHA512 367647f3e8ed0bbeabfb2e6e02f747b6dd16cc13fe429d45140fdccc61dec7d7241d417bd5ccf8cb1775721a4f10fae5b46b227b81b10668207d271362ccd846
EBUILD libreoffice-9999.ebuild 19275 BLAKE2B 435b8d4465f7801595edd150a403cc948472f6805bcb632138a8bf78624a0e1a8d55e1fe093a989916c11fe1913e3ee6e5bf545cf99c51e87e7d2b249eaade7e SHA512 00c2346bcbfb62e696f820b5057111ee37e769fbe629f50265fe2b3e49ff3b4a913856769568a07e67b150f6fc83661e1f880bf97eff74a85ddbbe8ddafc9c51
EBUILD libreoffice-7.3.7.2.ebuild 19571 BLAKE2B 06ec339059877d838694de94c596234248a8354af8f90459c4fe013b87a6c7ec7460e9ac53aa6796f15fd02074e1942b03b3db1e0f9f1b56e71fdb48b87398d5 SHA512 d36e21d9254300fca7827649250b7af81a774ec41e316f4d577e851ef9b30b148ef710153f562592852d5a350becc1113e7c440f4a0dc19e7a803895c4a8be65
EBUILD libreoffice-7.4.4.2.ebuild 19582 BLAKE2B 8de5b630d20941279adb99ac65e814096f2e73c8560d3e497fe242c213e66f1abc38e6a00c665b8d5cc0562cb04214328fbc7234fee15aad049c7ba4ae640773 SHA512 d190b4162818a8688b5df954d0b16a39344359064dd7818a92884cd5dcd703fa1a6e27f53bd431113cbf874a65ad548d065b63685b9952a35c27b882b594bcca
EBUILD libreoffice-7.4.6.2-r1.ebuild 19464 BLAKE2B 83138995e890337f29b26a582449366f4d88725c62e996c96ef4408a9e6b8e5c6684ff95120f947fe1d0d5fdbf32b04cb20ce72c9dd0ff06205564f8f6fc3df0 SHA512 52c9baf3c7d12cee920c02796006609d7d9ff82cec1510c6755ad538892f503548f12c5432eff72fc1f3a658a6ef73a296ca8ce63999c275d18632f2d24a22e3
EBUILD libreoffice-7.4.9999.ebuild 19407 BLAKE2B 193d7568ec271004c65ebb9abd46c7fe60926593908132aba4b03e2cd59fd1b226ba953cdab6f176d85a91be3a46d44512c2cd5d51a1132603eab002384281f0 SHA512 fe2cbe3f14f4b5d6b91f93ccab5328b195a64181f4bb8ada57b15bc45d99788ef7a5f5209a4b526e1dd50c65dddb9ec4de4c3a56710b8954c8010bdf3183f70e
EBUILD libreoffice-7.5.2.2-r1.ebuild 19420 BLAKE2B 32be774ab6e03712f44b9629597432016da5e15d2379d24e473681f01cc6e25e1b22a45e8878c8678324b218bb6da1b1387b1f837f113f42441c194eefaa4d1a SHA512 65527e3086aade8de2ad784e357adb2bf00acf31fca9b7b497b5708892779f5e34f700f31c43845ad34b6db6b67f52d9d3007b2c767750bda0c8fe58e811559a
EBUILD libreoffice-7.5.9999.ebuild 19438 BLAKE2B 05171f417c4f07991bf01af30ed5426194df9b737856516104ac7ab34d2c4fa36605fb4227b059f6ec6ae4b65e9dfae4c2aab3b4368d8e7a8f9f2ea51bf78876 SHA512 e50aafefcbdf7d86194a7571b463f7536b56b7a4d9d948ba8a2396c3ed10fd996f0c2d1b59f7076a3337ea73f72e442083ecf31ba6ad3240c7f8e53611c0dea4
EBUILD libreoffice-9999.ebuild 19275 BLAKE2B 90e03be839fb1cf0261b8a7e9c83ac7fab184619ff09963f31a587a3f153af496075f0879c97e00b311e28d0b9e15c6d33effcd98ab553b5d8e06bbfc099ee1a SHA512 8b7555ffc3d7985a82b35c4a0de95876586cb8a4e30bd9c41972216b1f6b69dc3ec58025f21b47916127c9abda87839b6c42ee066ab8405a158d3d526c5d9de0
MISC metadata.xml 1233 BLAKE2B f93989caf1340cda4c3327a3d3d033d224050848b32b9d80e0b093b024bf124d238f1aae9852d1a6173e8aee79314517dd12e589079e58378e5f63626a80957c SHA512 3af0cefdceeba7a45658a2151b0534f44b9dfe6d3af8374f3061cb098f607a36a2fe134e3c0280ce6d807b523f68e708b51e6f1b4178292a528405e18f12d686

@ -104,6 +104,7 @@ SLOT="0"
[[ ${MY_PV} == *9999* ]] || \
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 x86 ~amd64-linux"
# xmlsec version cap for bug #904387
COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
@ -144,6 +145,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/nss
>=dev-libs/redland-1.0.16
>=dev-libs/xmlsec-1.2.28:=[nss]
<dev-libs/xmlsec-1.3.0
>=games-engines/box2d-2.4.1:0
media-gfx/fontforge
media-gfx/graphite2

@ -103,6 +103,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
RESTRICT="!test? ( test )"
# xmlsec version cap for bug #904387
COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
@ -143,6 +144,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/nss
>=dev-libs/redland-1.0.16
>=dev-libs/xmlsec-1.2.28:=[nss]
<dev-libs/xmlsec-1.3.0
>=games-engines/box2d-2.4.1:0
media-gfx/fontforge
media-gfx/graphite2

@ -103,6 +103,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
RESTRICT="!test? ( test )"
# xmlsec version cap for bug #904387
COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
@ -143,6 +144,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/nss
>=dev-libs/redland-1.0.16
>=dev-libs/xmlsec-1.2.28:=[nss]
<dev-libs/xmlsec-1.3.0
>=games-engines/box2d-2.4.1:0
media-gfx/fontforge
media-gfx/graphite2

@ -103,6 +103,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
RESTRICT="!test? ( test )"
# xmlsec version cap for bug #904387
COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
@ -143,6 +144,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/nss
>=dev-libs/redland-1.0.16
>=dev-libs/xmlsec-1.2.28:=[nss]
<dev-libs/xmlsec-1.3.0
>=games-engines/box2d-2.4.1:0
media-gfx/fontforge
media-gfx/graphite2

@ -143,7 +143,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/nspr
dev-libs/nss
>=dev-libs/redland-1.0.16
>=dev-libs/xmlsec-1.2.28:=[nss]
>=dev-libs/xmlsec-1.2.35:=[nss]
>=games-engines/box2d-2.4.1:0
media-gfx/fontforge
media-gfx/graphite2

@ -143,7 +143,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/nspr
dev-libs/nss
>=dev-libs/redland-1.0.16
>=dev-libs/xmlsec-1.2.28:=[nss]
>=dev-libs/xmlsec-1.2.35:=[nss]
>=games-engines/box2d-2.4.1:0
media-gfx/fontforge
media-gfx/graphite2

@ -142,7 +142,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/nspr
dev-libs/nss
>=dev-libs/redland-1.0.16
>=dev-libs/xmlsec-1.2.28:=[nss]
>=dev-libs/xmlsec-1.2.35:=[nss]
>=games-engines/box2d-2.4.1:0
media-gfx/fontforge
media-gfx/graphite2

@ -1,8 +1,4 @@
AUX texstudio-3.0.5-quazip1.patch 554 BLAKE2B 239f468f72655b579b70503856a87230b74da2b5885d1f4d6cc382c41a3067af82bde91a4ec73621a7156b7efa8f65e61e0e567a450438e70db50d2240b5c7b2 SHA512 72dd985ef4b425e4feda3788efacabc33f4bd2b1331a7df7b22c4b05736f27d3851be83dad3569d37a58a69170f13c2eead22333b6da4792975e86e25e304e02
DIST texstudio-4.1.2.tar.gz 88666134 BLAKE2B 7c4310fd0d8fd446b8844f11c687f55818f7314a2e0614ac26b8023f8fa7e5eca1b60a3b3c0ce61ccb15d383b61c24280a67dd530a907b4b8e00a965b10230bf SHA512 0b88f82514462c363e6dcee899f3681883ce9db1bb21cbf9e5e657208338bba4a6cdb79feeaefb242350bc01b83851c5d2704a7d0e2888034070ef2588b77964
DIST texstudio-4.2.2.tar.gz 89234106 BLAKE2B a54b632ca6cf87410164f0a365f9a60b16cc51ea6ef12250b6ae6230ca7657615b3c91a88d995b2c654cbd42cda72b0e83af0b9471f87358f3f9a24270118d82 SHA512 b07dbe03b9b825fd2c6c057d996dad1247151d0034503d6e62426f0c4ff1e982da8eddf801e497bf9743349d41401ac9946f828c276f164aec0955c8324f5dea
DIST texstudio-4.3.1.tar.gz 90529450 BLAKE2B 500f42f8a540aff97d8bb8d65262d6e0a758ccfb431fa00d9aa6e848d76da9eb1320dc3bc5a472e15d4492174e2817181271243c581830958c5e370751ed0b36 SHA512 6fc8717ed22e21947260d0af5c5b857f9b79476f28f400f9036134d9de2d9e11a605a871b6c8d520b366cb43f3fb61bb89c411e5c11aee1e87642e77fe1b0560
EBUILD texstudio-4.1.2-r1.ebuild 1744 BLAKE2B 34adaa7f2dd78cee3840e1e56b5d9d6f3e3778c5fc4ddea65e0682c73bb2c458910b5a47259703a9488950bf582016fe0e53454a281a569d274d9ce2350ac4c5 SHA512 ba1a0701e0080da7695c28964797f41509c94f88e10cc75ad60e3c4c474e3eb9a283cf30a0cf20c2b35f6666f5f9670de2be0f81e1383f4cc0e00d18be6dc74e
EBUILD texstudio-4.2.2-r1.ebuild 1821 BLAKE2B 9167e3f124e36b904630fb787663e5576660e003a5ad1227c1e8ba33d1693522427f410fc30089852c87faa06bc18b1b80de4d694a7aa653728ddda3f997f98e SHA512 583e5f35b6e607ab37e7cb3bc224eb9fa433f01d461629ad20833f6def4b73fe19560159649bb2e2c8cf63c761d96c198c680460eb54a4c6ffc55fc7bb7327e0
EBUILD texstudio-4.3.1-r1.ebuild 1819 BLAKE2B 275a6f9b6b9ce0c34580b59bdc2b1deed060ebc6aaad95e0ab26c5ea468094d177ced99a84dff5342d3297ff5c1ad36d9c7b9b6ef6e630790e6fb41535cae363 SHA512 d6d9c596fd9f4bb6c6fc37fa21d8d4d40dfae33971df7835c469c40144c67d7a0cd36b05e699ec1f503ebb638f0900f3480b8d283bdfe871c4f997ca30b0152e
MISC metadata.xml 523 BLAKE2B a16bc006c6ab5dd0536e77a5bbe1681cc84c3aa5be50bdb567eccecab426688c751c0bec2c34bf221ec54f5ba772236a81a227067e426bb545755a129ebb6e41 SHA512 91f8748cb661e3e2ef7c027d02aecccbe23cce00c0da8486227d237ee6429e84ac9a8c2b32d4c518a4583d0643871b0c50c838d3c40004c0df7ae9c8ecefceed

@ -1,78 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit desktop qmake-utils xdg
MY_PV="${PV/_/}"
DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE="video"
DEPEND="
app-text/hunspell:=
app-text/poppler:=[qt5]
>=dev-libs/quazip-0.7.3-r1:0=[qt5(+)]
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtconcurrent:5
dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
dev-qt/qtsingleapplication[qt5(+),X]
dev-qt/qtsvg:5
dev-qt/qttest:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
sys-libs/zlib
x11-libs/libX11
x11-libs/libXext
video? ( >=media-libs/phonon-4.11.0 )
"
RDEPEND="
${DEPEND}
app-text/ghostscript-gpl
app-text/psutils
media-libs/netpbm
virtual/latex-base
"
BDEPEND="virtual/pkgconfig"
PATCHES=(
"${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
)
src_prepare() {
xdg_src_prepare
# TODO: find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
rm -r src/quazip || die
if use video; then
sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
fi
sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
-i ${PN}.pro || die
}
src_configure() {
eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
}
src_install() {
local i
for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
done
emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
}

@ -1,80 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop qmake-utils xdg
MY_PV="${PV/_/}"
DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="video"
DEPEND="
app-text/hunspell:=
app-text/poppler:=[qt5]
>=dev-libs/quazip-1.0:0=[qt5(+)]
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtconcurrent:5
dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
dev-qt/qtsingleapplication[qt5(+),X]
dev-qt/qtsvg:5
dev-qt/qttest:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
sys-libs/zlib
x11-libs/libX11
x11-libs/libXext
video? ( >=media-libs/phonon-4.11.0 )
"
RDEPEND="
${DEPEND}
app-text/ghostscript-gpl
app-text/psutils
media-libs/netpbm
virtual/latex-base
"
BDEPEND="virtual/pkgconfig"
PATCHES=(
"${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
)
src_prepare() {
# TODO: find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
rm -r src/quazip || die
if use video; then
sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
fi
sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
-i ${PN}.pro || die
default
}
src_configure() {
eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
}
src_install() {
local i
for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
done
emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
# We don't install licences per package
rm "${ED}"/usr/share/texstudio/COPYING || die
}

Binary file not shown.

@ -1,5 +1,5 @@
DIST dos2unix-7.4.3.tar.gz 788278 BLAKE2B da959b06e583bbf27a2cb2ce5b1f1a41380722aa09ac75b3d31260e92fd6f1203d87266d3a12201b036a69796b4aa4f23718741036e20fe686801bb368fbde22 SHA512 1c6d81348de8aca451174794141d0802685487cf6847fa91f7de745d89bcf2af864fc2ec549b9af72031891d4efcb9731fe823ce05da36d1f9e9890ff2cb60fb
DIST dos2unix-7.4.4.tar.gz 914647 BLAKE2B eb8d33344780bb15201eed571d7a6a21db0bc13e8e94388c70e1daea84cc0d1dfb9f16b7ed1cd216bb31ffd84dee706e7f2fb46050a299602f7c67c53915ded9 SHA512 e7a6b1d90bf0a32aa53b22caa1660dcf58c5874d02a45e80f4cc811cae9bd7b0cb8144301fb6808798100a057c03210925da1d8461e380dff1059f6bee086f55
EBUILD dos2unix-7.4.3.ebuild 2124 BLAKE2B 926692e61a59b1faeae5c60f3a2c0cac80e0496da2018896fc59603991b008f970a5d73a43f9199fafa480c167238e968e5b5301d88663488bff58b212b67e7a SHA512 480e3539f63c8b7a1f5e884004976c715927a8078cc08eaa1689c15761974008d190c178ea98cadeffdd625a45b3af3bf4aa0c9b987257080224a1b6ca84331c
EBUILD dos2unix-7.4.4.ebuild 2139 BLAKE2B 91e5c9282f2fee6c79ace16a3740be3228ac1288fe63b21c127dd20ffa5247df486c78d351a8b42cf6e17bffbae54fc18bc4c800bfcf7ed72de9d1a8d04ffad5 SHA512 4609da8b0108d9bbe5b9c463816bcdecbfc72b8bf5ec0a1d5043f8b0ad1ac6bb32d7dfe41a3e8475ca5c6d2d7eff3a752d4caf9d5685e1378b9ddcace84e25e2
EBUILD dos2unix-7.4.4.ebuild 2146 BLAKE2B bab589028cca2ef76fab63958d111060e83d5ff4977e4cc725d616b44810a056170e276438ec86193ae265552e80cb6f12d7c00ac9dd3e86f263bfb368a61ffc SHA512 a00bd0a29e67907251091cfb6a8772149250b2377e0574521200426bd1bc2d3d52b477349ca93c7a84d3ea81f000dbe38dee83b72fbd728149ee903f42a30bd2
MISC metadata.xml 344 BLAKE2B ec6c66c1693ed09d8434840bb0e5eaf6689d629c787a115eedad537972c06c3aae6d739cd55a9acf85ed21043314e9721030b7c570c85eea4361c083d7db9fe1 SHA512 63d5baa4e84950d6cb2fd604f93e60842bc210af298eef73bc9e59e3d811957b99a95e2538ddd6df7d2ac6a50e30ff5bda66af4d7dbb573cec4ef83a38e42919

@ -18,7 +18,7 @@ S="${WORKDIR}/${P/_/-}"
LICENSE="BSD-2"
SLOT="0"
[[ "${PV}" == *_beta* ]] || \
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris"
IUSE="debug nls test"
RDEPEND="

Binary file not shown.

@ -1,3 +1,3 @@
DIST gpr-unit-provider-23.0.0.tar.gz 29171 BLAKE2B 11e6311cde8ef12174a90e2ba3063734903e367bd027c6b3edb5f43f5d498e90ba97c89634a9b1f176f15e4ed97f5962f1b786d7f86f9afaa19a4d5688194649 SHA512 b67f922e8460be69357da046d8c74bf580efa05498d4aee190d0a0ac1f69a5d111e85ca2f52562fbdd27c7a343d2cac777d86fb8b38b3fbd627e3b42afca36f9
EBUILD gpr-unit-provider-23.0.0-r1.ebuild 843 BLAKE2B 3f5cc7f04ab9f10a1c0c94e69d78e25db374bab894a55295336a53f1216977fc26831f1b9d09710f87f8fb7096683c292c1ffb5bd76429804305f610950e6aea SHA512 e6a9afb2cc274ac0a59401f562cd3310c3879f557c056cf1d8647abbf8c6ce9298217fbe6ae767705e49a050e1b284733c5524e388124bea20f933127e91df29
MISC metadata.xml 371 BLAKE2B 156ea654503bd3b01575f362111c4d6c14bdc5f5cccf9e50fcebf8506bf868cf4a4affd08714eab0a944393aa0c11ed3a2f0fe37fc313f9c50a47878238fd894 SHA512 9feb31be18599c694567a2f0912cf7e87e84309c65e3dc1bab32a84f70bbd15a22ab2e518ca24ae8eb55b944e4c6f4edc0543cb65ff5dfd408df97a44226ab83
EBUILD gpr-unit-provider-23.0.0-r2.ebuild 1306 BLAKE2B 3282b9b93acef2c25f901c43679c398b73abef31934c355d65c84eeb983711cee13a8818310c8b6d9e48639afec322e340f5a7b2b751328c84b89675bafef563 SHA512 752d30a1e264308faadf68792362c9ebee04c34ffa6f8b345ac5115f244f54c0398b2d9c45a0d19519700d681a4342cdd74e751d089a8adec56fc01219ecfc55
MISC metadata.xml 439 BLAKE2B 191b42cabbc540251ad99a291f5f4d75f26fcdb8ef4cb8a17918c274f6f70ddbf18a9c92682d281cd4dac1d90b48d4aa32ff89a7af45b1015c6244ee6b261834 SHA512 3b7a06a8027d700155055aa16bb07c713332a211c36e18c04663c0e5e589f406ff96d6ddc7ac9f2c3a4a598eec1dadb94b3b5728cff51046a9ac391d4e6b8f86

@ -1,39 +0,0 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
ADA_COMPAT=( gnat_2021 gcc_12 )
inherit ada multiprocessing
DESCRIPTION="GPR Unit Provider"
HOMEPAGE="https://github.com/AdaCore/gpr-unit-provider"
SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="${ADA_DEPS}
dev-ada/gpr[${ADA_USEDEP},shared?]
dev-ada/libadalang[${ADA_USEDEP},static-libs]
shared? ( dev-ada/libadalang[static-pic] )"
DEPEND="${RDEPEND}"
BDEPEND=""
IUSE="+shared"
REQUIRED_USE="${ADA_REQUIRED_USE}"
src_compile() {
emake PROCESSORS=$(makeopts_jobs) \
ENABLE_SHARED=$(usex shared) \
GPRBUILD_OPTIONS=-v
}
src_install() {
emake ENABLE_SHARED=$(usex shared) \
prefix="${D}"/usr \
install
einstalldocs
}

@ -0,0 +1,59 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
ADA_COMPAT=( gnat_2021 gcc_12 )
inherit ada multiprocessing
DESCRIPTION="GPR Unit Provider"
HOMEPAGE="https://github.com/AdaCore/gpr-unit-provider"
SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+shared static-libs static-pic"
RDEPEND="${ADA_DEPS}
dev-ada/gpr:=[${ADA_USEDEP},shared?]
dev-ada/libadalang:=[${ADA_USEDEP},static-libs?,static-pic?]"
DEPEND="${RDEPEND}"
BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]"
REQUIRED_USE="${ADA_REQUIRED_USE}
|| ( shared static-libs static-pic )"
src_compile() {
if use static-libs; then
emake PROCESSORS=$(makeopts_jobs) \
GPRBUILD_OPTIONS=-v \
build-static
fi
if use shared; then
emake PROCESSORS=$(makeopts_jobs) \
GPRBUILD_OPTIONS=-v \
build-relocatable
fi
if use static-pic; then
emake PROCESSORS=$(makeopts_jobs) \
GPRBUILD_OPTIONS=-v \
build-static-pic
fi
}
src_install() {
if use static-libs; then
emake prefix="${D}"/usr \
install-static
fi
if use shared; then
emake prefix="${D}"/usr \
install-relocatable
fi
if use static-pic; then
emake prefix="${D}"/usr \
install-static-pic
fi
einstalldocs
}

@ -6,6 +6,7 @@
</maintainer>
<use>
<flag name="shared">Build shared library</flag>
<flag name="static-pic">Build static library with pic code</flag>
</use>
<upstream>
<remote-id type="github">AdaCore/gpr-unit-provider</remote-id>

Binary file not shown.

@ -1,7 +1,3 @@
DIST pgxnclient-1.3.1.tar.gz 80554 BLAKE2B 0f63d3ee94de623b32d990a9504a469e5606b72df7c4f3c8a261e00c36c7284e2d7efdc1eec15b43fde69be50c1b55f65f3a2259a67894fb9022e9d39280683f SHA512 e698fa9cb56a4f66c4c4281861ee6cfef4667ca9b0643691798929c625fee9eb9534ad9c6c4b94f63a730b9dedcf9f0b6a120d179052c3519d8010bc2791dd3e
DIST pgxnclient-1.3.2.tar.gz 86146 BLAKE2B 452eb33999362b97c4f65aadcc9d19f1a24534fd7647b0ad66bbe8b87d006cee59ae5de71551be7bcd42402f40bdc551946bb38e960f217617357fb65657f161 SHA512 ce4e2b7512e4fc8f36ee9ebb7280096bdc18c5c372bb483c8cec35b7e5d5c0f19c256d1a916b5f9b2adb96c80736524df9dee90dcd7e76bf4b1af13fbf8d96bc
DIST pgxnclient-1.3.tar.gz 51976 BLAKE2B 84ae5573588e6da0b01d5b05e296adc09f28a0b21ff81e5f2f14f3035a98ad5eb834d6793acf0a48a8b19190b989562e75094341f7c01b371028a0dd6a87b0f4 SHA512 fd9326107334d473db3466f776021186a5add389a93266b000c143131a0214b9773dd4cdd4688575cd720c8357afce1473838dea4aa5ff2564dcbc2c359de2dd
EBUILD pgxnclient-1.3-r2.ebuild 797 BLAKE2B bfefc5385f4f6d8b9e3a0dc5b16a58dc9233d75c9c7abf6a43200c569292ff1d71620de5f255457231bc2505e3ba26ffc2c5cad72effc80c44d082132bdb0a7c SHA512 f56ed65f3d094dd89c7b379b25b0c14dfafb3974f12a67a02df132f0f80311057e79960f5eabc1198d2eeb643c01102e8ca5544ffe20eee84f1384af499d16cc
EBUILD pgxnclient-1.3.1.ebuild 908 BLAKE2B dcf7054d3fdb4ee4a9d80eb1148e7c594a858a787faa5623d7fb472d8a946e11b202a37f66ae8eca13b2e7f8d6d9dc3cc8dc3afd43ae9829927d577d54d7d153 SHA512 3b09345c8011189a264fb71374804b0673a2db3eabfa13ff2bdcb8c11d115971e4caaa71c2a1c344bc2ea44555c2c31db617085ad5edf67432b7a38198da03fc
EBUILD pgxnclient-1.3.2.ebuild 867 BLAKE2B fcb1679f3e78610281188606006f81adf69f0b74770be96d425dac3e7801774c889c3fd33fa9cd0802eb6a4d1cba49e10284555c3dff32291f36ab13bcc117ba SHA512 9d313e22635ecc542334a32107278054db7728235c495386feee8640f05b61e8c780a628b7b6c991f512d6477b4f0a6b145c36381b6103da90e565b2d2511a34
EBUILD pgxnclient-1.3.2.ebuild 866 BLAKE2B 6ff4b272e43ac282a90669f9e4311cb47b474ea5750e76fac23d12fc8f1939ee2c4fbca659564469d7f178b8fc70480bd4d97645b1bf87e684216bd0c5aeffe6 SHA512 f79e0102ef3f55a9587413b34c351ff096f9602c42617c2aa8005420b5d8f35ef8dc42291ba7bde1d1e0887eeda55a97c14032199619bec7105763851bcaa35f
MISC metadata.xml 478 BLAKE2B 61f149978926254d3c5574857bb50e537749883239b8ba14d4bed46848ea57be598f55176a7429456205576d6560197521e05583a96e54feccf05caa38d7b8ed SHA512 70195e6ae236aa62b11cc49c8e96f3183b60414986a96a98766debabf5a4c0ec76e2761415b20e426eee2515b65e0ce1ac541a2b93b5787a20c54b23d459d448

@ -1,36 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
RESTRICT="test"
PYTHON_COMPAT=( python3_9 )
DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1
DESCRIPTION="PostgreSQL Extension Network Client"
HOMEPAGE="http://pgxnclient.projects.postgresql.org/ https://pypi.org/project/pgxnclient"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
LICENSE="BSD"
SLOT="0"
IUSE=""
distutils_enable_tests pytest
RDEPEND="dev-db/postgresql:*[server]
dev-python/six[${PYTHON_USEDEP}]
"
DEPEND+="${RDEPEND}
"
src_prepare() {
sed "s/setup_requires/#/" -i setup.py || die
sed "s/find_packages()/find_packages(exclude=['tests'])/" -i setup.py || die
default
}

@ -1,39 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_9 )
DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1
DESCRIPTION="PostgreSQL Extension Network Client"
HOMEPAGE="https://pgxn.github.io/pgxnclient/
https://pypi.org/project/pgxnclient/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
LICENSE="BSD"
SLOT="0"
IUSE="test"
RDEPEND="dev-db/postgresql:*[server]
dev-python/six[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
test? ( dev-python/mock )
"
# Test data is currently missing from the distribution. Next release
# will include it.
RESTRICT="test"
distutils_enable_tests pytest
src_prepare() {
sed "s/setup_requires/#/" -i setup.py || die
sed "s/find_packages()/find_packages(exclude=['tests'])/" -i setup.py || die
default
}

@ -3,8 +3,8 @@
EAPI=7
PYTHON_COMPAT=( python3_{9..10} )
DISTUTILS_USE_SETUPTOOLS=rdepend
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="PostgreSQL Extension Network Client"

Binary file not shown.

@ -15,5 +15,5 @@ EBUILD gradle-bin-7.4.2.ebuild 1107 BLAKE2B a8d579cbd751718738297284e0868812ee3c
EBUILD gradle-bin-7.5.1.ebuild 1107 BLAKE2B cb48b2f2b2f508f171c139c335ee61775534adedee72526644ca265e583018c46bb61eeaf5646ac206091df27d665c128622a6818230fc77d69dd593e665663d SHA512 b0a99794e4b908bf316fdb05a87c310a6aba05299dc49c6db873243c6202cd9a6bd9687a9d9203253f9ca7816f7af36edb68cee7b509110b438e966d2c161531
EBUILD gradle-bin-7.6.1.ebuild 1107 BLAKE2B 9ac3ff19c71f6a7cd34ec37bbbc3f0057bd442aaf99b843225e5a5c29287de0d85c93c47873ced459352e6d1db7bf3f825cbfe29dc900c6608b8b97dc5caf902 SHA512 90d8ef1b9b404cb475734e83b3507d24d1d1ed80ab441885720a364200f8958d3a83218068a0b221950227ba78c09f4db9625b9651d69e380b6808bd3243a9cf
EBUILD gradle-bin-8.0.1.ebuild 1107 BLAKE2B 9ac3ff19c71f6a7cd34ec37bbbc3f0057bd442aaf99b843225e5a5c29287de0d85c93c47873ced459352e6d1db7bf3f825cbfe29dc900c6608b8b97dc5caf902 SHA512 90d8ef1b9b404cb475734e83b3507d24d1d1ed80ab441885720a364200f8958d3a83218068a0b221950227ba78c09f4db9625b9651d69e380b6808bd3243a9cf
EBUILD gradle-bin-8.0.2.ebuild 1109 BLAKE2B e81ecd4c4168f3eac260d62b33d567e6c4ab8f7bad2730004fbf74258b28e310f3cb6898de55beae926f2ce14342a560160435f688018f7ad6d30c291abbac79 SHA512 3f9ae50071a9e3bde3e58928f762d0e1e115c745fd507ec90eec525b3700c05f6d581766adb71fd813083a3f71f9beb5b0c1fe827835a69eb2f34920fb50e044
EBUILD gradle-bin-8.0.2.ebuild 1107 BLAKE2B 9ac3ff19c71f6a7cd34ec37bbbc3f0057bd442aaf99b843225e5a5c29287de0d85c93c47873ced459352e6d1db7bf3f825cbfe29dc900c6608b8b97dc5caf902 SHA512 90d8ef1b9b404cb475734e83b3507d24d1d1ed80ab441885720a364200f8958d3a83218068a0b221950227ba78c09f4db9625b9651d69e380b6808bd3243a9cf
MISC metadata.xml 356 BLAKE2B fa5433b47d358144596ec5c02ea3d766d13561cbf383a2dcb492ca66f9ebae593e12534630edf229ee6e136f336a0ff091dedeb67e155cb43bd219284fd1f4d3 SHA512 d8e58592957b0707bb016273f8209e3ba975a907a691b60d610e8ef4204a62ed89e4475b8b198659afb9f9b654b71c0f52eb3ce7a00e46fa17831da69dc24470

@ -17,7 +17,7 @@ HOMEPAGE="https://www.gradle.org/"
LICENSE="Apache-2.0"
SLOT="${PV}"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
DEPEND="app-eselect/eselect-gradle"
BDEPEND="app-arch/unzip"

@ -3,5 +3,5 @@ DIST junit-5.9.2.tar.gz 2882173 BLAKE2B 6baf8768654b399d64237a110dcb6a821ab7dc89
DIST junit3.8.2.zip 461426 BLAKE2B 8fbef1ccdf7f71c611976d63f45838f4cb2564da5f5064e7abc39931a3c99039a40660093aba2cc3c70af761171125f434c16c52021226f2e92fdf23597dbf25 SHA512 f203332ccc2bdc38c683a95bdbe448f38cbfbeea81ecc431bf9ebf0a3292f0150fcfe5cd5dd6da481be034366820f95775a33581931aed9e4cc12a6ff27e3930
EBUILD junit-3.8.2-r2.ebuild 842 BLAKE2B 01cc39cca58291852a2bd71b97283ce344656648c741792013e7daaf50cccad14551e4d0885d9fa4c3dfe52cfccd18c0943a55c0d479cd49b1d182eaa8252f75 SHA512 25a498140852340c429d965b8770a1844fdcff906164fcdf873e32cd303871b446d80d88fef2772c765254c7396fdd6a3688e9b253f04cf02c289c5a85e99ebe
EBUILD junit-4.13.2.ebuild 1982 BLAKE2B 36fb397f0cad9ab1553e56736038cdc8503ed90fa414155337f0a7ffb90b014b01c4b11ae553df1f013f906b767500451f6fa0c20617ac933c3a27579b9c07d7 SHA512 4412a06609d3b35ccb6261ef6f398d9fd6a0147c8448d12caa7547e9d8536c2bf212cf4ef208f45466370a0d13dd155f4f4166092cd76af13c5ed9fd23597e21
EBUILD junit-5.9.2.ebuild 12012 BLAKE2B 3f266dc2811b38e5af38b6439dd44b72d0a62cb31db142618291f0fb5341793071f1b582f901ed408712be13d019ceb7c95cedd7ff14f19ba5dc082eb23bcccf SHA512 53dcca972ed12ffc0bdbcd46e7f95a722a3e2a23df6468dc7a748d10e838b46105521633f4a1bd1a397f69440ce117f569bf38c134cc827676c531785907ed31
EBUILD junit-5.9.2.ebuild 12008 BLAKE2B d6d24a32af7ec0acec0732adf2f85accefc5e92c07d754388ec96e52af2c7803f511b9add52cd26152005957e5c19786b54b56ddb885c0aac15f83ff2e9e396d SHA512 924202efe2dd0f35efc82841c353c0d595c7a5c8099a31559625528731396367597df3e0820e24898720db3350f33feb30fa9707496680a71f5f4f079e83d6a2
MISC metadata.xml 894 BLAKE2B d0f5c989f8a49dc923dfaf51a7d42d6fdc79a9c2cccd48cd31e687bcc5b7d7f25b15f1e7f91ebfe8f87cc15ce11b37c95e06dcf17611b03066f2b079efc6624b SHA512 7d40683565d1e4ff8ceb183fa26d8d6e3ae77dc1f7335a6ea452589f0f794bae8479a9e97c257a7d2332f3fa83b6721b334557944a4f0d6d064b66e0bcda9bd1

@ -22,7 +22,7 @@ S="${WORKDIR}/junit5-r${PV}"
LICENSE="EPL-2.0"
SLOT="5"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
KEYWORDS="amd64 ~arm arm64 ppc64 x86"
CP_DEPEND="
dev-java/apiguardian-api:0

@ -1,3 +1,3 @@
DIST open-test-reporting-0.1.0-M1.tar.gz 98076 BLAKE2B 1780f24776ddbb31752044c7ebee85cd852425b295b2c61d25e36856123e0d9cd4420ecb4f88e17bba52746dd209a5160bfe3bf0c05ac544a0a94e74c49ce1b2 SHA512 75523de2342b1b1027e68eb738ffef8571d6bb81b2cb0d87c26b097d8aac98f52728a6a5f46420ce8bb051d60b226646aef47ec00eee5876b833ba4e1121f5c7
EBUILD open-test-reporting-events-0.1.0_pre1.ebuild 878 BLAKE2B b28f3294406107d04edadd810c4e85edfa0cb61da07efece74ee228b8174676b308c74b091f6c68a830cdf5e90724f779e960b861dd2fcf5a445323a4463484a SHA512 a3f193b4e5689c98878bd2f632ef3758e42ffb9011d18ca94e3dada79b8f852818f2ac3005f683d0182fe3982d5f16e90ad96684e3bdc17e62b49e207abb9843
EBUILD open-test-reporting-events-0.1.0_pre1.ebuild 874 BLAKE2B fa41fd17141d47d1240ec91ab81856df1618661abcf2e383a9fbe3359ba95b209c6ca85bfc3ff1f92f2e5d486bb069e73cfbabb5f8dc3eae16f94ed4be620597 SHA512 103590c6b68bee3c7f2b523e4db1c246eb13474cbc2a633aef260d04927f12da84a73c12c4529bb55e9af63c572fbac6d862f4b5c2aed816d9fb556ac7d217f3
MISC metadata.xml 312 BLAKE2B f86b07af484d130ae5c23e9058b5b23e2bef39aee20c40d5b2cafa22932efe57d4b9191bf67c1d68ef382db74cb6e18a4940ca5b7f4319a7b73651603797797b SHA512 3c5c337327f941f4d89fef44ea9681b307b0319408c150fa01a7b35564d2885db0a1aaad9d20af3c717cc43d2bea0337f39c8a62094da93e9acd0e765197ef0b

@ -16,7 +16,7 @@ S="${WORKDIR}/open-test-reporting-r${MY_PV}/events"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
KEYWORDS="amd64 ~arm arm64 ppc64 x86"
CP_DEPEND="~dev-java/open-test-reporting-schema-${PV}:0"
RDEPEND=">=virtual/jre-1.8:*

@ -1,3 +1,3 @@
DIST open-test-reporting-0.1.0-M1.tar.gz 98076 BLAKE2B 1780f24776ddbb31752044c7ebee85cd852425b295b2c61d25e36856123e0d9cd4420ecb4f88e17bba52746dd209a5160bfe3bf0c05ac544a0a94e74c49ce1b2 SHA512 75523de2342b1b1027e68eb738ffef8571d6bb81b2cb0d87c26b097d8aac98f52728a6a5f46420ce8bb051d60b226646aef47ec00eee5876b833ba4e1121f5c7
EBUILD open-test-reporting-schema-0.1.0_pre1.ebuild 833 BLAKE2B dce213d6aec6f73862fb1d640f239d291cb19c283f65ca375861ad40018a6ffa1a3a5b63804b4e43fc9e09199fb608c6a8880a174ed7993c8d7ae4130c5dd09b SHA512 50bf2d1c9a05f429ada1ab01207b6eda034913c5224cd1aacdd9a6a401c3fcb0097468a1406f450acccca80cfb727604e50e5c7888f26532473cc251994bb9e9
EBUILD open-test-reporting-schema-0.1.0_pre1.ebuild 829 BLAKE2B f3202c869be96d3002b7096c4580bbcf4ab426bc22fd9151b2caabc59a793788046b54c9537cf84cd67a1066b61cf4dab847faf6b55b2dfb6292236e6acbff78 SHA512 08cb9041b4cc911b15529e521c001202dc51baf2ded1e0605beba6679b7259690764e7ff1f861737dc1c9535d5f7d602083d4369bf7c13fd1348ab16cf9c76e6
MISC metadata.xml 312 BLAKE2B f86b07af484d130ae5c23e9058b5b23e2bef39aee20c40d5b2cafa22932efe57d4b9191bf67c1d68ef382db74cb6e18a4940ca5b7f4319a7b73651603797797b SHA512 3c5c337327f941f4d89fef44ea9681b307b0319408c150fa01a7b35564d2885db0a1aaad9d20af3c717cc43d2bea0337f39c8a62094da93e9acd0e765197ef0b

@ -16,7 +16,7 @@ S="${WORKDIR}/open-test-reporting-r${MY_PV}/schema"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
KEYWORDS="amd64 ~arm arm64 ppc64 x86"
RDEPEND=">=virtual/jre-1.8:*"
DEPEND=">=virtual/jdk-1.8:*"

@ -1,3 +1,3 @@
DIST picocli-4.6.3-sources.tar.gz 56087383 BLAKE2B ce9aaada241358fd570332696b1ac529a9a1e300911aaf2e1f927a94a44a3e38cae96df3d99a7a7e287fb48d429097624004b4ddd792ba564cc9c67ec975d9e0 SHA512 34b8388c6cf268799f06d465aa06e8d5c39c2673806cdfa1b346dac4aaf32ae5b033ae975333b7401bb79c77c4e34b9b932f8699344d6cc00f35a00c1b7bc504
EBUILD picocli-4.6.3-r1.ebuild 1054 BLAKE2B 94f89ea272105575821932b2c914f99ce76ce6af89b9f38339cfeaf74274e9bb57d95125107ae4ded2935122ac3d656e69fb57fa35a727a28786b5294c1bf838 SHA512 17b60c9f16973aaf8fdd10b85d8e1cb37979a832fed561856e0b5b390f21ccf2877615b7f0dda61c55e3faafbb155aca0fb16beebd2ee388ebf997ce886473d1
EBUILD picocli-4.6.3-r1.ebuild 1053 BLAKE2B 8006df28573f82cc9f2d27e868c325d68a1d4e9f4a22e7ca0325ae99fc98235596c9012b1abf3a9a5d132d8ff31f724c39f997de8aff818465c9b463cfae0e10 SHA512 800d9e23b0f5d7779cd3a41155afe17c15389f64a61e2b5d45872126f42dfb0302030100307e11257a4a038445d06b47a1e8b2bb3b3d40cf44d600ae6c6954b7
MISC metadata.xml 701 BLAKE2B 67e85243551f69c831b4a91807a5dc0661da92e2e7c21fcb8fc9936dd047defa9382d659b7910d5929e193a0a97397c1bf7f8a4d20c86ce46185f5fec4ec15c7 SHA512 6c6056c3e204886ccdc9c6ca28911cf6a5e3cf64e1830fc5c3acca736d28f4c050dba5d1a4ae4bab6c3ae48ae3e34d6b3187d695b2275d20bfb2722bfea753a6

@ -14,7 +14,7 @@ HOMEPAGE="https://picocli.info"
SRC_URI="https://github.com/remkop/${PN}/archive/v${PV}.tar.gz -> ${P}-sources.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
KEYWORDS="amd64 ~arm arm64 ppc64 x86"
# package org.junit.contrib.java.lang.system does not exist
# the project is here: https://github.com/stefanbirkner/system-rules

@ -1,3 +1,3 @@
DIST unbescape-1.1.6.RELEASE.tar.gz 423423 BLAKE2B ff4f0b3bd582e4f6f13ec950eafaf336c4303d7d8c94ffa76438a9041555d17210ddcf1a36ae534511d1769723ffd6749632c702ba57d57c32abf965502e372c SHA512 0feab8deadba3e785c62400494938a532879c99bb55c91112fcb14521b7298bff482ed1f06a301835d0ed86dccaa4519c16af67884f5c02dc5be46255769b113
EBUILD unbescape-1.1.6.ebuild 1080 BLAKE2B 38c03d43605d19096394c0677a555413df2c6e2a4485d7870eb2d050d309fa961f3ed34002e8f12c3956b8c8aa3a640f7dd5730f106b903264e8b381721f1453 SHA512 2ca86032b75b1b32989983c94bbda4bc8b77eead68cbce9df3cfd8ffbf0cd0bea360e2509afa4e8e6e464b812b8e0fd53688e52d8c6e35b44e740b5410107f89
EBUILD unbescape-1.1.6.ebuild 1085 BLAKE2B 68c1fba7b9ce8f5ebba6bf4daf4000de099f278d1d78791878dadf2b8368c8aca49af85a14b47f8c8c8662aade5b44d36610e7f87952b3dc1c9deccc610c5880 SHA512 f99ba2802e9cb9aef156c6413c8fa14ee298f8152639f66448b989aac59d947b6198a87c80b9fe5ca3d5d6340f5622a2f121b9c3e5f04455f1b277cfedffbcad
MISC metadata.xml 301 BLAKE2B 9d1554dd926261d838a827fe905949fd47ce11dfad5d04790ada1b9d3fc7e6d600e06e3f14d2bf9f0b9a3ffa9d6e596eda8b2ce064761fa3e5da5d995e79cf4a SHA512 96ea19a9636e303135efd694bade56686caf35e880bf65c857d116acd4321aacf48e80c6d356aa467414bbf6e074f23ebd5bc76a8c29b01a3bc7a021a9b3a75a

@ -17,7 +17,7 @@ SRC_URI="https://github.com/unbescape/unbescape/archive/unbescape-${PV}.RELEASE.
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64"
KEYWORDS="amd64 ~arm ~arm64 ~x86"
RDEPEND=">=virtual/jre-1.8:*"
DEPEND=">=virtual/jdk-1.8:*"

Binary file not shown.

@ -9,7 +9,10 @@ DIST crystal-1.7.2-1-linux-x86_64.tar.gz 41103664 BLAKE2B 399f5703fe907bed55b002
DIST crystal-1.7.2.tar.gz 3121696 BLAKE2B 425d03a5ab34d885c6115582ae4aea3684fb088aeb3e8480087a14ff1963032e6ff4baa3022313d418dae5dce4a533786ee3993d19c81ed281b5a75411e5a4e8 SHA512 d278bc9a54c822e6c72269505158085bc7854b0f33c91a2adc24c656b310d20f5b49c633ec6216fbdee4dd17e9fb262d3315bf522c1c88e1ddbcb0dc386ce6c8
DIST crystal-1.7.3-1-linux-x86_64.tar.gz 41098689 BLAKE2B 38ff4e7bf0c6aeb8364fb18ed877ee000ae51ac274fb55a0f8ac60637ad20ecb53a95e3e9304b228bd20c00f30be14aed4d19e7146998b73d908bf0c7e60bf95 SHA512 c2fbdc455c8555cb03409a8a6ec0de9d0376d7bd5ebaba97d14f6642f0cf0d90f09479e1d1a1a3a3e80c0d81393e2915e12201e1682cc1b84cc8e3b27386d88e
DIST crystal-1.7.3.tar.gz 3122395 BLAKE2B 5ccb18fe9d24f655d7210e99d81593d177063f8f9fb278ebdad6bb3c418684462178b754a9ed9d84423e8c3682eddf56360def4f2c29dde22eebfe34c503f499 SHA512 97efff14523207d5939a6fb92c648c0d1160d968a359b505e916ce438b71797539498a6b90da5bb9474d509a13b313622f6e3520523378342e099ad1e6d9c5a5
DIST crystal-1.8.0-1-linux-x86_64.tar.gz 46313229 BLAKE2B e4f2696ed2a688e4aa85d6e97c47ca93109edd05c47495bab228ddacc9152a4fba865b10a9a7fbe37ffd3df92ef333ddfdd62598d72509434aa89da39a4a424b SHA512 a1f558890025eed72da5ab45e73c3fafa0da733ba8c4a375cf0e8a7fed165cfd938dca508ccea9d803535ea826818ae9e73e0b37dfa2003124e0fd8f0aafda03
DIST crystal-1.8.0.tar.gz 3169681 BLAKE2B 8a042f9b9922ed40788f2c5e3af801dfaea5fe2b33854af37d21eacd2852b64c32311e3d8b3bb09d2858446c262c0f6c4e3b3c661680f296b3a47c3b9bfc7a8f SHA512 bb78faed43849eaac0b73a1f1e5d46a0acd5bc7d5cc23544e44d5f983f640f40039c8813519c711443df246fcb88cae2dd8ebb09309aa48668feff066aef9c92
EBUILD crystal-1.5.0.ebuild 2543 BLAKE2B 2f1d810395e2ae098919adb79fc34364ead4ff54a9ec2f66bddb4fafdfa6c971b24108845734f6225935ed54f385b29d5021033bf7d9d60683caefe88ea1ab91 SHA512 9e56f72596f09c69444724906f59a74e29482ee1492e9402b2b208985a119bf2ae74f22c5895af4fa9dad8e27b2fdccb7a9cf30ef0a43b049b627cff201a7e99
EBUILD crystal-1.7.2.ebuild 2602 BLAKE2B 5d2be8a4acdcf40a5485c25a767088741ca5b01e2e59400dcde74bc23f27899d4550f9bf0330d06bde24168d97a1066e69cf925bbebf279b138ea928b9a70d11 SHA512 72b3b2098ed1355230bbb04a026cbe18992da0fa20ed0a93fd01c37725c5fab60a24a2fd78e794bb60692d69e56894e26160d3e355f9fb9594a070a41aa1447a
EBUILD crystal-1.7.3.ebuild 2610 BLAKE2B 5dc238a2801399f6fe56fd16b1f01357f31589013953fbd82e7accf2968e2bd3ddb0956d9770561e2c0b2b318ad89c2ec487298a115535894e5a77f887428855 SHA512 6f7921a6077640153a5b0c9d4e59d5ed73e7b91177001b317676b3124cce3b003fa3634d6b5a7815f82c4f0dfa41299cefe9b3fc0f3d2469220058c1234c8f7e
EBUILD crystal-1.8.0.ebuild 2610 BLAKE2B 5dc238a2801399f6fe56fd16b1f01357f31589013953fbd82e7accf2968e2bd3ddb0956d9770561e2c0b2b318ad89c2ec487298a115535894e5a77f887428855 SHA512 6f7921a6077640153a5b0c9d4e59d5ed73e7b91177001b317676b3124cce3b003fa3634d6b5a7815f82c4f0dfa41299cefe9b3fc0f3d2469220058c1234c8f7e
MISC metadata.xml 762 BLAKE2B 591f38c882318a6564501cc61abe6222264b65adeaffaf3b23d959ee86b83bae33eaf99029229705f92070fa539fd6d63d8242afc38475904483a9a0b997effd SHA512 ea223d568a3c336a43b183efc61bd1f1a9d1e5e0e8d963275e0b23ee879551bc7d8aae797b1e2edba49d119ad306692599eb535c5d164ebee0c6721dfeab78dc

@ -0,0 +1,108 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
BV=${PV}-1
BV_AMD64=${BV}-linux-x86_64
LLVM_MAX_SLOT=14
inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
DESCRIPTION="The Crystal Programming Language"
HOMEPAGE="https://crystal-lang.org/
https://github.com/crystal-lang/crystal/"
SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> ${P}.tar.gz
amd64? ( https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_AMD64}.tar.gz )"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc debug llvm-libunwind"
# Upstream test suite not reliable
RESTRICT="test"
DEPEND="
dev-libs/boehm-gc:=[threads]
dev-libs/gmp:=
dev-libs/libatomic_ops:=
dev-libs/libevent:=
dev-libs/libpcre:=
dev-libs/pcl:=
<sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=
llvm-libunwind? ( sys-libs/llvm-libunwind:= )
!llvm-libunwind? ( sys-libs/libunwind:= )
"
RDEPEND="
${DEPEND}
dev-libs/libxml2
dev-libs/libyaml
"
PATCHES=(
"${FILESDIR}"/${PN}-1.7.2-extra-spec-flags.patch
"${FILESDIR}"/${PN}-0.27.0-gentoo-tests-long-unix.patch
"${FILESDIR}"/${PN}-0.27.0-gentoo-tests-long-unix-2.patch
)
src_configure() {
local bootstrap_path=${WORKDIR}/${PN}-${BV}/bin
if [[ ! -d ${bootstrap_path} ]] ; then
eerror "Binary tarball does not contain expected directory:"
die "'${bootstrap_path}' path does not exist."
fi
# crystal uses 'LLVM_TARGETS' to override default list of targets
unset LLVM_TARGETS
MY_EMAKE_COMMON_ARGS=(
$(usex debug "" release=1)
progress=true
stats=1
threads=$(makeopts_jobs)
verbose=1
CC="$(tc-getCC)"
CXX="$(tc-getCXX)"
AR="$(tc-getAR)"
LLVM_CONFIG="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
PATH="${bootstrap_path}:${PATH}"
CRYSTAL_PATH="${S}"/src
CRYSTAL_CONFIG_VERSION=${PV}
CRYSTAL_CONFIG_PATH="lib:${EPREFIX}/usr/$(get_libdir)/crystal"
)
}
src_compile() {
emake "${MY_EMAKE_COMMON_ARGS[@]}"
use doc && emake docs "${MY_EMAKE_COMMON_ARGS[@]}"
}
src_test() {
# EXTRA_SPEC_FLAGS is useful to debug individual tests
# as part of full build:
# USE=debug EXTRA_SPEC_FLAGS='-e parse_set_cookie' emerge -1 crystal
emake std_spec \
"${MY_EMAKE_COMMON_ARGS[@]}" "EXTRA_SPEC_FLAGS=${EXTRA_SPEC_FLAGS}"
}
src_install() {
insinto /usr/$(get_libdir)/crystal
doins -r src/.
exeinto /usr/bin
doexe .build/crystal
insinto /usr/share/zsh/site-functions
newins etc/completion.zsh _crystal
dodoc -r samples
doman man/${PN}.1
newbashcomp etc/completion.bash ${PN}
if use doc ; then
docinto api
dodoc -r docs/.
fi
}

Binary file not shown.

@ -14,5 +14,5 @@ DIST boost_1_81_0.tar.bz2 118797750 BLAKE2B ae57247fb80ee5a952881a99bdbe9a1d5622
DIST boost_1_82_0.tar.bz2 121325129 BLAKE2B 16ee164ce7114d8134c861b3652c842750cec63ab0e79e4386d8cb9c56f7a454f9a9cfa75f25d9132a8d8d9e6f39d32a8e7535f83f52f355bbc40ef530163fa5 SHA512 6fddc452ca67f99f5c181e21c73d96feb7346e10886477c91b4abc2cdf447750599e0d42f935ef591222200ef6c033de078a7ad2bb577c81fa56a249b17420cb
EBUILD boost-1.80.0-r1.ebuild 10947 BLAKE2B 8339355d97f004e8114d58c22ebe3a6c8a977a7475255806ef788cfacc42a18b099bcdec82838ee40140655b24f2dac9d41b95a4a010323e223496fc53772eae SHA512 c91f736e7c33afc5bccc5096f7a39eab65890623c6c25df0fe546867c66082e63245cfd71bae021e6e8d404839082bd5033695df98f2089fe403f11b683a874b
EBUILD boost-1.81.0-r1.ebuild 10814 BLAKE2B 19a04444fbbdfc1268f74c10de59129dc2d9e835b7e53ea2fc71035614cd06f4d937a8ff3b72fd448958748696096495b87dce5b6b3d9fefbacc38ee5f8689d3 SHA512 e6f2c24255a220e8e2a9418773ecc628cc91ced1dc50a90e1c2a2eba8cdac8e8449606a1e188582d06d9d34983a01899e71cbed236563b506769743572073eec
EBUILD boost-1.82.0.ebuild 10911 BLAKE2B 9b6e083a6381e10f72e74b32281c205c1edf008a431642d66eab2f77a7ddebb5eefef58a9d3dfc5271ffca61dc22192ab3ed7400e5c99a79ac6e79da4148503d SHA512 b297edadf99a5b99a247aee7ddb3158954f11510c7a28068fa8867cac6be607047ad371f00439eeed91e52b7ae6127030c864bbbd56c2f8662781c3dec9368c4
EBUILD boost-1.82.0.ebuild 10910 BLAKE2B 83f48eb651f1c866c151c384aa20d6c872df6e73d688fc43b041c1e48d4a23a24082317d5eb3de2b0a58c6c4a290d707078654fcd4344f2f8ebd63367779ebc9 SHA512 8d92ebfcc2cf4ba635bc6114680f8fe32d7ed1f8e2c8c08238e5d6b3c3778192cc27e76dcae37be8217dedf8377ccd04944161d9bbedb743bb59fc0b0b2f428d
MISC metadata.xml 9028 BLAKE2B 066cbb57ea9116c9aa13d5bd8e092eb1724e3501b29812fbe0ba46565de94404e96585068af9266fe3a66c556b960e3095b318b376e3689bdb8f11dadaa99d26 SHA512 b489dbb41686b252ad3632d276f9a469405126a81bc16ae5d62f5b6a90851f0438dd7cbf4bad5963a52e9b5037368ef674b0bd4cd8eaac24b22f796d80be56a9

@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}_${MY_PV}"
LICENSE="Boost-1.0"
SLOT="0/${PV}" # ${PV} instead of the major version due to bug 486122
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="bzip2 context debug doc icu lzma +nls mpi numpy python tools zlib zstd"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
# the tests will never fail because these are not intended as sanity

@ -1,3 +1,3 @@
DIST cereal-1.3.2.tar.gz 385903 BLAKE2B a52e035f31766846dbea86ecb0071d73450bc481967221268717d46112eab1c6618d9cda627610aa1bf35308940d9408c37bd4ebb73c9ee9358334542d8ed810 SHA512 98d306d6292789129675f1c5c5aedcb90cfcc1029c4482893a8f9b23f3c9755e5ed4762d7a528f215345cae6392e87cd8d89467115b6f031b41c8673d6b4b109
EBUILD cereal-1.3.2-r2.ebuild 1184 BLAKE2B 523d8c7cc93d38dacf4a4bf280284bb011f60aca4e4737d9331bdb68db0eaa5a8ce09856910eb01ced869df1298ef0c253c81315e47a64ffd0ee6d6ecd0dd80d SHA512 c80d7d204a1d2e85ec02a6b3f123a8769c8fecb8c9e9c6e4159ff7bcb1a1d8b337613a24ee97089e9912b51c1f969893314fb7ca22192875a06ce433a9f21132
EBUILD cereal-1.3.2-r2.ebuild 1191 BLAKE2B cf9d69ddfcfb40b0cd83735479b84c011b546b99ad813bea23e40aa0ce548f3d961fbcc6e3539c1c21a17d411c608201f8dbfda65833d759e889979ff5f626c5 SHA512 a3b41984e82f12fd845ddcc7174d2f2c2c2e577f2bdd745a1de38dfc1aa74d9123808f807cbfcda575aba478c18130e90128807b4dd2dc5ea90b0772a3fcebd8
MISC metadata.xml 395 BLAKE2B 6a5de4941e400c48ca8148af6748f2054614eb28337e6f8ea6f282c4fa961c8f60a57fe2e98f87cefd32cd72de32c4cbe2d13f8f7bfc91d6ba1cbdc42adcf200 SHA512 344f769d49106b234ccaa39934eb2531f2161a018c302efd27bad57f072e7ee41501f8b3c189694a9059a6ef24053ea80219307a910f64838e9c0ff51588c850

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -11,7 +11,7 @@ SRC_URI="https://github.com/USCiLab/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
IUSE="doc test"
RESTRICT="!test? ( test )"

@ -1,3 +1,3 @@
DIST cutlass-2.10.0.tar.gz 15241458 BLAKE2B 66779759ac1c7ebcb860bb9b925a236b45959f5ee3bf4e1f95ffd05a98200dcf2eb4fe2907c02e44143d3f51eca1e2a4ebd890e0edab7fd5378684819123f197 SHA512 4310f8da2931815a63a5e9a69c6c073f95148efecbea7026afcd90965dbd2e1921db52b0ac2a06cda64e20bbaa44112ae1fb7c3b557c41416d99dac33d000aa7
EBUILD cutlass-2.10.0.ebuild 707 BLAKE2B 9368ef3d67ae4f5ded5a2054b51e242e4a55898d66fc48ff4139327d4ad4fb847d5eebd097c0cd056c9f70e5e28e34ae641fedeba3c6002db9f1634214e7e46f SHA512 6d814100b5b76f804dfcec1178672856efb89546f7e003cade78158be3be8f70aa1581c9123578ad1097f00345d73e69d6d109d9bb622e9298474f72a7d45c03
EBUILD cutlass-2.10.0-r1.ebuild 757 BLAKE2B ab7fac892b0019e6c572289a19f5be8bbbb5da04bbf7d494b33c3a48dae3ab1259dd334a927bf598a6243d3f7b96a901bfa6aff1714cfeb812dc22c1dcef6bf6 SHA512 3f546d02ea51a8d3197c587a0f2a4555389d67eebf03b3416adc8a3da70c7a0a627d88f5b46420b3660b0654a22d283914792a2a62a723791aa424aa34c50c5c
MISC metadata.xml 382 BLAKE2B 008169851d66b1d1d20635e60d3afc08dd94dc94f660f93ebcb95ffaf06b2e23ef23caa8d6546b051acd7f2e1c19418b89a445921d60f3a09ef787be5047e148 SHA512 2bcf3aae1701f437eb8acf62ab9d977999ca675e20fca597097f127d0131a79982d56fe24281b59e1e85a450193d4ebd4f90aa7b317370a4b99db17636dcff5e

@ -18,13 +18,18 @@ DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND="dev-util/nvidia-cuda-toolkit"
src_prepare() {
cmake_src_prepare
cuda_src_prepare
}
src_configure() {
mycmakeargs+=(
-DCMAKE_CUDA_FLAGS="$(cuda_gccdir -f | tr -d \")"
-DCUTLASS_ENABLE_HEADERS_ONLY=yes
-DCUTLASS_ENABLE_TESTS=no
)
addpredict /dev/nvidiactl
cuda_add_sandbox -w
cmake_src_configure
}

@ -2,5 +2,5 @@ AUX fno-common.patch 1170 BLAKE2B 828fb26be2a3055d0dfb7fb5b0237c0a0b6f22143ed0a5
AUX gf2x-1.3.0-0001-src-tunefft.c-add-include-statement-for-MIN-and-MAX.patch 812 BLAKE2B 169a9855a0ccdaed5bdc48175a75f801fec33a189640264b603afe3ae3f0231427106897ef8fa9fa3b57b0d7c83e85f307728c71446980b773e5cae633565210 SHA512 3c4b84757a7f3cfd14040cb30d3e9103f53092c2e02db2c81b912cefe83d45f66446fb331dec99758268d78fbb73f33d8a42a21fbaca05264c28d360754ffff2
AUX gf2x-1.3.0-configure-clang16.patch 917 BLAKE2B 8ede58ac880a233a5ebe00bb6994fe451b74b4c9f7eab68a70a6c8e0fcfd69fcbd2327442419243eaf68a092890548e5b68104b6d7be329fff5aad1d7cfe2e8c SHA512 9e11218b720ce3db02dd0ed2bd029234c8e993ce5b2a79e4c5acd03a9a3e9f0b07ce7ec389def895f4c7a2730cbbaceaf9daf94e4ec9fc7dc2351811e12634cd
DIST gf2x-1.3.0.tar.gz 727717 BLAKE2B 65f6596a09087708e4ae940b067cb375476c1e7b25a28bf12e9318c752cb326516edeb9363d0f98a9b4173f5bcefd204aa62e1cb87b3f27ad9c30b661edc7451 SHA512 4991568032483e0ecb4552a698e5b7d09f80875e54584a0060a9473be1f87e4e8f714e657f08fec0b9fcf493d969408e5a9000f900623b3694aba1ecf6dc239e
EBUILD gf2x-1.3.0-r1.ebuild 1679 BLAKE2B f3f7da8d175791f2e7d40e03eb261e9791bb338f89fdf361c91674c45f8271dfd051379b0878980adf528b3a50a13d22f7870d45c98fe1aa31e5c79eb871c5f3 SHA512 5af2abbad256a98bef9b388528465b7927f5fe381d4aac036bb551b040c1838dbfd5e2705e78d16476c6416b95a06050127438a0d67a4b79d85aad58536353c8
EBUILD gf2x-1.3.0-r1.ebuild 1686 BLAKE2B 1fe8b62c25df6214d4e4ebad6a1b5041cbf73e8a590223ad4ae2d2eeecceafd291b8886f95f446ff715f60c8d428a9b663cb7bbcfa5b27327272dd4e88f4d376 SHA512 6f1decdc91a6d40309574bc43dd4cd347c6c5a99711100ea1711d8b1a0d6042129ee0f2384e23712ed8399d0477e79435c3b4c46bc6ec16433e94f175f2ab4b7
MISC metadata.xml 755 BLAKE2B b3aa6c657a82a4ed424a2fa838ea73de66870526b989cbe237754cabf56ddd8e254856a89f9e78cca189d6660e6f4452768b49788e5d8b1a6f2703987919d089 SHA512 cca06d87bc79c0df265f48389f313dae0d79030b69921298fb773d022d4d30796c5b907b260b086216355d8dfd669bf71281d7c22044e7945b45419aced0fd35

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -12,7 +12,7 @@ SRC_URI="https://gforge.inria.fr/frs/download.php/38243/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/3" # soname major version, defined in configure.ac
KEYWORDS="amd64 ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="amd64 ~arm64 ~loong ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="fft static-libs custom-tune"
IUSE_CPU_FLAGS=" pclmul sse2 sse3 sse4_1 ssse3"
IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}"

@ -4,5 +4,5 @@ DIST icu4c-72_1-src.tgz.asc 659 BLAKE2B 1d28948ee577ed9fe694c1e151da124df3567d81
DIST icu4c-73_1-src.tgz 26512935 BLAKE2B 45de117efc4a49301c04a997963393967a70b8583abf1a9626331e275c5bc329cf2685de5c80b32f764c8ff2530b5594316d7119ce66503e5adba7842ca24424 SHA512 e788e372716eecebc39b56bbc88f3a458e21c3ef20631c2a3d7ef05794a678fe8dad482a03a40fdb9717109a613978c7146682e98ee16fade5668d641d5c48f8
DIST icu4c-73_1-src.tgz.asc 833 BLAKE2B 2c0a02a109280c7994f3c9404473119105ccbe051633dd8dc89c14ff65612d7a18deccff2a525752808f26f34d7c192f9346a8c3a0d34af9aa2110744d9f863d SHA512 b7042b0e39e1ebfcef8573d3000088b32a740106c7cfd4c18ebd52e7fd22e64e07b174d766373b1722520369e937fc56d439a0b290a3efeee287b2740388c3d3
EBUILD icu-layoutex-72.1.ebuild 3851 BLAKE2B da98d161a653864abd1594556e511a80de91cccd15c4be7e605e3621583cde375c5ee1dd11560f91b2d11ac0ed4a1f5d93a48e7996f47e1481aba23a813fc98c SHA512 30b848c3fbdc1aa75f27a4b0f295ac521462d156c271afb8029185f9ba8b6fc26a23192564f7dad3b5da31f06769408942de855d52127b1791bee2ec27f9a9b6
EBUILD icu-layoutex-73.1.ebuild 3691 BLAKE2B dd237913a6bccbbf5549a04dfe7b4bf59da69e98e6a78f7d2253d996daee3412c5da8d7b70aa047905d3bc0bbffeff5a17126acb70bf90b9931f3836806fee3c SHA512 ee1c5bf16c7d67e4895b5f1598143460f7758928261e012e1a5adb6add7f1890fab2508ecc87b8a7de2a94dd7e800ce0d7e3050bdf28c31c142abbacf0e4ce60
EBUILD icu-layoutex-73.1.ebuild 3688 BLAKE2B 32d19fb9495faf321a2361c7c1dece8457f7597c60cbf984e48a8ca8b472b5824f17901bd38797443476d5edca81dfe69cef6343b159ecbe6801fbff1479a4b2 SHA512 ba7182c5cacc248d3c589abafcdc5ece04496f021c3ea8a93a692dc1be3b29f51f67ed43623b1e7dfb827988d359aa1815029df86adeee92d33dc9b9b9fc8a80
MISC metadata.xml 336 BLAKE2B df52385ac9930c85fc8cb8799f5fd083e99bfe1bacd63519001f91b841cacdc50d6b7ed32f3520372cbab48d270bb05fd0896eaec55046ce1eac03af4502365e SHA512 80d8e03229a72e9acd1429f7ed697df59e98899b135bb40367e95d6eed63aa011efd2121601be68e685350b6eadd46e6f39c036f86ff18bc3c85410e88008c7e

@ -19,9 +19,9 @@ S="${WORKDIR}"/${PN/-layoutex}/source
LICENSE="BSD"
SLOT="0/${PV}"
#if [[ ${PV} != *_rc* ]] ; then
# KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
#fi
if [[ ${PV} != *_rc* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
fi
IUSE="debug static-libs test"
RESTRICT="!test? ( test )"

@ -6,5 +6,5 @@ DIST icu4c-72_1-src.tgz.asc 659 BLAKE2B 1d28948ee577ed9fe694c1e151da124df3567d81
DIST icu4c-73_1-src.tgz 26512935 BLAKE2B 45de117efc4a49301c04a997963393967a70b8583abf1a9626331e275c5bc329cf2685de5c80b32f764c8ff2530b5594316d7119ce66503e5adba7842ca24424 SHA512 e788e372716eecebc39b56bbc88f3a458e21c3ef20631c2a3d7ef05794a678fe8dad482a03a40fdb9717109a613978c7146682e98ee16fade5668d641d5c48f8
DIST icu4c-73_1-src.tgz.asc 833 BLAKE2B 2c0a02a109280c7994f3c9404473119105ccbe051633dd8dc89c14ff65612d7a18deccff2a525752808f26f34d7c192f9346a8c3a0d34af9aa2110744d9f863d SHA512 b7042b0e39e1ebfcef8573d3000088b32a740106c7cfd4c18ebd52e7fd22e64e07b174d766373b1722520369e937fc56d439a0b290a3efeee287b2740388c3d3
EBUILD icu-72.1.ebuild 4390 BLAKE2B e0cf8feadbd73010b1df15f841f0cae2d15bfd8c963c53862f813325c503a2e407e1eee65ba1175082d4ec9ee66e5995018d985c2694c0393eb465e6616b8ce0 SHA512 e239b95d239ca909668f0f89cf4d885c09b3d61c58dc53088e8f039bfcdf9ffb30c58613c24c81de894c91902603aa8a933032bc642c8fe18060bce40328dbf3
EBUILD icu-73.1.ebuild 4279 BLAKE2B 2e3d5e605dce2c639aa1d4204b6d601f386be4612df47ada58b1ab50e56c251b8399d98b8e4abb5b823d026321fd490e9a3effdb1f16ddc0f67df5f4b2a9c7d0 SHA512 c84479a1ee1a712351728d808b45164bbf0743c6df60f255e2b59a9d4fa44d49db9d68755abe83bd1377566ef9f5577412ba479314b164218de28bcc3c1a1b82
EBUILD icu-73.1.ebuild 4276 BLAKE2B 03847e6bd3cc233aef4919b2259719f9ece356c4178dca14bb5a4790c351a89fdab2b55f05cc026c661f3bac0741e44c9bacf590f9559025ff6ca87410eab465 SHA512 8352222e808dd2298dffb126ed89c11393af3fcad3057e00155ab69f793af7db6ec905d6bc86e6f63b5a46a996a2ee2b7696d98191f022b06c772a68c2439d7e
MISC metadata.xml 336 BLAKE2B df52385ac9930c85fc8cb8799f5fd083e99bfe1bacd63519001f91b841cacdc50d6b7ed32f3520372cbab48d270bb05fd0896eaec55046ce1eac03af4502365e SHA512 80d8e03229a72e9acd1429f7ed697df59e98899b135bb40367e95d6eed63aa011efd2121601be68e685350b6eadd46e6f39c036f86ff18bc3c85410e88008c7e

@ -19,9 +19,9 @@ SRC_URI+=" verify-sig? ( https://github.com/unicode-org/icu/releases/download/re
S="${WORKDIR}"/${PN}/source
# Keyword with boost-1.82
#if [[ ${PV} != *_rc* ]] ; then
# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
#fi
if [[ ${PV} != *_rc* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
fi
LICENSE="BSD"
SLOT="0/${PV}"
IUSE="debug doc examples static-libs test"

@ -3,5 +3,5 @@ DIST libutf8proc-2.8.0.tar.gz 190310 BLAKE2B 61b5af770ad65f959136eb9f5c03862f8d6
DIST libutf8proc-EastAsianWidth-14.0.0.xz 70420 BLAKE2B c2fa8ec34ae3cccb532d8ba82dc7ef40d82da2ed2f4bf187ef0df28cecd2e91320e25287e7bc6e7f22ffa6730af7b910b73d69172664235f3236c16a5ffe990f SHA512 5bd11dc8c30d12692d3cbca932c1bda5e19d9b5e99fc9f1a3ff8864e4f0e577769c4e1f91338cad10a468c38b904cf16b99ba44f44b80695cac23fe436f1e24a
DIST libutf8proc-EastAsianWidth-15.0.0.xz 71296 BLAKE2B 701451cd6576d62ad4bc9c2d140ba78743b3fa5b062b40c2aaf47c02f5c3dc520a89fd51de4b46718c319c0ff2520e09cb39719cf73c044a14aa882b704cba12 SHA512 8b7a3b6cf56a98147ff5f64066a17c71247ae829bbdc10f758991aadf13b38a242a7f72ce13fdd4816117a0db98c084f0f9f32228817c9c2f31599955bb1e8fc
EBUILD libutf8proc-2.7.0.ebuild 1450 BLAKE2B 74c3278788049a23eac8ea932992273768b6bb39f33350698268fbad74f432d140147357c9143ba5f9bf7d339357e4f296578f726a214825efc4af463f482799 SHA512 3d86dd1fa4982aa4311396bdb24d7c7c50e07c15eb2ce839cc950d62598e1476cdde47205258bbd7190aab67e24ab430852f07a298ad9f72c2601d255f59933d
EBUILD libutf8proc-2.8.0.ebuild 1464 BLAKE2B f7ccf05615ab2b1bf4c04bdb2f9ec942ccf7d39670e1ec036d362b2978d53e7d7841491dff89ea9359063509826df95330fa117a683e3808880535a08027934c SHA512 ca8981d9044694fe8bde09faaa4e4b94c91decfe88ff015579bb3b42aa9eccb32a11a6af4d75d57479f5e9250f2735e54a7a27d6a3f573781052a32392c3c44f
EBUILD libutf8proc-2.8.0.ebuild 1457 BLAKE2B 363de1650987dd60a772fd253a123680a17938c4362ebd521422841868eb4ce77768262a0abaa6a4e051c5ebca139a97f235c13d4c7b201ae03292941e8adab1 SHA512 ba25f0f349954104c045bb65b335c7b2b5dd4332cb78bd298c6efeb616549ec7788b33d5568c6abeae1cf1ffdbb74fdbfc1a0e33b03838c9b049f6d22adaba86
MISC metadata.xml 335 BLAKE2B ff350963fd5107b123b5d00bbd247a04b1339fff79e264540fe73b2365055b33f0da742de01d3b7b8dce0811dbcd2cbc329a5985c6c5953587cedfc43e9bb3ac SHA512 ce032d933cbfe1254988d065206fc4940840484a2b6b044d7a0e8130d5ea5df61cab7f3a73b47c56d2f82bc975e7adfad43e0f248f4939589aa9975083b72eb8

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@ -13,7 +13,7 @@ SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
IUSE="cjk static-libs test"
RESTRICT="!test? ( test )"

@ -1,4 +1,4 @@
DIST ntl-11.5.1.tar.gz 2304103 BLAKE2B 92284383451c7a810f7ee8d9a82836695d19d2a2e46b71c8c60b00acb77f4b4d3bad5497a309616a3e3188567d20203f5ad31295130ab0f3ace08417188c9fda SHA512 cf1f642b8a0f9cdc6dda888e07183817dc67ff494e56a852053aeb15b3d2a0e61fbc05824779c5d1f20b8115fba6f97266acf7e0b0b527c25df5989c86d5928f
EBUILD ntl-11.5.1-r1.ebuild 2071 BLAKE2B 63b41f8d75761d7d002238955c7c3a8f81af90cd3db436eec1e5a30017995f2ffa2456d912e3b103bdb25d3916e5d6f94b17f70ae5960b91fa83bb870f3201a3 SHA512 71a9d39b67f2144522090613a9143585ae17727d200958a89ae7317d6dacaadcdf09d5d10fcca2c00c77f507243fd7e56bfef9cbdc989c42a27f828a8be18dc6
EBUILD ntl-11.5.1-r2.ebuild 2116 BLAKE2B 0151c57dc12587f4bb96a87d155b2be593518034d1c74daae98790f2aa8f0d50d9dd8e5a1ad0c1d7304df67922886d62bd3d9ad8c9276dcdddf7ac98ff99316e SHA512 b35049e4d3f248dd637b54503429cd3f356d9127790994a929e13efab4a2b4f4f80d897452f66382fddd81fa2f4a8d90480f5651b67e5d8c969d6f1bdedfc345
EBUILD ntl-11.5.1-r2.ebuild 2123 BLAKE2B a877421a688fabb0b046591d3e0f715cb254b4e8feeba95d9e4b01b0649700f89ece30ac1c296ec59d88d0dc2bd962108509732edf72645171c47e57e9cf3e5c SHA512 34955939a5ad0a1f8c60b66bf506ac3423b8d78643f267bb96faaa14f516fdb220734bbd5aabe091ef6c368eee8be164fa77ec36107fe24bda50cd6b6fd46001
MISC metadata.xml 553 BLAKE2B cdfae3ba1eecfe54b279aec52c8a122226eb0247dfad805feb9f0854705e99247f15e42dedd6d08164a8d9c9cc9db871a481f6bcebad3062ac32ad05c3c32b7b SHA512 ca5e891461461757b75aea48a2cf631cc871daf33159c1f2c2a9a9e6acad43db97733de1c24754709e9b4eb1173a50af3ce63690443ce5ddd6794de9580b0d19

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save