[gentoo-commits] repo/gentoo:master commit in: media-libs/zita-resampler/, media-libs/zita-resampler/files/

2023-02-25 Thread Joonas Niilola
commit: 2c7cc9b33f6b77d08157e2b21b9e333d85634337
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Sun Feb 19 12:22:51 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 26 07:53:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c7cc9b3

media-libs/zita-resampler: version bump to 1.10.1

Signed-off-by: Alexander Tsoy  tsoy.me>
Closes: https://github.com/gentoo/gentoo/pull/29660
Signed-off-by: Joonas Niilola  gentoo.org>

 media-libs/zita-resampler/Manifest |  1 +
 .../files/zita-resampler-1.10.1-makefile.patch | 79 ++
 .../zita-resampler/zita-resampler-1.10.1.ebuild| 44 
 3 files changed, 124 insertions(+)

diff --git a/media-libs/zita-resampler/Manifest 
b/media-libs/zita-resampler/Manifest
index 31977ffd46dc..58795071635d 100644
--- a/media-libs/zita-resampler/Manifest
+++ b/media-libs/zita-resampler/Manifest
@@ -1 +1,2 @@
+DIST zita-resampler-1.10.1.tar.xz 118800 BLAKE2B 
b8871899b7e6cac9b46df3c45c5bb1d8e9c9edd41bcbc5944098d9c4eee2ff4e4d216f97b3bfa96ac43082b5333de26201d6cba9eaa152efd20e8c5017478391
 SHA512 
ba95286b0744df393194f4f94a8aad62f6c088cf80f6be71482ed55beef6503a9bab6644f2565b69002247611fcf0fb6561fc0072578466a0133311721b43cf5
 DIST zita-resampler-1.8.0.tar.bz2 131161 BLAKE2B 
1ba5d255fff9c66e18e6177bc7e48a4710fdf54f58c07f162f8c8801f4f449b22dea9922645e7e33b70e07739c2b381176714e704f9840305f194f3c23d66de2
 SHA512 
adf1f465ac09104be5a02c1cf0f052a44b4c1a448312f3aca016a889e98cfcdebfded38f60300ad85d18ae03eadca7e8e95efb2875267bc36435ccfac881a8e7

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
new file mode 100644
index ..45859759c445
--- /dev/null
+++ b/media-libs/zita-resampler/files/zita-resampler-1.10.1-makefile.patch
@@ -0,0 +1,79 @@
+diff -urpN zita-resampler-1.10.1.orig/apps/Makefile 
zita-resampler-1.10.1/apps/Makefile
+--- zita-resampler-1.10.1.orig/apps/Makefile   2023-02-17 12:27:32.0 
+0300
 zita-resampler-1.10.1/apps/Makefile2023-02-19 15:19:08.513618954 
+0300
+@@ -23,18 +23,17 @@ BINDIR ?= $(PREFIX)/bin
+ MANDIR ?= /usr/share/man/man1
+ 
+ VERSION = 1.10.1
+-CPPFLAGS += -MMD -MP -DVERSION=\"$(VERSION)\"
+-CXXFLAGS += -O2  -ffast-math -Wall
+-CXXFLAGS += -march=native
++CPPFLAGS += -MMD -MP -DVERSION=\"$(VERSION)\" -I ../source
++CXXFLAGS += -ffast-math -Wall
+ 
+ 
+-all:  zresample zretune zresample.1.gz zretune.1.gz
++all:  zresample zretune
+ 
+ 
+ ZRESAMPLE_O = zresample.o audiofile.o dither.o
+ zresample:LDLIBS += -lzita-resampler -lsndfile -lrt
+ zresample:$(ZRESAMPLE_O)
+-  $(CXX) $(LDFLAGS) -o $@ $(ZRESAMPLE_O) $(LDLIBS)
++  $(CXX) -L ../source $(LDFLAGS) -o $@ $(ZRESAMPLE_O) $(LDLIBS)
+ $(ZRESAMPLE_O):
+ -include $(ZRESAMPLE_O:%.o=%.d)
+ 
+@@ -42,31 +41,24 @@ $(ZRESAMPLE_O):
+ ZRETUNE_O = zretune.o audiofile.o dither.o
+ zretune:  LDLIBS += -lzita-resampler -lsndfile -lrt
+ zretune:  $(ZRETUNE_O)
+-  $(CXX) $(LDFLAGS) -o $@ $(ZRETUNE_O) $(LDLIBS)
++  $(CXX) -L ../source $(LDFLAGS) -o $@ $(ZRETUNE_O) $(LDLIBS)
+ $(ZRETUNE_O):
+ -include $(ZRETUNE_O:%.o=%.d)
+ 
+ 
+-zresample.1.gz:   zresample.1
+-  gzip -c zresample.1 > zresample.1.gz
+-
+-zretune.1.gz: zretune.1
+-  gzip -c zretune.1 > zretune.1.gz
+-
+-
+ install:  all
+   install -d $(DESTDIR)$(BINDIR)
+   install -d $(DESTDIR)$(MANDIR)
+   install -m 755 zresample $(DESTDIR)$(BINDIR)
+   install -m 755 zretune $(DESTDIR)$(BINDIR)
+-  install -m 644 zresample.1.gz $(DESTDIR)$(MANDIR)
+-  install -m 644 zretune.1.gz $(DESTDIR)$(MANDIR)
++  install -m 644 zresample.1 $(DESTDIR)$(MANDIR)
++  install -m 644 zretune.1 $(DESTDIR)$(MANDIR)
+ 
+ uninstall: 
+   /bin/rm -f $(DESTDIR)$(BINDIR)/zresample
+   /bin/rm -f $(DESTDIR)$(BINDIR)/zretune
+-  /bin/rm -f $(DESTDIR)$(MANDIR)/zresample.1.gz
+-  /bin/rm -f $(DESTDIR)$(MANDIR)/zretune.1.gz
++  /bin/rm -f $(DESTDIR)$(MANDIR)/zresample.1
++  /bin/rm -f $(DESTDIR)$(MANDIR)/zretune.1
+ 
+ clean:
+   /bin/rm -f *~ *.o *.a *.d *.so *.gz zresample zretune
+diff -urpN zita-resampler-1.10.1.orig/source/Makefile 
zita-resampler-1.10.1/source/Makefile
+--- zita-resampler-1.10.1.orig/source/Makefile 2023-02-17 12:27:32.0 
+0300
 zita-resampler-1.10.1/source/Makefile  2023-02-19 15:07:48.327102241 
+0300
+@@ -31,11 +31,9 @@ VERSION = $(MAJVERS).$(MINVERS)
+ DISTDIR = zita-resampler-$(VERSION)
+ 
+ CPPFLAGS += -I. -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS
+-CPPFLAGS += -DENABLE_SSE2
+ CPPFLAGS += -DZITA_RESAMPLER_MAJOR_VERSION=$(MAJVERS)
+ CPPFLAGS += -DZITA_RESAMPLER_MINOR_VERSION=$(MINVERS)
+-CXXFLAGS += -Wall -fPIC -O2 -ffast-math
+-CXXFLAGS += -march=native
++CXXFLAGS += -Wall -fPIC -ffast-math
+ LDFLAGS += 
+ LDLIBS +=
+ 

diff --git a/media-libs/zita-resampler/zita-resampler-1.10.1.ebuild 

[gentoo-commits] repo/gentoo:master commit in: sys-process/bottom/

2023-02-25 Thread Joonas Niilola
commit: 4e19ca6d237bb0b2ba95ec9da40b2d402b60b290
Author: Randy Barlow  electronsweatshop  com>
AuthorDate: Sat Feb 18 18:41:32 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 26 07:53:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e19ca6d

sys-process/bottom: Add 0.8.0

Signed-off-by: Randy Barlow  electronsweatshop.com>
Closes: https://github.com/gentoo/gentoo/pull/29651
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-process/bottom/Manifest|  46 ++
 sys-process/bottom/bottom-0.8.0.ebuild | 268 +
 2 files changed, 314 insertions(+)

diff --git a/sys-process/bottom/Manifest b/sys-process/bottom/Manifest
index 0f96c4fb2492..5ce9592a36b0 100644
--- a/sys-process/bottom/Manifest
+++ b/sys-process/bottom/Manifest
@@ -1,4 +1,5 @@
 DIST addr2line-0.17.0.crate 32260 BLAKE2B 
23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c
 SHA512 
ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
+DIST addr2line-0.19.0.crate 33210 BLAKE2B 
a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88
 SHA512 
18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST anyhow-1.0.57.crate 44614 BLAKE2B 
b8d8274325b7959cedb2b8f4023d13b0d3824034c8433aea9a0a6f3c3fa6a6d7460b93bf624dff4b7168075524545f1a312e454ed0b15e8dff2109cf3c6dc433
 SHA512 
311b9280aa7d573c11752ca2ffe810e2d4b55fe4c34cca948bbd42f1ddb1d36a51eda39684cffb7f6c4a18508cb53a5a38495521562a0088e3374fee800ff004
@@ -15,9 +16,11 @@ DIST atomic-waker-1.0.0.crate 11771 BLAKE2B 
4e94bf07e1df3b605bd0f8e8f8750323a5fa
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST backtrace-0.3.65.crate 74129 BLAKE2B 
b10a78685e7e90ab7e02b769d5445ee24753fd30212bb7204ab720fedb1df64259bae44500d9162c1c001d2e9d70ff5d698e02e5ac51e5734dbb7c601e602b3f
 SHA512 
9cf3cda1d86deb6b7f3cada0ed7a9e6e54e2d323533e385222a260b2f667bd1989a552cc35806a1579c1493ee1177e474b1d42b29480c09a2735251586740321
+DIST backtrace-0.3.67.crate 78564 BLAKE2B 
8c77d3d182c7e1ec3840fd6c7f4214322e473ba79a71b2d11d98696f8ae4440350f3c84a891b2ec79fffde107fb2ebb99fffca202d6ed235d3abd68215a1089b
 SHA512 
8603a3b63f4f08be315176908134243680bf1a4b0e6cb26ed81f5fc1060279126ca0ef28f209a10289e1a85214b35db6b496affd71ad21524094f3ee3acd31b6
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST blocking-1.2.0.crate 18494 BLAKE2B 
252a17536290d3898015b6eb844225c7fb78cd84424fda2459331d5eda56d19efff48c670b692288d32d870f62a539449a9b3ad7aef947de50f8862d44fbd9a7
 SHA512 
aa5cc62a340fb94859e90bd54b9e61d897026ee66570f15f94a0be287b470f533dbf30cdf1b0860c4a24abdb0c40f925d9ccbabfbf38fa27b5b17917aa33
 DIST bottom-0.7.1.crate 178930 BLAKE2B 
3684870ac6b0a8792a90f6400bb55743c34fe37e87c30d8f473d09071ded3c3f671cb5ad86df02115d9b2dc1d905fa9b98d9448ef95d9e3ee414995dddfc3b67
 SHA512 
da2094fb46a6e3e55e16d2404f89de11147defd03c52b1e26fd55637b710cff6b2312818513c68fc01c9df79df2bedf17c85f4a4373084001eebed1393e4ded3
+DIST bottom-0.8.0.crate 179574 BLAKE2B 
5d860baea5c2390a99e5189180b76e1e961c89a380d1af8551d407c88939cdf0e44779da39bcb0f04c2de735b3ef6b3bc2cca6d4a79568dcd249490bc758cb2d
 SHA512 
df2b1c4c4d88a107cb050513e8c8507c0de8e10f844622e85c1d08c531fd09298b952708076a724ec011d470483fd9697d609bc8d2a61087ecd93e62246f0fb2
 DIST bstr-0.2.17.crate 

[gentoo-commits] repo/gentoo:master commit in: sys-process/bottom/

2023-02-25 Thread Joonas Niilola
commit: a96de88b8e3c8a28905ee57424b04c99119c6d5a
Author: Randy Barlow  electronsweatshop  com>
AuthorDate: Sat Feb 18 16:45:07 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 26 07:53:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96de88b

sys-process/bottom: Drop 0.6.8

Signed-off-by: Randy Barlow  electronsweatshop.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-process/bottom/Manifest|  97 ---
 sys-process/bottom/bottom-0.6.8.ebuild | 215 -
 2 files changed, 312 deletions(-)

diff --git a/sys-process/bottom/Manifest b/sys-process/bottom/Manifest
index 7106ec6a7e6f..0f96c4fb2492 100644
--- a/sys-process/bottom/Manifest
+++ b/sys-process/bottom/Manifest
@@ -1,45 +1,30 @@
-DIST addr2line-0.16.0.crate 33440 BLAKE2B 
b59a006ba732935d408d0574799037ef0a424ad3c27b894fbd7a9c91664460972a8c464aaad4e9b82b94e4cc35ee9016490bd469fa21358e11e6d78126378038
 SHA512 
7ea8fffcdff7f8f25c0a588fe2ee652053988ab2e1d39ac740f5199d6e7d30beed0272403d04b86ec5de6ad5459698cdf28f8efd5caab7b6693102df7ec4889c
 DIST addr2line-0.17.0.crate 32260 BLAKE2B 
23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c
 SHA512 
ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
-DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
-DIST anyhow-1.0.44.crate 35067 BLAKE2B 
19dd53abcbf5ade698f3bf5b1522fa8c1c55b777d91fd05f6c43a7a32691d00da756c7af9d991ebfc71b02fa4e8e2e257c78ce3e29f8c3034066ca43eea4c07d
 SHA512 
d8ec44c64cf4b06121421c99157573b59e2078ab1aba7d949aad9ddd5ec4a1b585a07d0ca06807ed2349c6becaed1cba69f10f9affa2da25f749b615a70aa9ff
 DIST anyhow-1.0.57.crate 44614 BLAKE2B 
b8d8274325b7959cedb2b8f4023d13b0d3824034c8433aea9a0a6f3c3fa6a6d7460b93bf624dff4b7168075524545f1a312e454ed0b15e8dff2109cf3c6dc433
 SHA512 
311b9280aa7d573c11752ca2ffe810e2d4b55fe4c34cca948bbd42f1ddb1d36a51eda39684cffb7f6c4a18508cb53a5a38495521562a0088e3374fee800ff004
-DIST assert_cmd-1.0.8.crate 27830 BLAKE2B 
68fc42953decc5a39a2a850750348da087a2df29e9e15dcb3f0319088ba8ca399f8db05cda3de693925dcbf147b2a031b0e0ddb6993f25b8b96f464f792cc499
 SHA512 
78c5aa45289f1f69891001b73f7da32ef61a371a2fa9abe15822406abe4a8df48004b475a00aacd36c2e808539041fc0d3034c367a27de6b539c72e929e42e4d
 DIST assert_cmd-2.0.4.crate 22581 BLAKE2B 
7fc9fe4577e486f26d07b2b4419c331022ca61923d0664f4e8a25abbe6d6305600b47c739f9f065ef778bdeb59b6309ab73df2be11e5f8387cac2e7e8c70a4a2
 SHA512 
c389e0210153e9a6ccbba4dbc6a6c7a23533e5fe76e717dbc36415be2adbabfbc0de33a2e6d05e3d70779b7a278580edba400c688c9a6b446403b59a78d93720
 DIST async-channel-1.6.1.crate 12574 BLAKE2B 
5c5c8f1cf1458d952637a439a1534e68bcb4a1cf478cec6b6d224387f56c59dc6cffd2e3621dc24e03e20df3fdbda5b8855fccfbbc26a2aa03656aff3a17d02f
 SHA512 
797b1f5b4c07853f78670e62b67fb787c329ffa2c89475a3767a963d524a69dce082cc7f3a2878d9c990f00ae2d9cd7e0d21743fc4186769c238467bdb20c65e
 DIST async-executor-1.4.1.crate 15490 BLAKE2B 
2d85825f9deec4a89eae4be6c2899d22bd96f095413598abe2a58ca07e6b8745ee02a6e1db6a3be034159c7844e55009d6da9845116647c0b021dca115acf6be
 SHA512 
24f8403f7cf7639a9477c0a4ee6fba8ebf73fc64b5c896ff07b5b9ea787ca65fa2e642e46a0ba3796e76774d46373e6ea6a20309feaf1f801281aea20cf82578
 DIST async-fs-1.5.0.crate 16921 BLAKE2B 
3758ac4c3fd52d8e40777a30dbf136f2bc869cc167414a01bf09466d6e8f95daefcaba3d89017aee2aead8a0074b2e8f701031aba133efbb5b364dd7c1e15606
 SHA512 
f23835f24b87fe9e5a86b0600784660c5ac7fe4670cc9f37cb75946ff00f2a8e032fa4a225d6315f6416e40b02fef39c72f0f5513a8314d6b2254160d8db4ac7
 DIST async-io-1.6.0.crate 32282 BLAKE2B 
fdd46328b23d58058d4501f6a30e396302c36f9a8f91276e6b50b9ddd628a63b8af22e35b5efb4c7cd91cc6c823ffa2ecc492da525c1139f30c02004f0a5b0a7
 SHA512 
0451c6d53da593bc1753ab56c043d855d2642de5679265970ade0c63cef09268ac5b133100230637bf16506f475e322ffea2c85f8eaa3788a0bbe24ff7e671f5
-DIST async-lock-2.4.0.crate 16144 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sys-process/bottom/

2023-02-25 Thread Joonas Niilola
commit: 6d89fdf083f1d8030cf731c90b4b3b2be2ebe76a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Feb 26 07:52:52 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 26 07:53:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d89fdf0

sys-process/bottom: add some error handling to 0.8.0

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-process/bottom/bottom-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/bottom/bottom-0.8.0.ebuild 
b/sys-process/bottom/bottom-0.8.0.ebuild
index f48d77f43bf9..ca32d135cf54 100644
--- a/sys-process/bottom/bottom-0.8.0.ebuild
+++ b/sys-process/bottom/bottom-0.8.0.ebuild
@@ -253,7 +253,7 @@ src_install() {
 
# Find generated shell completion files. btm.bash can be present in 
multiple dirs if we build
# additional features, so grab the first match only.
-   local BUILD_DIR="$(dirname $(find target -name btm.bash -print -quit))"
+   local BUILD_DIR="$(dirname $(find target -name btm.bash -print -quit || 
die) || die)"
 
newbashcomp "${BUILD_DIR}"/btm.bash btm
 



[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/, www-servers/tomcat/files/

2023-02-25 Thread Miroslav Šulc
commit: 5d9a5678a347f381a6b41b16e29c7d3ee0fcc99b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Feb 26 07:40:18 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Feb 26 07:40:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9a5678

www-servers/tomcat: bump to 9.0.72

in this version we do not provide external packages for servlet, el and jsp 
apis anymore
switched from glassfish-xmlrpc-api to jax-rpc-api
this version again provides tomcat-dbcp.jar

Bug: https://bugs.gentoo.org/144276
Signed-off-by: Miroslav Šulc  gentoo.org>

 www-servers/tomcat/Manifest|   2 +
 .../tomcat/files/tomcat-9.0.72-build.xml.patch |  99 +++
 www-servers/tomcat/tomcat-9.0.72.ebuild| 190 +
 3 files changed, 291 insertions(+)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 16c39c24c145..5b400b7546de 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -6,6 +6,8 @@ DIST apache-tomcat-8.5.85-src.tar.gz 6035271 BLAKE2B 
06180fe34c3bd70678dd82d44e2
 DIST apache-tomcat-8.5.85-src.tar.gz.asc 849 BLAKE2B 
ead4de7a2fe01f67b2c3fd61d4c85d87e5142f2bd0ba933d70d8e5a8935e6bd97fff14bd4d4ddeee27edd7683971d241e6d14126fee01e789914a394ee0faf47
 SHA512 
e7c3cb19cff697154d159986748680d66bae22a12bc272a09d64b39ed681d60ce9d7ff9ba9c2f45744b6ac81b675a87af6c7df3eecd7079b98749063fbe579a5
 DIST apache-tomcat-9.0.71-src.tar.gz 6222516 BLAKE2B 
41b4ea0006e813a1be885cd48cb76e7debde4794e79b88e1110d505b179ac7c45b516265fd0e2f90cd20f0cac6ec7d04577ba1b3384570531902e00a7f599f0a
 SHA512 
0c62a5e526178e39c68717223ce2cb4a31096e5765b718639e4ba4bbf3d70ba28238cd1bb5cf74747f718b35baf98de32c7ee8a7ebd445c6191700070c1ca930
 DIST apache-tomcat-9.0.71-src.tar.gz.asc 833 BLAKE2B 
137f8f2ba0ec727e478291bd82000f0eb3bb411c5e27916892424cbfc49e75e52d0f14da732946d1e8e5cf06493392b604952b5bfea3288753a4fc53fd90b743
 SHA512 
398c4782de8339c332381156dd36f05f2006f8c5a78bd78ee32ef05fbb1ab121a21020b3726020282e632bdc14f98cf2828f329c229801d63a06d55cab8f3c80
+DIST apache-tomcat-9.0.72-src.tar.gz 6227773 BLAKE2B 
f784df0dd40539f38343942d818f3735521fbd3c978a3fa9c1c4cb7a4a46b71a23bdd55530b2ba6ae4a6ae89bf651a1c73fea0380e485097eb77cc75ac4d7075
 SHA512 
5dfcf1b4ce90b41164170eada109b9c4357ca979f88dc89548284164b482c5d87788d93188de20b68ae346e870ab01525a980be3f8ee72af27e83f82d3a1
+DIST apache-tomcat-9.0.72-src.tar.gz.asc 833 BLAKE2B 
f79bd955a01d846427a454d9a50f9a614e16757edf79bf7b9498e79356944085b0f39bd8e1a1181e7152e042a06ce310ccf7da3549b8b16acee2eaf4ba56
 SHA512 
4e8afa0ae0d7eded96f33d2391c018bac7dbf44754cbf98bc965fd0d3c2c3fbbac9c68304066e93cb4e9e36bc8bcf2f8378f5b357df360582df0aae239b61585
 DIST biz.aQute.bnd-6.3.1.jar 16703723 BLAKE2B 
97cc171a926be326abe95695e795ccb575bc6ca770b4c4df7764bdedbd6dfcf5643673484f50cc34f845f27d03ddf8a971c1c502b3b63db2541266c2b35e8e23
 SHA512 
59d3a50575ea8fcfc5f5c2178f7d40248c987c77ae8afeb0a8c9ec397ce9e4ceae277ba3b26dafc245bd2185bbafeaef219dd1af0988921631b6a8fe0cbd0abf
 DIST biz.aQute.bnd-6.4.0.jar 16303123 BLAKE2B 
73cdeb9e63c04b41db26f91efc3b01fdfd7c8796d6b1f556c77f90bcdbe048f374b5164b885689f3e62ca45b8ca8b97fce70e1fa13d807d2f76869155c8ba7f5
 SHA512 
b113177f97894b0ed5cfbc38f96c995d6425e981ec8c7b27d99044793ff77dd2450367ad9ee977f443fba349fe1d68fc26f3aaa737eba0a402abcf29716b2e85
 DIST biz.aQute.bndlib-6.3.1.jar 3183076 BLAKE2B 
73bef88e8f3c8015d259ac36b953672ed9cb0aa5d9dfca3361033a7f37646bb65bbea8be4ef1fb425518e85ec8a9cc63032815671ece5f956b754ecf555dc174
 SHA512 
7c3f7bc0280beb1b15182c558ef23f431719c046da8473545efe9aeec935776ebf6682cabbb7e7f53dcf2ccca168d8df35859be77121dab04340a5ec7e993608

diff --git a/www-servers/tomcat/files/tomcat-9.0.72-build.xml.patch 
b/www-servers/tomcat/files/tomcat-9.0.72-build.xml.patch
new file mode 100644
index ..985d5d4f94fb
--- /dev/null
+++ b/www-servers/tomcat/files/tomcat-9.0.72-build.xml.patch
@@ -0,0 +1,99 @@
+diff --git a/build.xml b/build.xml
+index b420c2a..abecfde 100644
+--- a/build.xml
 b/build.xml
+@@ -1436,9 +1436,9 @@
+ 
+   
+-
++
+ 
+ 
+   
+@@ -1498,7 +1498,9 @@
+ 
+   
+ 
++
+ 
+ 
+ 
+@@ -2154,11 +2156,12 @@
+ 
+ 
+ 
++
+ 
+ 
+ Apache Tomcat ${version} native binaries for Win64 AMD64/EMT64 platform.
+@@ -2319,8 +2322,10 @@ Apache Tomcat ${version} native binaries for Win64 
AMD64/EMT64 platform.
+   
+   
+   
++
+   
+ 
+ 
+@@ -3234,6 +3239,7 @@ asf.ldap.username=${release.asfusername}
+   depends="setup-bnd">
+ 
+ 
++
+ 
++
+ 
++
++
+   
+ 
+   https://tomcat.apache.org/;
+SRC_URI="mirror://apache/${PN}/tomcat-9/v${PV}/src/${MY_P}.tar.gz
+   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/${BND_VERSION}/${BND}
+   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bndlib/${BND_VERSION}/${BNDLIB}
+   verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 

[gentoo-commits] repo/proj/guru:dev commit in: media-video/uxplay/

2023-02-25 Thread Petrus Zhao
commit: 3e35be03d74529e55a29c88b3467dc67f33c27c7
Author: Petrus Zhao  gmail  com>
AuthorDate: Sun Feb 26 07:28:31 2023 +
Commit: Petrus Zhao  gmail  com>
CommitDate: Sun Feb 26 07:28:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e35be03

media-video/uxplay: add 1.63, drop 1.62

Signed-off-by: Petrus Zhao  gmail.com>

 media-video/uxplay/Manifest   | 2 +-
 media-video/uxplay/{uxplay-1.62.ebuild => uxplay-1.63.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/uxplay/Manifest b/media-video/uxplay/Manifest
index 0f3bade3a..2d7be8271 100644
--- a/media-video/uxplay/Manifest
+++ b/media-video/uxplay/Manifest
@@ -1 +1 @@
-DIST uxplay-1.62.tar.gz 394487 BLAKE2B 
a8ed01e9b5a92fbc6faf985f26f0ce8afaec6637abb50a7058ad153d6de77cf1f4f72b515ae7c4e348f93bb93dba56165cb7400f60f5b239e9f1c1a7dffabc8c
 SHA512 
6e17b0bed0b368e9c1525d5d3f4c9b67ad6f3c64eb20071820314f74edc066078bb4cbd53393b12bd5cd5aee5f2dfb435c37b6865dba6e676bfc526620d2a9f5
+DIST uxplay-1.63.tar.gz 399243 BLAKE2B 
fa042c528bb7cbab5697addf621313ad85f6dafd1af048a68d57cbad1c5b79dbe3380099833afae70eae7d8506107ec74abcc42198aa2127664fccc0beb700b1
 SHA512 
81022b028a5e0b9bd1eda47d31383a64fcbd7dfc4d2c911c8a7ce3643f47a739afbff418273ca94457cd890c4926f5e615a0b3bee1a1677d57e76cafa905dbd1

diff --git a/media-video/uxplay/uxplay-1.62.ebuild 
b/media-video/uxplay/uxplay-1.63.ebuild
similarity index 100%
rename from media-video/uxplay/uxplay-1.62.ebuild
rename to media-video/uxplay/uxplay-1.63.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-i18n/transifex-client/

2023-02-25 Thread Joonas Niilola
commit: 4f52f9692af7c0a1ffb68400f90d8eda61632ce7
Author: Robert Siebeck  r123  de>
AuthorDate: Thu Feb 16 23:01:32 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 26 07:26:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f52f969

app-i18n/transifex-client: remove old version

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/29614
Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/transifex-client/Manifest |  2 --
 .../transifex-client/transifex-client-1.4.1.ebuild | 32 --
 2 files changed, 34 deletions(-)

diff --git a/app-i18n/transifex-client/Manifest 
b/app-i18n/transifex-client/Manifest
index 3dbc49d0aa00..37e98ce90bc0 100644
--- a/app-i18n/transifex-client/Manifest
+++ b/app-i18n/transifex-client/Manifest
@@ -1,5 +1,3 @@
-DIST transifex-client-1.4.1-deps.tar.bz 241665608 BLAKE2B 
88fcdf188c0086c3a8438cee0408e1df8ea17fa7c5724347d8af9b3f94fd843e8a3d68e988c33ceb55f6f8723d6a97fb189027d36fe9f443cbfd39d6f6ddf257
 SHA512 
a7f6a8e04211756761b2b1295c3cc1ae0c2a3b6486607f0514c38f9314678f48d2f743f681bf1f990310ef89345f02cc06f15908db3df5c4a1c0c7d0fa7601a3
-DIST transifex-client-1.4.1.tar.gz 91054 BLAKE2B 
55bde1faf526a633923691cd3dc14d9d481cd4eec040e95eae385c63593545dc2158e0d3518c53a08db70661abf4fb864157d5e7e1fdab403ef02e47d83665fe
 SHA512 
66ad08c9a22e09dbb5690c4da830924e0bd76c9ecf73dbeadc849c7b1911b4439a456c478a563278e90903015b0968220f36f7cd951650f364857ac0e08e
 DIST transifex-client-1.6.4-deps.tar.bz 241683180 BLAKE2B 
395caf5b5db1ea93363a7f6efc4d2b8ff9e5e8040b04fd8e78ccfbc4b6239c809e348de9d4f8e494d34a2fc6564a70df448961d62a2949c9e2a326cb5f873fcf
 SHA512 
0463cc7ead2c111f4d3889f3f29aa1c729554af0d0934a51aebd691e1f621f9bc61b5b3a90166ee0c947187aa5b489dc6b1bbd438193d6009afdc1a040db1270
 DIST transifex-client-1.6.4.tar.gz 94703 BLAKE2B 
b51e29aadab41c23b95efc86c334876094772e9d4f4f0cdaa41a5d016e710597da631953446d20689b0028e34bb4cc31ab0bdc1d3107dbc3a4abd6ba9279698e
 SHA512 
d8e6b18d30b9d225c6ed84c9cc699743c289ccfc151c1aa74411989f965f554e651ece3e36a033dc8fc77bc3bb5502b02b2d04b1affe96811195b74edadf128c
 DIST transifex-client-1.6.5-deps.tar.bz 241689777 BLAKE2B 
55ca6f8c39e08887ddad1fa27fa5065cdeaa193d470be846b60ad0350578e64d10f9ea63a6d9bd744b048e0db164591d07a069e2deab55e75ecb1e78efc44c19
 SHA512 
72b5702b31121e42b6b107b3addecd9ac6010042f94b2116e08b18e50264d6a6bb7010e0bef6dead599d96de390390f624b413ff042cc4293538fabbf904bc19

diff --git a/app-i18n/transifex-client/transifex-client-1.4.1.ebuild 
b/app-i18n/transifex-client/transifex-client-1.4.1.ebuild
deleted file mode 100644
index f6cb75a144ce..
--- a/app-i18n/transifex-client/transifex-client-1.4.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="The Transifex command-line client"
-HOMEPAGE="https://github.com/transifex/cli;
-
-SRC_URI="https://github.com/transifex/cli/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://gitlab.com/api/v4/projects/35204985/packages/generic/${PN}/${PV}/${P}-deps.tar.bz;
-S="${WORKDIR}"/cli-${PV}
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-3 MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-
-src_compile() {
-   emake GOFLAGS="${GOFLAGS} 
-ldflags=-X="github.com/transifex/cli/internal/txlib.Version=${PV}
-}
-
-src_test() {
-   # Skip tests depending on a network connection. Bug #831772
-   rm internal/txlib/update_test.go || die
-   go test ./... || die
-}
-
-src_install() {
-   dobin bin/tx
-   dodoc README.md
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/transifex-client/

2023-02-25 Thread Joonas Niilola
commit: 42c2afeea7a15712760daf8eeac10642f2341bf9
Author: Robert Siebeck  r123  de>
AuthorDate: Thu Feb 16 14:42:01 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 26 07:26:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c2afee

app-i18n/transifex-client: add new version 1.6.5

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/transifex-client/Manifest |  2 ++
 .../transifex-client/transifex-client-1.6.5.ebuild | 32 ++
 2 files changed, 34 insertions(+)

diff --git a/app-i18n/transifex-client/Manifest 
b/app-i18n/transifex-client/Manifest
index 652e2e25f4bb..3dbc49d0aa00 100644
--- a/app-i18n/transifex-client/Manifest
+++ b/app-i18n/transifex-client/Manifest
@@ -2,3 +2,5 @@ DIST transifex-client-1.4.1-deps.tar.bz 241665608 BLAKE2B 
88fcdf188c0086c3a8438c
 DIST transifex-client-1.4.1.tar.gz 91054 BLAKE2B 
55bde1faf526a633923691cd3dc14d9d481cd4eec040e95eae385c63593545dc2158e0d3518c53a08db70661abf4fb864157d5e7e1fdab403ef02e47d83665fe
 SHA512 
66ad08c9a22e09dbb5690c4da830924e0bd76c9ecf73dbeadc849c7b1911b4439a456c478a563278e90903015b0968220f36f7cd951650f364857ac0e08e
 DIST transifex-client-1.6.4-deps.tar.bz 241683180 BLAKE2B 
395caf5b5db1ea93363a7f6efc4d2b8ff9e5e8040b04fd8e78ccfbc4b6239c809e348de9d4f8e494d34a2fc6564a70df448961d62a2949c9e2a326cb5f873fcf
 SHA512 
0463cc7ead2c111f4d3889f3f29aa1c729554af0d0934a51aebd691e1f621f9bc61b5b3a90166ee0c947187aa5b489dc6b1bbd438193d6009afdc1a040db1270
 DIST transifex-client-1.6.4.tar.gz 94703 BLAKE2B 
b51e29aadab41c23b95efc86c334876094772e9d4f4f0cdaa41a5d016e710597da631953446d20689b0028e34bb4cc31ab0bdc1d3107dbc3a4abd6ba9279698e
 SHA512 
d8e6b18d30b9d225c6ed84c9cc699743c289ccfc151c1aa74411989f965f554e651ece3e36a033dc8fc77bc3bb5502b02b2d04b1affe96811195b74edadf128c
+DIST transifex-client-1.6.5-deps.tar.bz 241689777 BLAKE2B 
55ca6f8c39e08887ddad1fa27fa5065cdeaa193d470be846b60ad0350578e64d10f9ea63a6d9bd744b048e0db164591d07a069e2deab55e75ecb1e78efc44c19
 SHA512 
72b5702b31121e42b6b107b3addecd9ac6010042f94b2116e08b18e50264d6a6bb7010e0bef6dead599d96de390390f624b413ff042cc4293538fabbf904bc19
+DIST transifex-client-1.6.5.tar.gz 94921 BLAKE2B 
1d1e00c62754765e1bf51165e7fcfa2f7352d3d2033b7f8f5916c89e571dbcd2d421038e44382b490aa91013213fe89232cd5337678c265c6bf32734786737ce
 SHA512 
212d6d008eb0f7b83483c4dfd3b3f1caf6a18cb136e8a814b6395d7baee4097c902280a93e358f1a9ccaf43e668e3dcc372e0c67765624610506012328f89f3d

diff --git a/app-i18n/transifex-client/transifex-client-1.6.5.ebuild 
b/app-i18n/transifex-client/transifex-client-1.6.5.ebuild
new file mode 100644
index ..4c2ef37584ef
--- /dev/null
+++ b/app-i18n/transifex-client/transifex-client-1.6.5.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="The Transifex command-line client"
+HOMEPAGE="https://github.com/transifex/cli;
+
+SRC_URI="https://github.com/transifex/cli/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://gitlab.com/api/v4/projects/35204985/packages/generic/${PN}/${PV}/${P}-deps.tar.bz;
+S="${WORKDIR}"/cli-${PV}
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+src_compile() {
+   emake GOFLAGS="${GOFLAGS} 
-ldflags=-X="github.com/transifex/cli/internal/txlib.Version=${PV}
+}
+
+src_test() {
+   # Skip tests depending on a network connection. Bug #831772
+   rm internal/txlib/update_test.go || die
+   go test ./... || die
+}
+
+src_install() {
+   dobin bin/tx
+   dodoc README.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/jax-rpc-api/

2023-02-25 Thread Miroslav Šulc
commit: f4d3201b7dc765ed5a1898c9608abb5f9e60df40
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Feb  9 19:17:35 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Feb 26 07:23:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d3201b

dev-java/jax-rpc-api: new package, add 1.1.4

Replacement for dev-java/glassfish-xmlrpc-api where SRC_URI is dead

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/29508/commits/e7baa95d7b6c5f3872e0b54253328914909db907
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jax-rpc-api/Manifest |  1 +
 dev-java/jax-rpc-api/jax-rpc-api-1.1.4.ebuild | 38 +++
 dev-java/jax-rpc-api/metadata.xml | 10 +++
 3 files changed, 49 insertions(+)

diff --git a/dev-java/jax-rpc-api/Manifest b/dev-java/jax-rpc-api/Manifest
new file mode 100644
index ..a188d7d0974f
--- /dev/null
+++ b/dev-java/jax-rpc-api/Manifest
@@ -0,0 +1 @@
+DIST jax-rpc-api-1.1.4.tar.gz 91556 BLAKE2B 
a8d830a34fcd829bd44b66aadd473d25bcff788d01822b50b4eafafa3cc4ee002118904d79a38054f716bfd1fe68bd49dc7e74ae2f7ab8f9249277ddc863934d
 SHA512 
4b2a15050d989754f93f7771622e5df286de633f4bcdeb750dbf3df6aa1115cf8de5fe84b809c15b9ccb85bd14283696df76cbe619b06ca48ce048b728525496

diff --git a/dev-java/jax-rpc-api/jax-rpc-api-1.1.4.ebuild 
b/dev-java/jax-rpc-api/jax-rpc-api-1.1.4.ebuild
new file mode 100644
index ..64da18d9673c
--- /dev/null
+++ b/dev-java/jax-rpc-api/jax-rpc-api-1.1.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="jakarta.xml.rpc:jakarta.xml.rpc-api:1.1.4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Eclipse Project for Stable EE4J APIs"
+HOMEPAGE="https://github.com/eclipse-ee4j/jax-rpc-api;
+SRC_URI="https://github.com/eclipse-ee4j/jax-rpc-api/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P}"
+
+LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Common dependencies
+# POM: api/pom.xml
+# jakarta.servlet:jakarta.servlet-api:4.0.3 -> 
>=dev-java/jakarta-servlet-api-4.0.4:4
+
+CP_DEPEND="
+   dev-java/jakarta-servlet-api:4
+   dev-java/jakarta-xml-soap-api:1
+"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   ${CP_DEPEND}
+"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+   ${CP_DEPEND}"
+
+JAVA_SRC_DIR="api/src/main/java"

diff --git a/dev-java/jax-rpc-api/metadata.xml 
b/dev-java/jax-rpc-api/metadata.xml
new file mode 100644
index ..4f37e2c488cf
--- /dev/null
+++ b/dev-java/jax-rpc-api/metadata.xml
@@ -0,0 +1,10 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+   
+   
+   eclipse-ee4j/jax-rpc-api
+   
+



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-apache-tomcat/

2023-02-25 Thread Miroslav Šulc
commit: 446ce450f2d2bde28e280b752cec1f3afab62657
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Feb 24 10:54:41 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Feb 26 07:23:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=446ce450

sec-keys/openpgp-keys-apache-tomcat: add 8.5.86, 9.0.72, 10.1.6

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/29508/commits/3ffef9c9a9a1452cb7544e1dae38a2a8d8619853
Signed-off-by: Miroslav Šulc  gentoo.org>

 sec-keys/openpgp-keys-apache-tomcat/Manifest |  3 +++
 .../openpgp-keys-apache-tomcat-10.1.6.ebuild | 20 
 .../openpgp-keys-apache-tomcat-8.5.86.ebuild | 20 
 .../openpgp-keys-apache-tomcat-9.0.72.ebuild | 20 
 4 files changed, 63 insertions(+)

diff --git a/sec-keys/openpgp-keys-apache-tomcat/Manifest 
b/sec-keys/openpgp-keys-apache-tomcat/Manifest
index e13cbf899b3c..ebd2cba70978 100644
--- a/sec-keys/openpgp-keys-apache-tomcat/Manifest
+++ b/sec-keys/openpgp-keys-apache-tomcat/Manifest
@@ -1,3 +1,6 @@
 DIST openpgp-keys-apache-tomcat-10.1.5-KEYS.asc 29066 BLAKE2B 
72cc4f65649cf9b0118936d3af7d122833aa3a8f55c13457e1656acaf0c0081fc0e2a276891ce7701cb672b69497dfe9bf21a39b08319d896c138abcd6c50afc
 SHA512 
ced5f5251dfda8b5accd3278ff54df8038bdf1c2dc7a07abd2c2366167d9bc5788e26d2a8036649b9a6498d2c0008af4829103724e76a6cfd29b262a70037444
+DIST openpgp-keys-apache-tomcat-10.1.6-KEYS.asc 35947 BLAKE2B 
034e64f5db48a3b6536e330d539c8254b6eaf13ea9b4cf0b7c29ac14b7a49d221e93cd6971606c10520194452f3a34ed71ee919bc0f6b0f3a143776106ae8d0f
 SHA512 
46f193aaead52c1807ac719977e5583daa0fd2a96db4f0041b72f1150deaa456d3c72a2856218ffba31ec9ffd0804a2b97f7646f0d67aa1404819ebe79555c3d
 DIST openpgp-keys-apache-tomcat-8.5.85-KEYS.asc 45686 BLAKE2B 
77604cd61e33efa2df702a992bc27cdb2060da1714c00bc75ee0438e1374d7b63a9a02c7aaa917fa982c0c8112bf29974b03a46e78146c9d51c360bc6343b898
 SHA512 
44f3063f5ada8d7e4be644b6d9cafc79b9c4e03d58f6843da20782ea945832d3d70ed02e4ad26594f97b30d2b77bf2339fbe11e671a0772ca3bfbef7db533210
+DIST openpgp-keys-apache-tomcat-8.5.86-KEYS.asc 45686 BLAKE2B 
77604cd61e33efa2df702a992bc27cdb2060da1714c00bc75ee0438e1374d7b63a9a02c7aaa917fa982c0c8112bf29974b03a46e78146c9d51c360bc6343b898
 SHA512 
44f3063f5ada8d7e4be644b6d9cafc79b9c4e03d58f6843da20782ea945832d3d70ed02e4ad26594f97b30d2b77bf2339fbe11e671a0772ca3bfbef7db533210
 DIST openpgp-keys-apache-tomcat-9.0.71-KEYS.asc 14008 BLAKE2B 
62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231
 SHA512 
51ad85d42824d22ace66ce262df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e
+DIST openpgp-keys-apache-tomcat-9.0.72-KEYS.asc 14008 BLAKE2B 
62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231
 SHA512 
51ad85d42824d22ace66ce262df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e

diff --git 
a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.6.ebuild 
b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.6.ebuild
new file mode 100644
index ..81b3505e76ec
--- /dev/null
+++ 
b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.6.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by tomcat.apache.org"
+HOMEPAGE="https://tomcat.apache.org/download-90.cgi;
+SRC_URI="https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/KEYS 
-> ${P}-KEYS.asc"
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
+
+S="${WORKDIR}"
+
+src_install() {
+   local files=( ${A} )
+   insinto /usr/share/openpgp-keys
+   newins - tomcat-${PV}.apache.org.asc < <(cat 
"${files[@]/#/${DISTDIR}/}" || die)
+}

diff --git 
a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-8.5.86.ebuild 
b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-8.5.86.ebuild
new file mode 100644
index ..f17ae55806f2
--- /dev/null
+++ 
b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-8.5.86.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by tomcat.apache.org"
+HOMEPAGE="https://tomcat.apache.org/download-80.cgi;
+SRC_URI="https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/KEYS 
-> ${P}-KEYS.asc"
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
+
+S="${WORKDIR}"
+
+src_install() {
+   local files=( ${A} )
+   insinto /usr/share/openpgp-keys
+   newins - tomcat-${PV}.apache.org.asc < <(cat 

[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/, www-servers/tomcat/files/

2023-02-25 Thread Miroslav Šulc
commit: 136ca3e04560e5842f7e1b185e1e2a44f5bb36c1
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Feb 26 07:23:29 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Feb 26 07:23:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=136ca3e0

www-servers/tomcat: bump to 10.1.6

in this version we do not provide external packages for servlet, el and jsp 
apis anymore
switched from glassfish-xmlrpc-api to jax-rpc-api
this version again provides tomcat-dbcp.jar

Bug: https://bugs.gentoo.org/144276
Signed-off-by: Miroslav Šulc  gentoo.org>

 www-servers/tomcat/Manifest|   4 +
 .../tomcat/files/tomcat-10.1.6-build.xml.patch | 122 +
 www-servers/tomcat/tomcat-10.1.6.ebuild| 190 +
 3 files changed, 316 insertions(+)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 2595f74b916d..16c39c24c145 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -1,8 +1,12 @@
 DIST apache-tomcat-10.1.5-src.tar.gz 6066163 BLAKE2B 
96c03f053b8585cfc466e7bf870a85d82e5637169028d0bca43508480f14834ebccf2ddf68744b29510fa93cc8fd0994c72a61d0949da0d4e6b095da87704d0d
 SHA512 
d52cf7fd4c4982b7934cd14000e540998cf2599a730083c7647d57939993f3522b6d208a82cdfcb0f7ffc084d9d2ea2b27104203398a61bb765667d97fc13c02
 DIST apache-tomcat-10.1.5-src.tar.gz.asc 849 BLAKE2B 
6b733488772bea88ea6a6710651bf60a83c78187463850f0216ca5152f0698648ab8ba37f86480916caa816792095a1f434bc84d5706ae9e6f6ed882b8b29d4b
 SHA512 
600580fb89620937c103fa5581669b9ab7cb359db32b0d1d2cd81e9dc41cec6e3df7e852baa3564ed94e4af30d506453e6761fa20ff8fd37d7c4dafa33aac712
+DIST apache-tomcat-10.1.6-src.tar.gz 6073924 BLAKE2B 
debc363395becd96a856a03ffd5846e786c27781318b9c08c428498a010dc77e334e6fd15ffea1545dc15b1c226fdd73f24d15f70361b39d37316c48a0c5e66e
 SHA512 
54df5784fbbe9c29b5569783c836e1490a6c08610ffe3c98123cc8bee8b483fcb73f46a15487dc5a6c9c7926ba63bab79e1794b07c00c22798ea0984e56f12f5
+DIST apache-tomcat-10.1.6-src.tar.gz.asc 849 BLAKE2B 
71f512c0def69b9c23d4440a988f1f889c57c55e731fc00080a6c919c13360ad2b8a7bbdc65b0e632b5e4b66eb96e58301d720fb433b3b3b50e107de17fd6fe6
 SHA512 
51d560236ebdc9f9c6e77e6ac98306ec8e9e3079efda7f0a2b6cb0cc3256571881acd891668d606d873d0b5a1be3ba3cd5a095d44cba6e852f1cd5fd8e1e9d41
 DIST apache-tomcat-8.5.85-src.tar.gz 6035271 BLAKE2B 
06180fe34c3bd70678dd82d44e2cfc7cf4ed367523b35f3cdaab6c15a5a586522584c8338a990543b5452073ae3ed8a60fad9a159ddfd63adcbaaac35a5a4528
 SHA512 
1500c87a4f3f5302ff28f7592c1bdd66190095b04a1fac349bf421d117c0ace7b109bfb7943795375bcdf76c810df8f588150ccfb5843ccdf10c394b11754736
 DIST apache-tomcat-8.5.85-src.tar.gz.asc 849 BLAKE2B 
ead4de7a2fe01f67b2c3fd61d4c85d87e5142f2bd0ba933d70d8e5a8935e6bd97fff14bd4d4ddeee27edd7683971d241e6d14126fee01e789914a394ee0faf47
 SHA512 
e7c3cb19cff697154d159986748680d66bae22a12bc272a09d64b39ed681d60ce9d7ff9ba9c2f45744b6ac81b675a87af6c7df3eecd7079b98749063fbe579a5
 DIST apache-tomcat-9.0.71-src.tar.gz 6222516 BLAKE2B 
41b4ea0006e813a1be885cd48cb76e7debde4794e79b88e1110d505b179ac7c45b516265fd0e2f90cd20f0cac6ec7d04577ba1b3384570531902e00a7f599f0a
 SHA512 
0c62a5e526178e39c68717223ce2cb4a31096e5765b718639e4ba4bbf3d70ba28238cd1bb5cf74747f718b35baf98de32c7ee8a7ebd445c6191700070c1ca930
 DIST apache-tomcat-9.0.71-src.tar.gz.asc 833 BLAKE2B 
137f8f2ba0ec727e478291bd82000f0eb3bb411c5e27916892424cbfc49e75e52d0f14da732946d1e8e5cf06493392b604952b5bfea3288753a4fc53fd90b743
 SHA512 
398c4782de8339c332381156dd36f05f2006f8c5a78bd78ee32ef05fbb1ab121a21020b3726020282e632bdc14f98cf2828f329c229801d63a06d55cab8f3c80
 DIST biz.aQute.bnd-6.3.1.jar 16703723 BLAKE2B 
97cc171a926be326abe95695e795ccb575bc6ca770b4c4df7764bdedbd6dfcf5643673484f50cc34f845f27d03ddf8a971c1c502b3b63db2541266c2b35e8e23
 SHA512 
59d3a50575ea8fcfc5f5c2178f7d40248c987c77ae8afeb0a8c9ec397ce9e4ceae277ba3b26dafc245bd2185bbafeaef219dd1af0988921631b6a8fe0cbd0abf
+DIST biz.aQute.bnd-6.4.0.jar 16303123 BLAKE2B 
73cdeb9e63c04b41db26f91efc3b01fdfd7c8796d6b1f556c77f90bcdbe048f374b5164b885689f3e62ca45b8ca8b97fce70e1fa13d807d2f76869155c8ba7f5
 SHA512 
b113177f97894b0ed5cfbc38f96c995d6425e981ec8c7b27d99044793ff77dd2450367ad9ee977f443fba349fe1d68fc26f3aaa737eba0a402abcf29716b2e85
 DIST biz.aQute.bndlib-6.3.1.jar 3183076 BLAKE2B 
73bef88e8f3c8015d259ac36b953672ed9cb0aa5d9dfca3361033a7f37646bb65bbea8be4ef1fb425518e85ec8a9cc63032815671ece5f956b754ecf555dc174
 SHA512 
7c3f7bc0280beb1b15182c558ef23f431719c046da8473545efe9aeec935776ebf6682cabbb7e7f53dcf2ccca168d8df35859be77121dab04340a5ec7e993608
+DIST biz.aQute.bndlib-6.4.0.jar 3200265 BLAKE2B 
c8b8c1d0ff398e2a701edc4431cd8d65671a5e5daa0ef04be6b02eabb570768e0202640c15ce1290a5ae21bb31700a89f2822826851d7dc026267cb31da9f1ef
 SHA512 
15a20751d879291c31b6530cb0d51652bf5bb33bf944ed703369eada439df6464190c01e2872ea6e7535209abd0b4692ea8980499d4b43edfffcc5729633c85d

diff --git a/www-servers/tomcat/files/tomcat-10.1.6-build.xml.patch 

[gentoo-commits] repo/gentoo:master commit in: dev-java/jakarta-xml-soap-api/

2023-02-25 Thread Miroslav Šulc
commit: 961675a911e7dd5414b40685dea0659f7f7b448a
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Feb 24 12:32:32 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Feb 26 07:23:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=961675a9

dev-java/jakarta-xml-soap-api: update SRC_URI

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/29508/commits/e56152276a56f354842deea9a6753bcdb5b62804
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../jakarta-xml-soap-api/jakarta-xml-soap-api-1.4.2-r1.ebuild | 8 +++-
 dev-java/jakarta-xml-soap-api/metadata.xml| 2 +-
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-java/jakarta-xml-soap-api/jakarta-xml-soap-api-1.4.2-r1.ebuild 
b/dev-java/jakarta-xml-soap-api/jakarta-xml-soap-api-1.4.2-r1.ebuild
index be69299aa916..3186460aa436 100644
--- a/dev-java/jakarta-xml-soap-api/jakarta-xml-soap-api-1.4.2-r1.ebuild
+++ b/dev-java/jakarta-xml-soap-api/jakarta-xml-soap-api-1.4.2-r1.ebuild
@@ -1,19 +1,17 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-# This version provides module java.xml.soap and package javax.xml.soap
-MAVEN_ID="jakarta.xml.soap:jakarta.xml.soap-api:1.4.2"
-
 JAVA_PKG_IUSE="doc source test"
 JAVA_TESTING_FRAMEWORKS="junit-4"
+MAVEN_ID="jakarta.xml.soap:jakarta.xml.soap-api:1.4.2"
 
 inherit java-pkg-2 java-pkg-simple
 
 DESCRIPTION="SOAP with Attachments API for Java (SAAJ) API (Eclipse Project 
for JAX-WS)"
 HOMEPAGE="https://projects.eclipse.org/projects/ee4j.jaxws;
-SRC_URI="https://github.com/eclipse-ee4j/saaj-api/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/jakartaee/saaj-api/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 # EDL-1.0 equivalent to BSD
 # - 'SPDX-License-Identifier: BSD-3-Clause' in source files' headers

diff --git a/dev-java/jakarta-xml-soap-api/metadata.xml 
b/dev-java/jakarta-xml-soap-api/metadata.xml
index 24700dcb8731..cceeb17a326d 100644
--- a/dev-java/jakarta-xml-soap-api/metadata.xml
+++ b/dev-java/jakarta-xml-soap-api/metadata.xml
@@ -6,6 +6,6 @@
Java


-   eclipse-ee4j/saaj-api
+   jakartaee/saaj-api

 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyrate-limiter/

2023-02-25 Thread Andrew Ammerlaan
commit: 25ed063bb73c4a81f856f76f60964d71f9396ebd
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Feb 26 07:09:57 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Feb 26 07:10:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25ed063b

dev-python/pyrate-limiter: add 2.9.1

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pyrate-limiter/Manifest |  1 +
 .../pyrate-limiter/pyrate-limiter-2.9.1.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/pyrate-limiter/Manifest 
b/dev-python/pyrate-limiter/Manifest
index d4c433f1a851..4d74b08d2730 100644
--- a/dev-python/pyrate-limiter/Manifest
+++ b/dev-python/pyrate-limiter/Manifest
@@ -1 +1,2 @@
 DIST pyrate-limiter-2.8.2.gh.tar.gz 51233 BLAKE2B 
a9a8bbf123596c7c64f60ae2c9d4e23a394dae6d18a8d09c0ec0b289bbbfce9dacee523726b906a30cf17fd7243b3fa1d1f2dc60af1bec67dc242d944535a5fd
 SHA512 
3ff703347a86f6a91cf6b9c8edce3017cf88f2373961ba235c2f521d0112b0116951be7314b95d737ef0bec5cb6bae9908874fafe4060eb773cf0577e2ddbdb3
+DIST pyrate-limiter-2.9.1.gh.tar.gz 71544 BLAKE2B 
2f87f998abdb891673931f91a9980f5876f58a2225ca41af6ec390e59bd326e8614162549946552b22fea093f89f5c2a219eaa9223719dd4db9023944f040da2
 SHA512 
461b1627574ce09817b434ce0d47e3bbcb549fcd8176623b87640089c1dd9bb45030ae1c944ffd7906b04f9b1ba2977c841c1da9483619bc092570b86a49bcd6

diff --git a/dev-python/pyrate-limiter/pyrate-limiter-2.9.1.ebuild 
b/dev-python/pyrate-limiter/pyrate-limiter-2.9.1.ebuild
new file mode 100644
index ..b8c9c6a33c68
--- /dev/null
+++ b/dev-python/pyrate-limiter/pyrate-limiter-2.9.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python Rate-Limiter using Leaky-Bucket Algorimth Family"
+HOMEPAGE="
+   https://github.com/vutran1710/PyrateLimiter/
+   https://pypi.org/project/pyrate-limiter/
+"
+SRC_URI="
+   
https://github.com/vutran1710/PyrateLimiter/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/PyrateLimiter-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/redis[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/django-redis[${PYTHON_USEDEP}]
+   dev-python/fakeredis[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # Optional dependency redis-py-cluster not packaged
+   "tests/test_02.py::test_redis_cluster"
+   # Python 3.11 is slightly faster, leading to a non-critical failure here
+   
"tests/test_concurrency.py::test_concurrency[ProcessPoolExecutor-SQLiteBucket]"
+)
+
+# TODO: package sphinx-copybutton
+# distutils_enable_sphinx docs \
+#  dev-python/sphinx-autodoc-typehints \
+#  dev-python/furo \
+#  dev-python/myst_parser \
+#  dev-python/sphinxcontrib-apidoc
+distutils_enable_tests pytest
+
+src_prepare() {
+   # workaround installing LICENSE into site-packages
+   sed -i -e 's:^include:exclude:' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/flacon/

2023-02-25 Thread Joonas Niilola
commit: 48adf63f9c148a6e575e33de4783565377a3c6bd
Author: Philipp Rösner  protonmail  com>
AuthorDate: Tue Feb 14 15:43:36 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 26 07:04:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48adf63f

media-sound/flacon: add 10.0.0

Signed-off-by: Philipp Rösner  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29580
Signed-off-by: Joonas Niilola  gentoo.org>

 media-sound/flacon/Manifest |  1 +
 media-sound/flacon/flacon-10.0.0.ebuild | 91 +
 2 files changed, 92 insertions(+)

diff --git a/media-sound/flacon/Manifest b/media-sound/flacon/Manifest
index 630484b00f72..dee7a125ac36 100644
--- a/media-sound/flacon/Manifest
+++ b/media-sound/flacon/Manifest
@@ -1,2 +1,3 @@
+DIST flacon-10.0.0.tar.gz 3802889 BLAKE2B 
e99be9ad2da98e84455426df853bb38cecb91a6c66cb3f532459637adee97078fb034d3c5b5cc905b74756adbf6c11276f589d450c1506fba2dace264efe8b9c
 SHA512 
55744b3ef46f298e8082ab172b8e0b5ad428ec3c965ae69befe7f9abb4e87417cf237338524471c92391d243ef3b33f25ae565c8e9497021d3b619a5ac1a
 DIST flacon-9.1.0.tar.gz 3769110 BLAKE2B 
9e0c4aaef3f6019a8c8196a204e8281ca4250df441ea14127d9347f26557091e87019388bd2942afc39e45a7864d653e2ae887f665ce190f18e646448c3f8e3e
 SHA512 
be35c61e082be7d05bebee5f99192201f91e90f3a80827ac5808e6798f7ed0ada28ab7c2456702c443be51356ec192cd059408c2c3feb5b48b5bab048d0efb00
 DIST flacon-9.4.0.tar.gz 3772714 BLAKE2B 
b45d6f934e80ae1d3546c1c54fdab22dac38d7ccf01b903a8c820145465c5732d34d6118bafcbbb4bde8c5bb528a707ebbee8b6a53ab5a1c29f1562a52c61382
 SHA512 
9dfd4ce558c4e3ce902c3b2e43b3c3fb94606f68dd550f774e3704d19ce6a28e887a7410054d6becfe3d20166aa687b7689821d6ee095e4efdc30e35a85e70ad

diff --git a/media-sound/flacon/flacon-10.0.0.ebuild 
b/media-sound/flacon/flacon-10.0.0.ebuild
new file mode 100644
index ..5ae4223ddc54
--- /dev/null
+++ b/media-sound/flacon/flacon-10.0.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Tests require lots of disk space
+CHECKREQS_DISK_BUILD=10G
+inherit check-reqs cmake optfeature virtualx xdg-utils
+
+DESCRIPTION="Extracts audio tracks from an audio CD image to separate tracks"
+HOMEPAGE="https://flacon.github.io/;
+SRC_URI="https://github.com/flacon/flacon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+RDEPEND="
+   app-i18n/uchardet
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   media-libs/taglib
+"
+DEPEND="${RDEPEND}
+   dev-qt/qtconcurrent:5
+   test? (
+   dev-qt/qttest:5
+   media-libs/flac
+   media-sound/mac
+   media-sound/shntool
+   media-sound/ttaenc
+   media-sound/wavpack
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-9.0.0-no-man-compress.patch
+)
+
+RESTRICT="!test? ( test )"
+
+pkg_pretend() {
+   use test && check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+   use test && check-reqs_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTS="$(usex test)"
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   # All tests fail with enabled sandbox
+   # TODO: Get all tests to pass
+   # See bug: #831592
+   local -x SANDBOX_ON=0
+
+   virtx "${BUILD_DIR}/tests/${PN}_test" || die
+}
+
+pkg_postinst() {
+   optfeature_header "${PN} optionally supports formats listed below."
+   optfeature 'FLAC input and output support' media-libs/flac
+   optfeature 'WavPack input and output support' media-sound/wavpack
+   optfeature 'APE input support' media-sound/mac
+   optfeature 'ALAC output support' media-sound/alac_decoder
+   optfeature 'TTA input support' media-sound/ttaenc
+   optfeature 'AAC output support' media-libs/faac
+   optfeature 'MP3 output support' media-sound/lame
+   optfeature 'Vorbis output support' media-sound/vorbis-tools
+
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/flacon/

2023-02-25 Thread Joonas Niilola
commit: 6f33ded2f108cf12b45913056af20b8abb88c97d
Author: Philipp Rösner  protonmail  com>
AuthorDate: Tue Feb 14 15:39:27 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 26 07:04:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f33ded2

media-sound/flacon: disable sandbox for tests on 9.4.0

The tests don't work at all with FEATURES=-usersandbox.
Most of the tests pass if the sandbox is disabled, so
disable sandbox for tests.
So far the reason for the sandbox inhibiting the tests
is unknown and subject to future investigation.

Bug: https://bugs.gentoo.org/831592
Signed-off-by: Philipp Rösner  protonmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-sound/flacon/flacon-9.4.0.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/media-sound/flacon/flacon-9.4.0.ebuild 
b/media-sound/flacon/flacon-9.4.0.ebuild
index 6de27bcb88a1..74f7a97e458b 100644
--- a/media-sound/flacon/flacon-9.4.0.ebuild
+++ b/media-sound/flacon/flacon-9.4.0.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
@@ -62,6 +62,11 @@ src_configure() {
 }
 
 src_test() {
+   # All tests fail with enabled sandbox
+   # TODO: Get all tests to pass
+   # See bug: #831592
+   local -x SANDBOX_ON=0
+
virtx "${BUILD_DIR}/tests/${PN}_test" || die
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-text/mupdf/, app-text/mupdf/files/

2023-02-25 Thread Joonas Niilola
commit: 2d0b50425eb4184f10e275934e8c6939c9bffea8
Author: Philipp Rösner  protonmail  com>
AuthorDate: Mon Feb 13 21:42:05 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 26 06:59:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0b5042

app-text/mupdf: fix url processing in 1.21.1

In <=app-text/mupdf-1.21.1 built with USE=opengl trying to open
an URL in a PDF file results in "warning: cannot spawn browser
'xdg-open': No such file or directory".
Apply fix from upstream to resolve the issue until the next
release of MuPDF.

Closes: https://bugs.gentoo.org/893604
Signed-off-by: Philipp Rösner  protonmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 .../files/mupdf-1.21.1-fix-url-processing.patch|  25 
 app-text/mupdf/mupdf-1.21.1-r1.ebuild  | 166 +
 2 files changed, 191 insertions(+)

diff --git a/app-text/mupdf/files/mupdf-1.21.1-fix-url-processing.patch 
b/app-text/mupdf/files/mupdf-1.21.1-fix-url-processing.patch
new file mode 100644
index ..bebdf3909e81
--- /dev/null
+++ b/app-text/mupdf/files/mupdf-1.21.1-fix-url-processing.patch
@@ -0,0 +1,25 @@
+From 37757db262425d793b17b63821d9014d3655e50a Mon Sep 17 00:00:00 2001
+From: Sebastian Rasmussen 
+Date: Thu, 1 Dec 2022 00:04:40 +0100
+Subject: [PATCH] gl: Use posix_spawnp() in order to search PATH for binaries.
+
+---
+ platform/gl/gl-main.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/platform/gl/gl-main.c b/platform/gl/gl-main.c
+index d5ae69c95..271ac43a6 100644
+--- a/platform/gl/gl-main.c
 b/platform/gl/gl-main.c
+@@ -122,7 +122,7 @@ static void open_browser(const char *uri)
+   argv[0] = (char*) browser;
+   argv[1] = (char*) uri;
+   argv[2] = NULL;
+-  err = posix_spawn(, browser, NULL, NULL, argv, environ);
++  err = posix_spawnp(, browser, NULL, NULL, argv, environ);
+   if (err)
+   fz_warn(ctx, "cannot spawn browser '%s': %s", browser, 
strerror(err));
+ 
+-- 
+2.39.1
+

diff --git a/app-text/mupdf/mupdf-1.21.1-r1.ebuild 
b/app-text/mupdf/mupdf-1.21.1-r1.ebuild
new file mode 100644
index ..e8c3ad893fa4
--- /dev/null
+++ b/app-text/mupdf/mupdf-1.21.1-r1.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please check upstream git regularly for relevant security-related commits
+# to backport.
+
+inherit desktop flag-o-matic toolchain-funcs xdg
+
+DESCRIPTION="A lightweight PDF viewer and toolkit written in portable C"
+HOMEPAGE="https://mupdf.com/ https://git.ghostscript.com/?p=mupdf.git;
+SRC_URI="https://mupdf.com/downloads/archive/${P}-source.tar.gz;
+S="${WORKDIR}"/${P}-source
+
+LICENSE="AGPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~x86"
+IUSE="+drm +javascript opengl ssl X"
+REQUIRED_USE="opengl? ( javascript )"
+
+# Although we use the bundled, patched version of freeglut in mupdf (because of
+# bug #653298), the best way to ensure that its dependencies are present is to
+# install system's freeglut.
+RDEPEND="
+   dev-libs/gumbo
+   media-libs/freetype:2
+   media-libs/harfbuzz:=[truetype]
+   media-libs/jbig2dec:=
+   media-libs/libpng:0=
+   >=media-libs/openjpeg-2.1:2=
+   >=media-libs/libjpeg-turbo-1.5.3-r2:0=
+   javascript? ( >=dev-lang/mujs-1.2.0:= )
+   opengl? ( >=media-libs/freeglut-3.0.0 )
+   ssl? ( >=dev-libs/openssl-1.1:0= )
+   sys-libs/zlib
+   X? (
+   x11-libs/libX11
+   x11-libs/libXext
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="X? ( x11-base/xorg-proto )
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.15-CFLAGS.patch
+   "${FILESDIR}"/${PN}-1.19.0-Makefile.patch
+   "${FILESDIR}"/${PN}-1.21.0-add-desktop-pc-files.patch
+   "${FILESDIR}"/${PN}-1.19.0-darwin.patch
+   # See bugs #662352
+   "${FILESDIR}"/${PN}-1.15-openssl-x11.patch
+   # General cross fixes from Debian (refreshed)
+   "${FILESDIR}"/${PN}-1.19.0-cross-fixes.patch
+   "${FILESDIR}"/${P}-no-drm.patch
+   "${FILESDIR}"/${P}-fix-aliasing-violation.patch
+   # See bug 893604
+   # Fixed in upcoming release
+   "${FILESDIR}"/${P}-fix-url-processing.patch
+)
+
+src_prepare() {
+   default
+
+   use hppa && append-cflags -ffunction-sections
+
+   use drm && append-cflags -DGENTOO_MUPDF_DRM
+
+   append-cflags "-DFZ_ENABLE_JS=$(usex javascript 1 0)"
+
+   sed -e "1iOS = Linux" \
+   -e "1iCC = $(tc-getCC)" \
+   -e "1iCXX = $(tc-getCXX)" \
+   -e "1iLD = $(tc-getLD)" \
+   -e "1iAR = $(tc-getAR)" \
+   -e "1iverbose = yes" \
+   -e "1ibuild = debug" \
+   -i Makerules || die "Failed adding build variables to Makerules 
in src_prepare()"
+
+   # Adjust MuPDF version in 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxlsxwriter/

2023-02-25 Thread Joonas Niilola
commit: 6bd73d23b68e9faddf8f02545fb4a2a8b1e67cdb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Feb 26 07:02:12 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 26 07:02:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd73d23

dev-libs/libxlsxwriter: update DESCRIPTION, HOMEPAGE

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libxlsxwriter/libxlsxwriter-1.1.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libxlsxwriter/libxlsxwriter-1.1.5.ebuild 
b/dev-libs/libxlsxwriter/libxlsxwriter-1.1.5.ebuild
index 4508f30ceabf..241cd4e4d6be 100644
--- a/dev-libs/libxlsxwriter/libxlsxwriter-1.1.5.ebuild
+++ b/dev-libs/libxlsxwriter/libxlsxwriter-1.1.5.ebuild
@@ -5,8 +5,8 @@ EAPI=8
 
 inherit cmake plocale
 
-DESCRIPTION="Libxlsxwriter is a C library for creating Excel XLSX files"
-HOMEPAGE="https://libxlsxwriter.github.io/;
+DESCRIPTION="C library for creating Excel XLSX files"
+HOMEPAGE="https://libxlsxwriter.github.io/ 
https://github.com/jmcnamara/libxlsxwriter;
 
SRC_URI="https://github.com/jmcnamara/libxlsxwriter/archive/RELEASE_${PV}.tar.gz
 -> ${P}.tar.gz"
 S="${WORKDIR}/${PN}-RELEASE_${PV}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxlsxwriter/

2023-02-25 Thread Joonas Niilola
commit: a70887449265544ccecab16213f849598ca0beb9
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Feb 16 12:54:34 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 26 07:01:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7088744

dev-libs/libxlsxwriter: add 1.1.5

Signed-off-by: Efe İzbudak  metu.edu.tr>
Closes: https://github.com/gentoo/gentoo/pull/29613
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libxlsxwriter/Manifest   |  1 +
 dev-libs/libxlsxwriter/libxlsxwriter-1.1.5.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-libs/libxlsxwriter/Manifest b/dev-libs/libxlsxwriter/Manifest
index 34b0177a746b..b820d7489d78 100644
--- a/dev-libs/libxlsxwriter/Manifest
+++ b/dev-libs/libxlsxwriter/Manifest
@@ -1 +1,2 @@
 DIST libxlsxwriter-1.1.4.tar.gz 20442200 BLAKE2B 
38308dd8e954820b6debf15bc884effd583c0e0fa1667ed4451085ff8cf1bf4101807110873a501617785763886c107c19ab30c16390b5fb608f52b2736465be
 SHA512 
fad36f7882fcb21b87e13cf603022cfad3f14e6f955a06e2771712facd0fe12f83f4d1655dc1a744724bda1ac83af7e7bf1393457c5507d8983f63002ab294b5
+DIST libxlsxwriter-1.1.5.tar.gz 21541446 BLAKE2B 
f9e2fde83bde852b4568b8ce82a28ad75e6e8d1ca6f3683ac2308d28707e7e4874facf8eac2ce9b4b9fdcc96d8b775dd69eefb2f976f564323a278a3dad032d0
 SHA512 
bd7db0fcf25ebf492b4d8f7da8fdb6cc79400d7d0fa5856ddae259cb24817034fc97d4828cbde42434f41198dcfb6732ac63c756abd962689f4249ca64bf19c6

diff --git a/dev-libs/libxlsxwriter/libxlsxwriter-1.1.5.ebuild 
b/dev-libs/libxlsxwriter/libxlsxwriter-1.1.5.ebuild
new file mode 100644
index ..4508f30ceabf
--- /dev/null
+++ b/dev-libs/libxlsxwriter/libxlsxwriter-1.1.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake plocale
+
+DESCRIPTION="Libxlsxwriter is a C library for creating Excel XLSX files"
+HOMEPAGE="https://libxlsxwriter.github.io/;
+SRC_URI="https://github.com/jmcnamara/libxlsxwriter/archive/RELEASE_${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-RELEASE_${PV}"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="openssl"
+
+DEPEND="
+   sys-libs/zlib[minizip]
+   openssl? ( dev-libs/openssl:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   DOUBLEFUNCTION=OFF
+   for x in $(plocale_get_locales); do
+   if ! [[ "${x}" =~ ^en* ]]; then
+   #non-english locale detected; apply double function fix
+   DOUBLEFUNCTION=ON
+   break
+   fi
+   done
+   local mycmakeargs=(
+   -DCMAKE_BUILD_TYPE=Release
+   -DUSE_OPENSSL_MD5="$(usex openssl)"
+   -DUSE_SYSTEM_MINIZIP="ON"
+   -DUSE_DTOA_LIBRARY=${DOUBLEFUNCTION}
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   dodoc CONTRIBUTING.md License.txt Readme.md Changes.txt
+   dodoc -r docs examples
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/mupdf/

2023-02-25 Thread Joonas Niilola
commit: cfdba5f0f221176f4110b181cda8325f11c25ac4
Author: Philipp Rösner  protonmail  com>
AuthorDate: Mon Feb 13 21:47:33 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 26 07:00:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfdba5f0

app-text/mupdf: fix QA excessive line length in 1.21.1-r1

Signed-off-by: Philipp Rösner  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29574
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/mupdf/mupdf-1.21.1-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-text/mupdf/mupdf-1.21.1-r1.ebuild 
b/app-text/mupdf/mupdf-1.21.1-r1.ebuild
index e8c3ad893fa4..590791e7653f 100644
--- a/app-text/mupdf/mupdf-1.21.1-r1.ebuild
+++ b/app-text/mupdf/mupdf-1.21.1-r1.ebuild
@@ -157,7 +157,8 @@ src_install() {
fi
 
# Respect libdir (bug #734898)
-   sed -i -e "s:/lib:/$(get_libdir):" platform/debian/${PN}.pc || die 
"Failed to sed pkgconfig file to respect libdir in src_install()"
+   sed -i -e "s:/lib:/$(get_libdir):" platform/debian/${PN}.pc \
+   || die "Failed to sed pkgconfig file to respect libdir in 
src_install()"
 
insinto /usr/$(get_libdir)/pkgconfig
doins platform/debian/${PN}.pc



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-02-25 Thread Joonas Niilola
commit: e9da0cdd4617820594bfaf9f22b2e9d0989881a9
Author: Joe Kappus  wt  gd>
AuthorDate: Mon Feb  6 19:12:25 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 26 06:40:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9da0cdd

net-im/telegram-desktop-bin: add 4.6.5

Signed-off-by: Joe Kappus  wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/29454
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.6.5.ebuild  | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 0320c9390f11..aa13c0a59c97 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,8 @@
 DIST tdesktop-4.4.1.tar.gz 17238891 BLAKE2B 
da7620a5d5ee28dfbbcba098cd4493c346a0c4a558d64835337d2ca722a91e9385e5d42a3b99b24f8aaf5b97291e3432b73e2880162c539bc6424de6e3e00b9a
 SHA512 
f45cc3b788fdd50f8caf9aff43dccfd250c0586cae5c54e27e943c24b472f059cea8017ecf9a7b0061fd02d49113ab33b5288daeaa6b40fb7282b8b09abd0459
 DIST tdesktop-4.5.3.tar.gz 17292564 BLAKE2B 
d8fd0a4aea06ec2141bc9e8561f83116a692353297e41a07202aba6a5eff33c46572c6c2c1b0765cd9d2447cb318aed983dfd03c58137cc374db63db8578980f
 SHA512 
869c55ec21e5ebcb3e8d08ccbd8154510523aea93f9f7fc127ad1918109f3856c32413277dc4b32f7007c92b8f560665484ba47d39490f57047c6baf2b1466e8
 DIST tdesktop-4.6.0.tar.gz 17368321 BLAKE2B 
511071683c2f9a43b077f5cd84f67137e86c8483d69d9fd53238b3ce1ef0be045fb81fed37be1b78b0df06f25ac4e0f592b9047ca33f8d97bf98b69809a4c3b2
 SHA512 
0a6ade8f2e9f74cedbae20410b607a61c20e6349b77a064b7f8eae8f4bbbdfd3b58e0d6353a74ebf0a135af3bfa34e2af9232bfb1278b57bc2c73c571a633842
+DIST tdesktop-4.6.5.tar.gz 17391978 BLAKE2B 
6c3b576e1f88eaea1a3e36c2c545c9b1ed11db8e857bb4fd880a21ee7b139daececda867a9244610290ea36e788e0167b39c9aa989b0b0761f3cd07bb8679998
 SHA512 
28a46fe759bf26f2eb590a9f8cec548c2e242f00d8f90a2fb73dbda2f4956fd0afaecc3f5eec638af82272a072955b547404e98113df56700b9d4f02f49c1950
 DIST tsetup.4.4.1.tar.xz 50194196 BLAKE2B 
05ff4bc66b77e4b26a802c766f65b7f1690376371681f0ed474d5b8edd0bdc0eae04e78c7539b05f9e7ea3a37dc4250c3761bf0ef23386b5033ce0a52caea5ec
 SHA512 
d13892b0923b4dc9c565002ff54f41382aaba75de532b25b940c1e0cbff49784e15ff9aba5dfdf7b86c996c7502c44c7cfe9df865095d513277a5b553d4e00ea
 DIST tsetup.4.5.3.tar.xz 50285164 BLAKE2B 
77e386803e9972f0ca8d1478ccbfb7c34b633b6184799f49e2cb2d2276bb623767997965442a0c0d45d8fbc08d24033d86b3456ef786cd64a789addd5513c6c3
 SHA512 
3c7d607e04991336008269b136953bb4bf40b2976ab5f3afb84761857c9340606e22e284ac1a419f717342e4083769463ba611fe5d2ab1aaeb145a0ae7949d6c
 DIST tsetup.4.6.0.tar.xz 50550076 BLAKE2B 
e96f34ce72559244430f4316b214d12f2bda7c990e6205e26c5be296a3043ae2a2948974eea7d2fe6c449b3c6bdd9b78dc83509a32f32c44e55aa2d17a9504e4
 SHA512 
036aec474c359a7d2d714a505835a4a6bbb3204e94294532f39574f4c12551b158fe6022fe5455da910e7686a27c7eaf9d83f8231efbedb8e639a0e8f9f2ee49
+DIST tsetup.4.6.5.tar.xz 50721036 BLAKE2B 
8b26f63e73493aff0d312b0bd2cc160b595b0f8c0899a2dd22ededa22ab5b761d81b4ed4ef097c86bafc436a9f5f31982d6b25550794500f8bfd7342751c49c2
 SHA512 
d8cdbc18d93bfd9ff35f1268bc8933e4ab658ead632bfd3b5d712cbd11795922b247bb6063f16ec66d6b6c83703f6c377d25521c7ce9f06cbb2888a913f711e7

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.6.5.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.6.5.ebuild
new file mode 100644
index ..0fe79450766d
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.6.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Official desktop client for Telegram (binary package)"
+HOMEPAGE="https://desktop.telegram.org;
+SRC_URI="
+   https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> 
tdesktop-${PV}.tar.gz
+   amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
+"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/bin/telegram-desktop"
+
+RDEPEND="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+   sed -i -e 's/@CMAKE_INSTALL_FULL_BINDIR@\///g' 
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /etc/tdesktop
+   newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop"
+
+   local icon_size
+   for icon_size in 16 32 48 64 128 256 512; do
+   newicon -s "${icon_size}" \
+   

[gentoo-commits] repo/gentoo:master commit in: sys-fs/lxcfs/

2023-02-25 Thread Joonas Niilola
commit: 3d5a795fd3d6352b402fee489df49e027e842df4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Feb 26 06:40:56 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 26 06:40:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d5a795f

sys-fs/lxcfs: drop 5.0.2-r2

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-fs/lxcfs/Manifest  |  2 -
 sys-fs/lxcfs/lxcfs-5.0.2-r2.ebuild | 79 --
 2 files changed, 81 deletions(-)

diff --git a/sys-fs/lxcfs/Manifest b/sys-fs/lxcfs/Manifest
index ff7b115ec0f8..490192a63102 100644
--- a/sys-fs/lxcfs/Manifest
+++ b/sys-fs/lxcfs/Manifest
@@ -1,4 +1,2 @@
-DIST lxcfs-5.0.2.tar.gz 103236 BLAKE2B 
5fc8dc437e97a79c78320f8d8111746b171b086beb176a6ada30b8c23164ae4e58ad42806bc0ea7315d94816bd9b3d5500f9e2a306e2458d23fb111bf68f
 SHA512 
df51e7154060dd7efe992eb2bc40c5a52dce8c52063477110ed414ecc3f430f18d5023a29be6866560fc87b060c2158cc1e947f030c509188320d417eb23d407
-DIST lxcfs-5.0.2.tar.gz.asc 833 BLAKE2B 
a411c6cb4f3382469ea80a974166c98b57ae4b92712bf55507720fc78ec73ef6acbd47f6b3410294b209f77f1f3a17dc4b9fb4dda00bb7323ef32c7185ba4c2e
 SHA512 
f9d54e26d406ebca97c82298361318f13e74fd55285c2b6563ae6c71af63d9b8325ac06b9de8103a95a19c5d965c2d907c313ac151210a162998f8a37ea99676
 DIST lxcfs-5.0.3.tar.gz 103697 BLAKE2B 
bdea820f1a5b799309b3d5c8ea439477e6eeda2d9600a348a92b203f2f8a6e0e686d0bf56d8f6b5bbfeb4837dd5737626d7d0610157211f0f189711e9e45a048
 SHA512 
967e60bd7ea545f1fcdd805adc0083e39684013c18f42a51753b5be8cdabfb86a652d02471a1f71c7b4fa756da09b72d324b724d68091d539edd10ea63add1fd
 DIST lxcfs-5.0.3.tar.gz.asc 833 BLAKE2B 
2dc139639431d9430149369b0a28b6debef0de9f5f69854070d8f2e47718bcc130a869683dfa2b0002c6a54978b0550303adbd5a7fa5ef565eb6bc6bbfcde9e0
 SHA512 
0207c110553b9d62cf88ec70ed4472b9696d74b277af1e53df6d1145228b76d06695fd28bf20c8428bee5b6ff617c617fbf063c1c8ff0bcc44be2e3439c76a64

diff --git a/sys-fs/lxcfs/lxcfs-5.0.2-r2.ebuild 
b/sys-fs/lxcfs/lxcfs-5.0.2-r2.ebuild
deleted file mode 100644
index 551954d58b74..
--- a/sys-fs/lxcfs/lxcfs-5.0.2-r2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake meson python-any-r1 systemd verify-sig
-
-DESCRIPTION="FUSE filesystem for LXC"
-HOMEPAGE="https://linuxcontainers.org/lxcfs/introduction/ 
https://github.com/lxc/lxcfs/;
-SRC_URI="https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz
-   verify-sig? ( 
https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz.asc )"
-
-LICENSE="Apache-2.0 LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv ~x86"
-IUSE="doc test"
-
-DEPEND="sys-fs/fuse:3"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}
-   $(python_gen_any_dep '
-   dev-python/jinja[${PYTHON_USEDEP}]
-   ')
-   doc? ( sys-apps/help2man )
-   verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )"
-
-# Needs some black magic to work inside container/chroot.
-RESTRICT="test"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/linuxcontainers.asc
-
-python_check_deps() {
-   python_has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # Fix python shebangs for python-exec[-native-symlinks], #851480
-   local shebangs=($(grep -rl "#!/usr/bin/env python3" || die))
-   python_fix_shebang -q ${shebangs[*]}
-}
-
-src_configure() {
-   local emesonargs=(
-   --localstatedir "${EPREFIX}/var"
-
-   $(meson_use doc docs)
-   $(meson_use test tests)
-
-   -Dfuse-version=3
-   -Dinit-script=""
-   -Dwith-init-script=""
-   )
-
-   meson_src_configure
-}
-
-src_test() {
-   cd "${BUILD_DIR}"/tests || die "failed to change into tests/ directory."
-   ./main.sh || die
-}
-
-src_install() {
-   meson_src_install
-
-   newconfd "${FILESDIR}"/lxcfs-5.0.2.confd lxcfs
-   newinitd "${FILESDIR}"/lxcfs-5.0.2.initd lxcfs
-
-   # Provide our own service file (copy of upstream) due to paths being 
different from upstream,
-   # #728470
-   systemd_newunit "${FILESDIR}"/lxcfs-5.0.2.service lxcfs.service
-}



[gentoo-commits] proj/sci:master commit in: sci-libs/oneDAL/

2023-02-25 Thread Andrew Ammerlaan
commit: 68a3f223c35ff5477ee23396ce5fe13ca6a95632
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Feb 26 05:23:18 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Feb 26 05:23:18 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=68a3f223

sci-libs/oneDAL: drop 2021.7.1_p20221207

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-libs/oneDAL/oneDAL-2021.7.1_p20221207.ebuild | 89 
 1 file changed, 89 deletions(-)

diff --git a/sci-libs/oneDAL/oneDAL-2021.7.1_p20221207.ebuild 
b/sci-libs/oneDAL/oneDAL-2021.7.1_p20221207.ebuild
deleted file mode 100644
index a34324f2d..0
--- a/sci-libs/oneDAL/oneDAL-2021.7.1_p20221207.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-inherit python-any-r1 java-pkg-2
-
-# Latest from development required to build using open source DPC++
-COMMIT="a6bce46565825747fa8c3fdfe2dd6a676ab600a7"
-
-MKLFPK_VER="20210426"
-MKLGPUFPK_VER="2021-11-11"
-
-DESCRIPTION="oneAPI Data Analytics Library"
-HOMEPAGE="https://github.com/oneapi-src/oneDAL;
-# Secondary urls extracted from dev/download_micromkl.sh
-SRC_URI="
-   https://github.com/oneapi-src/oneDAL/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/oneapi-src/oneDAL/releases/download/Dependencies/mklgpufpk_lnx_${MKLGPUFPK_VER}.tgz
-   
https://github.com/oneapi-src/oneDAL/releases/download/Dependencies/mklfpk_lnx_${MKLFPK_VER}.tgz
-"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="sys-devel/DPC++"
-
-RDEPEND="
-   dev-cpp/tbb:=
-   dev-libs/opencl-icd-loader
-   virtual/jdk:17
-"
-DEPEND="
-   ${DEPEND}
-   ${PYTHON_DEPS}
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-fix-compile.patch"
-)
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-   java-pkg-2_pkg_setup
-}
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   mkdir -p "${S}/__deps/mklfpk/" "${S}/__deps/mklgpufpk/lnx" || die
-   cd "${S}/__deps/mklfpk/" || die
-   unpack "mklfpk_lnx_${MKLFPK_VER}.tgz"
-   cd "${S}/__deps/mklgpufpk/lnx" || die
-   unpack "mklgpufpk_lnx_${MKLGPUFPK_VER}.tgz"
-}
-
-src_prepare() {
-   # DPC++ compiler required for full functionality
-   export CC="${ESYSROOT}/usr/lib/llvm/intel/bin/clang"
-   export CXX="${ESYSROOT}/usr/lib/llvm/intel/bin/clang++"
-   export TBBROOT="${ESYSROOT}/usr"
-   export 
CPLUS_INCLUDE_PATH="./cpp/daal/include:${ESYSROOT}/usr/lib/llvm/intel/include"
-   export JAVA_HOME="${ESYSROOT}/usr/lib64/openjdk-17/"
-   export PATH="${JAVA_HOME}/bin:${PATH}"
-   export CPATH="${JAVA_HOME}/include:${JAVA_HOME}/include/linux:${CPATH}"
-
-   default
-}
-
-src_compile() {
-   emake PLAT=lnx32e COMPILER=icx daal oneapi
-}
-
-src_install() {
-   einstalldocs
-   cd __release_lnx_icx/daal/latest || die
-   docinto examples
-   dodoc -r examples/*
-   docinto samples
-   dodoc -r samples/*
-   doheader -r include/*
-   dolib.so lib/intel64/*.so*
-   dolib.a lib/intel64/*.a*
-   insinto /usr/share/pkgconfig
-   doins -r lib/pkgconfig/*
-   java-pkg_dojar lib/*.jar
-}



[gentoo-commits] proj/sci:master commit in: dev-python/dpctl/

2023-02-25 Thread Andrew Ammerlaan
commit: ab8543db8a2911e4b3d283f91fb72769e39ac03d
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Feb 26 05:22:11 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Feb 26 05:22:11 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ab8543db

dev-python/dpctl: drop 0.13.0, 0.14.0

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/dpctl/dpctl-0.13.0.ebuild | 62 
 dev-python/dpctl/dpctl-0.14.0.ebuild | 62 
 2 files changed, 124 deletions(-)

diff --git a/dev-python/dpctl/dpctl-0.13.0.ebuild 
b/dev-python/dpctl/dpctl-0.13.0.ebuild
deleted file mode 100644
index 4c240bfb1..0
--- a/dev-python/dpctl/dpctl-0.13.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Data Parallel Control "
-HOMEPAGE="https://github.com/IntelPython/dpctl;
-SRC_URI="https://github.com/IntelPython/dpctl/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/scikit-build[${PYTHON_USEDEP}]
-   dev-python/pybind11[${PYTHON_USEDEP}]
-   dev-python/versioneer[${PYTHON_USEDEP}]
-   dev-util/cmake
-   dev-vcs/git
-   sys-devel/DPC++
-"
-
-DEPEND="
-   dev-libs/level-zero
-   dev-libs/opencl-icd-loader
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   sci-libs/oneDAL
-   sys-devel/DPC++:0/5
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.14.0-dont-fetch-level-zero.patch"
-   "${FILESDIR}/${PN}-0.13.0-dont-fetch-pybind.patch"
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # DPC++ compiler required for full functionality
-   export CC="${ESYSROOT}/usr/lib/llvm/intel/bin/clang"
-   export CXX="${ESYSROOT}/usr/lib/llvm/intel/bin/clang++"
-   export DPCPPROOT="${ESYSROOT}/usr/lib/llvm/intel"
-
-   # For some reason this is required to build successfully
-   mkdir -p 
_skbuild/linux-x86_64-3.8/setuptools/lib.linux-x86_64-cpython-38/dpctl || die
-   cp dpctl/_version.py 
_skbuild/linux-x86_64-3.8/setuptools/lib.linux-x86_64-cpython-38/dpctl || die
-   mkdir -p 
_skbuild/linux-x86_64-3.9/setuptools/lib.linux-x86_64-cpython-39/dpctl || die
-   cp dpctl/_version.py 
_skbuild/linux-x86_64-3.9/setuptools/lib.linux-x86_64-cpython-39/dpctl || die
-   mkdir -p 
_skbuild/linux-x86_64-3.10/setuptools/lib.linux-x86_64-cpython-310/dpctl || die
-   cp dpctl/_version.py 
_skbuild/linux-x86_64-3.10/setuptools/lib.linux-x86_64-cpython-310/dpctl || die
-   mkdir -p 
_skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/dpctl || die
-   cp dpctl/_version.py 
_skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/dpctl || die
-
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/dpctl/dpctl-0.14.0.ebuild 
b/dev-python/dpctl/dpctl-0.14.0.ebuild
deleted file mode 100644
index 0bab26875..0
--- a/dev-python/dpctl/dpctl-0.14.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Data Parallel Control "
-HOMEPAGE="https://github.com/IntelPython/dpctl;
-SRC_URI="https://github.com/IntelPython/dpctl/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/scikit-build[${PYTHON_USEDEP}]
-   dev-python/pybind11[${PYTHON_USEDEP}]
-   dev-python/versioneer[${PYTHON_USEDEP}]
-   dev-util/cmake
-   dev-vcs/git
-   sys-devel/DPC++
-"
-
-DEPEND="
-   dev-libs/level-zero
-   dev-libs/opencl-icd-loader
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   sci-libs/oneDAL
-   sys-devel/DPC++:0/6
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${P}-find-opencl.patch"
-   "${FILESDIR}/${P}-dont-fetch-level-zero.patch"
-   "${FILESDIR}/${P}-dont-fetch-pybind.patch"
-   "${FILESDIR}/${P}-include-tuple.patch"
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # DPC++ compiler required for full functionality
-   export CC="${ESYSROOT}/usr/lib/llvm/intel/bin/clang"
-   export CXX="${ESYSROOT}/usr/lib/llvm/intel/bin/clang++"
-   export DPCPPROOT="${ESYSROOT}/usr/lib/llvm/intel"
-
-   # Build system reads version from git tag
-   git init -q || die
-   git config --global user.email "la...@gentoo.org" || die
-   git config --global user.name "Larry the Cow" 

[gentoo-commits] proj/sci:master commit in: sci-libs/scikit-learn-intelx/

2023-02-25 Thread Andrew Ammerlaan
commit: b14bdadc21e589463df37262a33f10b2090b411b
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Feb 26 05:22:37 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Feb 26 05:22:37 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=b14bdadc

sci-libs/scikit-learn-intelx: drop 2021.7.1

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../scikit-learn-intelx-2021.7.1.ebuild| 43 --
 1 file changed, 43 deletions(-)

diff --git a/sci-libs/scikit-learn-intelx/scikit-learn-intelx-2021.7.1.ebuild 
b/sci-libs/scikit-learn-intelx/scikit-learn-intelx-2021.7.1.ebuild
deleted file mode 100644
index 39ad0b2c8..0
--- a/sci-libs/scikit-learn-intelx/scikit-learn-intelx-2021.7.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Seamless way to speed up your Scikit-learn application"
-HOMEPAGE="https://github.com/intel/scikit-learn-intelex;
-SRC_URI="https://github.com/intel/scikit-learn-intelex/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/scikit-learn-intelex-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   sci-libs/daal4py[${PYTHON_USEDEP}]
-   sci-libs/scikit-learn[${PYTHON_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # DPC++ compiler required for full functionality
-   export CC="${ESYSROOT}/usr/lib/llvm/intel/bin/clang"
-   export CXX="${ESYSROOT}/usr/lib/llvm/intel/bin/clang++"
-   export DPCPPROOT="${ESYSROOT}/usr/lib/llvm/intel"
-   export 
CPLUS_INCLUDE_PATH="${ESYSROOT}/usr/lib/llvm/intel/include:${ESYSROOT}/usr/lib/llvm/intel/include/sycl"
-   export MPIROOT="${ESYSROOT}/usr"
-   export DALROOT="${ESYSROOT}/usr"
-
-   # remove the daal4py setup files, and rename skleanex setup files
-   rm setup.py setup.cfg || die
-   mv setup_sklearnex.cfg setup.cfg || die
-   mv setup_sklearnex.py setup.py || die
-
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] proj/sci:master commit in: sci-libs/daal4py/

2023-02-25 Thread Andrew Ammerlaan
commit: 87baea5290e3a348ec4e979d44c49f4095dc0759
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Feb 26 05:23:00 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Feb 26 05:23:00 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=87baea52

sci-libs/daal4py: drop 2021.7.1, 2021.7.1_p20221209

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-libs/daal4py/daal4py-2021.7.1.ebuild   | 57 -
 sci-libs/daal4py/daal4py-2021.7.1_p20221209.ebuild | 59 --
 2 files changed, 116 deletions(-)

diff --git a/sci-libs/daal4py/daal4py-2021.7.1.ebuild 
b/sci-libs/daal4py/daal4py-2021.7.1.ebuild
deleted file mode 100644
index 927e08437..0
--- a/sci-libs/daal4py/daal4py-2021.7.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Python API to the oneAPI Data Analytics Library"
-HOMEPAGE="https://github.com/intel/scikit-learn-intelex;
-SRC_URI="https://github.com/intel/scikit-learn-intelex/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/scikit-learn-intelex-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/pybind11[${PYTHON_USEDEP}]
-   dev-util/cmake
-   sys-devel/DPC++
-   test? (
-   sci-libs/scikit-learn[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   )
-"
-
-DEPEND="
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/dpctl[${PYTHON_USEDEP}]
-   sci-libs/oneDAL
-   virtual/mpi
-"
-RDEPEND="${DEPEND}"
-
-distutils_enable_tests pytest
-
-PATCHES=(
-   "${FILESDIR}/${P}-dont-use-entire-include.patch"
-)
-
-python_prepare_all() {
-   # DPC++ compiler required for full functionality
-   export CC="${ESYSROOT}/usr/lib/llvm/intel/bin/clang"
-   export CXX="${ESYSROOT}/usr/lib/llvm/intel/bin/clang++"
-   export DPCPPROOT="${ESYSROOT}/usr/lib/llvm/intel"
-   export 
CPLUS_INCLUDE_PATH="${ESYSROOT}/usr/lib/llvm/intel/include:${ESYSROOT}/usr/lib/llvm/intel/include/sycl"
-   export MPIROOT="${ESYSROOT}/usr"
-   export DALROOT="${ESYSROOT}/usr"
-   # Parallel build is broken
-   export MAKEOPTS="-j1"
-
-   distutils-r1_python_prepare_all
-}

diff --git a/sci-libs/daal4py/daal4py-2021.7.1_p20221209.ebuild 
b/sci-libs/daal4py/daal4py-2021.7.1_p20221209.ebuild
deleted file mode 100644
index 5e9722b4e..0
--- a/sci-libs/daal4py/daal4py-2021.7.1_p20221209.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-COMMIT="b25ec56dad5672484334ceba9c0ef57fab26b406"
-
-DESCRIPTION="Python API to the oneAPI Data Analytics Library"
-HOMEPAGE="https://github.com/intel/scikit-learn-intelex;
-SRC_URI="https://github.com/intel/scikit-learn-intelex/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/scikit-learn-intelex-${COMMIT}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/pybind11[${PYTHON_USEDEP}]
-   dev-util/cmake
-   sys-devel/DPC++
-   test? (
-   sci-libs/scikit-learn[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   )
-"
-
-DEPEND="
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/dpctl[${PYTHON_USEDEP}]
-   sci-libs/oneDAL
-   virtual/mpi
-"
-RDEPEND="${DEPEND}"
-
-distutils_enable_tests pytest
-
-PATCHES=(
-   "${FILESDIR}/${P}-dont-use-entire-include.patch"
-)
-
-python_prepare_all() {
-   # DPC++ compiler required for full functionality
-   export CC="${ESYSROOT}/usr/lib/llvm/intel/bin/clang"
-   export CXX="${ESYSROOT}/usr/lib/llvm/intel/bin/clang++"
-   export DPCPPROOT="${ESYSROOT}/usr/lib/llvm/intel"
-   export 
CPLUS_INCLUDE_PATH="${ESYSROOT}/usr/lib/llvm/intel/include:${ESYSROOT}/usr/lib/llvm/intel/include/sycl:${ESYSROOT}/usr/lib/llvm/intel/include/sycl/CL/sycl"
-   export MPIROOT="${ESYSROOT}/usr"
-   export DALROOT="${ESYSROOT}/usr"
-   # Parallel build is broken
-   export MAKEOPTS="-j1"
-
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] proj/sci:master commit in: dev-python/numba-dpex/

2023-02-25 Thread Andrew Ammerlaan
commit: fa66c4edc081d7c527e5b73a76994fa8ca386713
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Feb 26 05:21:33 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Feb 26 05:21:33 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=fa66c4ed

dev-python/numba-dpex: add 0.20.0_rc3, drop 0.19.0

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../{numba-dpex-0.19.0.ebuild => numba-dpex-0.20.0_rc3.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/numba-dpex/numba-dpex-0.19.0.ebuild 
b/dev-python/numba-dpex/numba-dpex-0.20.0_rc3.ebuild
similarity index 92%
rename from dev-python/numba-dpex/numba-dpex-0.19.0.ebuild
rename to dev-python/numba-dpex/numba-dpex-0.20.0_rc3.ebuild
index 8a8a343b6..1f20e78cf 100644
--- a/dev-python/numba-dpex/numba-dpex-0.19.0.ebuild
+++ b/dev-python/numba-dpex/numba-dpex-0.20.0_rc3.ebuild
@@ -9,7 +9,8 @@ inherit distutils-r1
 
 DESCRIPTION="Data Parallel Extension for Numba"
 HOMEPAGE="https://github.com/IntelPython/numba-dpex;
-SRC_URI="https://github.com/IntelPython/numba-dpex/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+SRC_URI="https://github.com/IntelPython/numba-dpex/archive/refs/tags/${PV//_rc/dev}.tar.gz
 -> ${P}.gh.tar.gz"
+S+"${WORKDIR}/${PN}-${PV//_rc/dev}"
 
 LICENSE="Apache-2.0"
 SLOT="0"



[gentoo-commits] proj/sci:master commit in: dev-python/dpnp/

2023-02-25 Thread Andrew Ammerlaan
commit: 9743f813f7c55c95be73ac46c873b2619145f721
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Feb 26 05:21:55 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Feb 26 05:21:55 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=9743f813

dev-python/dpnp: drop 0.10.0, 0.11.0

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/dpnp/dpnp-0.10.0.ebuild | 57 --
 dev-python/dpnp/dpnp-0.11.0.ebuild | 57 --
 2 files changed, 114 deletions(-)

diff --git a/dev-python/dpnp/dpnp-0.10.0.ebuild 
b/dev-python/dpnp/dpnp-0.10.0.ebuild
deleted file mode 100644
index 51e17faa0..0
--- a/dev-python/dpnp/dpnp-0.10.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-# Breaks the installation of the backend library
-#DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Data Parallel Extension for NumPy"
-HOMEPAGE="https://github.com/IntelPython/dpnp;
-SRC_URI="https://github.com/IntelPython/dpnp/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   dev-util/cmake
-   sys-devel/DPC++
-"
-
-RDEPEND="
-   dev-cpp/tbb
-   dev-python/dpctl[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   sci-libs/mkl
-   sys-devel/DPC++:=
-"
-DEPEND="${RDEPEND}
-   sys-devel/oneDPL
-"
-
-distutils_enable_tests pytest
-
-PATCHES=(
-   "${FILESDIR}/${P}-fix-compile.patch"
-)
-
-python_prepare_all() {
-   # DPC++ compiler required for full functionality
-   export CC="${ESYSROOT}/usr/lib/llvm/intel/bin/clang"
-   export CXX="${ESYSROOT}/usr/lib/llvm/intel/bin/clang++"
-   export DPCPPROOT="${ESYSROOT}/usr/lib/llvm/intel"
-   export DPL_ROOT="${ESYSROOT}/usr/include/include/oneapi/dpl"
-   # Parallel build broken
-   export MAKEOPTS="-j1"
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile() {
-   export BUILD_DIR_LIBS="${BUILD_DIR}/lib/dpnp"
-   distutils-r1_python_compile
-}

diff --git a/dev-python/dpnp/dpnp-0.11.0.ebuild 
b/dev-python/dpnp/dpnp-0.11.0.ebuild
deleted file mode 100644
index 51e17faa0..0
--- a/dev-python/dpnp/dpnp-0.11.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-# Breaks the installation of the backend library
-#DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Data Parallel Extension for NumPy"
-HOMEPAGE="https://github.com/IntelPython/dpnp;
-SRC_URI="https://github.com/IntelPython/dpnp/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   dev-util/cmake
-   sys-devel/DPC++
-"
-
-RDEPEND="
-   dev-cpp/tbb
-   dev-python/dpctl[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   sci-libs/mkl
-   sys-devel/DPC++:=
-"
-DEPEND="${RDEPEND}
-   sys-devel/oneDPL
-"
-
-distutils_enable_tests pytest
-
-PATCHES=(
-   "${FILESDIR}/${P}-fix-compile.patch"
-)
-
-python_prepare_all() {
-   # DPC++ compiler required for full functionality
-   export CC="${ESYSROOT}/usr/lib/llvm/intel/bin/clang"
-   export CXX="${ESYSROOT}/usr/lib/llvm/intel/bin/clang++"
-   export DPCPPROOT="${ESYSROOT}/usr/lib/llvm/intel"
-   export DPL_ROOT="${ESYSROOT}/usr/include/include/oneapi/dpl"
-   # Parallel build broken
-   export MAKEOPTS="-j1"
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile() {
-   export BUILD_DIR_LIBS="${BUILD_DIR}/lib/dpnp"
-   distutils-r1_python_compile
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-harvest/

2023-02-25 Thread Anna Vyalkova
commit: 692e11fb768900b702756a187650e3d496a382d8
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Feb 26 05:19:13 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Feb 26 05:19:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=692e11fb

dev-python/pytest-harvest: drop 1.10.3

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/pytest-harvest/Manifest |  1 -
 .../pytest-harvest/pytest-harvest-1.10.3.ebuild| 48 --
 2 files changed, 49 deletions(-)

diff --git a/dev-python/pytest-harvest/Manifest 
b/dev-python/pytest-harvest/Manifest
index 82a97c9ae..3e5f25609 100644
--- a/dev-python/pytest-harvest/Manifest
+++ b/dev-python/pytest-harvest/Manifest
@@ -1,2 +1 @@
-DIST pytest-harvest-1.10.3.tar.gz 77312 BLAKE2B 
301a9c890c527213025f33e72fc9a9e7d23354ef174e489b3e40e3597bf5b180ecd15f584cd736d379a4010f739e0aedcb5914012f0db767a45c7dfd4f38d126
 SHA512 
ba76e86a9109daeef70ac5ee454e92655468e2dbf4ade39d62e80b67f09978e78cc7f41bdf366f946d6a859b0b3f6d1f937155b4a486799b5806b9f68634e7ae
 DIST pytest-harvest-1.10.4.tar.gz 77384 BLAKE2B 
93acd363b9874ef0a8e776c3472cde27417776850d004e83f00ecd52c7c9acbf1758d0062bd14fb83889c9b688a1f92352e42afe2dd6a9b01c567e8afe9d2f1c
 SHA512 
61e371478b0fe809cb5e39040596a241ef3630641d7465799a5e24a953453924f3f6b5b8b94e67a51f1f5b2cb744bb2a698a7d50b6d638dc866a856bf74abe7a

diff --git a/dev-python/pytest-harvest/pytest-harvest-1.10.3.ebuild 
b/dev-python/pytest-harvest/pytest-harvest-1.10.3.ebuild
deleted file mode 100644
index 98597a6ae..0
--- a/dev-python/pytest-harvest/pytest-harvest-1.10.3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="dev-python/mkdocs-material"
-DOCS_DIR="docs"
-inherit distutils-r1 docs
-
-DESCRIPTION="Store and retrieve data created during your pytest tests 
execution"
-HOMEPAGE="https://pypi.org/project/pytest-harvest/ 
https://github.com/smarie/python-pytest-harvest;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/decopatch[${PYTHON_USEDEP}]
-   >=dev-python/makefun-1.5[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/pytest-cases[${PYTHON_USEDEP}]
-   dev-python/tabulate[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed "/pytest-runner/d" -i setup.cfg || die
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   docs_compile
-}
-
-python_test() {
-   epytest pytest_harvest/tests --doctest-modules
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/nosehtmloutput/

2023-02-25 Thread Anna Vyalkova
commit: 8d8a95d7f0c06b49c7614c5122954b2e1dc8bdcc
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Feb 26 05:15:58 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Feb 26 05:15:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d8a95d7

dev-python/nosehtmloutput: treeclean

Closes: https://bugs.gentoo.org/897476
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/nosehtmloutput/Manifest |  1 -
 dev-python/nosehtmloutput/metadata.xml | 12 --
 .../nosehtmloutput/nosehtmloutput-0.0.7.ebuild | 27 --
 3 files changed, 40 deletions(-)

diff --git a/dev-python/nosehtmloutput/Manifest 
b/dev-python/nosehtmloutput/Manifest
deleted file mode 100644
index 1931a9e9a..0
--- a/dev-python/nosehtmloutput/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST nosehtmloutput-0.0.7.tar.gz 7582 BLAKE2B 
6f2155358d91491fa42238404548379fa8046bdc8d81f4d2f7520330477032fb01838a0055838b2ac230cfc3804eaa22488e836d2afa553e54318e762e3eb543
 SHA512 
29461eec7f6f5c642730090fe93c1ecda9e0bb4e26bb977866c161854b5d4ec9cf037b1531b881d9504629dbddb8bc65888a416d14d99357dec99acd56ec553d

diff --git a/dev-python/nosehtmloutput/metadata.xml 
b/dev-python/nosehtmloutput/metadata.xml
deleted file mode 100644
index dbdafb32b..0
--- a/dev-python/nosehtmloutput/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   
-   
-   
-   nosehtmloutput
-   
-

diff --git a/dev-python/nosehtmloutput/nosehtmloutput-0.0.7.ebuild 
b/dev-python/nosehtmloutput/nosehtmloutput-0.0.7.ebuild
deleted file mode 100644
index 971d33c6b..0
--- a/dev-python/nosehtmloutput/nosehtmloutput-0.0.7.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Nose plugin for generating HTML output"
-HOMEPAGE="
-   https://opendev.org/openstack/nose-html-output
-   https://pypi.org/project/nosehtmloutput/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests nose



[gentoo-commits] proj/sci:master commit in: dev-python/dpctl/files/, dev-python/dpctl/

2023-02-25 Thread Andrew Ammerlaan
commit: 7efc4ce881506e11f924d65f842063caf3920cf7
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Feb 26 05:18:54 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Feb 26 05:18:54 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7efc4ce8

dev-python/dpctl: add 0.14.1_rc2

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/dpctl/dpctl-0.14.1_rc2.ebuild   | 69 ++
 .../dpctl-0.14.1_rc2-dont-fetch-level-zero.patch   | 82 ++
 .../files/dpctl-0.14.1_rc2-dont-fetch-pybind.patch | 21 ++
 3 files changed, 172 insertions(+)

diff --git a/dev-python/dpctl/dpctl-0.14.1_rc2.ebuild 
b/dev-python/dpctl/dpctl-0.14.1_rc2.ebuild
new file mode 100644
index 0..65526b110
--- /dev/null
+++ b/dev-python/dpctl/dpctl-0.14.1_rc2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Data Parallel Control "
+HOMEPAGE="https://github.com/IntelPython/dpctl;
+SRC_URI="https://github.com/IntelPython/dpctl/archive/refs/tags/${PV//_rc/dev}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}/${PN}-${PV//_rc/dev}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/scikit-build[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   dev-python/versioneer[${PYTHON_USEDEP}]
+   dev-util/cmake
+   dev-vcs/git
+   sys-devel/DPC++
+"
+
+DEPEND="
+   dev-libs/level-zero
+   dev-libs/opencl-icd-loader
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   sci-libs/oneDAL
+   sys-devel/DPC++:0/6
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.14.0-find-opencl.patch"
+   "${FILESDIR}/${PN}-0.14.1_rc2-dont-fetch-level-zero.patch"
+   "${FILESDIR}/${PN}-0.14.1_rc2-dont-fetch-pybind.patch"
+   #"${FILESDIR}/${PN}-0.14.1_rc2-include-tuple.patch"
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # DPC++ compiler required for full functionality
+   export CC="${ESYSROOT}/usr/lib/llvm/intel/bin/clang"
+   export CXX="${ESYSROOT}/usr/lib/llvm/intel/bin/clang++"
+   export DPCPPROOT="${ESYSROOT}/usr/lib/llvm/intel"
+
+   # Build system reads version from git tag
+   git init -q || die
+   git config --global user.email "la...@gentoo.org" || die
+   git config --global user.name "Larry the Cow" || die
+   git add . || die
+   git commit -qm "init" || die
+   git tag -a "${PV}" -m "${PN} version ${PV}" || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   export 
PYTHONPATH="${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages"
+   # We don't use epytest because it overwrites our PYTHONPATH
+   pytest -vv || die
+}

diff --git 
a/dev-python/dpctl/files/dpctl-0.14.1_rc2-dont-fetch-level-zero.patch 
b/dev-python/dpctl/files/dpctl-0.14.1_rc2-dont-fetch-level-zero.patch
new file mode 100644
index 0..a7a4adf8b
--- /dev/null
+++ b/dev-python/dpctl/files/dpctl-0.14.1_rc2-dont-fetch-level-zero.patch
@@ -0,0 +1,82 @@
+diff --git a/libsyclinterface/cmake/modules/GetLevelZeroHeaders.cmake 
b/libsyclinterface/cmake/modules/GetLevelZeroHeaders.cmake
+index fe109fc..55595e9 100644
+--- a/libsyclinterface/cmake/modules/GetLevelZeroHeaders.cmake
 b/libsyclinterface/cmake/modules/GetLevelZeroHeaders.cmake
+@@ -26,76 +26,10 @@
+ 
+ function(get_level_zero_headers)
+ 
+-if(EXISTS level-zero)
+-  # Update the checkout
+-execute_process(
+-COMMAND ${GIT_EXECUTABLE} fetch
+-RESULT_VARIABLE result
+-ERROR_VARIABLE error
+-WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/level-zero
+-OUTPUT_STRIP_TRAILING_WHITESPACE
+-ERROR_STRIP_TRAILING_WHITESPACE
+-)
+-
+-if(NOT result EQUAL 0)
+-message(FATAL_ERROR
+-"Could not update Level Zero sources. Return code: ${result}"
+-)
+-endif()
+-else()
+-# Clone the Level Zero git repo
+-execute_process(
+-COMMAND ${GIT_EXECUTABLE} clone 
https://github.com/oneapi-src/level-zero.git
+-RESULT_VARIABLE result
+-ERROR_VARIABLE error
+-OUTPUT_STRIP_TRAILING_WHITESPACE
+-ERROR_STRIP_TRAILING_WHITESPACE
+-)
+-
+-if(NOT result EQUAL 0)
+-message(FATAL_ERROR
+-"Could not clone Level Zero sources from 
github.com/oneapi-src/level-zero. Return code: ${result}"
+-)
+-endif()
+-endif()
+-
+-# Use git describe to get latest tag name
+-execute_process(
+-COMMAND ${GIT_EXECUTABLE} describe --tags --abbrev=0
+-RESULT_VARIABLE result
+-OUTPUT_VARIABLE latest_tag
+- 

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/fontMath/

2023-02-25 Thread Anna Vyalkova
commit: a6464b8bf3d86a3898a6904f572e6e680604454b
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Feb 26 05:10:05 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Feb 26 05:11:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6464b8b

dev-python/fontMath: add 0.9.3, drop 0.9.2

Closes: https://bugs.gentoo.org/897434
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/fontMath/Manifest  |  2 +-
 dev-python/fontMath/fontMath-0.9.2.ebuild | 28 
 dev-python/fontMath/fontMath-0.9.3.ebuild | 28 
 3 files changed, 29 insertions(+), 29 deletions(-)

diff --git a/dev-python/fontMath/Manifest b/dev-python/fontMath/Manifest
index ae0ebc4b2..af53b959b 100644
--- a/dev-python/fontMath/Manifest
+++ b/dev-python/fontMath/Manifest
@@ -1 +1 @@
-DIST fontMath-0.9.2.gh.tar.gz 29835 BLAKE2B 
0be37992c5009c5f0271da1cdfa464983e720f0b558b177b03abb5fa1f700f8171b40d39144e0976d815c33ba86e5bab90364502f3464cbab5cb18ad27cd88a8
 SHA512 
5305da4d688716a473b440114f37eb342eaf26d801c8c10361b8d98f84022f6da3afc112828b32a4286992d35b2f0075cad7a33086768f3e004b80fe59b0117e
+DIST fontMath-0.9.3.zip 39324 BLAKE2B 
055c5336e2c393f2cd26be0a2c4177309c9b6888f70cc2a3e67cb0f26b785917f235305bbeeeba30afdb241015aa822c8f7537c73da0a649b559f3dbdde19737
 SHA512 
2249667be5f9d0ccfef8b68211c7b62b4a099c47505830481bfcad28ec7f162454c5e5fe9c5a3929180b8098406226e6d26e935c5a9b752a5e7ce86e13496234

diff --git a/dev-python/fontMath/fontMath-0.9.2.ebuild 
b/dev-python/fontMath/fontMath-0.9.2.ebuild
deleted file mode 100644
index e118a46c8..0
--- a/dev-python/fontMath/fontMath-0.9.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="A collection of objects that implement fast font math"
-HOMEPAGE="https://github.com/robotools/fontMath;
-SRC_URI="https://github.com/robotools/fontMath/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-python/fonttools-4.9[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest
-
-pkg_setup() {
-   export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}"
-}

diff --git a/dev-python/fontMath/fontMath-0.9.3.ebuild 
b/dev-python/fontMath/fontMath-0.9.3.ebuild
new file mode 100644
index 0..e6167682a
--- /dev/null
+++ b/dev-python/fontMath/fontMath-0.9.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+inherit distutils-r1 pypi
+
+DESCRIPTION="A collection of objects that implement fast font math"
+HOMEPAGE="
+   https://pypi.org/project/fontMath/
+   https://github.com/robotools/fontMath
+"
+SRC_URI="$(pypi_sdist_url --no-normalize "${PN}" "${PV}" .zip)"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND=">=dev-python/fonttools-3.32.0[${PYTHON_USEDEP}]"
+BDEPEND="
+   app-arch/unzip
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/dotmap/

2023-02-25 Thread Anna Vyalkova
commit: 276665d1b8db3d6b3dda12328040cb35d7f8d11d
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Feb 26 05:02:14 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Feb 26 05:02:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=276665d1

dev-python/dotmap: enable py3.11, drop old

Closes: https://bugs.gentoo.org/897424
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/dotmap/Manifest |  1 -
 dev-python/dotmap/dotmap-1.3.28.ebuild | 22 --
 ...otmap-1.3.30.ebuild => dotmap-1.3.30-r1.ebuild} | 11 +--
 3 files changed, 5 insertions(+), 29 deletions(-)

diff --git a/dev-python/dotmap/Manifest b/dev-python/dotmap/Manifest
index 0d06fae4d..5ee4dfb26 100644
--- a/dev-python/dotmap/Manifest
+++ b/dev-python/dotmap/Manifest
@@ -1,2 +1 @@
-DIST dotmap-1.3.28.tar.gz 12097 BLAKE2B 
c172a3c4b8f4b10e2351d342cf38eed1ea8cac510eb4a66fa7df5660628fcf57056083af519f8360e78dce1d494185d2b09edfc7a4e7e604af658af15335fcc3
 SHA512 
9d16b1886884464cbe9df5d0af6426c869969767b9fee527cf108551d8f0d5d81f479d429350e31c89b9db2d3cc6d395945321f56688850dca7bfa2bbf273451
 DIST dotmap-1.3.30.tar.gz 12391 BLAKE2B 
f6e5713704d2f7c828c0a373174348900ebe39b72fd85456ed374a62f474c67e916b5956afeec246d8a6e9253b08c5e495c781d2915cecb38bee0d0b256810d2
 SHA512 
8e6d3e4419c3dbd1c0a3209dfc7bcda859bf547ab3fe88471c04a7f4c34219c9ca13b848788e6a24c6d3ece539f9ba0a16600f7941abdbd99c4e6d0badf4af27

diff --git a/dev-python/dotmap/dotmap-1.3.28.ebuild 
b/dev-python/dotmap/dotmap-1.3.28.ebuild
deleted file mode 100644
index fb4d14f7a..0
--- a/dev-python/dotmap/dotmap-1.3.28.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-#don't bump to python 3.10 until https://github.com/drgrib/dotmap/issues/76 is 
resolved
-PYTHON_COMPAT=( python3_{8..9} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Dot access dictionary with dynamic hierarchy creation and ordered 
iteration"
-HOMEPAGE="
-   https://github.com/drgrib/dotmap
-   https://pypi.org/project/dotmap/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="~amd64"
-SLOT="0"
-
-distutils_enable_tests unittest

diff --git a/dev-python/dotmap/dotmap-1.3.30.ebuild 
b/dev-python/dotmap/dotmap-1.3.30-r1.ebuild
similarity index 68%
rename from dev-python/dotmap/dotmap-1.3.30.ebuild
rename to dev-python/dotmap/dotmap-1.3.30-r1.ebuild
index 51f2e9c33..8ad8bacc1 100644
--- a/dev-python/dotmap/dotmap-1.3.30.ebuild
+++ b/dev-python/dotmap/dotmap-1.3.30-r1.ebuild
@@ -1,18 +1,17 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-
-inherit distutils-r1
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
 
 DESCRIPTION="Dot access dictionary with dynamic hierarchy creation and ordered 
iteration"
 HOMEPAGE="
-   https://github.com/drgrib/dotmap
https://pypi.org/project/dotmap/
+   https://github.com/drgrib/dotmap
 "
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 KEYWORDS="~amd64"



[gentoo-commits] repo/proj/guru:dev commit in: app-text/komikku/

2023-02-25 Thread Anna Vyalkova
commit: 9785f8d8928f6f1b1ea5c1b160a4b45b79b723ea
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Feb 26 04:37:50 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Feb 26 04:59:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9785f8d8

app-text/komikku: drop 1.11.1

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 app-text/komikku/Manifest  |  1 -
 app-text/komikku/komikku-1.11.1.ebuild | 92 --
 2 files changed, 93 deletions(-)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index 88c3e3a9f..43e5c8359 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1,2 +1 @@
-DIST Komikku-v1.11.1.tar.bz2 5051301 BLAKE2B 
3c126b5c385fc33eb1341ae7c13a2113400416c457d38541d82a01bc839b993efac1f157b852f22d34f7a9ecdbfdfa93fb0713b541411e6adedc3ca26a3ae531
 SHA512 
7e3ec9ef62c4c88ce68235864c9d2a03a8f95728a4585b999b0d63507d5b7f16acfa7150c8285f17f6985dcafc41515697e52f4d042ddccc0f4acf0944bca55d
 DIST Komikku-v1.12.1.tar.bz2 5048587 BLAKE2B 
4055edebe237a665da9ed231b44c4a906246c154d6dc4608116baf4107663d8032a3b0faa2a6c0dca00b5df27af975a4f7e6f4b96976dd9d472d7775a7222cff
 SHA512 
d9c83ca821f5e5d377288ff7d7cb09c1a56a06fb80c2a9a96ca0d7a998acf12dfbec884ea96e142cf860d7a598716e482b7f4d1d5805292cc986e00155118a60

diff --git a/app-text/komikku/komikku-1.11.1.ebuild 
b/app-text/komikku/komikku-1.11.1.ebuild
deleted file mode 100644
index dbb840bc2..0
--- a/app-text/komikku/komikku-1.11.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="sqlite(+),ssl(+)"
-DISTUTILS_USE_PEP517=no
-DISTUTILS_SINGLE_IMPL=1
-inherit distutils-r1 meson gnome2-utils virtualx xdg
-
-MY_PN="${PN^}"
-MY_P="${MY_PN}-v${PV}"
-DESCRIPTION="An online/offline manga reader for GNOME"
-HOMEPAGE="https://gitlab.com/valos/Komikku;
-SRC_URI="https://gitlab.com/valos/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.bz2;
-S="${WORKDIR}/${MY_P}"
-
-KEYWORDS="~amd64"
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-
-RESTRICT="test"
-PROPERTIES="test_network"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   >=gui-libs/gtk-4.8.2:4
-   >=gui-libs/libadwaita-1.2.0[introspection]
-   net-libs/webkit-gtk:5[introspection]
-"
-RDEPEND="
-   ${DEPEND}
-   $(python_gen_cond_dep '
-   app-arch/brotli[python,${PYTHON_USEDEP}]
-   dev-python/aiohttp[${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/cffi[${PYTHON_USEDEP}]
-   dev-python/cloudscraper[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/dateparser[${PYTHON_USEDEP}]
-   dev-python/emoji[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/natsort[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pure-protobuf[${PYTHON_USEDEP}]
-   dev-python/pygobject[${PYTHON_USEDEP}]
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/rarfile[compressed,${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/unidecode[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   sys-devel/gettext
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/pytest-steps[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   default
-
-   # fix broken shebang
-   sed "s|py_installation.full_path()|'${PYTHON}'|" -i bin/meson.build || 
die
-}
-
-src_test() {
-   virtx epytest
-}
-
-src_install() {
-   meson_src_install
-   python_optimize
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-   xdg_pkg_postrm
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/commandlines/

2023-02-25 Thread Anna Vyalkova
commit: 225f6c62b9f5fd25eb842b3c4da44d336a85e93a
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Feb 26 04:43:09 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Feb 26 04:59:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=225f6c62

dev-python/commandlines: enable py3.11

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 ...mmandlines-0.4.1.ebuild => commandlines-0.4.1-r1.ebuild} | 13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/dev-python/commandlines/commandlines-0.4.1.ebuild 
b/dev-python/commandlines/commandlines-0.4.1-r1.ebuild
similarity index 52%
rename from dev-python/commandlines/commandlines-0.4.1.ebuild
rename to dev-python/commandlines/commandlines-0.4.1-r1.ebuild
index 7e43a09e3..38f9195bb 100644
--- a/dev-python/commandlines/commandlines-0.4.1.ebuild
+++ b/dev-python/commandlines/commandlines-0.4.1-r1.ebuild
@@ -1,22 +1,25 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 
 DESCRIPTION="Routines for extracting information from fontTools glyphs"
 HOMEPAGE="
https://commandlines.github.io
+   https://pypi.org/project/commandlines/
https://github.com/chrissimpkins/commandlines
 "
-SRC_URI="https://github.com/chrissimpkins/commandlines/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/chrissimpkins/${PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 KEYWORDS="~amd64"
 SLOT="0"
 
 distutils_enable_tests pytest
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/cu2qu/

2023-02-25 Thread Anna Vyalkova
commit: 93ef1791a648878b31081c3f97bacf0916700179
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Feb 26 04:57:24 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun Feb 26 04:59:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=93ef1791

dev-python/cu2qu: add 1.6.7_p2, remove old

Closes: https://bugs.gentoo.org/897420
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/cu2qu/Manifest  |  3 +--
 dev-python/cu2qu/cu2qu-1.6.7-r1.ebuild | 31 -
 dev-python/cu2qu/cu2qu-1.6.7_p1.ebuild | 42 --
 dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild | 39 +++
 4 files changed, 40 insertions(+), 75 deletions(-)

diff --git a/dev-python/cu2qu/Manifest b/dev-python/cu2qu/Manifest
index ac22d15d4..bb189e752 100644
--- a/dev-python/cu2qu/Manifest
+++ b/dev-python/cu2qu/Manifest
@@ -1,2 +1 @@
-DIST cu2qu-1.6.7.post1.zip 136959 BLAKE2B 
9b1ffbe234177794b0c3726c8959351e614d2e9a03e5b95e462beacaa2a6ba2932732b92e32d2dd91a712c6b73beeeab50f143b6d4248073975a057dc20dd1eb
 SHA512 
a0dbed28403ae2bbdbf4719d9e34d5861250dc1510129d658b336d773a5153e0955d5f2ff018f5f93d88394658918fad2a58aebb99cef998d4cf9128a300f489
-DIST cu2qu-1.6.7.zip 215819 BLAKE2B 
328df385c459f82805eaa9483ccf49ab1faae2f4a878381d2a7fd1e2be01d15f55eb5f2afabc1a0487d3bed4ae407cc2042989bc820620bd1ac0b33f95d441bc
 SHA512 
929d353cf8ef6f989cd373c49ba77082cfdd35edce6aafa1c13d983782562a16245d75d086d3a7e28dd217bda6c19d50966a4fb1ce50d5a0397eb1304816a28f
+DIST cu2qu-1.6.7.post2.zip 136950 BLAKE2B 
d6835a7a1b978e7ef22ff6daf6284965be8b0f60386dd7483dbafbe89e7320f3803f183cc2e859974c18f812405ebd515097e634a153d05a2d317f7df197473d
 SHA512 
63969b31945c5e66c8bbe92650e73fd4824cf6b65252cbe1c0219a4ac34358a998ec1669f9a297a9540b02e161fb0768a2cce88991a6cc00c1d5dd9b80f99049

diff --git a/dev-python/cu2qu/cu2qu-1.6.7-r1.ebuild 
b/dev-python/cu2qu/cu2qu-1.6.7-r1.ebuild
deleted file mode 100644
index 36897ea8b..0
--- a/dev-python/cu2qu/cu2qu-1.6.7-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Cubic-to-quadratic bezier curve conversion"
-HOMEPAGE="https://github.com/googlefonts/cu2qu;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.zip"
-
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64"
-SLOT="0"
-
-RDEPEND="
-   >=dev-python/fonttools-3.32[${PYTHON_USEDEP}]
-   >=dev-python/defcon-0.6.0[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   app-arch/unzip
-   dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/fs[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/cu2qu/cu2qu-1.6.7_p1.ebuild 
b/dev-python/cu2qu/cu2qu-1.6.7_p1.ebuild
deleted file mode 100644
index 33954238e..0
--- a/dev-python/cu2qu/cu2qu-1.6.7_p1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-MYPV="${PV/_p/.post}"
-MYP="${PN}-${MYPV}"
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Cubic-to-quadratic bezier curve conversion"
-HOMEPAGE="https://github.com/googlefonts/cu2qu;
-SRC_URI="mirror://pypi/${MYP:0:1}/${PN}/${MYP}.zip"
-S="${WORKDIR}/${MYP}"
-
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64"
-SLOT="0"
-
-RDEPEND="
-   >=dev-python/fonttools-3.32[${PYTHON_USEDEP}]
-   >=dev-python/defcon-0.6.0[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   app-arch/unzip
-   dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/fs[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   export CU2QU_WITH_CYTHON=1
-   distutils-r1_src_prepare
-}

diff --git a/dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild 
b/dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild
new file mode 100644
index 0..f2a82bd68
--- /dev/null
+++ b/dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Cubic-to-quadratic bezier curve conversion"
+HOMEPAGE="
+   https://pypi.org/project/cu2qu/
+   https://github.com/googlefonts/cu2qu
+"
+SRC_URI="$(pypi_sdist_url "${PN}" "$(pypi_translate_version "${PV}")" .zip)"
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/fonttools-3.32[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2023-02-25 Thread Michał Górny
commit: b1a006bdaa3b19e08b81c90b8f5b4b4025ef675c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 26 04:50:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 04:56:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a006bd

dev-libs/libgit2: Bump to 1.6.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest |  1 +
 dev-libs/libgit2/libgit2-1.6.1.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 1702d917a099..efd6ade221ce 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,2 +1,3 @@
 DIST libgit2-1.5.1.tar.gz 5895483 BLAKE2B 
4df80216523f4065e46c1ce99fd0747d2f8516571691c8c2b5638e32c805f5ce08d3add769e6d5ce29ac69b35419db82ce56c6b3019e70573c4ad63aca2e440d
 SHA512 
04cf389e30cd9fb787704e3c8997acaaeea5c13e1e2f9eaf9f5598d35c2e85f3cf04b47312cae9e7278236ecb089c2d33addd852e38d3c7d2daa87929b077f39
 DIST libgit2-1.5.2.tar.gz 5896845 BLAKE2B 
b89c48c953d8804c1ea1997e0c81f45aeb66f87a7cad100069dc3a8364e0658f6d6e41e49adf123cc950b2da46f805aa05f07af234990f62aa78d38d5e8e78d5
 SHA512 
0de5e82953482bf57e9cd221406581a12c6acfbeeea0cebbb9b701d288804ec085b7c0902ba1f04ad7cdaaead9d472be21ffe8d730050db5c77101a93448fb3a
+DIST libgit2-1.6.1.tar.gz 523 BLAKE2B 
cf80f64bdb069f16cd39855b6ff0afa9c601e489c59da60fc7a72b447263f731db806b7df60c289f2b94ee3d26ef182a33395528962d4bfca87db8e99da1cf86
 SHA512 
9288e6a0129020458a3ef6a7af2074e1a4577cf0be9adbab9316f5fae149861a4f39dd1dc104030e7fe849bb95d0ef12ffac4c728c5f13da4b5f66c7e6f9af7a

diff --git a/dev-libs/libgit2/libgit2-1.6.1.ebuild 
b/dev-libs/libgit2/libgit2-1.6.1.ebuild
new file mode 100644
index ..1335a2335a3c
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-1.6.1.ebuild
@@ -0,0 +1,70 @@
+# 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 python-any-r1
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org/;
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+"
+S=${WORKDIR}/${P/_/-}
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~ppc-macos"
+IUSE="examples gssapi +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libpcre2:=
+   net-libs/http-parser:=
+   sys-libs/zlib
+   dev-libs/openssl:0=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTS=$(usex test)
+   -DEXPERIMENTAL_SHA256=ON
+   -DUSE_SSH=$(usex ssh)
+   -DUSE_GSSAPI=$(usex gssapi ON OFF)
+   -DUSE_HTTP_PARSER=system
+   -DREGEX_BACKEND=pcre2
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cors-headers/

2023-02-25 Thread Michał Górny
commit: f463238859f31198631d7eda371208ae2ff7a65f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 26 04:51:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 04:56:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4632388

dev-python/django-cors-headers: Enable py3.11

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/django-cors-headers/django-cors-headers-3.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-cors-headers/django-cors-headers-3.14.0.ebuild 
b/dev-python/django-cors-headers/django-cors-headers-3.14.0.ebuild
index c9fcf1c8a4b0..2f86005be6e8 100644
--- a/dev-python/django-cors-headers/django-cors-headers-3.14.0.ebuild
+++ b/dev-python/django-cors-headers/django-cors-headers-3.14.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/fastjsonschema/

2023-02-25 Thread Michał Górny
commit: ffd860b2f58bfa0538bcc250c4de7df22648c01f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 26 04:37:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 04:37:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd860b2

dev-python/fastjsonschema: Bump to 2.16.3

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fastjsonschema/Manifest |  1 +
 .../fastjsonschema/fastjsonschema-2.16.3.ebuild| 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/fastjsonschema/Manifest 
b/dev-python/fastjsonschema/Manifest
index 4511d43f6afb..1819519283b3 100644
--- a/dev-python/fastjsonschema/Manifest
+++ b/dev-python/fastjsonschema/Manifest
@@ -1 +1,2 @@
 DIST python-fastjsonschema-2.16.2.gh.tar.gz 391619 BLAKE2B 
ea8da31d16ec7c9a897de0b2a91832ce26798d2dc048e70e862ce7a4e75787cd25ee4b9e14fac9f85599e050338b6306a2549a0a8bab9abcbfbd12c246d10697
 SHA512 
17fce033e6d334e82813af7366006ade29433efe291a1567ae494c2273b9ab87b8fa4ccf1bae0b7062f9f70fe492449c87a5d07075d79037ac2c755ed9278a23
+DIST python-fastjsonschema-2.16.3.gh.tar.gz 392011 BLAKE2B 
04990592a2bf6e1309bf725361ef7c2e253c4765c5b9d60805c5e6189f14885a3b0bae98945c2fe228adc335ca8c8c0a243b283b24fa447238d6415d439288e2
 SHA512 
2e26f31f9c6966e77f70b8ca584e672d554219b6bbb4811e3ac8dff1c693b2638ef08b8b9011e0db6f739be02e2f41a35d15bcfc42a9cb06ddb4521e51f37d8a

diff --git a/dev-python/fastjsonschema/fastjsonschema-2.16.3.ebuild 
b/dev-python/fastjsonschema/fastjsonschema-2.16.3.ebuild
new file mode 100644
index ..453a2cbc2332
--- /dev/null
+++ b/dev-python/fastjsonschema/fastjsonschema-2.16.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+MY_P=python-${P}
+DESCRIPTION="Fast JSON schema validator for Python"
+HOMEPAGE="
+   https://github.com/horejsek/python-fastjsonschema/
+   https://pypi.org/project/fastjsonschema/
+"
+SRC_URI="
+   https://github.com/horejsek/python-fastjsonschema/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+   rm -r tests/benchmarks || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/blueberry/

2023-02-25 Thread Michał Górny
commit: bcf2e507bea32300314b76b09939093ea8265e9e
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 26 04:55:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 04:56:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf2e507

net-wireless/blueberry: Remove obsolete dep on rfkill

Requested in:
https://github.com/gentoo/gentoo/pull/29794#issuecomment-1445210476

Signed-off-by: Michał Górny  gentoo.org>

 net-wireless/blueberry/blueberry-1.4.8.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/net-wireless/blueberry/blueberry-1.4.8.ebuild 
b/net-wireless/blueberry/blueberry-1.4.8.ebuild
index e9cf5cf3b9b0..ed92957c3cf4 100644
--- a/net-wireless/blueberry/blueberry-1.4.8.ebuild
+++ b/net-wireless/blueberry/blueberry-1.4.8.ebuild
@@ -14,10 +14,10 @@ 
SRC_URI="https://github.com/linuxmint/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND="${PYTHON_DEPS}
+RDEPEND="
+   ${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
@@ -27,12 +27,10 @@ RDEPEND="${PYTHON_DEPS}
>=net-wireless/gnome-bluetooth-3.14:2[introspection]
net-wireless/bluez[obex]
net-wireless/bluez-tools
-   || (
-   >=sys-apps/util-linux-2.31_rc1
-   net-wireless/rfkill
-   )
+   >=sys-apps/util-linux-2.31_rc1
x11-libs/libnotify[introspection]
-   x11-misc/wmctrl"
+   x11-misc/wmctrl
+"
 DEPEND="${RDEPEND}"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/fastjsonschema/

2023-02-25 Thread Michał Górny
commit: b1a91a64a9395a6de2949157343c701e84db7e8b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 26 04:51:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 04:56:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a91a64

dev-python/fastjsonschema: Add GH remote-id

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fastjsonschema/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/fastjsonschema/metadata.xml 
b/dev-python/fastjsonschema/metadata.xml
index 7e60f3e6248a..1a957a0ba04f 100644
--- a/dev-python/fastjsonschema/metadata.xml
+++ b/dev-python/fastjsonschema/metadata.xml
@@ -6,6 +6,7 @@



+   horejsek/python-fastjsonschema
fastjsonschema

 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dkimpy/

2023-02-25 Thread Michał Górny
commit: 52c497e18847168a8785ba90938aebaee4f9b1c8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 26 04:33:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 04:33:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c497e1

dev-python/dkimpy: Bump to 1.1.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dkimpy/Manifest|  1 +
 dev-python/dkimpy/dkimpy-1.1.0.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/dkimpy/Manifest b/dev-python/dkimpy/Manifest
index 53691a5a99af..0f47d5f40e67 100644
--- a/dev-python/dkimpy/Manifest
+++ b/dev-python/dkimpy/Manifest
@@ -1 +1,2 @@
 DIST dkimpy-1.0.5.tar.gz 59799 BLAKE2B 
317e7a9e7ad1efdbbc7f4f1ce7efca70f3be4272ead3761d8bbde14d19e9f3a90af96d7bff5fba5b612cecaa166b58da4617e39a13276d0982ea38809f808b4d
 SHA512 
af72a56a777b23318af8f8014bad03cadb93cc39f0b8c2062e15f3e5ca77a13be6f49664c9745f1fe97c592be5a63c4b0a3942da2c2c6eaa486137fdbb96528f
+DIST dkimpy-1.1.0.tar.gz 66326 BLAKE2B 
3af2ab63351c117b7fa0fd2c7a2f2a98b2177511af61734d171fb69e25c5a3d629d95f8ba2832b66f57607ff447a4093ab8ebd58c931975e9ca0c1bab9469590
 SHA512 
d8c656d1adabbf8ef2121a36a848818ee9ce5ac9fe42c4b16ef50588870478989159f4ff3aa422ba0556a82763a9e78fde5e19195fe0b95176f2f4ff1d60c70e

diff --git a/dev-python/dkimpy/dkimpy-1.1.0.ebuild 
b/dev-python/dkimpy/dkimpy-1.1.0.ebuild
new file mode 100644
index ..7a71236ad9dd
--- /dev/null
+++ b/dev-python/dkimpy/dkimpy-1.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2020-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 optfeature pypi
+
+DESCRIPTION="DKIM and ARC email signing and verification library"
+HOMEPAGE="
+   https://launchpad.net/dkimpy/
+   https://pypi.org/project/dkimpy/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/dnspython[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/authres[${PYTHON_USEDEP}]
+   dev-python/pynacl[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+pkg_postinst() {
+   optfeature "ARC support" dev-python/authres
+   optfeature "ed25519 capability" dev-python/pynacl
+   optfeature "asyncio support" dev-python/aiodns
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cloudscraper/

2023-02-25 Thread Michał Górny
commit: 0b76563f5d17b215c872e3c52fc9902ecf0adcbe
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 26 04:38:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 04:38:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b76563f

dev-python/cloudscraper: Bump to 1.2.69

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cloudscraper/Manifest   |  1 +
 dev-python/cloudscraper/cloudscraper-1.2.69.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/cloudscraper/Manifest b/dev-python/cloudscraper/Manifest
index 6dc989dc36df..541b7757d944 100644
--- a/dev-python/cloudscraper/Manifest
+++ b/dev-python/cloudscraper/Manifest
@@ -1 +1,2 @@
 DIST cloudscraper-1.2.68.gh.tar.gz 111952 BLAKE2B 
69e896ad704ce776594fb89714bb75316ebff1b03387cba8575be6d60b496d18556690cfad109c2fa55c72ce3d91dcd21a21467a2d9820c579fea7482b688800
 SHA512 
42fa90127c6348c52a8327728683719966ae69c7b945cb9b485907e89e3b29b8053d31cd9cd4326e71ffd4c33e0fce20dd3d0e046fab62d89110eb4510535ad9
+DIST cloudscraper-1.2.69.gh.tar.gz 112198 BLAKE2B 
ea7325353aa9c4bfaca1834a1f9fdb2201cee1946a990d059540500e58322899469a48d847b6d7688b8f671bf4bbe762d1f61ed080587f3a553771ba8e9c2a93
 SHA512 
9da8d3d42117768a0a38843448248e3a124c864aaa76d62125d3a1dad8ea4f1921954e6efaa2eb9b40c283d6889c15c0c33378db7008155e46ccb5ae219c11d6

diff --git a/dev-python/cloudscraper/cloudscraper-1.2.69.ebuild 
b/dev-python/cloudscraper/cloudscraper-1.2.69.ebuild
new file mode 100644
index ..de0d08b51d59
--- /dev/null
+++ b/dev-python/cloudscraper/cloudscraper-1.2.69.ebuild
@@ -0,0 +1,55 @@
+# 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 optfeature
+
+DESCRIPTION="A Python module to bypass Cloudflare's anti-bot page"
+HOMEPAGE="
+   https://github.com/VeNoMouS/cloudscraper/
+   https://pypi.org/project/cloudscraper/
+"
+SRC_URI="
+   https://github.com/VeNoMouS/cloudscraper/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+
+RDEPEND="
+   dev-python/pyparsing[${PYTHON_USEDEP}]
+   dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/js2py[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   net-libs/nodejs
+   )
+"
+
+# These tests fail for no understanadble reason
+EPYTEST_DESELECT=(
+   
"tests/test_cloudscraper.py::TestCloudScraper::test_bad_interpreter_js_challenge1_16_05_2020"
+   
"tests/test_cloudscraper.py::TestCloudScraper::test_bad_solve_js_challenge1_16_05_2020"
+   
"tests/test_cloudscraper.py::TestCloudScraper::test_Captcha_challenge_12_12_2019"
+   "tests/test_cloudscraper.py::TestCloudScraper::test_reCaptcha_providers"
+)
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "brotli decompresssion support" "dev-python/brotlipy"
+
+   optfeature "js2py interpreter support" "dev-python/js2py"
+   optfeature "node.js interpreter support" "net-libs/nodejs"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cors-headers/

2023-02-25 Thread Michał Górny
commit: feb5850e0d8c8d1cf49c292da784c0b4d04c9ff0
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 26 04:40:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 04:40:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feb5850e

dev-python/django-cors-headers: Bump to 3.14.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/django-cors-headers/Manifest|  1 +
 .../django-cors-headers-3.14.0.ebuild  | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/django-cors-headers/Manifest 
b/dev-python/django-cors-headers/Manifest
index 462d563be57c..3f363d9fae7e 100644
--- a/dev-python/django-cors-headers/Manifest
+++ b/dev-python/django-cors-headers/Manifest
@@ -1 +1,2 @@
 DIST django-cors-headers-3.13.0.gh.tar.gz 27361 BLAKE2B 
2d0729ae6f0e0ff7c572c5f25482fd88dfa03e8f03a7f640ba32f56208fccb91712cd3067bc3376428469cc7f03dd8003069b79e98dd438fad9e5f4b15cd9c71
 SHA512 
153ae0d2e0b1e390c72993ca629f7ed521fd907481bb2944ee2f805c0081a1db334fd72f0b3fdb77cbb57b3392691f32564bb646bfb8e388a942a8a3da138a8e
+DIST django-cors-headers-3.14.0.gh.tar.gz 29634 BLAKE2B 
08ec6811b8608feecbdaadcc6ce220b1574a4bf16823f939f93eda4ece9df0430b015edc1d0909b980996ff143e036858ca81f524e8d270846881a9c0af25fac
 SHA512 
5ff390bd2fba1b3dff3cea08b10021d0fd100497000b2eaef788fe32c1b8584f1954e470f4aa15cbcf9e4342265633a658b8736de08962bfe0ea9e2068521379

diff --git a/dev-python/django-cors-headers/django-cors-headers-3.14.0.ebuild 
b/dev-python/django-cors-headers/django-cors-headers-3.14.0.ebuild
new file mode 100644
index ..c9fcf1c8a4b0
--- /dev/null
+++ b/dev-python/django-cors-headers/django-cors-headers-3.14.0.ebuild
@@ -0,0 +1,34 @@
+# 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..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Django App that adds CORS (Cross-Origin Resource Sharing) headers 
to responses"
+HOMEPAGE="
+   https://github.com/adamchainz/django-cors-headers/
+   https://pypi.org/project/django-cors-headers/
+"
+SRC_URI="
+   https://github.com/adamchainz/django-cors-headers/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2023-02-25 Thread Michał Górny
commit: 780b2fad0dae7254ea8c834e1f040f98de9b7d3a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 26 04:42:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 04:42:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=780b2fad

dev-libs/libgit2: Bump to 1.5.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest |  1 +
 dev-libs/libgit2/libgit2-1.5.2.ebuild | 76 +++
 2 files changed, 77 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 9331788b5a71..1702d917a099 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1 +1,2 @@
 DIST libgit2-1.5.1.tar.gz 5895483 BLAKE2B 
4df80216523f4065e46c1ce99fd0747d2f8516571691c8c2b5638e32c805f5ce08d3add769e6d5ce29ac69b35419db82ce56c6b3019e70573c4ad63aca2e440d
 SHA512 
04cf389e30cd9fb787704e3c8997acaaeea5c13e1e2f9eaf9f5598d35c2e85f3cf04b47312cae9e7278236ecb089c2d33addd852e38d3c7d2daa87929b077f39
+DIST libgit2-1.5.2.tar.gz 5896845 BLAKE2B 
b89c48c953d8804c1ea1997e0c81f45aeb66f87a7cad100069dc3a8364e0658f6d6e41e49adf123cc950b2da46f805aa05f07af234990f62aa78d38d5e8e78d5
 SHA512 
0de5e82953482bf57e9cd221406581a12c6acfbeeea0cebbb9b701d288804ec085b7c0902ba1f04ad7cdaaead9d472be21ffe8d730050db5c77101a93448fb3a

diff --git a/dev-libs/libgit2/libgit2-1.5.2.ebuild 
b/dev-libs/libgit2/libgit2-1.5.2.ebuild
new file mode 100644
index ..2769e48033fe
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-1.5.2.ebuild
@@ -0,0 +1,76 @@
+# 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 python-any-r1
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org/;
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+"
+S=${WORKDIR}/${P/_/-}
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~ppc-macos"
+IUSE="examples gssapi +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libpcre2:=
+   net-libs/http-parser:=
+   sys-libs/zlib
+   dev-libs/openssl:0=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # relying on forked http-parser to support some obscure URI form
+   sed -i -e '/empty_port/s:test:_&:' \
+   tests/libgit2/network/url/parse.c || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTS=$(usex test)
+   -DUSE_SSH=$(usex ssh)
+   -DUSE_GSSAPI=$(usex gssapi ON OFF)
+   -DUSE_HTTP_PARSER=system
+   -DREGEX_BACKEND=pcre2
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/hydrus/

2023-02-25 Thread Michał Górny
commit: 6472bedae5a9dd360bb02793043fd93e8635ae87
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Sat Feb 25 16:48:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 03:59:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6472beda

media-gfx/hydrus: Add 518,  with support for python 3.11

Closes: https://bugs.gentoo.org/896986
Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Closes: https://github.com/gentoo/gentoo/pull/29790
Signed-off-by: Michał Górny  gentoo.org>

 media-gfx/hydrus/Manifest  |  2 ++
 media-gfx/hydrus/{hydrus-.ebuild => hydrus-518.ebuild} | 10 +++---
 media-gfx/hydrus/hydrus-.ebuild| 10 +++---
 3 files changed, 16 insertions(+), 6 deletions(-)

diff --git a/media-gfx/hydrus/Manifest b/media-gfx/hydrus/Manifest
index 9156132cd366..37c23f2511ad 100644
--- a/media-gfx/hydrus/Manifest
+++ b/media-gfx/hydrus/Manifest
@@ -1 +1,3 @@
+DIST hydrus-3.11-test-fixes.patch 8493 BLAKE2B 
598c9a82ced8c181ac2c9f91bef34ad9136444f40d909a69c0c0d3a5f620bb2818a684ed221ae62f1e6226d6b534b6ac06cedb3f65a5f3be8fc2b12612a9daad
 SHA512 
6dd8206b02f5f209cf86d2b8cd65952cc3d449352d3cb91c654d325077306415e6482191a4e64cba6aec2c4f1ff358c01e2ecbe7d3b56c9027673757a3590051
 DIST hydrus-516.tar.gz 41098992 BLAKE2B 
4195ade87f9f42f5aaf592ae502e49404d3fb188f7921c137973e7df31af8bb346c243a375e99014cfa9e3d6821a187b254cfe79f88c470cf54aa45e50e9bb22
 SHA512 
941cb81fba305708a1c33250aae366ae3bf8ba83d9aab90475bec09109608c86b68fdcc84d18a4fe324f57b2b91b8531887d9792b9d9130c5234f9cfa96e106f
+DIST hydrus-518.tar.gz 41105373 BLAKE2B 
e766cdb7e8ffdc1148f5970724a6d3293522a0ae750c4e5c996d5cdbabc837dc3a9c002251080b6253a869b2cf87a17cb9c7b99ad912d68b6b5c4207e1d3ae7a
 SHA512 
7e551ba83e97b490c98bf1858b87c78e9d5564cfaecfc83426ad2d802005e7cb84c9aadc61b762f3dca1916b8e786ca044bb310c93462e4c4f953f60f3291ed2

diff --git a/media-gfx/hydrus/hydrus-.ebuild 
b/media-gfx/hydrus/hydrus-518.ebuild
similarity index 91%
copy from media-gfx/hydrus/hydrus-.ebuild
copy to media-gfx/hydrus/hydrus-518.ebuild
index e447f565f37b..072c47dfe381 100644
--- a/media-gfx/hydrus/hydrus-.ebuild
+++ b/media-gfx/hydrus/hydrus-518.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="sqlite"
 
 DOCS_BUILDER=mkdocs
@@ -18,8 +18,12 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
 
EGIT_REPO_URI="https://github.com/hydrusnetwork/hydrus.git;
+   
SRC_URI="https://github.com/vaartis/hydrus/commit/106a55b3aca945d047685eb53bd1d2aa8b8a7c50.diff
 -> ${PN}-3.11-test-fixes.patch"
 else
-   SRC_URI="https://github.com/hydrusnetwork/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   SRC_URI="
+   https://github.com/hydrusnetwork/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/vaartis/hydrus/commit/106a55b3aca945d047685eb53bd1d2aa8b8a7c50.diff
 -> ${PN}-3.11-test-fixes.patch
+   "
 
KEYWORDS="~amd64"
 fi
@@ -58,7 +62,6 @@ RDEPEND="
dev-python/twisted[${PYTHON_USEDEP}]
media-libs/opencv[python,png,jpeg,${PYTHON_USEDEP}]
media-video/ffmpeg
-   media-video/mpv[libmpv,${PYTHON_USEDEP}]
 
>=dev-python/QtPy-1.9.0-r4[pyside2,${PYTHON_USEDEP}]
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
@@ -76,6 +79,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}/userpath-in-local-share.patch"
+   "${DISTDIR}/${PN}-3.11-test-fixes.patch"
 )
 
 src_prepare() {

diff --git a/media-gfx/hydrus/hydrus-.ebuild 
b/media-gfx/hydrus/hydrus-.ebuild
index e447f565f37b..072c47dfe381 100644
--- a/media-gfx/hydrus/hydrus-.ebuild
+++ b/media-gfx/hydrus/hydrus-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="sqlite"
 
 DOCS_BUILDER=mkdocs
@@ -18,8 +18,12 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
 
EGIT_REPO_URI="https://github.com/hydrusnetwork/hydrus.git;
+   
SRC_URI="https://github.com/vaartis/hydrus/commit/106a55b3aca945d047685eb53bd1d2aa8b8a7c50.diff
 -> ${PN}-3.11-test-fixes.patch"
 else
-   SRC_URI="https://github.com/hydrusnetwork/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   SRC_URI="
+   https://github.com/hydrusnetwork/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/vaartis/hydrus/commit/106a55b3aca945d047685eb53bd1d2aa8b8a7c50.diff
 -> ${PN}-3.11-test-fixes.patch
+   "
 
KEYWORDS="~amd64"
 fi
@@ -58,7 +62,6 @@ RDEPEND="
dev-python/twisted[${PYTHON_USEDEP}]
media-libs/opencv[python,png,jpeg,${PYTHON_USEDEP}]
media-video/ffmpeg
-   media-video/mpv[libmpv,${PYTHON_USEDEP}]
 
>=dev-python/QtPy-1.9.0-r4[pyside2,${PYTHON_USEDEP}]

[gentoo-commits] repo/gentoo:master commit in: net-wireless/blueberry/

2023-02-25 Thread Michał Górny
commit: e4352fcd1183431739cd41b7fd21a92d1854f8ab
Author: Olivier Laurantin  laposte  net>
AuthorDate: Sat Feb 25 19:48:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 03:59:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4352fcd

net-wireless/blueberry: remove old version

Remove version 1.4.7

Signed-off-by: Olivier Laurantin  laposte.net>
Closes: https://github.com/gentoo/gentoo/pull/29794
Signed-off-by: Michał Górny  gentoo.org>

 net-wireless/blueberry/Manifest   |  1 -
 net-wireless/blueberry/blueberry-1.4.7.ebuild | 61 ---
 2 files changed, 62 deletions(-)

diff --git a/net-wireless/blueberry/Manifest b/net-wireless/blueberry/Manifest
index f098c1eb5333..5071805ae313 100644
--- a/net-wireless/blueberry/Manifest
+++ b/net-wireless/blueberry/Manifest
@@ -1,2 +1 @@
-DIST blueberry-1.4.7.tar.gz 1415642 BLAKE2B 
59b419d73416105d3d853cc8c5f6cba3f1171f441478ec7f3bdfaaeea22ce07afef3da372a1f993345a7fb38621d0d163ebb4a4d9e8b9e919d71af47e79dfb98
 SHA512 
2562017da0a102d5fde2905aa4d76cbcd761eeb5e17b137bb6a0bd22d518dfb677bb6ce1e05eb109a1b8ae35588f56f0d42b56f455aaec174155614966551eee
 DIST blueberry-1.4.8.tar.gz 1416910 BLAKE2B 
ef122021709443fa7a06e6759450ca8b3bc2c21ee930b0bc532454001addb49df1320a177f8b2e217b59e4a931f1634eea642c1d625ba255ec573d60cc34
 SHA512 
32dbc4fa91321eb1401afa4ac4cc42794ef8cac9ed63ad19c3fd34d88e0eb6c7aa51d3aa3a2f8017a9f6135ab16ca154a929ce5ff592f5157bb3f799a9ef8891

diff --git a/net-wireless/blueberry/blueberry-1.4.7.ebuild 
b/net-wireless/blueberry/blueberry-1.4.7.ebuild
deleted file mode 100644
index 88c8874d7a8e..
--- a/net-wireless/blueberry/blueberry-1.4.7.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-
-inherit gnome2-utils python-single-r1 xdg-utils
-
-DESCRIPTION="A Bluetooth configuration tool"
-HOMEPAGE="https://github.com/linuxmint/blueberry;
-SRC_URI="https://github.com/linuxmint/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   dev-python/python3-xapp[${PYTHON_USEDEP}]
-   ')
-   >=net-wireless/gnome-bluetooth-3.14:2[introspection]
-   net-wireless/bluez[obex]
-   net-wireless/bluez-tools
-   || (
-   >=sys-apps/util-linux-2.31_rc1
-   net-wireless/rfkill
-   )
-   x11-libs/libnotify[introspection]
-   x11-misc/wmctrl"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   python_fix_shebang usr/lib
-}
-
-src_install() {
-   doins -r etc
-   exeinto /usr/bin
-   doexe usr/bin/*
-   exeinto /usr/lib/blueberry
-   doexe usr/lib/blueberry/*
-   insinto /usr
-   doins -r usr/share
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/

2023-02-25 Thread Michał Górny
commit: 2c484fdc647d6c2e45184906127377aeb458d7e1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 25 20:02:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 03:59:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c484fdc

dev-python/doit: Use pypi.eclass

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/doit/doit-0.36.0-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/doit/doit-0.36.0-r1.ebuild 
b/dev-python/doit/doit-0.36.0-r1.ebuild
index 337d30c34722..21d211e22506 100644
--- a/dev-python/doit/doit-0.36.0-r1.ebuild
+++ b/dev-python/doit/doit-0.36.0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit bash-completion-r1 distutils-r1
+inherit bash-completion-r1 distutils-r1 pypi
 
 DESCRIPTION="Automation tool"
 HOMEPAGE="
@@ -14,7 +14,6 @@ HOMEPAGE="
https://github.com/pydoit/doit/
https://pypi.org/project/doit/
 "
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/hydrus/

2023-02-25 Thread Michał Górny
commit: 80a9febe202659268bad14a920b31b1ded639a41
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Sat Feb 25 16:47:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 03:59:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a9febe

media-gfx/hydrus: Drop 515

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Signed-off-by: Michał Górny  gentoo.org>

 media-gfx/hydrus/Manifest  |   1 -
 media-gfx/hydrus/hydrus-515.ebuild | 147 -
 2 files changed, 148 deletions(-)

diff --git a/media-gfx/hydrus/Manifest b/media-gfx/hydrus/Manifest
index 1bbfaaea4539..9156132cd366 100644
--- a/media-gfx/hydrus/Manifest
+++ b/media-gfx/hydrus/Manifest
@@ -1,2 +1 @@
-DIST hydrus-515.tar.gz 41096030 BLAKE2B 
47f09ef0b0a0c83960f7feadac28d14a051235a3f4601d6a0518b05c7c62ba4b0ec0093a474b232cc2bbca77c21579a69d963eb8372d7bab3d8ddd67a6067f1b
 SHA512 
b8d330b546de1f8b4aa319783893d3fdfda7926faa05fd9494713e0a9f975b507eb1e42d56917a71721836162929f9bab78579f291aa72150f6e124c63bc259d
 DIST hydrus-516.tar.gz 41098992 BLAKE2B 
4195ade87f9f42f5aaf592ae502e49404d3fb188f7921c137973e7df31af8bb346c243a375e99014cfa9e3d6821a187b254cfe79f88c470cf54aa45e50e9bb22
 SHA512 
941cb81fba305708a1c33250aae366ae3bf8ba83d9aab90475bec09109608c86b68fdcc84d18a4fe324f57b2b91b8531887d9792b9d9130c5234f9cfa96e106f

diff --git a/media-gfx/hydrus/hydrus-515.ebuild 
b/media-gfx/hydrus/hydrus-515.ebuild
deleted file mode 100644
index 6036cc0f1d38..
--- a/media-gfx/hydrus/hydrus-515.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="sqlite"
-
-DOCS_BUILDER=mkdocs
-DOCS_DEPEND="dev-python/mkdocs-material dev-python/regex"
-
-inherit python-single-r1 desktop docs optfeature
-
-DESCRIPTION="A booru-like media organizer for the desktop"
-HOMEPAGE="https://hydrusnetwork.github.io/hydrus/ 
https://github.com/hydrusnetwork/hydrus;
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/hydrusnetwork/hydrus.git;
-else
-   SRC_URI="https://github.com/hydrusnetwork/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-   KEYWORDS="~amd64"
-fi
-
-# hydrus itself is WTFPL
-# icons included are CC-BY-2.5
-LICENSE="WTFPL-2 CC-BY-2.5"
-SLOT="0"
-IUSE="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-# RDEPEND is sorted as such:
-# - No specific requirements
-# - Specific version or slot
-RDEPEND="
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/cbor2[${PYTHON_USEDEP}]
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cloudscraper[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP},lcms]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   dev-python/pyside2[widgets,gui,${PYTHON_USEDEP}]
-   dev-python/python-mpv[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/send2trash[${PYTHON_USEDEP}]
-   dev-python/service_identity[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/twisted[${PYTHON_USEDEP}]
-   media-libs/opencv[python,png,jpeg,${PYTHON_USEDEP}]
-   media-video/ffmpeg
-
-   >=dev-python/QtPy-1.9.0-r4[pyside2,${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   ${RDEPEND}
-   $(python_gen_cond_dep '
-   test? (
-   dev-python/httmock[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   )
-   ')
-"
-
-PATCHES=(
-   "${FILESDIR}/userpath-in-local-share.patch"
-)
-
-src_prepare() {
-   default
-
-   # Contains pre-built binaries for other systems and a broken swf 
renderer for linux
-   rm -r bin/ || die
-   # Build files used for CI and development, not actually needed
-   rm -r static/build_files static/requirements || die
-   # Python requirements file, not needed
-   rm requirements.txt || die
-   # Remove unneeded additional scripts
-   rm *.command *.sh *.bat || die
-}
-
-src_compile() {
-   python_optimize "${S}"
-   docs_compile
-}
-
-src_test() {
-   # The tests use unittest, but are run with a custom runner script.
-   # QT_QPA_PLATFORM is required to make them run without X
-   local -x QT_QPA_PLATFORM=offscreen
-   "${EPYTHON}" "${S}/test.py" || die "Tests failed"
-}
-
-src_install() {
-   local 

[gentoo-commits] repo/gentoo:master commit in: dev-util/lldb/

2023-02-25 Thread Michał Górny
commit: c919e59f4e6acf31497deb960ba15a42fadd4701
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 25 19:51:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 03:59:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c919e59f

dev-util/lldb: Remove obsolete -DLLDB_USE_SYSTEM_SIX

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/lldb/lldb-16.0.0..ebuild| 1 -
 dev-util/lldb/lldb-17.0.0..ebuild| 1 -
 dev-util/lldb/lldb-17.0.0_pre20230225.ebuild | 1 -
 3 files changed, 3 deletions(-)

diff --git a/dev-util/lldb/lldb-16.0.0..ebuild 
b/dev-util/lldb/lldb-16.0.0..ebuild
index 985e9ba9d42f..1d8c4b56e83c 100644
--- a/dev-util/lldb/lldb-16.0.0..ebuild
+++ b/dev-util/lldb/lldb-16.0.0..ebuild
@@ -71,7 +71,6 @@ src_configure() {
-DLLDB_ENABLE_LUA=OFF
-DLLDB_ENABLE_LZMA=$(usex lzma)
-DLLDB_ENABLE_LIBXML2=$(usex xml)
-   -DLLDB_USE_SYSTEM_SIX=1
-DLLVM_ENABLE_TERMINFO=$(usex ncurses)
 
-DLLDB_INCLUDE_TESTS=$(usex test)

diff --git a/dev-util/lldb/lldb-17.0.0..ebuild 
b/dev-util/lldb/lldb-17.0.0..ebuild
index 985e9ba9d42f..1d8c4b56e83c 100644
--- a/dev-util/lldb/lldb-17.0.0..ebuild
+++ b/dev-util/lldb/lldb-17.0.0..ebuild
@@ -71,7 +71,6 @@ src_configure() {
-DLLDB_ENABLE_LUA=OFF
-DLLDB_ENABLE_LZMA=$(usex lzma)
-DLLDB_ENABLE_LIBXML2=$(usex xml)
-   -DLLDB_USE_SYSTEM_SIX=1
-DLLVM_ENABLE_TERMINFO=$(usex ncurses)
 
-DLLDB_INCLUDE_TESTS=$(usex test)

diff --git a/dev-util/lldb/lldb-17.0.0_pre20230225.ebuild 
b/dev-util/lldb/lldb-17.0.0_pre20230225.ebuild
index 985e9ba9d42f..1d8c4b56e83c 100644
--- a/dev-util/lldb/lldb-17.0.0_pre20230225.ebuild
+++ b/dev-util/lldb/lldb-17.0.0_pre20230225.ebuild
@@ -71,7 +71,6 @@ src_configure() {
-DLLDB_ENABLE_LUA=OFF
-DLLDB_ENABLE_LZMA=$(usex lzma)
-DLLDB_ENABLE_LIBXML2=$(usex xml)
-   -DLLDB_USE_SYSTEM_SIX=1
-DLLVM_ENABLE_TERMINFO=$(usex ncurses)
 
-DLLDB_INCLUDE_TESTS=$(usex test)



[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/

2023-02-25 Thread Michał Górny
commit: af33afa7f1fbc585c603370701b2e49103403dad
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 25 20:01:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 03:59:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af33afa7

dev-python/doit-py: Style adjustments

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/doit-py/doit-py-0.5.0-r1.ebuild | 21 +++--
 1 file changed, 15 insertions(+), 6 deletions(-)

diff --git a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild 
b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild
index d8b9f86835b0..f4b939016f26 100644
--- a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild
+++ b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild
@@ -9,20 +9,29 @@ PYTHON_COMPAT=( python3_{9..11} )
 inherit distutils-r1
 
 DESCRIPTION="doit tasks for python stuff"
-HOMEPAGE="https://pythonhosted.org/doit-py/ https://github.com/pydoit/doit-py;
-SRC_URI="https://github.com/pydoit/doit-py/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+HOMEPAGE="
+   https://pythonhosted.org/doit-py/
+   https://github.com/pydoit/doit-py/
+   https://pypi.org/project/doit-py/
+"
+SRC_URI="
+   https://github.com/pydoit/doit-py/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~riscv ~x86"
 
-DEPEND="
+RDEPEND="
+   dev-python/configclass[${PYTHON_USEDEP}]
+"
+BDEPEND="
test? (
app-text/hunspell[l10n_en]
dev-python/pyflakes[${PYTHON_USEDEP}]
-   )"
-RDEPEND="
-   dev-python/configclass[${PYTHON_USEDEP}]"
+   )
+"
 
 distutils_enable_sphinx doc
 distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-wireless/blueberry/

2023-02-25 Thread Michał Górny
commit: 65b3c5533c7f0225e74427f3f2d3589ff29136c4
Author: Olivier Laurantin  laposte  net>
AuthorDate: Sat Feb 25 19:39:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 03:59:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65b3c553

net-wireless/blueberry: version bump to 1.4.8

Update to latest upstream version
Add python 3.11 support

Closes: https://bugs.gentoo.org/897162
Signed-off-by: Olivier Laurantin  laposte.net>
Signed-off-by: Michał Górny  gentoo.org>

 net-wireless/blueberry/Manifest   |  1 +
 net-wireless/blueberry/blueberry-1.4.8.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/net-wireless/blueberry/Manifest b/net-wireless/blueberry/Manifest
index 854be1728113..f098c1eb5333 100644
--- a/net-wireless/blueberry/Manifest
+++ b/net-wireless/blueberry/Manifest
@@ -1 +1,2 @@
 DIST blueberry-1.4.7.tar.gz 1415642 BLAKE2B 
59b419d73416105d3d853cc8c5f6cba3f1171f441478ec7f3bdfaaeea22ce07afef3da372a1f993345a7fb38621d0d163ebb4a4d9e8b9e919d71af47e79dfb98
 SHA512 
2562017da0a102d5fde2905aa4d76cbcd761eeb5e17b137bb6a0bd22d518dfb677bb6ce1e05eb109a1b8ae35588f56f0d42b56f455aaec174155614966551eee
+DIST blueberry-1.4.8.tar.gz 1416910 BLAKE2B 
ef122021709443fa7a06e6759450ca8b3bc2c21ee930b0bc532454001addb49df1320a177f8b2e217b59e4a931f1634eea642c1d625ba255ec573d60cc34
 SHA512 
32dbc4fa91321eb1401afa4ac4cc42794ef8cac9ed63ad19c3fd34d88e0eb6c7aa51d3aa3a2f8017a9f6135ab16ca154a929ce5ff592f5157bb3f799a9ef8891

diff --git a/net-wireless/blueberry/blueberry-1.4.8.ebuild 
b/net-wireless/blueberry/blueberry-1.4.8.ebuild
new file mode 100644
index ..e9cf5cf3b9b0
--- /dev/null
+++ b/net-wireless/blueberry/blueberry-1.4.8.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit gnome2-utils python-single-r1 xdg-utils
+
+DESCRIPTION="A Bluetooth configuration tool"
+HOMEPAGE="https://github.com/linuxmint/blueberry;
+SRC_URI="https://github.com/linuxmint/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   dev-python/python3-xapp[${PYTHON_USEDEP}]
+   ')
+   >=net-wireless/gnome-bluetooth-3.14:2[introspection]
+   net-wireless/bluez[obex]
+   net-wireless/bluez-tools
+   || (
+   >=sys-apps/util-linux-2.31_rc1
+   net-wireless/rfkill
+   )
+   x11-libs/libnotify[introspection]
+   x11-misc/wmctrl"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   python_fix_shebang usr/lib
+}
+
+src_install() {
+   doins -r etc
+   exeinto /usr/bin
+   doexe usr/bin/*
+   exeinto /usr/lib/blueberry
+   doexe usr/lib/blueberry/*
+   insinto /usr
+   doins -r usr/share
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/

2023-02-25 Thread Michał Górny
commit: 446e9be3ad00d46fb0c594577fcc8de0f15ca793
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Sat Feb 25 19:03:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 03:59:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=446e9be3

dev-python/doit: add python3_11 target

Closes: https://bugs.gentoo.org/896774
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29793
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/doit/doit-0.36.0-r1.ebuild | 63 +++
 1 file changed, 63 insertions(+)

diff --git a/dev-python/doit/doit-0.36.0-r1.ebuild 
b/dev-python/doit/doit-0.36.0-r1.ebuild
new file mode 100644
index ..086ace410ac9
--- /dev/null
+++ b/dev-python/doit/doit-0.36.0-r1.ebuild
@@ -0,0 +1,63 @@
+# 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 bash-completion-r1 distutils-r1
+
+DESCRIPTION="Automation tool"
+HOMEPAGE="https://pydoit.org/
+   https://pypi.org/project/doit/
+   https://github.com/pydoit/doit;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   dev-python/pyinotify[${PYTHON_USEDEP}]
+   || (
+   dev-python/tomli[${PYTHON_USEDEP}]
+   dev-python/tomlkit[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/pyflakes[${PYTHON_USEDEP}]
+   )
+"
+PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc \
+   dev-python/sphinx-rtd-theme
+
+EPYTEST_DESELECT=(
+   # test failing due to impact on PATH run in a sandbox
+   tests/test_cmd_strace.py::TestCmdStrace::test_dep # #836164
+   tests/test_cmd_strace.py::TestCmdStrace::test_target
+)
+
+src_prepare() {
+   # Replace custom theme with builtin for documentation
+   sed -e '/html_theme/s/press/sphinx_rtd_theme/' -i doc/conf.py || die
+   # Remove non-exist modules for doc generation (#832754)
+   sed \
+   -e '/sphinx_sitemap/d' \
+   -e '/sphinx_reredirects/d' \
+   -i doc/conf.py || die
+
+   distutils-r1_src_prepare
+}
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp bash_completion_doit ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins zsh_completion_doit _${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/doit-py/

2023-02-25 Thread Michał Górny
commit: d5667dd0f13c3a0c8329a8db6793766c29d210e4
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Sat Feb 25 18:39:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 03:59:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5667dd0

dev-python/doit-py: update to EAPI8

Add python3_11 target, minor enhancements.

Closes: https://bugs.gentoo.org/896776
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/doit-py/Manifest|  1 +
 dev-python/doit-py/doit-py-0.5.0-r1.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/doit-py/Manifest b/dev-python/doit-py/Manifest
index a7cb600be8df..a0966693812b 100644
--- a/dev-python/doit-py/Manifest
+++ b/dev-python/doit-py/Manifest
@@ -1 +1,2 @@
+DIST doit-py-0.5.0.gh.tar.gz 15174 BLAKE2B 
092f21549d3c088baf8a96b8dd7575304d08c7ae7b0472e7a890159247422060af06c1cc14064cd608bd59e71788067c5374953b16f4511971bb3018c0245cd4
 SHA512 
f9e70be30f47b7251bdb479762dabe655be898f9fe37fc5ac6608110a82863a08002271620569745f9ec2f47c03529c044a6ea74244b8bb6438b3fbe7e4c28f7
 DIST doit-py-0.5.0.tar.gz 15174 BLAKE2B 
092f21549d3c088baf8a96b8dd7575304d08c7ae7b0472e7a890159247422060af06c1cc14064cd608bd59e71788067c5374953b16f4511971bb3018c0245cd4
 SHA512 
f9e70be30f47b7251bdb479762dabe655be898f9fe37fc5ac6608110a82863a08002271620569745f9ec2f47c03529c044a6ea74244b8bb6438b3fbe7e4c28f7

diff --git a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild 
b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild
new file mode 100644
index ..d8b9f86835b0
--- /dev/null
+++ b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild
@@ -0,0 +1,28 @@
+# 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
+
+DESCRIPTION="doit tasks for python stuff"
+HOMEPAGE="https://pythonhosted.org/doit-py/ https://github.com/pydoit/doit-py;
+SRC_URI="https://github.com/pydoit/doit-py/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+DEPEND="
+   test? (
+   app-text/hunspell[l10n_en]
+   dev-python/pyflakes[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   dev-python/configclass[${PYTHON_USEDEP}]"
+
+distutils_enable_sphinx doc
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/doit/

2023-02-25 Thread Michał Górny
commit: 1dbd950b68d6b86db4dec9caf8fdb86da053b8d8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 25 20:02:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 26 03:59:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dbd950b

dev-python/doit: Style adjustments

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/doit/doit-0.36.0-r1.ebuild | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/dev-python/doit/doit-0.36.0-r1.ebuild 
b/dev-python/doit/doit-0.36.0-r1.ebuild
index 086ace410ac9..337d30c34722 100644
--- a/dev-python/doit/doit-0.36.0-r1.ebuild
+++ b/dev-python/doit/doit-0.36.0-r1.ebuild
@@ -5,12 +5,15 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..11} )
+
 inherit bash-completion-r1 distutils-r1
 
 DESCRIPTION="Automation tool"
-HOMEPAGE="https://pydoit.org/
+HOMEPAGE="
+   https://pydoit.org/
+   https://github.com/pydoit/doit/
https://pypi.org/project/doit/
-   https://github.com/pydoit/doit;
+"
 SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
@@ -31,7 +34,9 @@ BDEPEND="
dev-python/pyflakes[${PYTHON_USEDEP}]
)
 "
-PDEPEND=">=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]"
+PDEPEND="
+   >=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]
+"
 
 distutils_enable_tests pytest
 distutils_enable_sphinx doc \



[gentoo-commits] repo/gentoo:master commit in: profiles/

2023-02-25 Thread Matt Turner
commit: f19dee95b1668c234d8c4866c11791604471b8b8
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Feb 26 01:19:29 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Feb 26 01:19:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f19dee95

profiles: Mask gnome-extra/seahorse-nautilus for removal

Bug: https://bugs.gentoo.org/897748
Signed-off-by: Matt Turner  gentoo.org>

 profiles/package.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 2042993b66fb..c96f0ac5f877 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2023-02-25)
+# Packages are unmaintained and archived upstream.
+# Removal on 2023-03-27. Bug #897748
+gnome-extra/seahorse-nautilus
+x11-libs/libcryptui
+
 # Andrew Ammerlaan  (2023-02-25)
 # Fails tests, last upstream commit 2021, does not work with
 # python3.11. No reverse dependencies.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/

2023-02-25 Thread Sam James
commit: 99e1495dfc6616f5b33f8a90ba08f1039a8b005b
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 26 01:16:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 01:17:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e1495d

profiles/base: drop doas[persist] stable-mask

The stable-mask was well intentioned, but:
1. It's a popular application and stable masks are hard for new users
to understand and deal with early on;

2. Eli Schwartz points out sudo has the same problem on Linux anyway.

I think the mask does more harm than good.

Closes: https://bugs.gentoo.org/726994
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use.stable.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index fd56c6780391..8861e56847ab 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -91,12 +91,6 @@ dev-libs/glib sysprof
 # bug #769923
 dev-embedded/urjtag ftd2xx
 
-# Sam James  (2021-01-27)
-# Experimental feature which may not be as secure
-# as on OpenBSD (where proper kernel support exists).
-# bug #726994
-app-admin/doas persist
-
 # Sam James  (2021-01-09)
 # relapack is experimental, please be careful with use
 # bug #764206



[gentoo-commits] repo/gentoo:master commit in: app-admin/gopass/

2023-02-25 Thread John Helmert III
commit: 41f1460e63825d977dbbe81023f38531f8abeaef
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Feb 25 20:39:22 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Feb 26 01:09:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f1460e

app-admin/gopass: drop 1.14.4

Thanks to Arthur for cleaning up the other gopass packages!

Bug: https://bugs.gentoo.org/895444
Signed-off-by: John Helmert III  gentoo.org>

 app-admin/gopass/Manifest | 211 ---
 app-admin/gopass/gopass-1.14.4.ebuild | 263 --
 2 files changed, 474 deletions(-)

diff --git a/app-admin/gopass/Manifest b/app-admin/gopass/Manifest
index e0e187c65f47..08d8376794ab 100644
--- a/app-admin/gopass/Manifest
+++ b/app-admin/gopass/Manifest
@@ -1,215 +1,4 @@
-DIST bitbucket.org%2Fcreachadair%2Fstringset%2F@v%2Fv0.0.10.mod 95 BLAKE2B 
f1b561f9a00d82da2b38e6df5320d512dfc63a5b9ddc1830996d196f8c31126eeaec0f7052d1492be160e8b9b0414d57d9c7168709ed97d371b6e2d0044e3b23
 SHA512 
84dd7a56ac2312c4cdec85605591fd626983af181f63d85568d4906ebabdc7aedc8649030be2b667804cb2eb07e8aa9ea827a6f6c672917150733a494ed2c4c3
-DIST bitbucket.org%2Fcreachadair%2Fstringset%2F@v%2Fv0.0.10.zip 23450 BLAKE2B 
daf844c39e56389e9feed78885364ec3fde9e3dce59fdd03062235c4c38db69d21891c748e0b251f4159bef1bf689ca0fdafa7a5855d24fc1570cd76815a6c91
 SHA512 
23d22670b8fc0b7601788db2e07824b6325b06476f5726af0b631798ba6b1c735e87464bc75d420c1dbf390e4d23ea0db2aa50a294c1bbb2e1f49775b42ed7b1
-DIST filippo.io%2Fage%2F@v%2Fv1.0.0.mod 264 BLAKE2B 
11ba1064e7b8c65d0b4172f47b375712b69bf9d8a8e1d87f68d0002390300b2e2617c4d83bfa0af248b6705c4d78b19f3639a79d8740df3e184082f86ad652d5
 SHA512 
aa7083851a4f24db8278409c712445236419bb58c1fb80727bda9e0f78f7074fe3edbc104cddce608afb45c73a77572f1cfa27b21062f66954c9ba2c444c
-DIST filippo.io%2Fage%2F@v%2Fv1.0.0.zip 89334 BLAKE2B 
a4e7a6f06fb66edaeab28235f9e559f456d2427ebd3f1cfa68c873908b03932dea136a1b5297b5ca3e95fd4024919a2347ac9873c4d42337237195e2e0ef50d2
 SHA512 
fce5261b55f5665315f2546b32926f67002b6570768cec4b47cd2859892757097e3ba6e409ada9711a3c924a6c180555e814a1155532e9f5d5bd3666277192f8
-DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0.mod 40 BLAKE2B 
895e3b61e3e272387257e288b70e2a7d461c0de2ed2284e1909ac2bf2eedf841246e175ed848174ec510c53ae207d801cff7a39c560fd2b0c0b4dc08c67f4856
 SHA512 
2a56ce66f7ba29cd8f975014291690c2f929738a4a8b93529c2c367c0236b767f92e4f6dfda9fe1fdf981926302d7ab26665f7d64b022a22e5305aea693ad2dc
-DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0.zip 48930 BLAKE2B 
6c07f4db0c698292593c13d8bc6b58905b145c21a4fcd2ffac36be4fcd04226ba01a31a517b8628c68f16afc82ed87d11613ad978fbb5987d55620ddf40ff045
 SHA512 
620fd5866637206e1dbcd1f5bd58275a24743d0dfcfa82ea631b679ea65e02992b67dff311ba31a3138d4c013787387d1e8e9f6a584e96118944567eae9259f4
-DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.4.1.mod 43 BLAKE2B 
e00572fff0f57c166be62ec93eacb189f004073581077cded1cb443b17c3e03cd1b2db37f0b7a504deb287b6515dd32648678d2ae763d6b6fbd7206a9bdcf30b
 SHA512 
0e8cdda81300811f629bce3a9307de05450036f750f8c3c0cd5b70854f8f95bd962ce99bfe1325c8d1bf562a5b7b94afb9e9fd2dbe4dcc45325fac6e27471102
-DIST 
github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20220730123233-d6ffb7692adf.mod
 165 BLAKE2B 
3b1c885a2b1b8a9a712e0fce3b782a21fc58e1ccc370c4601da5fb42d6746ca943c46c249e00a9924d465821cf1e310f71a2ca3e34645151e1aab3c2e5789a59
 SHA512 
bad488a2884acabcbadc581a09b0814dabef467b14f9b8d3c5b4ced8084e567c0198845a41d678df304f4113793637450f058cf4bc6cf6c132d23ecc473491eb
-DIST 
github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20220730123233-d6ffb7692adf.zip
 358837 BLAKE2B 
bd6f332a20f5ccdc3817da74657493ee1a9ffb6710fb93bc5794ea96d089a5b1c9fbd0d5fbb96a73dea82dc89b8470d16771b984419aca689ead500f96fc2a79
 SHA512 
e916beab21a6583fa2d997a9b63b23ed85d53354ac0ec2e7125ed3892f48c732472dfc2755f3f9d377d6f855d2b97d5aa5392d81528410447585ab350932fc47
-DIST github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.1.4.mod 35 BLAKE2B 
15461787708b56993bf7904db63ae2a711c78fe67157ff2adec29bcdce2f6c29b7ef5d997ed7a0123ab24b0f3069d3833405849924037ca4da8c05032725706a
 SHA512 
49d95d7db5b42c6948c50dcbee20a5ec6b554e78f8ee4beec2303b318d6289a32be807084806bd17ee8e680e58c2693f753614fdb6788f424c9d7496790b20ba
-DIST github.com%2Fatotto%2Fclipboard%2F@v%2Fv0.1.4.zip 8606 BLAKE2B 
47f87ff503a7c47ef7062b0ac3ddab26f8f3d322d27a746ccc1950cb6cb9571237b694eab48f95e1253800dd297df58c0c2ca67b21040e151cff634ebcbdde4a
 SHA512 
5a6d9bc0761469bcf803cbb9d1aa43cc784171a81e53df8c4a14bd56e52db6ee7cd8a45e2fc81ce75bbe19f00cb53be3e170fab9ac3e73e83deaf09b799a9e1a
-DIST github.com%2Fblang%2Fsemver%2Fv4%2F@v%2Fv4.0.0.mod 43 BLAKE2B 
0bb8e89eb31061bf2d38a3ffef58a48d3fa9a0dee26aeaaad7f38119d76ab9f34f0bb8ea4bddf277b9dea40acfaceff8925d32eb3386e898d6da9916b55bd647
 SHA512 
3fd19a3f311a3d0a6faa4488daa0932c661c27aad69568efbfa8aac052b175e2934055f7563c081718fb8a5ae560316a0e884a0f904694d9dd128f61dee2ecb9
-DIST github.com%2Fblang%2Fsemver%2Fv4%2F@v%2Fv4.0.0.zip 

[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/monero/

2023-02-25 Thread Sergey Alirzaev
commit: 08e82bf73798caa4edb50727b873a51816eedd48
Author: Sergey Alirzaev  riseup  net>
AuthorDate: Sun Feb 26 01:02:10 2023 +
Commit: Sergey Alirzaev  gmail  com>
CommitDate: Sun Feb 26 01:02:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=08e82bf7

net-p2p/monero: add 0.18.2.0

Signed-off-by: Sergey Alirzaev  riseup.net>

 net-p2p/monero/Manifest   |   1 +
 net-p2p/monero/monero-0.18.2.0.ebuild | 117 ++
 2 files changed, 118 insertions(+)

diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest
index ecb5aa6a7..57be8010b 100644
--- a/net-p2p/monero/Manifest
+++ b/net-p2p/monero/Manifest
@@ -5,4 +5,5 @@ DIST monero-0.17.3.2.tar.gz 10685156 BLAKE2B 
f313ec0e5e224797448a43ad46d4e990174
 DIST monero-0.18.1.0.tar.gz 11600139 BLAKE2B 
dac1182e772b4163b2cc76ec83dc2cb5e91b251dab2185d4a2df6134780f05fadba2fc603964caab973ef6bc37dce1bfcb194c92ea4f843cfb953f9a5fc24378
 SHA512 
761f1bae4157ea05565c7459d1cd2a9316317068e3afc18a7215e4a949dee7eb58fe023cbd04c9fec0141d1f3dc33f526b2a187934b33d7aff2b55e47fad599c
 DIST monero-0.18.1.1.tar.gz 11609864 BLAKE2B 
45591a856d251b6d11dc9eac987852fc413bea3fd035c330218cbb2226636ed4284b69e016a0e4ad71e2976fbe8bd6a4bc1d48cca05a45722add068c56ae0d9e
 SHA512 
71c7d1940a31943b5a01236ffd7760907a3e63c50e31efa04cbd75f90d65401ed367efc1a9685a45638df7bdabd158ab61ee94398e3ca8e6c998aeb779db2066
 DIST monero-0.18.1.2.tar.gz 11609034 BLAKE2B 
3186a1038e9dd8f204a506df28c526bf3e0e5f788ad2d6b512f02735162a479be3f46d309d4e6888f30f962d68ecaf269888c8c0b21a066cad78b3c06f8cfc83
 SHA512 
d112f34b2fe6720c324560dd523badb68f08d03183d4bbbe7e1aa95f641cde4a1c4fa4042f1d47f9920f799269cc9620150136ebbef6dd66fcd4df0336c0d7f3
+DIST monero-0.18.2.0.tar.gz 11624875 BLAKE2B 
e8dc2e89c664cb218d900ce0803dd1716f1ee363bbddb232fbd22570818c9a9ca307df04808ffef1eb30ee6097fbe243f6977dfad181f57b9169f22d4819f145
 SHA512 
19625d8e6ee3e9f27ba06eb6027ef21571a2ae8261c9e32f6e74d2f7adf8c73e9dfe34516cd456426274c41ce941e1e5b7eba9f9d20492b99decbd9262aec434
 DIST monero-8682.patch 1053 BLAKE2B 
6252ee36961d41e6c7161004f2b3ddb0916a2dc91b91eed0e500a9681040366eb7e696abc91b138484bc735da5eb13f0a79ec1ded6f3c36dd3c8f8565113d7cf
 SHA512 
2960a937ec04bc96a3564d2c730ca53cd1369f26d47567cd08c8e90abaf126f336a083e297b4240b5fae22ab3ad3cb45d741f2f48364d30f1442df393109a6eb

diff --git a/net-p2p/monero/monero-0.18.2.0.ebuild 
b/net-p2p/monero/monero-0.18.2.0.ebuild
new file mode 100644
index 0..6c810793c
--- /dev/null
+++ b/net-p2p/monero/monero-0.18.2.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd
+
+DESCRIPTION="The secure, private, untraceable cryptocurrency"
+HOMEPAGE="https://github.com/monero-project/monero;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/monero-project/monero.git;
+   EGIT_SUBMODULES=()
+else
+   SRC_URI="https://github.com/monero-project/monero/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="+daemon readline +tools +wallet-cli +wallet-rpc"
+REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )"
+RESTRICT="test"
+
+DEPEND="
+   acct-group/monero
+   acct-user/monero
+   dev-libs/boost:=[nls]
+   dev-libs/libsodium:=
+   dev-libs/openssl:=
+   dev-libs/randomx
+   dev-libs/rapidjson
+   dev-libs/supercop
+   net-dns/unbound:=[threads]
+   net-libs/czmq:=
+   net-libs/miniupnpc
+   readline? ( sys-libs/readline:0= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.18.1.2-unbundle-dependencies.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   # TODO: Update CMake to install built libraries (help wanted)
+   -DBUILD_SHARED_LIBS=OFF
+   -DMANUAL_SUBMODULES=ON
+   -DUSE_DEVICE_TREZOR=OFF
+   )
+
+   use elibc_musl && mycmakeargs+=( -DSTACK_TRACE=OFF )
+
+   cmake_src_configure
+}
+
+src_compile() {
+   local targets=()
+   use daemon && targets+=(daemon)
+   use tools && 
targets+=(blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage})
+   use wallet-cli && targets+=(simplewallet)
+   use wallet-rpc && targets+=(wallet_rpc_server)
+   cmake_build ${targets[@]}
+}
+
+src_install() {
+   einstalldocs
+
+   # Install all binaries.
+   find "${BUILD_DIR}/bin/" -type f -executable -print0 |
+   while IFS= read -r -d '' line; do
+   dobin "$line"
+   done
+
+   if use daemon; then
+   dodoc utils/conf/monerod.conf
+
+   # data-dir
+   keepdir /var/lib/monero
+   fowners monero:monero /var/lib/monero
+   fperms 0755 /var/lib/monero
+
+   # 

[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/

2023-02-25 Thread Sam James
commit: e6b10738db833c6e5d6ed5d4e4837c033484ab7d
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 26 00:42:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 00:42:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b10738

sys-process/parallel: add 20230222

Signed-off-by: Sam James  gentoo.org>

 sys-process/parallel/Manifest |  2 ++
 sys-process/parallel/parallel-20230222.ebuild | 31 +++
 2 files changed, 33 insertions(+)

diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index 8c7ba8bb2066..6f0db253c7c3 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -6,3 +6,5 @@ DIST parallel-20221222.tar.bz2 2417694 BLAKE2B 
cfbbe104be248ff1d96495e821161eb76
 DIST parallel-20221222.tar.bz2.sig 2080 BLAKE2B 
b8344b3d080c515f30e2b23a44a62364af0a3b29d3187ed31d71cfcb165280904c642c7059d9fc34a51e39c42b6a06d70b196de6540411f5453c363e3f79c507
 SHA512 
59e088340430ac688b54fa021a3d3db166b65682aeea57bbcf1879d9149ab132c6599917e115959ad36355582387ce76da2da9b1f42966b1864dffed08b47a5f
 DIST parallel-20230122.tar.bz2 2471639 BLAKE2B 
7f9544d14f5424dfc2976720d2e35883dd25e9a8dd1dcecbcca67ddf27ae05fb2c7e7f3b9428f7c21b375289d6ffd7b7e27e9b12d217b54e8ba11807f40908ff
 SHA512 
e224954af1bcb481c02c344b713e7f02da549d62efb0b8fbfcbb0e30697e18c9860af4bca83bff61d685b37943c4f69146bb1d06cce9a3684de16e764d22c7f9
 DIST parallel-20230122.tar.bz2.sig 2080 BLAKE2B 
997e37b8e7b4d6feb067f9090a6cfa4db9e65b14cd9c37d1cac142077fefed9a69910102438bc4b136e78ef6a76a42cee5e2869be5373c8e6c3aa984435bb947
 SHA512 
ce70a6979a7d31db55a086c2b6f979aae99df62b9527928082f7e38a8c4890f64a84cb65b2e03486a2076e931d1de95041c2ae75c9e093500a49fc9b13161a1d
+DIST parallel-20230222.tar.bz2 2479116 BLAKE2B 
3954f6e9dedb14c56881a4dcc329e06d2ce28c25aedf62ea4158ee4d1cc6387508addbe2c64cf7356a260999609da0d0181e4b4348af7e2f7acddd8bd21a585d
 SHA512 
52c88188ce7ded901bac3c34cbdc54fe0b4a9a1f5c893436957aa65b6b314a9ee6efeb38222ebb125704ece7db21e9bc5a31fda972397cf8b2cb506ac9fbfc95
+DIST parallel-20230222.tar.bz2.sig 2080 BLAKE2B 
1e7c4897dcdb739c8ca64328ae805c85209279d5378d639fadb1c6c04cba4de3deff0491b72d4c756e4ba14024473342f3a7aaa10fa37b3014ab5511fec6ccc6
 SHA512 
4451b95dad47248481bcbadf19a246d0de5a79af73b467b3ce9ccb9fd7b585a49f1044694d189005c9771f37db8e4df1c60f2c63f880ef717df3026291ce8985

diff --git a/sys-process/parallel/parallel-20230222.ebuild 
b/sys-process/parallel/parallel-20230222.ebuild
new file mode 100644
index ..569549bc6eb7
--- /dev/null
+++ b/sys-process/parallel/parallel-20230222.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/oletange.asc
+inherit verify-sig
+
+DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote 
machines"
+HOMEPAGE="https://www.gnu.org/software/parallel/ 
https://git.savannah.gnu.org/cgit/parallel.git/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
+
+RDEPEND="
+   dev-lang/perl
+   dev-perl/Devel-Size
+   dev-perl/Text-CSV
+   virtual/perl-Data-Dumper
+   virtual/perl-File-Temp
+   virtual/perl-IO
+"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-oletange-20210423 )"
+
+src_configure() {
+   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+}



[gentoo-commits] repo/gentoo:master commit in: net-mail/b4/

2023-02-25 Thread Sam James
commit: ba94f6588be16603361e6d2e57f6f84d23b685bb
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 26 00:47:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 00:47:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba94f658

net-mail/b4: mark ALLARCHES

Signed-off-by: Sam James  gentoo.org>

 net-mail/b4/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-mail/b4/metadata.xml b/net-mail/b4/metadata.xml
index ddd173fbe5e8..2682456e0d77 100644
--- a/net-mail/b4/metadata.xml
+++ b/net-mail/b4/metadata.xml
@@ -5,6 +5,7 @@
zx...@gentoo.org
Jason A. Donenfeld

+   

b4




[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-cangjie/

2023-02-25 Thread Sam James
commit: c178c5d6d4eb290e99e2782a66390c595a5ac436
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 26 00:51:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 00:51:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c178c5d6

app-i18n/ibus-cangjie: enable py3.11

Closes: https://bugs.gentoo.org/896548
Signed-off-by: Sam James  gentoo.org>

 app-i18n/ibus-cangjie/ibus-cangjie-2.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-cangjie/ibus-cangjie-2.4-r2.ebuild 
b/app-i18n/ibus-cangjie/ibus-cangjie-2.4-r2.ebuild
index 24b29d6dec6f..d43d9941a13c 100644
--- a/app-i18n/ibus-cangjie/ibus-cangjie-2.4-r2.ebuild
+++ b/app-i18n/ibus-cangjie/ibus-cangjie-2.4-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit autotools gnome2-utils python-r1 xdg
 
 DESCRIPTION="Chinese Cangjie and Quick engines for IBus"



[gentoo-commits] repo/gentoo:master commit in: dev-python/cangjie/

2023-02-25 Thread Sam James
commit: facd911250737aa6be1f1794694a0fb9aa90a194
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 26 00:45:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 00:45:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=facd9112

dev-python/cangjie: enable py3.11

Closes: https://bugs.gentoo.org/896760
Signed-off-by: Sam James  gentoo.org>

 dev-python/cangjie/cangjie-1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cangjie/cangjie-1.3-r1.ebuild 
b/dev-python/cangjie/cangjie-1.3-r1.ebuild
index 46a884d11511..26af275effb7 100644
--- a/dev-python/cangjie/cangjie-1.3-r1.ebuild
+++ b/dev-python/cangjie/cangjie-1.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit autotools python-r1
 
 DESCRIPTION="Python wrapper for libcangjie"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocamlbuild/

2023-02-25 Thread Sam James
commit: ceda82dca13208d63fa081615fae30ff0718e9df
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 26 00:40:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 00:40:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceda82dc

dev-ml/ocamlbuild: Stabilize 0.14.2 arm, #897752

Signed-off-by: Sam James  gentoo.org>

 dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild 
b/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild
index b2876eb9e22e..f993290fec26 100644
--- a/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild
+++ b/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/ocaml/ocamlbuild/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv x86 
~amd64-linux ~x86-linux"
 IUSE="+ocamlopt"
 RESTRICT="test"  # Tests fail
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocamlbuild/

2023-02-25 Thread Sam James
commit: 832a9c5facdd5626e2c6dc5fd91d10557d76b6a0
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 26 00:40:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 00:40:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=832a9c5f

dev-ml/ocamlbuild: Stabilize 0.14.2 arm64, #897752

Signed-off-by: Sam James  gentoo.org>

 dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild 
b/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild
index f993290fec26..85b68ab79e40 100644
--- a/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild
+++ b/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/ocaml/ocamlbuild/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv x86 
~amd64-linux ~x86-linux"
 IUSE="+ocamlopt"
 RESTRICT="test"  # Tests fail
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocamlbuild/

2023-02-25 Thread Sam James
commit: 80513a57926be21f9a0ddd0d9225b9111a17b506
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 26 00:40:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 00:40:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80513a57

dev-ml/ocamlbuild: Stabilize 0.14.2 ppc64, #897752

Signed-off-by: Sam James  gentoo.org>

 dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild 
b/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild
index 85b68ab79e40..5f09bae5b202 100644
--- a/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild
+++ b/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/ocaml/ocamlbuild/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv x86 ~amd64-linux 
~x86-linux"
 IUSE="+ocamlopt"
 RESTRICT="test"  # Tests fail
 



[gentoo-commits] repo/gentoo:master commit in: net-mail/b4/

2023-02-25 Thread Sam James
commit: 6ed4035069c67428c838d34082e65eaccec5ca7e
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 26 00:38:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 00:38:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed40350

net-mail/b4: add 0.12.1

Closes: https://bugs.gentoo.org/897108
Signed-off-by: Sam James  gentoo.org>

 net-mail/b4/Manifest |  1 +
 net-mail/b4/b4-0.12.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/net-mail/b4/Manifest b/net-mail/b4/Manifest
index 9b1ab5a615f6..78a2f73e4e5d 100644
--- a/net-mail/b4/Manifest
+++ b/net-mail/b4/Manifest
@@ -1,2 +1,3 @@
 DIST b4-0.10.1.tar.gz 100142 BLAKE2B 
81481b835c8fc63df6c78c852344a6daeeba656268b61808fb314b09e45786473b453c5163d2dd7c01604caad4281f7e7712efdb57c0dee2dcf415f0781b4a7b
 SHA512 
6707f4407bfe9b46134c243d18a110150f1647fc12328c8e7fedeb40e404b6bd8662d651479c27145965bffabc3ca2f8498b53e801fc2846116ef101e1974733
+DIST b4-0.12.1.tar.gz 233691 BLAKE2B 
d10dc969d16722083ab0b79b7a2a26df44dbe2d5a8a804a0339903ff30f2a25a915e7755d4c5a9855d9b3abd8fbd6a3ff3b8034a6679491835446fdd24ee1b0f
 SHA512 
6a7cacfdda6b4c8c3b87554c1b8fc7b2e797ea0b44476943aa6b75a901dc57cc17fab2a584d63c3724967ee8e6d9b3070dea94a6e4df43547a521ba741366032
 DIST b4-0.8.0.tar.gz 66882 BLAKE2B 
7f93b9ce9f1f448a1b4be94c692ee93912e273c740c41518fdacd515df7038ba140f62712ef7a6df8a946315eb776ebb7e182d71905ca2ff34771525ceefe4c2
 SHA512 
4696a0164289eb7077d276a3133ba3776bfc3bfa25fd3591da6e932329f1578fcfe9909419426865ba3239c5b0a7b23dbb85df10307210420ac85e399d8fddd9

diff --git a/net-mail/b4/b4-0.12.1.ebuild b/net-mail/b4/b4-0.12.1.ebuild
new file mode 100644
index ..be2c831b62a5
--- /dev/null
+++ b/net-mail/b4/b4-0.12.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2020-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
+
+DESCRIPTION="Utility for fetching patchsets from public-inbox"
+HOMEPAGE="https://pypi.org/project/b4/;
+# pypi lacks tests
+SRC_URI="https://git.kernel.org/pub/scm/utils/b4/b4.git/snapshot/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/dkimpy-1.0[${PYTHON_USEDEP}]
+   >=dev-python/dnspython-2.1[${PYTHON_USEDEP}]
+   >=dev-python/patatt-0.6[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.24[${PYTHON_USEDEP}]
+   >=dev-vcs/git-filter-repo-2.30[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocamlbuild/

2023-02-25 Thread Sam James
commit: aa60b37d0737cf6107de00b9578b164b0fa3a3a6
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 26 00:30:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 00:30:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa60b37d

dev-ml/ocamlbuild: Stabilize 0.14.2 x86, #897752

Signed-off-by: Sam James  gentoo.org>

 dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild 
b/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild
index c57de66b8d67..25b7b3f0b498 100644
--- a/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild
+++ b/dev-ml/ocamlbuild/ocamlbuild-0.14.2.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
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/ocaml/ocamlbuild/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv x86 
~amd64-linux ~x86-linux"
 IUSE="+ocamlopt"
 RESTRICT="test"  # Tests fail
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/

2023-02-25 Thread Sam James
commit: e281a36ec5cb2698cd96a9c3c3a8c31a915d76db
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 26 00:30:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 00:30:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e281a36e

app-emulation/wine-vanilla: Stabilize 8.0 x86, #897750

Signed-off-by: Sam James  gentoo.org>

 app-emulation/wine-vanilla/wine-vanilla-8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.0.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-8.0.ebuild
index 1aa7a660b98a..90348b20dbdd 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-8.0.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-8.0.ebuild
@@ -16,7 +16,7 @@ else
(( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0

SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz;
S="${WORKDIR}/wine-${PV}"
-   KEYWORDS="-* ~amd64 ~x86"
+   KEYWORDS="-* ~amd64 x86"
 fi
 
 DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocamlbuild/

2023-02-25 Thread Sam James
commit: 91c1157aceb4871badddb6073cecc87930ad2297
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 26 00:30:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 00:30:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c1157a

dev-ml/ocamlbuild: Stabilize 0.14.2 amd64, #897752

Signed-off-by: Sam James  gentoo.org>

 dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild 
b/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild
index 25b7b3f0b498..b2876eb9e22e 100644
--- a/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild
+++ b/dev-ml/ocamlbuild/ocamlbuild-0.14.2.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/ocaml/ocamlbuild/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv x86 
~amd64-linux ~x86-linux"
 IUSE="+ocamlopt"
 RESTRICT="test"  # Tests fail
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-mono/

2023-02-25 Thread Sam James
commit: 73673e76fdf238e8013de620910e564b211944b6
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 26 00:30:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 00:30:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73673e76

app-emulation/wine-mono: Stabilize 7.4.0 x86, #897750

Signed-off-by: Sam James  gentoo.org>

 app-emulation/wine-mono/wine-mono-7.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/wine-mono/wine-mono-7.4.0.ebuild 
b/app-emulation/wine-mono/wine-mono-7.4.0.ebuild
index c09e03eec8e8..bc9578b07645 100644
--- a/app-emulation/wine-mono/wine-mono-7.4.0.ebuild
+++ b/app-emulation/wine-mono/wine-mono-7.4.0.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
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT MPL-1.1"
 SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="+shared"
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/seaborn/files/, dev-python/seaborn/

2023-02-25 Thread Sam James
commit: 9ac0a321e63176ce49d5830281476e27bec05e6c
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 25 23:45:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 00:29:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac0a321

dev-python/seaborn: add 0.12.2

Closes: https://bugs.gentoo.org/880587
Signed-off-by: Sam James  gentoo.org>

 dev-python/seaborn/Manifest|  1 +
 .../files/seaborn-0.12.2-matplotlib-3.7.patch  | 19 ++
 dev-python/seaborn/seaborn-0.12.2.ebuild   | 44 ++
 3 files changed, 64 insertions(+)

diff --git a/dev-python/seaborn/Manifest b/dev-python/seaborn/Manifest
index 05272f65be96..0fa6e8e28578 100644
--- a/dev-python/seaborn/Manifest
+++ b/dev-python/seaborn/Manifest
@@ -1 +1,2 @@
 DIST seaborn-0.12.0.tar.gz 1407601 BLAKE2B 
3da8db0a0c08a40a3969a2ffce248f5521b4c7c93ecf0f014850093ef48331326454572ceea6ee1133805bf92540b0d2acecdfb7cb789d238f743b30e6a28947
 SHA512 
b2b06a22d48f19ace2448f465ca5e700f3486971d9fb86e85a1a8c9e2956b904e5f4c2c8075f848299b182cf8f69b2fac22366fedbd8012b9c44adc0bcb7e060
+DIST seaborn-0.12.2.tar.gz 1439798 BLAKE2B 
cf6903b1a2d27516bcafe46cabc81ea9fac80666394a6a82516630f9ac60afc7e9d31817e029cda9a08da04c0a37ce0244ad23acda16bca3283532ddb0fbdb71
 SHA512 
988a9922ee301b655911efa38905674b7dd15e7f7b157ad67f5befaeb02db492553f8bd6133b54d2dd7970b8dbbfd92d81d1faea3fa618247ebcaeb98620a060

diff --git a/dev-python/seaborn/files/seaborn-0.12.2-matplotlib-3.7.patch 
b/dev-python/seaborn/files/seaborn-0.12.2-matplotlib-3.7.patch
new file mode 100644
index ..dbc4908321d9
--- /dev/null
+++ b/dev-python/seaborn/files/seaborn-0.12.2-matplotlib-3.7.patch
@@ -0,0 +1,19 @@
+https://github.com/mwaskom/seaborn/commit/db7ae11750fc2dfb695457239708448d54e9b8cd
+
+From db7ae11750fc2dfb695457239708448d54e9b8cd Mon Sep 17 00:00:00 2001
+From: Michael Waskom 
+Date: Wed, 25 Jan 2023 16:58:26 -0500
+Subject: [PATCH] Update test to reflect change in matplotlib 3.7 (#3236)
+
+--- a/tests/test_axisgrid.py
 b/tests/test_axisgrid.py
+@@ -331,7 +331,7 @@ def test_subplot_kws(self):
+ g = ag.FacetGrid(self.df, despine=False,
+  subplot_kws=dict(projection="polar"))
+ for ax in g.axes.flat:
+-assert "PolarAxesSubplot" in str(type(ax))
++assert "PolarAxes" in ax.__class__.__name__
+ 
+ def test_gridspec_kws(self):
+ ratios = [3, 1, 2]
+

diff --git a/dev-python/seaborn/seaborn-0.12.2.ebuild 
b/dev-python/seaborn/seaborn-0.12.2.ebuild
new file mode 100644
index ..276eda23158c
--- /dev/null
+++ b/dev-python/seaborn/seaborn-0.12.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1 multiprocessing pypi
+
+DESCRIPTION="Statistical data visualization"
+HOMEPAGE="https://seaborn.pydata.org https://github.com/mwaskom/seaborn;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? ( dev-python/pytest-xdist[${PYTHON_USEDEP}] )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-matplotlib-3.7.patch
+)
+
+distutils_enable_tests pytest
+
+src_test() {
+   cat > matplotlibrc <<- EOF || die
+   backend : Agg
+   EOF
+
+   distutils-r1_src_test
+}
+
+python_test() {
+   epytest -n "$(makeopts_jobs)"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/qiskit-aer/files/, dev-python/qiskit-aer/

2023-02-25 Thread Sam James
commit: c01ca5e9ecb1a56e9c77b6599da2af2578ff6b24
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 26 00:22:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 00:29:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c01ca5e9

dev-python/qiskit-aer: enable py3.11

Closes: https://bugs.gentoo.org/896868
Signed-off-by: Sam James  gentoo.org>

 .../files/qiskit-aer-0.11.2-terra-test.patch   | 45 ++
 dev-python/qiskit-aer/qiskit-aer-0.11.2-r1.ebuild  | 36 +
 2 files changed, 66 insertions(+), 15 deletions(-)

diff --git a/dev-python/qiskit-aer/files/qiskit-aer-0.11.2-terra-test.patch 
b/dev-python/qiskit-aer/files/qiskit-aer-0.11.2-terra-test.patch
new file mode 100644
index ..e9f65dd6a42a
--- /dev/null
+++ b/dev-python/qiskit-aer/files/qiskit-aer-0.11.2-terra-test.patch
@@ -0,0 +1,45 @@
+https://github.com/Qiskit/qiskit-aer/commit/cec5c11513118fa8d701e2bef1376dc3db7263c3
+
+From cec5c11513118fa8d701e2bef1376dc3db7263c3 Mon Sep 17 00:00:00 2001
+From: Jun Doi 
+Date: Fri, 27 Jan 2023 18:55:59 +0900
+Subject: [PATCH] Fix test_aer_statevector (#1710)
+
+* fix test_aer_statevector
+
+* add plot directive to docs
+
+* fix test_aer_statevector and remove reno
+
+Co-authored-by: Hiroshi Horii 
+--- a/docs/conf.py
 b/docs/conf.py
+@@ -67,6 +67,7 @@ extensions = [
+ 'sphinx_tabs.tabs',
+ 'jupyter_sphinx',
+ 'reno.sphinxext',
++'matplotlib.sphinxext.plot_directive',
+ ]
+ html_static_path = ['_static']
+ templates_path = ['_templates']
+--- a/test/terra/states/test_aer_statevector.py
 b/test/terra/states/test_aer_statevector.py
+@@ -1347,13 +1347,14 @@ class TestAerStatevector(common.QiskitAerTestCase):
+ ([-1, 1j], ["-", "+i"]),
+ ([1e-16 + 1j], ["i"]),
+ ([-1 + 1e-16 * 1j], ["-"]),
+-([-1, -1 - 1j], ["-", "+ (-1 - i)"]),
++([-1, -1 - 1j], ["-", "+(-1 - i)"]),
+ ([np.sqrt(2) / 2, np.sqrt(2) / 2], ["\\frac{\\sqrt{2}}{2}", 
"+\\frac{\\sqrt{2}}{2}"]),
+ ([1 + np.sqrt(2)], ["(1 + \\sqrt{2})"]),
+ ]
+-for numbers, latex_terms in cases:
+-terms = numbers_to_latex_terms(numbers)
+-self.assertListEqual(terms, latex_terms)
++with self.assertWarns(DeprecationWarning):
++for numbers, latex_terms in cases:
++terms = numbers_to_latex_terms(numbers, 15)
++self.assertListEqual(terms, latex_terms)
+ 
+ def test_statevector_draw_latex_regression(self):
+ """Test numerical rounding errors are not printed"""

diff --git a/dev-python/qiskit-aer/qiskit-aer-0.11.2-r1.ebuild 
b/dev-python/qiskit-aer/qiskit-aer-0.11.2-r1.ebuild
index f9de54e64534..07d45fbdb52d 100644
--- a/dev-python/qiskit-aer/qiskit-aer-0.11.2-r1.ebuild
+++ b/dev-python/qiskit-aer/qiskit-aer-0.11.2-r1.ebuild
@@ -4,9 +4,9 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
-inherit distutils-r1
+inherit distutils-r1 multiprocessing
 
 DESCRIPTION="High performance simulator for quantum circuits that includes 
noise models"
 HOMEPAGE="
@@ -35,7 +35,11 @@ DEPEND="
virtual/cblas[eselect-ldso]
sci-libs/openblas[eselect-ldso]
 "
-
+RDEPEND="
+   ${DEPEND}
+   >=dev-python/qiskit-terra-0.21.0[${PYTHON_USEDEP}]
+   >=dev-python/scipy-1.0[${PYTHON_USEDEP}]
+"
 BDEPEND="
>=dev-util/cmake-3.17
>=dev-python/scikit-build-0.11.0[${PYTHON_USEDEP}]
@@ -43,21 +47,19 @@ BDEPEND="
test? (
dev-python/ddt[${PYTHON_USEDEP}]
dev-python/fixtures[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
)
 "
 
-RDEPEND="
-   ${DEPEND}
-   >=dev-python/qiskit-terra-0.21.0[${PYTHON_USEDEP}]
-   >=dev-python/scipy-1.0[${PYTHON_USEDEP}]
-"
+PATCHES=(
+   # Remove cmake dependency from setup.py because of
+   # invalid dependency description. We put this dependency check in 
BDEPEND.
+   "${FILESDIR}/qiskit-aer-0.10.3-remove-cmake-dependency.patch"
+   "${FILESDIR}/qiskit-aer-0.11.2-terra-test.patch"
+)
 
 distutils_enable_tests pytest
 
-# Remove cmake dependency from setup.py because of
-# invalid dependency description. We put this dependency check in BDEPEND.
-PATCHES=( "${FILESDIR}/qiskit-aer-0.10.3-remove-cmake-dependency.patch" )
-
 check_openblas() {
local libdir=$(get_libdir) me="openblas"
 
@@ -75,7 +77,7 @@ check_openblas() {
 pkg_setup() {
if use test; then
check_openblas
-   if [ $? -ne 0 ]; then
+   if [[ $? -ne 0 ]]; then
die "Set blas implementation to openblas using 'eselect 
blas set openblas'!"
fi
fi
@@ -92,11 +94,15 @@ python_prepare_all() {
 python_test() {
local EPYTEST_DESELECT=(
# TODO
-   

[gentoo-commits] repo/gentoo:master commit in: app-text/qpdf/

2023-02-25 Thread Sam James
commit: ad88efee213b2d8f761a15c8e90acf2a812fa02d
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 25 23:25:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 00:29:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad88efee

app-text/qpdf: add 11.3.0

Signed-off-by: Sam James  gentoo.org>

 app-text/qpdf/Manifest   |  2 ++
 app-text/qpdf/qpdf-11.3.0.ebuild | 77 
 2 files changed, 79 insertions(+)

diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest
index c017d9f7b371..d2b68fab5f83 100644
--- a/app-text/qpdf/Manifest
+++ b/app-text/qpdf/Manifest
@@ -2,3 +2,5 @@ DIST qpdf-11.1.1-doc.zip 7062109 BLAKE2B 
f9ffa32efa3835427773ee6ef87985388722b86
 DIST qpdf-11.1.1.tar.gz 18464793 BLAKE2B 
66fa80b513bc5ef033a60011e34df1c6e9ac6a8b777ab1eb30aeddfa077827dcfe30f6ea5816ab0ec208840d4dc2b4e3823449378b5bc50073ae1d754fb124c4
 SHA512 
da7540152a82cbb853089afa2503ece04086513bab662171758f1e0e928ac09cc7c00e61470bd5ec5285d99ef586b59ad66d5ff90e9060b1361d837fe18cbc24
 DIST qpdf-11.2.0-doc.zip 7066797 BLAKE2B 
c30d3d768bc0d49d751a4c15d3dd5c72040a0b983acc4844d57ab445a57b61023f24f21a4fedf5d336cc906c68feba511aa33ab8cfc45a463cc37e9162970ad9
 SHA512 
388fc34b34a1b2b1ad227c8dec8bc464472b150faba30d403e1256cc20a61921e33758e338a8fb2d177694d80af5b87c32ea3f7f258b4796f5e6688117ced768
 DIST qpdf-11.2.0.tar.gz 18450040 BLAKE2B 
e42aeaf911f9d912eb0abfbebbe737ab9927c337b46cf96f9286ec3ce562c887c23922695435da90f04e8149e16de204563832e1fd742ffe8665d123efc6c699
 SHA512 
6e28be1fc9cb6aa124229301a43a565ef80ab9bacaeabebfbf4ced17c9702a432330a995be390a8fe3d69ac1773ca72b6c24e40f1bf74a71219e02dbac70
+DIST qpdf-11.3.0-doc.zip 6781831 BLAKE2B 
0b494ff62e197a60d82a170a27816676dc465d1a53f4201955dd8063980c09df31ddfd206e6625c5cfdc1994026651a2fe8278b1b73a4bc13de4b0a30c2cbbb4
 SHA512 
c652ba56b4c740af74889579732e18336910b09edbe125783ad4b6b1556df0cc3f32e2514c9bb611aebe233a8708d58701ed466ba6b4f3ff652ed56527650b9c
+DIST qpdf-11.3.0.tar.gz 18732977 BLAKE2B 
80dd2a96f3b82b9e530f26c72cd24cd3b111e2e1cbe821b12af13807e8d54fbc7f5632130f5cbd03df1b7c70de3c94a7e889d4ea4f1a3670a28f726364564b16
 SHA512 
1c8a0b62d50efb4c09885f36244048797dea44f28917aefe0266e2b158858ea19d477bbc445abbd3b7180a3de56d6a819ff44275cdc0979827effba9739b53d2

diff --git a/app-text/qpdf/qpdf-11.3.0.ebuild b/app-text/qpdf/qpdf-11.3.0.ebuild
new file mode 100644
index ..c51d758ec28e
--- /dev/null
+++ b/app-text/qpdf/qpdf-11.3.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake bash-completion-r1
+
+DESCRIPTION="Command-line tool for structural, content-preserving 
transformation of PDF files"
+HOMEPAGE="https://qpdf.sourceforge.net/;
+# TODO: verify-sig
+SRC_URI="https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}.tar.gz;
+SRC_URI+=" doc? ( 
https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc.zip )"
+
+LICENSE="|| ( Apache-2.0 Artistic-2 )"
+# Subslot for libqpdf soname version (just represent via major version)
+SLOT="0/$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
+IUSE="doc examples gnutls ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   media-libs/libjpeg-turbo:=
+   sys-libs/zlib
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:= )
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   app-text/ghostscript-gpl[tiff(+)]
+   media-libs/tiff
+   sys-apps/diffutils
+   )
+"
+BDEPEND="
+   dev-lang/perl
+   doc? ( app-arch/unzip )
+"
+
+DOCS=( ChangeLog README.md TODO )
+
+src_configure() {
+   # Keep an eye on https://qpdf.readthedocs.io/en/stable/packaging.html.
+   local mycmakeargs=(
+   -DINSTALL_EXAMPLES=$(usex examples)
+
+   # Breaks install with USE=-doc in 11.0.0?
+   #-DINSTALL_MANUAL=ON
+   )
+
+   if use ssl ; then
+   local crypto_provider=$(usex gnutls GNUTLS OPENSSL)
+   local crypto_provider_lowercase=${crypto_provider,,}
+   mycmakeargs+=(
+   -DDEFAULT_CRYPTO=${crypto_provider_lowercase}
+   -DREQUIRE_CRYPTO_${crypto_provider}=ON
+   )
+   fi
+
+   cmake_src_configure
+}
+
+src_install() {
+   if use doc ; then
+   mv "${WORKDIR}"/${P}-doc "${BUILD_DIR}"/manual/doc-dist || die
+   fi
+
+   cmake_src_install
+
+   # Completions
+   dobashcomp completions/bash/qpdf
+
+   insinto /usr/share/zsh/site-functions
+   doins completions/zsh/_qpdf
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/qiskit-terra/

2023-02-25 Thread Sam James
commit: 583323d3b120acedb7843f4cc052c5858cd8cb35
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 26 00:21:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 26 00:29:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=583323d3

dev-python/qiskit-terra: enable py3.11, move tweedledum to optfeature

- Enable Python 3.11
- dev-python/tweedledum is now an optfeature, per upstream changes in 0.23,
  which works well for us given it doesn't build with Python 3.11 anyway.

Bug: https://bugs.gentoo.org/896900
Closes: https://bugs.gentoo.org/896870
Signed-off-by: Sam James  gentoo.org>

 ...{qiskit-terra-0.23.2.ebuild => qiskit-terra-0.23.2-r1.ebuild} | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-python/qiskit-terra/qiskit-terra-0.23.2.ebuild 
b/dev-python/qiskit-terra/qiskit-terra-0.23.2-r1.ebuild
similarity index 96%
rename from dev-python/qiskit-terra/qiskit-terra-0.23.2.ebuild
rename to dev-python/qiskit-terra/qiskit-terra-0.23.2-r1.ebuild
index 3d1bdc2d0aba..c3eb8a31ec2f 100644
--- a/dev-python/qiskit-terra/qiskit-terra-0.23.2.ebuild
+++ b/dev-python/qiskit-terra/qiskit-terra-0.23.2-r1.ebuild
@@ -77,9 +77,9 @@ CRATES="
 "
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
-inherit cargo distutils-r1 multiprocessing
+inherit cargo distutils-r1 multiprocessing optfeature
 
 DESCRIPTION="Terra is the foundation on which Qiskit is built"
 HOMEPAGE="
@@ -115,7 +115,6 @@ RDEPEND="
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/stevedore-3.0.0[${PYTHON_USEDEP}]
>=dev-python/symengine-0.8[${PYTHON_USEDEP}]
-   >=dev-python/tweedledum-1.1[${PYTHON_USEDEP}]
visualization? (
>=dev-python/matplotlib-3.3[${PYTHON_USEDEP}]
>=dev-python/ipywidgets-7.3.0[${PYTHON_USEDEP}]
@@ -172,3 +171,7 @@ python_test() {
# Note: use -p timeout --timeout 500 if debugging hanging tests.
epytest -p xdist -n "$(makeopts_jobs)" test/python
 }
+
+pkg_postinst() {
+   optfeature "qiskit.circuit.classicalfunction support" 
dev-python/tweedledum
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/praw/

2023-02-25 Thread Anna Vyalkova
commit: bc628651f7947ba860b8ad2f107478ee1e77f433
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Feb 25 23:27:57 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sat Feb 25 23:27:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc628651

dev-python/praw: add 7.7.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/praw/Manifest  |  1 +
 dev-python/praw/praw-7.7.0.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/praw/Manifest b/dev-python/praw/Manifest
index 84397917c..76b176036 100644
--- a/dev-python/praw/Manifest
+++ b/dev-python/praw/Manifest
@@ -1 +1,2 @@
 DIST praw-7.6.1.gh.tar.gz 25083372 BLAKE2B 
eab92be89585bbe485b4d51c1c3c15def597b3a5cdb1326cf166931e4be22bea2975c76c48c8b673b30945ec5b559efba84d0310eebbdaa2881a37e30351af31
 SHA512 
91fa6efe0ea56d53ea49df8c1046ff620571d9dc80e6fdc5a5da3651cd24d7553455b62d02db8e37531a7bf34be0fbbc8c9555281b4887b73e9b8758966db55a
+DIST praw-7.7.0.gh.tar.gz 25092955 BLAKE2B 
e50a20b6d8fc58214480b9edb91a332a9e50626aeb67155298f1746b2615852bc89d3e338d120d2910c93f1713302f41754f5f87259388c9fedd1c358e65dd63
 SHA512 
40a8882cdcaa10f538f9cf9552414184050b16008eed4c4e31fc52dfc0d337daad6bd1041d462d26476c692ae8997f675cf5ce2630d8d8be091023b7deb98181

diff --git a/dev-python/praw/praw-7.7.0.ebuild 
b/dev-python/praw/praw-7.7.0.ebuild
new file mode 100644
index 0..c9855fbad
--- /dev/null
+++ b/dev-python/praw/praw-7.7.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Python Reddit API Wrapper"
+HOMEPAGE="
+   https://pypi.org/project/praw/
+   https://github.com/praw-dev/praw
+"
+SRC_URI="https://github.com/praw-dev/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DOCS=( {AUTHORS,CHANGES,README}.rst SECURITY.md )
+
+RDEPEND="
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/pch-session/

2023-02-25 Thread Pacho Ramos
commit: 635dcdae682405c52936343e011b957ef8ae1f65
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 25 23:43:49 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 25 23:45:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=635dcdae

gnome-extra/pch-session: drop 43.1

Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-extra/pch-session/Manifest|  1 -
 gnome-extra/pch-session/pch-session-43.1.ebuild | 67 -
 2 files changed, 68 deletions(-)

diff --git a/gnome-extra/pch-session/Manifest b/gnome-extra/pch-session/Manifest
index 6f0e6466f7fb..ba106c5ae95c 100644
--- a/gnome-extra/pch-session/Manifest
+++ b/gnome-extra/pch-session/Manifest
@@ -1,3 +1,2 @@
 DIST pch-session-42.0.tar.bz2 3610664 BLAKE2B 
c14529dd7be8854e4d24b4b4c3335c44ebd714b4dcd8ada8bf6e8da6236d962c57fb537b4a651118e8f719b7da87141a8c1512bf6a360c7998f23384ed06b14c
 SHA512 
63a73a753cc95dc8e152a4d535674d420861e87a57a9c47b1063b9bdad410ad4c93e2ed2a5e547fae75f9e76b0f640ffc8d0f3116195afbaa18e6a2fdb9c5ae7
-DIST pch-session-43.1.tar.bz2 3611030 BLAKE2B 
ca70c8e80421b21f1ad46811abdf2a66fe8f14011c363b7222164b88068a083b4c19c2ba17fac421f8a2b5cdf2433910a0b968918b7ed81f06e3d886a7a34b76
 SHA512 
1eb63e6a995a139365ad820b61d01c030929daa6930e07b5f61fd1365dbbb150ad6896dd0ee13627ac47b07bd51e519d0579244f8e95443e729e16b59e62e2c1
 DIST pch-session-43.2.tar.bz2 3610733 BLAKE2B 
b7439af088ce6483ac6a92a9d0ec434d6709496da5bdabb35ac95f7c71d2544866c2fb8e1675b06b6a9274f523c8b763f2de317d7b89a5a4f14e69404f9d273a
 SHA512 
906d0f628eb4435876672e124c110688dc495cc263ef30b8a62661fe38f345fc3e0e262c2dffbb34c7d3adfacc103d4a0c5311cf43df8a7619efc15f99385092

diff --git a/gnome-extra/pch-session/pch-session-43.1.ebuild 
b/gnome-extra/pch-session/pch-session-43.1.ebuild
deleted file mode 100644
index 2e8489c90388..
--- a/gnome-extra/pch-session/pch-session-43.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils
-
-DESCRIPTION="Unofficial gnome based session with different default settings 
and extensions"
-HOMEPAGE="https://gitlab.com/pachoramos/pch-session;
-SRC_URI="https://gitlab.com/pachoramos/${PN}/-/archive/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="bluetooth qt5 webp"
-
-RDEPEND="
-   >=gnome-base/gnome-shell-43
-   >=gnome-extra/gnome-shell-extensions-43
-   >=gnome-extra/gnome-shell-extension-alphabetical-grid-26.0
-   >=gnome-extra/gnome-shell-extension-appindicator-46
-   >=gnome-extra/gnome-shell-extension-applications-overview-tooltip-16
-   >=gnome-extra/gnome-shell-extension-bing-wallpaper-43
-   
>=gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323-r1
-   >=gnome-extra/gnome-shell-extension-dash-to-panel-52
-   >=gnome-extra/gnome-shell-extension-desktop-icons-ng-47
-   >=gnome-extra/gnome-shell-extension-gsconnect-54
-   >=gnome-extra/gnome-shell-extension-weather-in-the-clock-20221024
-   >=gnome-extra/gnome-tweaks-40.10
-
-   >=gnome-extra/gnome-clocks-43.0
-   >=gnome-extra/seahorse-nautilus-3.11.92_p20220906
-   >=media-fonts/fonts-meta-2
-   x11-themes/papirus-icon-theme
-
-   bluetooth? ( 
>=gnome-extra/gnome-shell-extension-bluetooth-quick-connect-30 )
-   qt5? ( x11-themes/adwaita-qt )
-   webp? ( gui-libs/gdk-pixbuf-loader-webp )
-"
-BDEPEND=""
-DEPEND=""
-
-src_prepare() {
-   default
-   if ! use bluetooth; then
-   sed -i -e \
-   's:"bluetooth-quick-conn...@bjarosze.gmail.com",::g' \
-   usr/share/gnome-shell/modes/pch*.json || die
-   fi
-}
-
-pkg_preinst() {
-   gnome2_schemas_update
-}
-
-src_install() {
-   insinto /usr
-   doins -r usr/.
-   einstalldocs
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/pch-session/

2023-02-25 Thread Pacho Ramos
commit: 54f91a0ec65066d2dcc6904a6000dc64705dae81
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 25 23:45:01 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 25 23:45:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f91a0e

gnome-extra/pch-session: Drop seahorse-nautilus dep

Bug: https://bugs.gentoo.org/897748
Signed-off-by: Pacho Ramos  gentoo.org>

 .../{pch-session-42.0.ebuild => pch-session-42.0-r1.ebuild}| 3 +--
 .../{pch-session-43.2.ebuild => pch-session-43.2-r1.ebuild}| 1 -
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/gnome-extra/pch-session/pch-session-42.0.ebuild 
b/gnome-extra/pch-session/pch-session-42.0-r1.ebuild
similarity index 96%
rename from gnome-extra/pch-session/pch-session-42.0.ebuild
rename to gnome-extra/pch-session/pch-session-42.0-r1.ebuild
index 029b1ff13167..1d7b0626e89b 100644
--- a/gnome-extra/pch-session/pch-session-42.0.ebuild
+++ b/gnome-extra/pch-session/pch-session-42.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -28,7 +28,6 @@ RDEPEND="
>=gnome-extra/gnome-tweaks-40.10
 
gnome-extra/gnome-clocks
-   gnome-extra/seahorse-nautilus
>=media-fonts/fonts-meta-2
 
bluetooth? ( 
>=gnome-extra/gnome-shell-extension-bluetooth-quick-connect-29 )

diff --git a/gnome-extra/pch-session/pch-session-43.2.ebuild 
b/gnome-extra/pch-session/pch-session-43.2-r1.ebuild
similarity index 96%
rename from gnome-extra/pch-session/pch-session-43.2.ebuild
rename to gnome-extra/pch-session/pch-session-43.2-r1.ebuild
index 6bff50e958ca..56c86753e8e6 100644
--- a/gnome-extra/pch-session/pch-session-43.2.ebuild
+++ b/gnome-extra/pch-session/pch-session-43.2-r1.ebuild
@@ -27,7 +27,6 @@ RDEPEND="
>=gnome-extra/gnome-tweaks-40.10
 
>=gnome-extra/gnome-clocks-43.0
-   >=gnome-extra/seahorse-nautilus-3.11.92_p20220906
>=media-fonts/fonts-meta-2
x11-themes/papirus-icon-theme
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-cases/

2023-02-25 Thread Anna Vyalkova
commit: 98f77288ff0d33822b43713424eed0e519929b63
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Feb 25 23:00:47 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sat Feb 25 23:00:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98f77288

dev-python/pytest-cases: add 3.6.14, drop 3.6.11

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/pytest-cases/Manifest |  2 +-
 ...st-cases-3.6.11.ebuild => pytest-cases-3.6.14.ebuild} | 16 ++--
 2 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/dev-python/pytest-cases/Manifest b/dev-python/pytest-cases/Manifest
index 06a9735c6..570ddba2b 100644
--- a/dev-python/pytest-cases/Manifest
+++ b/dev-python/pytest-cases/Manifest
@@ -1,2 +1,2 @@
-DIST pytest-cases-3.6.11.tar.gz 1082043 BLAKE2B 
396f7fa414729a49a8fb668126b959d13e5d10133ea0a47073cc42b8ce0a38c07df2e98c216e4904205696cf511a96d98e248e8f97a9324ee950e4399c1de746
 SHA512 
ee81d520eba8ab995bb4c32ba082a0107183d1d2892a29c3dc19d52a5324b1a73da2dbc97c202fdf6e6e17ac766f1d0383e87ee81ad22e49f7720a5e6417d0da
 DIST pytest-cases-3.6.13.tar.gz 1082993 BLAKE2B 
c5259d78ce11dbeff2acca63762360622758edc19b8982f4cbade44459ae347c0c5b4334d9fcf42cf587ef301a193b9ab4c3a496462c403550580549c9be869b
 SHA512 
70bb05afce137cc456dc98fd62d5fa778ce8728c7ffb30a05b765b88a689ce2ff01005f594c5be90e4892debbe925b2c05961d9e4bc567610da1be5b01f5a659
+DIST pytest-cases-3.6.14.tar.gz 1083239 BLAKE2B 
be32c3762f0baf74149276553e07817b75f7eb722ff54bfa46eb8756183fea1ac30089735cb4db7c45406d2c2477c7f95a80779aee388561bac55ac8c5cd84d2
 SHA512 
a621f55836cae197e3fd1f3460c56d6c1f813e3d0e42e8b193f6cb8c88496a3be18643b1df51cc499f15e09e25cebb8ed3f0e593779ea6d8a4c03a2bd92f6f30

diff --git a/dev-python/pytest-cases/pytest-cases-3.6.11.ebuild 
b/dev-python/pytest-cases/pytest-cases-3.6.14.ebuild
similarity index 80%
rename from dev-python/pytest-cases/pytest-cases-3.6.11.ebuild
rename to dev-python/pytest-cases/pytest-cases-3.6.14.ebuild
index fe163e348..339ac6326 100644
--- a/dev-python/pytest-cases/pytest-cases-3.6.11.ebuild
+++ b/dev-python/pytest-cases/pytest-cases-3.6.14.ebuild
@@ -1,18 +1,22 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+
 DOCS_BUILDER="mkdocs"
 DOCS_DEPEND="dev-python/mkdocs-material"
-DOCS_DIR="docs"
-inherit distutils-r1 docs
+
+inherit distutils-r1 docs pypi
 
 DESCRIPTION="Separate test code from test cases in pytest"
-HOMEPAGE="https://pypi.org/project/pytest-cases/ 
https://github.com/smarie/python-pytest-cases;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+HOMEPAGE="
+   https://pypi.org/project/pytest-cases/
+   https://github.com/smarie/python-pytest-cases
+"
 
 LICENSE="BSD"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: dev-crystal/athena-negotiation/

2023-02-25 Thread Anna Vyalkova
commit: 9b3a34f4c79f7b801c990ac1e48563dd5e0a6f9c
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Feb 25 23:01:56 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sat Feb 25 23:01:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b3a34f4

dev-crystal/athena-negotiation: add 0.1.3

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-crystal/athena-negotiation/Manifest|  1 +
 .../athena-negotiation-0.1.3.ebuild| 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-crystal/athena-negotiation/Manifest 
b/dev-crystal/athena-negotiation/Manifest
index 52e697687..73ed604df 100644
--- a/dev-crystal/athena-negotiation/Manifest
+++ b/dev-crystal/athena-negotiation/Manifest
@@ -1 +1,2 @@
 DIST athena-negotiation-0.1.2.tar.gz 10625 BLAKE2B 
3c66a2b696c44e16f8d98d05b187f5a29bab9d39ac9270e4a72ab65814c71c960d14849e6852ec6a88d325094c6f13fb600801dfbcd3cda93eac48715819ddee
 SHA512 
c5e00af6d5981b7e9567958113bb140beddf305fec990fd825f67d3ded3dc6773162435be91c7b419abc264c45f366eaaa4adede7db16c460b02052be61f7913
+DIST athena-negotiation-0.1.3.tar.gz 10687 BLAKE2B 
13f5e206e209be614b0e24f7ee990ed024c1f0b0b69d6e0646d8d220e268a0a12bd9b1af60f05a74fd4152e20cab1658c87016f91882ed91463ddbec732a927a
 SHA512 
6a338defbc773b5f8eb8472ba4bf18429f5418b7ac7a12cf889e75e6b42098243f6afddaaa3288e6ea5abb56107310f7510fc7911ea760aea9d61eae3369c3df

diff --git a/dev-crystal/athena-negotiation/athena-negotiation-0.1.3.ebuild 
b/dev-crystal/athena-negotiation/athena-negotiation-0.1.3.ebuild
new file mode 100644
index 0..bb246a4bf
--- /dev/null
+++ b/dev-crystal/athena-negotiation/athena-negotiation-0.1.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit shards
+
+MY_PN="${PN#athena-}"
+DESCRIPTION="Framework agnostic content negotiation library"
+HOMEPAGE="https://github.com/athena-framework/negotiation;
+SRC_URI="https://github.com/athena-framework/${MY_PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-crystal/athena-spec
+   )
+"
+
+DOCS=( {CHANGELOG,README}.md )



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncmy/

2023-02-25 Thread Anna Vyalkova
commit: b29fc191f45b009fe16b394363f1126c34ece52b
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Feb 25 23:22:26 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sat Feb 25 23:22:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b29fc191

dev-python/asyncmy: add 0.2.7

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/asyncmy/Manifest |  1 +
 dev-python/asyncmy/asyncmy-0.2.7.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/dev-python/asyncmy/Manifest b/dev-python/asyncmy/Manifest
index 4efaa7ade..aebae 100644
--- a/dev-python/asyncmy/Manifest
+++ b/dev-python/asyncmy/Manifest
@@ -1 +1,2 @@
 DIST asyncmy-0.2.5.gh.tar.gz 136467 BLAKE2B 
1d5f687a5044653f00653d1b07129fdcb8465b7739e9d9d4b7481fbe3f406f0191c0642d46329e3639c8024a89ff70b8417bd26cdeaf804e278256e0bbb03eef
 SHA512 
6777ccb9be483e2af996e3c814cb00a8db3b5d360c5543224265fd28c851bde4dfa9b81930c7928c10714f9ebed9134b1b5cc72f07c633fbb6eb4add7a10915d
+DIST asyncmy-0.2.7.gh.tar.gz 141090 BLAKE2B 
a16aa12dd68d7e7af36f854b0c05e03870c09087b85cd4154df30b2353fa1e6863def03e07873211594b5dce726b0ea18ceb796503cec83e62ebda9276498a40
 SHA512 
570add3f83088ed970305af26b17b639aed1954872f52310a4c24a588ce705481203ad5f0e82084d9d6a24a34913bc396b279c57c4b7b715ff2ef4840bc619c9

diff --git a/dev-python/asyncmy/asyncmy-0.2.7.ebuild 
b/dev-python/asyncmy/asyncmy-0.2.7.ebuild
new file mode 100644
index 0..07c5e3498
--- /dev/null
+++ b/dev-python/asyncmy/asyncmy-0.2.7.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="ssl"
+DISTUTILS_USE_PEP517=poetry
+inherit databases distutils-r1 optfeature
+
+DESCRIPTION="A fast asyncio MySQL driver"
+HOMEPAGE="
+   https://pypi.org/project/asyncmy/
+   https://github.com/long2ice/asyncmy
+"
+SRC_URI="https://github.com/long2ice/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+TEST_S="${S}_test"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   $(emysql --get-depend)
+   )
+"
+
+distutils_enable_tests pytest
+
+src_unpack() {
+   default
+
+   cp -a "${S}" "${TEST_S}" || die
+   rm -r "${TEST_S}"/asyncmy || die
+}
+
+src_test() {
+   emysql --start
+   local sockfile=$(emysql --get-sockfile)
+
+   local myargs=(
+   --user=root
+   --socket="${sockfile}"
+   --silent
+   --execute="ALTER USER 'root'@'localhost' IDENTIFIED BY 
'123456';"
+   )
+
+   ebegin "Changing database password"
+   mysql "${myargs[@]}"
+   eend $? || emysql --die "Changing database password failed"
+
+   distutils-r1_src_test
+   emysql --stop
+}
+
+python_test() {
+   cd "${T}" || die
+   epytest "${TEST_S}"
+}
+
+python_install() {
+   distutils-r1_python_install
+   find "${ED}"/usr/lib -name '*.md' -delete || die
+   find "${ED}"/usr/lib -name LICENSE -delete || die
+}
+
+pkg_postinst() {
+   optfeature "sha256_password and caching_sha2_password auth methods" 
dev-python/cryprography
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-nim/markdown/

2023-02-25 Thread Anna Vyalkova
commit: 103fd81a50c704fa3bc661e787f44df9b01666c3
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Feb 25 22:56:25 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sat Feb 25 22:56:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=103fd81a

dev-nim/markdown: add 0.8.7

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-nim/markdown/Manifest  |  1 +
 dev-nim/markdown/markdown-0.8.7.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-nim/markdown/Manifest b/dev-nim/markdown/Manifest
index 21463257b..88c0b0111 100644
--- a/dev-nim/markdown/Manifest
+++ b/dev-nim/markdown/Manifest
@@ -1 +1,2 @@
 DIST markdown-0.8.5.tar.gz 123499 BLAKE2B 
e5b775f446901a54bee00af31b2d23d6f08d9278e12e62f832be9c3cc4e2414c609609ef5dbe07ca16974ccddcbeb04665163f7d761a5026ec8d7c072a422b96
 SHA512 
1d1188cff1174b318a5c708863a82464ae10d9d6c4bb621e14f5eb618daf491d001a5b9fdd8c06a782a94bcb833a9007a876c234700172f63991b78b1b5eb33f
+DIST markdown-0.8.7.tar.gz 124239 BLAKE2B 
8be0029d8d2a979cb283c19feed81660c9ac81567d1f98a0bf28fa3a3351d693ef7b4c210d681257e8acfb9160f12ba3adcc6b826be148a62abdc0976dfe57a1
 SHA512 
6483ec61ed8b6391140a935ebe022e106108021c8abe501a424ce05f66199790aa67411d0744cd5cd44b6d8d88e0d61a4562d9ef07be156b0b50e4830b6991b6

diff --git a/dev-nim/markdown/markdown-0.8.7.ebuild 
b/dev-nim/markdown/markdown-0.8.7.ebuild
new file mode 100644
index 0..4cfb6b7de
--- /dev/null
+++ b/dev-nim/markdown/markdown-0.8.7.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit nimble
+
+DESCRIPTION="A Markdown Parser in Nim World"
+HOMEPAGE="
+   https://github.com/soasme/nim-markdown
+   https://nimble.directory/pkg/markdown
+"
+SRC_URI="https://github.com/soasme/nim-${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/nim-${P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+set_package_url "https://github.com/soasme/nim-markdown;
+
+src_install() {
+   nimble_src_install
+   mv "${ED}"/usr/bin/{markdown,nim-markdown} || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/dateparser/

2023-02-25 Thread Anna Vyalkova
commit: 7d82eae5ed01fce47790d071efb01a475707bfbe
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Feb 25 22:53:23 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sat Feb 25 22:53:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d82eae5

dev-python/dateparser: add 1.1.7, drop 1.1.5

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/dateparser/Manifest |  2 +-
 .../{dateparser-1.1.5.ebuild => dateparser-1.1.7.ebuild}   | 10 ++
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/dev-python/dateparser/Manifest b/dev-python/dateparser/Manifest
index 381b32fe8..17dcfcb6d 100644
--- a/dev-python/dateparser/Manifest
+++ b/dev-python/dateparser/Manifest
@@ -1,2 +1,2 @@
-DIST dateparser-1.1.5.tar.gz 295364 BLAKE2B 
ab34dc41a3602df7b4cf448f4fd0be410b514e5e02d252f911019be1ac6092fc1ac1ddf58ed6ae349958691f67817974bda95e7266d82127a1beebfbf28100fa
 SHA512 
0a2ea4a8a4b580ed8f0939b3bc7175fa40bc37df1469711ce2b802bc24a8b45484f8c5f6b9297a8343c1fbe281892e6521b19c35468305d8ba7e584e444a7bf2
 DIST dateparser-1.1.6.tar.gz 295659 BLAKE2B 
fbdb31ecbe48ef3b27eb283fe590b49a03ebbcca9402846e1f18f70052d5339fbfd5bc3f92dd6b4888e185ccd3ccf538e845dff320c2fa16a3cd560aba7faa87
 SHA512 
5f9eb6c85bb221a61ab30b274a73572e199e930298c30b438bec12511c677c272d9a778458b99f291eb8636ee1d797b90260fef66ae6c480018eca80b23b162a
+DIST dateparser-1.1.7.tar.gz 295818 BLAKE2B 
11bb07f6c3c46a5e19111715a8801b8789d7f1fd0fd407232a071ddd40b337153dce3b42197f3a2fd8081c505f4418abb3ff265e25641a95eed31575c6ad2a70
 SHA512 
d333fa2007c069f7424def9694544767a8885eec5d476e9dd73605754fd53f5a9dbbeb19f24291ac6c6ffa09b4014a3135ad8fbabadae1655c78a8d5fe36f907

diff --git a/dev-python/dateparser/dateparser-1.1.5.ebuild 
b/dev-python/dateparser/dateparser-1.1.7.ebuild
similarity index 87%
rename from dev-python/dateparser/dateparser-1.1.5.ebuild
rename to dev-python/dateparser/dateparser-1.1.7.ebuild
index 95d4ab91a..475fd531e 100644
--- a/dev-python/dateparser/dateparser-1.1.5.ebuild
+++ b/dev-python/dateparser/dateparser-1.1.7.ebuild
@@ -3,13 +3,15 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 optfeature
+inherit distutils-r1 optfeature pypi
 
 DESCRIPTION="Date parsing library designed to parse dates from HTML pages"
-HOMEPAGE="https://github.com/scrapinghub/dateparser;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+HOMEPAGE="
+   https://pypi.org/project/dateparser/
+   https://github.com/scrapinghub/dateparser
+"
 
 LICENSE="BSD-4"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: dev-crystal/athena-spec/

2023-02-25 Thread Anna Vyalkova
commit: 9fbfa977e3c44de849377a5733564b782b5838f7
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Feb 25 22:54:59 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sat Feb 25 22:54:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9fbfa977

dev-crystal/athena-spec: add 0.3.3, drop 0.3.1

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-crystal/athena-spec/Manifest| 2 +-
 .../athena-spec/{athena-spec-0.3.1.ebuild => athena-spec-0.3.3.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-crystal/athena-spec/Manifest b/dev-crystal/athena-spec/Manifest
index 1b462d8fd..42fa0f594 100644
--- a/dev-crystal/athena-spec/Manifest
+++ b/dev-crystal/athena-spec/Manifest
@@ -1,2 +1,2 @@
-DIST athena-spec-0.3.1.tar.gz 9428 BLAKE2B 
af529b663783bbd28d6e7d66e5a7693dc62cd7dad3edc71fe74b56df4860d434b34ca649089c9e34c6cce835248064cc263f9b2b7bb8167ccb163b6ae008a807
 SHA512 
cd4e4896742342cfb0e1f862a21dbb1b3e18541f1d3a2031c86df7de4b83ac42addf756f5a52be1c60f27125b17b000d6e642bfbd91a1b2219eb2e71d5d65e63
 DIST athena-spec-0.3.2.tar.gz 10273 BLAKE2B 
d0d21762e9521df00c398c78a1fe7aa319c03095e6bc909d457c60fef283715be63a13465e6fe16e449901f69a8ae0178376d79a4835d10f32ccb485fa0dab77
 SHA512 
631ed3b2d4bea225b31322b6c059762c43cffafed232f795073c0ad8c4012a83690b4dca53aa0b4c68910c8b23f25393bfe4b1059815525f4092d063a1c7cf5d
+DIST athena-spec-0.3.3.tar.gz 10339 BLAKE2B 
9abbde9a422af9da6588d215d6743a5ea99c53ff089cdfc45c2b35e99c5b1e00624be413e52174c0cf6ebdc7abd4e7156e694bd21bae223684f2fbbeea6e3033
 SHA512 
93066495fdf3eaadb511150ee4bcce3a1ff90696f62ff69ac9baf0b7b509c2ff9e1c41010eaad941354c317a88cd5b59a9df0b7f5b7755f0c6c715b64a9afdfd

diff --git a/dev-crystal/athena-spec/athena-spec-0.3.1.ebuild 
b/dev-crystal/athena-spec/athena-spec-0.3.3.ebuild
similarity index 100%
rename from dev-crystal/athena-spec/athena-spec-0.3.1.ebuild
rename to dev-crystal/athena-spec/athena-spec-0.3.3.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pure-protobuf/

2023-02-25 Thread Anna Vyalkova
commit: d143b8397ffa50087dc7996a9b0b4df462d8d56e
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Feb 25 22:47:12 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sat Feb 25 22:47:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d143b839

dev-python/pure-protobuf: add 2.2.3, drop 2.2.1

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/pure-protobuf/Manifest  |  2 +-
 .../{pure-protobuf-2.2.1.ebuild => pure-protobuf-2.2.3.ebuild} | 10 +++---
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/dev-python/pure-protobuf/Manifest 
b/dev-python/pure-protobuf/Manifest
index 101a75a41..26bc8272e 100644
--- a/dev-python/pure-protobuf/Manifest
+++ b/dev-python/pure-protobuf/Manifest
@@ -1,2 +1,2 @@
-DIST pure_protobuf-2.2.1.tar.gz 16458 BLAKE2B 
6a461f0f1b56341ee4288a5990d713cafcdce6788111c7b011e72e742cf5060fb4c535cf9c197183a72e886eab7b72bf5790105c578467e3f6f3d1fa9d063b0f
 SHA512 
fa142061fc33e2a646e5392d22f0f80012b3c08f3133b00e0aa661762cd693702eb64a3e4db09e270e5d8de751d7a15167295d242c6db73f8153bb4a49fbdc10
 DIST pure_protobuf-2.2.2.tar.gz 16441 BLAKE2B 
bb5d2dac77b65d29beaf125a524dcf2bb3250737cb5b140d05c5ff397205cabe853ab87bd091bbaff88d169ca514ded2525cbe14ad81f504f55d47a1106bc805
 SHA512 
f9107d52e8dd3183af9917fc5c70d38c043c9bb80d9a067e8bfbc0dd5271feb10dd0820bcfd829517b4c6fc66f7faaf7e5ebfbb6748315debbcdcc3714264310
+DIST pure_protobuf-2.2.3.tar.gz 16445 BLAKE2B 
38f13a975b4364e900e30e80d66e735ba4d871455002778f7caace14574de38fbfcf6735115b41a9c77cf023fea49dcaa1e43817e93f54388538f7619f26225a
 SHA512 
b2189ff0971c0f797a526c056691e2d2e860d9a07be2d78ea30f5e74f940f95646235f2570c8d5d42559f184d37e0e3250f8caf4659092f567dd598c7b926a98

diff --git a/dev-python/pure-protobuf/pure-protobuf-2.2.1.ebuild 
b/dev-python/pure-protobuf/pure-protobuf-2.2.3.ebuild
similarity index 69%
rename from dev-python/pure-protobuf/pure-protobuf-2.2.1.ebuild
rename to dev-python/pure-protobuf/pure-protobuf-2.2.3.ebuild
index ba4403245..32c5ff9e5 100644
--- a/dev-python/pure-protobuf/pure-protobuf-2.2.1.ebuild
+++ b/dev-python/pure-protobuf/pure-protobuf-2.2.3.ebuild
@@ -1,21 +1,17 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_PEP517=hatchling
-inherit distutils-r1
+inherit distutils-r1 pypi
 
-MY_PN="${PN/-/_}"
-MY_P="${MY_PN}-${PV}"
 DESCRIPTION="Python implementation of Protocol Buffers data types with 
dataclasses support"
 HOMEPAGE="
https://github.com/eigenein/protobuf
https://pypi.org/project/pure-protobuf/
 "
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/indicators/

2023-02-25 Thread Anna Vyalkova
commit: 6f407f5c15f5e3f075753b3f1c05ba98886cb4bc
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Feb 25 22:45:38 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sat Feb 25 22:45:38 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f407f5c

dev-cpp/indicators: add 2.3

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-cpp/indicators/Manifest  |  1 +
 dev-cpp/indicators/indicators-2.3.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-cpp/indicators/Manifest b/dev-cpp/indicators/Manifest
index 0982bfae1..d8b61fe72 100644
--- a/dev-cpp/indicators/Manifest
+++ b/dev-cpp/indicators/Manifest
@@ -1 +1,2 @@
 DIST indicators-2.2.tar.gz 8974714 BLAKE2B 
538e9d77c7d4f19cc81d4476288ce7f78198a61252885a78e166f39137e8653082d02861cbf2469b08cc3af5f6ed4e76c343ca1d95aec67d35f2dbcde4ba72c2
 SHA512 
7ced2d3c320d51c7e0569104744730c8e2f952350bcae214a9781eb43ef4002c8314937db78461351741fc4c3aee7a1364582b1274991e95eb30006a5f2a7ef9
+DIST indicators-2.3.tar.gz 8970430 BLAKE2B 
d81ba95908302c74830bef4aff5b07fe0352c88630bcb5480f7b2701efe20f3d32fc3c2279cbba558be40ece98cbbd8f9f02c1008c915149eb698ac517b58abd
 SHA512 
59fb17e93c886cec2418e93e221febd2bf3160691b3473363417f8f8fa3d50d42d1de0e55d62598eba800b13c1d5ab1422d0a2c867246006b61340ba32d99232

diff --git a/dev-cpp/indicators/indicators-2.3.ebuild 
b/dev-cpp/indicators/indicators-2.3.ebuild
new file mode 100644
index 0..7522e7fe2
--- /dev/null
+++ b/dev-cpp/indicators/indicators-2.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Activity indicators for modern C++"
+HOMEPAGE="https://github.com/p-ranav/indicators;
+SRC_URI="https://github.com/p-ranav/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+QA_PKGCONFIG_VERSION="${PV}.0"
+
+src_install() {
+   cmake_src_install
+   rm -r "${ED}"/usr/share/licenses || die
+
+   docompress -x /usr/share/doc/${PF}/samples
+   use examples && dodoc -r demo samples
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-nim/cligen/

2023-02-25 Thread Anna Vyalkova
commit: af2b67c60d61ed1108743ff8469dfcb76a89a14e
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Feb 25 22:50:29 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sat Feb 25 22:50:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=af2b67c6

dev-nim/cligen: add 1.5.39, drop 1.5.37

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-nim/cligen/Manifest |  2 +-
 .../cligen/{cligen-1.5.37.ebuild => cligen-1.5.39.ebuild}   | 13 ++---
 2 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/dev-nim/cligen/Manifest b/dev-nim/cligen/Manifest
index 1bfe23166..62c5b1dc9 100644
--- a/dev-nim/cligen/Manifest
+++ b/dev-nim/cligen/Manifest
@@ -1,2 +1,2 @@
-DIST cligen-1.5.37.tar.gz 429632 BLAKE2B 
d35befa3e6dbecdcb4cf07d6f42342f5be5a57e0c0d19e07611d9fbb1c91eae9d09cd56febd1530e656ac76be5ed60a52aee45b1c0f163f2b6dffededff480a4
 SHA512 
94cc526e461220d40231c3455b2382b1aafcc018d62a35838f9f23cdd72ac4cb0b552766c2e12da7e7bb6a08cccef2826678a1e07d201482e93d7eecf1faee32
 DIST cligen-1.5.38.tar.gz 432352 BLAKE2B 
cfcd96a5f8f9f4ed0e4942a596ed6c00ee5dac2f0daf22d783cc056b17b6c16777abfe9f10c8326978751308353a122b435d14a033e499c357a80c25bf4edf0d
 SHA512 
df49c8accb05bd17e097f74a59fc904bfb42bccc6610ea70656d140a5d54fe14234af2ce61f50623a2b48b52e757551ac17bf77fa887e37b5b8bf4b5e79fa0a1
+DIST cligen-1.5.39.tar.gz 433806 BLAKE2B 
2c0ae6224ea737930eceb35775d708c284f7b4d6ae7614c5d83914701904653ac51b73fd73b9f7802469c5b734cfa8e2fda34a77b844ad05a40ab1ac93f4dacf
 SHA512 
56e32b020cd21f405ab2598a22b02964cf503b85c3444b2a6de36324fa1ca6fa030ff3afdfc0e57b952f03b681f83909f2842e646961bf5a3c1f451f935fefcb

diff --git a/dev-nim/cligen/cligen-1.5.37.ebuild 
b/dev-nim/cligen/cligen-1.5.39.ebuild
similarity index 72%
rename from dev-nim/cligen/cligen-1.5.37.ebuild
rename to dev-nim/cligen/cligen-1.5.39.ebuild
index 2d3821bf6..19f77f5f5 100644
--- a/dev-nim/cligen/cligen-1.5.37.ebuild
+++ b/dev-nim/cligen/cligen-1.5.39.ebuild
@@ -15,9 +15,12 @@ 
SRC_URI="https://github.com/c-blake/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
 LICENSE="ISC MIT"
 SLOT="${PV}"
 KEYWORDS="~amd64"
-RESTRICT="test"  # Version.nim test fails
+IUSE="examples"
 
-DOCS=( configs examples {MOTIVATION,README,RELEASE-NOTES,TODO}.md )
+# Version.nim test fails
+RESTRICT="test"
+
+DOCS=( configs {MOTIVATION,README,RELEASE-NOTES,TODO}.md )
 
 set_package_url "https://github.com/c-blake/cligen;
 
@@ -26,6 +29,10 @@ src_test() {
 }
 
 src_install() {
-   docompress -x /usr/share/doc/${PF}/examples
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+
nimble_src_install
 }



[gentoo-commits] proj/portage:master commit in: lib/portage/sync/modules/git/

2023-02-25 Thread Sam James
commit: 76106cf613d08ae486082cc5f993572b3e8b0d39
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Sat Feb 25 03:11:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 25 23:19:44 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=76106cf6

Make CI happy

Signed-off-by: Oskari Pirhonen  gmail.com>
Closes: https://github.com/gentoo/portage/pull/996
Signed-off-by: Sam James  gentoo.org>

 lib/portage/sync/modules/git/git.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/portage/sync/modules/git/git.py 
b/lib/portage/sync/modules/git/git.py
index ce30be4cd..3c2f9bdb4 100644
--- a/lib/portage/sync/modules/git/git.py
+++ b/lib/portage/sync/modules/git/git.py
@@ -372,7 +372,7 @@ class GitSync(NewBase):
 merge_cmd.append("--quiet")
 
 if not quiet:
-writemsg_level(' '.join(merge_cmd) + "\n")
+writemsg_level(" ".join(merge_cmd) + "\n")
 
 exitcode = portage.process.spawn(
 merge_cmd,



[gentoo-commits] repo/gentoo:master commit in: dev-ml/cppo/

2023-02-25 Thread Sam James
commit: 3da83144e754f9432e2f5c715698e1283a11109a
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 25 23:07:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 25 23:10:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da83144

dev-ml/cppo: fix dep on ocamlbuild

ocamlbuild also installs modules and dune tries to import it here.

Closes: https://bugs.gentoo.org/896386
Signed-off-by: Sam James  gentoo.org>

 dev-ml/cppo/{cppo-1.6.7.ebuild => cppo-1.6.7-r1.ebuild} | 4 ++--
 dev-ml/cppo/{cppo-1.6.8.ebuild => cppo-1.6.8-r1.ebuild} | 4 ++--
 dev-ml/cppo/{cppo-1.6.9.ebuild => cppo-1.6.9-r1.ebuild} | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-ml/cppo/cppo-1.6.7.ebuild b/dev-ml/cppo/cppo-1.6.7-r1.ebuild
similarity index 86%
rename from dev-ml/cppo/cppo-1.6.7.ebuild
rename to dev-ml/cppo/cppo-1.6.7-r1.ebuild
index 921cf3dc2a25..1753b6f23aba 100644
--- a/dev-ml/cppo/cppo-1.6.7.ebuild
+++ b/dev-ml/cppo/cppo-1.6.7-r1.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=7
@@ -14,6 +14,6 @@ LICENSE="BSD"
 KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
 IUSE="+ocamlopt"
 
-RDEPEND="dev-ml/ocamlbuild
+RDEPEND="dev-ml/ocamlbuild:=
dev-ml/findlib:="
 DEPEND="${RDEPEND}"

diff --git a/dev-ml/cppo/cppo-1.6.8.ebuild b/dev-ml/cppo/cppo-1.6.8-r1.ebuild
similarity index 86%
rename from dev-ml/cppo/cppo-1.6.8.ebuild
rename to dev-ml/cppo/cppo-1.6.8-r1.ebuild
index d5be2914fca3..66030d3bfc18 100644
--- a/dev-ml/cppo/cppo-1.6.8.ebuild
+++ b/dev-ml/cppo/cppo-1.6.8-r1.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=7
@@ -14,6 +14,6 @@ LICENSE="BSD"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 
-RDEPEND="dev-ml/ocamlbuild
+RDEPEND="dev-ml/ocamlbuild:=
dev-ml/findlib:="
 DEPEND="${RDEPEND}"

diff --git a/dev-ml/cppo/cppo-1.6.9.ebuild b/dev-ml/cppo/cppo-1.6.9-r1.ebuild
similarity index 86%
rename from dev-ml/cppo/cppo-1.6.9.ebuild
rename to dev-ml/cppo/cppo-1.6.9-r1.ebuild
index d5be2914fca3..66030d3bfc18 100644
--- a/dev-ml/cppo/cppo-1.6.9.ebuild
+++ b/dev-ml/cppo/cppo-1.6.9-r1.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=7
@@ -14,6 +14,6 @@ LICENSE="BSD"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 
-RDEPEND="dev-ml/ocamlbuild
+RDEPEND="dev-ml/ocamlbuild:=
dev-ml/findlib:="
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-02-25 Thread Ionen Wolkens
commit: b9d0f78f2e0d939b8d06960bd221a39202ecc19e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Feb 25 22:58:00 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb 25 23:02:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d0f78f

x11-drivers/nvidia-drivers: stabilize 525.89.02 for amd64

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-525.89.02.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.89.02.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-525.89.02.ebuild
index fe47ef3070bc..93e59196de1b 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.89.02.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.89.02.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}"
 
 LICENSE="NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
 SLOT="0/${PV%%.*}"
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 IUSE="+X abi_x86_32 abi_x86_64 +driver kernel-open persistenced +static-libs 
+tools wayland"
 REQUIRED_USE="kernel-open? ( driver )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2023-02-25 Thread Sam James
commit: fa2241fa7ef03f93d50684d86c7ba13480db4c07
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 25 22:54:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 25 22:54:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa2241fa

sys-devel/gcc: add 12.2.1_p20230225

Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-12.2.1_p20230225.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 4e12647a22e5..0f82de2efb98 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -23,6 +23,7 @@ DIST gcc-12-20221126.tar.xz 79631864 BLAKE2B 
3bb97ef4a1a17ab8b92b431b1f792c11131
 DIST gcc-12-20230121.tar.xz 79652428 BLAKE2B 
f4f0e6474d179454dc56dd05c823fca919a894e9efdc64625bb13045c7bd549a7bab59dfb4052d45d594d4484801ab5b18cf3f3d6277be54eaec24a53abd439c
 SHA512 
b6c2486916418a64fab64c3655329bc18ca93ee4eca240e8779bd6d8280124fcd07b1aa8eff979fd317656646ecdba9353107887338354d8bd2c1f68c1609349
 DIST gcc-12-20230211.tar.xz 79698020 BLAKE2B 
0de8d0b8f8823276fc7b0c70225a1c957455645cafd9c46ab8d3cd80d4e641a0d48df03a9d1d5206fde65e9f0dca09a481311b9b68a7993899e4060d44e08cf6
 SHA512 
6ae3979cfff1376ba2ea639d9a01428e55a67a2cc6582bc77a476b050bfd3ba00e078907067b74a1f59188014febc3fd1e4c5e98fae00421e0c82c9db54f1028
 DIST gcc-12-20230218.tar.xz 79705112 BLAKE2B 
28b230d4e66f773a6ea32a3112f66c81ffb787f16ba1c36d3d4d2498b03031a9dbe3c2aefb40b07aab1eca64a32636c1cff2497eae996565d633fa1d70ac890e
 SHA512 
bf2b109a12a981ae97ca4c6d9a27b11adcf1c7acaf167c532936a027dad4217e75b197fd12b2c5e37f6e89fe39a54f483984023accfb76f7517cc3d35ced416a
+DIST gcc-12-20230225.tar.xz 79694748 BLAKE2B 
13684d572c3077740639ea10fed3cabf4473cb1913e9e3d90f4d40dad2e1e5d46b12d66fdf864367c4f4bd6a92009b1a11daf1635ed94c6aa5d8c758c36a79a5
 SHA512 
25889487fe3a03dc4fcce80c6048ef02453aaa0770662b078e1fd4a3c2aaebb8fdf2b77a0898abdb42b2ea1e3ebc03ac720595ddcc22a64a6bf910cf2ece4e16
 DIST gcc-12.2.0-musl-patches-7.tar.xz 3652 BLAKE2B 
295ea907efea854a3c2447d472bedb24714d78b7b725476b1eac3898d89c0c549da8e69db28911205bb3293f62cf344a90ade0898ecf5fed57ff00fcf8547a9f
 SHA512 
7a7a440bc08de8dcb37c080ea0c27904adaaadfaab24d90becd2d009243dcfc886d8f674ce3ccddb4ebb5ad17f04d841064d9ec2e2e2e96a1afac3002111
 DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B 
a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb
 SHA512 
f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258
 DIST gcc-12.2.0-patches-10.tar.xz 14252 BLAKE2B 
99368db982227728a6a9e2b1f694999f041f38db4a3806b6a740c86218735f9b561197bc150423a3caad0b5fd335c95d1aca130a519754423cd44a083e655373
 SHA512 
f7f0d8185e908926046f579793dba5916dc27392b85bfe50a7e70c213c3ba29479dfdb1b27514765b76bc897c4dbb530680e59c4deca7a245a808ed566120e4c

diff --git a/sys-devel/gcc/gcc-12.2.1_p20230225.ebuild 
b/sys-devel/gcc/gcc-12.2.1_p20230225.ebuild
new file mode 100644
index ..3a7a472a2f2f
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.2.1_p20230225.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="13"
+PATCH_GCC_VER="12.2.0"
+MUSL_VER="7"
+MUSL_GCC_VER="12.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="https://gcc.gnu.org/pub/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
+
+# 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(-)?]"
+
+src_prepare() {
+   toolchain_src_prepare
+
+   eapply_user
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/liborcus/

2023-02-25 Thread Sam James
commit: c0e3e49c269a2f325af1109d1768e240a19cbf37
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 25 22:33:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 25 22:33:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e3e49c

dev-libs/liborcus: enable py3.10 (restore it)

Closes: https://bugs.gentoo.org/897734
Fixes: 632310480c2bd41af986d9c6580969fe9d29cab3
Signed-off-by: Sam James  gentoo.org>

 dev-libs/liborcus/liborcus-0.17.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
index bb555485c7bb..000ffa82856f 100644
--- a/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9,11} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit autotools python-single-r1
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"



[gentoo-commits] repo/gentoo:master commit in: dev-db/mycli/

2023-02-25 Thread Brian Evans
commit: 473755ced3b693389f729b1b941567fc7927c6dc
Author: Brian Evans  gentoo  org>
AuthorDate: Sat Feb 25 22:27:18 2023 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sat Feb 25 22:28:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473755ce

dev-db/mycli: Drop old

Signed-off-by: Brian Evans  gentoo.org>

 dev-db/mycli/Manifest   |  3 --
 dev-db/mycli/mycli-1.24.1.ebuild| 57 ---
 dev-db/mycli/mycli-1.25.0-r1.ebuild | 67 -
 dev-db/mycli/mycli-1.25.0.ebuild| 57 ---
 4 files changed, 184 deletions(-)

diff --git a/dev-db/mycli/Manifest b/dev-db/mycli/Manifest
index 03364b7d7786..cc2468208fc5 100644
--- a/dev-db/mycli/Manifest
+++ b/dev-db/mycli/Manifest
@@ -1,4 +1 @@
-DIST mycli-1.24.1.tar.gz 275983 BLAKE2B 
cc03ebd0f4de1fabbd1c186139aac04a50d01529190972cac63765a4d3e688e994c112d001489bf1dfb17541370e0c348a368d85a86b7eed335b775b96897765
 SHA512 
5f8ffb98fd285d2e556bef7cefdc77588983c0028c7c24084710633fb469ae3c5ab2232ca23e87406d44d87e503c113039e6884ec9efd603f45b3ab7ed7c0925
-DIST mycli-1.25.0.gh.tar.gz 277022 BLAKE2B 
eabb07003741bc041fcfc7be92beade5bdf0c19d0be00b1a98037d38b164043e5280254b9c8446254928253f6059c33ae9395df780a2f30c5d9cbebffe020895
 SHA512 
e20b1466f0f2bf81f0d65bd23f97eae6b0943029c89d9d45f84368abc5f12c3054c09a45c4daea47831a192417e2e5be7bcd6622ea518e57b68f975a028d3f79
-DIST mycli-1.25.0.tar.gz 277022 BLAKE2B 
eabb07003741bc041fcfc7be92beade5bdf0c19d0be00b1a98037d38b164043e5280254b9c8446254928253f6059c33ae9395df780a2f30c5d9cbebffe020895
 SHA512 
e20b1466f0f2bf81f0d65bd23f97eae6b0943029c89d9d45f84368abc5f12c3054c09a45c4daea47831a192417e2e5be7bcd6622ea518e57b68f975a028d3f79
 DIST mycli-1.26.1.gh.tar.gz 279221 BLAKE2B 
2bb178110b5aba3e381541a7892cc1d8bed8e41c499d1dc36fa39435805a118536de44bf21b2ca2652afefcd15f8bc86ed77de876f703740e796444ff8cea6b0
 SHA512 
bce9def37718444f2445ed3a7ad91c54df4cc3dc5d207a4a2e0fc72eb27b75fca687958241fc40f5494efcdf9e4bae251f3cf94c13b967dd922d5ff653348c77

diff --git a/dev-db/mycli/mycli-1.24.1.ebuild b/dev-db/mycli/mycli-1.24.1.ebuild
deleted file mode 100644
index 43d494e9b859..
--- a/dev-db/mycli/mycli-1.24.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-DISTUTILS_SINGLE_IMPL=yes
-inherit distutils-r1
-
-MY_PV=$(ver_cut 1-3)
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-DESCRIPTION="CLI for MySQL Database with auto-completion and syntax 
highlighting"
-HOMEPAGE="https://www.mycli.net;
-SRC_URI="https://github.com/dbcli/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ssh"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/cli_helpers-2.0.1[${PYTHON_USEDEP}]
-   >=dev-python/click-7.0[${PYTHON_USEDEP}]
-   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/prompt-toolkit-3.0.0[${PYTHON_USEDEP}]
-   =dev-python/pygments-2.0[${PYTHON_USEDEP}]
-   >=dev-python/pymysql-0.9.2[${PYTHON_USEDEP}]
-   dev-python/pyperclip[${PYTHON_USEDEP}]
-   >=dev-python/sqlparse-0.3.0[${PYTHON_USEDEP}]
-   https://www.mycli.net/
-   https://github.com/dbcli/mycli/
-   https://pypi.org/project/mycli/
-"
-SRC_URI="
-   https://github.com/dbcli/mycli/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ssh"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/cli_helpers-2.2.1[${PYTHON_USEDEP}]
-   >=dev-python/click-7.0[${PYTHON_USEDEP}]
-   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/prompt-toolkit-3.0.0[${PYTHON_USEDEP}]
-   =dev-python/pygments-2.0[${PYTHON_USEDEP}]
-   >=dev-python/pymysql-0.9.2[${PYTHON_USEDEP}]
-   dev-python/pyperclip[${PYTHON_USEDEP}]
-   >=dev-python/sqlparse-0.3.0[${PYTHON_USEDEP}]
-   https://www.mycli.net;
-SRC_URI="https://github.com/dbcli/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ssh"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/cli_helpers-2.2.1[${PYTHON_USEDEP}]
-   >=dev-python/click-7.0[${PYTHON_USEDEP}]
-   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/prompt-toolkit-3.0.0[${PYTHON_USEDEP}]
-   =dev-python/pygments-2.0[${PYTHON_USEDEP}]
-   >=dev-python/pymysql-0.9.2[${PYTHON_USEDEP}]
- 

[gentoo-commits] repo/gentoo:master commit in: dev-db/mycli/

2023-02-25 Thread Brian Evans
commit: 37a1e664185bf20ce8cd13aa2321571faf707811
Author: Brian Evans  gentoo  org>
AuthorDate: Sat Feb 25 22:26:12 2023 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sat Feb 25 22:28:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37a1e664

dev-db/mycli: Version bump for 1.26.1

Closes: https://bugs.gentoo.org/id=896674
Signed-off-by: Brian Evans  gentoo.org>

 dev-db/mycli/Manifest   |  1 +
 dev-db/mycli/{mycli-.ebuild => mycli-1.26.1.ebuild} | 12 
 dev-db/mycli/mycli-.ebuild  |  2 +-
 3 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/dev-db/mycli/Manifest b/dev-db/mycli/Manifest
index 45e3f918e0a0..03364b7d7786 100644
--- a/dev-db/mycli/Manifest
+++ b/dev-db/mycli/Manifest
@@ -1,3 +1,4 @@
 DIST mycli-1.24.1.tar.gz 275983 BLAKE2B 
cc03ebd0f4de1fabbd1c186139aac04a50d01529190972cac63765a4d3e688e994c112d001489bf1dfb17541370e0c348a368d85a86b7eed335b775b96897765
 SHA512 
5f8ffb98fd285d2e556bef7cefdc77588983c0028c7c24084710633fb469ae3c5ab2232ca23e87406d44d87e503c113039e6884ec9efd603f45b3ab7ed7c0925
 DIST mycli-1.25.0.gh.tar.gz 277022 BLAKE2B 
eabb07003741bc041fcfc7be92beade5bdf0c19d0be00b1a98037d38b164043e5280254b9c8446254928253f6059c33ae9395df780a2f30c5d9cbebffe020895
 SHA512 
e20b1466f0f2bf81f0d65bd23f97eae6b0943029c89d9d45f84368abc5f12c3054c09a45c4daea47831a192417e2e5be7bcd6622ea518e57b68f975a028d3f79
 DIST mycli-1.25.0.tar.gz 277022 BLAKE2B 
eabb07003741bc041fcfc7be92beade5bdf0c19d0be00b1a98037d38b164043e5280254b9c8446254928253f6059c33ae9395df780a2f30c5d9cbebffe020895
 SHA512 
e20b1466f0f2bf81f0d65bd23f97eae6b0943029c89d9d45f84368abc5f12c3054c09a45c4daea47831a192417e2e5be7bcd6622ea518e57b68f975a028d3f79
+DIST mycli-1.26.1.gh.tar.gz 279221 BLAKE2B 
2bb178110b5aba3e381541a7892cc1d8bed8e41c499d1dc36fa39435805a118536de44bf21b2ca2652afefcd15f8bc86ed77de876f703740e796444ff8cea6b0
 SHA512 
bce9def37718444f2445ed3a7ad91c54df4cc3dc5d207a4a2e0fc72eb27b75fca687958241fc40f5494efcdf9e4bae251f3cf94c13b967dd922d5ff653348c77

diff --git a/dev-db/mycli/mycli-.ebuild b/dev-db/mycli/mycli-1.26.1.ebuild
similarity index 87%
copy from dev-db/mycli/mycli-.ebuild
copy to dev-db/mycli/mycli-1.26.1.ebuild
index ede861eeb297..437959885397 100644
--- a/dev-db/mycli/mycli-.ebuild
+++ b/dev-db/mycli/mycli-1.26.1.ebuild
@@ -5,9 +5,9 @@ EAPI=8
 
 DISTUTILS_SINGLE_IMPL=yes
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
-inherit distutils-r1 git-r3
+inherit distutils-r1
 
 DESCRIPTION="CLI for MySQL Database with auto-completion and syntax 
highlighting"
 HOMEPAGE="
@@ -15,15 +15,19 @@ HOMEPAGE="
https://github.com/dbcli/mycli/
https://pypi.org/project/mycli/
 "
-EGIT_REPO_URI="https://github.com/dbcli/mycli.git;
+SRC_URI="
+   https://github.com/dbcli/mycli/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
 
 LICENSE="BSD MIT"
 SLOT="0"
+KEYWORDS="~amd64 ~x86"
 IUSE="ssh"
 
 RDEPEND="
$(python_gen_cond_dep '
-   >=dev-python/cli_helpers-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/cli_helpers-2.2.1[${PYTHON_USEDEP}]
>=dev-python/click-7.0[${PYTHON_USEDEP}]
>=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}]

diff --git a/dev-db/mycli/mycli-.ebuild b/dev-db/mycli/mycli-.ebuild
index ede861eeb297..a7e9fc8f8841 100644
--- a/dev-db/mycli/mycli-.ebuild
+++ b/dev-db/mycli/mycli-.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_SINGLE_IMPL=yes
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1 git-r3
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/

2023-02-25 Thread Ionen Wolkens
commit: f2e18941b5c70dfeae87f3b2124b47161c3d41a0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Feb 25 17:11:21 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb 25 22:25:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e18941

dev-util/maturin: add 1.0.0_beta4, drop 1.0.0_beta3

Quick release to Fix issues on 32bit platforms.

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-util/maturin/Manifest  | 27 ++
 ...0.0_beta3.ebuild => maturin-1.0.0_beta4.ebuild} | 61 ++
 2 files changed, 6 insertions(+), 82 deletions(-)

diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest
index 1e2e70a18a12..23b20c34f651 100644
--- a/dev-util/maturin/Manifest
+++ b/dev-util/maturin/Manifest
@@ -10,13 +10,8 @@ DIST askama-0.11.1.crate 8182 BLAKE2B 
5cfa6a0cf5679e271c1d35500b5ae40eb4fe1f955f
 DIST askama_derive-0.11.2.crate 7097 BLAKE2B 
395811d68825531552ac9bedc30c1d59e15ade43b3818576212456974799c0713df8eb099970affed54397c800f62310d5f6f201bc2275f5168cd805f2330257
 SHA512 
c9b4c2b444c9c9f9054403b25a62e0415d87f0c8a0cd1ac9fc1cdd341c94c15eb91249006e59504a34a18703dd3b9bc5a4012804a4ce3d9401126b66c3632e65
 DIST askama_escape-0.10.3.crate 8875 BLAKE2B 
6bb88f18aa0bd05a36e7bf5cfcaed3138ddb96ed366e7da9b9a64c4e0345fba384cfa3e9bfab3674c1697a7722bd59a9428438b78d44bcac78740d4c53c3d3e8
 SHA512 
1978add567021fac7f086b6091c97de81919877726455828164642c55607d5b5f6f01c0187f8a8a3371c9b3a1ef41f4c3c9e14d9068826c38ee8a6efe2eeb5a2
 DIST askama_shared-0.12.2.crate 38015 BLAKE2B 
7f1f461abc5e1a6c692b254b939309be986435d8c7fe1adb8f3590478e0b0bfcd9c98b68f1f5cd72ea5b72afdc17f79927cbcc86500502965d5e2a8ff41236cc
 SHA512 
05d9bbd47ed09700ea2ee32b5b27801c7b8ea3953a186ede54570a68e2541dcc07f49858cf55ff61c86e129c5d84ff1d92d14064fd43b5fa2160bc24bb32
-DIST async-broadcast-0.5.1.crate 20134 BLAKE2B 
a45a7ff0b05eaab687f0912b2fdd0c3d9379402d5ccb8269568fbf77e235b42db0f741b4743438511fc00e7e1c6ec09c7b2f6e37b4b9a4df07846ae582e9c812
 SHA512 
48de28fad3fa8258b61f1adc0f13e69698f0fc3e11c68eb6b6d2df11784dc5c1e09f6f2c03dd12679d9888171b87cff3362ee06b910833e55d278738ab7508ae
-DIST async-executor-1.5.0.crate 15068 BLAKE2B 
d764f9166018d0dd07ca687be64f139e4dd8ae8488a1d6ada0595a17abb5fbd1c04b37c00b1f02e6c100529eeb0e9147729833e2203c56d4b92ae76fa75929ab
 SHA512 
0fa79f50648aafed31d572e25534ac10df7d5d105119d4f6e1cc9af710e86103b0def49829ed6523e384634a3ccd697d01f07e4898c1e84dcb48d3fe52aaed5d
 DIST async-io-1.12.0.crate 37087 BLAKE2B 
60cdb60d027be65df5bcdb83fd4e9bf8ef56d7500bde14261cf6488ba5b34b803ad3c546884cdc3ba524018e9951ffca71cdf04535e2964e49ca263c970e44df
 SHA512 
21f978a9ae11300ba3dce493cc4a753bd07eb2dce69130cfea8a64983ac35416ab00eec5a94e53cf74f12a23fa91caccbbd3df766ad369c774cfbc844eeb5dbf
 DIST async-lock-2.6.0.crate 20497 BLAKE2B 
9703dec1ecfda4b482b6df48bb1691b8aa5e6645c310e437656cb7eccd2115f2af6443063dd9f1ffd0108aa866cacdbabbebc287800b7824a25f2d1b8fbb4a42
 SHA512 
20cb5f5f37d4c4fd7f010d96ed79a924dcc7eee3584027c48ea0edc04d19158f080771acd63fe0534dc5762937a0c1ea8bce8df707526a9f245b5dda61317dad
-DIST async-recursion-1.0.2.crate 11383 BLAKE2B 
ccfc58c3e2c03cbbeb288bfcad171e4165de541a82355473e5ed62fd1e5c49737373497d7c4f2947e2bdde19ffa99c94dee16c5b6c665dbe5d44caab909fc6b4
 SHA512 
7851ca4f557b87c2d8ae38d72d5359d7e7f7a30c46ca6314fabd4464547fef0fc917a20e2ca7ebac04569cf3de0c4f151d4a29532b3d26a1ef0f5722d37a053d
-DIST async-task-4.3.0.crate 29544 BLAKE2B 
ed27a637b0c7196f9dbc13b597cd97afbf4bdcd78d5f46e20862a39f41ea3b2dd9335795dbb8fc22e2c4ba75e4678156fb062f91211e1caf2475546ca99ba327
 SHA512 
55f4fa697d1e00946e3e518e35117552e66a28a4c52e72f66af4c1b9a31e932d1fd32f31a4097fea707789575a9aec0db2ce9eb51643909480a41c52d3558d22
-DIST async-trait-0.1.64.crate 29196 BLAKE2B 
8cd25de53df989d7d5b79181e0ed5b6bd7cad71a2dee24b56eca9c7c9d6024f4fcce89764fda830168c093dc5e447455443b319491097171ef4c049eeb7199b2
 SHA512 
0487a688cddae7529def0645f6ef4440916eaa757b14e8e414f910b55e17e2c1fe3fe18c216c3a1916a21909c32cba7add8e461adeefaa4be5deaa3c7085fad7
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST base64-0.13.1.crate 61002 BLAKE2B 
3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91
 SHA512 
1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
 DIST bincode-1.3.3.crate 28958 BLAKE2B 
ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f
 SHA512 
49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
@@ -108,9 +103,7 @@ DIST 

[gentoo-commits] repo/gentoo:master commit in: games-emulation/jgrf/

2023-02-25 Thread Sam James
commit: 7f2ff717946ba8387629b443195e6028acd21692
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 25 22:24:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 25 22:24:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2ff717

games-emulation/jgrf: update copyright

Signed-off-by: Sam James  gentoo.org>

 games-emulation/jgrf/jgrf-1.0.1.ebuild | 2 +-
 games-emulation/jgrf/jgrf-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-emulation/jgrf/jgrf-1.0.1.ebuild 
b/games-emulation/jgrf/jgrf-1.0.1.ebuild
index 4c7c4f9abb39..b52af23a4df0 100644
--- a/games-emulation/jgrf/jgrf-1.0.1.ebuild
+++ b/games-emulation/jgrf/jgrf-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/games-emulation/jgrf/jgrf-.ebuild 
b/games-emulation/jgrf/jgrf-.ebuild
index 4c7c4f9abb39..b52af23a4df0 100644
--- a/games-emulation/jgrf/jgrf-.ebuild
+++ b/games-emulation/jgrf/jgrf-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: games-emulation/prosystem-jg/

2023-02-25 Thread Sam James
commit: 98cb4a7c88280c18859144958755405f95a32965
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 25 22:24:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 25 22:24:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98cb4a7c

games-emulation/prosystem-jg: update copyright

Signed-off-by: Sam James  gentoo.org>

 games-emulation/prosystem-jg/prosystem-jg-1.5.2.ebuild | 2 +-
 games-emulation/prosystem-jg/prosystem-jg-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-emulation/prosystem-jg/prosystem-jg-1.5.2.ebuild 
b/games-emulation/prosystem-jg/prosystem-jg-1.5.2.ebuild
index 212b4dd7a4b3..2f0bf3126b37 100644
--- a/games-emulation/prosystem-jg/prosystem-jg-1.5.2.ebuild
+++ b/games-emulation/prosystem-jg/prosystem-jg-1.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/games-emulation/prosystem-jg/prosystem-jg-.ebuild 
b/games-emulation/prosystem-jg/prosystem-jg-.ebuild
index 212b4dd7a4b3..2f0bf3126b37 100644
--- a/games-emulation/prosystem-jg/prosystem-jg-.ebuild
+++ b/games-emulation/prosystem-jg/prosystem-jg-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: games-emulation/bsnes-jg/

2023-02-25 Thread Sam James
commit: 7eb5e2c80dd2f97e69076cc9a5ebf8481a2c68d1
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 25 22:24:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 25 22:24:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb5e2c8

games-emulation/bsnes-jg: update copyright

Signed-off-by: Sam James  gentoo.org>

 games-emulation/bsnes-jg/bsnes-jg-1.1.1.ebuild | 2 +-
 games-emulation/bsnes-jg/bsnes-jg-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-emulation/bsnes-jg/bsnes-jg-1.1.1.ebuild 
b/games-emulation/bsnes-jg/bsnes-jg-1.1.1.ebuild
index 24d855263f55..2745d2cfd5e9 100644
--- a/games-emulation/bsnes-jg/bsnes-jg-1.1.1.ebuild
+++ b/games-emulation/bsnes-jg/bsnes-jg-1.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/games-emulation/bsnes-jg/bsnes-jg-.ebuild 
b/games-emulation/bsnes-jg/bsnes-jg-.ebuild
index 24d855263f55..2745d2cfd5e9 100644
--- a/games-emulation/bsnes-jg/bsnes-jg-.ebuild
+++ b/games-emulation/bsnes-jg/bsnes-jg-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: sci-physics/hepmc/

2023-02-25 Thread Sam James
commit: 39fb5a25a7cd2c6008a91e246e6a283f937f7069
Author: Alexander Puck Neuwirth  neuwirth-informatik  
de>
AuthorDate: Sat Feb 25 15:23:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 25 22:23:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39fb5a25

sci-physics/hepmc: add 

Signed-off-by: Alexander Puck Neuwirth  neuwirth-informatik.de>
Closes: https://github.com/gentoo/gentoo/pull/29785
Signed-off-by: Sam James  gentoo.org>

 sci-physics/hepmc/hepmc-.ebuild | 56 +
 1 file changed, 56 insertions(+)

diff --git a/sci-physics/hepmc/hepmc-.ebuild 
b/sci-physics/hepmc/hepmc-.ebuild
new file mode 100644
index ..4701177b3f45
--- /dev/null
+++ b/sci-physics/hepmc/hepmc-.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake python-single-r1
+
+MYP=HepMC3-${PV}
+
+DESCRIPTION="Event Record for Monte Carlo Generators"
+HOMEPAGE="https://hepmc.web.cern.ch/hepmc/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.cern.ch/hepmc/HepMC3;
+else
+   SRC_URI="https://hepmc.web.cern.ch/hepmc/releases/${MYP}.tar.gz;
+   S="${WORKDIR}/${MYP}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="3"
+IUSE="doc test examples python root"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   root? ( sci-physics/root:= )
+   doc? (
+   app-doc/doxygen[dot]
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-latexrecommended
+   )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DHEPMC3_ENABLE_ROOTIO=$(usex root ON OFF)
+   -DHEPMC3_ENABLE_PYTHON=$(usex python ON OFF)
+   -DHEPMC3_ENABLE_TEST=$(usex test ON OFF)
+   -DHEPMC3_BUILD_DOCS=$(usex doc ON OFF)
+   -DHEPMC3_BUILD_EXAMPLES=$(usex examples ON OFF)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   use examples && docompress -x /usr/share/doc/${PF}/examples
+   python_optimize
+}



[gentoo-commits] repo/gentoo:master commit in: sci-physics/hepmc/

2023-02-25 Thread Sam James
commit: 9228197421b2462c1b6bbf66c47781f241b83db7
Author: Alexander Puck Neuwirth  neuwirth-informatik  
de>
AuthorDate: Sat Feb 25 15:22:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 25 22:23:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92281974

sci-physics/hepmc: add 3.2.5_p20230225

Closes: https://bugs.gentoo.org/897238
Signed-off-by: Alexander Puck Neuwirth  neuwirth-informatik.de>
Signed-off-by: Sam James  gentoo.org>

 sci-physics/hepmc/Manifest |  1 +
 sci-physics/hepmc/hepmc-3.2.5_p20230225.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/sci-physics/hepmc/Manifest b/sci-physics/hepmc/Manifest
index 80795b1f230c..ba98b1642ec6 100644
--- a/sci-physics/hepmc/Manifest
+++ b/sci-physics/hepmc/Manifest
@@ -1,3 +1,4 @@
 DIST HepMC-2.06.09.tar.gz 4612637 BLAKE2B 
6bbf1a6a8410b6717ddff29fc3643247582f7a61a05fd9e52a0b09f78bf75de587c1c55525f6a1367b306a26a4687ce55b64908c049d91bdb2db3d40467af62b
 SHA512 
1030f31ad9d19d8ae184145a693c4a3092131f485e2ed89598b7172992a825ad9aa46fb44a9199a00c4a6bd7e163daead9452e9bc4fe32cb3b97351cf22906c4
 DIST HepMC3-3.2.5.tar.gz 9217649 BLAKE2B 
520e4621cdfa277376e94b87a070f23e6479867bbf696dc972e7496c54504c7da921932fbeaf7713cbaab18c72101ad3fa79396fe8ee1737180946696dcd1fbd
 SHA512 
de60aaa686f6499c62112c265438b9ba41a7ed312b767ddc3409178b6e908e4fffd6a1153bd9f2929cf479074b14bcbec33d377f51a11cfcd4c67e45fc9bb2b9
+DIST HepMC3-e05d32ebac8705c0097e9e7d00ce815a205110db.tar.gz 9346161 BLAKE2B 
9304d329332c2d4eb0ef6526a3308aecd29a38c569d3ba57d94767fd38ad052514f75a7a90f301c54185230d7693a67e48d59b66b12f42626a7ef900e309f743
 SHA512 
45f9edc6c56f9f8494b416bff147dccca64c52a90e0e169ede560ae8cf9e9255258b7af1586dd1c856f4010c22b2e668511bab160487a3ba802b629d03015e55
 DIST hepmc2.06.11.tgz 4893958 BLAKE2B 
ac8eef250cb330a167c9e0f4bd1aaf8df82e0ffec3557ab5cdaf8bc5b0b7333d6a45f73710ce63abab52d2c5758d5663c15c2a7c940a09504b3ef2fd4517aa0b
 SHA512 
81c100d4931e0e4de62c8ffd18cc06e7996a642fecc092892988bdc0dd0dc3c0f5b336e85f09ceb8f5e0e09456775ae5928d37daf28d82923476089bc0e910f2

diff --git a/sci-physics/hepmc/hepmc-3.2.5_p20230225.ebuild 
b/sci-physics/hepmc/hepmc-3.2.5_p20230225.ebuild
new file mode 100644
index ..4f6201190a03
--- /dev/null
+++ b/sci-physics/hepmc/hepmc-3.2.5_p20230225.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake python-single-r1
+
+MYPN=HepMC3
+MYP=${MYPN}-${PV}
+
+DESCRIPTION="Event Record for Monte Carlo Generators"
+HOMEPAGE="https://hepmc.web.cern.ch/hepmc/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.cern.ch/hepmc/HepMC3;
+else
+   COMMIT="e05d32ebac8705c0097e9e7d00ce815a205110db"
+   
SRC_URI="https://gitlab.cern.ch/${PN}/${MYPN}/-/archive/${COMMIT}/${MYPN}-${COMMIT}.tar.gz;
+   S="${WORKDIR}/${MYPN}-${COMMIT}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="3"
+IUSE="doc test examples python root"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   root? ( sci-physics/root:= )
+   doc? (
+   app-doc/doxygen[dot]
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-latexrecommended
+   )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DHEPMC3_ENABLE_ROOTIO=$(usex root ON OFF)
+   -DHEPMC3_ENABLE_PYTHON=$(usex python ON OFF)
+   -DHEPMC3_ENABLE_TEST=$(usex test ON OFF)
+   -DHEPMC3_BUILD_DOCS=$(usex doc ON OFF)
+   -DHEPMC3_BUILD_EXAMPLES=$(usex examples ON OFF)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   use examples && docompress -x /usr/share/doc/${PF}/examples
+   python_optimize
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/prosystem-jg/

2023-02-25 Thread Sam James
commit: fdeec5aa5183326e523bd708dec9c862b5b07982
Author: orbea  riseup  net>
AuthorDate: Sat Feb 25 18:25:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 25 22:23:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdeec5aa

games-emulation/prosystem-jg: Add 1.5.2 + Remove 1.5.1

Bug fix release for a buffer overflow with -D_FORTIFY_SOURCE=3 on glibc
systems.

Bug: https://bugs.gentoo.org/896382
Signed-off-by: orbea  riseup.net>
Signed-off-by: Sam James  gentoo.org>

 games-emulation/prosystem-jg/Manifest   | 2 +-
 .../{prosystem-jg-1.5.1.ebuild => prosystem-jg-1.5.2.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/prosystem-jg/Manifest 
b/games-emulation/prosystem-jg/Manifest
index bb5f61f21f58..375afa48650d 100644
--- a/games-emulation/prosystem-jg/Manifest
+++ b/games-emulation/prosystem-jg/Manifest
@@ -1 +1 @@
-DIST prosystem-1.5.1.tar.bz2 49454 BLAKE2B 
40c392805de577d2275c4810e36b6489a1457920484631bc63a54bef7c6120f5bef114bc52e17b65a43ccfc7c13b84694ea40376845217bae306a19940991a56
 SHA512 
daa3f40bc490299cdfb93393e95f411be7225dfe5271b2767ca7f5ef422ed053c3255b952de041ef44b7a196cb780b292f37a12104aef299c15ac564b77d281f
+DIST prosystem-1.5.2.tar.bz2 49674 BLAKE2B 
700924f3d749a551337289a634c3f36801c9a57ac6a68c1940e65f1a6dfb1a8fef0fcf9b3227509656965bcff9e27112b6e847d11593400f22e0cf3706b12b05
 SHA512 
9e59d0c8e4edaf081e0ba0574a11fd3d24f12375345cbcba483f5d9a4be376fc5dcab3145e9f4deb117ebcdc69ae8da68643c27adfc9b7a42d79903ef7c15d11

diff --git a/games-emulation/prosystem-jg/prosystem-jg-1.5.1.ebuild 
b/games-emulation/prosystem-jg/prosystem-jg-1.5.2.ebuild
similarity index 100%
rename from games-emulation/prosystem-jg/prosystem-jg-1.5.1.ebuild
rename to games-emulation/prosystem-jg/prosystem-jg-1.5.2.ebuild



  1   2   3   4   >