[gentoo-commits] repo/gentoo:master commit in: dev-python/pipenv/
commit: c88e7baab31b7db3bdfb4d89bb106bd94ecc2af2 Author: Sam James gentoo org> AuthorDate: Sun May 21 05:42:40 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:42:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88e7baa dev-python/pipenv: revbump for fixed import patch Bug: https://bugs.gentoo.org/905793 Fixes: 827ece915c1a98e3dad5a1c2f1358451ab52b496 Signed-off-by: Sam James gentoo.org> dev-python/pipenv/{pipenv-2023.4.29.ebuild => pipenv-2023.4.29-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-python/pipenv/pipenv-2023.4.29.ebuild b/dev-python/pipenv/pipenv-2023.4.29-r1.ebuild similarity index 100% rename from dev-python/pipenv/pipenv-2023.4.29.ebuild rename to dev-python/pipenv/pipenv-2023.4.29-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-java/zxing-core/
commit: dd9d6dec186bca4d5253bcf0f585d11ba698f36d Author: Sam James gentoo org> AuthorDate: Sun May 21 05:40:51 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:41:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd9d6dec dev-java/zxing-core: update maintainers Signed-off-by: Sam James gentoo.org> dev-java/zxing-core/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/dev-java/zxing-core/metadata.xml b/dev-java/zxing-core/metadata.xml index d915f211153b..c77bb25a2b63 100644 --- a/dev-java/zxing-core/metadata.xml +++ b/dev-java/zxing-core/metadata.xml @@ -1,10 +1,18 @@ https://www.gentoo.org/dtd/metadata.dtd;> + + thar...@gmail.com + Valérian Rousset + j...@gentoo.org Java + + proxy-ma...@gentoo.org + Proxy Maintainers + zxing/zxing
[gentoo-commits] repo/gentoo:master commit in: dev-java/cache2k-api/
commit: 74d8ca7fe3af677bcf93804f91de016c5965a8de Author: Sam James gentoo org> AuthorDate: Sun May 21 05:37:17 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:41:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d8ca7f dev-java/cache2k-api: update maintainers Signed-off-by: Sam James gentoo.org> dev-java/cache2k-api/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/dev-java/cache2k-api/metadata.xml b/dev-java/cache2k-api/metadata.xml index 1995e443e4fb..496a7c76e966 100644 --- a/dev-java/cache2k-api/metadata.xml +++ b/dev-java/cache2k-api/metadata.xml @@ -1,10 +1,18 @@ https://www.gentoo.org/dtd/metadata.dtd;> + + thar...@gmail.com + Valérian Rousset + j...@gentoo.org Java + + proxy-ma...@gentoo.org + Proxy Maintainers + cache2k/cache2k
[gentoo-commits] repo/gentoo:master commit in: dev-java/jsonrpc2-server/
commit: 63e5be01e5395eeb94ad5ec9e6e9af1b634131df Author: Sam James gentoo org> AuthorDate: Sun May 21 05:40:00 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:41:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e5be01 dev-java/jsonrpc2-server: update maintainers Signed-off-by: Sam James gentoo.org> dev-java/jsonrpc2-server/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/dev-java/jsonrpc2-server/metadata.xml b/dev-java/jsonrpc2-server/metadata.xml index c14140ba6922..0432ff238301 100644 --- a/dev-java/jsonrpc2-server/metadata.xml +++ b/dev-java/jsonrpc2-server/metadata.xml @@ -1,10 +1,18 @@ https://www.gentoo.org/dtd/metadata.dtd;> + + thar...@gmail.com + Valérian Rousset + j...@gentoo.org Java + + proxy-ma...@gentoo.org + Proxy Maintainers + thetransactioncompany/json-rpc-2.0-server
[gentoo-commits] repo/gentoo:master commit in: dev-java/zxing-javase/
commit: 341eac1d179e4e12a735327797f33d0fd2530c75 Author: Sam James gentoo org> AuthorDate: Sun May 21 05:41:16 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:41:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=341eac1d dev-java/zxing-javase: update maintainers Signed-off-by: Sam James gentoo.org> dev-java/zxing-javase/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/dev-java/zxing-javase/metadata.xml b/dev-java/zxing-javase/metadata.xml index d915f211153b..c77bb25a2b63 100644 --- a/dev-java/zxing-javase/metadata.xml +++ b/dev-java/zxing-javase/metadata.xml @@ -1,10 +1,18 @@ https://www.gentoo.org/dtd/metadata.dtd;> + + thar...@gmail.com + Valérian Rousset + j...@gentoo.org Java + + proxy-ma...@gentoo.org + Proxy Maintainers + zxing/zxing
[gentoo-commits] repo/gentoo:master commit in: dev-java/hashcash/
commit: c510c511efcb81411889e3ce94765544958ad825 Author: Sam James gentoo org> AuthorDate: Sun May 21 05:38:26 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:41:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c510c511 dev-java/hashcash: update maintainers Signed-off-by: Sam James gentoo.org> dev-java/hashcash/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/dev-java/hashcash/metadata.xml b/dev-java/hashcash/metadata.xml index 4221e170cbc0..2578eaba4e38 100644 --- a/dev-java/hashcash/metadata.xml +++ b/dev-java/hashcash/metadata.xml @@ -1,8 +1,16 @@ https://www.gentoo.org/dtd/metadata.dtd;> + + thar...@gmail.com + Valérian Rousset + j...@gentoo.org Java + + proxy-ma...@gentoo.org + Proxy Maintainers +
[gentoo-commits] repo/gentoo:master commit in: dev-java/jsonrpc2-base/
commit: 16ae42a56b585eaef204528f1051f99e146ccf8c Author: Sam James gentoo org> AuthorDate: Sun May 21 05:39:34 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:41:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ae42a5 dev-java/jsonrpc2-base: update maintainers Signed-off-by: Sam James gentoo.org> dev-java/jsonrpc2-base/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/dev-java/jsonrpc2-base/metadata.xml b/dev-java/jsonrpc2-base/metadata.xml index 6457fca37d83..8ab1b3b4387d 100644 --- a/dev-java/jsonrpc2-base/metadata.xml +++ b/dev-java/jsonrpc2-base/metadata.xml @@ -1,10 +1,18 @@ https://www.gentoo.org/dtd/metadata.dtd;> + + thar...@gmail.com + Valérian Rousset + j...@gentoo.org Java + + proxy-ma...@gentoo.org + Proxy Maintainers + thetransactioncompany/json-rpc-2.0-base
[gentoo-commits] repo/gentoo:master commit in: dev-java/json-smart/
commit: cc08cc721e9e911ee31dede836588038401cf0ea Author: Sam James gentoo org> AuthorDate: Sun May 21 05:39:10 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:41:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc08cc72 dev-java/json-smart: update maintainers Signed-off-by: Sam James gentoo.org> dev-java/json-smart/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/dev-java/json-smart/metadata.xml b/dev-java/json-smart/metadata.xml index a6544c9f9455..4edced72dcda 100644 --- a/dev-java/json-smart/metadata.xml +++ b/dev-java/json-smart/metadata.xml @@ -1,10 +1,18 @@ https://www.gentoo.org/dtd/metadata.dtd;> + + thar...@gmail.com + Valérian Rousset + j...@gentoo.org Java + + proxy-ma...@gentoo.org + Proxy Maintainers + netplex/json-smart-v1
[gentoo-commits] repo/gentoo:master commit in: dev-java/minidns-core/
commit: caea40defcea1400c433166da693a6be2921c6fa Author: Sam James gentoo org> AuthorDate: Sun May 21 05:40:25 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:41:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caea40de dev-java/minidns-core: update maintainers Signed-off-by: Sam James gentoo.org> dev-java/minidns-core/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/dev-java/minidns-core/metadata.xml b/dev-java/minidns-core/metadata.xml index c9dbf1966175..115bee3bf8c1 100644 --- a/dev-java/minidns-core/metadata.xml +++ b/dev-java/minidns-core/metadata.xml @@ -1,10 +1,18 @@ https://www.gentoo.org/dtd/metadata.dtd;> + + thar...@gmail.com + Valérian Rousset + j...@gentoo.org Java + + proxy-ma...@gentoo.org + Proxy Maintainers + minidns/minidns
[gentoo-commits] repo/gentoo:master commit in: dev-java/jbcrypt/
commit: 0757b6ca40a79c83b3f1e3d456ea902090fe2347 Author: Sam James gentoo org> AuthorDate: Sun May 21 05:38:48 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:41:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0757b6ca dev-java/jbcrypt: update maintainers Signed-off-by: Sam James gentoo.org> dev-java/jbcrypt/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/dev-java/jbcrypt/metadata.xml b/dev-java/jbcrypt/metadata.xml index 4221e170cbc0..2578eaba4e38 100644 --- a/dev-java/jbcrypt/metadata.xml +++ b/dev-java/jbcrypt/metadata.xml @@ -1,8 +1,16 @@ https://www.gentoo.org/dtd/metadata.dtd;> + + thar...@gmail.com + Valérian Rousset + j...@gentoo.org Java + + proxy-ma...@gentoo.org + Proxy Maintainers +
[gentoo-commits] repo/gentoo:master commit in: dev-java/cache2k-core/
commit: cba1c1e71f276a3c94be7770d52d609db42f6091 Author: Sam James gentoo org> AuthorDate: Sun May 21 05:37:40 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:41:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba1c1e7 dev-java/cache2k-core: update maintainers Signed-off-by: Sam James gentoo.org> dev-java/cache2k-core/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/dev-java/cache2k-core/metadata.xml b/dev-java/cache2k-core/metadata.xml index 1995e443e4fb..496a7c76e966 100644 --- a/dev-java/cache2k-core/metadata.xml +++ b/dev-java/cache2k-core/metadata.xml @@ -1,10 +1,18 @@ https://www.gentoo.org/dtd/metadata.dtd;> + + thar...@gmail.com + Valérian Rousset + j...@gentoo.org Java + + proxy-ma...@gentoo.org + Proxy Maintainers + cache2k/cache2k
[gentoo-commits] repo/gentoo:master commit in: dev-java/identicon/
commit: 8885937dd2e068ccf61001a3f4ed3e4b9872018f Author: Sam James gentoo org> AuthorDate: Sun May 21 05:38:02 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:41:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8885937d dev-java/identicon: update maintainers Signed-off-by: Sam James gentoo.org> dev-java/identicon/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/dev-java/identicon/metadata.xml b/dev-java/identicon/metadata.xml index ef597d3976e6..87f89724fd55 100644 --- a/dev-java/identicon/metadata.xml +++ b/dev-java/identicon/metadata.xml @@ -1,10 +1,18 @@ https://www.gentoo.org/dtd/metadata.dtd;> + + thar...@gmail.com + Valérian Rousset + j...@gentoo.org Java + + proxy-ma...@gentoo.org + Proxy Maintainers + PauloMigAlmeida/identicon
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/
commit: 869237b904aca6e569864cca905c2109ba22e2c8 Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 21 05:36:59 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 21 05:37:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=869237b9 x11-drivers/nvidia-drivers: add 525.47.26:0/vulkan, drop 525.47.24 Signed-off-by: Ionen Wolkens gentoo.org> x11-drivers/nvidia-drivers/Manifest | 4 ++-- ...vidia-drivers-525.47.24.ebuild => nvidia-drivers-525.47.26.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index 174ed7e2e34d..26f149fd8f98 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -10,7 +10,7 @@ DIST NVIDIA-Linux-x86_64-515.105.01.run 363738348 BLAKE2B b78b7e9dbc1450a7d01d9b DIST NVIDIA-Linux-x86_64-525.105.17.run 414594622 BLAKE2B c1db447a2e121fb13a90a26a4086f8759e8ef5e6eb3b355e3f4497cd67169b8b38506e00bdb8cfd0f5f7f25e0cacbe6e5ed05732815dbf4e63f2e800830ae3dd SHA512 1a44a8d92d8434d356dcd6087c8a3277136e0819ffa5e4b6895854811cf63e44ad3dc08e0d248f149f8dc2280ab0993be6ee7fdf3c676fb9a85ff3dce83fd69a DIST NVIDIA-Linux-x86_64-525.116.03.run 414602354 BLAKE2B f46c88b579901cd4bf0263f046fc2915a8f147af4c4669d849fadd3df1dd6aad913a8cc27f9dde3c5ba9aa3f40df725220d06b590ccf9e185ecd720eb3977836 SHA512 684c2eddb621a18dddf047cc7d89521a4841fedbfad674e6ccb0bac7dba141a6e8e3ee77b6f2a692dab6d6e3310a88d38ea14f8198e94b21a299927e69234114 DIST NVIDIA-Linux-x86_64-525.116.04.run 413341618 BLAKE2B f769c72bb38c10e16f88bdf655ef77a480097c31b5856de00858494e1b1708bc243d8d562e37b15c7fc4641c7c4937472cf16f84fc1b3b3dc837ace35a3570de SHA512 8e511e4965f11c849ae0bb3f399bc79eb004bb3a15612b35e6c7b9ec236a73085b58cc4e8cb37b5ffde7e7fe202928a08618b5dd3328235795bb942bde339195 -DIST NVIDIA-Linux-x86_64-525.47.24.run 413758602 BLAKE2B bf28372edae0bef26c44fb21011583838fa50649e1a93c58ef97402ff28f964fc93916cdb328838ac325639cb1c5e9b5a2755e97ca5a5153bb8dd763c2c13dd1 SHA512 002d2d1cb12c5ebc89a68e82a7c0caadbc3d41fe1a161556ef0af8e8e3da7991cb9b287fa6c09f67b32d0a166e3e94e6c6ded2da43917fabf072d57988f936f3 +DIST NVIDIA-Linux-x86_64-525.47.26.run 414811422 BLAKE2B 9dbb4ed5ce71b329f2c2fd12ae5697f299212916f9a0c357e4526863abd3d6123b9f6769dd44c0c1adbf43ca1f6f5e596ac6ec34cf06802428b652fa1ff494dd SHA512 41d77f7200acff1cc8c3dd86e4809555ca5a0c84f405c864431a6b195826ee4263830eee182525d19ef96b8714dfec04a6416189c9ad9959e6e58147820ae94b DIST NVIDIA-Linux-x86_64-530.41.03.run 344312858 BLAKE2B bb5507afd23e6e063314532f37e5c7cc2530f96f359664d79ebac998c6a32ee238790b4aa66339a913e31114d22795e8e80aebced2260ff04b5d3589af472fc9 SHA512 90068122824322884ec8f3e4be2fe7f76bf07ee1163baf6da15d09ba3ff886e5c5ef72016509eef9f4af9d85f154ebbe051d5fb3af5e867f1f67f03af8068100 DIST NVIDIA-kernel-module-source-515.105.01.tar.xz 7531676 BLAKE2B 05a2e00141ce699956366dfc513c12b766b17b95bbabeb0e6da496a3babd4d8ce02ef82a7c125b3dd9d884b132079398225c5588a5ec853dfd3db7359cafea74 SHA512 5eb4ebb3641343eedaa3f6df9cfcc539011e4141f109c6ea585f6e7f2efc41ae1156fb5b056b070a17d8781f62028b396da9ec47972660548f8a651a032a6877 DIST NVIDIA-kernel-module-source-525.105.17.tar.xz 10120440 BLAKE2B 00fdaaa690a8ae14db333237e2ee3ef14d83ac7be84d53c0300e0ed70e5b2681e293730d737f82e2e74487ddf895c831ee620b6a8162dea9f0f0b979357992fc SHA512 bdb475cc9e5332e383a5375baeae444c9148c6f145e7870392e4eecc1f91708d4e52fb5eb844accda19bcd749ae0c2850c29310cb234b015e9307c3c62088bd8 @@ -52,4 +52,4 @@ DIST nvidia-xconfig-525.105.17.tar.bz2 110608 BLAKE2B 3db4f55f34fb16e00224d2dff7 DIST nvidia-xconfig-525.116.03.tar.bz2 110982 BLAKE2B 9aec023c8ab61e2a184bf8f341a458d17c2e6c4fd19b3e16a56e9eb9180b27a5745fd8073db613f26d501d277aacbda1479baae046eeef26e12a2a539313c6c6 SHA512 0f60dc86117670e52a15d09ec6a71fb6e3354bcc6d5f67b3650bc3dcb9c01a36eb74776da14476a8c6f6363972c100ca12665cfbd17b55ae22391c1c7ed5 DIST nvidia-xconfig-525.116.04.tar.bz2 110583 BLAKE2B 7fa42ffddee83dd6df0f3d86259831a34eb123dcb4aa7689e94ae40bbd463b30795b9a0f6f9a78ec869858625c5e19c3a5faec75fad0257500adbf7b8f5cb2d3 SHA512 2528616c78d4d0f1b28c479c0e211fe35653823f65a5a23b32f3bc2681b9730fd2a10907e46e264dff2fb80dad92b4aad29b659696acaef8f6ed6d244d41ac51 DIST nvidia-xconfig-530.41.03.tar.bz2 110920 BLAKE2B c7b90382b0e42f9f0d839c40c53c613243314399c715c303d9221c1d9558bed4d159bc1b76c2ab8ff4831d32fc93b661650b9833ef7397559847c3a14763cdfa SHA512 72cb1b44ff2fd162fc76fa4993b24a2994545b2b5e8f23252729a55e2deb2d10cc9263dfbe6449a81e3e18beca0bd6506b295a7299696bb9fea628fd99dca555 -DIST open-gpu-kernel-modules-525.47.24.tar.gz 10324099 BLAKE2B 1a29912500935f98f5ded2e83526cef317dacfd06ea115eea79050861e109e33dbb597b4b2171fcff0674052c89998b99d5637abcd08fe897376b604d6161b07 SHA512 de6193eeece7826d48c3976293f366241e0f9565182c7c7c7f8c24f9a34e902abb16511bfa688d4c5736add57a4d064a7871052ba5f7d2b79a13ad832b04a0ea +DIST
[gentoo-commits] repo/gentoo:master commit in: media-libs/zita-resampler/files/
commit: 4db94c8adb0ba6646e58722c00290cc833ce566c Author: Alexander Tsoy tsoy me> AuthorDate: Sun May 21 00:04:15 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:35:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db94c8a media-libs/zita-resampler: fix build w/ USE=tools Closes: https://bugs.gentoo.org/906804 Signed-off-by: Alexander Tsoy tsoy.me> Closes: https://github.com/gentoo/gentoo/pull/3 Signed-off-by: Sam James gentoo.org> .../zita-resampler/files/zita-resampler-1.10.1-makefile.patch | 10 ++ 1 file changed, 10 insertions(+) diff --git a/media-libs/zita-resampler/files/zita-resampler-1.10.1-makefile.patch b/media-libs/zita-resampler/files/zita-resampler-1.10.1-makefile.patch index 45859759c445..cbc2ee6e17d3 100644 --- a/media-libs/zita-resampler/files/zita-resampler-1.10.1-makefile.patch +++ b/media-libs/zita-resampler/files/zita-resampler-1.10.1-makefile.patch @@ -77,3 +77,13 @@ diff -urpN zita-resampler-1.10.1.orig/source/Makefile zita-resampler-1.10.1/sour LDFLAGS += LDLIBS += +@@ -49,6 +47,9 @@ ZITA-RESAMPLER_H = zita-resampler/resamp + zita-resampler/vresampler.h zita-resampler/cresampler.h + + ++$(ZITA-RESAMPLER_SO): $(ZITA-RESAMPLER_MIN) ++ ln -sf $(ZITA-RESAMPLER_MIN) $(ZITA-RESAMPLER_SO) ++ + $(ZITA-RESAMPLER_MIN): $(ZITA-RESAMPLER_O) + $(CXX) -shared $(LDFLAGS) -Wl,-soname,$(ZITA-RESAMPLER_MAJ) -o $(ZITA-RESAMPLER_MIN) $(ZITA-RESAMPLER_O) $(ZITA-RESAMPLER_DEP) +
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-octave/
commit: 2c6858505e169c92f7f612388ef5c9f2ee72 Author: Sam James gentoo org> AuthorDate: Sun May 21 05:34:13 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:34:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c685888 app-portage/g-octave: add gentoo upstream metadata Signed-off-by: Sam James gentoo.org> app-portage/g-octave/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-portage/g-octave/metadata.xml b/app-portage/g-octave/metadata.xml index cff3ec0c12eb..c062123f49ad 100644 --- a/app-portage/g-octave/metadata.xml +++ b/app-portage/g-octave/metadata.xml @@ -15,6 +15,7 @@ tries to be very similar to the interface of the emerge tool. + proj/g-octave rafaelmartins/g-octave
[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/
commit: fe95b2f427bb5c4fdaa995b043488855f1f1f359 Author: Sam James gentoo org> AuthorDate: Sun May 21 05:33:05 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:34:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe95b2f4 app-portage/layman: add github upstream metadata Signed-off-by: Sam James gentoo.org> app-portage/layman/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-portage/layman/metadata.xml b/app-portage/layman/metadata.xml index 99dc6f19ed15..896fca0e0c03 100644 --- a/app-portage/layman/metadata.xml +++ b/app-portage/layman/metadata.xml @@ -19,5 +19,6 @@ layman proj/layman + gentoo/layman
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 01d36b43bef1261a9adb2de14608175857a4d81d Author: Sam James gentoo org> AuthorDate: Sun May 21 05:33:47 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:34:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d36b43 app-portage/g-sorcery: add github upstream metadata Signed-off-by: Sam James gentoo.org> app-portage/g-sorcery/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-portage/g-sorcery/metadata.xml b/app-portage/g-sorcery/metadata.xml index a733111601b4..5e9e06aba2b0 100644 --- a/app-portage/g-sorcery/metadata.xml +++ b/app-portage/g-sorcery/metadata.xml @@ -10,5 +10,6 @@ proj/g-sorcery + gentoo/g-sorcery
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcbor/
commit: ebb68b32be2b06c9c97e0364f7d61858b8db3884 Author: Sam James gentoo org> AuthorDate: Sun May 21 05:27:35 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:34:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb68b32 dev-libs/libcbor: use -j1 for doc build Closes: https://bugs.gentoo.org/770202 Signed-off-by: Sam James gentoo.org> dev-libs/libcbor/libcbor-0.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcbor/libcbor-0.10.2.ebuild b/dev-libs/libcbor/libcbor-0.10.2.ebuild index b7c6aff0849d..75b5ed188e33 100644 --- a/dev-libs/libcbor/libcbor-0.10.2.ebuild +++ b/dev-libs/libcbor/libcbor-0.10.2.ebuild @@ -55,7 +55,7 @@ src_compile() { if use doc; then mkdir -p doc/build || die pushd doc >/dev/null || die - emake html man + emake -j1 html man popd >/dev/null || die fi }
[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/
commit: 6455dc5af8738e3294f8d0beec75f32cfa4378e5 Author: Sam James gentoo org> AuthorDate: Sun May 21 05:32:48 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 05:34:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6455dc5a app-portage/layman: add gentoo upstream metadata Signed-off-by: Sam James gentoo.org> app-portage/layman/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-portage/layman/metadata.xml b/app-portage/layman/metadata.xml index 3601ef3e7be0..99dc6f19ed15 100644 --- a/app-portage/layman/metadata.xml +++ b/app-portage/layman/metadata.xml @@ -18,5 +18,6 @@ layman + proj/layman
[gentoo-commits] repo/gentoo:master commit in: dev-python/requests-unixsocket/files/, dev-python/requests-unixsocket/
commit: 77ab25ab03fa3d51d94cd5a48a6a6f30a1205391 Author: Michał Górny gentoo org> AuthorDate: Sun May 21 04:32:26 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:55:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ab25ab dev-python/requests-unixsocket: Fix urllib3-2.0* compatibility Pull-Request: https://github.com/msabramo/requests-unixsocket/pull/69 Signed-off-by: Michał Górny gentoo.org> .../requests-unixsocket-0.3.0-urllib3-2.patch | 45 ++ .../requests-unixsocket-0.3.0-r4.ebuild| 38 ++ 2 files changed, 83 insertions(+) diff --git a/dev-python/requests-unixsocket/files/requests-unixsocket-0.3.0-urllib3-2.patch b/dev-python/requests-unixsocket/files/requests-unixsocket-0.3.0-urllib3-2.patch new file mode 100644 index ..3cbcd2dd59d3 --- /dev/null +++ b/dev-python/requests-unixsocket/files/requests-unixsocket-0.3.0-urllib3-2.patch @@ -0,0 +1,45 @@ +From 5a614f60e7b3639758a6b77691b4e0c0d6827e94 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Martin=20Roukala=20=28n=C3=A9=20Peres=29?= + +Date: Fri, 5 May 2023 09:23:41 +0300 +Subject: [PATCH] Inherit HTTPConnection through urllib3.connection, not + httplib + +By inheriting from `urllib3.connection.HTTPConnection` (that inherits +from `httplib.HTTPConnection` itself), we can adapt to the internal +changes in urllib3 2.0 that added a `request()` method that is +incompatible with httplib.HTTPConnection.request. + +This fixes the incompatibility between urllib3 2.0 and requests 1.26+, +which was the first version that stopped vendoring urllib3. + +Reference: https://github.com/docker/docker-py/issues/3113#issuecomment-1531570788 +--- + requests_unixsocket/adapters.py | 7 +-- + 1 file changed, 1 insertion(+), 6 deletions(-) + +diff --git a/requests_unixsocket/adapters.py b/requests_unixsocket/adapters.py +index 83e1400..513c243 100644 +--- a/requests_unixsocket/adapters.py b/requests_unixsocket/adapters.py +@@ -3,11 +3,6 @@ + from requests.adapters import HTTPAdapter + from requests.compat import urlparse, unquote + +-try: +-import http.client as httplib +-except ImportError: +-import httplib +- + try: + from requests.packages import urllib3 + except ImportError: +@@ -16,7 +11,7 @@ + + # The following was adapted from some code from docker-py + # https://github.com/docker/docker-py/blob/master/docker/transport/unixconn.py +-class UnixHTTPConnection(httplib.HTTPConnection, object): ++class UnixHTTPConnection(urllib3.connection.HTTPConnection, object): + + def __init__(self, unix_socket_url, timeout=60): + """Create an HTTP connection to a unix domain socket diff --git a/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild b/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild new file mode 100644 index ..e9644e79aedd --- /dev/null +++ b/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild @@ -0,0 +1,38 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Use requests to talk HTTP via a UNIX domain socket" +HOMEPAGE=" + https://github.com/msabramo/requests-unixsocket/ + https://pypi.org/project/requests-unixsocket/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/pbr[${PYTHON_USEDEP}] + test? ( + dev-python/waitress[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + # https://github.com/msabramo/requests-unixsocket/pull/69 + "${FILESDIR}/${P}-urllib3-2.patch" +) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/requests-unixsocket/
commit: 47dfa05455a634bcb420c7b5dd7e193ab88c36a2 Author: Michał Górny gentoo org> AuthorDate: Sun May 21 04:27:28 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:55:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47dfa054 dev-python/requests-unixsocket: Require gentoo.org> ...ts-unixsocket-0.3.0-r2.ebuild => requests-unixsocket-0.3.0-r3.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r2.ebuild b/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r3.ebuild similarity index 94% rename from dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r2.ebuild rename to dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r3.ebuild index 6ad0cb32118f..e0077847ef34 100644 --- a/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r2.ebuild +++ b/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r3.ebuild @@ -21,6 +21,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv RDEPEND=" dev-python/requests[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/llfuse/
commit: e19fde42e2ca1a4f164a98a90e731a566c347457 Author: Michał Górny gentoo org> AuthorDate: Sun May 21 04:05:17 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:55:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e19fde42 dev-python/llfuse: Bump to 1.4.4 Signed-off-by: Michał Górny gentoo.org> dev-python/llfuse/Manifest| 1 + dev-python/llfuse/llfuse-1.4.4.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-python/llfuse/Manifest b/dev-python/llfuse/Manifest index e7cb3898bb28..abeaa5f1046f 100644 --- a/dev-python/llfuse/Manifest +++ b/dev-python/llfuse/Manifest @@ -1 +1,2 @@ DIST llfuse-1.4.2.tar.gz 834763 BLAKE2B 60bdfdd4567de4aa6ab5ea6692f48e6d68572bc13976e30fa9850c96b8a2c8a77638d3750df549b827a2bba0cc2dfa2a3f2cac3c4729278515a2703ecde446a1 SHA512 6a368af9e49f8537bbea396dfcd9fc024f8b93b161d3c6167d13c4ffb0ab20b6c8393447e71b5c147c82d4d1ee590ae08c512c93ccb28df78a06ab6833ac3705 +DIST llfuse-1.4.4.tar.gz 293728 BLAKE2B aba684a0b7b06a0cdb97fb8851639ee0c6b5dc100e3d216430e26f122a78ac7933b7d5725f271328804a592b343988d6ceb79bd8c682620464dcef1d26cc20b0 SHA512 3e61f1f82194dc915947e4f0c2edf44ce0e87c4da142e39c2b19bb7db3f387a348f9c1bb02b6d0f2507b57cbfc20ad83c11ce513c685dc276d6a382e4dd449eb diff --git a/dev-python/llfuse/llfuse-1.4.4.ebuild b/dev-python/llfuse/llfuse-1.4.4.ebuild new file mode 100644 index ..9c9206538605 --- /dev/null +++ b/dev-python/llfuse/llfuse-1.4.4.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings for the low-level FUSE API" +HOMEPAGE=" + https://github.com/python-llfuse/python-llfuse/ + https://pypi.org/project/llfuse/ +" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc examples" + +RDEPEND=" + >=sys-fs/fuse-2.8.0:0 +" +DEPEND=" + ${RDEPEND} + sys-apps/attr +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/llfuse-1.3.5-cflags.patch +) + +distutils_enable_sphinx rst +distutils_enable_tests pytest + +src_prepare() { + # force regen + rm src/llfuse.c || die + distutils-r1_src_prepare +} + +python_compile() { + if [[ ! -f src/llfuse.c ]]; then + esetup.py build_cython + fi + distutils-r1_python_compile +} + +python_install_all() { + use examples && dodoc -r examples + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: 00ff6689c3830ca95aa400e75a37545d88be6772 Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:22 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:03:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ff6689 sys-libs/libcxxabi: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxxabi/Manifest| 1 + .../libcxxabi/libcxxabi-17.0.0_pre20230520.ebuild | 116 + 2 files changed, 117 insertions(+) diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index 613e780805df..8526c1e2e3e1 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -8,3 +8,4 @@ DIST llvm-project-16.0.4.src.tar.xz 117996332 BLAKE2B 2ea3ef25290ce6180d271e42fb DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 43cb2147f12f98f864797158e8efcfed9c6780fae3b5c71c0f1aea19a4131ee91c36bdf5b10e44f478f2370c8d22a9038038ecd607f25a95f2d3e33628eb9ac0 SHA512 c902d1b652e6e144fcf74f550539f56665475b6bdf673ba5bf2f1731c3bb8f5717ed56433d488c54bbf2f429b432da84e0bfb4b5fb5f2b7fa208b4f24f682be7 DIST llvm-project-52882de0e641487329c9e093a90ea3dad01842c8.tar.gz 182953335 BLAKE2B 98682729992d73202e35b540d5d0d87e2acf44e4ab6896a0b6f9ac4a7423f55ad370ae1d7e919a6c86dc7f138a66890ac89b852b03305612d248ab567833f8be SHA512 3685aff0f648e9b477e1e01edebe4799498c21587e2ed5577e2fdef98bb21ea215e206606a11692fbb93a0989fd59fd324faff2c4d97b7afca0851b53f123f05 DIST llvm-project-7d436d56b60b36508b94e39d08761f1405a9c770.tar.gz 183363091 BLAKE2B e0d3520814b3455e33107715697f00d653ad46bb8d8200caf42c42743520f389217ea2e57449bbc2e98126b602b2aa344e4125e4b1f92152f7957a11a9b9a150 SHA512 65a8e30702217e5e1309efe3daeda5115eeb2e8d25238db1fa4e8dcfc729d75655a10b3394f2f70b7e7efb8ea33a31b6e2482065cc81805023101da00584a81e +DIST llvm-project-abbb22cc0c9c33dedb8d53c2bd3e703f92baace7.tar.gz 183193919 BLAKE2B 75c63d39918f7ec0faca0b1d03ba17dbd7d39a6f1d3a031dcb005ae1729933d8481f0bd745ec029ab21779525b2ddaf2989eaca2aed2b0e9b60c50ef71c7fc11 SHA512 f0c1b6fe2e087db202d32de05613b7570bd9a82dfef2e464014c9d4c9ba02c20d423cb783aa40ce5e9c9e074288efb2e5b6d70d55913bd285108e747400f55e7 diff --git a/sys-libs/libcxxabi/libcxxabi-17.0.0_pre20230520.ebuild b/sys-libs/libcxxabi/libcxxabi-17.0.0_pre20230520.ebuild new file mode 100644 index ..16f40d6829fa --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-17.0.0_pre20230520.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \ + toolchain-funcs + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="+clang static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +# in 15.x, cxxabi.h is moving from libcxx to libcxxabi +RDEPEND+=" + !
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: eca42e1afb6010d22fe99f82f53eea90ca28e3a9 Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:24 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:03:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eca42e1a sys-devel/clang-runtime: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> .../clang-runtime-17.0.0_pre20230520.ebuild| 41 ++ 1 file changed, 41 insertions(+) diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230520.ebuild b/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230520.ebuild new file mode 100644 index ..67b42357665e --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230520.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-build toolchain-funcs + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/; + +LICENSE="metapackage" +SLOT="${PV%%.*}" +KEYWORDS="" +IUSE="+compiler-rt libcxx openmp +sanitize" +REQUIRED_USE="sanitize? ( compiler-rt )" +PROPERTIES="live" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + sanitize? ( + ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ) + ) + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] ) +" + +pkg_pretend() { + if tc-is-clang; then + ewarn "You seem to be using clang as a system compiler. As of clang-16," + ewarn "upstream has turned a few warnings that commonly occur during" + ewarn "configure script runs into errors by default. This causes some" + ewarn "configure tests to start failing, sometimes resulting in silent" + ewarn "breakage, missing functionality or runtime misbehavior. It is" + ewarn "not yet clear whether the change will remain or be reverted." + ewarn + ewarn "For more information, please see:" + ewarn "https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213; + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: 2c375edc5c3e24f87c392dee42d4b3f6c7c40557 Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:03:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c375edc dev-python/lit: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> dev-python/lit/Manifest | 1 + dev-python/lit/lit-17.0.0_pre20230520.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 613e780805df..8526c1e2e3e1 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -8,3 +8,4 @@ DIST llvm-project-16.0.4.src.tar.xz 117996332 BLAKE2B 2ea3ef25290ce6180d271e42fb DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 43cb2147f12f98f864797158e8efcfed9c6780fae3b5c71c0f1aea19a4131ee91c36bdf5b10e44f478f2370c8d22a9038038ecd607f25a95f2d3e33628eb9ac0 SHA512 c902d1b652e6e144fcf74f550539f56665475b6bdf673ba5bf2f1731c3bb8f5717ed56433d488c54bbf2f429b432da84e0bfb4b5fb5f2b7fa208b4f24f682be7 DIST llvm-project-52882de0e641487329c9e093a90ea3dad01842c8.tar.gz 182953335 BLAKE2B 98682729992d73202e35b540d5d0d87e2acf44e4ab6896a0b6f9ac4a7423f55ad370ae1d7e919a6c86dc7f138a66890ac89b852b03305612d248ab567833f8be SHA512 3685aff0f648e9b477e1e01edebe4799498c21587e2ed5577e2fdef98bb21ea215e206606a11692fbb93a0989fd59fd324faff2c4d97b7afca0851b53f123f05 DIST llvm-project-7d436d56b60b36508b94e39d08761f1405a9c770.tar.gz 183363091 BLAKE2B e0d3520814b3455e33107715697f00d653ad46bb8d8200caf42c42743520f389217ea2e57449bbc2e98126b602b2aa344e4125e4b1f92152f7957a11a9b9a150 SHA512 65a8e30702217e5e1309efe3daeda5115eeb2e8d25238db1fa4e8dcfc729d75655a10b3394f2f70b7e7efb8ea33a31b6e2482065cc81805023101da00584a81e +DIST llvm-project-abbb22cc0c9c33dedb8d53c2bd3e703f92baace7.tar.gz 183193919 BLAKE2B 75c63d39918f7ec0faca0b1d03ba17dbd7d39a6f1d3a031dcb005ae1729933d8481f0bd745ec029ab21779525b2ddaf2989eaca2aed2b0e9b60c50ef71c7fc11 SHA512 f0c1b6fe2e087db202d32de05613b7570bd9a82dfef2e464014c9d4c9ba02c20d423cb783aa40ce5e9c9e074288efb2e5b6d70d55913bd285108e747400f55e7 diff --git a/dev-python/lit/lit-17.0.0_pre20230520.ebuild b/dev-python/lit/lit-17.0.0_pre20230520.ebuild new file mode 100644 index ..f4b401a77373 --- /dev/null +++ b/dev-python/lit/lit-17.0.0_pre20230520.ebuild @@ -0,0 +1,42 @@ +# 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 llvm.org + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + sys-devel/llvm + ) +" + +LLVM_COMPONENTS=( llvm/utils/lit ) +llvm.org_set_globals + +# TODO: move the manpage generation here (from sys-devel/llvm) + +src_prepare() { + cd "${WORKDIR}" || die + distutils-r1_src_prepare +} + +python_test() { + local -x LIT_PRESERVES_TMP=1 + local litflags=$(get_lit_flags) + ./lit.py ${litflags//;/ } tests || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: 13cac44b6b50dcbb244ed0f82d077deb85d62dad Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:23 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:03:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13cac44b sys-libs/libomp: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/libomp/Manifest | 1 + sys-libs/libomp/libomp-17.0.0_pre20230520.ebuild | 151 +++ 2 files changed, 152 insertions(+) diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index 1a89ac6c6765..10f0586a3467 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -10,3 +10,4 @@ DIST llvm-project-16.0.4.src.tar.xz 117996332 BLAKE2B 2ea3ef25290ce6180d271e42fb DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 43cb2147f12f98f864797158e8efcfed9c6780fae3b5c71c0f1aea19a4131ee91c36bdf5b10e44f478f2370c8d22a9038038ecd607f25a95f2d3e33628eb9ac0 SHA512 c902d1b652e6e144fcf74f550539f56665475b6bdf673ba5bf2f1731c3bb8f5717ed56433d488c54bbf2f429b432da84e0bfb4b5fb5f2b7fa208b4f24f682be7 DIST llvm-project-52882de0e641487329c9e093a90ea3dad01842c8.tar.gz 182953335 BLAKE2B 98682729992d73202e35b540d5d0d87e2acf44e4ab6896a0b6f9ac4a7423f55ad370ae1d7e919a6c86dc7f138a66890ac89b852b03305612d248ab567833f8be SHA512 3685aff0f648e9b477e1e01edebe4799498c21587e2ed5577e2fdef98bb21ea215e206606a11692fbb93a0989fd59fd324faff2c4d97b7afca0851b53f123f05 DIST llvm-project-7d436d56b60b36508b94e39d08761f1405a9c770.tar.gz 183363091 BLAKE2B e0d3520814b3455e33107715697f00d653ad46bb8d8200caf42c42743520f389217ea2e57449bbc2e98126b602b2aa344e4125e4b1f92152f7957a11a9b9a150 SHA512 65a8e30702217e5e1309efe3daeda5115eeb2e8d25238db1fa4e8dcfc729d75655a10b3394f2f70b7e7efb8ea33a31b6e2482065cc81805023101da00584a81e +DIST llvm-project-abbb22cc0c9c33dedb8d53c2bd3e703f92baace7.tar.gz 183193919 BLAKE2B 75c63d39918f7ec0faca0b1d03ba17dbd7d39a6f1d3a031dcb005ae1729933d8481f0bd745ec029ab21779525b2ddaf2989eaca2aed2b0e9b60c50ef71c7fc11 SHA512 f0c1b6fe2e087db202d32de05613b7570bd9a82dfef2e464014c9d4c9ba02c20d423cb783aa40ce5e9c9e074288efb2e5b6d70d55913bd285108e747400f55e7 diff --git a/sys-libs/libomp/libomp-17.0.0_pre20230520.ebuild b/sys-libs/libomp/libomp-17.0.0_pre20230520.ebuild new file mode 100644 index ..0da07fface9a --- /dev/null +++ b/sys-libs/libomp/libomp-17.0.0_pre20230520.ebuild @@ -0,0 +1,151 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit flag-o-matic cmake-multilib linux-info llvm llvm.org +inherit python-single-r1 toolchain-funcs + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0/${LLVM_SOABI}" +KEYWORDS="" +IUSE=" + +debug gdb-plugin hwloc offload ompt test + llvm_targets_AMDGPU llvm_targets_NVPTX +" +REQUIRED_USE=" + gdb-plugin? ( ${PYTHON_REQUIRED_USE} ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + gdb-plugin? ( ${PYTHON_DEPS} ) + hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] ) + offload? ( + dev-libs/libffi:=[${MULTILIB_USEDEP}] + ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}] + llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) + ) +" +# tests: +# - dev-python/lit provides the test runner +# - sys-devel/llvm provide test utils (e.g. FileCheck) +# - sys-devel/clang provides the compiler to run tests +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-lang/perl + offload? ( + llvm_targets_AMDGPU? ( sys-devel/clang ) + llvm_targets_NVPTX? ( sys-devel/clang ) + virtual/pkgconfig + ) + test? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/lit[${PYTHON_USEDEP}] + ') + sys-devel/clang + ) +" + +LLVM_COMPONENTS=( openmp cmake llvm/include ) +llvm.org_set_globals + +kernel_pds_check() { + if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then + local CONFIG_CHECK="~!SCHED_PDS" + local ERROR_SCHED_PDS="\ +PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11 +< 4.14-pf9) do not implement sched_yield() call which may result in horrible +performance problems with libomp. If you are using one of the specified +kernel versions, you may want to disable the PDS scheduler." + + check_extra_config + fi +} + +pkg_pretend() { + kernel_pds_check +} + +pkg_setup() { + use offload && LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + if use gdb-plugin || use test; then + python-single-r1_pkg_setup + fi +} + +multilib_src_configure() { + # LTO causes issues in other packages building, #870127 +
[gentoo-commits] repo/gentoo:master commit in: dev-python/dogpile-cache/
commit: 4bb4bc33707574c7b3b3e93311e05bd643dd2098 Author: Michał Górny gentoo org> AuthorDate: Sun May 21 04:06:27 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:55:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb4bc33 dev-python/dogpile-cache: Bump to 1.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/dogpile-cache/Manifest | 1 + .../dogpile-cache/dogpile-cache-1.2.1.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/dev-python/dogpile-cache/Manifest b/dev-python/dogpile-cache/Manifest index 6a46a138d8c2..f6de871126d2 100644 --- a/dev-python/dogpile-cache/Manifest +++ b/dev-python/dogpile-cache/Manifest @@ -1,2 +1,3 @@ DIST dogpile.cache-1.1.8.tar.gz 394499 BLAKE2B 3371e6ffceb6629200a18095a20a313952b8a246d2ec7580e6409bde0f16851f8332922647b92383b47276933cfeb818dde6df48efd2534df0f94cbbc511e01c SHA512 2bacc111e17ecc706b3389f5c40ded888cc893f6d01c34a4e1e0d8d94c4592369b0c283aa80eb6ebec90dde7a89fd3b7fb9bbcbdd8010f90ad7de4501db13ace DIST dogpile.cache-1.2.0.tar.gz 258021 BLAKE2B 1173023866891a003314df7999ebe2d5a81836bdef0d495c0f6a635ba76678805866c4acdbc42ffaf18a548a298ea41cfbd649c2638e1ce5c4d8d1014d609730 SHA512 a97b851bd9c541004d701e4564cc641e479d40ab60aa08a48c4617f42ee444cf19e4d7551b76ecbfc16ceef1097d3334d15bd1d0a9b3b6ad15ed4e17149e0864 +DIST dogpile.cache-1.2.1.tar.gz 258589 BLAKE2B c271f823f1a57f26c07078edd9af5a899aa6c3793d979f3eb86cbad7814360d51dc26cdfe06f92f6bbc9a14620362332c22379a6024c9adab18f46c1ad3583fe SHA512 407a0b5842b9ae4a8a82da933b4c7a4fec4391b877dcddb4f454c7fdf78ed0d2f6db16650c89c8047e1ec2eb6348c23bdcae99a0998aa2de58cfc00d92e2fa5a diff --git a/dev-python/dogpile-cache/dogpile-cache-1.2.1.ebuild b/dev-python/dogpile-cache/dogpile-cache-1.2.1.ebuild new file mode 100644 index ..085c4b3a5d14 --- /dev/null +++ b/dev-python/dogpile-cache/dogpile-cache-1.2.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN/-/.} +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A locking API for expiring values while a single thread generates a new value" +HOMEPAGE=" + https://github.com/sqlalchemy/dogpile.cache/ + https://pypi.org/project/dogpile.cache/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/decorator-4.0.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-3.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mako[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: 4d21de17708209177441f312d4036d2c2de59c85 Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:03:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d21de17 dev-python/clang-python: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> dev-python/clang-python/Manifest | 1 + .../clang-python-17.0.0_pre20230520.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index 613e780805df..8526c1e2e3e1 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -8,3 +8,4 @@ DIST llvm-project-16.0.4.src.tar.xz 117996332 BLAKE2B 2ea3ef25290ce6180d271e42fb DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 43cb2147f12f98f864797158e8efcfed9c6780fae3b5c71c0f1aea19a4131ee91c36bdf5b10e44f478f2370c8d22a9038038ecd607f25a95f2d3e33628eb9ac0 SHA512 c902d1b652e6e144fcf74f550539f56665475b6bdf673ba5bf2f1731c3bb8f5717ed56433d488c54bbf2f429b432da84e0bfb4b5fb5f2b7fa208b4f24f682be7 DIST llvm-project-52882de0e641487329c9e093a90ea3dad01842c8.tar.gz 182953335 BLAKE2B 98682729992d73202e35b540d5d0d87e2acf44e4ab6896a0b6f9ac4a7423f55ad370ae1d7e919a6c86dc7f138a66890ac89b852b03305612d248ab567833f8be SHA512 3685aff0f648e9b477e1e01edebe4799498c21587e2ed5577e2fdef98bb21ea215e206606a11692fbb93a0989fd59fd324faff2c4d97b7afca0851b53f123f05 DIST llvm-project-7d436d56b60b36508b94e39d08761f1405a9c770.tar.gz 183363091 BLAKE2B e0d3520814b3455e33107715697f00d653ad46bb8d8200caf42c42743520f389217ea2e57449bbc2e98126b602b2aa344e4125e4b1f92152f7957a11a9b9a150 SHA512 65a8e30702217e5e1309efe3daeda5115eeb2e8d25238db1fa4e8dcfc729d75655a10b3394f2f70b7e7efb8ea33a31b6e2482065cc81805023101da00584a81e +DIST llvm-project-abbb22cc0c9c33dedb8d53c2bd3e703f92baace7.tar.gz 183193919 BLAKE2B 75c63d39918f7ec0faca0b1d03ba17dbd7d39a6f1d3a031dcb005ae1729933d8481f0bd745ec029ab21779525b2ddaf2989eaca2aed2b0e9b60c50ef71c7fc11 SHA512 f0c1b6fe2e087db202d32de05613b7570bd9a82dfef2e464014c9d4c9ba02c20d423cb783aa40ce5e9c9e074288efb2e5b6d70d55913bd285108e747400f55e7 diff --git a/dev-python/clang-python/clang-python-17.0.0_pre20230520.ebuild b/dev-python/clang-python/clang-python-17.0.0_pre20230520.ebuild new file mode 100644 index ..5ec556a2ca20 --- /dev/null +++ b/dev-python/clang-python/clang-python-17.0.0_pre20230520.ebuild @@ -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} ) +inherit llvm.org python-r1 + +DESCRIPTION="Python bindings for sys-devel/clang" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +DEPEND=" + >=sys-devel/clang-${PV}:* + !sys-devel/llvm:0[clang(-),python(-)] + !sys-devel/clang:0[python(-)] +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + ${PYTHON_DEPS} + test? ( + sys-devel/clang:${LLVM_MAJOR} + ) +" + +LLVM_COMPONENTS=( clang/bindings/python ) +llvm.org_set_globals + +python_test() { + # tests rely on results from a specific clang version, so override + # the search path + local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) + local -x CLANG_NO_DEFAULT_CONFIG=1 + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_test() { + python_foreach_impl python_test +} + +src_install() { + python_foreach_impl python_domodule clang +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/lldb/
commit: 3f6ff738238aa3b44f4a82acc9a3b91dcf4edacb Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:18 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:03:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6ff738 dev-util/lldb: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> dev-util/lldb/Manifest | 1 + dev-util/lldb/lldb-17.0.0_pre20230520.ebuild | 114 +++ 2 files changed, 115 insertions(+) diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest index 613e780805df..8526c1e2e3e1 100644 --- a/dev-util/lldb/Manifest +++ b/dev-util/lldb/Manifest @@ -8,3 +8,4 @@ DIST llvm-project-16.0.4.src.tar.xz 117996332 BLAKE2B 2ea3ef25290ce6180d271e42fb DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 43cb2147f12f98f864797158e8efcfed9c6780fae3b5c71c0f1aea19a4131ee91c36bdf5b10e44f478f2370c8d22a9038038ecd607f25a95f2d3e33628eb9ac0 SHA512 c902d1b652e6e144fcf74f550539f56665475b6bdf673ba5bf2f1731c3bb8f5717ed56433d488c54bbf2f429b432da84e0bfb4b5fb5f2b7fa208b4f24f682be7 DIST llvm-project-52882de0e641487329c9e093a90ea3dad01842c8.tar.gz 182953335 BLAKE2B 98682729992d73202e35b540d5d0d87e2acf44e4ab6896a0b6f9ac4a7423f55ad370ae1d7e919a6c86dc7f138a66890ac89b852b03305612d248ab567833f8be SHA512 3685aff0f648e9b477e1e01edebe4799498c21587e2ed5577e2fdef98bb21ea215e206606a11692fbb93a0989fd59fd324faff2c4d97b7afca0851b53f123f05 DIST llvm-project-7d436d56b60b36508b94e39d08761f1405a9c770.tar.gz 183363091 BLAKE2B e0d3520814b3455e33107715697f00d653ad46bb8d8200caf42c42743520f389217ea2e57449bbc2e98126b602b2aa344e4125e4b1f92152f7957a11a9b9a150 SHA512 65a8e30702217e5e1309efe3daeda5115eeb2e8d25238db1fa4e8dcfc729d75655a10b3394f2f70b7e7efb8ea33a31b6e2482065cc81805023101da00584a81e +DIST llvm-project-abbb22cc0c9c33dedb8d53c2bd3e703f92baace7.tar.gz 183193919 BLAKE2B 75c63d39918f7ec0faca0b1d03ba17dbd7d39a6f1d3a031dcb005ae1729933d8481f0bd745ec029ab21779525b2ddaf2989eaca2aed2b0e9b60c50ef71c7fc11 SHA512 f0c1b6fe2e087db202d32de05613b7570bd9a82dfef2e464014c9d4c9ba02c20d423cb783aa40ce5e9c9e074288efb2e5b6d70d55913bd285108e747400f55e7 diff --git a/dev-util/lldb/lldb-17.0.0_pre20230520.ebuild b/dev-util/lldb/lldb-17.0.0_pre20230520.ebuild new file mode 100644 index ..bc7ef862dfa0 --- /dev/null +++ b/dev-util/lldb/lldb-17.0.0_pre20230520.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake llvm llvm.org python-single-r1 + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${LLVM_SOABI}" +KEYWORDS="" +IUSE="+debug +libedit lzma ncurses +python test +xml" +RESTRICT="test" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND=" + libedit? ( dev-libs/libedit:0= ) + lzma? ( app-arch/xz-utils:= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + xml? ( dev-libs/libxml2:= ) + ~sys-devel/clang-${PV} + ~sys-devel/llvm-${PV} +" +RDEPEND=" + ${DEPEND} + python? ( + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_USEDEP}] + ') + ${PYTHON_DEPS} + ) +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-util/cmake-3.16 + python? ( + >=dev-lang/swig-3.0.11 + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_USEDEP}] + ') + ) + test? ( + $(python_gen_cond_dep " + ~dev-python/lit-${PV}[\${PYTHON_USEDEP}] + dev-python/psutil[\${PYTHON_USEDEP}] + ") + sys-devel/lld + ) +" + +LLVM_COMPONENTS=( lldb cmake llvm/utils ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) +llvm.org_set_globals + +pkg_setup() { + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + python-single-r1_pkg_setup +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local mycmakeargs=( + -DLLDB_ENABLE_CURSES=$(usex ncurses) + -DLLDB_ENABLE_LIBEDIT=$(usex libedit) + -DLLDB_ENABLE_PYTHON=$(usex python) + -DLLDB_ENABLE_LUA=OFF + -DLLDB_ENABLE_LZMA=$(usex lzma) + -DLLDB_ENABLE_LIBXML2=$(usex xml) + -DLLVM_ENABLE_TERMINFO=$(usex ncurses) + + -DLLDB_INCLUDE_TESTS=$(usex test) + + -DCLANG_LINK_CLANG_DYLIB=ON + # TODO: fix upstream to detect this properly + -DHAVE_LIBDL=ON + -DHAVE_LIBPTHREAD=ON + + # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO + # and TERMINFO_LIBS... so just force FindCurses.cmake to
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/
commit: d93bb75aa8e7e7058da82b2c3e365d82e275afbb Author: Michał Górny gentoo org> AuthorDate: Sun May 21 04:45:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:55:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d93bb75a dev-python/mkdocs-material: Bump to 9.1.14 Signed-off-by: Michał Górny gentoo.org> dev-python/mkdocs-material/Manifest| 1 + .../mkdocs-material/mkdocs-material-9.1.14.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index 65e110985174..6f2166cd0a05 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -2,4 +2,5 @@ DIST mkdocs-material-9.1.10.gh.tar.gz 14174187 BLAKE2B 632f2855945575edc45719472 DIST mkdocs-material-9.1.11.gh.tar.gz 14174425 BLAKE2B 8789f589d80a73d882b9140141f912d64b30879ee52b42cdab49f26ad09e7a1ca68d558d31ff3b2392736147c72a9d3d00f8aefea297f14170e8f4da143d935a SHA512 269ffd9a39431744fc4c6082cd34def57ae91dc6caaed236360c9149973f4ea69233bb28851e7d214f442329aa8bc362bf238d2cb6d0bed172c57d82555bcef0 DIST mkdocs-material-9.1.12.gh.tar.gz 14175053 BLAKE2B 4d19e1a2360d4b60867973843a7d9d45f70410608053a751b4e169e0819ed33f7319f9df29471329268ec26e4db3f046fa7b5f254e88c4f5509f4ab3b1c278a4 SHA512 bb30a68986e2d29fce4c632f5aa72ed6ede3d7a1a8c6ce4725e11c7181ec41feda7d3446241dd3c253e2f6459fa083c948b482bfb43e6f7926103e273cea7375 DIST mkdocs-material-9.1.13.gh.tar.gz 14211447 BLAKE2B 2e7bbe04514cc41a8e4086e9ca7bdac8223bf7105a2a0726a9c5dbcdcbdd88c59a273d716b251aee6183267e855ee12c507860b687734bac79e3db7ce148cbdc SHA512 d85cac68cef50b54f98f4fc2536e12efcfa8d04e62990e11d6bd46b204589063157769ab08c21e4157230241f590982bfe7b2bf698fba9f2ffa5febd92ee3fe6 +DIST mkdocs-material-9.1.14.gh.tar.gz 14213692 BLAKE2B 20bf12cc6f534e3c0167ef275713c5f5eb9a2ca877631c91724f8d7bf5a3314fb2ac64e457218fd84b1cc01f6fd472336e16b7825d932c0366cbaf7f098bc7be SHA512 1f3a203cd41f67ac75573439077c65f98c3ddd803b0b0f09d2c0c590a019ae30dc7ee336372c4221ced77c4d015ebef7cf0c016ce02889a7f4ddb8f43e1d3bbf DIST mkdocs-material-9.1.9.gh.tar.gz 10937664 BLAKE2B ebb893deecbd545496542f714976337b6c57ab0b7413f53ec0e8635e3d3a668ce3b7dbd46ea2517855e077d271f147d1df7c9d838d80a3954ff8a9f63f7f7bce SHA512 0b2a42e8f035375f34ca23a1489d4d76c9733cd28e1dc98f25c8f5461a337ff533eb85c72d9b22a8d2af4694b1e0c74ea61bb62da91827562b1ecb4cf4e8867c diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.14.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.1.14.ebuild new file mode 100644 index ..c6eb88bef19a --- /dev/null +++ b/dev-python/mkdocs-material/mkdocs-material-9.1.14.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-material-extensions + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-redirects +" + +inherit distutils-r1 docs + +DESCRIPTION="A Material Design theme for MkDocs" +HOMEPAGE=" + https://github.com/squidfunk/mkdocs-material/ + https://pypi.org/project/mkdocs-material/ +" +SRC_URI=" + https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="social" + +RDEPEND=" + >=dev-python/colorama-0.4[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}] + >=dev-python/markdown-3.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}] + >=dev-python/pygments-2.14[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}] + >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}] + >=dev-python/requests-2.26[${PYTHON_USEDEP}] + social? ( + >=dev-python/pillow-9.0[${PYTHON_USEDEP}] + >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}] + ) +" + +# mkdocs-material-extensions depends on mkdocs-material creating a circular dep +PDEPEND=" + >=dev-python/mkdocs-material-extensions-1.1.0[${PYTHON_USEDEP}] +" + +PATCHES=( + # simplify pyproject to remove extra deps for metadata + "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" +) + +src_prepare() { + echo "__version__ = '${PV}'" > gentoo_version.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: 15e17bcfcd329ed0f9e1a48fea1328a7d482cd80 Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:20 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:03:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e17bcf sys-libs/compiler-rt-sanitizers: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt-sanitizers/Manifest | 1 + ...ompiler-rt-sanitizers-17.0.0_pre20230520.ebuild | 216 + 2 files changed, 217 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index 32d0a07fb871..27d4c5e376d8 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -10,3 +10,4 @@ DIST llvm-project-16.0.4.src.tar.xz 117996332 BLAKE2B 2ea3ef25290ce6180d271e42fb DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 43cb2147f12f98f864797158e8efcfed9c6780fae3b5c71c0f1aea19a4131ee91c36bdf5b10e44f478f2370c8d22a9038038ecd607f25a95f2d3e33628eb9ac0 SHA512 c902d1b652e6e144fcf74f550539f56665475b6bdf673ba5bf2f1731c3bb8f5717ed56433d488c54bbf2f429b432da84e0bfb4b5fb5f2b7fa208b4f24f682be7 DIST llvm-project-52882de0e641487329c9e093a90ea3dad01842c8.tar.gz 182953335 BLAKE2B 98682729992d73202e35b540d5d0d87e2acf44e4ab6896a0b6f9ac4a7423f55ad370ae1d7e919a6c86dc7f138a66890ac89b852b03305612d248ab567833f8be SHA512 3685aff0f648e9b477e1e01edebe4799498c21587e2ed5577e2fdef98bb21ea215e206606a11692fbb93a0989fd59fd324faff2c4d97b7afca0851b53f123f05 DIST llvm-project-7d436d56b60b36508b94e39d08761f1405a9c770.tar.gz 183363091 BLAKE2B e0d3520814b3455e33107715697f00d653ad46bb8d8200caf42c42743520f389217ea2e57449bbc2e98126b602b2aa344e4125e4b1f92152f7957a11a9b9a150 SHA512 65a8e30702217e5e1309efe3daeda5115eeb2e8d25238db1fa4e8dcfc729d75655a10b3394f2f70b7e7efb8ea33a31b6e2482065cc81805023101da00584a81e +DIST llvm-project-abbb22cc0c9c33dedb8d53c2bd3e703f92baace7.tar.gz 183193919 BLAKE2B 75c63d39918f7ec0faca0b1d03ba17dbd7d39a6f1d3a031dcb005ae1729933d8481f0bd745ec029ab21779525b2ddaf2989eaca2aed2b0e9b60c50ef71c7fc11 SHA512 f0c1b6fe2e087db202d32de05613b7570bd9a82dfef2e464014c9d4c9ba02c20d423cb783aa40ce5e9c9e074288efb2e5b6d70d55913bd285108e747400f55e7 diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.0_pre20230520.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.0_pre20230520.ebuild new file mode 100644 index ..f3ca3131c8d6 --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.0_pre20230520.ebuild @@ -0,0 +1,216 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1 + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="${LLVM_MAJOR}" +KEYWORDS="" +IUSE="+abi_x86_32 abi_x86_64 +clang +debug test" +# base targets +IUSE+=" +libfuzzer +memprof +orc +profile +xray" +# sanitizer targets, keep in sync with config-ix.cmake +# NB: ubsan, scudo deliberately match two entries +SANITIZER_FLAGS=( + asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo + shadowcallstack gwp-asan +) +IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" +REQUIRED_USE=" + || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray ) + test? ( + cfi? ( ubsan ) + gwp-asan? ( scudo ) + ) +" +RESTRICT=" + !clang? ( test ) + !test? ( test ) +" + +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} + virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] +" +BDEPEND=" + >=dev-util/cmake-3.16 + clang? ( sys-devel/clang ) + elibc_glibc? ( net-libs/libtirpc ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + sys-libs/compiler-rt:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]" +} + +check_space() { + if use test; then + local CHECKREQS_DISK_BUILD=11G + check-reqs_pkg_pretend + fi +} + +pkg_pretend() { + check_space +} + +pkg_setup() { + check_space + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die + + local flag + for flag in "${SANITIZER_FLAGS[@]}"; do + if ! use "${flag}"; then + local
[gentoo-commits] repo/gentoo:master commit in: dev-python/cheroot/
commit: b84f6668b53c213bf67834104f3f129661d2ec0b Author: Michał Górny gentoo org> AuthorDate: Sun May 21 04:09:47 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:55:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b84f6668 dev-python/cheroot: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/cheroot/Manifest | 1 + dev-python/cheroot/cheroot-10.0.0.ebuild | 77 2 files changed, 78 insertions(+) diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index e520c631ec3d..bf99f1cab2a0 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1 +1,2 @@ +DIST cheroot-10.0.0.tar.gz 148461 BLAKE2B d6a07878b03529be0d7ebefc91096f89b437374f9ede1db357a286bc199403798d35e9695dc1251d5045b6febc37940986693d9b36c89968ac3147ec68a481ea SHA512 02e32e52a596463cbb9874a800dbcdc5680dd7d9dfa95ca6e73c81f9248a488087c514ae70cdba94fe9df1f5d3ab1c68efcb720561cbeb7b667109fe5962f85b DIST cheroot-9.0.0.tar.gz 152562 BLAKE2B 5f5dd172cfc8fdd1318b22fc27060444a34343b6b83bbda4bd40c16d7cb0568c356f5fd14b0a7cdc74895d6707077ec54fcae54fb29b0d16a7c06e2cd36b1ee7 SHA512 86ea0dd2cb4cde25f86b489b1d0bb27e3e7c1ba5449759ccecaae689cdcb349b968fd0c8fb8bc8273deff5e32a078bf40f4342f0c5a1f53bb8d2b968f44a453b diff --git a/dev-python/cheroot/cheroot-10.0.0.ebuild b/dev-python/cheroot/cheroot-10.0.0.ebuild new file mode 100644 index ..8ecfaae8b79a --- /dev/null +++ b/dev-python/cheroot/cheroot-10.0.0.ebuild @@ -0,0 +1,77 @@ +# 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_{10..11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" +HOMEPAGE=" + https://cherrypy.dev/ + https://pypi.org/project/cheroot/ + https://github.com/cherrypy/cheroot/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test-rust" + +RDEPEND=" + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + test-rust? ( + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + ) + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e '/--cov/d' \ + -e '/--testmon/d' \ + -e '/--numproc/d' \ + -i pytest.ini || die + + # broken + sed -i -e '/False.*localhost/d' cheroot/test/test_ssl.py || die + # pypytools is py2 stuff + sed -i -e '/pypytools/d' cheroot/test/test_server.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # requires pypytools, see above + cheroot/test/test_server.py::test_high_number_of_file_descriptors + ) + + local EPYTEST_IGNORE=() + if ! has_version "dev-python/pyopenssl[${PYTHON_USEDEP}]" || + ! has_version "dev-python/trustme[${PYTHON_USEDEP}]" + then + EPYTEST_IGNORE+=( + cheroot/test/test_ssl.py + ) + fi + + epytest -p no:flaky +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: 42ce07ce77e41a5e18272ac860cd5b318373d4a4 Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:03:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42ce07ce sys-libs/compiler-rt: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt/Manifest | 1 + .../compiler-rt-17.0.0_pre20230520.ebuild | 149 + 2 files changed, 150 insertions(+) diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest index 984553f292a4..8e4a2ceb69cd 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/sys-libs/compiler-rt/Manifest @@ -10,3 +10,4 @@ DIST llvm-project-16.0.4.src.tar.xz 117996332 BLAKE2B 2ea3ef25290ce6180d271e42fb DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 43cb2147f12f98f864797158e8efcfed9c6780fae3b5c71c0f1aea19a4131ee91c36bdf5b10e44f478f2370c8d22a9038038ecd607f25a95f2d3e33628eb9ac0 SHA512 c902d1b652e6e144fcf74f550539f56665475b6bdf673ba5bf2f1731c3bb8f5717ed56433d488c54bbf2f429b432da84e0bfb4b5fb5f2b7fa208b4f24f682be7 DIST llvm-project-52882de0e641487329c9e093a90ea3dad01842c8.tar.gz 182953335 BLAKE2B 98682729992d73202e35b540d5d0d87e2acf44e4ab6896a0b6f9ac4a7423f55ad370ae1d7e919a6c86dc7f138a66890ac89b852b03305612d248ab567833f8be SHA512 3685aff0f648e9b477e1e01edebe4799498c21587e2ed5577e2fdef98bb21ea215e206606a11692fbb93a0989fd59fd324faff2c4d97b7afca0851b53f123f05 DIST llvm-project-7d436d56b60b36508b94e39d08761f1405a9c770.tar.gz 183363091 BLAKE2B e0d3520814b3455e33107715697f00d653ad46bb8d8200caf42c42743520f389217ea2e57449bbc2e98126b602b2aa344e4125e4b1f92152f7957a11a9b9a150 SHA512 65a8e30702217e5e1309efe3daeda5115eeb2e8d25238db1fa4e8dcfc729d75655a10b3394f2f70b7e7efb8ea33a31b6e2482065cc81805023101da00584a81e +DIST llvm-project-abbb22cc0c9c33dedb8d53c2bd3e703f92baace7.tar.gz 183193919 BLAKE2B 75c63d39918f7ec0faca0b1d03ba17dbd7d39a6f1d3a031dcb005ae1729933d8481f0bd745ec029ab21779525b2ddaf2989eaca2aed2b0e9b60c50ef71c7fc11 SHA512 f0c1b6fe2e087db202d32de05613b7570bd9a82dfef2e464014c9d4c9ba02c20d423cb783aa40ce5e9c9e074288efb2e5b6d70d55913bd285108e747400f55e7 diff --git a/sys-libs/compiler-rt/compiler-rt-17.0.0_pre20230520.ebuild b/sys-libs/compiler-rt/compiler-rt-17.0.0_pre20230520.ebuild new file mode 100644 index ..5bb8f9d050ac --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-17.0.0_pre20230520.ebuild @@ -0,0 +1,149 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="${LLVM_MAJOR}" +KEYWORDS="" +IUSE="+abi_x86_32 abi_x86_64 +clang +debug test" +RESTRICT="!test? ( test ) !clang? ( test )" + +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + >=dev-util/cmake-3.16 + clang? ( sys-devel/clang ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + if ! use clang && ! tc-is-clang; then + ewarn "Building using a compiler other than clang may result in broken atomics" + ewarn "library. Enable USE=clang unless you have a very good reason not to." + fi +} + +pkg_setup() { + # Darwin Prefix builds do not have llvm installed yet, so rely on + # bootstrap-prefix to set the appropriate path vars to LLVM instead + # of using llvm_pkg_setup. + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + fi + python-any-r1_pkg_setup +} + +test_compiler() { + $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/${P}_build + + if use clang; then + # Only do this conditionally to allow overriding with + # e.g. CC=clang-13 in case of breakage + if ! tc-is-clang ; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + fi + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/owslib/
commit: e84cc86e549e81ba0a6dd1e7ebc0fdcefae8879e Author: Michał Górny gentoo org> AuthorDate: Sun May 21 04:12:55 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:55:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e84cc86e dev-python/owslib: Bump to 0.29.2 Signed-off-by: Michał Górny gentoo.org> dev-python/owslib/Manifest | 1 + dev-python/owslib/owslib-0.29.2.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-python/owslib/Manifest b/dev-python/owslib/Manifest index 86962121dade..7a5e059afc5b 100644 --- a/dev-python/owslib/Manifest +++ b/dev-python/owslib/Manifest @@ -1 +1,2 @@ DIST OWSLib-0.29.1.gh.tar.gz 960582 BLAKE2B e88446a843113453b116016a4488e1738472b2ff8faf7f0b1647db061e2af4b15e7ca64fb92d3298a9c4e906f8230a03fea664df65113dedba901a75c074da2e SHA512 10fc2d75b60c6a388d4729011e3843d0943e6273c94d628b288c973304c01359d77a4856a7dc74ac28358f26cbe9ffe85a67921ef5eb62475d2143dd20c46e08 +DIST OWSLib-0.29.2.gh.tar.gz 953216 BLAKE2B 3c0204cd62fdf3fe36ca2051a83a00ad165e7f7682d850c3796877c83382f7a3c68d2c02f8dfaa90016909393a9bfd6f2415499f6096de9f4333102b20ccd932 SHA512 66c0c6b4bcae08f0acbf1d4ee4a0e5d2b33996ae0d088ddd01844f050da364c581f7ea2a46d48652b969c75e8b31caf4c721f497ea079fb779d670199dd56746 diff --git a/dev-python/owslib/owslib-0.29.2.ebuild b/dev-python/owslib/owslib-0.29.2.ebuild new file mode 100644 index ..6b89ed5f6480 --- /dev/null +++ b/dev-python/owslib/owslib-0.29.2.ebuild @@ -0,0 +1,61 @@ +# 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_{10..11} ) + +inherit distutils-r1 + +MY_P=OWSLib-${PV} +DESCRIPTION="Library for client programming with Open Geospatial Consortium web service" +HOMEPAGE=" + https://geopython.github.io/OWSLib/ + https://github.com/geopython/owslib/ + https://pypi.org/project/OWSLib/ +" +SRC_URI=" + https://github.com/geopython/${PN}/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" +PROPERTIES="test_network" + +RDEPEND=" + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pillow[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # connection errors + tests/test_wfs_generic.py::test_xmlfilter_wfs_110 + tests/test_wfs_generic.py::test_xmlfilter_wfs_200 + tests/test_ogcapi_records_pycsw.py::test_ogcapi_records_pycsw + tests/test_opensearch_pycsw.py::test_opensearch_creodias + tests/test_ows_interfaces.py::test_ows_interfaces_csw + tests/test_csw3_pycsw.py::test_csw_pycsw + tests/test_csw_pycsw.py::test_csw_pycsw + tests/test_csw_pycsw_skip_caps.py::test_csw_pycsw_skip_caps + # different output from remote service, sigh + tests/test_ogcapi_processes_pygeoapi.py::test_ogcapi_processes_pygeoapi +) + +python_test() { + epytest -o addopts= +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/furo/
commit: a4671ceedb8bc359e351231593653cc9fe10550b Author: Michał Górny gentoo org> AuthorDate: Sun May 21 04:44:34 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:55:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4671cee dev-python/furo: Bump to 2023.5.20 Signed-off-by: Michał Górny gentoo.org> dev-python/furo/Manifest | 1 + dev-python/furo/furo-2023.5.20.ebuild | 36 +++ 2 files changed, 37 insertions(+) diff --git a/dev-python/furo/Manifest b/dev-python/furo/Manifest index fb0af9d2a4ce..69e58ab5634f 100644 --- a/dev-python/furo/Manifest +++ b/dev-python/furo/Manifest @@ -1 +1,2 @@ DIST furo-2023.3.27-py3-none-any.whl 327605 BLAKE2B 1368aabdbd497acf181c5b059da6d4bd3ae11e66bb81ec097358e051f7c64b7cffa537d5855ed68293398b26bb7df4d35a183c3eea00d4790b786b0f4bdbc6eb SHA512 7d321f59064d64c205c9c1a207fd62685c22102bc1546f0e063be9565458c6eed887e9f52851160e2658401ac8ed791572183e3c067c2e85c9c1811411e051f6 +DIST furo-2023.5.20-py3-none-any.whl 326767 BLAKE2B cc8eb3816bf99039e1a312f9fed21538b0154ece228e351107df89f5770c382614efc7202bae742d28d2fc8fceabc8b748b2bfbe8a230aeb70f280b622d42c11 SHA512 1a97b37aa9ce55878f34e3276eebeb4b138bd9e397b6711469fed4523ab8dadcd91e77234a1eca20561276f6660410a31f48f34ae320c6772d1055699cdd7125 diff --git a/dev-python/furo/furo-2023.5.20.ebuild b/dev-python/furo/furo-2023.5.20.ebuild new file mode 100644 index ..0674aa0b847b --- /dev/null +++ b/dev-python/furo/furo-2023.5.20.ebuild @@ -0,0 +1,36 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# sphinx-theme-builder is completely unusable, as it requires pinning +# to a very-specific nodejs version number, and ofc loves fetching +# everything from the Internet + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Clean customisable Sphinx documentation theme" +HOMEPAGE=" + https://pypi.org/project/furo/ + https://github.com/pradyunsg/furo/ +" +SRC_URI="$(pypi_wheel_url)" +S=${WORKDIR} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-basic-ng[${PYTHON_USEDEP}] +" + +python_compile() { + distutils_wheel_install "${BUILD_DIR}/install" \ + "${DISTDIR}/${P}-py3-none-any.whl" +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: 79fb19e4ffdd105d9b8cd2bac0ad18c27bc1948b Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:22 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:03:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79fb19e4 sys-libs/libcxx: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxx/Manifest | 1 + sys-libs/libcxx/libcxx-17.0.0_pre20230520.ebuild | 211 +++ 2 files changed, 212 insertions(+) diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index 28722ba7e22a..5592133d2920 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -10,3 +10,4 @@ DIST llvm-project-16.0.4.src.tar.xz 117996332 BLAKE2B 2ea3ef25290ce6180d271e42fb DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 43cb2147f12f98f864797158e8efcfed9c6780fae3b5c71c0f1aea19a4131ee91c36bdf5b10e44f478f2370c8d22a9038038ecd607f25a95f2d3e33628eb9ac0 SHA512 c902d1b652e6e144fcf74f550539f56665475b6bdf673ba5bf2f1731c3bb8f5717ed56433d488c54bbf2f429b432da84e0bfb4b5fb5f2b7fa208b4f24f682be7 DIST llvm-project-52882de0e641487329c9e093a90ea3dad01842c8.tar.gz 182953335 BLAKE2B 98682729992d73202e35b540d5d0d87e2acf44e4ab6896a0b6f9ac4a7423f55ad370ae1d7e919a6c86dc7f138a66890ac89b852b03305612d248ab567833f8be SHA512 3685aff0f648e9b477e1e01edebe4799498c21587e2ed5577e2fdef98bb21ea215e206606a11692fbb93a0989fd59fd324faff2c4d97b7afca0851b53f123f05 DIST llvm-project-7d436d56b60b36508b94e39d08761f1405a9c770.tar.gz 183363091 BLAKE2B e0d3520814b3455e33107715697f00d653ad46bb8d8200caf42c42743520f389217ea2e57449bbc2e98126b602b2aa344e4125e4b1f92152f7957a11a9b9a150 SHA512 65a8e30702217e5e1309efe3daeda5115eeb2e8d25238db1fa4e8dcfc729d75655a10b3394f2f70b7e7efb8ea33a31b6e2482065cc81805023101da00584a81e +DIST llvm-project-abbb22cc0c9c33dedb8d53c2bd3e703f92baace7.tar.gz 183193919 BLAKE2B 75c63d39918f7ec0faca0b1d03ba17dbd7d39a6f1d3a031dcb005ae1729933d8481f0bd745ec029ab21779525b2ddaf2989eaca2aed2b0e9b60c50ef71c7fc11 SHA512 f0c1b6fe2e087db202d32de05613b7570bd9a82dfef2e464014c9d4c9ba02c20d423cb783aa40ce5e9c9e074288efb2e5b6d70d55913bd285108e747400f55e7 diff --git a/sys-libs/libcxx/libcxx-17.0.0_pre20230520.ebuild b/sys-libs/libcxx/libcxx-17.0.0_pre20230520.ebuild new file mode 100644 index ..e8f7b568adba --- /dev/null +++ b/sys-libs/libcxx/libcxx-17.0.0_pre20230520.ebuild @@ -0,0 +1,211 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \ + toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="https://libcxx.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="+clang +libcxxabi static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( + ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}] + ) + !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +" +DEPEND=" + ${RDEPEND} + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + sys-devel/clang:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + >=dev-util/cmake-3.16 + sys-devel/gdb[python] + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + # Darwin Prefix builds do not have llvm installed yet, so rely on + # bootstrap-prefix to set the appropriate path vars to LLVM instead + # of using llvm_pkg_setup. + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + fi + python-any-r1_pkg_setup + + if ! use libcxxabi && ! tc-is-gcc ; then + eerror "To build ${PN} against libsupc++, you have to use gcc. Other" + eerror "compilers are not supported. Please set CC=gcc and CXX=g++" + eerror "and try again." + die + fi +} + +src_prepare() { + llvm.org_src_prepare + + # not deselected properly on 32-bit arches + rm ../libcxx/test/std/input.output/string.streams/stringstream.members/gcount.pass.cpp || die +} + +test_compiler() { + $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + # note: we need to do this before multilib kicks in since it will + # alter the CHOST + local cxxabi cxxabi_incs +
[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/
commit: 53d7989b28c9455ef37ed9b6f0b2628d013acb7d Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:12 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:02:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d7989b dev-ml/llvm-ocaml: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> dev-ml/llvm-ocaml/Manifest | 1 + .../llvm-ocaml-17.0.0_pre20230520.ebuild | 112 + 2 files changed, 113 insertions(+) diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest index 613e780805df..8526c1e2e3e1 100644 --- a/dev-ml/llvm-ocaml/Manifest +++ b/dev-ml/llvm-ocaml/Manifest @@ -8,3 +8,4 @@ DIST llvm-project-16.0.4.src.tar.xz 117996332 BLAKE2B 2ea3ef25290ce6180d271e42fb DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 43cb2147f12f98f864797158e8efcfed9c6780fae3b5c71c0f1aea19a4131ee91c36bdf5b10e44f478f2370c8d22a9038038ecd607f25a95f2d3e33628eb9ac0 SHA512 c902d1b652e6e144fcf74f550539f56665475b6bdf673ba5bf2f1731c3bb8f5717ed56433d488c54bbf2f429b432da84e0bfb4b5fb5f2b7fa208b4f24f682be7 DIST llvm-project-52882de0e641487329c9e093a90ea3dad01842c8.tar.gz 182953335 BLAKE2B 98682729992d73202e35b540d5d0d87e2acf44e4ab6896a0b6f9ac4a7423f55ad370ae1d7e919a6c86dc7f138a66890ac89b852b03305612d248ab567833f8be SHA512 3685aff0f648e9b477e1e01edebe4799498c21587e2ed5577e2fdef98bb21ea215e206606a11692fbb93a0989fd59fd324faff2c4d97b7afca0851b53f123f05 DIST llvm-project-7d436d56b60b36508b94e39d08761f1405a9c770.tar.gz 183363091 BLAKE2B e0d3520814b3455e33107715697f00d653ad46bb8d8200caf42c42743520f389217ea2e57449bbc2e98126b602b2aa344e4125e4b1f92152f7957a11a9b9a150 SHA512 65a8e30702217e5e1309efe3daeda5115eeb2e8d25238db1fa4e8dcfc729d75655a10b3394f2f70b7e7efb8ea33a31b6e2482065cc81805023101da00584a81e +DIST llvm-project-abbb22cc0c9c33dedb8d53c2bd3e703f92baace7.tar.gz 183193919 BLAKE2B 75c63d39918f7ec0faca0b1d03ba17dbd7d39a6f1d3a031dcb005ae1729933d8481f0bd745ec029ab21779525b2ddaf2989eaca2aed2b0e9b60c50ef71c7fc11 SHA512 f0c1b6fe2e087db202d32de05613b7570bd9a82dfef2e464014c9d4c9ba02c20d423cb783aa40ce5e9c9e074288efb2e5b6d70d55913bd285108e747400f55e7 diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_pre20230520.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_pre20230520.ebuild new file mode 100644 index ..1e54d201785c --- /dev/null +++ b/dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_pre20230520.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake llvm llvm.org python-any-r1 + +DESCRIPTION="OCaml bindings for LLVM" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${PV}" +KEYWORDS="" +IUSE="+debug test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.00.0:0= + dev-ml/ocaml-ctypes:= + ~sys-devel/llvm-${PV}:=[debug?] + !sys-devel/llvm[ocaml(-)] +" + +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + dev-ml/findlib + >=dev-util/cmake-3.16 +" + +LLVM_COMPONENTS=( llvm cmake third-party ) +LLVM_USE_TARGETS=llvm +llvm.org_set_globals + +pkg_setup() { + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=OFF + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_OCAML_OUT_OF_TREE=ON + + # cheap hack: LLVM combines both anyway, and the only difference + # is that the former list is explicitly verified at cmake time + -DLLVM_TARGETS_TO_BUILD="" + -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + # disable various irrelevant deps and settings + -DLLVM_ENABLE_FFI=OFF + -DLLVM_ENABLE_TERMINFO=OFF + -DHAVE_HISTEDIT_H=NO + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DLLVM_HOST_TRIPLE="${CHOST}" + + -DPython3_EXECUTABLE="${PYTHON}" + + # TODO: ocamldoc + ) + + use test && mycmakeargs+=( + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + # also: custom rules for OCaml do not work for CPPFLAGS + use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG" + cmake_src_configure + + local llvm_libdir=$(llvm-config --libdir) + # an ugly hack; TODO: figure out a way to pass -L to ocaml... + cd "${BUILD_DIR}/${libdir}" || die + ln -s
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: 66b80d45d4add3d47ab4e5c0b000faa48104d1b0 Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:10 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:02:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b80d45 sys-devel/llvm: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm/Manifest | 1 + sys-devel/llvm/llvm-17.0.0_pre20230520.ebuild | 533 ++ 2 files changed, 534 insertions(+) diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index fda11414ab5a..e08bf1b6df9a 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -16,3 +16,4 @@ DIST llvm-project-16.0.4.src.tar.xz 117996332 BLAKE2B 2ea3ef25290ce6180d271e42fb DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 43cb2147f12f98f864797158e8efcfed9c6780fae3b5c71c0f1aea19a4131ee91c36bdf5b10e44f478f2370c8d22a9038038ecd607f25a95f2d3e33628eb9ac0 SHA512 c902d1b652e6e144fcf74f550539f56665475b6bdf673ba5bf2f1731c3bb8f5717ed56433d488c54bbf2f429b432da84e0bfb4b5fb5f2b7fa208b4f24f682be7 DIST llvm-project-52882de0e641487329c9e093a90ea3dad01842c8.tar.gz 182953335 BLAKE2B 98682729992d73202e35b540d5d0d87e2acf44e4ab6896a0b6f9ac4a7423f55ad370ae1d7e919a6c86dc7f138a66890ac89b852b03305612d248ab567833f8be SHA512 3685aff0f648e9b477e1e01edebe4799498c21587e2ed5577e2fdef98bb21ea215e206606a11692fbb93a0989fd59fd324faff2c4d97b7afca0851b53f123f05 DIST llvm-project-7d436d56b60b36508b94e39d08761f1405a9c770.tar.gz 183363091 BLAKE2B e0d3520814b3455e33107715697f00d653ad46bb8d8200caf42c42743520f389217ea2e57449bbc2e98126b602b2aa344e4125e4b1f92152f7957a11a9b9a150 SHA512 65a8e30702217e5e1309efe3daeda5115eeb2e8d25238db1fa4e8dcfc729d75655a10b3394f2f70b7e7efb8ea33a31b6e2482065cc81805023101da00584a81e +DIST llvm-project-abbb22cc0c9c33dedb8d53c2bd3e703f92baace7.tar.gz 183193919 BLAKE2B 75c63d39918f7ec0faca0b1d03ba17dbd7d39a6f1d3a031dcb005ae1729933d8481f0bd745ec029ab21779525b2ddaf2989eaca2aed2b0e9b60c50ef71c7fc11 SHA512 f0c1b6fe2e087db202d32de05613b7570bd9a82dfef2e464014c9d4c9ba02c20d423cb783aa40ce5e9c9e074288efb2e5b6d70d55913bd285108e747400f55e7 diff --git a/sys-devel/llvm/llvm-17.0.0_pre20230520.ebuild b/sys-devel/llvm/llvm-17.0.0_pre20230520.ebuild new file mode 100644 index ..c2c2d7c6b628 --- /dev/null +++ b/sys-devel/llvm/llvm-17.0.0_pre20230520.ebuild @@ -0,0 +1,533 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="Low Level Virtual Machine" +HOMEPAGE="https://llvm.org/; + +# Additional licenses: +# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. +# 2. xxhash: BSD. +# 3. MD5 code: public-domain. +# 4. ConvertUTF.h: TODO. + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +KEYWORDS="" +IUSE=" + +binutils-plugin +debug debuginfod doc exegesis libedit +libffi + ncurses test xar xml z3 zstd +" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-libs/zlib:0=[${MULTILIB_USEDEP}] + debuginfod? ( + net-misc/curl:= + dev-cpp/cpp-httplib:= + ) + exegesis? ( dev-libs/libpfm:= ) + libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) + libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] ) + xar? ( app-arch/xar ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) + z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] ) + zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) +" +DEPEND=" + ${RDEPEND} + binutils-plugin? ( sys-libs/binutils-libs ) +" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + >=dev-util/cmake-3.16 + sys-devel/gnuconfig + kernel_Darwin? ( + =sys-devel/binutils-apple-5.1 + ) + doc? ( $(python_gen_any_dep ' + dev-python/recommonmark[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') ) + libffi? ( virtual/pkgconfig ) +" +# There are no file collisions between these versions but having :0 +# installed means llvm-config there will take precedence. +RDEPEND=" + ${RDEPEND} + !sys-devel/llvm:0 +" +PDEPEND=" + sys-devel/llvm-common + sys-devel/llvm-toolchain-symlinks:${LLVM_MAJOR} + binutils-plugin? ( >=sys-devel/llvmgold-${LLVM_MAJOR} ) +" + +LLVM_COMPONENTS=( llvm cmake third-party ) +LLVM_MANPAGES=1 +LLVM_USE_TARGETS=provide +llvm.org_set_globals + +python_check_deps() { + use doc || return 0 + + python_has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" && + python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" +} + +check_uptodate() { +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libclc/
commit: 14e85e99732e7cea06903b8a01f25f1b46a8151b Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:25 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:03:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14e85e99 dev-libs/libclc: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> dev-libs/libclc/Manifest | 1 + dev-libs/libclc/libclc-17.0.0_pre20230520.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index 613e780805df..8526c1e2e3e1 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -8,3 +8,4 @@ DIST llvm-project-16.0.4.src.tar.xz 117996332 BLAKE2B 2ea3ef25290ce6180d271e42fb DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 43cb2147f12f98f864797158e8efcfed9c6780fae3b5c71c0f1aea19a4131ee91c36bdf5b10e44f478f2370c8d22a9038038ecd607f25a95f2d3e33628eb9ac0 SHA512 c902d1b652e6e144fcf74f550539f56665475b6bdf673ba5bf2f1731c3bb8f5717ed56433d488c54bbf2f429b432da84e0bfb4b5fb5f2b7fa208b4f24f682be7 DIST llvm-project-52882de0e641487329c9e093a90ea3dad01842c8.tar.gz 182953335 BLAKE2B 98682729992d73202e35b540d5d0d87e2acf44e4ab6896a0b6f9ac4a7423f55ad370ae1d7e919a6c86dc7f138a66890ac89b852b03305612d248ab567833f8be SHA512 3685aff0f648e9b477e1e01edebe4799498c21587e2ed5577e2fdef98bb21ea215e206606a11692fbb93a0989fd59fd324faff2c4d97b7afca0851b53f123f05 DIST llvm-project-7d436d56b60b36508b94e39d08761f1405a9c770.tar.gz 183363091 BLAKE2B e0d3520814b3455e33107715697f00d653ad46bb8d8200caf42c42743520f389217ea2e57449bbc2e98126b602b2aa344e4125e4b1f92152f7957a11a9b9a150 SHA512 65a8e30702217e5e1309efe3daeda5115eeb2e8d25238db1fa4e8dcfc729d75655a10b3394f2f70b7e7efb8ea33a31b6e2482065cc81805023101da00584a81e +DIST llvm-project-abbb22cc0c9c33dedb8d53c2bd3e703f92baace7.tar.gz 183193919 BLAKE2B 75c63d39918f7ec0faca0b1d03ba17dbd7d39a6f1d3a031dcb005ae1729933d8481f0bd745ec029ab21779525b2ddaf2989eaca2aed2b0e9b60c50ef71c7fc11 SHA512 f0c1b6fe2e087db202d32de05613b7570bd9a82dfef2e464014c9d4c9ba02c20d423cb783aa40ce5e9c9e074288efb2e5b6d70d55913bd285108e747400f55e7 diff --git a/dev-libs/libclc/libclc-17.0.0_pre20230520.ebuild b/dev-libs/libclc/libclc-17.0.0_pre20230520.ebuild new file mode 100644 index ..93cce600989e --- /dev/null +++ b/dev-libs/libclc/libclc-17.0.0_pre20230520.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake llvm llvm.org python-any-r1 + +DESCRIPTION="OpenCL C library" +HOMEPAGE="https://libclc.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )" +SLOT="0" +KEYWORDS="" +IUSE="spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi" + +LLVM_MAX_SLOT=17 +BDEPEND=" + ${PYTHON_DEPS} + || ( + ( + sys-devel/clang:17 + spirv? ( dev-util/spirv-llvm-translator:17 ) + ) + ( + sys-devel/clang:16 + spirv? ( dev-util/spirv-llvm-translator:16 ) + ) + ( + sys-devel/clang:15 + spirv? ( dev-util/spirv-llvm-translator:15 ) + ) + ( + sys-devel/clang:14 + spirv? ( dev-util/spirv-llvm-translator:14 ) + ) + ( + sys-devel/clang:13 + spirv? ( dev-util/spirv-llvm-translator:13 ) + ) + ) +" + +LLVM_COMPONENTS=( libclc ) +llvm.org_set_globals + +llvm_check_deps() { + if use spirv; then + has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" || + return 1 + fi + has_version -b "sys-devel/clang:${LLVM_SLOT}" +} + +pkg_setup() { + llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libclc_targets=() + + use spirv && libclc_targets+=( + "spirv-mesa3d-" + "spirv64-mesa3d-" + ) + use video_cards_nvidia && libclc_targets+=( + "nvptx--" + "nvptx64--" + "nvptx--nvidiacl" + "nvptx64--nvidiacl" + ) + use video_cards_r600 && libclc_targets+=( + "r600--" + ) + use video_cards_radeonsi && libclc_targets+=( + "amdgcn--" + "amdgcn-mesa-mesa3d" + "amdgcn--amdhsa" + ) + [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" + + libclc_targets=${libclc_targets[*]} + local mycmakeargs=( + -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: d2d5f933cbcad4be0a5a8200b571ab1a555c45bf Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:21 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:03:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d5f933 sys-libs/llvm-libunwind: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/llvm-libunwind/Manifest | 1 + .../llvm-libunwind-17.0.0_pre20230520.ebuild | 123 + 2 files changed, 124 insertions(+) diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index 613e780805df..8526c1e2e3e1 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -8,3 +8,4 @@ DIST llvm-project-16.0.4.src.tar.xz 117996332 BLAKE2B 2ea3ef25290ce6180d271e42fb DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 43cb2147f12f98f864797158e8efcfed9c6780fae3b5c71c0f1aea19a4131ee91c36bdf5b10e44f478f2370c8d22a9038038ecd607f25a95f2d3e33628eb9ac0 SHA512 c902d1b652e6e144fcf74f550539f56665475b6bdf673ba5bf2f1731c3bb8f5717ed56433d488c54bbf2f429b432da84e0bfb4b5fb5f2b7fa208b4f24f682be7 DIST llvm-project-52882de0e641487329c9e093a90ea3dad01842c8.tar.gz 182953335 BLAKE2B 98682729992d73202e35b540d5d0d87e2acf44e4ab6896a0b6f9ac4a7423f55ad370ae1d7e919a6c86dc7f138a66890ac89b852b03305612d248ab567833f8be SHA512 3685aff0f648e9b477e1e01edebe4799498c21587e2ed5577e2fdef98bb21ea215e206606a11692fbb93a0989fd59fd324faff2c4d97b7afca0851b53f123f05 DIST llvm-project-7d436d56b60b36508b94e39d08761f1405a9c770.tar.gz 183363091 BLAKE2B e0d3520814b3455e33107715697f00d653ad46bb8d8200caf42c42743520f389217ea2e57449bbc2e98126b602b2aa344e4125e4b1f92152f7957a11a9b9a150 SHA512 65a8e30702217e5e1309efe3daeda5115eeb2e8d25238db1fa4e8dcfc729d75655a10b3394f2f70b7e7efb8ea33a31b6e2482065cc81805023101da00584a81e +DIST llvm-project-abbb22cc0c9c33dedb8d53c2bd3e703f92baace7.tar.gz 183193919 BLAKE2B 75c63d39918f7ec0faca0b1d03ba17dbd7d39a6f1d3a031dcb005ae1729933d8481f0bd745ec029ab21779525b2ddaf2989eaca2aed2b0e9b60c50ef71c7fc11 SHA512 f0c1b6fe2e087db202d32de05613b7570bd9a82dfef2e464014c9d4c9ba02c20d423cb783aa40ce5e9c9e074288efb2e5b6d70d55913bd285108e747400f55e7 diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-17.0.0_pre20230520.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-17.0.0_pre20230520.ebuild new file mode 100644 index ..51cf06f1cda3 --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-17.0.0_pre20230520.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \ + toolchain-funcs + +DESCRIPTION="C++ runtime stack unwinder from LLVM" +HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="+clang +debug static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + !sys-libs/libunwind +" +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + sys-devel/clang:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake ) +LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + python-any-r1_pkg_setup +} + +multilib_src_configure() { + local libdir=$(get_libdir) + + # https://github.com/llvm/llvm-project/issues/56825 + # also separately bug #863917 + filter-lto + + if use clang; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + fi + + # link to compiler-rt + # https://github.com/gentoo/gentoo/pull/21516 + local use_compiler_rt=OFF + [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON + + local mycmakeargs=( + -DCMAKE_CXX_COMPILER_TARGET="${CHOST}" + -DPython3_EXECUTABLE="${PYTHON}" + -DLLVM_ENABLE_RUNTIMES="libunwind" + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + -DLLVM_INCLUDE_TESTS=OFF + -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug) + -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs) + -DLIBUNWIND_INCLUDE_TESTS=$(usex test) + -DLIBUNWIND_INSTALL_HEADERS=ON + + # support non-native unwinding; given it's small enough, + # enable it unconditionally +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: 2114b3cf257668e756b54a0ba2f975e5f0c4a867 Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:14 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:03:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2114b3cf sys-devel/clang: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/Manifest| 1 + sys-devel/clang/clang-17.0.0_pre20230520.ebuild | 480 2 files changed, 481 insertions(+) diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index fda11414ab5a..e08bf1b6df9a 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -16,3 +16,4 @@ DIST llvm-project-16.0.4.src.tar.xz 117996332 BLAKE2B 2ea3ef25290ce6180d271e42fb DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 43cb2147f12f98f864797158e8efcfed9c6780fae3b5c71c0f1aea19a4131ee91c36bdf5b10e44f478f2370c8d22a9038038ecd607f25a95f2d3e33628eb9ac0 SHA512 c902d1b652e6e144fcf74f550539f56665475b6bdf673ba5bf2f1731c3bb8f5717ed56433d488c54bbf2f429b432da84e0bfb4b5fb5f2b7fa208b4f24f682be7 DIST llvm-project-52882de0e641487329c9e093a90ea3dad01842c8.tar.gz 182953335 BLAKE2B 98682729992d73202e35b540d5d0d87e2acf44e4ab6896a0b6f9ac4a7423f55ad370ae1d7e919a6c86dc7f138a66890ac89b852b03305612d248ab567833f8be SHA512 3685aff0f648e9b477e1e01edebe4799498c21587e2ed5577e2fdef98bb21ea215e206606a11692fbb93a0989fd59fd324faff2c4d97b7afca0851b53f123f05 DIST llvm-project-7d436d56b60b36508b94e39d08761f1405a9c770.tar.gz 183363091 BLAKE2B e0d3520814b3455e33107715697f00d653ad46bb8d8200caf42c42743520f389217ea2e57449bbc2e98126b602b2aa344e4125e4b1f92152f7957a11a9b9a150 SHA512 65a8e30702217e5e1309efe3daeda5115eeb2e8d25238db1fa4e8dcfc729d75655a10b3394f2f70b7e7efb8ea33a31b6e2482065cc81805023101da00584a81e +DIST llvm-project-abbb22cc0c9c33dedb8d53c2bd3e703f92baace7.tar.gz 183193919 BLAKE2B 75c63d39918f7ec0faca0b1d03ba17dbd7d39a6f1d3a031dcb005ae1729933d8481f0bd745ec029ab21779525b2ddaf2989eaca2aed2b0e9b60c50ef71c7fc11 SHA512 f0c1b6fe2e087db202d32de05613b7570bd9a82dfef2e464014c9d4c9ba02c20d423cb783aa40ce5e9c9e074288efb2e5b6d70d55913bd285108e747400f55e7 diff --git a/sys-devel/clang/clang-17.0.0_pre20230520.ebuild b/sys-devel/clang/clang-17.0.0_pre20230520.ebuild new file mode 100644 index ..e22838875809 --- /dev/null +++ b/sys-devel/clang/clang-17.0.0_pre20230520.ebuild @@ -0,0 +1,480 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit cmake llvm llvm.org multilib multilib-minimal +inherit prefix python-single-r1 toolchain-funcs + +DESCRIPTION="C language family frontend for LLVM" +HOMEPAGE="https://llvm.org/; + +# MSVCSetupApi.h: MIT +# sorttable.js: MIT + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +KEYWORDS="" +IUSE="+debug doc +extra ieee-long-double +pie +static-analyzer test xml" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}] + static-analyzer? ( dev-lang/perl:* ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) +" + +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} + >=sys-devel/clang-common-${PV} +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-util/cmake-3.16 + doc? ( $(python_gen_cond_dep ' + dev-python/recommonmark[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') ) + xml? ( virtual/pkgconfig ) +" +PDEPEND=" + ~sys-devel/clang-runtime-${PV} + sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR} +" + +LLVM_COMPONENTS=( + clang clang-tools-extra cmake + llvm/lib/Transforms/Hello +) +LLVM_MANPAGES=1 +LLVM_TEST_COMPONENTS=( + llvm/utils +) +LLVM_USE_TARGETS=llvm +llvm.org_set_globals + +# Multilib notes: +# 1. ABI_* flags control ABIs libclang* is built for only. +# 2. clang is always capable of compiling code for all ABIs for enabled +#target. However, you will need appropriate crt* files (installed +#e.g. by sys-devel/gcc and sys-libs/glibc). +# 3. ${CHOST}-clang wrappers are always installed for all ABIs included +#in the current profile (i.e. alike supported by sys-devel/gcc). +# +# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need +# multilib clang* libraries (not runtime, not wrappers). + +pkg_setup() { + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + python-single-r1_pkg_setup +} + +src_prepare() { + # create extra parent dir for relative CLANG_RESOURCE_DIR access + mkdir -p x/y || die + BUILD_DIR=${WORKDIR}/x/y/clang + + llvm.org_src_prepare + + # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch) + eprefixify \ + lib/Lex/InitHeaderSearch.cpp \ + lib/Driver/ToolChains/Darwin.cpp ||
[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
commit: d237d3a8209fa58dbe5cd1a464a9893c86df779c Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:17 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:03:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d237d3a8 sys-devel/lld: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> sys-devel/lld/Manifest | 1 + sys-devel/lld/lld-17.0.0_pre20230520.ebuild | 89 + 2 files changed, 90 insertions(+) diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest index 613e780805df..8526c1e2e3e1 100644 --- a/sys-devel/lld/Manifest +++ b/sys-devel/lld/Manifest @@ -8,3 +8,4 @@ DIST llvm-project-16.0.4.src.tar.xz 117996332 BLAKE2B 2ea3ef25290ce6180d271e42fb DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 43cb2147f12f98f864797158e8efcfed9c6780fae3b5c71c0f1aea19a4131ee91c36bdf5b10e44f478f2370c8d22a9038038ecd607f25a95f2d3e33628eb9ac0 SHA512 c902d1b652e6e144fcf74f550539f56665475b6bdf673ba5bf2f1731c3bb8f5717ed56433d488c54bbf2f429b432da84e0bfb4b5fb5f2b7fa208b4f24f682be7 DIST llvm-project-52882de0e641487329c9e093a90ea3dad01842c8.tar.gz 182953335 BLAKE2B 98682729992d73202e35b540d5d0d87e2acf44e4ab6896a0b6f9ac4a7423f55ad370ae1d7e919a6c86dc7f138a66890ac89b852b03305612d248ab567833f8be SHA512 3685aff0f648e9b477e1e01edebe4799498c21587e2ed5577e2fdef98bb21ea215e206606a11692fbb93a0989fd59fd324faff2c4d97b7afca0851b53f123f05 DIST llvm-project-7d436d56b60b36508b94e39d08761f1405a9c770.tar.gz 183363091 BLAKE2B e0d3520814b3455e33107715697f00d653ad46bb8d8200caf42c42743520f389217ea2e57449bbc2e98126b602b2aa344e4125e4b1f92152f7957a11a9b9a150 SHA512 65a8e30702217e5e1309efe3daeda5115eeb2e8d25238db1fa4e8dcfc729d75655a10b3394f2f70b7e7efb8ea33a31b6e2482065cc81805023101da00584a81e +DIST llvm-project-abbb22cc0c9c33dedb8d53c2bd3e703f92baace7.tar.gz 183193919 BLAKE2B 75c63d39918f7ec0faca0b1d03ba17dbd7d39a6f1d3a031dcb005ae1729933d8481f0bd745ec029ab21779525b2ddaf2989eaca2aed2b0e9b60c50ef71c7fc11 SHA512 f0c1b6fe2e087db202d32de05613b7570bd9a82dfef2e464014c9d4c9ba02c20d423cb783aa40ce5e9c9e074288efb2e5b6d70d55913bd285108e747400f55e7 diff --git a/sys-devel/lld/lld-17.0.0_pre20230520.ebuild b/sys-devel/lld/lld-17.0.0_pre20230520.ebuild new file mode 100644 index ..5d38213eefc3 --- /dev/null +++ b/sys-devel/lld/lld-17.0.0_pre20230520.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +KEYWORDS="" +IUSE="+debug test zstd" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV}[debug=,zstd=] + sys-libs/zlib:= + zstd? ( app-arch/zstd:= ) +" +RDEPEND=" + ${DEPEND} + !sys-devel/lld:0 +" +BDEPEND=" + sys-devel/llvm:${LLVM_MAJOR} + test? ( + >=dev-util/cmake-3.16 + $(python_gen_any_dep ">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]") + ) +" +PDEPEND=" + >=sys-devel/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR} +" + +LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o ) +llvm.org_set_globals + +python_check_deps() { + python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]" +} + +pkg_setup() { + LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +src_unpack() { + llvm.org_src_unpack + + # Directory ${WORKDIR}/llvm does not exist with USE="-test", + # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below, + # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system + # (lld/MachO/CMakeLists.txt) and is expected to be resolvable + # to existent directory ${WORKDIR}/libunwind/include. + mkdir -p "${WORKDIR}/llvm" || die +} + +src_configure() { + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 + + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" + -DBUILD_SHARED_LIBS=ON + -DLLVM_INCLUDE_TESTS=$(usex test) + ) + + use test && mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DPython3_EXECUTABLE="${PYTHON}" + ) + + tc-is-cross-compiler && mycmakeargs+=( + -DLLVM_TABLEGEN_EXE="${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen" + ) + + cmake_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-lld +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: ed3eaca096ab863edc4002e2d77b84457f7e4bee Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:02 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:02:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3eaca0 llvm.org.eclass: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> eclass/llvm.org.eclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass index 1c87049dc7da..9b44d7f42f39 100644 --- a/eclass/llvm.org.eclass +++ b/eclass/llvm.org.eclass @@ -72,6 +72,9 @@ if [[ -z ${_LLVM_SOURCE_TYPE+1} ]]; then _LLVM_SOURCE_TYPE=snapshot case ${PV} in + 17.0.0_pre20230520) + EGIT_COMMIT=abbb22cc0c9c33dedb8d53c2bd3e703f92baace7 + ;; 17.0.0_pre20230512) EGIT_COMMIT=7d436d56b60b36508b94e39d08761f1405a9c770 ;;
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: ed23e0de0526af9a3d1c4214508ea014bb44def6 Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:13 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:02:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed23e0de sys-devel/clang-common: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> sys-devel/clang-common/Manifest| 1 + .../clang-common-17.0.0_pre20230520.ebuild | 190 + 2 files changed, 191 insertions(+) diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest index 613e780805df..8526c1e2e3e1 100644 --- a/sys-devel/clang-common/Manifest +++ b/sys-devel/clang-common/Manifest @@ -8,3 +8,4 @@ DIST llvm-project-16.0.4.src.tar.xz 117996332 BLAKE2B 2ea3ef25290ce6180d271e42fb DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 43cb2147f12f98f864797158e8efcfed9c6780fae3b5c71c0f1aea19a4131ee91c36bdf5b10e44f478f2370c8d22a9038038ecd607f25a95f2d3e33628eb9ac0 SHA512 c902d1b652e6e144fcf74f550539f56665475b6bdf673ba5bf2f1731c3bb8f5717ed56433d488c54bbf2f429b432da84e0bfb4b5fb5f2b7fa208b4f24f682be7 DIST llvm-project-52882de0e641487329c9e093a90ea3dad01842c8.tar.gz 182953335 BLAKE2B 98682729992d73202e35b540d5d0d87e2acf44e4ab6896a0b6f9ac4a7423f55ad370ae1d7e919a6c86dc7f138a66890ac89b852b03305612d248ab567833f8be SHA512 3685aff0f648e9b477e1e01edebe4799498c21587e2ed5577e2fdef98bb21ea215e206606a11692fbb93a0989fd59fd324faff2c4d97b7afca0851b53f123f05 DIST llvm-project-7d436d56b60b36508b94e39d08761f1405a9c770.tar.gz 183363091 BLAKE2B e0d3520814b3455e33107715697f00d653ad46bb8d8200caf42c42743520f389217ea2e57449bbc2e98126b602b2aa344e4125e4b1f92152f7957a11a9b9a150 SHA512 65a8e30702217e5e1309efe3daeda5115eeb2e8d25238db1fa4e8dcfc729d75655a10b3394f2f70b7e7efb8ea33a31b6e2482065cc81805023101da00584a81e +DIST llvm-project-abbb22cc0c9c33dedb8d53c2bd3e703f92baace7.tar.gz 183193919 BLAKE2B 75c63d39918f7ec0faca0b1d03ba17dbd7d39a6f1d3a031dcb005ae1729933d8481f0bd745ec029ab21779525b2ddaf2989eaca2aed2b0e9b60c50ef71c7fc11 SHA512 f0c1b6fe2e087db202d32de05613b7570bd9a82dfef2e464014c9d4c9ba02c20d423cb783aa40ce5e9c9e074288efb2e5b6d70d55913bd285108e747400f55e7 diff --git a/sys-devel/clang-common/clang-common-17.0.0_pre20230520.ebuild b/sys-devel/clang-common/clang-common-17.0.0_pre20230520.ebuild new file mode 100644 index ..51e0f70c6470 --- /dev/null +++ b/sys-devel/clang-common/clang-common-17.0.0_pre20230520.ebuild @@ -0,0 +1,190 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 llvm.org + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE=" + default-compiler-rt default-libcxx default-lld llvm-libunwind + hardened stricter +" + +PDEPEND=" + sys-devel/clang:* + default-compiler-rt? ( + sys-devel/clang-runtime[compiler-rt] + llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) + !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) + ) + !default-compiler-rt? ( sys-devel/gcc ) + default-libcxx? ( >=sys-libs/libcxx-${PV} ) + !default-libcxx? ( sys-devel/gcc ) + default-lld? ( sys-devel/lld ) + !default-lld? ( sys-devel/binutils ) +" +IDEPEND=" + !default-compiler-rt? ( sys-devel/gcc-config ) + !default-libcxx? ( sys-devel/gcc-config ) +" + +LLVM_COMPONENTS=( clang/utils ) +llvm.org_set_globals + +pkg_pretend() { + [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return + + local flag missing_flags=() + for flag in default-{compiler-rt,libcxx,lld}; do + if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; then + missing_flags+=( "${flag}" ) + fi + done + + if [[ ${missing_flags[@]} ]]; then + eerror "It seems that you have the following flags set on sys-devel/clang:" + eerror + eerror " ${missing_flags[*]}" + eerror + eerror "The default runtimes are now set via flags on sys-devel/clang-common." + eerror "The build is being aborted to prevent breakage. Please either set" + eerror "the respective flags on this ebuild, e.g.:" + eerror + eerror " sys-devel/clang-common ${missing_flags[*]}" + eerror + eerror "or build with CLANG_IGNORE_DEFAULT_RUNTIMES=1." + die "Mismatched defaults detected between sys-devel/clang and sys-devel/clang-common" + fi +} + +src_install() { + newbashcomp bash-autocomplete.sh clang + + insinto /etc/clang + newins - gentoo-runtimes.cfg <<-EOF + # This file is initially generated by
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/
commit: 6780c35675c62df5d6590b8abf65ccab0b12174f Author: Michał Górny gentoo org> AuthorDate: Sat May 20 19:20:09 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 21 04:02:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6780c356 sys-devel/llvm-common: Add 17.0.0_pre20230520 snapshot Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm-common/Manifest | 1 + .../llvm-common-17.0.0_pre20230520.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest index 613e780805df..8526c1e2e3e1 100644 --- a/sys-devel/llvm-common/Manifest +++ b/sys-devel/llvm-common/Manifest @@ -8,3 +8,4 @@ DIST llvm-project-16.0.4.src.tar.xz 117996332 BLAKE2B 2ea3ef25290ce6180d271e42fb DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 43cb2147f12f98f864797158e8efcfed9c6780fae3b5c71c0f1aea19a4131ee91c36bdf5b10e44f478f2370c8d22a9038038ecd607f25a95f2d3e33628eb9ac0 SHA512 c902d1b652e6e144fcf74f550539f56665475b6bdf673ba5bf2f1731c3bb8f5717ed56433d488c54bbf2f429b432da84e0bfb4b5fb5f2b7fa208b4f24f682be7 DIST llvm-project-52882de0e641487329c9e093a90ea3dad01842c8.tar.gz 182953335 BLAKE2B 98682729992d73202e35b540d5d0d87e2acf44e4ab6896a0b6f9ac4a7423f55ad370ae1d7e919a6c86dc7f138a66890ac89b852b03305612d248ab567833f8be SHA512 3685aff0f648e9b477e1e01edebe4799498c21587e2ed5577e2fdef98bb21ea215e206606a11692fbb93a0989fd59fd324faff2c4d97b7afca0851b53f123f05 DIST llvm-project-7d436d56b60b36508b94e39d08761f1405a9c770.tar.gz 183363091 BLAKE2B e0d3520814b3455e33107715697f00d653ad46bb8d8200caf42c42743520f389217ea2e57449bbc2e98126b602b2aa344e4125e4b1f92152f7957a11a9b9a150 SHA512 65a8e30702217e5e1309efe3daeda5115eeb2e8d25238db1fa4e8dcfc729d75655a10b3394f2f70b7e7efb8ea33a31b6e2482065cc81805023101da00584a81e +DIST llvm-project-abbb22cc0c9c33dedb8d53c2bd3e703f92baace7.tar.gz 183193919 BLAKE2B 75c63d39918f7ec0faca0b1d03ba17dbd7d39a6f1d3a031dcb005ae1729933d8481f0bd745ec029ab21779525b2ddaf2989eaca2aed2b0e9b60c50ef71c7fc11 SHA512 f0c1b6fe2e087db202d32de05613b7570bd9a82dfef2e464014c9d4c9ba02c20d423cb783aa40ce5e9c9e074288efb2e5b6d70d55913bd285108e747400f55e7 diff --git a/sys-devel/llvm-common/llvm-common-17.0.0_pre20230520.ebuild b/sys-devel/llvm-common/llvm-common-17.0.0_pre20230520.ebuild new file mode 100644 index ..ce5f03ca34a5 --- /dev/null +++ b/sys-devel/llvm-common/llvm-common-17.0.0_pre20230520.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit llvm.org + +DESCRIPTION="Common files shared between multiple slots of LLVM" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" + +RDEPEND=" + !sys-devel/llvm:0 +" + +LLVM_COMPONENTS=( llvm/utils/vim ) +llvm.org_set_globals + +src_install() { + insinto /usr/share/vim/vimfiles + doins -r */ + # some users may find it useful + newdoc README README.vim + dodoc vimrc +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses/
commit: e8a8f34562f4bf9ba7081c535c7f3466ae143d22 Author: Sam James gentoo org> AuthorDate: Sun May 21 02:21:52 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 02:21:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8a8f345 sys-libs/ncurses: build native tools w/ --without-ada There's no need for it when building the native tools just for tinfo etc for a 'cross' build. This doesn't affect the installed files. Closes: https://bugs.gentoo.org/823776 Signed-off-by: Sam James gentoo.org> sys-libs/ncurses/ncurses-6.4.ebuild | 2 +- sys-libs/ncurses/ncurses-6.4_p20230401.ebuild | 2 +- sys-libs/ncurses/ncurses-6.4_p20230424.ebuild | 2 +- sys-libs/ncurses/ncurses-6.4_p20230506.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-libs/ncurses/ncurses-6.4.ebuild b/sys-libs/ncurses/ncurses-6.4.ebuild index 26715df453d0..5c0e899fefad 100644 --- a/sys-libs/ncurses/ncurses-6.4.ebuild +++ b/sys-libs/ncurses/ncurses-6.4.ebuild @@ -186,7 +186,7 @@ src_configure() { CXXFLAGS=${BUILD_CXXFLAGS} \ CPPFLAGS=${BUILD_CPPFLAGS} \ LDFLAGS="${BUILD_LDFLAGS} ${lbuildflags}" \ - do_configure cross --without-shared --with-normal --with-progs + do_configure cross --without-shared --with-normal --with-progs --without-ada fi multilib-minimal_src_configure } diff --git a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild index fef75a86ebec..1bf84eb8b711 100644 --- a/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild +++ b/sys-libs/ncurses/ncurses-6.4_p20230401.ebuild @@ -193,7 +193,7 @@ src_configure() { CXXFLAGS=${BUILD_CXXFLAGS} \ CPPFLAGS=${BUILD_CPPFLAGS} \ LDFLAGS="${BUILD_LDFLAGS} ${lbuildflags}" \ - do_configure cross --without-shared --with-normal --with-progs + do_configure cross --without-shared --with-normal --with-progs --without-ada fi multilib-minimal_src_configure } diff --git a/sys-libs/ncurses/ncurses-6.4_p20230424.ebuild b/sys-libs/ncurses/ncurses-6.4_p20230424.ebuild index a400ea23f18c..d222c10a6475 100644 --- a/sys-libs/ncurses/ncurses-6.4_p20230424.ebuild +++ b/sys-libs/ncurses/ncurses-6.4_p20230424.ebuild @@ -198,7 +198,7 @@ src_configure() { CXXFLAGS=${BUILD_CXXFLAGS} \ CPPFLAGS=${BUILD_CPPFLAGS} \ LDFLAGS="${BUILD_LDFLAGS} ${lbuildflags}" \ - do_configure cross --without-shared --with-normal --with-progs + do_configure cross --without-shared --with-normal --with-progs --without-ada fi multilib-minimal_src_configure } diff --git a/sys-libs/ncurses/ncurses-6.4_p20230506.ebuild b/sys-libs/ncurses/ncurses-6.4_p20230506.ebuild index b1551515ea6a..2252727d553a 100644 --- a/sys-libs/ncurses/ncurses-6.4_p20230506.ebuild +++ b/sys-libs/ncurses/ncurses-6.4_p20230506.ebuild @@ -203,7 +203,7 @@ src_configure() { CXXFLAGS=${BUILD_CXXFLAGS} \ CPPFLAGS=${BUILD_CPPFLAGS} \ LDFLAGS="${BUILD_LDFLAGS} ${lbuildflags}" \ - do_configure cross --without-shared --with-normal --with-progs + do_configure cross --without-shared --with-normal --with-progs --without-ada fi multilib-minimal_src_configure }
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: eb3eac2534f0b49a097f87bf36099b95ef4bc9fe Author: Sam James gentoo org> AuthorDate: Sun May 21 01:21:33 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 01:21:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb3eac25 sys-devel/gcc: keyword 11.3.1_p20230518 The other snapshots from the same time are kw'd, so let's do this as well. Signed-off-by: Sam James gentoo.org> sys-devel/gcc/gcc-11.3.1_p20230518.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-devel/gcc/gcc-11.3.1_p20230518.ebuild b/sys-devel/gcc/gcc-11.3.1_p20230518.ebuild index 9b57b16f07be..a43b016c3fc3 100644 --- a/sys-devel/gcc/gcc-11.3.1_p20230518.ebuild +++ b/sys-devel/gcc/gcc-11.3.1_p20230518.ebuild @@ -27,9 +27,9 @@ inherit toolchain EGIT_BRANCH=releases/gcc-$(ver_cut 1) # Don't keyword live ebuilds -#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then -# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -#fi +if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi if [[ ${CATEGORY} != cross-* ]] ; then # Technically only if USE=hardened *too* right now, but no point in complicating it further.
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 9aefd331b57e9e2e67e906936a8ef737b1953721 Author: Sam James gentoo org> AuthorDate: Sun May 21 00:58:42 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 00:58:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aefd331 sys-devel/gcc: keyword 10.4.1_p20230517 Closes: https://bugs.gentoo.org/905634 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/gcc-10.4.1_p20230517.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-devel/gcc/gcc-10.4.1_p20230517.ebuild b/sys-devel/gcc/gcc-10.4.1_p20230517.ebuild index 878de0807e9a..6d1bc02f4dde 100644 --- a/sys-devel/gcc/gcc-10.4.1_p20230517.ebuild +++ b/sys-devel/gcc/gcc-10.4.1_p20230517.ebuild @@ -35,9 +35,9 @@ inherit toolchain EGIT_BRANCH=releases/gcc-$(ver_cut 1) # Don't keyword live ebuilds -#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then -# KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -#fi +if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi RDEPEND="" BDEPEND="${CATEGORY}/binutils"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 35f03d1527428b245e974377747ee37aeb74558b Author: Sam James gentoo org> AuthorDate: Sun May 21 00:54:10 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 00:54:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f03d15 sys-devel/gcc: add 13.1.1_p20230520 Bug: https://bugs.gentoo.org/906380 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-13.1.1_p20230520.ebuild | 62 +++ 2 files changed, 63 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index e9a39a1c28dc..82e5b9f94f6b 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -19,6 +19,7 @@ DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69ae DIST gcc-12.3.0.tar.xz 85491976 BLAKE2B a239749089e284887435b9fabc360a36764be1095f4c78eeac6f056f91dd23c49dab2ebec5da32a81bcc08fe8277dd3c714ad114ad725d24317faac03354d595 SHA512 8fb799dfa2e5de5284edf8f821e3d40c2781e4c570f5adfdb1ca0671fcae3fb7f794ea783e80f01ec7bfbf912ca508e478bd749b2755c2c14e4055648146c204 DIST gcc-13-20230506.tar.xz 83939392 BLAKE2B 439a139f6ef4b4c3afb5d3e4db69f2a4aa24a410c7b9c6689e58b2eec6383388ebbbd8a6f7be1d5cba2aac770ec7758a8b4b6bae80c63475a3b72372d1bef283 SHA512 5255500c92a72fe066b110efb20c73da217ddaf38d726b1a8f051dd27b6a613f3b4379762cdf4310823113e9bc75a31d6d72c060b20216a2a6bcd34800a2e1e1 DIST gcc-13-20230513.tar.xz 83957000 BLAKE2B c1d17c383b5735744952ef61fa34f0129b304cae78dbeb0e780a81ec4dbfbbc438f8546770da973155ec5f9250d36be587a8491c88d4424b1123f47ba24d52eb SHA512 a82e38d273a668e4a8ad33282cb74661d125babcc6165eb0ada5da471154b2ed2894bf1fa462f0345f9d817e733b155c09a971885f3b7c04398ebcdd3b5551f5 +DIST gcc-13-20230520.tar.xz 83959400 BLAKE2B 7be5d333a2447923c547ed76bab86fb9a1206dde1ffeb8be0a2cb95f8e99910aa40479f221374aaf5bdea5dd7514b3d69347512d9cebb91dd23f585541efa43a SHA512 d6c8626822855f71cc58b6b36ebb38092aaf12fa9aa40b8d70fb3edc9f4c614fbf47626ea5cc1ec631bc47b5d64911bfdb7cfc6924f27a54016b1f8c9c7588d7 DIST gcc-13.1.0.tar.xz 87451196 BLAKE2B b956a773cffe8b43bd6c9a99fe614f53f665438925a6b320975d301f547923e45d4d6fa577a143467fb03e0a9c1bab2b6719a1011d672367f3e644433a2d7606 SHA512 6cf06dfc48f57f5e67f7efe3248019329a14d690c728d9f2f7ef5fa0d58f1816f309586ba7ea2eac20d0b60a2d1b701f68392e9067dd46f827ba0efd7192db33 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb SHA512 a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69 DIST gcc-13.2.0-patches-1.tar.xz 15792 BLAKE2B 2ffa9ac013c0f9a91eb93e87e3bc6c378d02cca32ad3f8a84d1249e257eb02b206ec10fa425738a4bae2ffb7db8506afcee2a8dd855357e4b48636608aa24e50 SHA512 917ea178f3696724f9ec08aebb6976f03c5edf8ee21bb4bad7e2d820507452f6dace6e847c4f342a52870642550f34da0346ee635a60ba0c1bff667e0e31d195 diff --git a/sys-devel/gcc/gcc-13.1.1_p20230520.ebuild b/sys-devel/gcc/gcc-13.1.1_p20230520.ebuild new file mode 100644 index ..880709fcab38 --- /dev/null +++ b/sys-devel/gcc/gcc-13.1.1_p20230520.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_VER="2" +PATCH_GCC_VER="13.2.0" +MUSL_VER="2" +MUSL_GCC_VER="13.2.0" + +if [[ $(ver_cut 3) == ]] ; then + MY_PV_2=$(ver_cut 2) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +# Needs to be after inherit (for now?), bug #830908 +EGIT_BRANCH=releases/gcc-$(ver_cut 1) + +# Don't keyword live ebuilds +if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" +fi + +
[gentoo-commits] repo/gentoo:master commit in: media-sound/deadbeef/
commit: ba0fd687d31b6f0705aec4b0baed89ce9987b89e Author: Sam James gentoo org> AuthorDate: Sun May 21 00:50:05 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 00:50:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0fd687 media-sound/deadbeef: Stabilize 1.9.5-r1 amd64, #906851 Signed-off-by: Sam James gentoo.org> media-sound/deadbeef/deadbeef-1.9.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/deadbeef/deadbeef-1.9.5-r1.ebuild b/media-sound/deadbeef/deadbeef-1.9.5-r1.ebuild index ad968e7b294f..8ec7586401ce 100644 --- a/media-sound/deadbeef/deadbeef-1.9.5-r1.ebuild +++ b/media-sound/deadbeef/deadbeef-1.9.5-r1.ebuild @@ -15,7 +15,7 @@ LICENSE=" wavpack? ( BSD ) " SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv ~x86" IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm libretro libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio pipewire sc68 shellexec +supereq threads vorbis wavpack" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdispatch/
commit: fdae02e8851cac2bcabe4f0fdac3db2e779150c2 Author: Sam James gentoo org> AuthorDate: Sun May 21 00:50:01 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 00:50:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdae02e8 dev-libs/libdispatch: Stabilize 5.8 amd64, #906849 Signed-off-by: Sam James gentoo.org> dev-libs/libdispatch/libdispatch-5.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdispatch/libdispatch-5.8.ebuild b/dev-libs/libdispatch/libdispatch-5.8.ebuild index 95454fe7e805..cb05fc152191 100644 --- a/dev-libs/libdispatch/libdispatch-5.8.ebuild +++ b/dev-libs/libdispatch/libdispatch-5.8.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/apple/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mergerfs/
commit: 680358e40299d1ff62961bae61dbdbd916ae6ff6 Author: Sam James gentoo org> AuthorDate: Sun May 21 00:50:07 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 00:50:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680358e4 sys-fs/mergerfs: Stabilize 2.35.1 amd64, #906852 Signed-off-by: Sam James gentoo.org> sys-fs/mergerfs/mergerfs-2.35.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mergerfs/mergerfs-2.35.1.ebuild b/sys-fs/mergerfs/mergerfs-2.35.1.ebuild index ad9d06e1fdee..8a02ec5860ea 100644 --- a/sys-fs/mergerfs/mergerfs-2.35.1.ebuild +++ b/sys-fs/mergerfs/mergerfs-2.35.1.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="A featureful union filesystem" HOMEPAGE="https://github.com/trapexit/mergerfs; SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv ~x86" # Vendorized libfuse that's bundled is under LGPL-2.1. LICENSE="ISC LGPL-2.1"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/feh/
commit: 65b37f2b927a589b264870aa8c156fa1148cc441 Author: Sam James gentoo org> AuthorDate: Sun May 21 00:50:03 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 00:50:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65b37f2b media-gfx/feh: Stabilize 3.10 amd64, #906850 Signed-off-by: Sam James gentoo.org> media-gfx/feh/feh-3.10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/feh/feh-3.10.ebuild b/media-gfx/feh/feh-3.10.ebuild index ccf4a73ffa70..f47d0c1cebb1 100644 --- a/media-gfx/feh/feh-3.10.ebuild +++ b/media-gfx/feh/feh-3.10.ebuild @@ -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 @@ SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2; LICENSE="feh" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86" IUSE="debug curl exif test xinerama inotify" RESTRICT="test" # Tests are broken.
[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/
commit: 0cfe1ebf5bb2afac020303d24e502c70e502697f Author: Sam James gentoo org> AuthorDate: Sun May 21 00:49:59 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 00:49:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cfe1ebf www-client/elinks: Stabilize 0.16.1.1-r1 arm, #906818 Signed-off-by: Sam James gentoo.org> www-client/elinks/elinks-0.16.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/elinks/elinks-0.16.1.1-r1.ebuild b/www-client/elinks/elinks-0.16.1.1-r1.ebuild index 35c3212c53f2..bab920a9d5c6 100644 --- a/www-client/elinks/elinks-0.16.1.1-r1.ebuild +++ b/www-client/elinks/elinks-0.16.1.1-r1.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then else SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: app-backup/restic/
commit: 6bdeee3a24ab9eaae5cc083c58810cf31f881412 Author: William Hubbs gentoo org> AuthorDate: Sat May 20 21:33:49 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat May 20 21:34:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bdeee3a app-backup/restic: add 0.15.2 Signed-off-by: William Hubbs gentoo.org> app-backup/restic/Manifest | 2 ++ app-backup/restic/restic-0.15.2.ebuild | 48 ++ 2 files changed, 50 insertions(+) diff --git a/app-backup/restic/Manifest b/app-backup/restic/Manifest index 5c68a94e623f..e0b104af4634 100644 --- a/app-backup/restic/Manifest +++ b/app-backup/restic/Manifest @@ -4,3 +4,5 @@ DIST restic-0.14.0-deps.tar.xz 226627460 BLAKE2B e97fe4b68b4216fa01449aff7a8df8d DIST restic-0.14.0.tar.gz 23902279 BLAKE2B 21586b48e55de53b19c4f4d368167c69e3050cff41ae85a6fcdb3171ac71a38987b8b578de2e9e37bac9a531d364432610b9ecb316b3c93133fa07ccac5664f3 SHA512 d896c93b72790ba5b3c3cd71b68bb45682a12661067cd0d7370b6dfe6d4482988462c4243b5c0b412e5444784568f0375c5a01d43d4d0557d5e6bf01ca512157 DIST restic-0.15.1-deps.tar.xz 156200684 BLAKE2B 8b34551c12e9b57d0e3328dd656f69d95964f4128eb61b1e546b1a002fd37874ee7614a9563754260d3b7ec0caf349fa611cb0316c5c5f983ba95d3607d6cae9 SHA512 4b2d9c9f6b43bd558965396f5ca501d57298ac444bf715801d52a743424a8e87b979c5808c599a6c13015e4e57a57e7911d86e77b2232cfa0c05822616f8ce9d DIST restic-0.15.1.tar.gz 23920501 BLAKE2B 9561211576c01707691a1d0d7575c6bcd0d8f3c691159d10281ecb1cce5d16f237d60fd2f998bf7ad41d2ad7f8e69fd92ce6d487769774d41bae7f5ebd0ee4d7 SHA512 54b982f87f60df506c293df12813bea2f8a0df8996453096565a0eaba2832791a35da288c2e9fac590a0eaee9aef52b2c968ee717457fab30a1974d00d1d73fe +DIST restic-0.15.2-deps.tar.xz 159164476 BLAKE2B 652c5f880dc88ab9b4fcfb0168cf5bce19587f7c0195e379ac01ff227fd453bb5fc6ab72b7803d7070f92ea608a077aa0f79005f000b5626d7ea8841c9ec9643 SHA512 e4ef9ebfc09998e912128d84790081d16c05dad23e680f642e204974fc1ddd3a1f92ad2035227f6448f7661e24ba69379b1dc8198115d2d3d780ad0b0c7a475c +DIST restic-0.15.2.tar.gz 23924222 BLAKE2B d07f505a9d3a425c2fbad275f43a3a23e0b84b673e0ac77f52c45c2965266b483ae136fe99f0bc82903680ff0c5843edd1ed72e4864e5977c2ed2c85a703520c SHA512 8135f8a77c6f1264d962156f58fca4023da6581099cfd4a69379d8f1f137443c217c0207aeb7d41b603b341e78e9b3050c6bdad81323e0efd7b81805f33263bd diff --git a/app-backup/restic/restic-0.15.2.ebuild b/app-backup/restic/restic-0.15.2.ebuild new file mode 100644 index ..8ef1789eb500 --- /dev/null +++ b/app-backup/restic/restic-0.15.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 go-module + +DESCRIPTION="A backup program that is fast, efficient and secure" +HOMEPAGE="https://restic.github.io/; +SRC_URI="https://github.com/restic/restic/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz; + +LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND="sys-fs/fuse:0" +DEPEND="${RDEPEND}" + +src_compile() { + local mygoargs=( + -tags release + -ldflags "-X main.version=${PV}" + -asmflags "-trimpath=${S}" + -gcflags "-trimpath=${S}" + ) + + ego build "${mygoargs[@]}" -o restic ./cmd/restic +} + +src_test() { + addwrite /dev/fuse + # a number of the ./cmd/... tests fail + # ego test -timeout 30m ./cmd/... ./internal/... + ego test -timeout 30m ./internal/... +} + +src_install() { + dobin restic + + newbashcomp doc/bash-completion.sh "${PN}" + + insinto /usr/share/zsh/site-functions + newins doc/zsh-completion.zsh _restic + + doman doc/man/* + dodoc doc/*.rst +}
[gentoo-commits] proj/kde:master commit in: sets/
commit: f8264281488a9d89763091e56e0df1be793c3098 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 20 20:23:48 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 20 20:26:00 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f8264281 sets: KDE Frameworks: Move qqc2-desktop-style from Tier 1 to Tier 3 See also: https://invent.kde.org/frameworks/qqc2-desktop-style/-/merge_requests/252 Signed-off-by: Andreas Sturmlechner gentoo.org> sets/kde-frameworks-5-tier1 | 1 - sets/kde-frameworks-5-tier1-5.104 | 1 - sets/kde-frameworks-5-tier1-5.106 | 1 - sets/kde-frameworks-5-tier1-live | 1 - sets/kde-frameworks-5-tier3 | 1 + sets/kde-frameworks-5-tier3-5.104 | 1 + sets/kde-frameworks-5-tier3-5.106 | 1 + sets/kde-frameworks-5-tier3-live | 1 + 8 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sets/kde-frameworks-5-tier1 b/sets/kde-frameworks-5-tier1 index 9a08367ea1..74e76e8027 100644 --- a/sets/kde-frameworks-5-tier1 +++ b/sets/kde-frameworks-5-tier1 @@ -31,7 +31,6 @@ kde-frameworks/modemmanager-qt:5 kde-frameworks/networkmanager-qt:5 kde-frameworks/oxygen-icons:5 kde-frameworks/prison:5 -kde-frameworks/qqc2-desktop-style:5 kde-frameworks/solid:5 kde-frameworks/sonnet:5 kde-frameworks/syntax-highlighting:5 diff --git a/sets/kde-frameworks-5-tier1-5.104 b/sets/kde-frameworks-5-tier1-5.104 index 08ff99acb3..8d47257085 100644 --- a/sets/kde-frameworks-5-tier1-5.104 +++ b/sets/kde-frameworks-5-tier1-5.104 @@ -28,7 +28,6 @@
[gentoo-commits] proj/kde:master commit in: Documentation/package.accept_keywords/.kde-frameworks-5-live/, ...
commit: 225741180c9d532b6955d6204fdee1c7ca4ed900 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 20 20:25:34 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 20 20:26:19 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=22574118 Documentation: KDE Frameworks: Move qqc2-desktop-style to Tier 3 Signed-off-by: Andreas Sturmlechner gentoo.org> .../.kde-frameworks-5-live/kde-frameworks-5-tier1-live | 1 - .../.kde-frameworks-5-live/kde-frameworks-5-tier3-live | 1 + Documentation/package.accept_keywords/kde-frameworks-5-live.keywords| 2 +- Documentation/package.accept_keywords/kde-frameworks-5.104.keywords | 2 +- Documentation/package.accept_keywords/kde-frameworks-5.106.keywords | 2 +- Documentation/package.mask/kde-frameworks-5.104 | 2 +- Documentation/package.mask/kde-frameworks-5.106 | 2 +- Documentation/package.unmask/kde-frameworks-5.104 | 2 +- Documentation/package.unmask/kde-frameworks-5.106 | 2 +- 9 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Documentation/package.accept_keywords/.kde-frameworks-5-live/kde-frameworks-5-tier1-live b/Documentation/package.accept_keywords/.kde-frameworks-5-live/kde-frameworks-5-tier1-live index ec31403454..b577b24921 100644 --- a/Documentation/package.accept_keywords/.kde-frameworks-5-live/kde-frameworks-5-tier1-live +++ b/Documentation/package.accept_keywords/.kde-frameworks-5-live/kde-frameworks-5-tier1-live @@ -28,7 +28,6 @@ ~kde-frameworks/networkmanager-qt-5. ** ~kde-frameworks/oxygen-icons-5. ** ~kde-frameworks/prison-5. ** -~kde-frameworks/qqc2-desktop-style-5. ** ~kde-frameworks/solid-5. ** ~kde-frameworks/sonnet-5. ** ~kde-frameworks/syntax-highlighting-5. ** diff --git a/Documentation/package.accept_keywords/.kde-frameworks-5-live/kde-frameworks-5-tier3-live b/Documentation/package.accept_keywords/.kde-frameworks-5-live/kde-frameworks-5-tier3-live index fa492acb83..4678dc06ae 100644 --- a/Documentation/package.accept_keywords/.kde-frameworks-5-live/kde-frameworks-5-tier3-live +++ b/Documentation/package.accept_keywords/.kde-frameworks-5-live/kde-frameworks-5-tier3-live @@ -24,3 +24,4 @@ ~kde-frameworks/kxmlgui-5. ** ~kde-frameworks/plasma-5. ** ~kde-frameworks/purpose-5. ** +~kde-frameworks/qqc2-desktop-style-5. ** diff --git a/Documentation/package.accept_keywords/kde-frameworks-5-live.keywords b/Documentation/package.accept_keywords/kde-frameworks-5-live.keywords index fb39a35cba..64a5099f16 100644 --- a/Documentation/package.accept_keywords/kde-frameworks-5-live.keywords +++ b/Documentation/package.accept_keywords/kde-frameworks-5-live.keywords @@ -39,7 +39,6 @@ ~kde-frameworks/networkmanager-qt-5. ** ~kde-frameworks/oxygen-icons-5. ** ~kde-frameworks/prison-5. ** -~kde-frameworks/qqc2-desktop-style-5. ** ~kde-frameworks/solid-5. ** ~kde-frameworks/sonnet-5. ** ~kde-frameworks/syntax-highlighting-5. ** @@ -86,3 +85,4 @@ ~kde-frameworks/kxmlgui-5. ** ~kde-frameworks/plasma-5. ** ~kde-frameworks/purpose-5. ** +~kde-frameworks/qqc2-desktop-style-5. ** diff --git a/Documentation/package.accept_keywords/kde-frameworks-5.104.keywords b/Documentation/package.accept_keywords/kde-frameworks-5.104.keywords index fd28c443d6..7f2b9f8dae 100644 --- a/Documentation/package.accept_keywords/kde-frameworks-5.104.keywords +++ b/Documentation/package.accept_keywords/kde-frameworks-5.104.keywords @@ -39,7 +39,6 @@
[gentoo-commits] repo/gentoo:master commit in: dev-libs/weston/
commit: a86f02490214e962bf134a1311c658d217276d9e Author: James Le Cuirot gentoo org> AuthorDate: Sat May 20 20:20:04 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sat May 20 20:20:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86f0249 dev-libs/weston: Version bump to 12.0.0 Dropping big endian keywords due to reports of issues. Signed-off-by: James Le Cuirot gentoo.org> dev-libs/weston/Manifest | 1 + dev-libs/weston/weston-12.0.0.ebuild | 141 +++ 2 files changed, 142 insertions(+) diff --git a/dev-libs/weston/Manifest b/dev-libs/weston/Manifest index 200ac0f5406c..2520a5b01aa0 100644 --- a/dev-libs/weston/Manifest +++ b/dev-libs/weston/Manifest @@ -1,2 +1,3 @@ DIST weston-10.0.0.tar.xz 1774600 BLAKE2B b2b8fa4f7542aba03970ca8abf504f340f8f8da9f9581c16ceac5c702eac355f5d4244778393a8804017f39dff490431e26a48580746033158bd2d2b721437f8 SHA512 77e05530751e4f743eebf015ab5b78a1fcc66b774713b5e296cfffc488be84e459f811c85ac4280b7b63eebf4ff5c958dd7306376ab343e6b80feae16c8c35a4 DIST weston-11.0.1.tar.xz 1900796 BLAKE2B 33d7d5b3340e7074265885bd54ee039e8b5d448fa9f58f4bf9f823efd2557da9b916d903119565a806ab698382fe185165c8ede8614e983c872dfe15b474b616 SHA512 d451230fc260b45db5cf0aa360629e45e72e3b3676c6ec040d6c6549dbb57d05683effd962c3b2d61482b47a6c990d12cc736c896b501d982c8c4d34834c +DIST weston-12.0.0.tar.xz 1969648 BLAKE2B 23127b302bf0582eba8f6339136fe020c116f5228b7d2cefdbc2ecbba8189a3a055e253487aa5186c7d93a270b3c2a87bc6f2464b4cd93a05e8c23780017098b SHA512 a3079be86e173ea3a216cf9c30738097fcf5e1b7c2de4c413a0fd4eb9f28d97fa4e378359a3f59485d282f9b2d7914584d0497a3436d4c3f22bc9bebf9733157 diff --git a/dev-libs/weston/weston-12.0.0.ebuild b/dev-libs/weston/weston-12.0.0.ebuild new file mode 100644 index ..bcfc2d1b02f1 --- /dev/null +++ b/dev-libs/weston/weston-12.0.0.ebuild @@ -0,0 +1,141 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/weston.git; + GIT_ECLASS="git-r3" + EXPERIMENTAL="true" +fi + +PYTHON_COMPAT=( python3_{9..11} ) +inherit meson python-any-r1 readme.gentoo-r1 xdg-utils ${GIT_ECLASS} + +DESCRIPTION="Wayland reference compositor" +HOMEPAGE="https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/weston; + +if [[ ${PV} = ** ]]; then + SRC_URI="${SRC_PATCHES}" +else + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86" +fi + +LICENSE="MIT CC-BY-SA-3.0" +SLOT="0" + +IUSE="+desktop +drm editor examples fullscreen +gles2 headless ivi jpeg kiosk lcms pipewire rdp remoting +resize-optimization screen-sharing +suid systemd test vnc wayland-compositor webp +X xwayland" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + drm? ( gles2 ) + pipewire? ( drm ) + remoting? ( drm gles2 ) + screen-sharing? ( rdp ) + test? ( desktop headless lcms xwayland ) + wayland-compositor? ( gles2 ) + || ( drm headless rdp vnc wayland-compositor X ) +" + +RDEPEND=" + >=dev-libs/libinput-1.2.0 + >=dev-libs/wayland-1.20.0 + media-libs/libpng:0= + sys-auth/seatd:= + >=x11-libs/cairo-1.11.3 + >=x11-libs/libdrm-2.4.108 + >=x11-libs/libxkbcommon-0.5.0 + >=x11-libs/pixman-0.25.2 + x11-misc/xkeyboard-config + drm? ( + >=media-libs/mesa-17.1[gbm(+)] + >=sys-libs/mtdev-1.1.0 + >=virtual/udev-136 + ) + editor? ( x11-libs/pango ) + examples? ( x11-libs/pango ) + gles2? ( media-libs/mesa[gles2,wayland] ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + lcms? ( >=media-libs/lcms-2.9:2 ) + pipewire? ( >=media-video/pipewire-0.3:= ) + rdp? ( >=net-misc/freerdp-2.3.0:=[server] ) + remoting? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + ) + systemd? ( sys-apps/systemd ) + vnc? ( + =dev-libs/aml-0.3* + =gui-libs/neatvnc-0.6* + sys-libs/pam + ) + webp? ( media-libs/libwebp:0= ) + X? ( + >=x11-libs/libxcb-1.9 + x11-libs/libX11 + ) + xwayland? ( + x11-base/xwayland + x11-libs/cairo[X,xcb(+)] + >=x11-libs/libxcb-1.9 + x11-libs/libXcursor + ) +" +DEPEND="${RDEPEND} + >=dev-libs/wayland-protocols-1.24 +" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use drm backend-drm) + -Dbackend-drm-screencast-vaapi=false + $(meson_use headless backend-headless) +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/weston/
commit: 383e1e0a093513b8ab914bbfb9ab7e0bff95f4e1 Author: James Le Cuirot gentoo org> AuthorDate: Sat May 20 20:15:59 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sat May 20 20:15:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=383e1e0a dev-libs/weston: Also enable pipewire backend with USE flag It's not just used for audio any more. Signed-off-by: James Le Cuirot gentoo.org> dev-libs/weston/weston-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/weston/weston-.ebuild b/dev-libs/weston/weston-.ebuild index 67c2218431b8..ed1d06f4586b 100644 --- a/dev-libs/weston/weston-.ebuild +++ b/dev-libs/weston/weston-.ebuild @@ -96,6 +96,7 @@ src_configure() { $(meson_use drm backend-drm) -Dbackend-drm-screencast-vaapi=false $(meson_use headless backend-headless) + $(meson_use pipewire backend-pipewire) $(meson_use rdp backend-rdp) $(meson_use screen-sharing screenshare) $(meson_use vnc backend-vnc)
[gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/
commit: d59a7e446c597fbfe52fd3031b779882464810c4 Author: James Le Cuirot gentoo org> AuthorDate: Sat May 20 20:21:56 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sat May 20 20:21:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59a7e44 x11-wm/xpra: Add trayicon USE flag and missing dependency Signed-off-by: James Le Cuirot gentoo.org> x11-wm/xpra/metadata.xml | 1 + x11-wm/xpra/xpra-4.4.4.ebuild | 3 ++- x11-wm/xpra/xpra-.ebuild | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/x11-wm/xpra/metadata.xml b/x11-wm/xpra/metadata.xml index 308083d50825..48743006848c 100644 --- a/x11-wm/xpra/metadata.xml +++ b/x11-wm/xpra/metadata.xml @@ -27,6 +27,7 @@ Enable OAuth2 authentication in the server Enable pillow support Use app-crypt/pinentry for password entry + Enable system tray icon Build server-side code Enable vpx image format support Enable webcam support via opencv diff --git a/x11-wm/xpra/xpra-4.4.4.ebuild b/x11-wm/xpra/xpra-4.4.4.ebuild index e1b6b335baab..199c4d9d268c 100644 --- a/x11-wm/xpra/xpra-4.4.4.ebuild +++ b/x11-wm/xpra/xpra-4.4.4.ebuild @@ -21,7 +21,7 @@ DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based o HOMEPAGE="https://xpra.org/; LICENSE="GPL-2 BSD" SLOT="0" -IUSE="brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal oauth opengl pillow pinentry pulseaudio +server sound systemd test udev vpx webcam webp xdg xinerama" +IUSE="brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal oauth opengl pillow pinentry pulseaudio +server sound systemd test +trayicon udev vpx webcam webp xdg xinerama" REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( client server ) @@ -99,6 +99,7 @@ RDEPEND=" x11-apps/xmodmap ibus? ( app-i18n/ibus ) pinentry? ( app-crypt/pinentry ) + trayicon? ( dev-libs/libappindicator:3 ) udev? ( virtual/udev ) " DEPEND+=" diff --git a/x11-wm/xpra/xpra-.ebuild b/x11-wm/xpra/xpra-.ebuild index b338f3df7a4f..f24fa2443658 100644 --- a/x11-wm/xpra/xpra-.ebuild +++ b/x11-wm/xpra/xpra-.ebuild @@ -21,7 +21,7 @@ DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based o HOMEPAGE="https://xpra.org/; LICENSE="GPL-2 BSD" SLOT="0" -IUSE="brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal oauth opengl pillow pinentry pulseaudio +server sound systemd test udev vpx webcam webp xdg xinerama" +IUSE="brotli +client +clipboard crypt csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal oauth opengl pillow pinentry pulseaudio +server sound systemd test +trayicon udev vpx webcam webp xdg xinerama" REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( client server ) @@ -99,6 +99,7 @@ RDEPEND=" x11-apps/xmodmap ibus? ( app-i18n/ibus ) pinentry? ( app-crypt/pinentry ) + trayicon? ( dev-libs/libappindicator:3 ) udev? ( virtual/udev ) " DEPEND+="
[gentoo-commits] proj/kde:master commit in: eclass/
commit: e4640674ee8579dfa2c330c94cc737a1ec41de37 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 20 20:18:37 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 20 20:18:37 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e4640674 ecm.eclass: Need to exclude KDE Frameworks 5. from KFMIN>=5.240 check Signed-off-by: Andreas Sturmlechner gentoo.org> eclass/ecm.eclass | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass index fdd5ba92b8..542993b6ec 100644 --- a/eclass/ecm.eclass +++ b/eclass/ecm.eclass @@ -156,8 +156,14 @@ fi # @DESCRIPTION: # KDE Frameworks and Qt slot dependency, implied by KFMIN version. : "${_KFSLOT:=5}" -if [[ ${KFMIN/.*} == 6 ]] || $(ver_test ${KFMIN} -ge 5.240); then - _KFSLOT=6 +if [[ ${CATEGORY} == kde-frameworks ]]; then + if [[ ${PV} != 5. ]] && $(ver_test ${KFMIN} -ge 5.240); then + _KFSLOT=6 + fi +else + if [[ ${KFMIN/.*} == 6 ]] || $(ver_test ${KFMIN} -ge 5.240); then + _KFSLOT=6 + fi fi case ${ECM_NONGUI} in
[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx-unit/, www-servers/nginx-unit/files/
commit: 22ec32f8b3d69b76278db53b1cee55ae1640a266 Author: Mike Pagano gentoo org> AuthorDate: Sat May 20 19:07:57 2023 + Commit: Mike Pagano gentoo org> CommitDate: Sat May 20 19:07:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22ec32f8 www-servers/nginx-unit: Fix init.d script Signed-off-by: Mike Pagano gentoo.org> www-servers/nginx-unit/files/nginx-unit.initd-r2 | 25 www-servers/nginx-unit/nginx-unit-1.30.0.ebuild | 2 +- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/www-servers/nginx-unit/files/nginx-unit.initd-r2 b/www-servers/nginx-unit/files/nginx-unit.initd-r2 new file mode 100644 index ..bae7c007fbfa --- /dev/null +++ b/www-servers/nginx-unit/files/nginx-unit.initd-r2 @@ -0,0 +1,25 @@ +#!/sbin/openrc-run +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +command="/usr/sbin/unitd" +pidfile="/run/nginx-unit.pid" +NXT_USER=${NXT_USER:-nginx-unit} +NXT_GROUP=${NXT_GROUP:-nginx-unit} +NXT_CONTROL=${NXT_CONTROL:-unix:/run/nginx-unit.sock} +NXT_PID=${NXT_PID:-/run/nginx-unit.pid} +NXT_LOG=${NXT_LOG:-/var/log/nginx-unit} +NXT_MODULES=${NXT_MODULES:-/usr/lib64/nginx-unit} +NXT_STATE=${NXT_STATE:-/var/lib/nginx-unit} +NXT_TMP=${NXT_TMP:-/usr/tmp} + +command_args=" --user ${NXT_USER} --group ${NXT_GROUP} --control ${NXT_CONTROL} --pid ${NXT_PID} --log ${NXT_LOG} --modulesdir ${NXT_MODULES} --statedir ${NXT_STATE} --tmpdir ${NXT_TMP}" + +depend() { + use dns logger netmount +} + +start_pre() { +checkpath -d /var/lib/nginx-unit -o root:root -m 0770 +} + diff --git a/www-servers/nginx-unit/nginx-unit-1.30.0.ebuild b/www-servers/nginx-unit/nginx-unit-1.30.0.ebuild index 92bb5f48b16f..8d3e40e6aa94 100644 --- a/www-servers/nginx-unit/nginx-unit-1.30.0.ebuild +++ b/www-servers/nginx-unit/nginx-unit-1.30.0.ebuild @@ -92,7 +92,7 @@ src_install() { diropts -m 0770 keepdir /var/lib/${PN} - newinitd "${FILESDIR}/${PN}.initd-r1" ${PN} + newinitd "${FILESDIR}/${PN}.initd-r2" ${PN} newconfd "${FILESDIR}"/nginx-unit.confd nginx-unit systemd_newunit "${FILESDIR}"/${PN}.service ${PN}.service }
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/guppy3/
commit: 9dad0b2b5daeaa25f1545b1c088dbfc96a51d7e6 Author: YiFei Zhu gmail com> AuthorDate: Sat May 20 18:06:28 2023 + Commit: YiFei Zhu gmail com> CommitDate: Sat May 20 18:10:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9dad0b2b dev-python/guppy3: fix test to cd to "${T}" first Doesn't seem necessary at first but according to the guide [1] it could cause troubles if it's not enabled. Bugs have been observed in upsteam CI indeed when Python sees two copies of the source [2]. [1] https://projects.gentoo.org/python/guide/test.html#importerrors-for-c-extensions [2] https://github.com/zhuyifei1999/guppy3/issues/37 Signed-off-by: YiFei Zhu gmail.com> dev-python/guppy3/guppy3-3.1.3.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/guppy3/guppy3-3.1.3.ebuild b/dev-python/guppy3/guppy3-3.1.3.ebuild index 5b4ce183d..cadaab1a5 100644 --- a/dev-python/guppy3/guppy3-3.1.3.ebuild +++ b/dev-python/guppy3/guppy3-3.1.3.ebuild @@ -19,5 +19,6 @@ SLOT="0" KEYWORDS="~amd64 ~x86" python_test() { - "${EPYTHON}" guppy/heapy/test/test_all.py || die "tests failed" + cd "${T}" || die + "${EPYTHON}" "${S}"/guppy/heapy/test/test_all.py || die }
[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkexiv2/
commit: 96f0e42bd2dab231492cdfd4ff2a41c3a609677c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 20 17:03:01 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 20 18:02:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f0e42b kde-apps/libkexiv2: Fix build with >=exiv2-0.28 Closes: https://bugs.gentoo.org/906087 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/libkexiv2/Manifest | 1 + kde-apps/libkexiv2/libkexiv2-23.04.1.ebuild | 3 +++ 2 files changed, 4 insertions(+) diff --git a/kde-apps/libkexiv2/Manifest b/kde-apps/libkexiv2/Manifest index a0ebf0c020f7..e9df0183e38f 100644 --- a/kde-apps/libkexiv2/Manifest +++ b/kde-apps/libkexiv2/Manifest @@ -1,2 +1,3 @@ DIST libkexiv2-22.12.3.tar.xz 6 BLAKE2B cd813a2b69fae65303b0a846c8e1bb06a927d14d40e1374788d318035483282019273afedc7f5938d88039d9b6d1dc22025b56420cbab4f3957d991fe448bf8d SHA512 252a64df99a545d71565e67c28aa8aea5c98229c4ae0fea1bfbc0ec85629b71c30afbec5eec3fb27f6842d40165fa4e6c046d89f30cf46dadec1ab427ed7e81d +DIST libkexiv2-23.04.1-exiv2-0.28.patch.xz 4752 BLAKE2B 36f7c30e23d46896a04f4314e0e24fc70db7fb0f423f3269b5e67137684eab7c8f3a6d64ed649ce0bb7ebc830ec68c027ec3fda9dbcf2cce5f7f7d6980d0d049 SHA512 6e9a5aae1f692365806fc7c7e3ed58fad979ed31f6c65c01b484ac86c6522cd30d6d7020edb9a6472d07724ce46858547f770d77ae6cdf5aa533d80c8712f259 DIST libkexiv2-23.04.1.tar.xz 60020 BLAKE2B f34cb34eab3db2cf172f6c171538184c56839d0125546f727c0081d5aa448f601240baf386dab22d3a0cfc5b41fd58b8ab48e41c146d49ae8c24ae60021cf75e SHA512 64fd820c376cdcb081599deea9a7817f48bf72aa7eed6bd710a0b6fad22a527e62e8f405787a506fe7bc7910f95acef232ba482d670d51240907013b8b106b6d diff --git a/kde-apps/libkexiv2/libkexiv2-23.04.1.ebuild b/kde-apps/libkexiv2/libkexiv2-23.04.1.ebuild index d958c95871d4..47e57581c5b4 100644 --- a/kde-apps/libkexiv2/libkexiv2-23.04.1.ebuild +++ b/kde-apps/libkexiv2/libkexiv2-23.04.1.ebuild @@ -7,6 +7,7 @@ QTMIN=5.15.5 inherit ecm gear.kde.org DESCRIPTION="Wrapper around exiv2 library" +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-exiv2-0.28.patch.xz; LICENSE="GPL-2+" SLOT="5" @@ -18,3 +19,5 @@ DEPEND=" >=media-gfx/exiv2-0.25:=[xmp=] " RDEPEND="${DEPEND}" + +PATCHES=( "${WORKDIR}/${P}-exiv2-0.28.patch" ) # bug 906087
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kfilemetadata/, kde-frameworks/kfilemetadata/files/
commit: 3992bff6418317bb8d58bded14e977d8df15fa94 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 20 16:59:35 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 20 18:02:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3992bff6 kde-frameworks/kfilemetadata: Fix build with >=exiv2-0.28 Closes: https://bugs.gentoo.org/906090 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/kfilemetadata-5.106.0-exiv2-0.28.patch | 40 ++ .../kfilemetadata/kfilemetadata-5.106.0.ebuild | 2 ++ 2 files changed, 42 insertions(+) diff --git a/kde-frameworks/kfilemetadata/files/kfilemetadata-5.106.0-exiv2-0.28.patch b/kde-frameworks/kfilemetadata/files/kfilemetadata-5.106.0-exiv2-0.28.patch new file mode 100644 index ..7c8b3012efc6 --- /dev/null +++ b/kde-frameworks/kfilemetadata/files/kfilemetadata-5.106.0-exiv2-0.28.patch @@ -0,0 +1,40 @@ +From 6fcce03cfd85fffbe6d7701506de49c5987fdbe5 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Bernhard=20Rosenkr=C3=A4nzer?= +Date: Thu, 18 May 2023 02:03:56 +0200 +Subject: [PATCH] Fix build with exiv2 >= 0.28 + +--- + src/extractors/exiv2extractor.cpp | 8 + 1 file changed, 8 insertions(+) + +diff --git a/src/extractors/exiv2extractor.cpp b/src/extractors/exiv2extractor.cpp +index d39247b9..469a6325 100644 +--- a/src/extractors/exiv2extractor.cpp b/src/extractors/exiv2extractor.cpp +@@ -75,7 +75,11 @@ QVariant toVariantDateTime(const Exiv2::Value& value) + QVariant toVariantLong(const Exiv2::Value& value) + { + if (value.typeId() == Exiv2::unsignedLong || value.typeId() == Exiv2::signedLong) { ++#if EXIV2_TEST_VERSION(0,28,0) ++qlonglong val = value.toInt64(); ++#else + qlonglong val = value.toLong(); ++#endif + return QVariant(val); + } + +@@ -310,7 +314,11 @@ double Exiv2Extractor::fetchGpsAltitude(const Exiv2::ExifData& data) + it = data.findKey(Exiv2::ExifKey("Exif.GPSInfo.GPSAltitudeRef")); + if (it != data.end() && it->count() > 0 && + (it->value().typeId() == Exiv2::unsignedByte || it->value().typeId() == Exiv2::signedByte)) { ++#if EXIV2_TEST_VERSION(0,28,0) ++auto altRef = it->value().toInt64(); ++#else + auto altRef = it->value().toLong(); ++#endif + if (altRef) { + alt = -1.0 * ratio.first / ratio.second; + } else { +-- +GitLab + diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.106.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.106.0.ebuild index 8cef200205be..42a73324ab29 100644 --- a/kde-frameworks/kfilemetadata/kfilemetadata-5.106.0.ebuild +++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.106.0.ebuild @@ -33,6 +33,8 @@ DEPEND="${RDEPEND} " BDEPEND="test? ( ${PYTHON_DEPS} )" +PATCHES=( "${FILESDIR}/${P}-exiv2-0.28.patch" ) # bug 906090 + pkg_setup() { use test && python-any-r1_pkg_setup ecm_pkg_setup
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtnetwork/, dev-qt/qtnetwork/files/
commit: 44d3661b4981baaa12699edc40dfe06858f911f7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 20 17:59:01 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 20 18:02:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d3661b dev-qt/qtnetwork: QDnsLookup: make sure we don't overflow the buffer Signed-off-by: Andreas Sturmlechner gentoo.org> 15.9-QDnsLookup-dont-overflow-the-buffer.patch | 103 + dev-qt/qtnetwork/qtnetwork-5.15.9-r1.ebuild| 76 +++ 2 files changed, 179 insertions(+) diff --git a/dev-qt/qtnetwork/files/qtnetwork-5.15.9-QDnsLookup-dont-overflow-the-buffer.patch b/dev-qt/qtnetwork/files/qtnetwork-5.15.9-QDnsLookup-dont-overflow-the-buffer.patch new file mode 100644 index ..433dc678ad2d --- /dev/null +++ b/dev-qt/qtnetwork/files/qtnetwork-5.15.9-QDnsLookup-dont-overflow-the-buffer.patch @@ -0,0 +1,103 @@ +From 2103f2487f709dd9546c503820d9ad509e9a63b3 Mon Sep 17 00:00:00 2001 +From: Thiago Macieira +Date: Thu, 11 May 2023 21:40:15 -0700 +Subject: [PATCH] QDnsLookup/Unix: make sure we don't overflow the buffer +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +The DNS Records are variable length and encode their size in 16 bits +before the Record Data (RDATA). Ensure that both the RDATA and the +Record header fields before it fall inside the buffer we have. + +Additionally reject any replies containing more than one query records. + +[ChangeLog][QtNetwork][QDnsLookup] Fixed a bug that could cause a buffer +overflow in Unix systems while parsing corrupt, malicious, or truncated +replies. + +Pick-to: 5.15 6.2 6.5 6.5.1 +Change-Id: I3e3bfef633af4130a03afffd175e4b9547654b95 +Reviewed-by: Mårten Nordheim +Reviewed-by: Jani Heikkinen +(cherry picked from commit 7dba2c87619d558a61a30eb30cc1d9c3fe6df94c) + +* asturmlechner 2023-05-18: Resolve conflict with dev branch commit + 68b625901f9eb7c34e3d7aa302e1c0a454d3190b +--- + src/network/kernel/qdnslookup_unix.cpp | 31 +- + 1 file changed, 25 insertions(+), 6 deletions(-) + +diff --git a/src/network/kernel/qdnslookup_unix.cpp b/src/network/kernel/qdnslookup_unix.cpp +index 12b40fc35dd..99e999d436c 100644 +--- a/src/network/kernel/qdnslookup_unix.cpp b/src/network/kernel/qdnslookup_unix.cpp +@@ -227,7 +227,6 @@ void QDnsLookupRunnable::query(const int requestType, const QByteArray + // responseLength in case of error, we still can extract the + // exact error code from the response. + HEADER *header = (HEADER*)response; +-const int answerCount = ntohs(header->ancount); + switch (header->rcode) { + case NOERROR: + break; +@@ -260,18 +259,31 @@ void QDnsLookupRunnable::query(const int requestType, const QByteArray + return; + } + +-// Skip the query host, type (2 bytes) and class (2 bytes). + char host[PACKETSZ], answer[PACKETSZ]; + unsigned char *p = response + sizeof(HEADER); +-int status = local_dn_expand(response, response + responseLength, p, host, sizeof(host)); +-if (status < 0) { ++int status; ++ ++if (ntohs(header->qdcount) == 1) { ++// Skip the query host, type (2 bytes) and class (2 bytes). ++status = local_dn_expand(response, response + responseLength, p, host, sizeof(host)); ++if (status < 0) { ++reply->error = QDnsLookup::InvalidReplyError; ++reply->errorString = tr("Could not expand domain name"); ++return; ++} ++if ((p - response) + status + 4 >= responseLength) ++header->qdcount = 0x; // invalid reply below ++else ++p += status + 4; ++} ++if (ntohs(header->qdcount) > 1) { + reply->error = QDnsLookup::InvalidReplyError; +-reply->errorString = tr("Could not expand domain name"); ++reply->errorString = tr("Invalid reply received"); + return; + } +-p += status + 4; + + // Extract results. ++const int answerCount = ntohs(header->ancount); + int answerIndex = 0; + while ((p < response + responseLength) && (answerIndex < answerCount)) { + status = local_dn_expand(response, response + responseLength, p, host, sizeof(host)); +@@ -283,6 +295,11 @@ void QDnsLookupRunnable::query(const int requestType, const QByteArray + const QString name = QUrl::fromAce(host); + + p += status; ++ ++if ((p - response) + 10 > responseLength) { ++// probably just a truncated reply, return what we have ++return; ++} + const quint16 type = (p[0] << 8) | p[1]; + p += 2; // RR type + p += 2; // RR class +@@ -290,6 +307,8 @@ void QDnsLookupRunnable::query(const int requestType, const QByteArray + p += 4; + const quint16 size = (p[0] << 8) | p[1]; + p += 2; ++if ((p - response)
[gentoo-commits] proj/kde:master commit in: kde-apps/kdeutils-meta/
commit: e21cfd2909cf1e064eeaf5ddc1249ad7349ebb12 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 20 17:13:35 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 20 17:13:35 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e21cfd29 kde-apps/kdeutils-meta: Drop IUSE floppy and kde-apps/kfloppy RDEPEND See also: https://mail.kde.org/pipermail/kde-devel/2023-April/001789.html Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kdeutils-meta/kdeutils-meta-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild index 90ab784cea..2a540e91d5 100644 --- a/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild +++ b/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://apps.kde.org/categories/utilities/; LICENSE="metapackage" SLOT="5" KEYWORDS="" -IUSE="7zip cups floppy gpg lrz rar +webengine" +IUSE="7zip cups gpg lrz rar +webengine" RDEPEND=" >=app-cdr/dolphin-plugins-mountiso-${PV}:${SLOT} @@ -32,7 +32,6 @@ RDEPEND=" >=sys-block/partitionmanager-${PV}:${SLOT} >=sys-libs/kpmcore-${PV}:${SLOT} cups? ( >=kde-apps/print-manager-${PV}:${SLOT} ) - floppy? ( >=kde-apps/kfloppy-${PV}:${SLOT} ) gpg? ( >=kde-apps/kgpg-${PV}:${SLOT} ) webengine? ( >=app-editors/ghostwriter-${PV}
[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/nsxiv/
commit: cf5521adf10da683580306ae4142a1b337675cc6 Author: NRK disroot org> AuthorDate: Sat May 20 17:26:51 2023 + Commit: Nickolas Raymond Kaczynski disroot org> CommitDate: Sat May 20 17:30:23 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf5521ad media-gfx/nsxiv: update ebuild * update to EAPI 8 * adjust the sed command due to recent upstream change Signed-off-by: NRK disroot.org> media-gfx/nsxiv/nsxiv-.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/media-gfx/nsxiv/nsxiv-.ebuild b/media-gfx/nsxiv/nsxiv-.ebuild index 75c9332a1..c588aabf6 100644 --- a/media-gfx/nsxiv/nsxiv-.ebuild +++ b/media-gfx/nsxiv/nsxiv-.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit desktop xdg-utils savedconfig toolchain-funcs linux-info @@ -43,8 +43,8 @@ src_prepare() { } src_configure() { - sed -i -e '/^install: / s|: all|:|' Makefile || die "sed failed" - sed -i -e 's|^CFLAGS =|CFLAGS +=|' config.mk || die "sed failed" + sed -i -e '/^install: / s|: all|:|' Makefile || die + sed -i -e 's|^CFLAGS =|CFLAGS +=|;s|-O2 ||;' config.mk || die } src_compile() {
[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/nsxiv/
commit: 045bda6931d1decca4adda3e4e670b7b791c34a1 Author: NRK disroot org> AuthorDate: Sat May 20 17:28:53 2023 + Commit: Nickolas Raymond Kaczynski disroot org> CommitDate: Sat May 20 17:30:23 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=045bda69 media-gfx/nsxiv: fix copyright notice nsxiv didn't even exist back in 1999, earliest commit in this dir dates back to 2021, d22db6606219ff0101fff0c0609d8de86eff95e0 Signed-off-by: NRK disroot.org> media-gfx/nsxiv/nsxiv-31.ebuild | 2 +- media-gfx/nsxiv/nsxiv-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/nsxiv/nsxiv-31.ebuild b/media-gfx/nsxiv/nsxiv-31.ebuild index 75c9332a1..99825be3d 100644 --- a/media-gfx/nsxiv/nsxiv-31.ebuild +++ b/media-gfx/nsxiv/nsxiv-31.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/media-gfx/nsxiv/nsxiv-.ebuild b/media-gfx/nsxiv/nsxiv-.ebuild index c588aabf6..21454ad79 100644 --- a/media-gfx/nsxiv/nsxiv-.ebuild +++ b/media-gfx/nsxiv/nsxiv-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: app-misc/spire/
commit: 2d7795896208df59a4595e7d169390a61b6b5389 Author: William Hubbs gentoo org> AuthorDate: Sat May 20 16:54:38 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat May 20 16:54:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d779589 app-misc/spire: drop 1.6.2 Signed-off-by: William Hubbs gentoo.org> app-misc/spire/Manifest | 2 -- app-misc/spire/spire-1.6.2.ebuild | 51 --- 2 files changed, 53 deletions(-) diff --git a/app-misc/spire/Manifest b/app-misc/spire/Manifest index 82defc789da6..0ede628bda5f 100644 --- a/app-misc/spire/Manifest +++ b/app-misc/spire/Manifest @@ -1,6 +1,4 @@ DIST spire-1.3.3-deps.tar.xz 248328956 BLAKE2B 3d07927bad4490c6c87af97cd1c70350c3534993bd907a42b8bd06e31b446f930939e7530d76f771961c07d67f513f2d4f43b1608226701feb21ae18508663e1 SHA512 2d32b2705013f3148a0c26aa77bdf2234233c060b449bcbd73df417e7a9aef254a3fc066cf95b21a03f41cbcf918f23c5d56ad1c83859e8a1360c5a2208bb470 DIST spire-1.3.3.tar.gz 2426257 BLAKE2B 743a497f37edacd11e21dbd2f89b565b7133d3a098cca9c6fbc0ffd3019b00ac0adac90c68d487fd20aee599a4030aeb03496bb78cd01a5c162cad5087cd8646 SHA512 9417aa53725a893b8b3da59fe8ae15bcbdb650a05dd94065b3ad5d6621a2d2225ef211ed67397094d1b61465d34c1731e4c0d88edd93f6db5ce11f76fad342d6 -DIST spire-1.6.2-deps.tar.xz 388681232 BLAKE2B 1f9cc5c760a8be0efd5b08b0a4b0f00ae586a810384add639f9b7811d8ac0b96949a7c33ef3766a6e7ffe157fd15a9c4fb6b7345787b10acc401ebe6f0c6827a SHA512 4438d8fa9161f8bc0536ba07973a81a609b00adf73238ea1d8a5c75641ed8038f54119b6b11dfdde5d6a6d50e2bcf99bda4caa6fba1b798acf2af6579a835b34 -DIST spire-1.6.2.tar.gz 2490633 BLAKE2B 8c78b396e8e96266bcc0740e5e63f0f88c49d0513033c10e72c9e7248ce2a929ad7503c93516a290c7acc3f1cdd73685b0295a29d4a7c76498d2542738ce77d9 SHA512 be04beb730fb2ada0637f60b4b9a4f7372ec2052776c9f04cd8019e38f8c3d043e0b080bee0474257b1474ddfca51e4640d288e97e12540fefd8a81a3832498c DIST spire-1.6.4-deps.tar.xz 391713668 BLAKE2B 00ad8c5035180c02400d54e2ebd14ef345475eac9a7475ed446250c7af2a0ade0188dc7b223f9bed4d33089af959478a6d181b444d60a7ea2fa6fff875c48940 SHA512 46a9ba050b5e2c1716c6c3212c53a4b506f21f495dbc6e0ee3d9c1c8adec14f4130dc254727c96c7362f43d95213ec5793323e4563f49578d5853bf9a27969ce DIST spire-1.6.4.tar.gz 2523760 BLAKE2B e08dd495326d5c6eaf8532d2b99e0d6f5253bdcf3f1ffdd5f572bfd523427e96f9849fc7b178bd6a9b4865c197264bd6bea414f9b40a0e0bcd30580f8ed4d189 SHA512 ee0c39589d7e02cc1e6d93a680d33b4a52a571a0c54c85caad2fe9637ac25e63335cf526282d808b6d5f1fd32a6a14be66bd8b17b294882fef14339b8374bf8e diff --git a/app-misc/spire/spire-1.6.2.ebuild b/app-misc/spire/spire-1.6.2.ebuild deleted file mode 100644 index e82729b8ab3a.. --- a/app-misc/spire/spire-1.6.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="the spiffe runtime environment" -HOMEPAGE="https://github.com/spiffe/spire; -SRC_URI="https://github.com/spiffe/spire/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -COMMON_DEPEND="acct-group/spire - acct-user/spire" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" - -src_prepare() { - default - sed -i -e 's/build:.*tidy/build:/' Makefile -} - -src_compile() { - emake build -} - -src_test() { - go test ./... || die "tests failed" -} - -src_install() { - exeinto /opt/spire - doexe bin/* - keepdir /opt/spire/.data - insinto /etc/spire - doins -r conf/* - dosym ../../etc/spire /opt/spire/conf - dosym ../../opt/spire/spire-agent /usr/bin/spire-agent - dosym ../../opt/spire/spire-server /usr/bin/spire-server -dodoc -r doc/* - newconfd "${FILESDIR}"/spire-agent.confd spire-agent - newinitd "${FILESDIR}"/spire-agent.initd spire-agent - newconfd "${FILESDIR}"/spire-server.confd spire-server - newinitd "${FILESDIR}"/spire-server.initd spire-server - keepdir /var/log/spire - fowners spire:spire /opt/spire/.data - fowners spire:spire /var/log/spire -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/spire/
commit: dc3360a2167b637f77ec8c65ed0ee3ddb264bc75 Author: William Hubbs gentoo org> AuthorDate: Sat May 20 16:44:11 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat May 20 16:54:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc3360a2 app-misc/spire: add 1.6.4 Closes: https://bugs.gentoo.org/906664 Signed-off-by: William Hubbs gentoo.org> app-misc/spire/Manifest | 2 ++ app-misc/spire/spire-1.6.4.ebuild | 56 +++ 2 files changed, 58 insertions(+) diff --git a/app-misc/spire/Manifest b/app-misc/spire/Manifest index 6a7ea13f120e..82defc789da6 100644 --- a/app-misc/spire/Manifest +++ b/app-misc/spire/Manifest @@ -2,3 +2,5 @@ DIST spire-1.3.3-deps.tar.xz 248328956 BLAKE2B 3d07927bad4490c6c87af97cd1c70350c DIST spire-1.3.3.tar.gz 2426257 BLAKE2B 743a497f37edacd11e21dbd2f89b565b7133d3a098cca9c6fbc0ffd3019b00ac0adac90c68d487fd20aee599a4030aeb03496bb78cd01a5c162cad5087cd8646 SHA512 9417aa53725a893b8b3da59fe8ae15bcbdb650a05dd94065b3ad5d6621a2d2225ef211ed67397094d1b61465d34c1731e4c0d88edd93f6db5ce11f76fad342d6 DIST spire-1.6.2-deps.tar.xz 388681232 BLAKE2B 1f9cc5c760a8be0efd5b08b0a4b0f00ae586a810384add639f9b7811d8ac0b96949a7c33ef3766a6e7ffe157fd15a9c4fb6b7345787b10acc401ebe6f0c6827a SHA512 4438d8fa9161f8bc0536ba07973a81a609b00adf73238ea1d8a5c75641ed8038f54119b6b11dfdde5d6a6d50e2bcf99bda4caa6fba1b798acf2af6579a835b34 DIST spire-1.6.2.tar.gz 2490633 BLAKE2B 8c78b396e8e96266bcc0740e5e63f0f88c49d0513033c10e72c9e7248ce2a929ad7503c93516a290c7acc3f1cdd73685b0295a29d4a7c76498d2542738ce77d9 SHA512 be04beb730fb2ada0637f60b4b9a4f7372ec2052776c9f04cd8019e38f8c3d043e0b080bee0474257b1474ddfca51e4640d288e97e12540fefd8a81a3832498c +DIST spire-1.6.4-deps.tar.xz 391713668 BLAKE2B 00ad8c5035180c02400d54e2ebd14ef345475eac9a7475ed446250c7af2a0ade0188dc7b223f9bed4d33089af959478a6d181b444d60a7ea2fa6fff875c48940 SHA512 46a9ba050b5e2c1716c6c3212c53a4b506f21f495dbc6e0ee3d9c1c8adec14f4130dc254727c96c7362f43d95213ec5793323e4563f49578d5853bf9a27969ce +DIST spire-1.6.4.tar.gz 2523760 BLAKE2B e08dd495326d5c6eaf8532d2b99e0d6f5253bdcf3f1ffdd5f572bfd523427e96f9849fc7b178bd6a9b4865c197264bd6bea414f9b40a0e0bcd30580f8ed4d189 SHA512 ee0c39589d7e02cc1e6d93a680d33b4a52a571a0c54c85caad2fe9637ac25e63335cf526282d808b6d5f1fd32a6a14be66bd8b17b294882fef14339b8374bf8e diff --git a/app-misc/spire/spire-1.6.4.ebuild b/app-misc/spire/spire-1.6.4.ebuild new file mode 100644 index ..759826817bb9 --- /dev/null +++ b/app-misc/spire/spire-1.6.4.ebuild @@ -0,0 +1,56 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="the spiffe runtime environment" +HOMEPAGE="https://github.com/spiffe/spire; +SRC_URI="https://github.com/spiffe/spire/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +COMMON_DEPEND="acct-group/spire + acct-user/spire" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" + +RESTRICT="test" + +src_prepare() { + default + sed -i -e 's/build:.*tidy/build:/' Makefile + set -- $(go version) + x=${3#go} + echo ${x} > .go-version +} + +src_compile() { + emake build +} + +src_test() { + go test ./... || die "tests failed" +} + +src_install() { + exeinto /opt/spire + doexe bin/* + keepdir /opt/spire/.data + insinto /etc/spire + doins -r conf/* + dosym ../../etc/spire /opt/spire/conf + dosym ../../opt/spire/spire-agent /usr/bin/spire-agent + dosym ../../opt/spire/spire-server /usr/bin/spire-server +dodoc -r doc/* + newconfd "${FILESDIR}"/spire-agent.confd spire-agent + newinitd "${FILESDIR}"/spire-agent.initd spire-agent + newconfd "${FILESDIR}"/spire-server.confd spire-server + newinitd "${FILESDIR}"/spire-server.initd spire-server + keepdir /var/log/spire + fowners spire:spire /opt/spire/.data + fowners spire:spire /var/log/spire +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-site/
commit: 384955da3bd8b267458a567ff85b19be3ba3ad19 Author: Alfredo Tupone gentoo org> AuthorDate: Sat May 20 16:44:01 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat May 20 16:46:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=384955da dev-ml/dune-site: stabilize 3.7.1 for amd64 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/dune-site/dune-site-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/dune-site/dune-site-3.7.1.ebuild b/dev-ml/dune-site/dune-site-3.7.1.ebuild index 7bf2f44ff50c..77728bf4e61b 100644 --- a/dev-ml/dune-site/dune-site-3.7.1.ebuild +++ b/dev-ml/dune-site/dune-site-3.7.1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/dune-${PV}" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="+ocamlopt" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune/
commit: 581aab1aa8053522de30bc26affc7afcc7692b66 Author: Alfredo Tupone gentoo org> AuthorDate: Sat May 20 16:46:19 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat May 20 16:47:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=581aab1a dev-ml/dune: stabilize 3.7.1 for amd64 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/dune/dune-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/dune/dune-3.7.1.ebuild b/dev-ml/dune/dune-3.7.1.ebuild index 4055f5de2e82..794b4c3542f2 100644 --- a/dev-ml/dune/dune-3.7.1.ebuild +++ b/dev-ml/dune/dune-3.7.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="emacs" RESTRICT="strip test"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-build-info/
commit: 59d45bda7ad26b42913cc04053af82d4c235847c Author: Alfredo Tupone gentoo org> AuthorDate: Sat May 20 16:45:13 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat May 20 16:47:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d45bda dev-ml/dune-build-info: stabilize 3.7.1 for amd64 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/dune-build-info/dune-build-info-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/dune-build-info/dune-build-info-3.7.1.ebuild b/dev-ml/dune-build-info/dune-build-info-3.7.1.ebuild index 2b60d3970e73..961e37103360 100644 --- a/dev-ml/dune-build-info/dune-build-info-3.7.1.ebuild +++ b/dev-ml/dune-build-info/dune-build-info-3.7.1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="+ocamlopt" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-private-libs/
commit: 0ecddd5eef7900c37bf86b05c499a73d7081845d Author: Alfredo Tupone gentoo org> AuthorDate: Sat May 20 16:43:29 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat May 20 16:46:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ecddd5e dev-ml/dune-private-libs: stabilize 3.7.1 for amd64 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/dune-private-libs/dune-private-libs-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/dune-private-libs/dune-private-libs-3.7.1.ebuild b/dev-ml/dune-private-libs/dune-private-libs-3.7.1.ebuild index 797e233bbac6..d78578db0848 100644 --- a/dev-ml/dune-private-libs/dune-private-libs-3.7.1.ebuild +++ b/dev-ml/dune-private-libs/dune-private-libs-3.7.1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/dune-${PV}" LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+ocamlopt" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ordering/
commit: c713e375e942bcbeff4a247ffbe2570c6a0f5862 Author: Alfredo Tupone gentoo org> AuthorDate: Sat May 20 16:40:58 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat May 20 16:46:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c713e375 dev-ml/ordering: stabilize 3.7.1 for amd64 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ordering/ordering-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ordering/ordering-3.7.1.ebuild b/dev-ml/ordering/ordering-3.7.1.ebuild index 3302c44ddac1..669840ebf990 100644 --- a/dev-ml/ordering/ordering-3.7.1.ebuild +++ b/dev-ml/ordering/ordering-3.7.1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/dune-${PV}" LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+ocamlopt" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/
commit: 48f4994ddc877b7eab75368ab04331737a542bc8 Author: Alfredo Tupone gentoo org> AuthorDate: Sat May 20 16:44:38 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat May 20 16:47:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f4994d dev-ml/dune-configurator: stabilize 3.7.1 for amd64 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/dune-configurator/dune-configurator-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/dune-configurator/dune-configurator-3.7.1.ebuild b/dev-ml/dune-configurator/dune-configurator-3.7.1.ebuild index 2ef2249b6a21..07cd96f97d34 100644 --- a/dev-ml/dune-configurator/dune-configurator-3.7.1.ebuild +++ b/dev-ml/dune-configurator/dune-configurator-3.7.1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}" LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+ocamlopt" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/stdune/
commit: e4083cd0adce646ba56b4115fc2d0016820f54bf Author: Alfredo Tupone gentoo org> AuthorDate: Sat May 20 16:42:15 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat May 20 16:46:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4083cd0 dev-ml/stdune: stabilize 3.7.1 for amd64 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/stdune/stdune-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/stdune/stdune-3.7.1.ebuild b/dev-ml/stdune/stdune-3.7.1.ebuild index 8d82be573c81..c31152e785e8 100644 --- a/dev-ml/stdune/stdune-3.7.1.ebuild +++ b/dev-ml/stdune/stdune-3.7.1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/dune-${PV}" LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+ocamlopt" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/dyn/
commit: 4622bac282019a0930def0547b16cbfcc734a98d Author: Alfredo Tupone gentoo org> AuthorDate: Sat May 20 16:41:37 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat May 20 16:46:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4622bac2 dev-ml/dyn: stabilize 3.7.1 for amd64 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/dyn/dyn-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/dyn/dyn-3.7.1.ebuild b/dev-ml/dyn/dyn-3.7.1.ebuild index a3d55d2d7132..53cc7fe224bf 100644 --- a/dev-ml/dyn/dyn-3.7.1.ebuild +++ b/dev-ml/dyn/dyn-3.7.1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/dune-${PV}" LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+ocamlopt" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/boost/, dev-libs/boost/files/
commit: 3717ac89376dd29fbe0e5220b881a3e99339d331 Author: David Seifert gentoo org> AuthorDate: Sat May 20 16:37:44 2023 + Commit: David Seifert gentoo org> CommitDate: Sat May 20 16:37:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3717ac89 dev-libs/boost: fix USE=context on arm64 Closes: https://bugs.gentoo.org/904132 Signed-off-by: David Seifert gentoo.org> .../{boost-1.82.0.ebuild => boost-1.82.0-r1.ebuild} | 1 + dev-libs/boost/files/boost-1.82.0-context-arm64.patch | 19 +++ 2 files changed, 20 insertions(+) diff --git a/dev-libs/boost/boost-1.82.0.ebuild b/dev-libs/boost/boost-1.82.0-r1.ebuild similarity index 99% rename from dev-libs/boost/boost-1.82.0.ebuild rename to dev-libs/boost/boost-1.82.0-r1.ebuild index 30ce182a1f86..f257063c371d 100644 --- a/dev-libs/boost/boost-1.82.0.ebuild +++ b/dev-libs/boost/boost-1.82.0-r1.ebuild @@ -51,6 +51,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.81.0-phoenix-multiple-definitions.patch # (upstreamed) + "${FILESDIR}"/${PN}-1.82.0-context-arm64.patch ) python_bindings_needed() { diff --git a/dev-libs/boost/files/boost-1.82.0-context-arm64.patch b/dev-libs/boost/files/boost-1.82.0-context-arm64.patch new file mode 100644 index ..a4efac7f2f62 --- /dev/null +++ b/dev-libs/boost/files/boost-1.82.0-context-arm64.patch @@ -0,0 +1,19 @@ +https://github.com/boostorg/context/commit/d039c8e4da79dbc76481236249e22892bfdde047 +https://bugs.gentoo.org/904132 + +From d039c8e4da79dbc76481236249e22892bfdde047 Mon Sep 17 00:00:00 2001 +From: Nikita Kniazev +Date: Thu, 23 Mar 2023 16:23:07 +0300 +Subject: [PATCH] Fix arm64 detection broken by recent B2 change + +--- a/libs/context/build/Jamfile.v2 b/libs/context/build/Jamfile.v2 +@@ -79,7 +79,7 @@ local rule default_abi ( ) + local tmp = sysv ; + if [ os.name ] = "NT" { tmp = ms ; } + else if [ os.name ] = "CYGWIN" { tmp = ms ; } +-else if [ os.platform ] = "ARM" { tmp = aapcs ; } ++else if [ os.platform ] in ARM ARM64 { tmp = aapcs ; } + else if [ os.platform ] = "MIPS32" { tmp = o32 ; } + else if [ os.platform ] = "MIPS64" { tmp = n64 ; } + return $(tmp) ;
[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/
commit: 38ce474f959d2e7322946ff0463c7b6a1ec01116 Author: David Seifert gentoo org> AuthorDate: Sat May 20 16:37:45 2023 + Commit: David Seifert gentoo org> CommitDate: Sat May 20 16:37:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ce474f net-p2p/qbittorrent: revbump for boost RDEP->DEP change Bug: https://bugs.gentoo.org/895480 Signed-off-by: David Seifert gentoo.org> .../qbittorrent/{qbittorrent-4.5.2.ebuild => qbittorrent-4.5.2-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/net-p2p/qbittorrent/qbittorrent-4.5.2.ebuild b/net-p2p/qbittorrent/qbittorrent-4.5.2-r1.ebuild similarity index 100% rename from net-p2p/qbittorrent/qbittorrent-4.5.2.ebuild rename to net-p2p/qbittorrent/qbittorrent-4.5.2-r1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pywebview/
commit: b66c4dbf634fd6dc488db8fbeee14c0d760110f5 Author: tastytea tastytea de> AuthorDate: Sat May 20 16:14:59 2023 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat May 20 16:14:59 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b66c4dbf dev-python/pywebview: drop 3.6.1, 3.7 Signed-off-by: tastytea tastytea.de> dev-python/pywebview/Manifest | 2 -- dev-python/pywebview/pywebview-3.6.1.ebuild | 30 dev-python/pywebview/pywebview-3.7.ebuild | 31 - 3 files changed, 63 deletions(-) diff --git a/dev-python/pywebview/Manifest b/dev-python/pywebview/Manifest index a0c9ad5c6..3c663a01b 100644 --- a/dev-python/pywebview/Manifest +++ b/dev-python/pywebview/Manifest @@ -1,3 +1 @@ -DIST pywebview-3.6.1.tar.gz 338235 BLAKE2B 6376ee4f6bea245e1583414a0203bfed518f84cc64480a451e0b445c2b43f1d532c99dbf1403bca54f2e2b71859262e451b23be231578c91372d5691ffcbff37 SHA512 0877981f66c34f72d8c216c5e5167df2bf3c9b4bdd597e1ddde64958ab31e683d722df51e4638510cfa02f382f879340da6ce1b55760b792c215d4c826233f84 DIST pywebview-3.7.2.tar.gz 440069 BLAKE2B 72a7b53ee72570f3ef0dc2c490f484dca02581490213708b6c45bb487b990d41ca64d477853454549c6cad3543f6381109a2fc54182bb14a720872b1fa240ed9 SHA512 943ce75a29f19b04890e8ae8f3327968b35ba347c8abab9079cfac5e9f93edfa0fbc3999d77a68bb7885d5a7236dc12c75b3a23e1cfbf2fc9fe794089a936db9 -DIST pywebview-3.7.tar.gz 339300 BLAKE2B 4cb3fec3566e3ff82f3e515c9ab7e295e6240df62f986f79e2a9de20343bdf0174accd46a26320b302c344ebd098d7ab0f1b51b509c265d5217756db6c0c3a99 SHA512 170ceb106a7382e25b1afc62085deb5d58a6ba52c5fd2afeb7408455e85eba5f537cc9a5f05ab35dbe8e20615e0a65d2629e70283f9a00dc67903d213a8dbf79 diff --git a/dev-python/pywebview/pywebview-3.6.1.ebuild b/dev-python/pywebview/pywebview-3.6.1.ebuild deleted file mode 100644 index 3ac219afd..0 --- a/dev-python/pywebview/pywebview-3.6.1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 - -DESCRIPTION="A lightweight cross-platform wrapper around a webview component" -HOMEPAGE="https://github.com/r0x0r/pywebview; -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="gtk qt5" -REQUIRED_USE="|| ( gtk qt5 )" - -RDEPEND=" - dev-python/proxy_tools - gtk? ( - dev-python/pygobject[cairo,${PYTHON_USEDEP}] - net-libs/webkit-gtk - ) - qt5? ( -dev-python/pyside2[${PYTHON_USEDEP}] -dev-python/QtPy[${PYTHON_USEDEP}] - ) -" diff --git a/dev-python/pywebview/pywebview-3.7.ebuild b/dev-python/pywebview/pywebview-3.7.ebuild deleted file mode 100644 index b3f6f3db9..0 --- a/dev-python/pywebview/pywebview-3.7.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 - -DESCRIPTION="A lightweight cross-platform wrapper around a webview component" -HOMEPAGE="https://github.com/r0x0r/pywebview; -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="gtk qt5" -REQUIRED_USE="|| ( gtk qt5 )" - -RDEPEND=" - dev-python/proxy_tools - gtk? ( - dev-python/pygobject[cairo,${PYTHON_USEDEP}] - net-libs/webkit-gtk - ) - qt5? ( -dev-python/pyside2[${PYTHON_USEDEP},webengine] -dev-python/QtPy[${PYTHON_USEDEP},webengine] - ) -"
[gentoo-commits] repo/gentoo:master commit in: net-mail/courier-common/
commit: 467d6d5283f02098b67a37fa999635de5d994b67 Author: Alfredo Tupone gentoo org> AuthorDate: Sat May 20 16:04:07 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat May 20 16:04:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467d6d52 net-mail/courier-common: add dep Closes: https://bugs.gentoo.org/906823 Closes: https://bugs.gentoo.org/906824 Signed-off-by: Alfredo Tupone gentoo.org> net-mail/courier-common/courier-common-3.1.5.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-mail/courier-common/courier-common-3.1.5.ebuild b/net-mail/courier-common/courier-common-3.1.5.ebuild index f6c77def74b2..1fb2ce23a4a6 100644 --- a/net-mail/courier-common/courier-common-3.1.5.ebuild +++ b/net-mail/courier-common/courier-common-3.1.5.ebuild @@ -19,6 +19,7 @@ RDEPEND="!mail-mta/courier !<=net-mail/courier-imap-5.2.3 !<=mail-filter/maildrop-3.1.4 !net-mail/courier-makedat + >=net-libs/courier-unicode-2.0:= gdbm? ( >=sys-libs/gdbm-1.8.0:= ) !gdbm? ( berkdb? ( >=sys-libs/db-3:= ) )" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: net-libs/qxmpp/
commit: 3e82791157952869a8908f7597d673de611d790e Author: Anna Vyalkova sysrq in> AuthorDate: Tue May 9 00:36:04 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat May 20 16:02:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e827911 net-libs/qxmpp: add 1.5.5 Closes: https://bugs.gentoo.org/905392 Signed-off-by: Anna Vyalkova sysrq.in> Signed-off-by: Joonas Niilola gentoo.org> net-libs/qxmpp/Manifest | 1 + net-libs/qxmpp/metadata.xml | 5 net-libs/qxmpp/qxmpp-1.5.5.ebuild | 57 +++ 3 files changed, 63 insertions(+) diff --git a/net-libs/qxmpp/Manifest b/net-libs/qxmpp/Manifest index 1f55c5675469..95304059e386 100644 --- a/net-libs/qxmpp/Manifest +++ b/net-libs/qxmpp/Manifest @@ -1 +1,2 @@ DIST qxmpp-1.4.0.tar.gz 313356 BLAKE2B a3a5c5cf3b16c319a6eddb3808f22af946040945eb8e66a641fe3117217b04eaf4e2b88dab8fa9cd2a3034d54884e1fa3563b0e775660645a5bdd6045469f9a5 SHA512 5a0cb72899314e47846b8b47340738df20a8d198c2db8cfe38c2cc31615166e9d86c6aaf6931be16078b2f9decca2d767497ad32e1d6dd0f6af888406c33fee9 +DIST qxmpp-1.5.5.tar.gz 606405 BLAKE2B 999dfcaa601f1d79df97febcd63bfcdcce87de9c0e68db6c1253407c89414003f326011a9a5e366031f78ddae084d06f04851ab3f4573ee53c59567770ae0edc SHA512 39774655fdb87dc54f32f7a018d4964c9ff8e9bebedd9cc94e6ad41288bd67365eec524525de09c5a3d2ea274e418fc6d5497ac2c1927946154cadaf7fc0d655 diff --git a/net-libs/qxmpp/metadata.xml b/net-libs/qxmpp/metadata.xml index 1af484a2057c..a16102fbed25 100644 --- a/net-libs/qxmpp/metadata.xml +++ b/net-libs/qxmpp/metadata.xml @@ -5,6 +5,10 @@ 0xd34df...@gmail.com Georg Rudoy + + cyber+gen...@sysrq.in + Anna Vyalkova + proxy-ma...@gentoo.org Proxy Maintainers @@ -15,6 +19,7 @@ qxmpp-project/qxmpp + Enable OMEMO encryption Enable VP8 codec support via media-libs/libvpx diff --git a/net-libs/qxmpp/qxmpp-1.5.5.ebuild b/net-libs/qxmpp/qxmpp-1.5.5.ebuild new file mode 100644 index ..8f2dfc6cee67 --- /dev/null +++ b/net-libs/qxmpp/qxmpp-1.5.5.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A cross-platform C++ XMPP client library based on the Qt framework" +HOMEPAGE="https://github.com/qxmpp-project/qxmpp; +SRC_URI="https://github.com/${PN}-project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc gstreamer omemo test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtxml:5 + gstreamer? ( media-libs/gstreamer ) + omemo? ( + app-crypt/qca:2[qt5(+)] + net-libs/libomemo-c + ) +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" +BDEPEND=" + doc? ( app-doc/doxygen ) +" + +src_configure() { + local mycmakeargs=( + -DBUILD_DOCUMENTATION=$(usex doc) + -DBUILD_EXAMPLES=OFF + -DBUILD_TESTS=$(usex test) + -DBUILD_INTERNAL_TESTS=$(usex test) + -DBUILD_OMEMO=$(usex omemo) + -DWITH_QCA=$(usex omemo) + -DWITH_GSTREAMER=$(usex gstreamer) + -DQT_VERSION_MAJOR=5 + ) + + cmake_src_configure +} + +src_test() { + local myctestargs=( + # require network connection, bug #623708 + -E "tst_(qxmpptransfermanager|qxmppiceconnection)" + ) + + cmake_src_test +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libomemo-c/
commit: a6391594e07b7d057f2353b3659ced27d1b0304d Author: Anna Vyalkova sysrq in> AuthorDate: Mon May 8 20:13:17 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat May 20 16:02:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6391594 net-libs/libomemo-c: new package, add 0.5.0 Signed-off-by: Anna Vyalkova sysrq.in> Signed-off-by: Joonas Niilola gentoo.org> net-libs/libomemo-c/Manifest| 1 + net-libs/libomemo-c/libomemo-c-0.5.0.ebuild | 31 + net-libs/libomemo-c/metadata.xml| 17 3 files changed, 49 insertions(+) diff --git a/net-libs/libomemo-c/Manifest b/net-libs/libomemo-c/Manifest new file mode 100644 index ..be5fb92e252f --- /dev/null +++ b/net-libs/libomemo-c/Manifest @@ -0,0 +1 @@ +DIST libomemo-c-0.5.0.tar.gz 260987 BLAKE2B 68a2e7488e1f079e32ed16124fc73e84f28e1140c96e19e60accde3e1434e4bfea0d3323c7550b2dc4bf55ad493d9353e284486920375c2efc32a1b51f0965bf SHA512 2661ba0dea3eea308b1b71f1b46d7b8445fbe940bf52cc35f22eed110acdb8ee457841c1978e0fe9a53b9d9856c60d70c7f8f98ac182214c0ffb9ec3983240f0 diff --git a/net-libs/libomemo-c/libomemo-c-0.5.0.ebuild b/net-libs/libomemo-c/libomemo-c-0.5.0.ebuild new file mode 100644 index ..fe4aef013c8a --- /dev/null +++ b/net-libs/libomemo-c/libomemo-c-0.5.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="XMPP fork of Signal Protocol C Library supporting XEP-0384 OMEMO" +HOMEPAGE="https://github.com/dino/libomemo-c/; +SRC_URI="https://github.com/dino/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD BSD-1 GPL-3 ISC" +KEYWORDS="~amd64" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-libs/protobuf-c:=" +DEPEND="${RDEPEND} + test? ( + dev-libs/check + dev-libs/openssl + ) +" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} diff --git a/net-libs/libomemo-c/metadata.xml b/net-libs/libomemo-c/metadata.xml new file mode 100644 index ..f21f02d1d3a5 --- /dev/null +++ b/net-libs/libomemo-c/metadata.xml @@ -0,0 +1,17 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + cyber+gen...@sysrq.in + Anna Vyalkova + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + dino/libomemo-c + https://github.com/dino/libomemo-c/issues + https://github.com/dino/libomemo-c/blob/master/README.md + +
[gentoo-commits] repo/gentoo:master commit in: net-libs/qxmpp/
commit: d5407a119944cde5d6a6878fc5d81fe687c64375 Author: Anna Vyalkova sysrq in> AuthorDate: Tue May 9 00:36:31 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat May 20 16:02:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5407a11 net-libs/qxmpp: drop Signed-off-by: Anna Vyalkova sysrq.in> Signed-off-by: Joonas Niilola gentoo.org> net-libs/qxmpp/qxmpp-.ebuild | 59 1 file changed, 59 deletions(-) diff --git a/net-libs/qxmpp/qxmpp-.ebuild b/net-libs/qxmpp/qxmpp-.ebuild deleted file mode 100644 index 453364d6055c.. --- a/net-libs/qxmpp/qxmpp-.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit git-r3 cmake - -DESCRIPTION="A cross-platform C++ XMPP client library based on the Qt framework" -HOMEPAGE="https://github.com/qxmpp-project/qxmpp/; -EGIT_REPO_URI="https://github.com/qxmpp-project/qxmpp; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="" -IUSE="debug doc opus +speex test theora vpx" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtxml:5 - opus? ( media-libs/opus ) - speex? ( media-libs/speex ) - theora? ( media-libs/libtheora ) - vpx? ( media-libs/libvpx:= ) -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" -BDEPEND=" - doc? ( app-doc/doxygen ) -" - -src_prepare() { - # requires network connection, bug #623708 - sed \ - -e "/qxmppiceconnection/d" \ - -e "/qxmppserver/d" \ - -e "/qxmpptransfermanager/d" \ - -i tests/CMakeLists.txt \ - || die "failed to drop certain network tests" - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_DOCUMENTATION=$(usex doc) - -DBUILD_EXAMPLES=OFF - -DBUILD_TESTS=$(usex test) - -DBUILD_INTERNAL_TESTS=$(usex test) - -DWITH_OPUS=$(usex opus) - -DWITH_SPEEX=$(usex speex) - -DWITH_THEORA=$(usex theora) - -DWITH_VPX=$(usex vpx) - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/
commit: 54abe67c87ddc15f1e0cc6aeccc68a67755d5ac5 Author: Anna Vyalkova sysrq in> AuthorDate: Sat May 20 14:14:58 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat May 20 16:02:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54abe67c profiles/arch/x86: mask net-libs/qxmpp[omemo] Signed-off-by: Anna Vyalkova sysrq.in> Closes: https://github.com/gentoo/gentoo/pull/30944 Signed-off-by: Joonas Niilola gentoo.org> profiles/arch/x86/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 301f708edcb3..47e4da6674f1 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Anna Vyalkova (2023-05-20) +# net-libs/libomemo-c is not keyworded for ~x86. +net-libs/qxmpp omemo + # Joonas Niilola (2023-05-16) # Doesn't work on x86. #878445 net-libs/pjproject webrtc
[gentoo-commits] repo/gentoo:master commit in: net-libs/qxmpp/
commit: 8c25bc8c3bbad3de41f61d1e3e69edfe062604c2 Author: Anna Vyalkova sysrq in> AuthorDate: Tue May 9 00:37:01 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat May 20 16:02:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c25bc8c net-libs/qxmpp: fix UnusedLocalUse Signed-off-by: Anna Vyalkova sysrq.in> Signed-off-by: Joonas Niilola gentoo.org> net-libs/qxmpp/metadata.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/net-libs/qxmpp/metadata.xml b/net-libs/qxmpp/metadata.xml index a16102fbed25..edf4f5064436 100644 --- a/net-libs/qxmpp/metadata.xml +++ b/net-libs/qxmpp/metadata.xml @@ -15,11 +15,10 @@ https://github.com/qxmpp-project/qxmpp/issues - https://raw.githubusercontent.com/qxmpp-project/qxmpp/master/CHANGELOG + https://raw.githubusercontent.com/qxmpp-project/qxmpp/master/CHANGELOG.md qxmpp-project/qxmpp Enable OMEMO encryption - Enable VP8 codec support via media-libs/libvpx
[gentoo-commits] repo/gentoo:master commit in: dev-python/textX/
commit: 129a836f5e4242e5dbe3440bb74110f6d0318baf Author: Michał Górny gentoo org> AuthorDate: Sat May 20 15:51:58 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat May 20 15:54:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=129a836f dev-python/textX: Add test dep on dev-python/attrs Closes: https://bugs.gentoo.org/906844 Signed-off-by: Michał Górny gentoo.org> dev-python/textX/textX-3.1.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/textX/textX-3.1.1.ebuild b/dev-python/textX/textX-3.1.1.ebuild index 2ef355c35dfd..d0f7bba95baf 100644 --- a/dev-python/textX/textX-3.1.1.ebuild +++ b/dev-python/textX/textX-3.1.1.ebuild @@ -27,6 +27,7 @@ RDEPEND=" " BDEPEND=" test? ( + dev-python/attrs[${PYTHON_USEDEP}] dev-python/click[${PYTHON_USEDEP}] dev-python/html5lib[${PYTHON_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 0db7367b4275034125b46c484e8de2c08ccbb90d Author: Ionen Wolkens gentoo org> AuthorDate: Sat May 20 15:17:54 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat May 20 15:43:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db7367b dev-util/maturin: add 0.15.3 Deprecates MATURIN_PEP517_ARGS (aka still works for now) and adds config_settings support. Latter not been looked into yet, but will require a distutils-r1 eclass update. Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 26 ++ dev-util/maturin/maturin-0.15.3.ebuild | 476 + 2 files changed, 502 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 3c963206aabe..f3c18f24d5ec 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -26,6 +26,7 @@ DIST bstr-1.2.0.crate 340985 BLAKE2B a032f74c4681407704fe6b49cadb19bece51270abe8 DIST bstr-1.4.0.crate 345921 BLAKE2B 39a3cb366a7ceb784b7a6626f81338e8047498c5755ed60fce1f6460ea5aa907ab5df4bcf30a07ed699c7af7d2d0dbc48b2c5cb674b863c22fd63b5080b52fae SHA512 98dc7bdcc1a307eae2ed202b2b785a4ad27719c4b3289408edc710beabedb78d16b3042b41de04fca5dbdba19d8567df69c35431e33a3c02924820e1a601df36 DIST bumpalo-3.12.0.crate 81604 BLAKE2B 2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7 SHA512 37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4 DIST bumpalo-3.12.1.crate 81653 BLAKE2B 26ca1df07c8f55a4362e844bb80cabf1efb6627ed0f489f280178e03d0c8bb600303529c05e5c2a9bab79115510ef446f4baa717352babd68b6a3200b7bb SHA512 1f57591bddd5d4c856d5ad1ae71f9306d8c37681a72172b6be35b4d6fffa7f30b086d88b37d8f512e2256cb7d37dc992ee83bd071e4ff84182e5e226dc92e4bd +DIST bumpalo-3.12.2.crate 81706 BLAKE2B 50aa1e5f8f1208bd50b8fb0580bb5c5a7baadf36c0a0d8ad041c48b127896b75437118decfb1138e694964b89c8c0f66144cbd44037a67ef376fed312e08ebe8 SHA512 a0571501d2b2cbe25b862197295fddf14da7472965ab6006fb7cfcdf0f76df3b5e505888c0f1a0be99870b87afe5881a80df4f75756d2d9b65791d94d566 DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa DIST bytes-1.3.0.crate 57563 BLAKE2B 29abe4d9fd8583c23c5229bd81eca3b41bef01bd11bb5337d5e4a87fa34ccc8989ad9cbeb52dc66a06c0570fb2f91ba0dacb079b957f5c77fca912202535cfeb SHA512 902c9af417f7aef25e47b15ed2256da5ae171fa866f2f511d6da5cb0a9271d7da214b10c774bff5d0ce186be1eb60c88f7aed848c264e1000bcbcfe0d25f9f76 DIST bytes-1.4.0.crate 58080 BLAKE2B 99a9d343424e04649bd209bf2a6c3a089a6cc9fdb799968f8c3a711189328e4499df2e09cc6a2a8ce05d2cc668149b364cf30cb3b09e96e21d50a39519c2f49f SHA512 502c63b9fdcd36ed28ede55a63cd359dc7b28658ecd43020511d17d48d7c34e45aa8ff7e4b17770f12197451040c2b724fe68d2aa3ab4f81c9171d052f2aa000 @@ -46,6 +47,7 @@ DIST cargo-xwin-0.14.2.crate 27108 BLAKE2B e56e3266cf5ec50d22d9ded280cb439cbcd01 DIST cargo-zigbuild-0.14.3.crate 26978 BLAKE2B b6178cf2ba7d5f85990b9be102a3fc7d86b7b8a2d2a9cd42a71f68fc8f9172e360cd94b74076bf4fa718cb1925e0337179ff57fe146f9141a8476f4ebfca0950 SHA512 995eafd4be4d99776ec6060ab8e5a0dd7e0ce801c76ae3d33557f1d55a7ce249dbe691c776aad8956f6f416a3812b3ca66f528654a2b334bf5d31b45bb5bc17b DIST cargo-zigbuild-0.16.7.crate 30641 BLAKE2B abf6b04116ed5f83cf89d0b9d87e20bf1abb1564d62b2630da853d314c61cf575cbfa4b99aaef864b4cad6dc18bd3b390f742385d48e09e22f7350334c0edbca SHA512 72487f287fff7b9aa1292142d8ec36f29ac95267245462e1414c08a98b621a08d3f720e751ea58e8540140c86be4a4be03572db482bedbfde376814b9381c093 DIST cargo-zigbuild-0.16.8.crate 30652 BLAKE2B 5aee05aebca296058124ba6cecfa533410dae0b519d2385dab109211fe43f21011fae66853c8a8905bf5ac1655baec549ddd1495e270cd2135808056a53c3de9 SHA512 f9a81b84848e87792a49844ae9540973ac753e1b4739fc01470efddd07a8addb63bcc64c37d58b81490336b0d151b43bee8851bc99ed45c486c0f244ebee2a3e +DIST cargo-zigbuild-0.16.9.crate 30715 BLAKE2B ca2ea3f315e697ba8d64d2841e704192a3acc2c243e4a4955187b9a01bcab85744c80a880f83ab06617f626ad7d41652fb0ca72cb7704029f7e49fb1b5be5a66 SHA512 824de4b02cf4b35fa220799693f8bc0288011592c3753e99436eb92df973be3b3933e038b25e326e25d14cd3dd0418409b9d55024d5f0f7f15b23b67d4eb8f65 DIST cargo_metadata-0.15.2.crate 18528 BLAKE2B cb80318d0cf7316fa57badcaa0502737232b28bc9efd17a71ef1afa8e1b61a597d7f36d6ecfb41a2859360ed7ed7c7ffa86b9184400c4646d3196fb895cf3e94 SHA512 f663676ac3e2182d67d1047164eddd24d1006f61f378003abb1d5f53f9dfee672202d33a530cac1bb749955edd142ca78169dc3412d78c8fe98d6121c4303fd3 DIST cargo_metadata-0.15.3.crate 19738 BLAKE2B fee5834f3eb741704c2322d9035943b1e841c8043c18686ee0748b90facad535c715bb882b61dfadf9e027556927051fe816de15c5f4f11e89c8927ddf717583 SHA512
[gentoo-commits] proj/multilib-portage:master commit in: sys-apps/portage/
commit: b64f6923fcb8de1f51dd9e34f0887c714285f546 Author: Thomas Sachau gentoo org> AuthorDate: Sat May 20 15:26:09 2023 + Commit: Thomas Sachau gentoo org> CommitDate: Sat May 20 15:26:09 2023 + URL: https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=b64f6923 sys-apps/portage: drop 3.0.36 Signed-off-by: Thomas Sachau gentoo.org> sys-apps/portage/portage-3.0.36.ebuild | 293 - 1 file changed, 293 deletions(-) diff --git a/sys-apps/portage/portage-3.0.36.ebuild b/sys-apps/portage/portage-3.0.36.ebuild deleted file mode 100644 index 16f5fbd78..0 --- a/sys-apps/portage/portage-3.0.36.ebuild +++ /dev/null @@ -1,293 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{8..11} ) -PYTHON_REQ_USE='bzip2(+),threads(+)' -TMPFILES_OPTIONAL=1 - -inherit distutils-r1 git-r3 linux-info toolchain-funcs multilib tmpfiles prefix - -DESCRIPTION="The package management and distribution system for Gentoo" -EGIT_REPO_URI="https://github.com/TommyD/portage.git; -EGIT_BRANCH="multilib" -EGIT_COMMIT="a2d2029887f414dc8e106fe7e40ccfe102a62561" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -SLOT="0" -IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-arch/xz-utils - test? ( dev-vcs/git )" -DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/sed-4.0.5 sys-devel/patch - doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) - >=sys-apps/abi-wrapper-1.0-r6 - apidoc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx-epytext[${PYTHON_USEDEP}] - )" -# Require sandbox-2.2 for bug #288863. -# For whirlpool hash, require python[ssl] (bug #425046). -# For compgen, require bash[readline] (bug #445576). -# app-portage/gemato goes without PYTHON_USEDEP since we're calling -# the executable. -RDEPEND=" - acct-user/portage - app-arch/zstd - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/findutils-4.4 - !build? ( - >=sys-apps/sed-4.0.5 - >=app-shells/bash-5.0:0[readline] - >=app-admin/eselect-1.2 - rsync-verify? ( - >=app-portage/gemato-14.5[${PYTHON_USEDEP}] - >=sec-keys/openpgp-keys-gentoo-release-20180706 - >=app-crypt/gnupg-2.2.4-r2[ssl(-)] - ) - ) - elibc_glibc? ( >=sys-apps/sandbox-2.2 ) - elibc_musl? ( >=sys-apps/sandbox-2.2 ) - kernel_linux? ( sys-apps/util-linux ) - >=app-misc/pax-utils-0.1.17 - selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) - xattr? ( kernel_linux? ( - >=sys-apps/install-xattr-0.3 - ) ) - !=sys-apps/abi-wrapper-1.0-r6 - !> cnf/make.globals || die - fi - - if use native-extensions && ! tc-is-cross-compiler; then - printf "[build_ext]\nportage_ext_modules=true\n" >> \ - setup.cfg || die - fi - - if ! use ipc ; then - einfo "Disabling ipc..." - sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = False:" \ - -i lib/_emerge/AbstractEbuildProcess.py || \ - die "failed to patch AbstractEbuildProcess.py" - fi - - if use xattr && use kernel_linux ; then - einfo "Adding FEATURES=xattr to make.globals ..." - echo -e '\nFEATURES="${FEATURES} xattr"' >> cnf/make.globals \ - || die "failed to append to make.globals" - fi - - if use build || ! use rsync-verify; then - sed -e '/^sync-rsync-verify-metamanifest/s|yes|no|' \ - -e '/^sync-webrsync-verify-signature/s|yes|no|' \ - -i cnf/repos.conf || die "sed failed" - fi - - if [[ -n ${EPREFIX} ]] ; then - einfo "Setting portage.const.EPREFIX ..." - hprefixify -e "s|^(EPREFIX[[:space:]]*=[[:space:]]*\").*|\1${EPREFIX}\"|" \ - -w "/_BINARY/" lib/portage/const.py - - einfo "Prefixing shebangs ..." - > "${T}/shebangs" || die - while read -r -d $'\0' ; do - local shebang=$(head -n1 "$REPLY") - if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then - echo "${REPLY}" >> "${T}/shebangs" || die - fi - done < <(find . -type f -executable ! -name etc-update -print0) - - if [[ -s
[gentoo-commits] proj/multilib-portage:master commit in: sys-apps/portage/
commit: e32d96724b6486e96e42d3b8d9abf751c8c9c357 Author: Thomas Sachau gentoo org> AuthorDate: Sat May 20 15:25:33 2023 + Commit: Thomas Sachau gentoo org> CommitDate: Sat May 20 15:25:33 2023 + URL: https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=e32d9672 sys-apps/portage: drop 3.0.30 Signed-off-by: Thomas Sachau gentoo.org> sys-apps/portage/portage-3.0.30.ebuild | 290 - 1 file changed, 290 deletions(-) diff --git a/sys-apps/portage/portage-3.0.30.ebuild b/sys-apps/portage/portage-3.0.30.ebuild deleted file mode 100644 index 0b979c1fe..0 --- a/sys-apps/portage/portage-3.0.30.ebuild +++ /dev/null @@ -1,290 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{8..10} ) -PYTHON_REQ_USE='bzip2(+),threads(+)' -TMPFILES_OPTIONAL=1 - -inherit distutils-r1 git-r3 linux-info multilib tmpfiles prefix - -DESCRIPTION="The package management and distribution system for Gentoo" -EGIT_REPO_URI="https://github.com/TommyD/portage.git; -EGIT_BRANCH="multilib" -EGIT_COMMIT="a5893dcca4aae2fdcccbcb6578bf48c203f5e1d9" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -SLOT="0" -IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-arch/xz-utils - test? ( dev-vcs/git )" -DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/sed-4.0.5 sys-devel/patch - doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) - >=sys-apps/abi-wrapper-1.0-r6 - apidoc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx-epytext[${PYTHON_USEDEP}] - )" -# Require sandbox-2.2 for bug #288863. -# For whirlpool hash, require python[ssl] (bug #425046). -# For compgen, require bash[readline] (bug #445576). -# app-portage/gemato goes without PYTHON_USEDEP since we're calling -# the executable. -RDEPEND=" - acct-user/portage - app-arch/zstd - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/findutils-4.4 - !build? ( - >=sys-apps/sed-4.0.5 - >=app-shells/bash-5.0:0[readline] - >=app-admin/eselect-1.2 - rsync-verify? ( - >=app-portage/gemato-14.5[${PYTHON_USEDEP}] - >=sec-keys/openpgp-keys-gentoo-release-20180706 - >=app-crypt/gnupg-2.2.4-r2[ssl(-)] - ) - ) - elibc_glibc? ( >=sys-apps/sandbox-2.2 ) - elibc_musl? ( >=sys-apps/sandbox-2.2 ) - kernel_linux? ( sys-apps/util-linux ) - >=app-misc/pax-utils-0.1.17 - selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) - xattr? ( kernel_linux? ( - >=sys-apps/install-xattr-0.3 - ) ) - !=sys-apps/abi-wrapper-1.0-r6 - !> cnf/make.globals || die - fi - - if use native-extensions; then - printf "[build_ext]\nportage_ext_modules=true\n" >> \ - setup.cfg || die - fi - - if ! use ipc ; then - einfo "Disabling ipc..." - sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = False:" \ - -i lib/_emerge/AbstractEbuildProcess.py || \ - die "failed to patch AbstractEbuildProcess.py" - fi - - if use xattr && use kernel_linux ; then - einfo "Adding FEATURES=xattr to make.globals ..." - echo -e '\nFEATURES="${FEATURES} xattr"' >> cnf/make.globals \ - || die "failed to append to make.globals" - fi - - if use build || ! use rsync-verify; then - sed -e '/^sync-rsync-verify-metamanifest/s|yes|no|' \ - -e '/^sync-webrsync-verify-signature/s|yes|no|' \ - -i cnf/repos.conf || die "sed failed" - fi - - if [[ -n ${EPREFIX} ]] ; then - einfo "Setting portage.const.EPREFIX ..." - hprefixify -e "s|^(EPREFIX[[:space:]]*=[[:space:]]*\").*|\1${EPREFIX}\"|" \ - -w "/_BINARY/" lib/portage/const.py - - einfo "Prefixing shebangs ..." - > "${T}/shebangs" || die - while read -r -d $'\0' ; do - local shebang=$(head -n1 "$REPLY") - if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then - echo "${REPLY}" >> "${T}/shebangs" || die - fi - done < <(find . -type f -executable ! -name etc-update -print0) - - if [[ -s ${T}/shebangs ]]; then -
[gentoo-commits] proj/multilib-portage:master commit in: sys-apps/portage/
commit: f8bdf21efd019080a035cc667d02fd3f01af2609 Author: Thomas Sachau gentoo org> AuthorDate: Sat May 20 15:23:46 2023 + Commit: Thomas Sachau gentoo org> CommitDate: Sat May 20 15:23:46 2023 + URL: https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=f8bdf21e sys-apps/portage: add 3.0.47 Signed-off-by: Thomas Sachau gentoo.org> sys-apps/portage/Manifest | 1 + sys-apps/portage/portage-3.0.47.ebuild | 296 + 2 files changed, 297 insertions(+) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index db56a9491..8c76e21a1 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -6,4 +6,5 @@ EBUILD portage-3.0.30.ebuild 9370 BLAKE2B c77fcdd1b0b80c0a398ae06272c9b97b680db6 EBUILD portage-3.0.34.ebuild 9480 BLAKE2B d431b911a224ce672154bf136c11642c2205fa25dee87e446a7111ec6e1ecd09666849373f1817a9d4adc648a743dcc311783d8bec1c6b6af60d03fd4dd83916 SHA512 bf3c6159cff3015cc1102b19e0a7d4b87230709ffaa104a24ed55e04c16981aca81cb8c18d383155bedef723e2a0538fd9d78ee365793be1eec50850293ec11e EBUILD portage-3.0.36.ebuild 9480 BLAKE2B 98e7d90bcb6500b5eef1bf12c1fb523bff36fc89797f6fad5533bda83e5a80e2915a7668dcb54eef7f76b780097c55f1969af4cc91b251568fe6cbf577a9e2dc SHA512 e3e6b0f0d463ae37daf1e2b90add6a3b1bf784dba5d063b80a1fedfaba8ef7897a8f60d1f44d00d3ebe80ab2616e04cace828eb174f3edef3187eecf57a431db EBUILD portage-3.0.42.ebuild 9822 BLAKE2B ebadf2ffa6d6616a6a4ca845b19020ba8fcdc7c3bb45831c99fc8667a8cf7034893261c90bacc30ea441fce3b9dc9b38bb2c7a9298d599d19c2fee0ea72b36e7 SHA512 51ed25ac141eda68d33c04a776ea8e27fe3da9131086cf80c62f4dbda00690fb0871ea49beba9c6d9e4f8177a565abea13ba27b4e82a261c5e267334a245c72a +EBUILD portage-3.0.47.ebuild 9442 BLAKE2B d41744c444cbd95835498c6b4d7bbf01fe489edc99ec897d758821eb8bff5596d05c6c6fc8ef8a51eef5e00ba0d248ac9f2ca309c6753e8dfbe42cf9c4f8583c SHA512 9c6c9422272607b803df08d01960e45f8e9d79b133380bfca7147ec601b96cf2e589851d5e6f823c88d1e5fa702fe5ca330174dfac3bca404c94c17fbd421a98 MISC metadata.xml 1482 BLAKE2B 1f75075b708135bace30a6fb3caaca01a411bcc53805e47720f639d7a8866ad703aac0a1d0b5e5dc3db5efa502c112b733535d3c7c40a691d444958cab3f065b SHA512 5ccf338f8847b8e958efdadb475af12bf689e1227830dccd117682f74b1ae4711359337a5c688b3ed9fc8056e4cbbd37a7e24f5bfdc2f650ab90f6e185091c2a diff --git a/sys-apps/portage/portage-3.0.47.ebuild b/sys-apps/portage/portage-3.0.47.ebuild new file mode 100644 index 0..7ef37124f --- /dev/null +++ b/sys-apps/portage/portage-3.0.47.ebuild @@ -0,0 +1,296 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_EXT=1 +PYTHON_COMPAT=( pypy3 python3_{9..11} ) +PYTHON_REQ_USE='bzip2(+),threads(+)' +TMPFILES_OPTIONAL=1 + +inherit distutils-r1 git-r3 linux-info toolchain-funcs multilib tmpfiles prefix + +DESCRIPTION="The package management and distribution system for Gentoo" +EGIT_REPO_URI="https://github.com/TommyD/portage.git; +EGIT_BRANCH="multilib" +EGIT_COMMIT="05ae40a197a95bf4d521a58403e204d48d7d796a" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +SLOT="0" +IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" +RESTRICT="!test? ( test )" + +BDEPEND=" + app-arch/xz-utils + test? ( dev-vcs/git ) +" +DEPEND=" + !build? ( $(python_gen_impl_dep 'ssl(+)') ) + >=app-arch/tar-1.27 + dev-lang/python-exec:2 + >=sys-apps/sed-4.0.5 sys-devel/patch + doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) + >=sys-apps/abi-wrapper-1.0-r6 + apidoc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-epytext[${PYTHON_USEDEP}] + ) +" +# Require sandbox-2.2 for bug #288863. +# For whirlpool hash, require python[ssl] (bug #425046). +# For compgen, require bash[readline] (bug #445576). +# app-portage/gemato goes without PYTHON_USEDEP since we're calling +# the executable. +RDEPEND=" + acct-user/portage + app-arch/zstd + >=app-arch/tar-1.27 + dev-lang/python-exec:2 + >=sys-apps/baselayout-2.9 + >=sys-apps/findutils-4.4 + !build? ( + >=sys-apps/sed-4.0.5 + >=app-shells/bash-5.0:0[readline] + >=app-admin/eselect-1.2 + rsync-verify? ( + >=app-portage/gemato-14.5[${PYTHON_USEDEP}] + >=sec-keys/openpgp-keys-gentoo-release-20220101 + >=app-crypt/gnupg-2.2.4-r2[ssl(-)] + ) + ) + elibc_glibc? ( >=sys-apps/sandbox-2.2 ) + elibc_musl? ( >=sys-apps/sandbox-2.2 ) + kernel_linux? ( sys-apps/util-linux ) + >=app-misc/pax-utils-0.1.17 + selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) + xattr? ( kernel_linux? ( +
[gentoo-commits] proj/multilib-portage:master commit in: sys-apps/portage/
commit: a12aa53ecbe17efe437f93440706fe40811a362a Author: Thomas Sachau gentoo org> AuthorDate: Sat May 20 15:25:49 2023 + Commit: Thomas Sachau gentoo org> CommitDate: Sat May 20 15:25:49 2023 + URL: https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=a12aa53e sys-apps/portage: drop 3.0.34 Signed-off-by: Thomas Sachau gentoo.org> sys-apps/portage/portage-3.0.34.ebuild | 293 - 1 file changed, 293 deletions(-) diff --git a/sys-apps/portage/portage-3.0.34.ebuild b/sys-apps/portage/portage-3.0.34.ebuild deleted file mode 100644 index e7d5e4d35..0 --- a/sys-apps/portage/portage-3.0.34.ebuild +++ /dev/null @@ -1,293 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{8..11} ) -PYTHON_REQ_USE='bzip2(+),threads(+)' -TMPFILES_OPTIONAL=1 - -inherit distutils-r1 git-r3 linux-info toolchain-funcs multilib tmpfiles prefix - -DESCRIPTION="The package management and distribution system for Gentoo" -EGIT_REPO_URI="https://github.com/TommyD/portage.git; -EGIT_BRANCH="multilib" -EGIT_COMMIT="3b6ad9bd495bb1d31c330133e069fa3140bcbe8c" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -SLOT="0" -IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-arch/xz-utils - test? ( dev-vcs/git )" -DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/sed-4.0.5 sys-devel/patch - doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) - >=sys-apps/abi-wrapper-1.0-r6 - apidoc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx-epytext[${PYTHON_USEDEP}] - )" -# Require sandbox-2.2 for bug #288863. -# For whirlpool hash, require python[ssl] (bug #425046). -# For compgen, require bash[readline] (bug #445576). -# app-portage/gemato goes without PYTHON_USEDEP since we're calling -# the executable. -RDEPEND=" - acct-user/portage - app-arch/zstd - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/findutils-4.4 - !build? ( - >=sys-apps/sed-4.0.5 - >=app-shells/bash-5.0:0[readline] - >=app-admin/eselect-1.2 - rsync-verify? ( - >=app-portage/gemato-14.5[${PYTHON_USEDEP}] - >=sec-keys/openpgp-keys-gentoo-release-20180706 - >=app-crypt/gnupg-2.2.4-r2[ssl(-)] - ) - ) - elibc_glibc? ( >=sys-apps/sandbox-2.2 ) - elibc_musl? ( >=sys-apps/sandbox-2.2 ) - kernel_linux? ( sys-apps/util-linux ) - >=app-misc/pax-utils-0.1.17 - selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) - xattr? ( kernel_linux? ( - >=sys-apps/install-xattr-0.3 - ) ) - !=sys-apps/abi-wrapper-1.0-r6 - !> cnf/make.globals || die - fi - - if use native-extensions && ! tc-is-cross-compiler; then - printf "[build_ext]\nportage_ext_modules=true\n" >> \ - setup.cfg || die - fi - - if ! use ipc ; then - einfo "Disabling ipc..." - sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = False:" \ - -i lib/_emerge/AbstractEbuildProcess.py || \ - die "failed to patch AbstractEbuildProcess.py" - fi - - if use xattr && use kernel_linux ; then - einfo "Adding FEATURES=xattr to make.globals ..." - echo -e '\nFEATURES="${FEATURES} xattr"' >> cnf/make.globals \ - || die "failed to append to make.globals" - fi - - if use build || ! use rsync-verify; then - sed -e '/^sync-rsync-verify-metamanifest/s|yes|no|' \ - -e '/^sync-webrsync-verify-signature/s|yes|no|' \ - -i cnf/repos.conf || die "sed failed" - fi - - if [[ -n ${EPREFIX} ]] ; then - einfo "Setting portage.const.EPREFIX ..." - hprefixify -e "s|^(EPREFIX[[:space:]]*=[[:space:]]*\").*|\1${EPREFIX}\"|" \ - -w "/_BINARY/" lib/portage/const.py - - einfo "Prefixing shebangs ..." - > "${T}/shebangs" || die - while read -r -d $'\0' ; do - local shebang=$(head -n1 "$REPLY") - if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then - echo "${REPLY}" >> "${T}/shebangs" || die - fi - done < <(find . -type f -executable ! -name etc-update -print0) - - if [[ -s
[gentoo-commits] proj/multilib-portage:master commit in: sys-apps/portage/
commit: 96cd7f285a10d3f7c8d3af6f3bfb1e63b77d4b36 Author: Thomas Sachau gentoo org> AuthorDate: Sat May 20 15:26:56 2023 + Commit: Thomas Sachau gentoo org> CommitDate: Sat May 20 15:26:56 2023 + URL: https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=96cd7f28 sys-apps/portage: drop 3.0.42 Signed-off-by: Thomas Sachau gentoo.org> sys-apps/portage/portage-3.0.42.ebuild | 300 - 1 file changed, 300 deletions(-) diff --git a/sys-apps/portage/portage-3.0.42.ebuild b/sys-apps/portage/portage-3.0.42.ebuild deleted file mode 100644 index 01ce6ee5d..0 --- a/sys-apps/portage/portage-3.0.42.ebuild +++ /dev/null @@ -1,300 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{8..11} ) -PYTHON_REQ_USE='bzip2(+),threads(+)' -TMPFILES_OPTIONAL=1 - -inherit distutils-r1 git-r3 linux-info toolchain-funcs multilib tmpfiles prefix - -DESCRIPTION="The package management and distribution system for Gentoo" -EGIT_REPO_URI="https://github.com/TommyD/portage.git; -EGIT_BRANCH="multilib" -EGIT_COMMIT="64a71265f05e8bd6683c32babadb5d1516f9aaa2" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -SLOT="0" -IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-arch/xz-utils - test? ( dev-vcs/git )" -DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/sed-4.0.5 sys-devel/patch - doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) - >=sys-apps/abi-wrapper-1.0-r6 - apidoc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx-epytext[${PYTHON_USEDEP}] - )" -# Require sandbox-2.2 for bug #288863. -# For whirlpool hash, require python[ssl] (bug #425046). -# For compgen, require bash[readline] (bug #445576). -# app-portage/gemato goes without PYTHON_USEDEP since we're calling -# the executable. -RDEPEND=" - acct-user/portage - app-arch/zstd - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/findutils-4.4 - !build? ( - >=sys-apps/sed-4.0.5 - >=app-shells/bash-5.0:0[readline] - >=app-admin/eselect-1.2 - rsync-verify? ( - >=app-portage/gemato-14.5[${PYTHON_USEDEP}] - >=sec-keys/openpgp-keys-gentoo-release-20220101 - >=app-crypt/gnupg-2.2.4-r2[ssl(-)] - ) - ) - elibc_glibc? ( >=sys-apps/sandbox-2.2 ) - elibc_musl? ( >=sys-apps/sandbox-2.2 ) - kernel_linux? ( sys-apps/util-linux ) - >=app-misc/pax-utils-0.1.17 - selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) - xattr? ( kernel_linux? ( - >=sys-apps/install-xattr-0.3 - ) ) - !=sys-apps/abi-wrapper-1.0-r6 - !> cnf/make.globals || die - fi - - if use native-extensions && ! tc-is-cross-compiler; then - printf "[build_ext]\nportage_ext_modules=true\n" >> \ - setup.cfg || die - fi - - if ! use ipc ; then - einfo "Disabling ipc..." - sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = False:" \ - -i lib/_emerge/AbstractEbuildProcess.py || \ - die "failed to patch AbstractEbuildProcess.py" - fi - - if use xattr && use kernel_linux ; then - einfo "Adding FEATURES=xattr to make.globals ..." - echo -e '\nFEATURES="${FEATURES} xattr"' >> cnf/make.globals \ - || die "failed to append to make.globals" - fi - - if use build || ! use rsync-verify; then - sed -e '/^sync-rsync-verify-metamanifest/s|yes|no|' \ - -e '/^sync-webrsync-verify-signature/s|yes|no|' \ - -i cnf/repos.conf || die "sed failed" - fi - - if [[ -n ${EPREFIX} ]] ; then - einfo "Setting portage.const.EPREFIX ..." - hprefixify -e "s|^(EPREFIX[[:space:]]*=[[:space:]]*\").*|\1${EPREFIX}\"|" \ - -w "/_BINARY/" lib/portage/const.py - - einfo "Prefixing shebangs ..." - > "${T}/shebangs" || die - while read -r -d $'\0' ; do - local shebang=$(head -n1 "$REPLY") - if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then - echo "${REPLY}" >> "${T}/shebangs" || die - fi - done < <(find . -type f -executable ! -name etc-update -print0) - - if [[ -s
[gentoo-commits] proj/multilib-portage:master commit in: sys-apps/portage/, sys-apps/portage/files/
commit: ae4a0f4642139eeb65ee60fc4a724434dbf50f63 Author: Thomas Sachau gentoo org> AuthorDate: Sat May 20 15:08:47 2023 + Commit: Thomas Sachau gentoo org> CommitDate: Sat May 20 15:08:47 2023 + URL: https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=ae4a0f46 sys-apps/portage: add 3.0.42 Signed-off-by: Thomas Sachau gentoo.org> sys-apps/portage/Manifest | 2 + sys-apps/portage/files/portage-tmpdir.conf | 2 + sys-apps/portage/portage-3.0.42.ebuild | 300 + 3 files changed, 304 insertions(+) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index 63fab8ca9..db56a9491 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -1,7 +1,9 @@ AUX 3.0.30-revert-default-enable-soname-dependencies.patch 2342 BLAKE2B 3852da2110ef498700e113495daf568bbd06d700a43d8719f4179179a9a96e7a809da15281cd2485b6608fa22e2bb8d43cb36140d91242ed281d7034a790c1bf SHA512 fc0cf492b9ca9f8937dc5ac432954245ffb6e1225c51d350efe6546535e42efd5a551028cfdc0c1cf0a1561aa5bb02d6b238ab485a8c8ba1500cbf7064c683ea AUX README.RESCUE 137 BLAKE2B af986752f516bf1925852271f2cea558fe02990c1180ac696c9234c25d1266e4f6eba6ac72f907757c5f98394e1248b436286f8ba1c48456b752ee4ceb8405da SHA512 dba0f0d6d4cd140e636cc70dfb7bdb298e2f2fb040bc07b0874cac994bdbabd26bfd9361d85a0f8b9a92a185281e4901606b9e4f563afdc8867341bbe6af1cb0 AUX portage-ccache.conf 60 BLAKE2B b45ac69ba4bf6b221191ab9618aa484948ad8765ae906402e83df4b72fd10e006621523fe5b6d59219318a978e368649047784bb85771cd189b2542a2e19f941 SHA512 36427e57046118ecf982fc3b1a80a3543b5682e3eef7df5dfc8a50b261a5da56f997dd75f63c5194049aceea204c37aee638a3bc383b9f7a0eff8ac9c35f3b1c +AUX portage-tmpdir.conf 76 BLAKE2B 79f35df57dbdcd461d94d558212261df7df54253d5205b40a0a0640ce2a7ae553a84d7aa8d8c11a776cac44b7573b842951ec11f8ab393145edb1786d6837e79 SHA512 4810d8ae1f8291d34b756897972841d30d5f50b48597a430cb8ddb102dab07a7f0d78c3901b6fdd6763180e92b5ae90a3cb88ae5a5c1cae845b23b49d03a87fd EBUILD portage-3.0.30.ebuild 9370 BLAKE2B c77fcdd1b0b80c0a398ae06272c9b97b680db6e4c49ad3a2d916682a048aef076c5247f8ed21d56981555325e7f7651e13ffb3b5910b02afd778dca1cdb4975b SHA512 0e364ba2730d372b39d8ed04996a2f17e4557c90f8d5eb5e425fbc790b721ebf2e0a2f5f12ece6d24205e5be3065fc812d9c5258e403cab6b78eb900d2c7a08c EBUILD portage-3.0.34.ebuild 9480 BLAKE2B d431b911a224ce672154bf136c11642c2205fa25dee87e446a7111ec6e1ecd09666849373f1817a9d4adc648a743dcc311783d8bec1c6b6af60d03fd4dd83916 SHA512 bf3c6159cff3015cc1102b19e0a7d4b87230709ffaa104a24ed55e04c16981aca81cb8c18d383155bedef723e2a0538fd9d78ee365793be1eec50850293ec11e EBUILD portage-3.0.36.ebuild 9480 BLAKE2B 98e7d90bcb6500b5eef1bf12c1fb523bff36fc89797f6fad5533bda83e5a80e2915a7668dcb54eef7f76b780097c55f1969af4cc91b251568fe6cbf577a9e2dc SHA512 e3e6b0f0d463ae37daf1e2b90add6a3b1bf784dba5d063b80a1fedfaba8ef7897a8f60d1f44d00d3ebe80ab2616e04cace828eb174f3edef3187eecf57a431db +EBUILD portage-3.0.42.ebuild 9822 BLAKE2B ebadf2ffa6d6616a6a4ca845b19020ba8fcdc7c3bb45831c99fc8667a8cf7034893261c90bacc30ea441fce3b9dc9b38bb2c7a9298d599d19c2fee0ea72b36e7 SHA512 51ed25ac141eda68d33c04a776ea8e27fe3da9131086cf80c62f4dbda00690fb0871ea49beba9c6d9e4f8177a565abea13ba27b4e82a261c5e267334a245c72a MISC metadata.xml 1482 BLAKE2B 1f75075b708135bace30a6fb3caaca01a411bcc53805e47720f639d7a8866ad703aac0a1d0b5e5dc3db5efa502c112b733535d3c7c40a691d444958cab3f065b SHA512 5ccf338f8847b8e958efdadb475af12bf689e1227830dccd117682f74b1ae4711359337a5c688b3ed9fc8056e4cbbd37a7e24f5bfdc2f650ab90f6e185091c2a diff --git a/sys-apps/portage/files/portage-tmpdir.conf b/sys-apps/portage/files/portage-tmpdir.conf new file mode 100644 index 0..4f6e20ccb --- /dev/null +++ b/sys-apps/portage/files/portage-tmpdir.conf @@ -0,0 +1,2 @@ +d /var/tmp/portage 0775 portage portage +d /tmp/portage 0775 portage portage diff --git a/sys-apps/portage/portage-3.0.42.ebuild b/sys-apps/portage/portage-3.0.42.ebuild new file mode 100644 index 0..01ce6ee5d --- /dev/null +++ b/sys-apps/portage/portage-3.0.42.ebuild @@ -0,0 +1,300 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{8..11} ) +PYTHON_REQ_USE='bzip2(+),threads(+)' +TMPFILES_OPTIONAL=1 + +inherit distutils-r1 git-r3 linux-info toolchain-funcs multilib tmpfiles prefix + +DESCRIPTION="The package management and distribution system for Gentoo" +EGIT_REPO_URI="https://github.com/TommyD/portage.git; +EGIT_BRANCH="multilib" +EGIT_COMMIT="64a71265f05e8bd6683c32babadb5d1516f9aaa2" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +SLOT="0" +IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" +RESTRICT="!test? ( test )" + +BDEPEND=" + app-arch/xz-utils + test? ( dev-vcs/git )" +DEPEND="!build? (
[gentoo-commits] repo/proj/guru:dev commit in: app-arch/fuse-archive/
commit: 8c977008636aa0e3f2dcdd051ac03298eb042a81 Author: NRK disroot org> AuthorDate: Sat May 20 14:58:59 2023 + Commit: Nickolas Raymond Kaczynski disroot org> CommitDate: Sat May 20 14:58:59 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c977008 app-arch/fuse-archive: disable test phase Closes: https://bugs.gentoo.org/906830 Signed-off-by: NRK disroot.org> app-arch/fuse-archive/fuse-archive-0.1.14.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app-arch/fuse-archive/fuse-archive-0.1.14.ebuild b/app-arch/fuse-archive/fuse-archive-0.1.14.ebuild index a57506a3e..622458094 100644 --- a/app-arch/fuse-archive/fuse-archive-0.1.14.ebuild +++ b/app-arch/fuse-archive/fuse-archive-0.1.14.ebuild @@ -26,6 +26,11 @@ DEPEND=" " RDEPEND="${DEPEND}" +# TODO(NRK): enable tests. requires additional dependency on dev-lang/go and such. +src_test() { + : +} + src_compile() { emake CXX="$(tc-getCXX)" PKG_CONFIG="$(tc-getPKG_CONFIG)" } @@ -33,5 +38,3 @@ src_compile() { src_install() { dobin out/fuse-archive } - -# TODO(NRK): enable tests
[gentoo-commits] proj/multilib-portage:master commit in: sys-apps/portage/
commit: a09104549b791703d592e855de1164bb0793063f Author: Thomas Sachau gentoo org> AuthorDate: Sat May 20 14:42:55 2023 + Commit: Thomas Sachau gentoo org> CommitDate: Sat May 20 14:42:55 2023 + URL: https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=a0910454 sys-apps/portage: add 3.0.36 Signed-off-by: Thomas Sachau gentoo.org> sys-apps/portage/Manifest | 1 + sys-apps/portage/portage-3.0.36.ebuild | 293 + 2 files changed, 294 insertions(+) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index f5c70c298..63fab8ca9 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -3,4 +3,5 @@ AUX README.RESCUE 137 BLAKE2B af986752f516bf1925852271f2cea558fe02990c1180ac696c AUX portage-ccache.conf 60 BLAKE2B b45ac69ba4bf6b221191ab9618aa484948ad8765ae906402e83df4b72fd10e006621523fe5b6d59219318a978e368649047784bb85771cd189b2542a2e19f941 SHA512 36427e57046118ecf982fc3b1a80a3543b5682e3eef7df5dfc8a50b261a5da56f997dd75f63c5194049aceea204c37aee638a3bc383b9f7a0eff8ac9c35f3b1c EBUILD portage-3.0.30.ebuild 9370 BLAKE2B c77fcdd1b0b80c0a398ae06272c9b97b680db6e4c49ad3a2d916682a048aef076c5247f8ed21d56981555325e7f7651e13ffb3b5910b02afd778dca1cdb4975b SHA512 0e364ba2730d372b39d8ed04996a2f17e4557c90f8d5eb5e425fbc790b721ebf2e0a2f5f12ece6d24205e5be3065fc812d9c5258e403cab6b78eb900d2c7a08c EBUILD portage-3.0.34.ebuild 9480 BLAKE2B d431b911a224ce672154bf136c11642c2205fa25dee87e446a7111ec6e1ecd09666849373f1817a9d4adc648a743dcc311783d8bec1c6b6af60d03fd4dd83916 SHA512 bf3c6159cff3015cc1102b19e0a7d4b87230709ffaa104a24ed55e04c16981aca81cb8c18d383155bedef723e2a0538fd9d78ee365793be1eec50850293ec11e +EBUILD portage-3.0.36.ebuild 9480 BLAKE2B 98e7d90bcb6500b5eef1bf12c1fb523bff36fc89797f6fad5533bda83e5a80e2915a7668dcb54eef7f76b780097c55f1969af4cc91b251568fe6cbf577a9e2dc SHA512 e3e6b0f0d463ae37daf1e2b90add6a3b1bf784dba5d063b80a1fedfaba8ef7897a8f60d1f44d00d3ebe80ab2616e04cace828eb174f3edef3187eecf57a431db MISC metadata.xml 1482 BLAKE2B 1f75075b708135bace30a6fb3caaca01a411bcc53805e47720f639d7a8866ad703aac0a1d0b5e5dc3db5efa502c112b733535d3c7c40a691d444958cab3f065b SHA512 5ccf338f8847b8e958efdadb475af12bf689e1227830dccd117682f74b1ae4711359337a5c688b3ed9fc8056e4cbbd37a7e24f5bfdc2f650ab90f6e185091c2a diff --git a/sys-apps/portage/portage-3.0.36.ebuild b/sys-apps/portage/portage-3.0.36.ebuild new file mode 100644 index 0..16f5fbd78 --- /dev/null +++ b/sys-apps/portage/portage-3.0.36.ebuild @@ -0,0 +1,293 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{8..11} ) +PYTHON_REQ_USE='bzip2(+),threads(+)' +TMPFILES_OPTIONAL=1 + +inherit distutils-r1 git-r3 linux-info toolchain-funcs multilib tmpfiles prefix + +DESCRIPTION="The package management and distribution system for Gentoo" +EGIT_REPO_URI="https://github.com/TommyD/portage.git; +EGIT_BRANCH="multilib" +EGIT_COMMIT="a2d2029887f414dc8e106fe7e40ccfe102a62561" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +SLOT="0" +IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" +RESTRICT="!test? ( test )" + +BDEPEND=" + app-arch/xz-utils + test? ( dev-vcs/git )" +DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) + >=app-arch/tar-1.27 + dev-lang/python-exec:2 + >=sys-apps/sed-4.0.5 sys-devel/patch + doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) + >=sys-apps/abi-wrapper-1.0-r6 + apidoc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-epytext[${PYTHON_USEDEP}] + )" +# Require sandbox-2.2 for bug #288863. +# For whirlpool hash, require python[ssl] (bug #425046). +# For compgen, require bash[readline] (bug #445576). +# app-portage/gemato goes without PYTHON_USEDEP since we're calling +# the executable. +RDEPEND=" + acct-user/portage + app-arch/zstd + >=app-arch/tar-1.27 + dev-lang/python-exec:2 + >=sys-apps/findutils-4.4 + !build? ( + >=sys-apps/sed-4.0.5 + >=app-shells/bash-5.0:0[readline] + >=app-admin/eselect-1.2 + rsync-verify? ( + >=app-portage/gemato-14.5[${PYTHON_USEDEP}] + >=sec-keys/openpgp-keys-gentoo-release-20180706 + >=app-crypt/gnupg-2.2.4-r2[ssl(-)] + ) + ) + elibc_glibc? ( >=sys-apps/sandbox-2.2 ) + elibc_musl? ( >=sys-apps/sandbox-2.2 ) + kernel_linux? ( sys-apps/util-linux ) + >=app-misc/pax-utils-0.1.17 + selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) + xattr? ( kernel_linux? ( + >=sys-apps/install-xattr-0.3 + ) ) +
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/lf/
commit: 27bfc458aa46aa510d07166e1725909a935f074f Author: Efe İzbudak metu edu tr> AuthorDate: Sat May 20 14:32:29 2023 + Commit: Efe İzbudak metu edu tr> CommitDate: Sat May 20 14:35:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27bfc458 app-misc/lf: add 30 Signed-off-by: Efe İzbudak metu.edu.tr> app-misc/lf/Manifest | 2 ++ app-misc/lf/lf-30.ebuild | 58 2 files changed, 60 insertions(+) diff --git a/app-misc/lf/Manifest b/app-misc/lf/Manifest index 5c6409568..7e003ab87 100644 --- a/app-misc/lf/Manifest +++ b/app-misc/lf/Manifest @@ -4,3 +4,5 @@ DIST lf-28-deps.tar.xz 28197760 BLAKE2B 8b89b05b5fec0fcb2e57fb1b6df4e8f5ec5e056d DIST lf-28.tar.gz 117374 BLAKE2B 9f4ef1f51177ce23527aa21021079b45ba729cba58c7aaa9915e9306c2f343d9533e7630a54fd0670b8c869aff042059d672bc4bdc3496637892618b4b90ac36 SHA512 ae52248b5934e3c136c54e0df184a6a1d3219f6e6ddebdf7263dc7516f7f1344331d7c5640cb83b7d483f291524a56271b2209454981742bf702b177acfffbc0 DIST lf-29-deps.tar.xz 16965264 BLAKE2B 0e57ea4b64d467c307e5a1ec8744d20bd463149be700333dc16266ca23ec05776efe1a86c316d3858518347aa4151d3f1eafb1646db3435176bcc69f84054fc8 SHA512 513896887c01c37e6419fb4913ee17be91dd4554d4e0f63355b2c5306f0ddcd939ec5c58c6885fb8c2ef95cfbba349e5f06d78e2ef9da497504e1e591bb0f831 DIST lf-29.tar.gz 123717 BLAKE2B 8fd81c5333c2b4732a3fe72f8f6d92ebf41713128806bd6f4b781ba65430dd8cbee84c12ad1502ef824fb7887ce052b628c8acfe36bcd67d3c37ff0245315d2d SHA512 7e55fa284a491aef1e3a78ac33de74df2c350a750fa87411540a46a2bd663cdec8c46326586e63e3dd2db4a27f6d6042100c57c18a554ebbcebff1356cc9bf32 +DIST lf-30-deps.tar.xz 1141300 BLAKE2B fe668d052e6ace68d4c6a0cfdb838a16bee62215a31e297b48b80ad3ae9e154055be60df5b0d5789d4a278ed343d8cf35ce6516abe2e33320272036fddbb5110 SHA512 be6622fe040497e71cf505f6e336bd12b31eb85dde929e30d831da7268a34f30baf48730cd40acfb4d88e68f9a12f1fd9949cd58219ba822d626f79100b3ea60 +DIST lf-30.tar.gz 125152 BLAKE2B 082ddfc2438dd7133a72ed951c093bbf9514cea2b9aa58ed8263d7d759d6112dc14ca811287543bc61f0b79570ed15f69fd561bda34652ec53c8735baa95082d SHA512 2318b8b1ebb92cec5247b3f8819492182085776bc437b223a92377f731f26a85a7b9bf3c475b31ee28ba204cc2e9abf8330e7a64b7d57631da9cb285aa80326d diff --git a/app-misc/lf/lf-30.ebuild b/app-misc/lf/lf-30.ebuild new file mode 100644 index 0..d027ff90e --- /dev/null +++ b/app-misc/lf/lf-30.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit go-module bash-completion-r1 desktop xdg + +SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz; + +DESCRIPTION="Terminal file manager" +HOMEPAGE="https://github.com/gokcehan/lf; +IUSE="+static" + +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +LICENSE="MIT" +SLOT="0" + +S="${WORKDIR}/${PN}-r${PV}" + +src_compile() { + local ldflags="-s -w -X main.gVersion=r${PV}" + use static && { + export CGO_ENABLED=0 + ldflags+=' -extldflags "-static"' + } + + go build -ldflags="${ldflags}" || die 'go build failed' +} + +src_install() { + local DOCS=( README.md etc/lfrc.example ) + + dobin "${PN}" + + einstalldocs + + doman "${PN}.1" + + # bash & zsh cd script + insinto "/usr/share/${PN}" + doins "etc/${PN}cd.sh" + + # bash-completion + newbashcomp "etc/${PN}.bash" "${PN}" + + # zsh-completion + insinto /usr/share/zsh/site-functions + newins "etc/${PN}.zsh" "_${PN}" + + # fish-completion + insinto /usr/share/fish/vendor_completions.d + doins "etc/${PN}.fish" + insinto /usr/share/fish/vendor_functions.d + doins "etc/${PN}cd.fish" + + domenu "${PN}.desktop" +}
[gentoo-commits] proj/multilib-portage:master commit in: sys-apps/portage/
commit: 05c9c5a8a57d87e33c6ab3e9f07bc9de6d38ee78 Author: Thomas Sachau gentoo org> AuthorDate: Sat May 20 14:33:53 2023 + Commit: Thomas Sachau gentoo org> CommitDate: Sat May 20 14:33:53 2023 + URL: https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=05c9c5a8 sys-apps/portage: drop 3.0.28 Signed-off-by: Thomas Sachau gentoo.org> sys-apps/portage/Manifest | 4 - sys-apps/portage/portage-3.0.28.ebuild | 292 - 2 files changed, 296 deletions(-) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index 16a26e321..f5c70c298 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -1,10 +1,6 @@ AUX 3.0.30-revert-default-enable-soname-dependencies.patch 2342 BLAKE2B 3852da2110ef498700e113495daf568bbd06d700a43d8719f4179179a9a96e7a809da15281cd2485b6608fa22e2bb8d43cb36140d91242ed281d7034a790c1bf SHA512 fc0cf492b9ca9f8937dc5ac432954245ffb6e1225c51d350efe6546535e42efd5a551028cfdc0c1cf0a1561aa5bb02d6b238ab485a8c8ba1500cbf7064c683ea AUX README.RESCUE 137 BLAKE2B af986752f516bf1925852271f2cea558fe02990c1180ac696c9234c25d1266e4f6eba6ac72f907757c5f98394e1248b436286f8ba1c48456b752ee4ceb8405da SHA512 dba0f0d6d4cd140e636cc70dfb7bdb298e2f2fb040bc07b0874cac994bdbabd26bfd9361d85a0f8b9a92a185281e4901606b9e4f563afdc8867341bbe6af1cb0 AUX portage-ccache.conf 60 BLAKE2B b45ac69ba4bf6b221191ab9618aa484948ad8765ae906402e83df4b72fd10e006621523fe5b6d59219318a978e368649047784bb85771cd189b2542a2e19f941 SHA512 36427e57046118ecf982fc3b1a80a3543b5682e3eef7df5dfc8a50b261a5da56f997dd75f63c5194049aceea204c37aee638a3bc383b9f7a0eff8ac9c35f3b1c -DIST portage-3.0.28-setuptools-install-depr.patch 1191 BLAKE2B 1601b8943be27fbebea8bfc5e927e9ba6c5e18b6b76a89f8b2b8525595f4693fe014d0bfd936b513a5d03524aba64797ef1bb1e85b0965426a6f36b6c9e9e07c SHA512 bb06c3f705e4a3e6fcc170fe36aa522184c573ef6e05dea3678ff9158472722d1b68fc480b89f4656786e024be6c5f6f656c386aeda467744bf8e9acdb6ffef5 -DIST portage-3.0.28.tar.bz2 1153994 BLAKE2B 8d9e3af04acd9bb5fdb3cff5b928abbf707db13f6c25afdac4399ea47adb67b2621ebb733927b4f9386e3f285fa7daac0423ae3fb0509a9df747b41c82865313 SHA512 148484b0384672116f2f2187eaddb56f646548324cd5f6c8e187a02bc965fb2bea6632214aed9b40c615acb89eb6124ab831ad85c59bac9a416b02a07506669b -EBUILD portage-3.0.23.ebuild 9194 BLAKE2B 6f431c48d77629c17989178aa142506634134729e3bc4ecbcd146965fe0a144fbf0f603ef088f1b5f6afeeb50efd62a7a93fa73e8b888ac857b9300524554f47 SHA512 8ef955c59b3d3009a80cdb3bab5c7e2dddc6d91d56ee99ff967c7a489ea2e1564091176d7df7792a86d6644efc6b31d39241ce56aeb776c55031b7dd3cf051a9 -EBUILD portage-3.0.28.ebuild 9519 BLAKE2B 3972e8c02eea3cfee9bfc4ce75467abee6a69b7007b60df608e34291c171ee0598b18043a0dfe5e8cbbc35cc08258bc4245f7f063ef89ce52fdce0da9c40935c SHA512 8a20e7d2feaaf5ebcab2407f81d691935d98592b44cc3b645839f2336be08bedd1133bdeec85244c91db1883892736f26ce272810b7c2ee232517e571050ed42 EBUILD portage-3.0.30.ebuild 9370 BLAKE2B c77fcdd1b0b80c0a398ae06272c9b97b680db6e4c49ad3a2d916682a048aef076c5247f8ed21d56981555325e7f7651e13ffb3b5910b02afd778dca1cdb4975b SHA512 0e364ba2730d372b39d8ed04996a2f17e4557c90f8d5eb5e425fbc790b721ebf2e0a2f5f12ece6d24205e5be3065fc812d9c5258e403cab6b78eb900d2c7a08c EBUILD portage-3.0.34.ebuild 9480 BLAKE2B d431b911a224ce672154bf136c11642c2205fa25dee87e446a7111ec6e1ecd09666849373f1817a9d4adc648a743dcc311783d8bec1c6b6af60d03fd4dd83916 SHA512 bf3c6159cff3015cc1102b19e0a7d4b87230709ffaa104a24ed55e04c16981aca81cb8c18d383155bedef723e2a0538fd9d78ee365793be1eec50850293ec11e MISC metadata.xml 1482 BLAKE2B 1f75075b708135bace30a6fb3caaca01a411bcc53805e47720f639d7a8866ad703aac0a1d0b5e5dc3db5efa502c112b733535d3c7c40a691d444958cab3f065b SHA512 5ccf338f8847b8e958efdadb475af12bf689e1227830dccd117682f74b1ae4711359337a5c688b3ed9fc8056e4cbbd37a7e24f5bfdc2f650ab90f6e185091c2a diff --git a/sys-apps/portage/portage-3.0.28.ebuild b/sys-apps/portage/portage-3.0.28.ebuild deleted file mode 100644 index 7d986e237..0 --- a/sys-apps/portage/portage-3.0.28.ebuild +++ /dev/null @@ -1,292 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{8..10} ) -PYTHON_REQ_USE='bzip2(+),threads(+)' -TMPFILES_OPTIONAL=1 - -inherit distutils-r1 git-r3 linux-info multilib tmpfiles prefix - -DESCRIPTION="The package management and distribution system for Gentoo" -EGIT_REPO_URI="https://github.com/TommyD/portage.git; -EGIT_BRANCH="multilib" -EGIT_COMMIT="e2085b63a9063d3a548347ec37f0a8448e6d35e7" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; -SRC_URI=" - https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2 - https://gitweb.gentoo.org/proj/portage.git/patch/?id=c309328c4e1f6254251d31149ee47b4266d4d70f - -> ${P}-setuptools-install-depr.patch" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -SLOT="0"