[gentoo-commits] repo/gentoo:master commit in: sys-libs/libblockdev/

2023-08-09 Thread Piotr Karbowski
commit: 723aa403e7cd422a7a8c0d5c86ed4bd16ab5aa83
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:12:32 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723aa403

sys-libs/libblockdev: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-libs/libblockdev/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-libs/libblockdev/metadata.xml 
b/sys-libs/libblockdev/metadata.xml
index 4ae6f93edad9..1c865386b8fd 100644
--- a/sys-libs/libblockdev/metadata.xml
+++ b/sys-libs/libblockdev/metadata.xml
@@ -5,10 +5,6 @@
mare...@gentoo.org
Marek Szuba

-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   

Enable block device cache support.
Enable sys-fs/cryptsetup 
support



[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/

2023-08-09 Thread Piotr Karbowski
commit: 35898d1adfd1891c3d1a7d42f9ef38d707eb886d
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:11:54 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35898d1a

sys-apps/pmount: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/pmount/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-apps/pmount/metadata.xml b/sys-apps/pmount/metadata.xml
index f3723215f16a..2fc1bb94b95e 100644
--- a/sys-apps/pmount/metadata.xml
+++ b/sys-apps/pmount/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   
+   

pmount




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

2023-08-09 Thread Piotr Karbowski
commit: 0019efedfe3702ef9c4e856cde958cc7de565221
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:13:47 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0019efed

sys-fs/snapraid: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/snapraid/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-fs/snapraid/metadata.xml b/sys-fs/snapraid/metadata.xml
index eb14d529cbe3..b04deb7dd29b 100644
--- a/sys-fs/snapraid/metadata.xml
+++ b/sys-fs/snapraid/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   
+   

snapraid
amadvance/snapraid



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsmbios/

2023-08-09 Thread Piotr Karbowski
commit: e7ac2f7b84769667f3b1e1a4da1324f93f28
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:13:21 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ac2f7b

sys-libs/libsmbios: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-libs/libsmbios/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-libs/libsmbios/metadata.xml b/sys-libs/libsmbios/metadata.xml
index 199ebe99ce07..b131555971d7 100644
--- a/sys-libs/libsmbios/metadata.xml
+++ b/sys-libs/libsmbios/metadata.xml
@@ -5,10 +5,6 @@
mare...@gentoo.org
Marek Szuba

-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   

The libsmbios project aims towards providing access to as much
BIOS information as possible. It does this by providing a 
library of functions



[gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/

2023-08-09 Thread Piotr Karbowski
commit: 4ee748612c5756d4f1356abc1ad33fa5dd127906
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:11:26 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee74861

sys-auth/elogind: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-auth/elogind/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-auth/elogind/metadata.xml b/sys-auth/elogind/metadata.xml
index fb46725b3a1d..22535f4d8dab 100644
--- a/sys-auth/elogind/metadata.xml
+++ b/sys-auth/elogind/metadata.xml
@@ -8,10 +8,6 @@
kensing...@gentoo.org
Michael Palimaka

-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   

Use hybrid cgroup hierarchy 
(OpenRC's default) instead of unified.




[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/

2023-08-09 Thread Piotr Karbowski
commit: d582eedbf0f0ce22bb607a2aa8241623d0d4d1ca
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:09:11 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d582eedb

net-p2p/qbittorrent: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-p2p/qbittorrent/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-p2p/qbittorrent/metadata.xml b/net-p2p/qbittorrent/metadata.xml
index 4f3fb062b6b4..7cd55c83f828 100644
--- a/net-p2p/qbittorrent/metadata.xml
+++ b/net-p2p/qbittorrent/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   
+   

Enable the Web UI




[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwupd-efi/

2023-08-09 Thread Piotr Karbowski
commit: a38125b65292be1d71ad69543fddc1cd78d7b7d8
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:11:07 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a38125b6

sys-apps/fwupd-efi: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/fwupd-efi/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-apps/fwupd-efi/metadata.xml b/sys-apps/fwupd-efi/metadata.xml
index 1bc45134a1ea..e8bbd920f7b6 100644
--- a/sys-apps/fwupd-efi/metadata.xml
+++ b/sys-apps/fwupd-efi/metadata.xml
@@ -5,10 +5,6 @@
mare...@gentoo.org
Marek Szuba

-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   

https://github.com/fwupd/fwupd-efi/issues
fwupd/fwupd-efi



[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent-rasterbar/

2023-08-09 Thread Piotr Karbowski
commit: 744bba659458f2de29d733f962c1e5ae50c63fe1
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:08:27 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744bba65

net-libs/libtorrent-rasterbar: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-libs/libtorrent-rasterbar/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-libs/libtorrent-rasterbar/metadata.xml 
b/net-libs/libtorrent-rasterbar/metadata.xml
index 09b4f2955697..530c90675b75 100644
--- a/net-libs/libtorrent-rasterbar/metadata.xml
+++ b/net-libs/libtorrent-rasterbar/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   
+   

libtorrent
libtorrent



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

2023-08-09 Thread Piotr Karbowski
commit: 28c48c666e0e84e7304d59fd069af6896ee6a062
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:03:25 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c48c66

dev-libs/ncnn: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/ncnn/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/ncnn/metadata.xml b/dev-libs/ncnn/metadata.xml
index bf5de435d137..99103221 100644
--- a/dev-libs/ncnn/metadata.xml
+++ b/dev-libs/ncnn/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   

io...@gentoo.org
Ionen Wolkens



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwupd/

2023-08-09 Thread Piotr Karbowski
commit: 8413953d31b5114f242d38c838c79b652979c76a
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:12:12 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8413953d

sys-apps/fwupd: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/fwupd/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-apps/fwupd/metadata.xml b/sys-apps/fwupd/metadata.xml
index e17d6e15e8fb..258aab8e0e0c 100644
--- a/sys-apps/fwupd/metadata.xml
+++ b/sys-apps/fwupd/metadata.xml
@@ -5,10 +5,6 @@
mare...@gentoo.org
Marek Szuba

-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   

Use app-arch/libarchive for 
archives support
Build and install Intel AMT plugin



[gentoo-commits] repo/gentoo:master commit in: sys-power/RyzenAdj/

2023-08-09 Thread Piotr Karbowski
commit: 186c45f07c8c6a7b91ec1d454911ec727fd1a7eb
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:10:03 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186c45f0

sys-power/RyzenAdj: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-power/RyzenAdj/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-power/RyzenAdj/metadata.xml b/sys-power/RyzenAdj/metadata.xml
index 37476b5fd1d2..6d3b77011f44 100644
--- a/sys-power/RyzenAdj/metadata.xml
+++ b/sys-power/RyzenAdj/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   
+   

FlyGoat/RyzenAdj




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

2023-08-09 Thread Piotr Karbowski
commit: de9069f5f55c689537ec7a5d4321a6832a4a1d13
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:12:58 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de9069f5

sys-fs/mergerfs-tools: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/mergerfs-tools/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-fs/mergerfs-tools/metadata.xml 
b/sys-fs/mergerfs-tools/metadata.xml
index 5dd94d2f63a6..c0d1a84a3646 100644
--- a/sys-fs/mergerfs-tools/metadata.xml
+++ b/sys-fs/mergerfs-tools/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   
+   

trapexit/mergerfs-tools




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

2023-08-09 Thread Piotr Karbowski
commit: 0131861520d26ace8d26e9ba7a9f72192242ad8b
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:10:27 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01318615

sys-fs/mergerfs: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/mergerfs/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-fs/mergerfs/metadata.xml b/sys-fs/mergerfs/metadata.xml
index d63ca378bfc1..30388cdafb75 100644
--- a/sys-fs/mergerfs/metadata.xml
+++ b/sys-fs/mergerfs/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   
+   

trapexit/mergerfs




[gentoo-commits] repo/gentoo:master commit in: sys-apps/bubblewrap/

2023-08-09 Thread Piotr Karbowski
commit: f3759cc95a649bc82102103a3b4b3de43bdc30a7
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:09:31 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3759cc9

sys-apps/bubblewrap: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/bubblewrap/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-apps/bubblewrap/metadata.xml b/sys-apps/bubblewrap/metadata.xml
index ff167f2a6504..5c14b5b490a0 100644
--- a/sys-apps/bubblewrap/metadata.xml
+++ b/sys-apps/bubblewrap/metadata.xml
@@ -5,10 +5,6 @@
gn...@gentoo.org
Gentoo GNOME Desktop

-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   

containers/bubblewrap




[gentoo-commits] repo/gentoo:master commit in: net-misc/rclone/

2023-08-09 Thread Piotr Karbowski
commit: e0127ee4cb40d38e36d2c7316c3beb7843d09805
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:07:58 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0127ee4

net-misc/rclone: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/rclone/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-misc/rclone/metadata.xml b/net-misc/rclone/metadata.xml
index 7707dffb70af..92b54863ba1f 100644
--- a/net-misc/rclone/metadata.xml
+++ b/net-misc/rclone/metadata.xml
@@ -5,10 +5,6 @@
perfin...@gentoo.org
Jason Zaman

-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   

rclone/rclone




[gentoo-commits] repo/gentoo:master commit in: net-p2p/nicotine+/

2023-08-09 Thread Piotr Karbowski
commit: 15cd96bf072fd5caaf433199390c67263ffb9d16
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:08:51 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15cd96bf

net-p2p/nicotine+: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-p2p/nicotine+/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-p2p/nicotine+/metadata.xml b/net-p2p/nicotine+/metadata.xml
index 960a423a70de..09bfaedea15c 100644
--- a/net-p2p/nicotine+/metadata.xml
+++ b/net-p2p/nicotine+/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   
+   

Nicotine-Plus/nicotine-plus




[gentoo-commits] repo/gentoo:master commit in: net-misc/httpie/

2023-08-09 Thread Piotr Karbowski
commit: 4d2c6a7ab24d6a5b92eedffc089262a0163921cb
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:07:01 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d2c6a7a

net-misc/httpie: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/httpie/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-misc/httpie/metadata.xml b/net-misc/httpie/metadata.xml
index 73d29e0ff649..cba10e14d2cc 100644
--- a/net-misc/httpie/metadata.xml
+++ b/net-misc/httpie/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   
+   

HTTPie (pronounced aitch-tee-tee-pie) is a command line HTTP
client. Its goal is to make CLI interaction with web services as



[gentoo-commits] repo/gentoo:master commit in: net-misc/yt-dlp/

2023-08-09 Thread Piotr Karbowski
commit: dcd3acb13e271560e1a9b383c8ae5b677d1b360d
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:07:23 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd3acb1

net-misc/yt-dlp: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/yt-dlp/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-misc/yt-dlp/metadata.xml b/net-misc/yt-dlp/metadata.xml
index 0d02b5cb9e5f..27010be612e8 100644
--- a/net-misc/yt-dlp/metadata.xml
+++ b/net-misc/yt-dlp/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   

io...@gentoo.org
Ionen Wolkens



[gentoo-commits] repo/gentoo:master commit in: mail-mta/proton-mail-bridge/

2023-08-09 Thread Piotr Karbowski
commit: ef835affb7c521e4db13d05f963b39df276d7fa2
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:02:54 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef835aff

mail-mta/proton-mail-bridge: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 mail-mta/proton-mail-bridge/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/mail-mta/proton-mail-bridge/metadata.xml 
b/mail-mta/proton-mail-bridge/metadata.xml
index 4341308d7149..6891e5bab160 100644
--- a/mail-mta/proton-mail-bridge/metadata.xml
+++ b/mail-mta/proton-mail-bridge/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   

mare...@gentoo.org
Marek Szuba



[gentoo-commits] repo/gentoo:master commit in: net-misc/httpie/

2023-08-09 Thread Piotr Karbowski
commit: e8ab8ede291ce58b76ec8cd0f18f1dc47916e82a
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:05:21 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ab8ede

net-misc/httpie: stabilize 3.2.1-r2.

Includes the fix for ImportError on urllib.

Closes: https://bugs.gentoo.org/909792
Closes: https://bugs.gentoo.org/910668
Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/httpie/httpie-3.2.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/httpie/httpie-3.2.1-r2.ebuild 
b/net-misc/httpie/httpie-3.2.1-r2.ebuild
index db50e1e2094e..217a2307a2d1 100644
--- a/net-misc/httpie/httpie-3.2.1-r2.ebuild
+++ b/net-misc/httpie/httpie-3.2.1-r2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/httpie/httpie/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
dev-python/charset-normalizer[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: media-libs/nanosvg/

2023-08-09 Thread Piotr Karbowski
commit: 9369b19f0b45bc3c91a26cbef64883e57712e7f0
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:03:52 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9369b19f

media-libs/nanosvg: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-libs/nanosvg/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-libs/nanosvg/metadata.xml b/media-libs/nanosvg/metadata.xml
index d261c4ec4ece..6533e421fae1 100644
--- a/media-libs/nanosvg/metadata.xml
+++ b/media-libs/nanosvg/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   
+   

fltk/nanosvg




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

2023-08-09 Thread Piotr Karbowski
commit: e1346e77a0111eb3c706795980656671366b5b6c
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:02:25 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1346e77

dev-libs/libjcat: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/libjcat/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/libjcat/metadata.xml b/dev-libs/libjcat/metadata.xml
index 38cfe165fd55..aa3846c8eacb 100644
--- a/dev-libs/libjcat/metadata.xml
+++ b/dev-libs/libjcat/metadata.xml
@@ -5,10 +5,6 @@
mare...@gentoo.org
Marek Szuba

-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   

This library allows reading and writing gzip-compressed JSON 
catalog files,
which can be used to store GPG, PKCS-7 and SHA-256 checksums 
for each file.



[gentoo-commits] repo/gentoo:master commit in: sys-auth/ssh-import-id/

2023-08-09 Thread Piotr Karbowski
commit: da1b198c227682c5b1351f7246470039c72c62ad
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:01:37 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da1b198c

sys-auth/ssh-import-id: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-auth/ssh-import-id/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-auth/ssh-import-id/metadata.xml 
b/sys-auth/ssh-import-id/metadata.xml
index 77b851e114a2..a8d5f70543c9 100644
--- a/sys-auth/ssh-import-id/metadata.xml
+++ b/sys-auth/ssh-import-id/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   
+   


ssh-import-id



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

2023-08-09 Thread Piotr Karbowski
commit: 7323d97136dce44cdbd01dd11dfe7e3559df9c0f
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:02:03 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7323d971

dev-libs/girara: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/girara/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-libs/girara/metadata.xml b/dev-libs/girara/metadata.xml
index 4311c033d558..71bb9e0c6245 100644
--- a/dev-libs/girara/metadata.xml
+++ b/dev-libs/girara/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   
+   


m...@pwmt.org



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

2023-08-09 Thread Piotr Karbowski
commit: 90709cadee2b59353abc82e22ccc51933873fa08
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:01:00 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90709cad

dev-libs/libxmlb: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/libxmlb/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/libxmlb/metadata.xml b/dev-libs/libxmlb/metadata.xml
index 12d9cd159336..cb44de14664d 100644
--- a/dev-libs/libxmlb/metadata.xml
+++ b/dev-libs/libxmlb/metadata.xml
@@ -5,10 +5,6 @@
mare...@gentoo.org
Marek Szuba

-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   

Enable language stemming support




[gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/, media-gfx/prusaslicer/files/

2023-08-01 Thread Piotr Karbowski
commit: 856aa99efca751cb4f0eb232e5323c50994cd5ee
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Tue Aug  1 18:21:04 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Tue Aug  1 18:22:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=856aa99e

media-gfx/prusaslicer: 2.6.0-r1: patch out hard dep on wayland (and X11).

Closes: https://bugs.gentoo.org/910751
Signed-off-by: Piotr Karbowski  gentoo.org>

 ...saslicer-2.6.0-dont-force-link-to-wayland-and-x11.patch | 14 ++
 ...rusaslicer-2.6.0.ebuild => prusaslicer-2.6.0-r1.ebuild} |  1 +
 2 files changed, 15 insertions(+)

diff --git 
a/media-gfx/prusaslicer/files/prusaslicer-2.6.0-dont-force-link-to-wayland-and-x11.patch
 
b/media-gfx/prusaslicer/files/prusaslicer-2.6.0-dont-force-link-to-wayland-and-x11.patch
new file mode 100644
index ..b949d3b5a897
--- /dev/null
+++ 
b/media-gfx/prusaslicer/files/prusaslicer-2.6.0-dont-force-link-to-wayland-and-x11.patch
@@ -0,0 +1,14 @@
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 50eccfc84..d0f9205b3 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -115,9 +115,6 @@ if (SLIC3R_GUI)
+ # libslic3r_gui will link to opengl anyway, so lets override wx
+ list(FILTER wxWidgets_LIBRARIES EXCLUDE REGEX OpenGL)
+ 
+-if (UNIX AND NOT APPLE)
+-list(APPEND wxWidgets_LIBRARIES X11 wayland-client wayland-egl EGL)
+-endif ()
+ #list(REMOVE_ITEM wxWidgets_LIBRARIES oleacc)
+ message(STATUS "wx libs: ${wxWidgets_LIBRARIES}")
+ 

diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.6.0-r1.ebuild
similarity index 96%
rename from media-gfx/prusaslicer/prusaslicer-2.6.0.ebuild
rename to media-gfx/prusaslicer/prusaslicer-2.6.0-r1.ebuild
index fcbc39930483..281398381412 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.0.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.0-r1.ebuild
@@ -53,6 +53,7 @@ DEPEND="${RDEPEND}
 PATCHES=(
"${FILESDIR}/${P}-libexpat-double-definition-fix.patch"
"${FILESDIR}/${P}-disable-noisy-asserts.patch"
+   "${FILESDIR}/${P}-dont-force-link-to-wayland-and-x11.patch"
 )
 
 S="${WORKDIR}/${MY_PN}-version_${MY_PV}"



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

2023-07-30 Thread Piotr Karbowski
commit: c40318645b693df675c7a85095406e219e120c81
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jul 30 10:03:51 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Jul 30 10:04:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4031864

dev-python/pyfuse3: https://bugs.gentoo.org/911152
Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-python/pyfuse3/pyfuse3-3.2.3-r1.ebuild | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/dev-python/pyfuse3/pyfuse3-3.2.3-r1.ebuild 
b/dev-python/pyfuse3/pyfuse3-3.2.3-r1.ebuild
new file mode 100644
index ..ac0793e4562c
--- /dev/null
+++ b/dev-python/pyfuse3/pyfuse3-3.2.3-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python 3 bindings for libfuse 3 with asynchronous API"
+HOMEPAGE="
+   https://github.com/libfuse/pyfuse3/
+   https://pypi.org/project/pyfuse3/
+"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   sys-fs/fuse:3
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/trio[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   

[gentoo-commits] repo/gentoo:master commit in: media-libs/nanosvg/

2023-07-23 Thread Piotr Karbowski
commit: a3506360d7982d5978cbd64808e1d79e295e8eb8
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jul 23 16:20:18 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Jul 23 16:40:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3506360

media-libs/nanosvg: new package.

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-libs/nanosvg/Manifest|  1 +
 media-libs/nanosvg/metadata.xml| 11 +++
 media-libs/nanosvg/nanosvg-20221222.ebuild | 22 ++
 3 files changed, 34 insertions(+)

diff --git a/media-libs/nanosvg/Manifest b/media-libs/nanosvg/Manifest
new file mode 100644
index ..cac8a0c9bf8a
--- /dev/null
+++ b/media-libs/nanosvg/Manifest
@@ -0,0 +1 @@
+DIST nanosvg-20221222.gh.tar.gz 298209 BLAKE2B 
64e3342ad354dd08f4a1ffcb243603f6d3b940031415c3a1aed43f9879fca349bc0f71305584cd999bb44095bf6d157a8824c2f9ad8c49fdc66b37a0a6ea54b7
 SHA512 
a9b62cdc54c1803907da8d3553a71451a5a19588b951c32e3765e9d620a1dacb618d768e4df8f3dbf507518a6ce8fcfde5d8e8f5edcfccc975c1ad57e3e7f22c

diff --git a/media-libs/nanosvg/metadata.xml b/media-libs/nanosvg/metadata.xml
new file mode 100644
index ..d261c4ec4ece
--- /dev/null
+++ b/media-libs/nanosvg/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   slashbe...@gentoo.org
+       Piotr Karbowski
+   
+   
+   fltk/nanosvg
+   
+

diff --git a/media-libs/nanosvg/nanosvg-20221222.ebuild 
b/media-libs/nanosvg/nanosvg-20221222.ebuild
new file mode 100644
index ..d1f4068f787b
--- /dev/null
+++ b/media-libs/nanosvg/nanosvg-20221222.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PV="fltk_${PV:0:4}-${PV:4:2}-${PV:6:2}"
+
+DESCRIPTION="NanoSVG is a simple stupid single-header-file SVG parse."
+HOMEPAGE="https://github.com/fltk/nanosvg;
+SRC_URI="https://github.com/fltk/${PN}/archive/refs/tags/${MY_PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/${PN}-${MY_PV}"



[gentoo-commits] repo/gentoo:master commit in: net-misc/rclone/

2023-07-23 Thread Piotr Karbowski
commit: 82c34c68fd9215141bfff700301c18fe9eee1927
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jul 23 16:38:12 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Jul 23 16:40:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82c34c68

net-misc/rclone: drop old.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/rclone/Manifest |  2 --
 net-misc/rclone/rclone-1.61.1.ebuild | 41 
 2 files changed, 43 deletions(-)

diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index 625c5037afdd..b0762d7cc16b 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -1,5 +1,3 @@
-DIST rclone-1.61.1-deps.tar.xz 286458984 BLAKE2B 
5129b10d67c0b8dbc03d5f3250667fd7836234720e6ef171a46f364cecb9f81c33dbba46077e1d48380b3c04f95a6482111636efa81134682379e678b4cd
 SHA512 
0502424d66a9c029b95a34a15e60567f06f9cef35a2e9fd6a459b99a4b45a0a55dc7efc6f430dc71542d532f614e3b3fbc320ea56e4852e75de2434ef21a
-DIST rclone-1.61.1.tar.gz 16112718 BLAKE2B 
cb68fedf03812451d9c8ded88bfc073c8177948b1e932acf99d22b23d3d11b1f52027e2afe88472ba6c88637a8e58e2955b67575ed7356b7b0900d6c7a7bb65c
 SHA512 
739b976a4538586670b797c92f9cbd416c3589444a611926b5edd074e8249dfcff9d95e8053459aa42c4cbe90009a9ba1c3abb9be8e8718db6276fdc39386273
 DIST rclone-1.62.2-deps.tar.xz 294265336 BLAKE2B 
7f44b9972ab902ea53beb2cb6475dc4bbc1ca3b7254d1177a8d49107d6ce90724b0bb37567aecbd9421151ca0f7e7eaa01e6b4ed0d995264ddfc944cae98220e
 SHA512 
2e1a6b864094b364745402b857036ebdea4dd83dddee6f18e3e40fbb0e740bae4d460b6f592d9ee50632fa73d6447f8dee0748a73a738a6dce263a20a1eae975
 DIST rclone-1.62.2.tar.gz 16172767 BLAKE2B 
29dd755a25adb3b332b45a662dd6ae1280c38a940e76cc6e3c5ccd38620b43b0b9f0a4598d752583ddff7e2c860416e4e36b6cdfc00cf81f03437ac13e88aba3
 SHA512 
c29b666ab5573e80f9e61955e987cf3834306bfebce209775f5838a0844e26b5c5ec41d64b8a8444745a99fd8e9c104b18631aeffb438e89839f996221b1c8ca
 DIST rclone-1.63.0-deps.tar.xz 297987608 BLAKE2B 
cfda8663ca32b36f5e56db74a724bded03473d4626a55111cf6e06c70b9d8a1678e371eb129cfa5ab4c09df67a22a6887e1681c099e4459f83521c6ad424e4e7
 SHA512 
604339abaead46ea4332c3eb8459575a6e26b5440f8743a17a5ae95954adf7f8f17039aea555b5e5534211d5091fd345646a6b43e1deba4fb4fb2576fb783881

diff --git a/net-misc/rclone/rclone-1.61.1.ebuild 
b/net-misc/rclone/rclone-1.61.1.ebuild
deleted file mode 100644
index 435e4e0b19b7..
--- a/net-misc/rclone/rclone-1.61.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module
-
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-SRC_URI="
-   https://github.com/rclone/rclone/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}-deps.tar.xz
-"
-
-DESCRIPTION="A program to sync files to and from various cloud storage 
providers"
-HOMEPAGE="https://rclone.org/;
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
-SLOT="0"
-IUSE=""
-
-src_compile() {
-   go build -mod=readonly . || die "compile failed"
-}
-
-src_test() {
-   # Setting CI skips unreliable tests, see fstest/testy/testy.go
-   # TestAddPlugin and TestRemovePlugin fail
-   RCLONE_CONFIG="/notfound" CI="true" go test -mod=readonly -v -run 
"!Test.*Plugin" ./... || die "test failed"
-}
-
-src_install() {
-   dobin ${PN}
-   doman ${PN}.1
-   dodoc README.md
-
-   ./rclone genautocomplete bash ${PN}.bash || die
-   newbashcomp ${PN}.bash ${PN}
-
-   ./rclone genautocomplete zsh ${PN}.zsh || die
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh _${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/rclone/

2023-07-23 Thread Piotr Karbowski
commit: 3c0843737f4ded7da35ea4ea54dda6906b3622f6
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jul 23 16:40:26 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Jul 23 16:40:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c084373

net-misc/rclone: 1.63.1 version bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/rclone/Manifest |  2 ++
 net-misc/rclone/rclone-1.63.1.ebuild | 43 
 2 files changed, 45 insertions(+)

diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index b0762d7cc16b..e9e8b85e7266 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -2,3 +2,5 @@ DIST rclone-1.62.2-deps.tar.xz 294265336 BLAKE2B 
7f44b9972ab902ea53beb2cb6475dc4
 DIST rclone-1.62.2.tar.gz 16172767 BLAKE2B 
29dd755a25adb3b332b45a662dd6ae1280c38a940e76cc6e3c5ccd38620b43b0b9f0a4598d752583ddff7e2c860416e4e36b6cdfc00cf81f03437ac13e88aba3
 SHA512 
c29b666ab5573e80f9e61955e987cf3834306bfebce209775f5838a0844e26b5c5ec41d64b8a8444745a99fd8e9c104b18631aeffb438e89839f996221b1c8ca
 DIST rclone-1.63.0-deps.tar.xz 297987608 BLAKE2B 
cfda8663ca32b36f5e56db74a724bded03473d4626a55111cf6e06c70b9d8a1678e371eb129cfa5ab4c09df67a22a6887e1681c099e4459f83521c6ad424e4e7
 SHA512 
604339abaead46ea4332c3eb8459575a6e26b5440f8743a17a5ae95954adf7f8f17039aea555b5e5534211d5091fd345646a6b43e1deba4fb4fb2576fb783881
 DIST rclone-1.63.0.tar.gz 16291884 BLAKE2B 
540755808dd73fac061c481e2ea4f1ee241bcd55ccabda9b05343f2074f1672868c4246baff42471ecc7000455fe2c2a04c93578faa994aa0323e0033681bb38
 SHA512 
5f4590a5244d4eb1a51fc15a4ebef70941af94db8790d3ea1bd56b91f399f580b2cd1cc168c5d5e1fd9ee4bc4a3a4a908c8720aead8f8c24bcee3eacc6423ef3
+DIST rclone-1.63.1-deps.tar.xz 298002884 BLAKE2B 
e9dc1dcd3240d4a649b26606109f4ceb9e4e03448da8d27a11c19ed0dc6df39569c3f4714194c3a62e3d80c7a22591ac392d4187df464a4cf203c6135438ec5b
 SHA512 
fff9e6d8ec7721abfd6c95220163478cf1bb3c8fd551a4310641b1213c072ed853e3ca40fd4109ff642d621cc441434f93608af590bb1b07ac2854ddd1d54147
+DIST rclone-1.63.1.tar.gz 16294505 BLAKE2B 
ccb83d5c748f8b68ba7eb7f5910f9b3e8e503407855b4bdd10d5feafaaa96bbf113305cb90952d05922a0ccae6e8efe88737271f4a193cf7a38f79820439c007
 SHA512 
fff03146ae7de4b47b883576b67852f9ff0558137ecb966300bd357c706d4b71c20ad0f87d0028c90b570d9351024f4ae8ddcce1df1cabd0e76e08b29063

diff --git a/net-misc/rclone/rclone-1.63.1.ebuild 
b/net-misc/rclone/rclone-1.63.1.ebuild
new file mode 100644
index ..715bda67b36e
--- /dev/null
+++ b/net-misc/rclone/rclone-1.63.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+SRC_URI="
+   https://github.com/rclone/rclone/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}-deps.tar.xz
+"
+
+DESCRIPTION="A program to sync files to and from various cloud storage 
providers"
+HOMEPAGE="https://rclone.org/;
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE=""
+
+RDEPEND="sys-fs/fuse:3"
+
+src_compile() {
+   go build -mod=readonly . || die "compile failed"
+}
+
+src_test() {
+   # Setting CI skips unreliable tests, see fstest/testy/testy.go
+   # TestAddPlugin and TestRemovePlugin fail
+   RCLONE_CONFIG="/notfound" CI="true" go test -mod=readonly -v -run 
"!Test.*Plugin" ./... || die "test failed"
+}
+
+src_install() {
+   dobin ${PN}
+   doman ${PN}.1
+   dodoc README.md
+
+   ./rclone genautocomplete bash ${PN}.bash || die
+   newbashcomp ${PN}.bash ${PN}
+
+   ./rclone genautocomplete zsh ${PN}.zsh || die
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/, media-gfx/prusaslicer/files/

2023-07-23 Thread Piotr Karbowski
commit: 04f9e528e0391790bcedd3222b1ddf89886d878f
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jul 23 16:24:04 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Jul 23 16:40:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f9e528

media-gfx/prusaslicer: 2.6.0 version bump.

Closes: https://bugs.gentoo.org/910225
Signed-off-by: Piotr Karbowski  gentoo.org>

 media-gfx/prusaslicer/Manifest |  1 +
 .../prusaslicer-2.6.0-disable-noisy-asserts.patch  | 14 
 ...icer-2.6.0-libexpat-double-definition-fix.patch | 22 ++
 media-gfx/prusaslicer/prusaslicer-2.6.0.ebuild | 87 ++
 4 files changed, 124 insertions(+)

diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 0a912e0ff23f..967e72f1d40f 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1 +1,2 @@
 DIST prusaslicer-2.5.2.tar.gz 49039089 BLAKE2B 
f1489cac7f23977da30da130faab15336c0f31eee8f197804122e46e62e030a17baf97f744019673e3adc9aff7413380f5c0513fa3d9e3044d56c32d4c95e5b8
 SHA512 
7d17ce358f742ef44725b0b4160be3ddc522d2160d0b467589a1def82b2f478108e4934efb80feff043435b69fe7e81f18146277f67ec1819d9a0150fa9942a2
+DIST prusaslicer-2.6.0.tar.gz 56430180 BLAKE2B 
7d6a0344f558d5788676364262f9e2b878a01e199fa8c95cda87c801c84fd02d5fc9df5a16096d36ec2e02ea54c8189165d524d8e7f73f66526fba6e5c60e55b
 SHA512 
c6133f09ccee5c3c6f1e6e3aebfee749fb0138e830d93ed42b19063b89738162095fa7c017695643b736099750bb56d6bd8174f8bf18a6f0703811703bfb508c

diff --git 
a/media-gfx/prusaslicer/files/prusaslicer-2.6.0-disable-noisy-asserts.patch 
b/media-gfx/prusaslicer/files/prusaslicer-2.6.0-disable-noisy-asserts.patch
new file mode 100644
index ..0e3d1d340572
--- /dev/null
+++ b/media-gfx/prusaslicer/files/prusaslicer-2.6.0-disable-noisy-asserts.patch
@@ -0,0 +1,14 @@
+diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp
+index e855b6290..2479bf054 100644
+--- a/src/slic3r/GUI/GUI_App.cpp
 b/src/slic3r/GUI/GUI_App.cpp
+@@ -1128,6 +1128,9 @@ bool GUI_App::OnInit()
+ 
+ bool GUI_App::on_init_inner()
+ {
++// Disable the wxWidgets asserts breakpoints, end users have no use for 
them.
++wxSizerFlags::DisableConsistencyChecks();
++
+ // Set initialization of image handlers before any UI actions - See GH 
issue #7469
+ wxInitAllImageHandlers();
+ 

diff --git 
a/media-gfx/prusaslicer/files/prusaslicer-2.6.0-libexpat-double-definition-fix.patch
 
b/media-gfx/prusaslicer/files/prusaslicer-2.6.0-libexpat-double-definition-fix.patch
new file mode 100644
index ..23006a2ceedf
--- /dev/null
+++ 
b/media-gfx/prusaslicer/files/prusaslicer-2.6.0-libexpat-double-definition-fix.patch
@@ -0,0 +1,22 @@
+From fdae4a9817b01aacd70ab033dfac711af2acb61e Mon Sep 17 00:00:00 2001
+From: Malte kleine Piening 
+Date: Tue, 18 Apr 2023 22:29:04 +0200
+Subject: [PATCH] fixed double definition of target libexpat described in #9581
+
+---
+ cmake/modules/FindEXPAT.cmake | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/cmake/modules/FindEXPAT.cmake b/cmake/modules/FindEXPAT.cmake
+index de204c60f7e..5863e136ec5 100644
+--- a/cmake/modules/FindEXPAT.cmake
 b/cmake/modules/FindEXPAT.cmake
+@@ -25,7 +25,7 @@ if (NOT EXPAT_FOUND)
+ endif ()
+ endif()
+ 
+-if (EXPAT_FOUND AND NOT TARGET EXPAT::EXPAT)
++if (EXPAT_FOUND AND NOT (TARGET EXPAT::EXPAT OR TARGET expat::expat))
+ add_library(libexpat INTERFACE)
+ add_library(EXPAT::EXPAT ALIAS libexpat)
+ target_link_libraries(libexpat INTERFACE expat::expat)

diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.6.0.ebuild
new file mode 100644
index ..fcbc39930483
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.2-gtk3"
+MY_PN="PrusaSlicer"
+MY_PV="$(ver_rs 3 -)"
+
+inherit cmake wxwidgets xdg
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication 
(3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/;
+SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="test"
+
+RDEPEND="
+   dev-cpp/eigen:3
+   dev-cpp/tbb:=
+   dev-libs/boost:=[nls]
+   dev-libs/cereal
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/gmp:=
+   dev-libs/mpfr:=
+   media-gfx/openvdb:=
+   net-misc/curl[adns]
+   media-libs/glew:0=
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:0=
+   media-libs/qhull:=
+   sci-libs/libigl
+   sci-libs/nlopt
+

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

2023-07-23 Thread Piotr Karbowski
commit: 0c5e7898fdd00b3df1397f82397eb25543085c7c
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jul 23 16:30:54 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Jul 23 16:40:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c5e7898

sys-fs/mergerfs: drop old.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/mergerfs/Manifest   |  2 --
 sys-fs/mergerfs/mergerfs-2.34.1.ebuild | 52 --
 sys-fs/mergerfs/mergerfs-2.35.0.ebuild | 52 --
 3 files changed, 106 deletions(-)

diff --git a/sys-fs/mergerfs/Manifest b/sys-fs/mergerfs/Manifest
index d30f98153aea..d85bbc488609 100644
--- a/sys-fs/mergerfs/Manifest
+++ b/sys-fs/mergerfs/Manifest
@@ -1,3 +1 @@
-DIST mergerfs-2.34.1.tar.gz 343252 BLAKE2B 
07fd53707cca0dcd7859b811a836eeeaea2a008eec808807cd02051b566bb0633a670858eb6b1e55bf4c7cf656146dfc7949e7feb8832b8ba8d6997b85de39ac
 SHA512 
a76433cfd2e654c71e9f6dcae88b6739f59d07024c2ab32573586401fb8508cae4774bd65046646bc19737f7b5d52d1a8c89f3f4b33e08360c80540b94980c93
-DIST mergerfs-2.35.0.tar.gz 668826 BLAKE2B 
21da9e90984082546886371877c31706c6a9f1297e55c5f5e35b7f7eb0e190a216c9cdc092917cc48530287268a11bf220d622d2e53bb89b04c044971f12c249
 SHA512 
c63ec871041a374350c62ba23016549984579b5dfef44a4415d78e6a2c6681d445bff26aad4b3b3bae7ef74ca9770743c90b0c61e979c993f5f65bae0c0c33c7
 DIST mergerfs-2.35.1.tar.gz 669100 BLAKE2B 
25b442f0451b525509bd908ac1cd2e70ab33db599aab58e2baeca47eeb3a0d0b93f7fddb880e8fdbf1b6928d40c650e0df23c116741cad279cdf169cea000768
 SHA512 
09de354ae7a7c69f6e873145a754c3ed8a840d59ccc455c8913f2562babbe8787c7eb929c0ea2571b5292928e3cee7b547b0a52cdd833b03e679e11191b4a5b5

diff --git a/sys-fs/mergerfs/mergerfs-2.34.1.ebuild 
b/sys-fs/mergerfs/mergerfs-2.34.1.ebuild
deleted file mode 100644
index a534d6068490..
--- a/sys-fs/mergerfs/mergerfs-2.34.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="A featureful union filesystem"
-HOMEPAGE="https://github.com/trapexit/mergerfs;
-
-SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="amd64 ~riscv x86"
-
-# Vendorized libfuse that's bundled is under LGPL-2.1.
-LICENSE="ISC LGPL-2.1"
-SLOT="0"
-IUSE="+xattr"
-
-DEPEND="
-   xattr? ( sys-apps/attr )
-"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="sys-devel/gettext"
-
-src_prepare() {
-   default
-
-   # Hand made build system at it's finest.
-   echo -e "#!/bin/sh\ntrue" >tools/update-version || die
-   echo "#pragma once" >src/version.hpp || die
-   echo "static const char MERGERFS_VERSION[] = \"${PV}\";" 
>>src/version.hpp || die
-
-   if ! use xattr; then
-   sed 's%USE_XATTR = 1%USE_XATTR = 0%g' -i Makefile || die
-   fi
-}
-
-src_compile() {
-   # https://bugs.gentoo.org/725978
-   tc-export AR CC CXX
-
-   default
-}
-
-src_install() {
-   dobin build/mergerfs
-   dosym mergerfs /usr/bin/mount.mergerfs
-   dodoc README.md
-   doman man/mergerfs.1
-}

diff --git a/sys-fs/mergerfs/mergerfs-2.35.0.ebuild 
b/sys-fs/mergerfs/mergerfs-2.35.0.ebuild
deleted file mode 100644
index a534d6068490..
--- a/sys-fs/mergerfs/mergerfs-2.35.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="A featureful union filesystem"
-HOMEPAGE="https://github.com/trapexit/mergerfs;
-
-SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="amd64 ~riscv x86"
-
-# Vendorized libfuse that's bundled is under LGPL-2.1.
-LICENSE="ISC LGPL-2.1"
-SLOT="0"
-IUSE="+xattr"
-
-DEPEND="
-   xattr? ( sys-apps/attr )
-"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="sys-devel/gettext"
-
-src_prepare() {
-   default
-
-   # Hand made build system at it's finest.
-   echo -e "#!/bin/sh\ntrue" >tools/update-version || die
-   echo "#pragma once" >src/version.hpp || die
-   echo "static const char MERGERFS_VERSION[] = \"${PV}\";" 
>>src/version.hpp || die
-
-   if ! use xattr; then
-   sed 's%USE_XATTR = 1%USE_XATTR = 0%g' -i Makefile || die
-   fi
-}
-
-src_compile() {
-   # https://bugs.gentoo.org/725978
-   tc-export AR CC CXX
-
-   default
-}
-
-src_install() {
-   dobin build/mergerfs
-   dosym mergerfs /usr/bin/mount.mergerfs
-   dodoc README.md
-   doman man/mergerfs.1
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/wxGTK/

2023-07-23 Thread Piotr Karbowski
commit: ba4d88bfb4f7bff4d69a0b0d6d06035cb1bcdd76
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jul 23 16:22:29 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Jul 23 16:40:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba4d88bf

x11-libs/wxGTK: 3.2.2.1-r3: Switch to wxGLCanvas GLX.

Signed-off-by: Piotr Karbowski  gentoo.org>

 x11-libs/wxGTK/wxGTK-3.2.2.1-r3.ebuild | 228 +
 1 file changed, 228 insertions(+)

diff --git a/x11-libs/wxGTK/wxGTK-3.2.2.1-r3.ebuild 
b/x11-libs/wxGTK/wxGTK-3.2.2.1-r3.ebuild
new file mode 100644
index ..1411650e6df9
--- /dev/null
+++ b/x11-libs/wxGTK/wxGTK-3.2.2.1-r3.ebuild
@@ -0,0 +1,228 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+WXSUBVERSION="${PV}-gtk3"  # 3.2.1-gtk3
+WXVERSION="$(ver_cut 1-3)" # 3.2.1
+# Make sure that this matches the number of components in ${PV}
+WXRELEASE="$(ver_cut 1-2)-gtk3"# 3.2-gtk3
+WXRELEASE_NODOT=${WXRELEASE//./}   # 32-gtk3
+
+DESCRIPTION="GTK version of wxWidgets, a cross-platform C++ GUI toolkit"
+HOMEPAGE="https://wxwidgets.org/;
+SRC_URI="
+   
https://github.com/wxWidgets/wxWidgets/releases/download/v${PV}/wxWidgets-${PV}.tar.bz2
+   doc? ( 
https://github.com/wxWidgets/wxWidgets/releases/download/v${PV}/wxWidgets-${PV}-docs-html.tar.bz2
 )"
+S="${WORKDIR}/wxWidgets-${PV}"
+
+LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )"
+SLOT="${WXRELEASE}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+X curl doc debug keyring gstreamer libnotify +lzma opengl pch sdl 
+spell test tiff wayland webkit"
+REQUIRED_USE="test? ( tiff ) tiff? ( X ) spell? ( X ) keyring? ( X )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=app-eselect/eselect-wxwidgets-20131230
+   dev-libs/expat[${MULTILIB_USEDEP}]
+   dev-libs/libpcre2[pcre16,pcre32,unicode]
+   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+   curl? ( net-misc/curl )
+   lzma? ( app-arch/xz-utils )
+   X? (
+   >=dev-libs/glib-2.22:2[${MULTILIB_USEDEP}]
+   media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
+   media-libs/libpng:0=[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   x11-libs/cairo[${MULTILIB_USEDEP}]
+   x11-libs/gtk+:3[wayland?,${MULTILIB_USEDEP}]
+   x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
+   x11-libs/libSM[${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXtst
+   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+   media-libs/fontconfig
+   x11-libs/pango[${MULTILIB_USEDEP}]
+   keyring? ( app-crypt/libsecret )
+   gstreamer? (
+   media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
+   media-libs/gst-plugins-base:1.0[${MULTILIB_USEDEP}]
+   media-libs/gst-plugins-bad:1.0[${MULTILIB_USEDEP}]
+   )
+   libnotify? ( x11-libs/libnotify[${MULTILIB_USEDEP}] )
+   opengl? (
+   virtual/opengl[${MULTILIB_USEDEP}]
+   wayland? ( dev-libs/wayland )
+   )
+   spell? ( app-text/gspell:= )
+   tiff? ( media-libs/tiff:=[${MULTILIB_USEDEP}] )
+   webkit? ( net-libs/webkit-gtk:4= )
+   )"
+DEPEND="${RDEPEND}
+   opengl? ( virtual/glu[${MULTILIB_USEDEP}] )
+   X? ( x11-base/xorg-proto )"
+BDEPEND="
+   test? ( >=dev-util/cppunit-1.8.0 )
+   >=app-eselect/eselect-wxwidgets-20131230
+   virtual/pkgconfig"
+
+# Note about the gst-plugin-base dep: The build system queries for it,
+# but doesn't link it for some reason?  Either way - probably best to
+# depend on it anyway.
+# Note about the wayland dep: Appears to be only required for the OpenGL
+# canvas, and it seems impossible to disable the X dependency, unless
+# I'm missing something.  This is an automagic header dep, though.
+
+PATCHES=(
+   #"${WORKDIR}"/wxGTK-3.0.5_p20210214/
+   "${FILESDIR}/${PN}-3.2.1-gtk3-translation-domain.patch"
+   #"${FILESDIR}"/wxGTK-ignore-c++-abi.patch #676878
+   "${FILESDIR}/${PN}-3.2.1-configure-tests.patch"
+   "${FILESDIR}/${PN}-3.2.1-wayland-control.patch"
+   "${FILESDIR}/${PN}-3.2.1-prefer-lib64-in-tests.patch"
+   "${FILESDIR}/${PN}-3.2.2.1-dont-break-flags.patch"
+)
+
+src_prepare() {
+   default
+
+   # find .

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

2023-07-23 Thread Piotr Karbowski
commit: d038ced749dc93f5fd5ecbc425f2e69196d95217
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jul 23 16:34:37 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Jul 23 16:40:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d038ced7

sys-fs/mergerfs: 2.36.0 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/mergerfs/Manifest   |  1 +
 sys-fs/mergerfs/mergerfs-2.36.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/sys-fs/mergerfs/Manifest b/sys-fs/mergerfs/Manifest
index d85bbc488609..fd6aec328be2 100644
--- a/sys-fs/mergerfs/Manifest
+++ b/sys-fs/mergerfs/Manifest
@@ -1 +1,2 @@
 DIST mergerfs-2.35.1.tar.gz 669100 BLAKE2B 
25b442f0451b525509bd908ac1cd2e70ab33db599aab58e2baeca47eeb3a0d0b93f7fddb880e8fdbf1b6928d40c650e0df23c116741cad279cdf169cea000768
 SHA512 
09de354ae7a7c69f6e873145a754c3ed8a840d59ccc455c8913f2562babbe8787c7eb929c0ea2571b5292928e3cee7b547b0a52cdd833b03e679e11191b4a5b5
+DIST mergerfs-2.36.0.tar.gz 680473 BLAKE2B 
c0380834c7610724f058bd13b073622082ad8bdf4fe32815cf8a5450d1f962478a6ba3d0033d0ade446861786db6c8d3ae3dbacd6a61a526a79d849b6c7b40e7
 SHA512 
f20879aa5fb9ab56b1e7bba0e08aacda7e26af7e1fdcf3d57b77a2dce70fda8aa15c20e947dde6ffab3dfae8698005c9d8383c9ab2402cc4ce5de0810ce1298d

diff --git a/sys-fs/mergerfs/mergerfs-2.36.0.ebuild 
b/sys-fs/mergerfs/mergerfs-2.36.0.ebuild
new file mode 100644
index ..ad9d06e1fdee
--- /dev/null
+++ b/sys-fs/mergerfs/mergerfs-2.36.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="A featureful union filesystem"
+HOMEPAGE="https://github.com/trapexit/mergerfs;
+
+SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+# Vendorized libfuse that's bundled is under LGPL-2.1.
+LICENSE="ISC LGPL-2.1"
+SLOT="0"
+IUSE="+xattr"
+
+DEPEND="
+   xattr? ( sys-apps/attr )
+"
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="sys-devel/gettext"
+
+src_prepare() {
+   default
+
+   # Hand made build system at it's finest.
+   echo -e "#!/bin/sh\ntrue" >tools/update-version || die
+   echo "#pragma once" >src/version.hpp || die
+   echo "static const char MERGERFS_VERSION[] = \"${PV}\";" 
>>src/version.hpp || die
+
+   if ! use xattr; then
+   sed 's%USE_XATTR = 1%USE_XATTR = 0%g' -i Makefile || die
+   fi
+}
+
+src_compile() {
+   # https://bugs.gentoo.org/725978
+   tc-export AR CC CXX
+
+   default
+}
+
+src_install() {
+   dobin build/mergerfs
+   dosym mergerfs /usr/bin/mount.mergerfs
+   dodoc README.md
+   doman man/mergerfs.1
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/makemkv/files/, media-video/makemkv/

2023-07-10 Thread Piotr Karbowski
commit: a09ba8ba17ff0c374918d4a7dc6b63ff20a10abe
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Jul 10 18:56:22 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Mon Jul 10 18:57:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09ba8ba

media-video/makemkv: 1.17.4-r1 revbump with ffmpeg-6 support.

Closes: https://bugs.gentoo.org/909307
Signed-off-by: Piotr Karbowski  gentoo.org>

 media-video/makemkv/files/makemkv-ffmpeg-6.patch |  13 +++
 media-video/makemkv/makemkv-1.17.4-r1.ebuild | 128 +++
 2 files changed, 141 insertions(+)

diff --git a/media-video/makemkv/files/makemkv-ffmpeg-6.patch 
b/media-video/makemkv/files/makemkv-ffmpeg-6.patch
new file mode 100644
index ..684d8186bab5
--- /dev/null
+++ b/media-video/makemkv/files/makemkv-ffmpeg-6.patch
@@ -0,0 +1,13 @@
+diff --git a/libffabi/src/ffabi.c b/libffabi/src/ffabi.c
+index 5dda9e1..2b29b87 100644
+--- a/libffabi/src/ffabi.c
 b/libffabi/src/ffabi.c
+@@ -478,7 +478,7 @@ FFM_AudioEncodeContext* __cdecl 
ffm_audio_encode_init(void* logctx,const char* n
+ #else
+ ctx->frame = av_frame_alloc();
+ if (av_sample_fmt_is_planar(ctx->avctx->sample_fmt)) {
+-ctx->frame_extended_data = av_mallocz_array(ctx->avctx->channels,
++ctx->frame_extended_data = av_calloc(ctx->avctx->channels,
+ sizeof(*ctx->frame_extended_data));
+ if (!ctx->frame_extended_data) {
+ ffm_audio_encode_close(ctx);

diff --git a/media-video/makemkv/makemkv-1.17.4-r1.ebuild 
b/media-video/makemkv/makemkv-1.17.4-r1.ebuild
new file mode 100644
index ..05a97bd1d4f3
--- /dev/null
+++ b/media-video/makemkv/makemkv-1.17.4-r1.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info xdg
+
+MY_P=makemkv-oss-${PV}
+MY_PB=makemkv-bin-${PV}
+
+DESCRIPTION="Tool for ripping and streaming Blu-ray, HD-DVD and DVD discs"
+HOMEPAGE="http://www.makemkv.com/;
+SRC_URI="http://www.makemkv.com/download/${MY_P}.tar.gz
+   http://www.makemkv.com/download/${MY_PB}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="+gui +java"
+RESTRICT="bindist mirror"
+
+QA_PREBUILT="usr/bin/makemkvcon usr/bin/mmdtsdec"
+
+DEPEND="
+   dev-libs/expat
+   dev-libs/openssl:0=[-bindist(-)]
+   >=media-video/ffmpeg-1.0.0:0=
+   sys-libs/glibc
+   sys-libs/zlib
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   java? ( >=virtual/jre-1.8 )
+"
+BDEPEND="
+   virtual/pkgconfig
+   gui? ( dev-qt/qtcore:5 )
+"
+
+CONFIG_CHECK="~CHR_DEV_SG"
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-path.patch
+   "${FILESDIR}"/${PN}-ffmpeg-6.patch
+)
+
+src_prepare() {
+   default
+
+   if ! use java; then
+   rm -v "${WORKDIR}/${MY_PB}"/src/share/blues.* || die
+   fi
+}
+
+src_configure() {
+   # See bug #439380.
+   replace-flags -O* -Os
+
+   econf \
+   --enable-debug \
+   --disable-noec \
+   $(use_enable gui) \
+   $(use_enable gui qt5)
+}
+
+src_install() {
+   local myarch
+   case "${ARCH}" in
+   arm) myarch=armel ;;
+   x86) myarch=i386 ;;
+   *) myarch=${ARCH} ;;
+   esac
+
+   default
+
+   # add missing symlinks for QA
+   dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so.0.${PV}
+   dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so
+   dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so.1.${PV}
+   dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so
+   dosym libmmbd.so.0/usr/$(get_libdir)/libmmbd.so
+   dosym libmmbd.so.0/usr/$(get_libdir)/libmmbd.so.0.${PV}
+
+   cd "${WORKDIR}"/${MY_PB} || die
+
+   # install prebuilt bin
+   dobin bin/"${myarch}"/makemkvcon
+
+   # additional tool is actually part of makemkvcon
+   dosym makemkvcon /usr/bin/sdftool
+
+   # install profiles and locales
+   insinto /usr/share/MakeMKV
+   doins src/share/*
+
+   # install unofficial man page
+   doman "${FILESDIR}"/makemkvcon.1
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   elog "While MakeMKV is in beta mode, upstream has provided a license"
+   elog "to use if you do not want to purchase one."
+   elog ""
+   elog "See this forum thread for more information, including the key:"
+  

[gentoo-commits] repo/gentoo:master commit in: net-misc/rclone/

2023-07-04 Thread Piotr Karbowski
commit: 81faf9e931799435d880bce6497fd8103ecfe1b2
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Tue Jul  4 16:44:42 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Tue Jul  4 16:45:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81faf9e9

net-misc/rclone: 1.63.0 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/rclone/Manifest |  2 ++
 net-misc/rclone/rclone-1.63.0.ebuild | 43 
 2 files changed, 45 insertions(+)

diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index 48b7ac987a83..625c5037afdd 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -2,3 +2,5 @@ DIST rclone-1.61.1-deps.tar.xz 286458984 BLAKE2B 
5129b10d67c0b8dbc03d5f3250667fd
 DIST rclone-1.61.1.tar.gz 16112718 BLAKE2B 
cb68fedf03812451d9c8ded88bfc073c8177948b1e932acf99d22b23d3d11b1f52027e2afe88472ba6c88637a8e58e2955b67575ed7356b7b0900d6c7a7bb65c
 SHA512 
739b976a4538586670b797c92f9cbd416c3589444a611926b5edd074e8249dfcff9d95e8053459aa42c4cbe90009a9ba1c3abb9be8e8718db6276fdc39386273
 DIST rclone-1.62.2-deps.tar.xz 294265336 BLAKE2B 
7f44b9972ab902ea53beb2cb6475dc4bbc1ca3b7254d1177a8d49107d6ce90724b0bb37567aecbd9421151ca0f7e7eaa01e6b4ed0d995264ddfc944cae98220e
 SHA512 
2e1a6b864094b364745402b857036ebdea4dd83dddee6f18e3e40fbb0e740bae4d460b6f592d9ee50632fa73d6447f8dee0748a73a738a6dce263a20a1eae975
 DIST rclone-1.62.2.tar.gz 16172767 BLAKE2B 
29dd755a25adb3b332b45a662dd6ae1280c38a940e76cc6e3c5ccd38620b43b0b9f0a4598d752583ddff7e2c860416e4e36b6cdfc00cf81f03437ac13e88aba3
 SHA512 
c29b666ab5573e80f9e61955e987cf3834306bfebce209775f5838a0844e26b5c5ec41d64b8a8444745a99fd8e9c104b18631aeffb438e89839f996221b1c8ca
+DIST rclone-1.63.0-deps.tar.xz 297987608 BLAKE2B 
cfda8663ca32b36f5e56db74a724bded03473d4626a55111cf6e06c70b9d8a1678e371eb129cfa5ab4c09df67a22a6887e1681c099e4459f83521c6ad424e4e7
 SHA512 
604339abaead46ea4332c3eb8459575a6e26b5440f8743a17a5ae95954adf7f8f17039aea555b5e5534211d5091fd345646a6b43e1deba4fb4fb2576fb783881
+DIST rclone-1.63.0.tar.gz 16291884 BLAKE2B 
540755808dd73fac061c481e2ea4f1ee241bcd55ccabda9b05343f2074f1672868c4246baff42471ecc7000455fe2c2a04c93578faa994aa0323e0033681bb38
 SHA512 
5f4590a5244d4eb1a51fc15a4ebef70941af94db8790d3ea1bd56b91f399f580b2cd1cc168c5d5e1fd9ee4bc4a3a4a908c8720aead8f8c24bcee3eacc6423ef3

diff --git a/net-misc/rclone/rclone-1.63.0.ebuild 
b/net-misc/rclone/rclone-1.63.0.ebuild
new file mode 100644
index ..715bda67b36e
--- /dev/null
+++ b/net-misc/rclone/rclone-1.63.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+SRC_URI="
+   https://github.com/rclone/rclone/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}-deps.tar.xz
+"
+
+DESCRIPTION="A program to sync files to and from various cloud storage 
providers"
+HOMEPAGE="https://rclone.org/;
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE=""
+
+RDEPEND="sys-fs/fuse:3"
+
+src_compile() {
+   go build -mod=readonly . || die "compile failed"
+}
+
+src_test() {
+   # Setting CI skips unreliable tests, see fstest/testy/testy.go
+   # TestAddPlugin and TestRemovePlugin fail
+   RCLONE_CONFIG="/notfound" CI="true" go test -mod=readonly -v -run 
"!Test.*Plugin" ./... || die "test failed"
+}
+
+src_install() {
+   dobin ${PN}
+   doman ${PN}.1
+   dodoc README.md
+
+   ./rclone genautocomplete bash ${PN}.bash || die
+   newbashcomp ${PN}.bash ${PN}
+
+   ./rclone genautocomplete zsh ${PN}.zsh || die
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent-rasterbar/

2023-06-23 Thread Piotr Karbowski
commit: df57b2c77c540783f3a61563f96e7ec9a65328ca
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Fri Jun 23 09:49:57 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Fri Jun 23 09:49:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df57b2c7

net-libs/libtorrent-rasterbar: 1.2.19 version bump.

Bug: https://bugs.gentoo.org/908999
Signed-off-by: Piotr Karbowski  gentoo.org>

 net-libs/libtorrent-rasterbar/Manifest |  1 +
 .../libtorrent-rasterbar-1.2.19.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/net-libs/libtorrent-rasterbar/Manifest 
b/net-libs/libtorrent-rasterbar/Manifest
index 637ecb0f42d9..c9752b961d9d 100644
--- a/net-libs/libtorrent-rasterbar/Manifest
+++ b/net-libs/libtorrent-rasterbar/Manifest
@@ -1,3 +1,4 @@
 DIST libtorrent-rasterbar-1.2.18.tar.gz 4178407 BLAKE2B 
ccf8d891e4c34d101a8d822149d14b46cebf57dd893c00e2481e55c0cb35f6931b02e4b6f8877140316bb3bf1840a54eb04943aa1fd190d29708ae64a5c93604
 SHA512 
4ac7ad6357a612bdc537d4dbce40935a43c32295773870e490d1acffab9841b2bb3052e476a91f702b7b5eb2ab3e6282792f53593cdcb06ddbd6f1d5a3097ee7
+DIST libtorrent-rasterbar-1.2.19.tar.gz 4244826 BLAKE2B 
9983cc59d0a1ebfc92b9c1cdc992bd27cb2ae2cb39a71d9dac3ae20e66474b0ef1ad1b79bc8a1e4123a42215d148d8810c60dbf09a61ab786a89738392af492c
 SHA512 
b427c03efc9601f57bcd0473064191f77fb73a25abcb006e332c7b4b9140158a2f866418363fc13f594d6bd836d1c8b3902e2bef60fc5579f2d0d0c267a18ecd
 DIST libtorrent-rasterbar-2.0.8.tar.gz 4562750 BLAKE2B 
6ea5855bd2e2d2ef56191ffea7bfc08a88ef43ffee177c1de12dbb62dc9167789abc5fcf2608856d5b23d5dc461fdc8d3f30c01286ce2ba9a11cb4d24fed477c
 SHA512 
697988feae149876745097bedfbfb4cceae00ffe1cd4ba2063dcb93a8eee9e99344f772b8364e3df1986a50105e386e56b75fe362707d58ba3272139d9beb98f
 DIST libtorrent-rasterbar-2.0.9.tar.gz 4720611 BLAKE2B 
54de2dfba2bdc6c4341fddc54ce16d267b8aafde0218b262bfaa8d4c49dd28ef608a2500a572ee04c82a3e89b6322b0019405f8d9e03e8b31c6de9914f6d43a8
 SHA512 
c252dbe1e2a246769017b8a622bb3418527e2bc2615115ac2bff9662afb53759bc7b2cbf6657438c515ba6de0140fc1c388b340c48b3dd9f7e6202ec0df1aec7

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.19.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.19.ebuild
new file mode 100644
index ..0da40a43037d
--- /dev/null
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.19.ebuild
@@ -0,0 +1,70 @@
+# Copyright 2021-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
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and 
scalability"
+HOMEPAGE="https://libtorrent.org/ https://github.com/arvidn/libtorrent;
+SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/10"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+dht debug python ssl test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/boost:=
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-libs/boost[python,${PYTHON_USEDEP}]
+   ')
+   )
+   ssl? ( dev-libs/openssl:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="python? (
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ')
+   )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -Dbuild_examples=OFF
+   -Ddht=$(usex dht ON OFF)
+   -Dencryption=$(usex ssl ON OFF)
+   -Dlogging=$(usex debug ON OFF)
+   -Dpython-bindings=$(usex python ON OFF)
+   -Dbuild_tests=$(usex test ON OFF)
+   )
+
+   # We need to drop the . from the Python version to satisfy Boost's
+   # FindBoost.cmake module, bug #793038.
+   use python && mycmakeargs+=( -Dboost-python-module-name="${EPYTHON/./}" 
)
+
+   cmake_src_configure
+}
+
+src_test() {
+   local myctestargs=(
+   # test_upnp: needs running UPnP server
+   -E "test_upnp"
+   )
+
+   # Checked out Fedora's test workarounds for inspiration
+   # 
https://src.fedoraproject.org/rpms/rb_libtorrent/blob/rawhide/f/rb_libtorrent.spec#_120
+   # -j1 for https://bugs.gentoo.org/854603#c1
+   LD_LIBRARY_PATH="${BUILD_DIR}:${LD_LIBRARY_PATH}" cmake_src_test -j1
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/

2023-06-21 Thread Piotr Karbowski
commit: 3f2385653d8de58a264bd71460125005eb4efbac
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Jun 21 19:40:40 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Jun 21 19:46:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f238565

net-p2p/qbittorrent: 4.5.4 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-p2p/qbittorrent/Manifest |   1 +
 net-p2p/qbittorrent/qbittorrent-4.5.4.ebuild | 104 +++
 2 files changed, 105 insertions(+)

diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest
index 5e2dd8b7f640..6fd98e73cd6e 100644
--- a/net-p2p/qbittorrent/Manifest
+++ b/net-p2p/qbittorrent/Manifest
@@ -1 +1,2 @@
 DIST qbittorrent-4.5.2.tar.gz 8890525 BLAKE2B 
48585b703ce6edf862ea3c8cfad6cab2edcb65a138c6e8d232322b4f4fd682c87447ff11d29c04c26b5623e730ab9a1ce0496456b3ba6122f97913bd92b86790
 SHA512 
e900a1c5f0f70163463557aec3de0d31394fac56cfed91ea53ee5cf852cce4b2998bf79be60fc547c1c34a1658378f3ed9dbfb30aae5a772b85d819c7e7ce458
+DIST qbittorrent-4.5.4.tar.gz 8791236 BLAKE2B 
70b3194d6c4819655998406e0a13d22f3a5068e724048010daebd83d8b8db9e17daee943ca8dabaacd92a0fbc5249257de6d175b35287c748dc2d15395bd71fc
 SHA512 
2e7988922137c9fade99e90236cc0c5b8b30f09021472f8ffc9048a7a2d989925eed7bfab4d79c93ca7d0f21acfde2e7feee5e6c43b557bf2c6f472fd52fbcea

diff --git a/net-p2p/qbittorrent/qbittorrent-4.5.4.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.5.4.ebuild
new file mode 100644
index ..3a7a883a40a5
--- /dev/null
+++ b/net-p2p/qbittorrent/qbittorrent-4.5.4.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake multibuild systemd xdg
+
+DESCRIPTION="BitTorrent client in C++ and Qt"
+HOMEPAGE="https://www.qbittorrent.org;
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/qbittorrent/qBittorrent.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/qBittorrent-release-${PV}
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+dbus +gui webui"
+REQUIRED_USE="dbus? ( gui )
+   || ( gui webui )"
+
+RDEPEND="
+   >=dev-libs/openssl-1.1.1:=
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5
+   dev-qt/qtxml:5
+   =sys-libs/zlib-1.2.11
+   dbus? ( dev-qt/qtdbus:5 )
+   gui? (
+   dev-libs/geoip
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   )"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/boost"
+BDEPEND="dev-qt/linguist-tools:5
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md )
+
+src_prepare() {
+   MULTIBUILD_VARIANTS=()
+   use gui && MULTIBUILD_VARIANTS+=( gui )
+   use webui && MULTIBUILD_VARIANTS+=( nogui )
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   multibuild_src_configure() {
+   local mycmakeargs=(
+   # musl lacks execinfo.h
+   -DSTACKTRACE=$(usex !elibc_musl)
+
+   # More verbose build logs are preferable for bug reports
+   -DVERBOSE_CONFIGURE=ON
+
+   # Not yet in ::gentoo
+   -DQT6=OFF
+
+   -DWEBUI=$(usex webui)
+   )
+
+   if [[ ${MULTIBUILD_VARIANT} == gui ]]; then
+   # We do this in multibuild, see bug #839531 for why.
+   # Fedora has to do the same thing.
+   mycmakeargs+=(
+   -DGUI=ON
+   -DDBUS=$(usex dbus)
+   -DSYSTEMD=OFF
+   )
+   else
+   mycmakeargs+=(
+   -DGUI=OFF
+   -DDBUS=OFF
+   # The systemd service calls qbittorrent-nox, 
which is only
+   # installed when GUI=OFF.
+   -DSYSTEMD=ON
+   
-DSYSTEMD_SERVICES_INSTALL_DIR="$(systemd_get_systemunitdir)"
+   )
+   fi
+
+   cmake_src_configure
+   }
+
+   multibuild_foreach_variant multibuild_src_configure
+}
+
+src_compile() {
+   multibuild_foreach_variant cmake_src_compile
+}
+
+src_install() {
+   multibuild_foreach_variant cmake_src_install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent-rasterbar/

2023-06-21 Thread Piotr Karbowski
commit: 9001b22d06445ad64c728f88bf9ddda31c22b447
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Jun 21 19:46:22 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Jun 21 19:46:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9001b22d

net-libs/libtorrent-rasterbar: 2.0.9 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-libs/libtorrent-rasterbar/Manifest |  1 +
 .../libtorrent-rasterbar-2.0.9.ebuild  | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/net-libs/libtorrent-rasterbar/Manifest 
b/net-libs/libtorrent-rasterbar/Manifest
index 8597fa73f582..637ecb0f42d9 100644
--- a/net-libs/libtorrent-rasterbar/Manifest
+++ b/net-libs/libtorrent-rasterbar/Manifest
@@ -1,2 +1,3 @@
 DIST libtorrent-rasterbar-1.2.18.tar.gz 4178407 BLAKE2B 
ccf8d891e4c34d101a8d822149d14b46cebf57dd893c00e2481e55c0cb35f6931b02e4b6f8877140316bb3bf1840a54eb04943aa1fd190d29708ae64a5c93604
 SHA512 
4ac7ad6357a612bdc537d4dbce40935a43c32295773870e490d1acffab9841b2bb3052e476a91f702b7b5eb2ab3e6282792f53593cdcb06ddbd6f1d5a3097ee7
 DIST libtorrent-rasterbar-2.0.8.tar.gz 4562750 BLAKE2B 
6ea5855bd2e2d2ef56191ffea7bfc08a88ef43ffee177c1de12dbb62dc9167789abc5fcf2608856d5b23d5dc461fdc8d3f30c01286ce2ba9a11cb4d24fed477c
 SHA512 
697988feae149876745097bedfbfb4cceae00ffe1cd4ba2063dcb93a8eee9e99344f772b8364e3df1986a50105e386e56b75fe362707d58ba3272139d9beb98f
+DIST libtorrent-rasterbar-2.0.9.tar.gz 4720611 BLAKE2B 
54de2dfba2bdc6c4341fddc54ce16d267b8aafde0218b262bfaa8d4c49dd28ef608a2500a572ee04c82a3e89b6322b0019405f8d9e03e8b31c6de9914f6d43a8
 SHA512 
c252dbe1e2a246769017b8a622bb3418527e2bc2615115ac2bff9662afb53759bc7b2cbf6657438c515ba6de0140fc1c388b340c48b3dd9f7e6202ec0df1aec7

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild
new file mode 100644
index ..b4ca898cbe45
--- /dev/null
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2021-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
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and 
scalability"
+HOMEPAGE="https://libtorrent.org/ https://github.com/arvidn/libtorrent;
+SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/2.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+dht debug gnutls python ssl test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/boost:=
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-libs/boost[python,${PYTHON_USEDEP}]
+   ')
+   )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:= )
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="python? (
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ')
+   )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_CXX_STANDARD=17
+   -DBUILD_SHARED_LIBS=ON
+   -Dbuild_examples=OFF
+   -Ddht=$(usex dht ON OFF)
+   -Dencryption=$(usex ssl ON OFF)
+   -Dgnutls=$(usex gnutls ON OFF)
+   -Dlogging=$(usex debug ON OFF)
+   -Dpython-bindings=$(usex python ON OFF)
+   -Dbuild_tests=$(usex test ON OFF)
+   )
+
+   # We need to drop the . from the Python version to satisfy Boost's
+   # FindBoost.cmake module, bug #793038.
+   use python && mycmakeargs+=( -Dboost-python-module-name="${EPYTHON/./}" 
)
+
+   cmake_src_configure
+}
+
+src_test() {
+   local myctestargs=(
+   # Needs running UPnP server
+   -E "test_upnp"
+   )
+
+   # Checked out Fedora's test workarounds for inspiration
+   # 
https://src.fedoraproject.org/rpms/rb_libtorrent/blob/rawhide/f/rb_libtorrent.spec#_120
+   # -j1 for https://bugs.gentoo.org/854603#c1
+   LD_LIBRARY_PATH="${BUILD_DIR}:${LD_LIBRARY_PATH}" cmake_src_test -j1
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/files/, sys-auth/elogind/

2023-06-10 Thread Piotr Karbowski
commit: b25dd2a6dc1f1df46bcc98ee7bf80648f1850651
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Jun 10 14:50:36 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sat Jun 10 14:54:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25dd2a6

sys-auth/elogind: 252.9 version bump.

- Tested build with musl on hardened profile (+selinux).
- Tested build, tests and runtime with glibc.
- The musl patches sourced out of Alpine Linux.

Closes: https://bugs.gentoo.org/907976
Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-auth/elogind/Manifest  |   1 +
 sys-auth/elogind/elogind-252.9.ebuild  | 167 +
 .../files/elogind-252.9-musl-getdents.patch|  35 +
 .../elogind/files/elogind-252.9-musl-gshadow.patch |  14 ++
 .../files/elogind-252.9-musl-more-strerror_r.patch |  44 ++
 .../files/elogind-252.9-musl-rlim-max.patch|  13 ++
 .../files/elogind-252.9-musl-sigfillset.patch  |  12 ++
 .../elogind/files/elogind-252.9-musl-statx.patch   |  26 
 .../files/elogind-252.9-musl-strerror_r.patch  |  89 +++
 sys-auth/elogind/files/elogind-252.9-nodocs.patch  |  28 
 10 files changed, 429 insertions(+)

diff --git a/sys-auth/elogind/Manifest b/sys-auth/elogind/Manifest
index 871cbc88d9f3..3ce9fb1e8ab7 100644
--- a/sys-auth/elogind/Manifest
+++ b/sys-auth/elogind/Manifest
@@ -1 +1,2 @@
 DIST elogind-246.10.tar.gz 1559256 BLAKE2B 
17a8146ee08c8ccf167f25d89b1d4525050ed0b0baaad0d36924ad3c40ffc820ef1528b33557cf285ad06c9ac9c440137428c5a235a2acf563e56f2f8f07e208
 SHA512 
9db0f068ed94ec07bab4d764ccb38840af3d05a4b7c9c539721906f5381b509cb9a3cbfb0453a978210d306136368de6162578c600d522416ef2a7ac1b9f348b
+DIST elogind-252.9.tar.gz 1922777 BLAKE2B 
dd566125e407b3479a44b007890f97c9c87a325b3fed2d3505499d2163f113affd998e14b1c1fc50b9b86b0d155b51dae344dcc1cddafb6a48c631d0a0f00c9a
 SHA512 
eed620cbc2f03bfeae6a80c9a421c21d3293fa40adffb96c7e4d86508c06712041f6623fb2bac15ecbb85faca4b5674ea6423b3067840809fb27d023fd9e5ffd

diff --git a/sys-auth/elogind/elogind-252.9.ebuild 
b/sys-auth/elogind/elogind-252.9.ebuild
new file mode 100644
index ..56680f91dd18
--- /dev/null
+++ b/sys-auth/elogind/elogind-252.9.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} = ** ]]; then
+   EGIT_BRANCH="v241-stable"
+   EGIT_REPO_URI="https://github.com/elogind/elogind.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit linux-info meson pam udev xdg-utils
+
+DESCRIPTION="The systemd project's logind, extracted to a standalone package"
+HOMEPAGE="https://github.com/elogind/elogind;
+
+LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
+SLOT="0"
+IUSE="+acl audit +cgroup-hybrid debug doc +pam +policykit selinux test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-stylesheets
+   dev-util/gperf
+   virtual/pkgconfig
+"
+DEPEND="
+   audit? ( sys-process/audit )
+   sys-apps/util-linux
+   sys-libs/libcap
+   virtual/libudev:=
+   acl? ( sys-apps/acl )
+   pam? ( sys-libs/pam )
+   selinux? ( sys-libs/libselinux )
+"
+RDEPEND="${DEPEND}
+   !sys-apps/systemd
+"
+PDEPEND="
+   sys-apps/dbus
+   policykit? ( sys-auth/polkit )
+"
+
+DOCS=( README.md)
+
+PATCHES=(
+   "${FILESDIR}/${P}-nodocs.patch"
+)
+
+pkg_setup() {
+   local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD"
+
+   use kernel_linux && linux-info_pkg_setup
+}
+
+src_prepare() {
+   if use elibc_musl; then
+   # Some of musl-specific patches break build on the
+   # glibc systems (like getdents), therefore those are
+   # only used when the build is done for musl.
+   PATCHES+=(
+   "${FILESDIR}/${P}-musl-sigfillset.patch"
+   "${FILESDIR}/${P}-musl-statx.patch"
+   "${FILESDIR}/${P}-musl-rlim-max.patch"
+   "${FILESDIR}/${P}-musl-getdents.patch"
+   "${FILESDIR}/${P}-musl-gshadow.patch"
+   "${FILESDIR}/${P}-musl-strerror_r.patch"
+   "${FILESDIR}/${P}-musl-more-strerror_r.patch"
+   )
+   fi
+
+   default
+   xdg_environment_reset
+}
+
+src_configure() {
+   if use cgroup-hybrid; then
+   cgroupmode="hy

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

2023-06-04 Thread Piotr Karbowski
commit: f2965726e23cb072253f04d62e2f7e672c4414a9
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jun  4 13:33:18 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Jun  4 13:33:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2965726

media-gfx/superslicer: Fixes ExcessiveLineLength QA warning.

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-gfx/superslicer/superslicer-2.5.59.0-r3.ebuild | 3 ++-
 media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-gfx/superslicer/superslicer-2.5.59.0-r3.ebuild 
b/media-gfx/superslicer/superslicer-2.5.59.0-r3.ebuild
index 083ab1fda40d..7cdeaa9cc284 100644
--- a/media-gfx/superslicer/superslicer-2.5.59.0-r3.ebuild
+++ b/media-gfx/superslicer/superslicer-2.5.59.0-r3.ebuild
@@ -5,6 +5,7 @@ EAPI=8
 
 WX_GTK_VER="3.0-gtk3"
 MY_PN="SuperSlicer"
+SLICER_PROFILES_COMMIT="748fbdfd2ac077e4e415868e7bc963740b92aa8e"
 
 inherit cmake wxwidgets xdg flag-o-matic
 
@@ -12,7 +13,7 @@ DESCRIPTION="A mesh slicer to generate G-code for 
fused-filament-fabrication (3D
 HOMEPAGE="https://github.com/supermerill/SuperSlicer/;
 SRC_URI="

https://github.com/supermerill/SuperSlicer/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/slic3r/slic3r-profiles/archive/748fbdfd2ac077e4e415868e7bc963740b92aa8e.tar.gz
 -> ${P}-profiles.tar.gz
+   
https://github.com/slic3r/slic3r-profiles/archive/${SLICER_PROFILES_COMMIT}.tar.gz
 -> ${P}-profiles.tar.gz
 "
 
 LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"

diff --git a/media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild 
b/media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild
index c29633c2bc55..572cbef82012 100644
--- a/media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild
+++ b/media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild
@@ -5,6 +5,7 @@ EAPI=8
 
 WX_GTK_VER="3.0-gtk3"
 MY_PN="SuperSlicer"
+SLICER_PROFILES_COMMIT="f6b1b123062a77101fe350f6d2a2a57be9adc684"
 
 inherit cmake wxwidgets xdg flag-o-matic
 
@@ -12,7 +13,7 @@ DESCRIPTION="A mesh slicer to generate G-code for 
fused-filament-fabrication (3D
 HOMEPAGE="https://github.com/supermerill/SuperSlicer/;
 SRC_URI="

https://github.com/supermerill/SuperSlicer/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/slic3r/slic3r-profiles/archive/f6b1b123062a77101fe350f6d2a2a57be9adc684.tar.gz
 -> ${P}-profiles.tar.gz
+   
https://github.com/slic3r/slic3r-profiles/archive/${SLICER_PROFILES_COMMIT}.tar.gz
 -> ${P}-profiles.tar.gz
 "
 
 LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/superslicer/files/, media-gfx/superslicer/

2023-06-04 Thread Piotr Karbowski
commit: c5b3c63342db2a72ff0d667d20d6dc49be572902
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jun  4 13:01:33 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Jun  4 13:02:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b3c633

media-gfx/superslicer: 2.5.59.2-r2 revbump with updated includes patch.

Signed-off-by: Piotr Karbowski  gentoo.org>

 ...superslicer-2.5.59.2-missing-includes-fix.patch | 36 ++
 2-r1.ebuild => superslicer-2.5.59.2-r2.ebuild} |  0
 2 files changed, 36 insertions(+)

diff --git 
a/media-gfx/superslicer/files/superslicer-2.5.59.2-missing-includes-fix.patch 
b/media-gfx/superslicer/files/superslicer-2.5.59.2-missing-includes-fix.patch
index 289198863367..432f4f16870e 100644
--- 
a/media-gfx/superslicer/files/superslicer-2.5.59.2-missing-includes-fix.patch
+++ 
b/media-gfx/superslicer/files/superslicer-2.5.59.2-missing-includes-fix.patch
@@ -10,6 +10,18 @@ index a626986..5f2d963 100644
  #include "AppConfig.hpp"
  #include "Exception.hpp"
  #include "LocalesUtils.hpp"
+diff --git a/src/libslic3r/CustomGCode.hpp b/src/libslic3r/CustomGCode.hpp
+index 633edc8..fcd26ff 100644
+--- a/src/libslic3r/CustomGCode.hpp
 b/src/libslic3r/CustomGCode.hpp
+@@ -3,6 +3,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ namespace Slic3r {
+ 
 diff --git a/src/libslic3r/ExtrusionEntity.hpp 
b/src/libslic3r/ExtrusionEntity.hpp
 index 1c54588..c74df3a 100644
 --- a/src/libslic3r/ExtrusionEntity.hpp
@@ -35,6 +47,18 @@ index 34ef2ae..20fe8b7 100644
  
  namespace Slic3r { namespace Geometry {
  
+diff --git a/src/libslic3r/PNGReadWrite.hpp b/src/libslic3r/PNGReadWrite.hpp
+index 01e1f47..1dce27a 100644
+--- a/src/libslic3r/PNGReadWrite.hpp
 b/src/libslic3r/PNGReadWrite.hpp
+@@ -2,6 +2,7 @@
+ #define PNGREAD_HPP
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ 
 diff --git a/src/libslic3r/PerimeterGenerator.hpp 
b/src/libslic3r/PerimeterGenerator.hpp
 index 34ec4e6..ed83b3e 100644
 --- a/src/libslic3r/PerimeterGenerator.hpp
@@ -60,6 +84,18 @@ index f69d68f..1dd55f2 100644
  #include 
  
  #include 
+diff --git a/src/slic3r/GUI/BitmapCache.hpp b/src/slic3r/GUI/BitmapCache.hpp
+index 34821c4..a74a850 100644
+--- a/src/slic3r/GUI/BitmapCache.hpp
 b/src/slic3r/GUI/BitmapCache.hpp
+@@ -3,6 +3,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ #include 
+ #ifndef WX_PRECOMP
 diff --git a/src/slic3r/GUI/CreateMMUTiledCanvas.cpp 
b/src/slic3r/GUI/CreateMMUTiledCanvas.cpp
 index 553a183..686630c 100644
 --- a/src/slic3r/GUI/CreateMMUTiledCanvas.cpp

diff --git a/media-gfx/superslicer/superslicer-2.5.59.2-r1.ebuild 
b/media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild
similarity index 100%
rename from media-gfx/superslicer/superslicer-2.5.59.2-r1.ebuild
rename to media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-misc/httpie/, net-misc/httpie/files/

2023-05-16 Thread Piotr Karbowski
commit: 911e95c2d254ed5ac0780dc00efd6029594e9931
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Tue May 16 21:07:56 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Tue May 16 21:08:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911e95c2

net-misc/httpie: 3.2.1-r2 revbump with urllib3-2.x fixes.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/httpie/files/httpie-urllib3-2-fixes.patch | 57 ++
 net-misc/httpie/httpie-3.2.1-r2.ebuild | 49 +++
 2 files changed, 106 insertions(+)

diff --git a/net-misc/httpie/files/httpie-urllib3-2-fixes.patch 
b/net-misc/httpie/files/httpie-urllib3-2-fixes.patch
new file mode 100644
index ..2c6c5d348171
--- /dev/null
+++ b/net-misc/httpie/files/httpie-urllib3-2-fixes.patch
@@ -0,0 +1,57 @@
+From f8bb34ebf97bf6a103a7d021b16059522d76d52d Mon Sep 17 00:00:00 2001
+From: Brendon Smith 
+Date: Sat, 6 May 2023 16:24:26 -0400
+Subject: [PATCH] Fix `urllib3.util.ssl_.DEFAULT_CIPHERS` import
+
+---
+ httpie/cli/definition.py |  4 ++--
+ httpie/ssl_.py   | 15 ++-
+ 2 files changed, 12 insertions(+), 7 deletions(-)
+
+diff --git a/httpie/cli/definition.py b/httpie/cli/definition.py
+index 0e5f91edf7..5e54d1c896 100644
+--- a/httpie/cli/definition.py
 b/httpie/cli/definition.py
+@@ -831,8 +831,8 @@ def format_auth_help(auth_plugins_mapping, *, 
isolation_mode: bool = False):
+ short_help='A string in the OpenSSL cipher list format.',
+ help=f"""
+ 
+-A string in the OpenSSL cipher list format. By default, the following
+-is used:
++A string in the OpenSSL cipher list format. By default, the available
++system ciphers will be used, which are:
+ 
+ {DEFAULT_SSL_CIPHERS}
+ 
+diff --git a/httpie/ssl_.py b/httpie/ssl_.py
+index b9438543eb..c8dba0ea8d 100644
+--- a/httpie/ssl_.py
 b/httpie/ssl_.py
+@@ -3,13 +3,9 @@
+ 
+ from httpie.adapters import HTTPAdapter
+ # noinspection PyPackageRequirements
+-from urllib3.util.ssl_ import (
+-DEFAULT_CIPHERS, create_urllib3_context,
+-resolve_ssl_version,
+-)
++from urllib3.util.ssl_ import create_urllib3_context, resolve_ssl_version
+ 
+ 
+-DEFAULT_SSL_CIPHERS = DEFAULT_CIPHERS
+ SSL_VERSION_ARG_MAPPING = {
+ 'ssl2.3': 'PROTOCOL_SSLv23',
+ 'ssl3': 'PROTOCOL_SSLv3',
+@@ -94,3 +90,12 @@ def _is_key_file_encrypted(key_file):
+ return True
+ 
+ return False
++
++
++try:
++from urllib3.util.ssl_ import DEFAULT_CIPHERS
++except ImportError:
++_context = HTTPieHTTPSAdapter._create_ssl_context(verify=False)
++DEFAULT_CIPHERS = ":".join([cipher["name"] for cipher in 
_context.get_ciphers()])
++
++DEFAULT_SSL_CIPHERS = DEFAULT_CIPHERS

diff --git a/net-misc/httpie/httpie-3.2.1-r2.ebuild 
b/net-misc/httpie/httpie-3.2.1-r2.ebuild
new file mode 100644
index ..c28c9e703420
--- /dev/null
+++ b/net-misc/httpie/httpie-3.2.1-r2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="ssl(+)"
+DISTUTILS_USE_PEP517=setuptools
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Modern command line HTTP client"
+HOMEPAGE="https://httpie.io/ https://pypi.org/project/httpie/;
+SRC_URI="https://github.com/httpie/httpie/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/charset_normalizer[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/multidict[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-urllib3-2-fixes.patch"
+)
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   newbashcomp extras/httpie-completion.bash http
+   insinto /usr/share/fish/vendor_completions.d
+   newins extras/httpie-completion.fish http.fish
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/borgbackup/

2023-05-15 Thread Piotr Karbowski
commit: d7fb3cb36c81a316a9e0f7b1bcce3bc282a59838
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon May 15 08:39:22 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Mon May 15 08:41:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7fb3cb3

app-backup/borgbackup: 1.2.4-r3 revbump with deps typo fix.

Closes: https://bugs.gentoo.org/906340
Signed-off-by: Piotr Karbowski  gentoo.org>

 .../{borgbackup-1.2.4-r2.ebuild => borgbackup-1.2.4-r3.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/borgbackup/borgbackup-1.2.4-r2.ebuild 
b/app-backup/borgbackup/borgbackup-1.2.4-r3.ebuild
similarity index 95%
rename from app-backup/borgbackup/borgbackup-1.2.4-r2.ebuild
rename to app-backup/borgbackup/borgbackup-1.2.4-r3.ebuild
index 64c7807b8981..d6371903efc2 100644
--- a/app-backup/borgbackup/borgbackup-1.2.4-r2.ebuild
+++ b/app-backup/borgbackup/borgbackup-1.2.4-r3.ebuild
@@ -39,7 +39,7 @@ DEPEND="
${RDEPEND}
 "
 
-BDEEPND=">=dev-python/cython-0.29.29[${PYTHON_USEDEP}]"
+BDEPEND=">=dev-python/cython-0.29.29[${PYTHON_USEDEP}]"
 
 src_install() {
distutils-r1_src_install



[gentoo-commits] repo/gentoo:master commit in: app-text/zathura-pdf-poppler/

2023-05-14 Thread Piotr Karbowski
commit: 0572a825095f9bd59c332dd5eef0c20885c0b880
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun May 14 14:45:31 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun May 14 14:51:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0572a825

app-text/zathura-pdf-poppler: drop old.

Signed-off-by: Piotr Karbowski  gentoo.org>

 app-text/zathura-pdf-poppler/Manifest  |  1 -
 .../zathura-pdf-poppler-0.3.0.ebuild   | 38 --
 2 files changed, 39 deletions(-)

diff --git a/app-text/zathura-pdf-poppler/Manifest 
b/app-text/zathura-pdf-poppler/Manifest
index 69f7f3868f5a..d48f480b353b 100644
--- a/app-text/zathura-pdf-poppler/Manifest
+++ b/app-text/zathura-pdf-poppler/Manifest
@@ -1,2 +1 @@
-DIST zathura-pdf-poppler-0.3.0.tar.gz 8895 BLAKE2B 
42ea3e63901474106af744f8c48ff74f91ada036f0cc9beca49b2ebac3e09dbc8334b150ac313d75c3f05f7be59d1f42873a67b77c58186a40c41f88d4772f15
 SHA512 
588c1d03fef2b0cbb44af6904ab078ae3686d79ce05b1448a41a62ac807226cade4b54725002f0c4bd9c428b192b607664da4bdc8d83c792fab250ef43622a85
 DIST zathura-pdf-poppler-0.3.1.tar.gz 9259 BLAKE2B 
c1131d2acc0cf69bf9266969839f6fb4e043664a0a4648d033f9338b1219d75e34576a03380daf54bc8fe52cc8bd2244a93394e15f8ff0bbb980fb903749affc
 SHA512 
a6ea7d61f05cfbc6229ec81580c539841916b44085aeb168668cfabd41aca2e5321e88605f092caaa3efc30bec25a2bb319c687920a22b1f7f53e4b1e470ec34

diff --git a/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.3.0.ebuild 
b/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.3.0.ebuild
deleted file mode 100644
index 6bcc5341d270..
--- a/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.3.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg-utils
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura-pdf-poppler.git;
-   EGIT_BRANCH="develop"
-else
-   KEYWORDS="amd64 arm ~riscv x86"
-   
SRC_URI="https://github.com/pwmt/zathura-pdf-poppler/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-
-DESCRIPTION="PDF plug-in for zathura"
-HOMEPAGE="https://pwmt.org/projects/zathura-pdf-poppler;
-
-LICENSE="ZLIB"
-SLOT="0"
-
-DEPEND="app-text/poppler[cairo]
-   >=app-text/zathura-0.3.9
-   dev-libs/girara
-   dev-libs/glib:2"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/zathura-pdf-poppler/

2023-05-14 Thread Piotr Karbowski
commit: 8de078428f16d5311145bc8fc3f336efb7b6d06d
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun May 14 14:47:31 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun May 14 14:51:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de07842

app-text/zathura-pdf-poppler: 0.3.1-r1 revbump with deps fix.

Closes: https://bugs.gentoo.org/906096
Signed-off-by: Piotr Karbowski  gentoo.org>

 .../zathura-pdf-poppler-0.3.1-r1.ebuild| 38 ++
 1 file changed, 38 insertions(+)

diff --git a/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.3.1-r1.ebuild 
b/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.3.1-r1.ebuild
new file mode 100644
index ..d1811098a64d
--- /dev/null
+++ b/app-text/zathura-pdf-poppler/zathura-pdf-poppler-0.3.1-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg-utils
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura-pdf-poppler.git;
+   EGIT_BRANCH="develop"
+else
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
+   
SRC_URI="https://github.com/pwmt/zathura-pdf-poppler/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+DESCRIPTION="PDF plug-in for zathura"
+HOMEPAGE="https://pwmt.org/projects/zathura-pdf-poppler;
+
+LICENSE="ZLIB"
+SLOT="0"
+
+DEPEND="app-text/poppler[cairo]
+   >=app-text/zathura-0.5.2:=
+   dev-libs/girara
+   dev-libs/glib:2"
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent-rasterbar/

2023-05-14 Thread Piotr Karbowski
commit: 74d56db8f3668178637b4a12cd67ee643ddce509
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun May 14 14:41:43 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun May 14 14:51:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d56db8

net-libs/libtorrent-rasterbar: drop old.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-libs/libtorrent-rasterbar/Manifest |  2 -
 .../libtorrent-rasterbar-1.2.18.ebuild | 70 
 .../libtorrent-rasterbar-2.0.6.ebuild  | 74 -
 .../libtorrent-rasterbar-2.0.7.ebuild  | 75 --
 4 files changed, 221 deletions(-)

diff --git a/net-libs/libtorrent-rasterbar/Manifest 
b/net-libs/libtorrent-rasterbar/Manifest
index fa7954814192..8597fa73f582 100644
--- a/net-libs/libtorrent-rasterbar/Manifest
+++ b/net-libs/libtorrent-rasterbar/Manifest
@@ -1,4 +1,2 @@
 DIST libtorrent-rasterbar-1.2.18.tar.gz 4178407 BLAKE2B 
ccf8d891e4c34d101a8d822149d14b46cebf57dd893c00e2481e55c0cb35f6931b02e4b6f8877140316bb3bf1840a54eb04943aa1fd190d29708ae64a5c93604
 SHA512 
4ac7ad6357a612bdc537d4dbce40935a43c32295773870e490d1acffab9841b2bb3052e476a91f702b7b5eb2ab3e6282792f53593cdcb06ddbd6f1d5a3097ee7
-DIST libtorrent-rasterbar-2.0.6.tar.gz 4431174 BLAKE2B 
4951a102b68a5a7ba9a98d771ca638e8438b2aeaa95f5d7bf616542c7a02d28e184ee1bf5b7a55cd91a068cd2d4e9756c479e4ddb5eabe89d8aa833d70aa7502
 SHA512 
4a5d710706040ef6193967dbb13998cb0ddebe7e95c3bf8aec0812876027c68c32b001fd3f07cd4ff1b819660a8d46ae8c7077e72caf92572288a51cdec7daea
-DIST libtorrent-rasterbar-2.0.7.tar.gz 4453469 BLAKE2B 
b04884c55cb96031f6bfcef786ea101d18bb9310ec2e1ed528e27d8f625712855726575beae127f24c007144bb85e1eba293da748ad06794c58ebd9b38ec5aac
 SHA512 
30e558245a261ccf3f23815a037477ae6da1a02da0b7b3aa40383058c5782a341a11ae684f959efc1c9b39e31475ec31451b9ff4b2db3c0bfccc4d42bd6d69c1
 DIST libtorrent-rasterbar-2.0.8.tar.gz 4562750 BLAKE2B 
6ea5855bd2e2d2ef56191ffea7bfc08a88ef43ffee177c1de12dbb62dc9167789abc5fcf2608856d5b23d5dc461fdc8d3f30c01286ce2ba9a11cb4d24fed477c
 SHA512 
697988feae149876745097bedfbfb4cceae00ffe1cd4ba2063dcb93a8eee9e99344f772b8364e3df1986a50105e386e56b75fe362707d58ba3272139d9beb98f

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18.ebuild
deleted file mode 100644
index dd9f9ab8dfe0..
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and 
scalability"
-HOMEPAGE="https://libtorrent.org/ https://github.com/arvidn/libtorrent;
-SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/10"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE="+dht debug python ssl test"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-libs/boost:=
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-libs/boost[python,${PYTHON_USEDEP}]
-   ')
-   )
-   ssl? ( dev-libs/openssl:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="python? (
-   $(python_gen_cond_dep '
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ')
-   )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=ON
-   -Dbuild_examples=OFF
-   -Ddht=$(usex dht ON OFF)
-   -Dencryption=$(usex ssl ON OFF)
-   -Dlogging=$(usex debug ON OFF)
-   -Dpython-bindings=$(usex python ON OFF)
-   -Dbuild_tests=$(usex test ON OFF)
-   )
-
-   # We need to drop the . from the Python version to satisfy Boost's
-   # FindBoost.cmake module, bug #793038.
-   use python && mycmakeargs+=( -Dboost-python-module-name="${EPYTHON/./}" 
)
-
-   cmake_src_configure
-}
-
-src_test() {
-   local myctestargs=(
-   # test_upnp: needs running UPnP server
-   -E "test_upnp"
-   )
-
-   # Checked out Fedora's test workarounds for inspiration
-   # 
https://src.fedoraproject.org/rpms/rb_libtorrent/blob/rawhide/f/rb_libtorrent.spec#_120
-   # -j1 for https://bugs.gentoo.org/854603#c1
-   LD_LIBRARY_PATH="${BUILD_DIR}:${LD_LIBRARY_PATH}" cmake_src_test -j1
-}

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.6.eb

[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/

2023-05-14 Thread Piotr Karbowski
commit: 4ef9ade03400a2803e79c70b60e6e2d1979a94f8
Author: NRK  disroot  org>
AuthorDate: Sat May 13 04:43:47 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun May 14 14:51:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef9ade0

media-fonts/terminus-font: depend on app-alternatives/gzip

...instead of directly depending on app-arch/gzip since users can select
alternative implementations (such as pigz) through the app-alternatives
system.

Signed-off-by: NRK  disroot.org>
Closes: https://github.com/gentoo/gentoo/pull/31013
Signed-off-by: Piotr Karbowski  gentoo.org>

 media-fonts/terminus-font/terminus-font-4.49.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild 
b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild
index 8e6e16fa1204..4fef30619500 100644
--- a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild
+++ b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc 
ppc64 ~riscv ~s390
 IUSE="a-like-o +center-tilde distinct-l +otf pcf-8bit +pcf-unicode +psf quote
ru-dv +ru-g ru-i ru-k"
 
-BDEPEND="app-arch/gzip
+BDEPEND="app-alternatives/gzip
${PYTHON_DEPS}
app-alternatives/awk
pcf-8bit? ( x11-apps/bdftopcf )



[gentoo-commits] repo/gentoo:master commit in: app-backup/borgbackup/

2023-05-14 Thread Piotr Karbowski
commit: 299ae8a2a260dce8c5d4e3f5b075de1556da6d98
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun May 14 14:49:53 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun May 14 14:51:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=299ae8a2

app-backup/borgbackup: 1.2.4-r2 revbump with deps fix

Closes: https://bugs.gentoo.org/905903
Signed-off-by: Piotr Karbowski  gentoo.org>

 .../{borgbackup-1.2.4-r1.ebuild => borgbackup-1.2.4-r2.ebuild}  | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-backup/borgbackup/borgbackup-1.2.4-r1.ebuild 
b/app-backup/borgbackup/borgbackup-1.2.4-r2.ebuild
similarity index 95%
rename from app-backup/borgbackup/borgbackup-1.2.4-r1.ebuild
rename to app-backup/borgbackup/borgbackup-1.2.4-r2.ebuild
index 7823907fc434..64c7807b8981 100644
--- a/app-backup/borgbackup/borgbackup-1.2.4-r1.ebuild
+++ b/app-backup/borgbackup/borgbackup-1.2.4-r2.ebuild
@@ -39,6 +39,8 @@ DEPEND="
${RDEPEND}
 "
 
+BDEEPND=">=dev-python/cython-0.29.29[${PYTHON_USEDEP}]"
+
 src_install() {
distutils-r1_src_install
doman docs/man/*



[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/

2023-05-07 Thread Piotr Karbowski
commit: d42b296008284e6badec71a7ef1dd133540b8fa6
Author: Joe Kappus  wt  gd>
AuthorDate: Sun May  7 20:49:18 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Mon May  8 05:49:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42b2960

net-p2p/qbittorrent: drop 4.4.5-r2, 4.5.1

Remove vulnerable versions.

Bug: https://bugs.gentoo.org/898508
Signed-off-by: Joe Kappus  wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/30924
Signed-off-by: Piotr Karbowski  gentoo.org>

 net-p2p/qbittorrent/Manifest|   2 -
 net-p2p/qbittorrent/qbittorrent-4.4.5-r2.ebuild | 103 
 net-p2p/qbittorrent/qbittorrent-4.5.1.ebuild| 103 
 3 files changed, 208 deletions(-)

diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest
index 742e3b0d6867..5e2dd8b7f640 100644
--- a/net-p2p/qbittorrent/Manifest
+++ b/net-p2p/qbittorrent/Manifest
@@ -1,3 +1 @@
-DIST qbittorrent-4.4.5.tar.gz 7739170 BLAKE2B 
b40a3ca63c787e0b9b9aac00a6fef452b461ba36b1ef030bc3cdd5fbefcca42d58ff6c3bd382e49f7937161afc6a37bc2c29de4f804db10c7031b9f1ad5f4e2b
 SHA512 
a2b6ecd9a6f087a7ecaad2774d395ee4b2164cb8540b9f32574640f485fa3fc8688046d30e0179863a0aff1524d69b83c00bc232c7feb9ad737c79a05734ad95
-DIST qbittorrent-4.5.1.tar.gz 8780065 BLAKE2B 
5c910722d778272972b90f8a2680b0450ea4220a760335e09bf078a63bbdc0c35788de6d75375c4de808582f386cc7d4c372b87d3a6308aa41f575a72927de5e
 SHA512 
46042e55618b9bb24b61b88695a2ab01e5aef39fcad465d47aabe9965d2b66c96e0f35af49bb19b597c009de5b844969819d9dc700b883b1c0d99e2b9671f405
 DIST qbittorrent-4.5.2.tar.gz 8890525 BLAKE2B 
48585b703ce6edf862ea3c8cfad6cab2edcb65a138c6e8d232322b4f4fd682c87447ff11d29c04c26b5623e730ab9a1ce0496456b3ba6122f97913bd92b86790
 SHA512 
e900a1c5f0f70163463557aec3de0d31394fac56cfed91ea53ee5cf852cce4b2998bf79be60fc547c1c34a1658378f3ed9dbfb30aae5a772b85d819c7e7ce458

diff --git a/net-p2p/qbittorrent/qbittorrent-4.4.5-r2.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.4.5-r2.ebuild
deleted file mode 100644
index a61652d9dd16..
--- a/net-p2p/qbittorrent/qbittorrent-4.4.5-r2.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake multibuild systemd xdg
-
-DESCRIPTION="BitTorrent client in C++ and Qt"
-HOMEPAGE="https://www.qbittorrent.org;
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/qbittorrent/qBittorrent.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-   S="${WORKDIR}"/qBittorrent-release-${PV}
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+dbus +gui webui"
-REQUIRED_USE="dbus? ( gui )
-   || ( gui webui )"
-
-RDEPEND="
-   dev-libs/boost:=
-   >=dev-libs/openssl-1.1.1:=
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsql:5
-   dev-qt/qtxml:5
-   =sys-libs/zlib-1.2.11
-   dbus? ( dev-qt/qtdbus:5 )
-   gui? (
-   dev-libs/geoip
-   dev-qt/qtgui:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md TODO )
-
-src_prepare() {
-   MULTIBUILD_VARIANTS=()
-   use gui && MULTIBUILD_VARIANTS+=( gui )
-   use webui && MULTIBUILD_VARIANTS+=( nogui )
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   multibuild_src_configure() {
-   local mycmakeargs=(
-   # musl lacks execinfo.h
-   -DSTACKTRACE=$(usex !elibc_musl)
-
-   # More verbose build logs are preferable for bug reports
-   -DVERBOSE_CONFIGURE=ON
-
-   # Not yet in ::gentoo
-   -DQT6=OFF
-
-   -DWEBUI=$(usex webui)
-   )
-
-   if [[ ${MULTIBUILD_VARIANT} == gui ]]; then
-   # We do this in multibuild, see bug #839531 for why.
-   # Fedora has to do the same thing.
-   mycmakeargs+=(
-   -DGUI=ON
-   -DDBUS=$(usex dbus)
-   -DSYSTEMD=OFF
-   )
-   else
-   mycmakeargs+=(
-   -DGUI=OFF
-   -DDBUS=OFF
-   # The systemd service calls qbittorrent-nox, 
which is only
-   # installed when GUI=OFF.
-   -DSYSTEMD=ON
-  

[gentoo-commits] repo/gentoo:master commit in: app-backup/borgbackup/

2023-05-07 Thread Piotr Karbowski
commit: 2240e21b36a50254143c3453f195ae3f8cb1f046
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun May  7 18:38:17 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun May  7 18:38:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2240e21b

app-backup/borgbackup: 1.2.4-r1 revbump with xxhash and zstd deps.

Also drops version 1.2.3.

Closes: https://bugs.gentoo.org/905853
Signed-off-by: Piotr Karbowski  gentoo.org>

 app-backup/borgbackup/Manifest  |  1 -
 .../{borgbackup-1.2.3.ebuild => borgbackup-1.2.4-r1.ebuild} | 13 +
 2 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/app-backup/borgbackup/Manifest b/app-backup/borgbackup/Manifest
index 144665abf6f6..41ba0d6ffa0d 100644
--- a/app-backup/borgbackup/Manifest
+++ b/app-backup/borgbackup/Manifest
@@ -1,2 +1 @@
-DIST borgbackup-1.2.3.tar.gz 4044577 BLAKE2B 
970fad62428b44eb22df761020a4c25f4aa8d3e8f5cc2c81aa96b1afb051dc24b3d124b4fc84e81cf8eaa6a9b19a200f6f9bda1f7f4c2794a7e8d33e8d5020f1
 SHA512 
cbc996b5fd7664f8f745e1a36b3b2fb6bddb7af1ce03809ece1a5a73cb90d4f04fc77c0db617a28a5d5eea674dc9065fba642dd3fc7766afdb1362950ea2507f
 DIST borgbackup-1.2.4.tar.gz 4056513 BLAKE2B 
90c4d7ce43acaa4512a5cce3d0c96c883699b293efb1e5d5b516b803cf4d03bcece85b026bfa6e47b1f5ec1b115e2c70ccb081d01accfde0d8b080cb4ea8
 SHA512 
9326a58605a085f521ba75a2eecfb4bdb790d3da18c77076bddaeae641678cc08171d997a758182a739ec6b145bb04d982f8314ae60f93c3ff093eca15515dfd

diff --git a/app-backup/borgbackup/borgbackup-1.2.3.ebuild 
b/app-backup/borgbackup/borgbackup-1.2.4-r1.ebuild
similarity index 84%
rename from app-backup/borgbackup/borgbackup-1.2.3.ebuild
rename to app-backup/borgbackup/borgbackup-1.2.4-r1.ebuild
index 5e120674b991..7823907fc434 100644
--- a/app-backup/borgbackup/borgbackup-1.2.3.ebuild
+++ b/app-backup/borgbackup/borgbackup-1.2.4-r1.ebuild
@@ -8,13 +8,8 @@ DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1 bash-completion-r1
 
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/${PN}/borg.git;
-   inherit git-r3
-else
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-   inherit pypi
-fi
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+inherit pypi
 
 DESCRIPTION="Deduplicating backup program with compression and authenticated 
encryption"
 HOMEPAGE="https://borgbackup.readthedocs.io/;
@@ -27,10 +22,12 @@ SLOT="0"
 # check setup.py on bumps.
 RDEPEND="
!!app-office/borg
+   dev-libs/xxhash
app-arch/lz4
+   app-arch/zstd
virtual/acl
dev-python/pyfuse3[${PYTHON_USEDEP}]
-   ~dev-python/msgpack-1.0.4[${PYTHON_USEDEP}]
+   ~dev-python/msgpack-1.0.5[${PYTHON_USEDEP}]
dev-libs/openssl:0=
 "
 



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

2023-04-22 Thread Piotr Karbowski
commit: 343a68e1f98fc8608e35ad8947bf47d158f6ff3c
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Apr 22 20:46:15 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sat Apr 22 20:46:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343a68e1

profiles/features/musl: mask superslicer (needs masked sci-libs/opencascade)

Signed-off-by: Piotr Karbowski  gentoo.org>

 profiles/features/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index fcbfbda4cff3..3a906adb8962 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -113,6 +113,7 @@ app-eselect/eselect-opencascade
 app-doc/kicad-doc
 media-gfx/freecad
 media-gfx/prusaslicer
+media-gfx/superslicer
 sci-electronics/kicad
 sci-electronics/kicad-footprints
 sci-electronics/kicad-meta



[gentoo-commits] repo/gentoo:master commit in: media-gfx/superslicer/, media-gfx/superslicer/files/

2023-04-22 Thread Piotr Karbowski
commit: 318c82dd47bb625f131cfac6bb04b91542e4506e
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Apr 22 18:02:15 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sat Apr 22 18:09:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318c82dd

media-gfx/superslicer: 2.5.59.2-r1 revbump

- Fixes crash on enabling vase mode (superslicer PR #3736
- Links bundled OCCTWrapper statically
- Fix unique_ptr null pointer crash on slicing
- Adds missing dependency on OpenCASCADE

Closes: https://bugs.gentoo.org/904558
Closes: https://bugs.gentoo.org/904656
Closes: https://bugs.gentoo.org/904727
Bug: https://github.com/supermerill/SuperSlicer/issues/3731
Signed-off-by: Piotr Karbowski  gentoo.org>

 ...ereferencing-in-std-unique_ptr-to-nullptr.patch | 82 +++
 ...cer-2.5.59.2-fix-spiral_vase-null-pointer.patch | 22 +
 ...icer-2.5.59.2-link-occtwrapper-statically.patch | 93 ++
 59.2.ebuild => superslicer-2.5.59.2-r1.ebuild} |  4 +
 4 files changed, 201 insertions(+)

diff --git 
a/media-gfx/superslicer/files/superslicer-2.5.59.2-fix-dereferencing-in-std-unique_ptr-to-nullptr.patch
 
b/media-gfx/superslicer/files/superslicer-2.5.59.2-fix-dereferencing-in-std-unique_ptr-to-nullptr.patch
new file mode 100644
index ..4e93fca55e08
--- /dev/null
+++ 
b/media-gfx/superslicer/files/superslicer-2.5.59.2-fix-dereferencing-in-std-unique_ptr-to-nullptr.patch
@@ -0,0 +1,82 @@
+diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp
+index 68ec2ce..cd828a6 100644
+--- a/src/libslic3r/GCode.cpp
 b/src/libslic3r/GCode.cpp
+@@ -2081,31 +2081,30 @@ void GCode::process_layers(
+ }
+ });
+ const auto spiral_vase = tbb::make_filter(slic3r_tbb_filtermode::serial_in_order,
+-[_vase = *this->m_spiral_vase](LayerResult in) -> LayerResult {
++[spiral_vase = this->m_spiral_vase.get()](LayerResult in) -> 
LayerResult {
+ if (in.nop_layer_result)
+ return in;
+ 
+ CNumericLocalesSetter locales_setter;
+-spiral_vase.enable(in.spiral_vase_enable);
+-return LayerResult{ 
spiral_vase.process_layer(std::move(in.gcode)), in.layer_id, 
in.spiral_vase_enable, in.cooling_buffer_flush };
++spiral_vase->enable(in.spiral_vase_enable);
++return { spiral_vase->process_layer(std::move(in.gcode)), 
in.layer_id, in.spiral_vase_enable, in.cooling_buffer_flush};
+ });
+ const auto pressure_equalizer = tbb::make_filter(slic3r_tbb_filtermode::serial_in_order,
+-[_equalizer = *this->m_pressure_equalizer](LayerResult in) 
-> LayerResult {
+-return pressure_equalizer.process_layer(std::move(in));
++[pressure_equalizer = this->m_pressure_equalizer.get()](LayerResult 
in) -> LayerResult {
++ return pressure_equalizer->process_layer(std::move(in));
+ });
+ const auto cooling = tbb::make_filter(slic3r_tbb_filtermode::serial_in_order,
+-[_buffer = *this->m_cooling_buffer](LayerResult in) -> 
std::string {
++[cooling_buffer = this->m_cooling_buffer.get()](LayerResult 
in)->std::string {
+  if (in.nop_layer_result)
+ return in.gcode;
+ 
+ CNumericLocalesSetter locales_setter;
+-return cooling_buffer.process_layer(std::move(in.gcode), 
in.layer_id, in.cooling_buffer_flush);
++return cooling_buffer->process_layer(std::move(in.gcode), 
in.layer_id, in.cooling_buffer_flush);
+ });
+ const auto find_replace = tbb::make_filter(slic3r_tbb_filtermode::serial_in_order,
+-[ = *this->m_find_replace](std::string s) -> std::string {
+-CNumericLocalesSetter locales_setter;
+-return self.process_layer(std::move(s));
+-});
++[find_replace = this->m_find_replace.get()](std::string s) -> 
std::string {
++return find_replace->process_layer(std::move(s));
++});
+ const auto output = tbb::make_filter(slic3r_tbb_filtermode::serial_in_order,
+ [_stream](std::string s) {
+ CNumericLocalesSetter locales_setter;
+@@ -2183,25 +2182,26 @@ void GCode::process_layers(
+ }
+ });
+ const auto spiral_vase = tbb::make_filter(slic3r_tbb_filtermode::serial_in_order,
+-[_vase = *this->m_spiral_vase](LayerResult in)->LayerResult {
++   [spiral_vase = this->m_spiral_vase.get()](LayerResult in) -> 
LayerResult {
+ if (in.nop_layer_result)
+ return in;
+-spiral_vase.enable(in.spiral_vase_enable);
+-return { spiral_vase.process_layer(std::move(in.gcode)), in.layer_id, 
in.spiral_vase_enable, in.cooling_buffer_flush };
++spiral_vase->enable(in.spiral_vase_enable);
++return { spiral_vase->process_layer(std::move(in.gcode)), 
in.layer_id, in.spir

[gentoo-commits] repo/gentoo:master commit in: media-gfx/superslicer/, media-gfx/superslicer/files/

2023-04-18 Thread Piotr Karbowski
commit: ac53eaadee0299160e87fcee9f649cecbb1c40c6
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Tue Apr 18 21:14:58 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Tue Apr 18 21:24:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac53eaad

media-gfx/superslicer: 2.5.59.2 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-gfx/superslicer/Manifest |   2 +
 .../files/superslicer-2.5.59.2-boost.patch | 324 +
 .../files/superslicer-2.5.59.2-cereal.patch|  53 
 ...rslicer-2.5.59.2-dont-install-angelscript.patch |  13 +
 ...erslicer-2.5.59.2-gcodeviewer-symlink-fix.patch |  11 +
 ...superslicer-2.5.59.2-missing-includes-fix.patch |  74 +
 .../files/superslicer-2.5.59.2-openexr3.patch  |  77 +
 ...uperslicer-2.5.59.2-relax-OpenCASCADE-dep.patch |  13 +
 .../superslicer-2.5.59.2-wxgtk3-wayland-fix.patch  |  21 ++
 media-gfx/superslicer/superslicer-2.5.59.2.ebuild  | 101 +++
 10 files changed, 689 insertions(+)

diff --git a/media-gfx/superslicer/Manifest b/media-gfx/superslicer/Manifest
index 80d31364ef86..006a776d5fba 100644
--- a/media-gfx/superslicer/Manifest
+++ b/media-gfx/superslicer/Manifest
@@ -1,2 +1,4 @@
 DIST superslicer-2.5.59.0-profiles.tar.gz 15322406 BLAKE2B 
cfa89697e832e0601746cb21250e258617bcc0966dd111c82ae43a9720b3ffb760f57827a1f35c8ad57a23a7ffb4c78e48ec76d6e40b364f321d0f83c4d10939
 SHA512 
bbdc6bfa8e21a4bdbca903a367f033f9cb5a1966bd0688bcc81314ba9ee45fee37cb892c82be35e865137c4df7c1fabceb8e6de46316338df2af4a590de91c76
 DIST superslicer-2.5.59.0.tar.gz 45360646 BLAKE2B 
da65610270ed4c7d55b5bc495d9970812af94f424345088782b3a45b97fcf0f4b58bdc0417b89ed49e21d8c250535baa7cb74344f43438fbde8daf1b3acfacdd
 SHA512 
1d2c0316c91bf0d65fb366806e9ea868bc93fae33deb580a324ce065fd3789ff1b600e9ace400db4988b371b1c36ef0c3ea2b52cde0d48984f312dd8d7ef3a1c
+DIST superslicer-2.5.59.2-profiles.tar.gz 16253775 BLAKE2B 
20c99b14ba8ee26ea2a210962e78ea21928a5f32b1e799cbdbe60a3ef587ae1368efce885f5d253468ee9974af6a4419890e56d7df33761732bcefe8dbbc019e
 SHA512 
c20ec66a95d5ec3e1e4fd8b1936bf1a4fc32fbad2c3d78774d5c2480be8a9dcacba5e561c57774a2c761d5189466083e7b6bd9b021a4ca7676e6a5e9676439d7
+DIST superslicer-2.5.59.2.tar.gz 45622782 BLAKE2B 
ff2fecf233d2710d706b64eb2191bfac39df3f631634de5f9eb1bca6ca712e94b0283beb7c6e9f3b293dc308b50240871ef8651a5355a4d7c5ea6092ac1a836b
 SHA512 
af8878bd8e0c3e0dd5247ce01bdbd2b42b6766d81efbde11b71c6642787a12dfeaea91e653ac928066b9610cd911ea1f4dc77cf4823639030b3c104d955b8cbd

diff --git a/media-gfx/superslicer/files/superslicer-2.5.59.2-boost.patch 
b/media-gfx/superslicer/files/superslicer-2.5.59.2-boost.patch
new file mode 100644
index ..ba0870a480b0
--- /dev/null
+++ b/media-gfx/superslicer/files/superslicer-2.5.59.2-boost.patch
@@ -0,0 +1,324 @@
+diff --git a/src/hints/HintsToPot.cpp b/src/hints/HintsToPot.cpp
+index 7c8029c..4791f06 100644
+--- a/src/hints/HintsToPot.cpp
 b/src/hints/HintsToPot.cpp
+@@ -9,7 +9,7 @@
+ 
+ bool write_to_pot(boost::filesystem::path path, const 
std::vector>& data)
+ {
+-  boost::filesystem::ofstream file(std::move(path), std::ios_base::app);
++  boost::nowide::ofstream file(path.string(), std::ios_base::app);
+   for (const auto& element : data)
+   {
+   //Example of .pot element 
+diff --git a/src/libslic3r/AppConfig.cpp b/src/libslic3r/AppConfig.cpp
+index e7c81f8..a626986 100644
+--- a/src/libslic3r/AppConfig.cpp
 b/src/libslic3r/AppConfig.cpp
+@@ -1,3 +1,4 @@
++#include 
+ #include "libslic3r/libslic3r.h"
+ #include "libslic3r/Utils.hpp"
+ #include "AppConfig.hpp"
+diff --git a/src/libslic3r/AppConfig.hpp b/src/libslic3r/AppConfig.hpp
+index 35e36c0..5e8059b 100644
+--- a/src/libslic3r/AppConfig.hpp
 b/src/libslic3r/AppConfig.hpp
+@@ -5,6 +5,7 @@
+ #include 
+ #include 
+ 
++#include 
+ #include 
+ 
+ #include "libslic3r/Config.hpp"
+diff --git a/src/libslic3r/Flow.cpp b/src/libslic3r/Flow.cpp
+index 269c1cb..acea297 100644
+--- a/src/libslic3r/Flow.cpp
 b/src/libslic3r/Flow.cpp
+@@ -6,6 +6,7 @@
+ #include 
+ 
+ #include 
++#include 
+ 
+ // Mark string for localization and translate.
+ #define L(s) Slic3r::I18N::translate(s)
+diff --git a/src/libslic3r/GCode/WipeTower.cpp 
b/src/libslic3r/GCode/WipeTower.cpp
+index 132c9a7..c311d05 100644
+--- a/src/libslic3r/GCode/WipeTower.cpp
 b/src/libslic3r/GCode/WipeTower.cpp
+@@ -12,7 +12,9 @@
+ #include "LocalesUtils.hpp"
+ #include "Flow.hpp"
+ 
++
+ #include 
++#include 
+ 
+ 
+ namespace Slic3r
+diff --git a/src/libslic3r/LocalesUtils.cpp b/src/libslic3r/LocalesUtils.cpp
+index 5bf5205..7b87052 100644
+--- a/src/libslic3r/LocalesUtils.cpp
 b/src/libslic3r/LocalesUtils.cpp
+@@ -1,3 +1,4 @@
++#include 
+ #include "LocalesUtils.hpp"
+ 
+ #ifdef _WIN32
+diff --git a/src/libslic3r/Preset.cpp b/src/libslic3r/Preset.cpp
+ind

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

2023-04-18 Thread Piotr Karbowski
commit: 90cdab45810ca7e4dd6e558eff690b06f2f460d3
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Tue Apr 18 21:19:36 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Tue Apr 18 21:24:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90cdab45

media-gfx/feh: 3.10 version bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-gfx/feh/Manifest|  1 +
 media-gfx/feh/feh-3.10.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index d65a6c16b2c0..e03ad95dd8e0 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -1 +1,2 @@
+DIST feh-3.10.tar.bz2 2109603 BLAKE2B 
2c3f52c7536110b5aef7e29fea366b502e39034b2de8b218faa071996f24ce0bf4b3283feeda96bc7542ce15bb6f1e68d2a2895a75949fe2e7c6ba08b779daee
 SHA512 
9dc242a545590ab20847662613c289f4b78d44a1647c3696a65fd05c307628f869adf68fa3a66ca637b3974a309efb0b96d58a7aaa3d29725faf21208f40383e
 DIST feh-3.9.1.tar.bz2 2108873 BLAKE2B 
af559837224a90e403015648717cb9aa516d18bceb0a49a0635b471435370209c80b77a7a87f66b22c99615d44be0832a0d03152aabde72917417e5f992a5d8a
 SHA512 
78682ec80df6b6655dbc18774ee95b3d68f1711a50129a9befb8adfb8c1a74aeede2493a35955687cdc2aa079978927727dac02543643418ef8deefa0d8c6d05

diff --git a/media-gfx/feh/feh-3.10.ebuild b/media-gfx/feh/feh-3.10.ebuild
new file mode 100644
index ..ccf4a73ffa70
--- /dev/null
+++ b/media-gfx/feh/feh-3.10.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit toolchain-funcs xdg-utils
+
+DESCRIPTION="A fast, lightweight imageviewer using imlib2"
+HOMEPAGE="https://feh.finalrewind.org/;
+SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2;
+
+LICENSE="feh"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug curl exif test xinerama inotify"
+RESTRICT="test" # Tests are broken.
+
+COMMON_DEPEND="
+   media-libs/imlib2[X,text(+)]
+   >=media-libs/libpng-1.2:0=
+   x11-libs/libX11
+   curl? ( net-misc/curl )
+   exif? ( media-libs/libexif )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${COMMON_DEPEND}
+   media-libs/libjpeg-turbo:0"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+   x11-libs/libXt
+   test? (
+   >=dev-lang/perl-5.10
+   dev-perl/Test-Command
+   media-libs/imlib2[gif,jpeg,png]
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch )
+
+pkg_setup() {
+   use_feh() { usex $1 1 0; }
+
+   fehopts=(
+   PREFIX="${EPREFIX}"/usr
+   doc_dir='${main_dir}'/share/doc/${PF}
+   example_dir='${main_dir}'/share/doc/${PF}/examples
+   curl=$(use_feh curl)
+   debug=$(use_feh debug)
+   xinerama=$(use_feh xinerama)
+   exif=$(use_feh exif)
+   inotify=$(use_feh inotify)
+   )
+}
+
+src_compile() {
+   tc-export CC
+   emake "${fehopts[@]}"
+}
+
+src_install() {
+   emake "${fehopts[@]}" DESTDIR="${D}" install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}



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

2023-04-18 Thread Piotr Karbowski
commit: 9f5f02d171c229b75c3b1be1426b6e02cc8c66f7
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Tue Apr 18 21:23:21 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Tue Apr 18 21:24:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f5f02d1

dev-libs/libdispatch: 5.8 version bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/libdispatch/Manifest   |  1 +
 dev-libs/libdispatch/libdispatch-5.8.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/dev-libs/libdispatch/Manifest b/dev-libs/libdispatch/Manifest
index c26b51ec8238..ccb5d7a76e1d 100644
--- a/dev-libs/libdispatch/Manifest
+++ b/dev-libs/libdispatch/Manifest
@@ -1,2 +1,3 @@
 DIST libdispatch-5.7.1.tar.gz 594292 BLAKE2B 
67112558b591c6c5f658f31ac7f48cea3eb84bffda0959663cac808e80b593f127fb85dc0a666a6ea636bc70649dd9a9c31cbd619fa0e41a803a2766a4740d85
 SHA512 
7f04c14cfba214d99ffbb1d6d5ae2d0b83a0e3d3597c886093993f55adef53995477d9d88207ad36facc67cd36c46e1380f57fdc847f9a5f079aa41b820ecf4f
 DIST libdispatch-5.7.3.tar.gz 594295 BLAKE2B 
429a5bb52594d4b1e8f3f59c83d88f6faa237acfb4cc24a7e546d95cb3f4559d3e4fe6a0ebaa53ca58f115213bbbcee89081cee91bf3a3668947477807e2f310
 SHA512 
7d8f40ff7a43ac0367552855317e73e140ba7ff7d2b6494aa772ba052fd7d1a151b0122465b6a82a7e4483e8dd951e77d6b626d63e0997c9a64e3a2bc6d66250
+DIST libdispatch-5.8.tar.gz 594259 BLAKE2B 
90853a19c4c99f590bef9a2153157d95c08f97dd234377f6fff488f6d09c9abebef06e4b64512ab1add1ee92912498cdbab44af7ce2c91a0460ba26c452a5b22
 SHA512 
913885f00c2010a88ceeb2f9414f2b39e9884ca3fd58e927248dcfafa2205560468114de5627e1225d23ea9e3a50e39670b3afd03defba3de54268653888c32c

diff --git a/dev-libs/libdispatch/libdispatch-5.8.ebuild 
b/dev-libs/libdispatch/libdispatch-5.8.ebuild
new file mode 100644
index ..95454fe7e805
--- /dev/null
+++ b/dev-libs/libdispatch/libdispatch-5.8.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic cmake toolchain-funcs
+
+MY_PN="swift-corelibs-${PN}"
+MY_PV="swift-${PV}-RELEASE"
+
+DESCRIPTION="A library for concurrent code execution on multicore hardware"
+HOMEPAGE="https://github.com/apple/swift-corelibs-libdispatch;
+SRC_URI="https://github.com/apple/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   !gnustep-base/libobjc2
+   !sys-libs/blocksruntime
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   sys-devel/clang
+   sys-devel/llvm
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_PN}-${MY_PV}"
+
+PATCHES=(
+   "${FILESDIR}/remove-Werror.patch"
+   "${FILESDIR}/libdispatch-5.3.3-musl.patch"
+)
+
+src_configure () {
+   if ! tc-is-clang ; then
+   AR=llvm-ar
+   CC=${CHOST}-clang
+   CXX=${CHOST}-clang++
+   NM=llvm-nm
+   RANLIB=llvm-ranlib
+
+   strip-unsupported-flags
+   fi
+
+   export HOST_CC="$(tc-getBUILD_CC)"
+   export HOST_CXX="$(tc-getBUILD_CXX)"
+   tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG
+
+   local mycmakeargs=( -DBUILD_TESTING=$(usex test) )
+   cmake_src_configure
+}



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

2023-04-18 Thread Piotr Karbowski
commit: 21182057e9c9d5472f5dada5f32f6bc5e1efe5f2
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Tue Apr 18 21:17:40 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Tue Apr 18 21:24:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21182057

sys-fs/mergerfs: 2.35.1 version bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/mergerfs/Manifest   |  1 +
 sys-fs/mergerfs/mergerfs-2.35.1.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/sys-fs/mergerfs/Manifest b/sys-fs/mergerfs/Manifest
index 19f3872ced80..d30f98153aea 100644
--- a/sys-fs/mergerfs/Manifest
+++ b/sys-fs/mergerfs/Manifest
@@ -1,2 +1,3 @@
 DIST mergerfs-2.34.1.tar.gz 343252 BLAKE2B 
07fd53707cca0dcd7859b811a836eeeaea2a008eec808807cd02051b566bb0633a670858eb6b1e55bf4c7cf656146dfc7949e7feb8832b8ba8d6997b85de39ac
 SHA512 
a76433cfd2e654c71e9f6dcae88b6739f59d07024c2ab32573586401fb8508cae4774bd65046646bc19737f7b5d52d1a8c89f3f4b33e08360c80540b94980c93
 DIST mergerfs-2.35.0.tar.gz 668826 BLAKE2B 
21da9e90984082546886371877c31706c6a9f1297e55c5f5e35b7f7eb0e190a216c9cdc092917cc48530287268a11bf220d622d2e53bb89b04c044971f12c249
 SHA512 
c63ec871041a374350c62ba23016549984579b5dfef44a4415d78e6a2c6681d445bff26aad4b3b3bae7ef74ca9770743c90b0c61e979c993f5f65bae0c0c33c7
+DIST mergerfs-2.35.1.tar.gz 669100 BLAKE2B 
25b442f0451b525509bd908ac1cd2e70ab33db599aab58e2baeca47eeb3a0d0b93f7fddb880e8fdbf1b6928d40c650e0df23c116741cad279cdf169cea000768
 SHA512 
09de354ae7a7c69f6e873145a754c3ed8a840d59ccc455c8913f2562babbe8787c7eb929c0ea2571b5292928e3cee7b547b0a52cdd833b03e679e11191b4a5b5

diff --git a/sys-fs/mergerfs/mergerfs-2.35.1.ebuild 
b/sys-fs/mergerfs/mergerfs-2.35.1.ebuild
new file mode 100644
index ..ad9d06e1fdee
--- /dev/null
+++ b/sys-fs/mergerfs/mergerfs-2.35.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="A featureful union filesystem"
+HOMEPAGE="https://github.com/trapexit/mergerfs;
+
+SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+# Vendorized libfuse that's bundled is under LGPL-2.1.
+LICENSE="ISC LGPL-2.1"
+SLOT="0"
+IUSE="+xattr"
+
+DEPEND="
+   xattr? ( sys-apps/attr )
+"
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="sys-devel/gettext"
+
+src_prepare() {
+   default
+
+   # Hand made build system at it's finest.
+   echo -e "#!/bin/sh\ntrue" >tools/update-version || die
+   echo "#pragma once" >src/version.hpp || die
+   echo "static const char MERGERFS_VERSION[] = \"${PV}\";" 
>>src/version.hpp || die
+
+   if ! use xattr; then
+   sed 's%USE_XATTR = 1%USE_XATTR = 0%g' -i Makefile || die
+   fi
+}
+
+src_compile() {
+   # https://bugs.gentoo.org/725978
+   tc-export AR CC CXX
+
+   default
+}
+
+src_install() {
+   dobin build/mergerfs
+   dosym mergerfs /usr/bin/mount.mergerfs
+   dodoc README.md
+   doman man/mergerfs.1
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/axel/

2023-03-29 Thread Piotr Karbowski
commit: 0022b510afa7531342a45565e31f5e3fa692d1dc
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Mar 29 20:28:21 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar 29 20:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0022b510

net-misc/axel: drop into maintainer-needed.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/axel/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-misc/axel/metadata.xml b/net-misc/axel/metadata.xml
index c6cbe71355c8..05ac5e3edf7c 100644
--- a/net-misc/axel/metadata.xml
+++ b/net-misc/axel/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   slashbe...@gentoo.org
-       Piotr Karbowski
-   
+   

axel-download-accelerator/axel




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

2023-03-29 Thread Piotr Karbowski
commit: 0d33e8f18f196ef96541bf25bc5b7812a69a2e06
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Mar 29 20:15:06 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar 29 20:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d33e8f1

ev-libs/libdispatch: 5.7.3 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/libdispatch/Manifest |  1 +
 dev-libs/libdispatch/libdispatch-5.7.3.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-libs/libdispatch/Manifest b/dev-libs/libdispatch/Manifest
index 60925753ab91..c26b51ec8238 100644
--- a/dev-libs/libdispatch/Manifest
+++ b/dev-libs/libdispatch/Manifest
@@ -1 +1,2 @@
 DIST libdispatch-5.7.1.tar.gz 594292 BLAKE2B 
67112558b591c6c5f658f31ac7f48cea3eb84bffda0959663cac808e80b593f127fb85dc0a666a6ea636bc70649dd9a9c31cbd619fa0e41a803a2766a4740d85
 SHA512 
7f04c14cfba214d99ffbb1d6d5ae2d0b83a0e3d3597c886093993f55adef53995477d9d88207ad36facc67cd36c46e1380f57fdc847f9a5f079aa41b820ecf4f
+DIST libdispatch-5.7.3.tar.gz 594295 BLAKE2B 
429a5bb52594d4b1e8f3f59c83d88f6faa237acfb4cc24a7e546d95cb3f4559d3e4fe6a0ebaa53ca58f115213bbbcee89081cee91bf3a3668947477807e2f310
 SHA512 
7d8f40ff7a43ac0367552855317e73e140ba7ff7d2b6494aa772ba052fd7d1a151b0122465b6a82a7e4483e8dd951e77d6b626d63e0997c9a64e3a2bc6d66250

diff --git a/dev-libs/libdispatch/libdispatch-5.7.3.ebuild 
b/dev-libs/libdispatch/libdispatch-5.7.3.ebuild
new file mode 100644
index ..33616ad732de
--- /dev/null
+++ b/dev-libs/libdispatch/libdispatch-5.7.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic cmake toolchain-funcs
+
+MY_PN="swift-corelibs-${PN}"
+MY_PV="swift-${PV}-RELEASE"
+
+DESCRIPTION="A library for concurrent code execution on multicore hardware"
+HOMEPAGE="https://github.com/apple/swift-corelibs-libdispatch;
+SRC_URI="https://github.com/apple/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   !gnustep-base/libobjc2
+   !sys-libs/blocksruntime
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   sys-devel/clang
+   sys-devel/llvm
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_PN}-${MY_PV}"
+
+PATCHES=(
+   "${FILESDIR}/remove-Werror.patch"
+   "${FILESDIR}/libdispatch-5.3.3-musl.patch"
+)
+
+src_configure () {
+   if ! tc-is-clang ; then
+   AR=llvm-ar
+   CC=${CHOST}-clang
+   CXX=${CHOST}-clang++
+   NM=llvm-nm
+   RANLIB=llvm-ranlib
+
+   strip-unsupported-flags
+   fi
+
+   export HOST_CC="$(tc-getBUILD_CC)"
+   export HOST_CXX="$(tc-getBUILD_CXX)"
+   tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-power/RyzenAdj/

2023-03-29 Thread Piotr Karbowski
commit: 4c207b26a131e64b3184991aec24bc122d8d7835
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Mar 29 20:39:41 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar 29 20:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c207b26

sys-power/RyzenAdj: 0.12.0 stabilization on amd64 and x86.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-power/RyzenAdj/RyzenAdj-0.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/RyzenAdj/RyzenAdj-0.12.0.ebuild 
b/sys-power/RyzenAdj/RyzenAdj-0.12.0.ebuild
index dff6f45cdbed..1212e30f5521 100644
--- a/sys-power/RyzenAdj/RyzenAdj-0.12.0.ebuild
+++ b/sys-power/RyzenAdj/RyzenAdj-0.12.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FlyGoat/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="sys-apps/pciutils"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: sys-power/RyzenAdj/

2023-03-29 Thread Piotr Karbowski
commit: 95d608b1784564beb73099b49ccd069f18e8a87a
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Mar 29 20:41:56 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar 29 20:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d608b1

sys-power/RyzenAdj: 0.13.0 version bump; drop old.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-power/RyzenAdj/Manifest   | 2 +-
 sys-power/RyzenAdj/{RyzenAdj-0.11.1.ebuild => RyzenAdj-0.13.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-power/RyzenAdj/Manifest b/sys-power/RyzenAdj/Manifest
index 44a3a14b1dea..48912cc9aa28 100644
--- a/sys-power/RyzenAdj/Manifest
+++ b/sys-power/RyzenAdj/Manifest
@@ -1,2 +1,2 @@
-DIST RyzenAdj-0.11.1.tar.gz 125189 BLAKE2B 
c7b928c2b17720e792c028c11da4d5e74f92bb8a28bd92f4116e22bc8e5f054675f70ca97882f204a4e4b02edf0575fe6efaf5bddf32a76d1d0df6404b0528ac
 SHA512 
b7c070d6d648e00fda87b2f780b1e369f2f62a24bddebce1b34983849e221923878fcc19e5e9ac1519428e26013248c1288e5df9f365ca5525d0d8f6ed6e22f7
 DIST RyzenAdj-0.12.0.tar.gz 125323 BLAKE2B 
d7cd07d20942d4c6ecfadf639e4cf4d0a6c7732f8a263f5c42ef5a3113953ebf8246e88df9f975cdcc225d368f56bb5719c76d9a599ee32693ce72225a39de45
 SHA512 
9e38114c7495b98fe65ecd86ba389510258361b3837b0aeabd9fd6004d5b6ea95d85ce949e2df23c50939c205dce8177227cdcc33b20a19f7371e93841a3b049
+DIST RyzenAdj-0.13.0.tar.gz 125519 BLAKE2B 
d0f4ef060449cb957ad4cb73ff55b843043394388df2575825c6822687e83246108a2d695b3463aa431724ca5a82688fd87af87af9d14f17f697c303d0e398e9
 SHA512 
d9757e2afd128b216ff3fb83582c4bfd4d96d5dc1d9cd8e5d27b4dd92c25abe3c38b35000dcfaaddf32042a03803177d5e9258ee6c9b01fb40f7b4708e37ba0e

diff --git a/sys-power/RyzenAdj/RyzenAdj-0.11.1.ebuild 
b/sys-power/RyzenAdj/RyzenAdj-0.13.0.ebuild
similarity index 96%
rename from sys-power/RyzenAdj/RyzenAdj-0.11.1.ebuild
rename to sys-power/RyzenAdj/RyzenAdj-0.13.0.ebuild
index 1212e30f5521..dff6f45cdbed 100644
--- a/sys-power/RyzenAdj/RyzenAdj-0.11.1.ebuild
+++ b/sys-power/RyzenAdj/RyzenAdj-0.13.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FlyGoat/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 
 DEPEND="sys-apps/pciutils"
 RDEPEND="${DEPEND}"



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

2023-03-29 Thread Piotr Karbowski
commit: 02a51d114256b8ae5353967c88058046882595e8
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Mar 29 20:50:06 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar 29 20:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a51d11

sys-fs/mergerfs: 2.35.0 version bump; drop old.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/mergerfs/Manifest   | 2 +-
 sys-fs/mergerfs/{mergerfs-2.33.5.ebuild => mergerfs-2.35.0.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-fs/mergerfs/Manifest b/sys-fs/mergerfs/Manifest
index 769d2f87bc96..19f3872ced80 100644
--- a/sys-fs/mergerfs/Manifest
+++ b/sys-fs/mergerfs/Manifest
@@ -1,2 +1,2 @@
-DIST mergerfs-2.33.5.tar.gz 382895 BLAKE2B 
e45d6d5890046cce495f788924323052effe63ea570061ed1d031595f166c0e680fdbbcf01dd992263550d6c33a04d91a6fabd5c9f97381c5c3e6858c3e1c122
 SHA512 
9032142285d85e22d2a880a42ae379209d44d12d71adec6388afd43a9fb77675149ec8558bdb1f01de1b511b3d0bf910dd2ccb6f47c918df377d4d5e41368408
 DIST mergerfs-2.34.1.tar.gz 343252 BLAKE2B 
07fd53707cca0dcd7859b811a836eeeaea2a008eec808807cd02051b566bb0633a670858eb6b1e55bf4c7cf656146dfc7949e7feb8832b8ba8d6997b85de39ac
 SHA512 
a76433cfd2e654c71e9f6dcae88b6739f59d07024c2ab32573586401fb8508cae4774bd65046646bc19737f7b5d52d1a8c89f3f4b33e08360c80540b94980c93
+DIST mergerfs-2.35.0.tar.gz 668826 BLAKE2B 
21da9e90984082546886371877c31706c6a9f1297e55c5f5e35b7f7eb0e190a216c9cdc092917cc48530287268a11bf220d622d2e53bb89b04c044971f12c249
 SHA512 
c63ec871041a374350c62ba23016549984579b5dfef44a4415d78e6a2c6681d445bff26aad4b3b3bae7ef74ca9770743c90b0c61e979c993f5f65bae0c0c33c7

diff --git a/sys-fs/mergerfs/mergerfs-2.33.5.ebuild 
b/sys-fs/mergerfs/mergerfs-2.35.0.ebuild
similarity index 93%
rename from sys-fs/mergerfs/mergerfs-2.33.5.ebuild
rename to sys-fs/mergerfs/mergerfs-2.35.0.ebuild
index 13a77be7c20a..ad9d06e1fdee 100644
--- a/sys-fs/mergerfs/mergerfs-2.33.5.ebuild
+++ b/sys-fs/mergerfs/mergerfs-2.35.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=7
@@ -9,7 +9,7 @@ DESCRIPTION="A featureful union filesystem"
 HOMEPAGE="https://github.com/trapexit/mergerfs;
 
 SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="amd64 ~riscv x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 
 # Vendorized libfuse that's bundled is under LGPL-2.1.
 LICENSE="ISC LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/sunflower/

2023-03-29 Thread Piotr Karbowski
commit: fe80d0779e83ed54375f3df80aa6020f35268b7e
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Mar 29 20:43:38 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar 29 20:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe80d077

x11-misc/sunflower: drop old.

Signed-off-by: Piotr Karbowski  gentoo.org>

 x11-misc/sunflower/sunflower-0.5-r1.ebuild | 40 --
 1 file changed, 40 deletions(-)

diff --git a/x11-misc/sunflower/sunflower-0.5-r1.ebuild 
b/x11-misc/sunflower/sunflower-0.5-r1.ebuild
deleted file mode 100644
index 64f224e63fa2..
--- a/x11-misc/sunflower/sunflower-0.5-r1.ebuild
+++ /dev/null
@@ -1,40 +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"
-inherit distutils-r1 xdg
-
-MY_PN="Sunflower"
-MY_PV="${PV}-63"
-
-DESCRIPTION="Small and highly customizable twin-panel file manager with 
plugin-support"
-HOMEPAGE="https://github.com/MeanEYE/Sunflower
-   https://sunflower-fm.org/;
-SRC_URI="https://github.com/MeanEYE/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-   ${PYTHON_DEPS}
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/chardet[${PYTHON_USEDEP}]
-"
-
-RDEPEND="${DEPEND}
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   x11-libs/vte
-"
-
-S="${WORKDIR}/${MY_PN}-${MY_PV}"
-
-src_prepare() {
-   default
-
-   # Upstream's get_version requires a lot of BDEPENDS we do not want.
-   sed 's%version=get_version()%version="0.5"%g' -i setup.py
-}



[gentoo-commits] repo/gentoo:master commit in: app-backup/borgbackup/

2023-03-29 Thread Piotr Karbowski
commit: faf7aa83011f876a63acbc3380d6137f52729e24
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Mar 29 20:23:47 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar 29 20:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf7aa83

app-backup/borgbackup: 1.2.4 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 app-backup/borgbackup/Manifest|  1 +
 app-backup/borgbackup/borgbackup-1.2.4.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/app-backup/borgbackup/Manifest b/app-backup/borgbackup/Manifest
index efb17e1e631c..144665abf6f6 100644
--- a/app-backup/borgbackup/Manifest
+++ b/app-backup/borgbackup/Manifest
@@ -1 +1,2 @@
 DIST borgbackup-1.2.3.tar.gz 4044577 BLAKE2B 
970fad62428b44eb22df761020a4c25f4aa8d3e8f5cc2c81aa96b1afb051dc24b3d124b4fc84e81cf8eaa6a9b19a200f6f9bda1f7f4c2794a7e8d33e8d5020f1
 SHA512 
cbc996b5fd7664f8f745e1a36b3b2fb6bddb7af1ce03809ece1a5a73cb90d4f04fc77c0db617a28a5d5eea674dc9065fba642dd3fc7766afdb1362950ea2507f
+DIST borgbackup-1.2.4.tar.gz 4056513 BLAKE2B 
90c4d7ce43acaa4512a5cce3d0c96c883699b293efb1e5d5b516b803cf4d03bcece85b026bfa6e47b1f5ec1b115e2c70ccb081d01accfde0d8b080cb4ea8
 SHA512 
9326a58605a085f521ba75a2eecfb4bdb790d3da18c77076bddaeae641678cc08171d997a758182a739ec6b145bb04d982f8314ae60f93c3ff093eca15515dfd

diff --git a/app-backup/borgbackup/borgbackup-1.2.4.ebuild 
b/app-backup/borgbackup/borgbackup-1.2.4.ebuild
new file mode 100644
index ..17a4377c47bf
--- /dev/null
+++ b/app-backup/borgbackup/borgbackup-1.2.4.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 bash-completion-r1
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+inherit pypi
+
+DESCRIPTION="Deduplicating backup program with compression and authenticated 
encryption"
+HOMEPAGE="https://borgbackup.readthedocs.io/;
+
+LICENSE="BSD"
+SLOT="0"
+
+# Unfortunately we have a file conflict with app-office/borg, bug #580402
+# borgbackup is *very* picky about which msgpack it work with,
+# check setup.py on bumps.
+RDEPEND="
+   !!app-office/borg
+   app-arch/lz4
+   virtual/acl
+   dev-python/pyfuse3[${PYTHON_USEDEP}]
+   ~dev-python/msgpack-1.0.5[${PYTHON_USEDEP}]
+   dev-libs/openssl:0=
+"
+
+DEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/cython-0.29.29[${PYTHON_USEDEP}]
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   ${RDEPEND}
+"
+
+src_install() {
+   distutils-r1_src_install
+   doman docs/man/*
+
+   dobashcomp scripts/shell_completions/bash/borg
+
+   insinto /usr/share/zsh/site-functions
+   doins scripts/shell_completions/zsh/_borg
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins scripts/shell_completions/fish/borg.fish
+}



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

2023-03-29 Thread Piotr Karbowski
commit: 37b996a170295d1a57c0c7f02e107079fef5d848
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Mar 29 20:09:46 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar 29 20:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37b996a1

dev-libs/libdispatch: drop old.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/libdispatch/Manifest |  1 -
 dev-libs/libdispatch/libdispatch-5.6.1.ebuild | 53 ---
 2 files changed, 54 deletions(-)

diff --git a/dev-libs/libdispatch/Manifest b/dev-libs/libdispatch/Manifest
index 3fd44f6b78de..60925753ab91 100644
--- a/dev-libs/libdispatch/Manifest
+++ b/dev-libs/libdispatch/Manifest
@@ -1,2 +1 @@
-DIST libdispatch-5.6.1.tar.gz 592615 BLAKE2B 
bbd495717456163b0740cd6bcb92d9dfa7a728b88ab6c3ec6c25bcd4bcc3575cb3eb5e93416ddf8293854c17566f4d0ef7ee4280cf15944ddf224e7439b59a5b
 SHA512 
083a8ebdea87cc04f856db1833adcfca83b16568cff311123ccc6a835f73979ac1051f1733feacfa04155fcabc97f561738adf8e871468e808cf8048bea063b1
 DIST libdispatch-5.7.1.tar.gz 594292 BLAKE2B 
67112558b591c6c5f658f31ac7f48cea3eb84bffda0959663cac808e80b593f127fb85dc0a666a6ea636bc70649dd9a9c31cbd619fa0e41a803a2766a4740d85
 SHA512 
7f04c14cfba214d99ffbb1d6d5ae2d0b83a0e3d3597c886093993f55adef53995477d9d88207ad36facc67cd36c46e1380f57fdc847f9a5f079aa41b820ecf4f

diff --git a/dev-libs/libdispatch/libdispatch-5.6.1.ebuild 
b/dev-libs/libdispatch/libdispatch-5.6.1.ebuild
deleted file mode 100644
index e15220ed9521..
--- a/dev-libs/libdispatch/libdispatch-5.6.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic cmake toolchain-funcs
-
-MY_PN="swift-corelibs-${PN}"
-MY_PV="swift-${PV}-RELEASE"
-
-DESCRIPTION="A library for concurrent code execution on multicore hardware"
-HOMEPAGE="https://github.com/apple/swift-corelibs-libdispatch;
-SRC_URI="https://github.com/apple/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc64 ~riscv x86"
-
-DEPEND="
-   !gnustep-base/libobjc2
-   !sys-libs/blocksruntime
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   sys-devel/clang
-   sys-devel/llvm
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_PN}-${MY_PV}"
-
-PATCHES=(
-   "${FILESDIR}/remove-Werror.patch"
-   "${FILESDIR}/libdispatch-5.3.3-musl.patch"
-)
-
-src_configure () {
-   if ! tc-is-clang ; then
-   AR=llvm-ar
-   CC=${CHOST}-clang
-   CXX=${CHOST}-clang++
-   NM=llvm-nm
-   RANLIB=llvm-ranlib
-
-   strip-unsupported-flags
-   fi
-
-   export HOST_CC="$(tc-getBUILD_CC)"
-   export HOST_CXX="$(tc-getBUILD_CXX)"
-   tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-backup/borgbackup/

2023-03-29 Thread Piotr Karbowski
commit: 3f4511d70a71837e11fb750b649d44f75684b13c
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Mar 29 20:21:35 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar 29 20:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f4511d7

app-backup/borgbackup: drop old and live ebuilds.

Signed-off-by: Piotr Karbowski  gentoo.org>

 app-backup/borgbackup/Manifest|  3 --
 app-backup/borgbackup/borgbackup-1.1.17-r1.ebuild | 43 -
 app-backup/borgbackup/borgbackup-1.2.1-r2.ebuild  | 47 ---
 app-backup/borgbackup/borgbackup-1.2.2-r1.ebuild  | 56 ---
 app-backup/borgbackup/borgbackup-.ebuild  | 56 ---
 5 files changed, 205 deletions(-)

diff --git a/app-backup/borgbackup/Manifest b/app-backup/borgbackup/Manifest
index dfbb8edc9ce1..efb17e1e631c 100644
--- a/app-backup/borgbackup/Manifest
+++ b/app-backup/borgbackup/Manifest
@@ -1,4 +1 @@
-DIST borgbackup-1.1.17.tar.gz 3781411 BLAKE2B 
3ceb51f3c2e4ee4e38495ca0bdef2d5c1b30225afe9a3c9987a82f4a1facd4aa203fb21512e655fbbab400bcbd412ff4aefa80242aa21a579e086d38bf3e1078
 SHA512 
6170680efcca35341031a8fcfd9434d2dca530bb6f7fcabbf452e6af6a8df5a825b4991d342f3c97bd7378d56b9ee86e6118f9281a31ba51235f49818852f4bb
-DIST borgbackup-1.2.1.tar.gz 4017050 BLAKE2B 
2841f3c02b6af76aba61064513ebd9039367be868a5f0dad2e10cbf3243236a5d29609bee63b79056f2a553052d3dc415178dbabd5c1e5af9c43111286942869
 SHA512 
47e95960c9ce7715897834f400ee1a3dcbbbd9aa1e4b69dc93618ade24caf6c046b844c9f3edd10e090795d06bed0136fbd42d6e679f0639f221b83d82545d43
-DIST borgbackup-1.2.2.tar.gz 4042984 BLAKE2B 
c5c7bacd543e97af5bb1a42dd4a37900b9570328addd33e2ee83347ca631eaf172d8349b4a462bcc871da9f3c1b4e6efeb16da20893e8d58bb0655ed73ceea5b
 SHA512 
9ba040dc659b123e09d1814ea158eb06bd802dbb4961e258910a586f88c5e92e8f32a72c1858f7a8d9d79c3e985b12cf0245436f46a474f627cfd70a59a7e29d
 DIST borgbackup-1.2.3.tar.gz 4044577 BLAKE2B 
970fad62428b44eb22df761020a4c25f4aa8d3e8f5cc2c81aa96b1afb051dc24b3d124b4fc84e81cf8eaa6a9b19a200f6f9bda1f7f4c2794a7e8d33e8d5020f1
 SHA512 
cbc996b5fd7664f8f745e1a36b3b2fb6bddb7af1ce03809ece1a5a73cb90d4f04fc77c0db617a28a5d5eea674dc9065fba642dd3fc7766afdb1362950ea2507f

diff --git a/app-backup/borgbackup/borgbackup-1.1.17-r1.ebuild 
b/app-backup/borgbackup/borgbackup-1.1.17-r1.ebuild
deleted file mode 100644
index 36b587884565..
--- a/app-backup/borgbackup/borgbackup-1.1.17-r1.ebuild
+++ /dev/null
@@ -1,43 +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} )
-
-inherit distutils-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/${PN}/borg.git;
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Deduplicating backup program with compression and authenticated 
encryption"
-HOMEPAGE="https://borgbackup.readthedocs.io/;
-
-LICENSE="BSD"
-SLOT="0"
-
-# Unfortunately we have a file conflict with app-office/borg, bug #580402
-RDEPEND="
-   !!app-office/borg
-   app-arch/lz4
-   virtual/acl
-   dev-python/llfuse[${PYTHON_USEDEP}]
-   dev-libs/openssl:0=
-"
-
-DEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/cython[${PYTHON_USEDEP}]
-   ${RDEPEND}
-"
-
-src_install() {
-   distutils-r1_src_install
-   doman docs/man/*
-}

diff --git a/app-backup/borgbackup/borgbackup-1.2.1-r2.ebuild 
b/app-backup/borgbackup/borgbackup-1.2.1-r2.ebuild
deleted file mode 100644
index 9b469cc1f3a6..
--- a/app-backup/borgbackup/borgbackup-1.2.1-r2.ebuild
+++ /dev/null
@@ -1,47 +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 distutils-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/${PN}/borg.git;
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Deduplicating backup program with compression and authenticated 
encryption"
-HOMEPAGE="https://borgbackup.readthedocs.io/;
-
-LICENSE="BSD"
-SLOT="0"
-
-# Unfortunately we have a file conflict with app-office/borg, bug #580402
-# borgbackup is *very* picky about which msgpack it work with,
-# check setup.py on bumps.
-RDEPEND="
-   !!app-office/borg
-   app-arch/lz4
-   virtual/acl
-   dev-python/pyfuse3[${PYTHON_USEDEP}]
-   ~dev-python/msgpack-1.0.4[${PYTHON_USEDEP}]
-   dev-libs/openssl:0=
-"
-
-D

[gentoo-commits] repo/gentoo:master commit in: net-p2p/nicotine+/

2023-03-29 Thread Piotr Karbowski
commit: 611ec1c78a9033655eaf5cdcef686f1b4acce3af
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Mar 29 20:38:36 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar 29 20:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611ec1c7

net-p2p/nicotine+: 3.2.9 version bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-p2p/nicotine+/Manifest   |  1 +
 net-p2p/nicotine+/nicotine+-3.2.9.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/net-p2p/nicotine+/Manifest b/net-p2p/nicotine+/Manifest
index a43e978a7c44..662641e950a2 100644
--- a/net-p2p/nicotine+/Manifest
+++ b/net-p2p/nicotine+/Manifest
@@ -1 +1,2 @@
 DIST nicotine+-3.2.8.tar.gz 2984416 BLAKE2B 
8ca996e67a296535a158d1929579c4f479630bf4b666b53e91939fd61dcac90de657bfccd30521da9cc4468f3beecf1be433790ca711c67d0cf6d1e0a901be90
 SHA512 
92298b97ce34d713b0a4626602757a9215b57a0c3ac00c2845ff66597f0a361243f47c8abf3e8548f9f8c1829e56eb036e202242340bf268bf008b6ad6d016a5
+DIST nicotine+-3.2.9.tar.gz 2985424 BLAKE2B 
1768d9f13ee15593661997ac0ad49c6c2d3aead685f83b86ae0ca05615f5fda04ea3abd3137a595d8457ef9643c4fd77adb47a76417b90d6c876bf55c56c4b31
 SHA512 
bc828bf8e6b194b23df8c7cce900704b918b71669ff9e0cf17b2c954838e265cc074dcb54e0abbcf563b19f10cf3199cc1980771b57e0af613ef2eed2ee4a3a8

diff --git a/net-p2p/nicotine+/nicotine+-3.2.9.ebuild 
b/net-p2p/nicotine+/nicotine+-3.2.9.ebuild
new file mode 100644
index ..4b5e695768b5
--- /dev/null
+++ b/net-p2p/nicotine+/nicotine+-3.2.9.ebuild
@@ -0,0 +1,43 @@
+# 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 xdg-utils
+
+DESCRIPTION="A fork of nicotine, a Soulseek client in Python"
+HOMEPAGE="https://github.com/Nicotine-Plus/nicotine-plus;
+SRC_URI="https://github.com/Nicotine-Plus/nicotine-plus/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]
+   ${DEPEND}
+"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/nicotine-plus-${PV}"
+
+EPYTEST_IGNORE=(
+   "test/integration/test_startup.py"
+)
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/nicotine+/

2023-03-29 Thread Piotr Karbowski
commit: fca1d384f7e582b5db0de939adb3e5bfbcd09fba
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Mar 29 20:34:39 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar 29 20:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca1d384

net-p2p/nicotine+: drop old.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-p2p/nicotine+/Manifest  |  3 --
 net-p2p/nicotine+/nicotine+-3.2.2-r1.ebuild | 47 -
 net-p2p/nicotine+/nicotine+-3.2.5.ebuild| 43 --
 net-p2p/nicotine+/nicotine+-3.2.6.ebuild| 43 --
 4 files changed, 136 deletions(-)

diff --git a/net-p2p/nicotine+/Manifest b/net-p2p/nicotine+/Manifest
index 755b39dfd969..a43e978a7c44 100644
--- a/net-p2p/nicotine+/Manifest
+++ b/net-p2p/nicotine+/Manifest
@@ -1,4 +1 @@
-DIST nicotine+-3.2.2.tar.gz 2868677 BLAKE2B 
d066f6ca54af627eb20a6bd76db57ece77ce00ca084d7f70efb7168a786a2666121126dc6e62ec9eddebf28ba370e5768a3e771f4ea34cf2073e782b8b74d8e0
 SHA512 
e8e28b7452a31b7221135e145eb7ee91e30a927a4dbf42bafa7d3380835f2cde4cbf28adc77041b80b6bc4d20d7a5e37043822933468e81dc9ca3458b152666d
-DIST nicotine+-3.2.5.tar.gz 2966816 BLAKE2B 
d42c8a7d253a7b58c414f67a0abd67c6ecd7523e0ec0b649275751a34c661a49b01ff67578cbd37af74c68696cd0afe9b0ee8a184172ad3f2b5a29d655d956cf
 SHA512 
a71d096e7a77c0e147cb5b3d62d194967ae903fb6263b8fcb0819c67ab551fdb72be72326223d846e9584db97a22afc721b695205c26d79d579c6fe957d20644
-DIST nicotine+-3.2.6.tar.gz 2969850 BLAKE2B 
c5a0aa43ffc8730338107da7b7cd8b60350b0976b3d81cdbc383b7c0eb22e773e71120695631d21eb8b2ad2a05c12484559bd37b8e8ca0d6d8139331be54be54
 SHA512 
2f807bf6bda731dac82b45cbfb161462a6430bd6e7c558ed97cdb5e6eb8c9151dfa7bb319e07d3e5d71cbb72012cf3ded33747e94269b86093ca51a05b1d0cb7
 DIST nicotine+-3.2.8.tar.gz 2984416 BLAKE2B 
8ca996e67a296535a158d1929579c4f479630bf4b666b53e91939fd61dcac90de657bfccd30521da9cc4468f3beecf1be433790ca711c67d0cf6d1e0a901be90
 SHA512 
92298b97ce34d713b0a4626602757a9215b57a0c3ac00c2845ff66597f0a361243f47c8abf3e8548f9f8c1829e56eb036e202242340bf268bf008b6ad6d016a5

diff --git a/net-p2p/nicotine+/nicotine+-3.2.2-r1.ebuild 
b/net-p2p/nicotine+/nicotine+-3.2.2-r1.ebuild
deleted file mode 100644
index d25c0a42119c..
--- a/net-p2p/nicotine+/nicotine+-3.2.2-r1.ebuild
+++ /dev/null
@@ -1,47 +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} )
-
-inherit distutils-r1 xdg-utils
-
-DESCRIPTION="A fork of nicotine, a Soulseek client in Python"
-HOMEPAGE="https://github.com/Nicotine-Plus/nicotine-plus;
-SRC_URI="https://github.com/Nicotine-Plus/nicotine-plus/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   x11-libs/gtk+:3[introspection]
-   ${DEPEND}
-"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/nicotine-plus-${PV}"
-
-EPYTEST_IGNORE=(
-   "test/integration/test_startup.py"
-)
-
-distutils_enable_tests pytest
-
-src_install() {
-   distutils-r1_src_install
-   mv "${ED}/usr/share/doc/nicotine" "${ED}/usr/share/doc/${PF}" || die
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}

diff --git a/net-p2p/nicotine+/nicotine+-3.2.5.ebuild 
b/net-p2p/nicotine+/nicotine+-3.2.5.ebuild
deleted file mode 100644
index 4b5e695768b5..
--- a/net-p2p/nicotine+/nicotine+-3.2.5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# 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 xdg-utils
-
-DESCRIPTION="A fork of nicotine, a Soulseek client in Python"
-HOMEPAGE="https://github.com/Nicotine-Plus/nicotine-plus;
-SRC_URI="https://github.com/Nicotine-Plus/nicotine-plus/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   x11-libs/gtk+:3[introspection]
-   ${DEPEND}
-"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/nicotine-plus-${PV}"
-
-EPYTEST_IGNORE=(
-   "test/integration/test_startup.py"
-)
-
-distutils_enable_tests pytest
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}

diff --git a/net-p2p/nicotine+/nicotine+-3.2.6.ebuild 
b/net-p2p/nicotine+/nicotine+-3.2.6.ebuild
deleted file mode 100644
index ae5f61f26830..
--- a/net

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

2023-03-22 Thread Piotr Karbowski
commit: a19c064f8036149579544321d47d46c86b87c90a
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Mar 22 17:47:05 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar 22 17:47:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19c064f

media-gfx/feh: 3.9.1-r1: Simplify COMMON_DEPEND.

Bug: https://bugs.gentoo.org/902077
Signed-off-by: Piotr Karbowski  gentoo.org>

 media-gfx/feh/feh-3.9.1-r1.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-gfx/feh/feh-3.9.1-r1.ebuild 
b/media-gfx/feh/feh-3.9.1-r1.ebuild
index 7ea8a8a2d3be..ccf4a73ffa70 100644
--- a/media-gfx/feh/feh-3.9.1-r1.ebuild
+++ b/media-gfx/feh/feh-3.9.1-r1.ebuild
@@ -15,10 +15,7 @@ IUSE="debug curl exif test xinerama inotify"
 RESTRICT="test" # Tests are broken.
 
 COMMON_DEPEND="
-   || (
-   >=media-libs/imlib2-1.11.0[X,text]
-   =media-libs/libpng-1.2:0=
x11-libs/libX11
curl? ( net-misc/curl )



[gentoo-commits] repo/gentoo:master commit in: net-misc/rclone/

2023-03-20 Thread Piotr Karbowski
commit: 1da60edb1670de5decef0a71d8f881baafc1b431
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Mar 20 21:28:49 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Mon Mar 20 21:31:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da60edb

net-misc/rclone: 1.62.2 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/rclone/Manifest   | 4 ++--
 net-misc/rclone/{rclone-1.62.0.ebuild => rclone-1.62.2.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index 5cc731ae1f27..48b7ac987a83 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -1,4 +1,4 @@
 DIST rclone-1.61.1-deps.tar.xz 286458984 BLAKE2B 
5129b10d67c0b8dbc03d5f3250667fd7836234720e6ef171a46f364cecb9f81c33dbba46077e1d48380b3c04f95a6482111636efa81134682379e678b4cd
 SHA512 
0502424d66a9c029b95a34a15e60567f06f9cef35a2e9fd6a459b99a4b45a0a55dc7efc6f430dc71542d532f614e3b3fbc320ea56e4852e75de2434ef21a
 DIST rclone-1.61.1.tar.gz 16112718 BLAKE2B 
cb68fedf03812451d9c8ded88bfc073c8177948b1e932acf99d22b23d3d11b1f52027e2afe88472ba6c88637a8e58e2955b67575ed7356b7b0900d6c7a7bb65c
 SHA512 
739b976a4538586670b797c92f9cbd416c3589444a611926b5edd074e8249dfcff9d95e8053459aa42c4cbe90009a9ba1c3abb9be8e8718db6276fdc39386273
-DIST rclone-1.62.0-deps.tar.xz 294254004 BLAKE2B 
8d41d7a784280ea82f86225283a3813db5d78c9982f019522b05d06610dfe8a84ffe282cca99814aad92759b60fde27f8340a2f34c151bdb519e94eeaff894d7
 SHA512 
ebb9636c2a1fac47b243f00e4b434b231d988d37650eb4add794ab1c2b3d4d66e2524c330f7d184ad45b7a9079a565745bda9c79ad7120ac7d868cc71942acb4
-DIST rclone-1.62.0.tar.gz 16170956 BLAKE2B 
f067252b1f06531dc969c0073eb299d5ffba4a1c89a99094cc8a3b6eb4c63866d1d28b72bac2c95323f8f644268fa802ccf43256fece46a31aaffb065f3a7a49
 SHA512 
3ab3bd07f1f83c19b9a9783df496c15273bd7bc192eac309683456589af8d179add8ee1cd334dbecbbae9ce8c9bfd84e905547e23c4d66452c96ca6a6d075755
+DIST rclone-1.62.2-deps.tar.xz 294265336 BLAKE2B 
7f44b9972ab902ea53beb2cb6475dc4bbc1ca3b7254d1177a8d49107d6ce90724b0bb37567aecbd9421151ca0f7e7eaa01e6b4ed0d995264ddfc944cae98220e
 SHA512 
2e1a6b864094b364745402b857036ebdea4dd83dddee6f18e3e40fbb0e740bae4d460b6f592d9ee50632fa73d6447f8dee0748a73a738a6dce263a20a1eae975
+DIST rclone-1.62.2.tar.gz 16172767 BLAKE2B 
29dd755a25adb3b332b45a662dd6ae1280c38a940e76cc6e3c5ccd38620b43b0b9f0a4598d752583ddff7e2c860416e4e36b6cdfc00cf81f03437ac13e88aba3
 SHA512 
c29b666ab5573e80f9e61955e987cf3834306bfebce209775f5838a0844e26b5c5ec41d64b8a8444745a99fd8e9c104b18631aeffb438e89839f996221b1c8ca

diff --git a/net-misc/rclone/rclone-1.62.0.ebuild 
b/net-misc/rclone/rclone-1.62.2.ebuild
similarity index 100%
rename from net-misc/rclone/rclone-1.62.0.ebuild
rename to net-misc/rclone/rclone-1.62.2.ebuild



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

2023-03-20 Thread Piotr Karbowski
commit: 82de110d4512494ef2a1a47db4efb5d04c2410a8
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Mar 20 18:21:45 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Mon Mar 20 18:21:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82de110d

media-gfx/feh: drop old.

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-gfx/feh/Manifest  |  2 --
 media-gfx/feh/feh-3.7.2.ebuild  | 70 -
 media-gfx/feh/feh-3.9-r1.ebuild | 70 -
 3 files changed, 142 deletions(-)

diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index 7a45937a9e40..d65a6c16b2c0 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -1,3 +1 @@
-DIST feh-3.7.2.tar.bz2 2121677 BLAKE2B 
ce9acf27dc312ef46bcfbbdb5bf982d3a5c5a32ea56e716982c0e3dfaa3a66643bc9471353cca4dde9e28fcb8d002d38bfbafab699d952b81c59bababfafb82f
 SHA512 
e74c4a4ce655711dc3c777f83c9376d54aa82aa7e38e07837b8593ed19ba813217f99d5768c8f8d0b6c1a0f6475a5e36cf404f4bc024674214568715a931b9e3
 DIST feh-3.9.1.tar.bz2 2108873 BLAKE2B 
af559837224a90e403015648717cb9aa516d18bceb0a49a0635b471435370209c80b77a7a87f66b22c99615d44be0832a0d03152aabde72917417e5f992a5d8a
 SHA512 
78682ec80df6b6655dbc18774ee95b3d68f1711a50129a9befb8adfb8c1a74aeede2493a35955687cdc2aa079978927727dac02543643418ef8deefa0d8c6d05
-DIST feh-3.9.tar.bz2 2111997 BLAKE2B 
853812e580eda808acbe4bc38325ac387b66eaf90b54da7e94980bd785d0001fa3f8d2507e2a435d5f533cc215bf8e28419b57b436d85c32b8e609b12c3a191a
 SHA512 
0d217bdc9f78c8a4a40684ccc798986465c46282eef39a6792791763a5683ddc9a2ca277dc10c23bfe55aa11b415f5ff66b4ded2fe2a7a946660ccd07a4edc50

diff --git a/media-gfx/feh/feh-3.7.2.ebuild b/media-gfx/feh/feh-3.7.2.ebuild
deleted file mode 100644
index 92720f85d06b..
--- a/media-gfx/feh/feh-3.7.2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit toolchain-funcs xdg-utils
-
-DESCRIPTION="A fast, lightweight imageviewer using imlib2"
-HOMEPAGE="https://feh.finalrewind.org/;
-SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2;
-
-LICENSE="feh"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv x86"
-IUSE="debug curl exif test xinerama inotify"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="media-libs/imlib2[X]
-   >=media-libs/libpng-1.2:0=
-   x11-libs/libX11
-   curl? ( net-misc/curl )
-   exif? ( media-libs/libexif )
-   xinerama? ( x11-libs/libXinerama )"
-RDEPEND="${COMMON_DEPEND}
-   virtual/jpeg:0"
-DEPEND="${COMMON_DEPEND}
-   x11-base/xorg-proto
-   x11-libs/libXt
-   test? (
-   >=dev-lang/perl-5.10
-   dev-perl/Test-Command
-   media-libs/imlib2[gif,jpeg,png]
-   )"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch )
-
-pkg_setup() {
-   use_feh() { usex $1 1 0; }
-
-   fehopts=(
-   PREFIX="${EPREFIX}"/usr
-   doc_dir='${main_dir}'/share/doc/${PF}
-   example_dir='${main_dir}'/share/doc/${PF}/examples
-   curl=$(use_feh curl)
-   debug=$(use_feh debug)
-   xinerama=$(use_feh xinerama)
-   exif=$(use_feh exif)
-   inotify=$(use_feh inotify)
-   )
-}
-
-src_compile() {
-   tc-export CC
-   emake "${fehopts[@]}"
-}
-
-src_install() {
-   emake "${fehopts[@]}" DESTDIR="${D}" install
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-}

diff --git a/media-gfx/feh/feh-3.9-r1.ebuild b/media-gfx/feh/feh-3.9-r1.ebuild
deleted file mode 100644
index b05cfb8585a7..
--- a/media-gfx/feh/feh-3.9-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit toolchain-funcs xdg-utils
-
-DESCRIPTION="A fast, lightweight imageviewer using imlib2"
-HOMEPAGE="https://feh.finalrewind.org/;
-SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2;
-
-LICENSE="feh"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86"
-IUSE="debug curl exif test xinerama inotify"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="media-libs/imlib2[X]
-   >=media-libs/libpng-1.2:0=
-   x11-libs/libX11
-   curl? ( net-misc/curl )
-   exif? ( media-libs/libexif )
-   xinerama? ( x11-libs/libXinerama )"
-RDEPEND="${COMMON_DEPEND}
-   media-libs/libjpeg-turbo:0"
-DEPEND="${COMMON_D

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

2023-03-20 Thread Piotr Karbowski
commit: 413944e04de5273043eb344e946b5e331719bfff
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Mar 20 18:20:15 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Mon Mar 20 18:20:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=413944e0

media-gfx/feh/feh: 3.9.1-r1 revbump with new imlib2 handling.

Closes: https://bugs.gentoo.org/902077

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-gfx/feh/feh-3.9.1-r1.ebuild | 74 +++
 1 file changed, 74 insertions(+)

diff --git a/media-gfx/feh/feh-3.9.1-r1.ebuild 
b/media-gfx/feh/feh-3.9.1-r1.ebuild
new file mode 100644
index ..7ea8a8a2d3be
--- /dev/null
+++ b/media-gfx/feh/feh-3.9.1-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit toolchain-funcs xdg-utils
+
+DESCRIPTION="A fast, lightweight imageviewer using imlib2"
+HOMEPAGE="https://feh.finalrewind.org/;
+SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2;
+
+LICENSE="feh"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug curl exif test xinerama inotify"
+RESTRICT="test" # Tests are broken.
+
+COMMON_DEPEND="
+   || (
+   >=media-libs/imlib2-1.11.0[X,text]
+   =media-libs/libpng-1.2:0=
+   x11-libs/libX11
+   curl? ( net-misc/curl )
+   exif? ( media-libs/libexif )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${COMMON_DEPEND}
+   media-libs/libjpeg-turbo:0"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+   x11-libs/libXt
+   test? (
+   >=dev-lang/perl-5.10
+   dev-perl/Test-Command
+   media-libs/imlib2[gif,jpeg,png]
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch )
+
+pkg_setup() {
+   use_feh() { usex $1 1 0; }
+
+   fehopts=(
+   PREFIX="${EPREFIX}"/usr
+   doc_dir='${main_dir}'/share/doc/${PF}
+   example_dir='${main_dir}'/share/doc/${PF}/examples
+   curl=$(use_feh curl)
+   debug=$(use_feh debug)
+   xinerama=$(use_feh xinerama)
+   exif=$(use_feh exif)
+   inotify=$(use_feh inotify)
+   )
+}
+
+src_compile() {
+   tc-export CC
+   emake "${fehopts[@]}"
+}
+
+src_install() {
+   emake "${fehopts[@]}" DESTDIR="${D}" install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/girara/, net-wireless/wireless-regdb/

2023-03-19 Thread Piotr Karbowski
commit: 70171f902b5814d846a00cd0c159d0ec18e71705
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar 19 22:02:36 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar 19 22:57:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70171f90

dev-libs/girara: drop 0.3.7.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/girara/Manifest |  1 -
 dev-libs/girara/girara-0.3.7.ebuild  | 46 
 net-wireless/wireless-regdb/Manifest |  1 +
 3 files changed, 1 insertion(+), 47 deletions(-)

diff --git a/dev-libs/girara/Manifest b/dev-libs/girara/Manifest
index e9dec3a3f787..1dfc4687 100644
--- a/dev-libs/girara/Manifest
+++ b/dev-libs/girara/Manifest
@@ -1,3 +1,2 @@
-DIST girara-0.3.7.tar.xz 60352 BLAKE2B 
59515baf53d3ef46d98d5720437c253c82637df8380abe04a1649d4a2636124d6d0dfb001c9363d8a33a1bc496511e90b8c5365db34a29d489802fc780575d2a
 SHA512 
9b91ef7e5047b3250327eab9280372f38615e9948884c108c3d1c5d3e81794f786adc827692b112d2bfdc2660e22206a143fafd5a814408df8ffd4c858148717
 DIST girara-0.3.9.tar.xz 60832 BLAKE2B 
e577c4273c2d8f4d51e0ee283184ecd2b5b48877996f95aa5cec83ad716efd4946508203d3108d451492ff5d118d965ca98d86f4e0d9b31fcc1cc0b2266b9511
 SHA512 
b5399b26389cff0c6aa6f70687b53a99243d38d66ec401f48de49391c88b31dc3287366819288c405051d14f4f778db952953d48be51ac47d90d9f3604c94708
 DIST girara-0.4.0.tar.xz 60804 BLAKE2B 
4653986945b89c87c597f20425c0009473679578b9a92fd3f4480aa2decc5dcbb2c1a2b0db07bef67c818c2e2940b6c363da0020fa24e7001be13cb68e2ba945
 SHA512 
a8753231cb9de7d60ddaf6e7b19537f23ce447be5885725c982e395068466089fca46980d413cc4ea8e4a8059ccd4615366297600bcf7ef5bddf02d649703dec

diff --git a/dev-libs/girara/girara-0.3.7.ebuild 
b/dev-libs/girara/girara-0.3.7.ebuild
deleted file mode 100644
index 7d10e474a577..
--- a/dev-libs/girara/girara-0.3.7.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson virtualx
-
-DESCRIPTION="UI library that focuses on simplicity and minimalism"
-HOMEPAGE="https://pwmt.org/projects/girara/;
-
-if [[ ${PV} == *999 ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git;
-   EGIT_BRANCH="develop"
-else
-   SRC_URI="https://pwmt.org/projects/girara/download/${P}.tar.xz;
-   KEYWORDS="amd64 arm ~riscv x86"
-fi
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE="doc libnotify test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-libs/glib:2
-   dev-libs/json-c:=
-   >=x11-libs/gtk+-3.20:3
-   libnotify? ( x11-libs/libnotify )"
-RDEPEND="${DEPEND}"
-BDEPEND="doc? ( app-doc/doxygen )
-   test? ( dev-libs/check )
-   virtual/pkgconfig"
-
-src_configure() {
-   local emesonargs=(
-   -Djson=enabled
-   -Ddocs=$(usex doc enabled disabled)
-   -Dnotify=$(usex libnotify enabled disabled)
-   )
-   meson_src_configure
-}
-
-src_test() {
-   virtx meson_src_test
-}

diff --git a/net-wireless/wireless-regdb/Manifest 
b/net-wireless/wireless-regdb/Manifest
index 95a1127b3e8d..0303107da629 100644
--- a/net-wireless/wireless-regdb/Manifest
+++ b/net-wireless/wireless-regdb/Manifest
@@ -1,3 +1,4 @@
 DIST wireless-regdb-2022.02.18.tar.xz 25908 BLAKE2B 
1237537a5d9ed249cc53b838b65effa83ceecd06bb76b11388a6c7673cd61322026617f033bea53d024f15a58ca19c4ab51bb624f2ee8fb1f2233b8e99140d4a
 SHA512 
133fadd331dc0bd3f23e7dab54c3dfb1c55d8271bdaf9f393207fccd6c4d1d3d8f6428c1bebad54b2f3fd4837c4b6930b2fb33b3dc07abb53e41bdc8a54d8de4
 DIST wireless-regdb-2022.04.08.tar.xz 26308 BLAKE2B 
30d3be06709c9dac3c034ded733f24a2261be06adfb9723cfb5bfec79439b89383be8b2d2acb41ea98c2138532b227b8fc14ba92512fa40b61ae7c3294d9a284
 SHA512 
328ccd6df67241faf03674820e4f799572764af580254b3aa4c834a9535a2732d303bcfe3ce503404f608074849424f1f8599b0f567dc00d7393dbcff7f07cf8
 DIST wireless-regdb-2022.06.06.tar.xz 26636 BLAKE2B 
e7695b1d4173ec239645a1f9c0bdd8f9cef92da86d918f3b2a7904487787b1a8b6fce5a75d0b7fad7d8a25f1419a4771e509977a5e3b13dff03bc53e976609f6
 SHA512 
ee6e79eeef3bf995120d31741bac9592771cbf918401f83d0ee059ba4119f7d9667607c5218bd9eeb0011dd7083264cf39a1a0ad3ebfd37dcfd957b01f248e0d
+DIST wireless-regdb-2023.02.13.tar.xz 27068 BLAKE2B 
a1d312b1301d27352a3dc5e62b19caa4c3e910014eab392fe298867b2eb8ec8758d59d25ba015689f5831eaa1acad2b74085534367e015a4d9c5926621e5a7c2
 SHA512 
a5f65fb00e2d3dc09559df864972f94d8b1a76521567a6a486c23d7349cdb7c7f9598fa269f70a1f674517f5f6103e051d5c3e048d5324489ee6e6b2c455fc78



[gentoo-commits] repo/gentoo:master commit in: net-misc/rclone/

2023-03-19 Thread Piotr Karbowski
commit: 2b81ed1ed4fac88741330d4ae54faf1980405b32
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar 19 22:05:52 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar 19 22:57:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b81ed1e

net-misc/rclone: drop old.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/rclone/Manifest |  6 --
 net-misc/rclone/rclone-1.59.2.ebuild | 41 
 net-misc/rclone/rclone-1.60.0.ebuild | 41 
 net-misc/rclone/rclone-1.60.1.ebuild | 41 
 4 files changed, 129 deletions(-)

diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index b910f9f85957..e9e4c4ba9084 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -1,8 +1,2 @@
-DIST rclone-1.59.2-deps.tar.xz 295715984 BLAKE2B 
c2ff3beb776f8697ef44421c2adb7a7997fcb1343b54c5218a4b7615f05406f5310f248048814a3f6c81a4e83d8f7400603263476ef6fce0f9d14464b358cd07
 SHA512 
9c3c60d08422d632ac42fc92d2a8d5c075c115600fbace376f18cda5609eea261297d648da6558a93c3afea8131f877682175ae7ff8e0d2549776263bb9ec40b
-DIST rclone-1.59.2.tar.gz 15946730 BLAKE2B 
e05ce4b1c37af29499ae1b6a8d18a198fe43dcf788f3d1e3d027a871533c87783ed3ddc94c7c2772a94e3bc19c2540f4bb82aa79780f119c4c54833ad171671f
 SHA512 
5741e1e1b4d2d0dc0f80baf2f7c318cdda995c2f15b7b9e0dd1c9be7372ab21cedba377c40adcc0edd0482aec7c2a27e0144a6edb957840b9422a8bbff922342
-DIST rclone-1.60.0-deps.tar.xz 260508436 BLAKE2B 
5e4170601d76b4e221762ecac21a8c6a00635c6fd7958f993e4132ca703a8d91773d42523513be917feab7ae16a1babe3bd9c8142937604e724d36f7386bd8d8
 SHA512 
460a3f722324f0dc04408ab76a4e3be96b85d420921e7a8acc52eeebe4f6b11598c6b313946104d7ccb8cfa6c9071886f82ca7b7b863d11d5e520e68e500e7ac
-DIST rclone-1.60.0.tar.gz 16018631 BLAKE2B 
e40f6a7e9954bc55232c126eb3095b2938761be170422d8ce63b76bf2c20d9c887a7c9d0b050ea094e125584c7ae6aad12f8d4a7fb3a85f9fb67e77bd9d0fb7b
 SHA512 
f24958e5e99f1b4812952434921e6a0f21fd2a46c41d5c2e714cd5d686edf0fb2f60cbe6c79674c7e0fcd11de7b5fa2b86ef2eae62ec776dd9bbb567c908919d
-DIST rclone-1.60.1-deps.tar.xz 260510372 BLAKE2B 
74b5998a8d6ff1d78eaf86bab38d90eee1abdc92d4e560d15ef4449663b2b0b4a243522fb1b74e1329e15372133cbd32be5437ad68cc6aab3e82efd6840ea362
 SHA512 
08b3970c4694c3c4ca3637e3221c2a54c4305d0f4b091c4e2b258b7d07f548bca1424eaa50c6fe5e2685761c4976e59caa0b5997a65d1b4e30a0644e1d030fe4
-DIST rclone-1.60.1.tar.gz 16026540 BLAKE2B 
bdc666de0d242847596719a9dd6823683a5c100fc9bcacf611d956d50823fb9e3874fc1216de244b7004f52875cee6f8739ecaf2d2d2f61cd231e824d71cd2ad
 SHA512 
ba4e4a3a57ae639665ca22576a4c8ed6d8818aa903a7d4211bf2cfbb0fb81a95162521806b7174a042bb684262786dfee4c204d6080d33e59bd9705dc9d8db9c
 DIST rclone-1.61.1-deps.tar.xz 286458984 BLAKE2B 
5129b10d67c0b8dbc03d5f3250667fd7836234720e6ef171a46f364cecb9f81c33dbba46077e1d48380b3c04f95a6482111636efa81134682379e678b4cd
 SHA512 
0502424d66a9c029b95a34a15e60567f06f9cef35a2e9fd6a459b99a4b45a0a55dc7efc6f430dc71542d532f614e3b3fbc320ea56e4852e75de2434ef21a
 DIST rclone-1.61.1.tar.gz 16112718 BLAKE2B 
cb68fedf03812451d9c8ded88bfc073c8177948b1e932acf99d22b23d3d11b1f52027e2afe88472ba6c88637a8e58e2955b67575ed7356b7b0900d6c7a7bb65c
 SHA512 
739b976a4538586670b797c92f9cbd416c3589444a611926b5edd074e8249dfcff9d95e8053459aa42c4cbe90009a9ba1c3abb9be8e8718db6276fdc39386273

diff --git a/net-misc/rclone/rclone-1.59.2.ebuild 
b/net-misc/rclone/rclone-1.59.2.ebuild
deleted file mode 100644
index bf443a98d757..
--- a/net-misc/rclone/rclone-1.59.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module
-
-KEYWORDS="amd64 ~arm ~arm64 x86"
-SRC_URI="
-   https://github.com/rclone/rclone/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}-deps.tar.xz
-"
-
-DESCRIPTION="A program to sync files to and from various cloud storage 
providers"
-HOMEPAGE="https://rclone.org/;
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
-SLOT="0"
-IUSE=""
-
-src_compile() {
-   go build -mod=readonly . || die "compile failed"
-}
-
-src_test() {
-   # Setting CI skips unreliable tests, see fstest/testy/testy.go
-   # TestAddPlugin and TestRemovePlugin fail
-   RCLONE_CONFIG="/notfound" CI="true" go test -mod=readonly -v -run 
"!Test.*Plugin" ./... || die "test failed"
-}
-
-src_install() {
-   dobin ${PN}
-   doman ${PN}.1
-   dodoc README.md
-
-   ./rclone genautocomplete bash ${PN}.bash || die
-   newbashcomp ${PN}.bash ${PN}
-
-   ./rclone genautocomplete zsh ${PN}.zsh || die
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh _${PN}
-}

diff --git a/net-misc/rclone/rclone-1.60.0

[gentoo-commits] repo/gentoo:master commit in: net-misc/rclone/

2023-03-19 Thread Piotr Karbowski
commit: 9d0cf936edc8bdaa4fc781045da056ccf5d97313
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar 19 22:57:20 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar 19 22:57:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d0cf936

net-misc/rclone: 1.62.0 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/rclone/Manifest |  2 ++
 net-misc/rclone/rclone-1.62.0.ebuild | 41 
 2 files changed, 43 insertions(+)

diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index e9e4c4ba9084..5cc731ae1f27 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -1,2 +1,4 @@
 DIST rclone-1.61.1-deps.tar.xz 286458984 BLAKE2B 
5129b10d67c0b8dbc03d5f3250667fd7836234720e6ef171a46f364cecb9f81c33dbba46077e1d48380b3c04f95a6482111636efa81134682379e678b4cd
 SHA512 
0502424d66a9c029b95a34a15e60567f06f9cef35a2e9fd6a459b99a4b45a0a55dc7efc6f430dc71542d532f614e3b3fbc320ea56e4852e75de2434ef21a
 DIST rclone-1.61.1.tar.gz 16112718 BLAKE2B 
cb68fedf03812451d9c8ded88bfc073c8177948b1e932acf99d22b23d3d11b1f52027e2afe88472ba6c88637a8e58e2955b67575ed7356b7b0900d6c7a7bb65c
 SHA512 
739b976a4538586670b797c92f9cbd416c3589444a611926b5edd074e8249dfcff9d95e8053459aa42c4cbe90009a9ba1c3abb9be8e8718db6276fdc39386273
+DIST rclone-1.62.0-deps.tar.xz 294254004 BLAKE2B 
8d41d7a784280ea82f86225283a3813db5d78c9982f019522b05d06610dfe8a84ffe282cca99814aad92759b60fde27f8340a2f34c151bdb519e94eeaff894d7
 SHA512 
ebb9636c2a1fac47b243f00e4b434b231d988d37650eb4add794ab1c2b3d4d66e2524c330f7d184ad45b7a9079a565745bda9c79ad7120ac7d868cc71942acb4
+DIST rclone-1.62.0.tar.gz 16170956 BLAKE2B 
f067252b1f06531dc969c0073eb299d5ffba4a1c89a99094cc8a3b6eb4c63866d1d28b72bac2c95323f8f644268fa802ccf43256fece46a31aaffb065f3a7a49
 SHA512 
3ab3bd07f1f83c19b9a9783df496c15273bd7bc192eac309683456589af8d179add8ee1cd334dbecbbae9ce8c9bfd84e905547e23c4d66452c96ca6a6d075755

diff --git a/net-misc/rclone/rclone-1.62.0.ebuild 
b/net-misc/rclone/rclone-1.62.0.ebuild
new file mode 100644
index ..649ec2384a36
--- /dev/null
+++ b/net-misc/rclone/rclone-1.62.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+SRC_URI="
+   https://github.com/rclone/rclone/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}-deps.tar.xz
+"
+
+DESCRIPTION="A program to sync files to and from various cloud storage 
providers"
+HOMEPAGE="https://rclone.org/;
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE=""
+
+src_compile() {
+   go build -mod=readonly . || die "compile failed"
+}
+
+src_test() {
+   # Setting CI skips unreliable tests, see fstest/testy/testy.go
+   # TestAddPlugin and TestRemovePlugin fail
+   RCLONE_CONFIG="/notfound" CI="true" go test -mod=readonly -v -run 
"!Test.*Plugin" ./... || die "test failed"
+}
+
+src_install() {
+   dobin ${PN}
+   doman ${PN}.1
+   dodoc README.md
+
+   ./rclone genautocomplete bash ${PN}.bash || die
+   newbashcomp ${PN}.bash ${PN}
+
+   ./rclone genautocomplete zsh ${PN}.zsh || die
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/rclone/

2023-03-19 Thread Piotr Karbowski
commit: 1e595e943056ebb0a66e3c8744d86d0e27ac4823
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar 19 22:05:11 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar 19 22:57:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e595e94

net-misc/rclone: metadata.xml bump with remote-id.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/rclone/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-misc/rclone/metadata.xml b/net-misc/rclone/metadata.xml
index de4f6ee3f2e3..7707dffb70af 100644
--- a/net-misc/rclone/metadata.xml
+++ b/net-misc/rclone/metadata.xml
@@ -9,4 +9,7 @@
slashbe...@gentoo.org
        Piotr Karbowski

+   
+   rclone/rclone
+   
 



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

2023-03-19 Thread Piotr Karbowski
commit: ef1dd2b0a4045864cbd85a7167ebc974728caaa3
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar 19 22:02:05 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar 19 22:57:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1dd2b0

dev-libs/girara: 0.4.0 version bump.

Closes: https://bugs.gentoo.org/901787
Signed-off-by: Piotr Karbowski  gentoo.org>

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

diff --git a/dev-libs/girara/Manifest b/dev-libs/girara/Manifest
index 194016256fc7..e9dec3a3f787 100644
--- a/dev-libs/girara/Manifest
+++ b/dev-libs/girara/Manifest
@@ -1,2 +1,3 @@
 DIST girara-0.3.7.tar.xz 60352 BLAKE2B 
59515baf53d3ef46d98d5720437c253c82637df8380abe04a1649d4a2636124d6d0dfb001c9363d8a33a1bc496511e90b8c5365db34a29d489802fc780575d2a
 SHA512 
9b91ef7e5047b3250327eab9280372f38615e9948884c108c3d1c5d3e81794f786adc827692b112d2bfdc2660e22206a143fafd5a814408df8ffd4c858148717
 DIST girara-0.3.9.tar.xz 60832 BLAKE2B 
e577c4273c2d8f4d51e0ee283184ecd2b5b48877996f95aa5cec83ad716efd4946508203d3108d451492ff5d118d965ca98d86f4e0d9b31fcc1cc0b2266b9511
 SHA512 
b5399b26389cff0c6aa6f70687b53a99243d38d66ec401f48de49391c88b31dc3287366819288c405051d14f4f778db952953d48be51ac47d90d9f3604c94708
+DIST girara-0.4.0.tar.xz 60804 BLAKE2B 
4653986945b89c87c597f20425c0009473679578b9a92fd3f4480aa2decc5dcbb2c1a2b0db07bef67c818c2e2940b6c363da0020fa24e7001be13cb68e2ba945
 SHA512 
a8753231cb9de7d60ddaf6e7b19537f23ce447be5885725c982e395068466089fca46980d413cc4ea8e4a8059ccd4615366297600bcf7ef5bddf02d649703dec

diff --git a/dev-libs/girara/girara-0.4.0.ebuild 
b/dev-libs/girara/girara-0.4.0.ebuild
new file mode 100644
index ..40aa0809609b
--- /dev/null
+++ b/dev-libs/girara/girara-0.4.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson virtualx
+
+DESCRIPTION="UI library that focuses on simplicity and minimalism"
+HOMEPAGE="https://pwmt.org/projects/girara/;
+
+if [[ ${PV} == *999 ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git;
+   EGIT_BRANCH="develop"
+else
+   SRC_URI="https://pwmt.org/projects/girara/download/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
+fi
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="doc libnotify test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-libs/glib:2
+   dev-libs/json-glib:=
+   >=x11-libs/gtk+-3.20:3
+   libnotify? ( x11-libs/libnotify )"
+RDEPEND="${DEPEND}"
+BDEPEND="doc? ( app-doc/doxygen )
+   test? ( dev-libs/check )
+   virtual/pkgconfig"
+
+src_configure() {
+   local emesonargs=(
+   -Djson=enabled
+   -Ddocs=$(usex doc enabled disabled)
+   -Dnotify=$(usex libnotify enabled disabled)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-03-12 Thread Piotr Karbowski
commit: d27c201e6e74d88cf6c70f85187543b6fafd5bc8
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar 12 12:32:21 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar 12 12:33:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d27c201e

app-shells/zsh: metadata.xml bump with .

Signed-off-by: Piotr Karbowski  gentoo.org>

 app-shells/zsh/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-shells/zsh/metadata.xml b/app-shells/zsh/metadata.xml
index 39071458c305..5494fe7078d3 100644
--- a/app-shells/zsh/metadata.xml
+++ b/app-shells/zsh/metadata.xml
@@ -15,4 +15,7 @@
   and tcsh were incorporated into zsh; many original features were
   added.
   
+  
+zsh
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/, app-shells/zsh/

2023-03-12 Thread Piotr Karbowski
commit: 9290ddedaac06dc082d112f2b906c08433c204f9
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar 12 12:32:58 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar 12 12:33:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9290dded

app-shells/zsh: 5.9-r4 revbump, fixes tests.

Closes: https://bugs.gentoo.org/869332
Signed-off-by: Piotr Karbowski  gentoo.org>

 .../files/zsh-5.9-do-not-use-egrep-in-tests.patch  | 166 ++
 app-shells/zsh/zsh-5.9-r4.ebuild   | 239 +
 2 files changed, 405 insertions(+)

diff --git a/app-shells/zsh/files/zsh-5.9-do-not-use-egrep-in-tests.patch 
b/app-shells/zsh/files/zsh-5.9-do-not-use-egrep-in-tests.patch
new file mode 100644
index ..7cf605674e96
--- /dev/null
+++ b/app-shells/zsh/files/zsh-5.9-do-not-use-egrep-in-tests.patch
@@ -0,0 +1,166 @@
+commit 4fc5dc0292acd77f17281f451774ba2ca4203026
+Author: Jun-ichi Takimoto 
+Date:   2022-09-15 18:56:20 +0900
+
+50629: do not use egrep in tests
+
+(ChangeLog changes removed)
+
+diff --git a/Test/D07multibyte.ztst b/Test/D07multibyte.ztst
+index e2e9a25ef..6909346cb 100644
+--- a/Test/D07multibyte.ztst
 b/Test/D07multibyte.ztst
+@@ -1,19 +1,7 @@
+ %prep
+ 
+-# Find a UTF-8 locale.
+-  setopt multibyte
+-# Don't let LC_* override our choice of locale.
+-  unset -m LC_\*
+-  mb_ok=
+-  langs=(en_{US,GB}.{UTF-,utf}8 en.UTF-8
+-   $(locale -a 2>/dev/null | egrep 'utf8|UTF-8'))
+-  for LANG in $langs; do
+-if [[ é = ? ]]; then
+-  mb_ok=1
+-  break;
+-fi
+-  done
+-  if [[ -z $mb_ok ]]; then
++  LANG=$(ZTST_find_UTF8)
++  if [[ -z $LANG ]]; then
+ ZTST_unimplemented="no UTF-8 locale or multibyte mode is not implemented"
+   else
+ print -u $ZTST_fd Testing multibyte with locale $LANG
+diff --git a/Test/E01options.ztst b/Test/E01options.ztst
+index 2acbfd357..d38fbed74 100644
+--- a/Test/E01options.ztst
 b/Test/E01options.ztst
+@@ -651,7 +651,7 @@
+ >noktarg1
+ >0 1
+ 
+-  showopt() { setopt | egrep 'localoptions|ksharrays'; }
++  showopt() { echo ${(FM)${(@f)"$(setopt)"}:#(localoptions|ksharrays)*} }
+   f1() { setopt localoptions ksharrays; showopt }
+   f2() { setopt ksharrays; showopt }
+   setopt kshoptionprint
+diff --git a/Test/V07pcre.ztst b/Test/V07pcre.ztst
+index c9c844d2a..ca13419e5 100644
+--- a/Test/V07pcre.ztst
 b/Test/V07pcre.ztst
+@@ -6,20 +6,8 @@
+ return 0
+   fi
+   setopt rematch_pcre
+-# Find a UTF-8 locale.
+-  setopt multibyte
+-# Don't let LC_* override our choice of locale.
+-  unset -m LC_\*
+-  mb_ok=
+-  langs=(en_{US,GB}.{UTF-,utf}8 en.UTF-8
+-   $(locale -a 2>/dev/null | egrep 'utf8|UTF-8'))
+-  for LANG in $langs; do
+-if [[ é = ? ]]; then
+-  mb_ok=1
+-  break;
+-fi
+-  done
+-  if [[ -z $mb_ok ]]; then
++  LANG=$(ZTST_find_UTF8)
++  if [[ -z $LANG ]]; then
+ ZTST_unimplemented="no UTF-8 locale or multibyte mode is not implemented"
+   else
+ print -u $ZTST_fd Testing PCRE multibyte with locale $LANG
+diff --git a/Test/X02zlevi.ztst b/Test/X02zlevi.ztst
+index 8146d6752..203c13c32 100644
+--- a/Test/X02zlevi.ztst
 b/Test/X02zlevi.ztst
+@@ -1,16 +1,7 @@
+ # Tests of the vi mode of ZLE
+ 
+ %prep
+-  unset -m LC_\*
+-  ZSH_TEST_LANG=
+-  langs=(en_{US,GB}.{UTF-,utf}8 en.UTF-8
+-   $(locale -a 2>/dev/null | egrep 'utf8|UTF-8'))
+-  for LANG in $langs; do
+-if [[ é = ? ]]; then
+-  ZSH_TEST_LANG=$LANG 
+-  break;
+-fi
+-  done
++  ZSH_TEST_LANG=$(ZTST_find_UTF8)
+   if ( zmodload zsh/zpty 2>/dev/null ); then
+ . $ZTST_srcdir/comptest
+ comptestinit -v -z $ZTST_testdir/../Src/zsh
+diff --git a/Test/X03zlebindkey.ztst b/Test/X03zlebindkey.ztst
+index 43692a85b..5277332a7 100644
+--- a/Test/X03zlebindkey.ztst
 b/Test/X03zlebindkey.ztst
+@@ -3,16 +3,7 @@
+ # into bindings.  The latter is particularly tricky with multibyte sequences.
+ 
+ %prep
+-  unset -m LC_\*
+-  ZSH_TEST_LANG=
+-  langs=(en_{US,GB}.{UTF-,utf}8 en.UTF-8
+-   $(locale -a 2>/dev/null | egrep 'utf8|UTF-8'))
+-  for LANG in $langs; do
+-if [[ é = ? ]]; then
+-  ZSH_TEST_LANG=$LANG
+-  break;
+-fi
+-  done
++  ZSH_TEST_LANG=$(ZTST_find_UTF8)
+   if ( zmodload zsh/zpty 2>/dev/null ); then
+ . $ZTST_srcdir/comptest
+ comptestinit -z $ZTST_testdir/../Src/zsh
+diff --git a/Test/Y01completion.ztst b/Test/Y01completion.ztst
+index 6af0efc6d..f976f9f91 100644
+--- a/Test/Y01completion.ztst
 b/Test/Y01completion.ztst
+@@ -1,16 +1,7 @@
+ # Tests for completion system.
+ 
+ %prep
+-  unset -m LC_\*
+-  ZSH_TEST_LANG=
+-  langs=(en_{US,GB}.{UTF-,utf}8 en.UTF-8
+- $(locale -a 2>/dev/null | egrep 'utf8|UTF-8'))
+-  for LANG in $langs; do
+-if [[ é = ? ]]; then
+-  ZSH_TEST_LANG=$LANG
+-  break;
+-fi
+-  done
++  ZSH_TEST_LANG=$(ZTST_find_UTF8)
+   if ( zmodload zsh/zpty 2>/dev/null ); then
+ . $ZT

[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2023-03-12 Thread Piotr Karbowski
commit: c49b6ab3085bf73c8215cd15e90ba033e8f33c5b
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar 12 12:20:55 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar 12 12:33:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c49b6ab3

app-shells/zsh: drop old and live ebuilds.

Signed-off-by: Piotr Karbowski  gentoo.org>

 app-shells/zsh/zsh-5.9-r1.ebuild | 235 ---
 app-shells/zsh/zsh-.ebuild   | 216 ---
 2 files changed, 451 deletions(-)

diff --git a/app-shells/zsh/zsh-5.9-r1.ebuild b/app-shells/zsh/zsh-5.9-r1.ebuild
deleted file mode 100644
index 2ce37dce147c..
--- a/app-shells/zsh/zsh-5.9-r1.ebuild
+++ /dev/null
@@ -1,235 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic prefix
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
-else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
-   https://www.zsh.org/pub/old/${P}.tar.xz
-   mirror://sourceforge/${PN}/${P}.tar.xz
-   doc? (
-   https://www.zsh.org/pub/${P}-doc.tar.xz
-   mirror://sourceforge/${PN}/${P}-doc.tar.xz
-   )"
-fi
-
-DESCRIPTION="UNIX Shell similar to the Korn shell"
-HOMEPAGE="https://www.zsh.org/;
-
-LICENSE="ZSH gdbm? ( GPL-2 )"
-SLOT="0"
-IUSE="caps debug doc examples gdbm maildir pcre static unicode"
-
-RDEPEND="
-   >=sys-libs/ncurses-5.1:0=
-   static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] )
-   caps? ( sys-libs/libcap )
-   pcre? (
-   >=dev-libs/libpcre-3.9
-   static? ( >=dev-libs/libpcre-3.9[static-libs] )
-   )
-   gdbm? ( sys-libs/gdbm:= )
-"
-DEPEND="sys-apps/groff
-   ${RDEPEND}"
-PDEPEND="
-   examples? ( app-doc/zsh-lovers )
-"
-if [[ ${PV} == * ]] ; then
-   DEPEND+=" app-text/yodl
-   doc? (
-   sys-apps/texinfo
-   app-text/texi2html
-   virtual/latex-base
-   )"
-fi
-
-PATCHES=(
-   # Add openrc specific options for init.d completion
-   "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff
-   # Please refer gentoo bug #833981
-   "${FILESDIR}"/${PN}-5.9-musl-V09datetime-test-fix.patch
-   # bug #869539
-   "${FILESDIR}"/${PN}-5.9-clang-15-configure.patch
-)
-
-src_prepare() {
-   if [[ ${PV} != * ]]; then
-   # fix zshall problem with soelim
-   ln -s Doc man1 || die
-   mv Doc/zshall.1 Doc/zshall.1.soelim || die
-   soelim Doc/zshall.1.soelim > Doc/zshall.1 || die
-   fi
-
-   default
-
-   hprefixify configure.ac
-   if [[ ${PV} == * ]] ; then
-   sed -i "/^VERSION=/s@=.*@=${PV}@" Config/version.mk || die
-   fi
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=(
-   --bindir="${EPREFIX}"/bin
-   --libdir="${EPREFIX}"/usr/$(get_libdir)
-   --enable-etcdir="${EPREFIX}"/etc/zsh
-   --enable-runhelpdir="${EPREFIX}"/usr/share/zsh/${PV%_*}/help
-   --enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions
-   --enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions
-   --enable-function-subdirs
-   --with-tcsetpgrp
-   --with-term-lib="$(usex unicode 'tinfow ncursesw' 'tinfo 
ncurses')"
-   $(use_enable maildir maildir-support)
-   $(use_enable pcre)
-   $(use_enable caps cap)
-   $(use_enable unicode multibyte)
-   $(use_enable gdbm)
-   )
-
-   if use static ; then
-   myconf+=( --disable-dynamic )
-   append-ldflags -static
-   fi
-   if use debug ; then
-   myconf+=(
-   --enable-zsh-debug
-   --enable-zsh-mem-debug
-   --enable-zsh-mem-warning
-   --enable-zsh-secure-free
-   --enable-zsh-hash-debug
-   )
-   fi
-
-   if [[ ${CHOST} == *-darwin* ]]; then
-   myconf+=( --enable-libs=-liconv )
-   append-ldflags -Wl,-x
-   fi
-
-   econf "${myconf[@]}"
-
-   if use static ; then
-   # compile all 

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

2023-03-05 Thread Piotr Karbowski
commit: 7b5395721c609c890728b037d10e132154ce0f95
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar  5 10:50:30 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar  5 10:50:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b539572

dev-libs/girara: drop old.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/girara/Manifest|  2 --
 dev-libs/girara/girara-0.3.5.ebuild | 46 -
 dev-libs/girara/girara-0.3.6.ebuild | 46 -
 3 files changed, 94 deletions(-)

diff --git a/dev-libs/girara/Manifest b/dev-libs/girara/Manifest
index 250b7af5a3cf..194016256fc7 100644
--- a/dev-libs/girara/Manifest
+++ b/dev-libs/girara/Manifest
@@ -1,4 +1,2 @@
-DIST girara-0.3.5.tar.xz 60488 BLAKE2B 
2d0f2f0635e8e8906810b1425191f5d70b7f9af0985c461bd90654e83d87ad698da225d70064438fed4473295aca8dbd26c4ce1efd96f8a7399e7145b1f8c111
 SHA512 
e7c5bf887b29767878502224ad45d62e43b3da91bd8e754603256550d4f0126f1493f0fb7473a4ebb8cc5909306564249c6a60e99eba2b0b417b98c728fcdc84
-DIST girara-0.3.6.tar.xz 60056 BLAKE2B 
4a9f651e2127c7924cd3e55c7f955b3f80b90849b5ee06f2785388ae3adbb8910bb90e59f934f426fdb6d8e7d797ac82a52bc7b05becff56e1aff610e5e56081
 SHA512 
e9496b1bb629d59377ed1fee8a2fab2c7e5d60845e6777ed9bb796e1843fea20abda32d7de885f01e892654ea996490403c442021528b6b4f2aa50cf54d74c42
 DIST girara-0.3.7.tar.xz 60352 BLAKE2B 
59515baf53d3ef46d98d5720437c253c82637df8380abe04a1649d4a2636124d6d0dfb001c9363d8a33a1bc496511e90b8c5365db34a29d489802fc780575d2a
 SHA512 
9b91ef7e5047b3250327eab9280372f38615e9948884c108c3d1c5d3e81794f786adc827692b112d2bfdc2660e22206a143fafd5a814408df8ffd4c858148717
 DIST girara-0.3.9.tar.xz 60832 BLAKE2B 
e577c4273c2d8f4d51e0ee283184ecd2b5b48877996f95aa5cec83ad716efd4946508203d3108d451492ff5d118d965ca98d86f4e0d9b31fcc1cc0b2266b9511
 SHA512 
b5399b26389cff0c6aa6f70687b53a99243d38d66ec401f48de49391c88b31dc3287366819288c405051d14f4f778db952953d48be51ac47d90d9f3604c94708

diff --git a/dev-libs/girara/girara-0.3.5.ebuild 
b/dev-libs/girara/girara-0.3.5.ebuild
deleted file mode 100644
index 67aab558816f..
--- a/dev-libs/girara/girara-0.3.5.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson virtualx
-
-DESCRIPTION="UI library that focuses on simplicity and minimalism"
-HOMEPAGE="https://pwmt.org/projects/girara/;
-
-if [[ ${PV} == *999 ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git;
-   EGIT_BRANCH="develop"
-else
-   SRC_URI="https://pwmt.org/projects/girara/download/${P}.tar.xz;
-   KEYWORDS="amd64 arm ~riscv x86"
-fi
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE="doc libnotify test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-libs/glib:2
-   dev-libs/json-c:=
-   >=x11-libs/gtk+-3.20:3
-   libnotify? ( x11-libs/libnotify )"
-RDEPEND="${DEPEND}"
-BDEPEND="doc? ( app-doc/doxygen )
-   test? ( dev-libs/check )
-   virtual/pkgconfig"
-
-src_configure() {
-   local emesonargs=(
-   -Djson=enabled
-   -Ddocs=$(usex doc enabled disabled)
-   -Dnotify=$(usex libnotify enabled disabled)
-   )
-   meson_src_configure
-}
-
-src_test() {
-   virtx meson_src_test
-}

diff --git a/dev-libs/girara/girara-0.3.6.ebuild 
b/dev-libs/girara/girara-0.3.6.ebuild
deleted file mode 100644
index 67aab558816f..
--- a/dev-libs/girara/girara-0.3.6.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson virtualx
-
-DESCRIPTION="UI library that focuses on simplicity and minimalism"
-HOMEPAGE="https://pwmt.org/projects/girara/;
-
-if [[ ${PV} == *999 ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git;
-   EGIT_BRANCH="develop"
-else
-   SRC_URI="https://pwmt.org/projects/girara/download/${P}.tar.xz;
-   KEYWORDS="amd64 arm ~riscv x86"
-fi
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE="doc libnotify test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-libs/glib:2
-   dev-libs/json-c:=
-   >=x11-libs/gtk+-3.20:3
-   libnotify? ( x11-libs/libnotify )"
-RDEPEND="${DEPEND}"
-BDEPEND="doc? ( app-doc/doxygen )
-   test? ( dev-libs/check )
-   virtual/pkgconfig"
-
-src_configure() {
-   local emesonargs=(
-   -Djson=enabled
-   -Ddocs=$(usex doc enabled disabled)
-   -Dnotify=$(usex libnotify enabled disabled)
-   )
-   meson_src_configure
-}
-
-src_test() {
-   virtx meson_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/sunflower/

2023-03-05 Thread Piotr Karbowski
commit: a6a400ea7497cb44e1db55a581ce322866479f9a
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar  5 10:36:21 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar  5 10:37:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6a400ea

x11-misc/sunflower: 0.5-r2 revbump; py3.11; pep517.

Closes: https://bugs.gentoo.org/897352
Signed-off-by: Piotr Karbowski  gentoo.org>

 x11-misc/sunflower/sunflower-0.5-r2.ebuild | 41 ++
 1 file changed, 41 insertions(+)

diff --git a/x11-misc/sunflower/sunflower-0.5-r2.ebuild 
b/x11-misc/sunflower/sunflower-0.5-r2.ebuild
new file mode 100644
index ..e1ad6bd9575d
--- /dev/null
+++ b/x11-misc/sunflower/sunflower-0.5-r2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_USE_PEP517="setuptools"
+inherit distutils-r1 xdg
+
+MY_PN="Sunflower"
+MY_PV="${PV}-63"
+
+DESCRIPTION="Small and highly customizable twin-panel file manager with 
plugin-support"
+HOMEPAGE="https://github.com/MeanEYE/Sunflower
+   https://sunflower-fm.org/;
+SRC_URI="https://github.com/MeanEYE/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/chardet[${PYTHON_USEDEP}]
+"
+
+RDEPEND="${DEPEND}
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   x11-libs/vte
+"
+
+S="${WORKDIR}/${MY_PN}-${MY_PV}"
+
+src_prepare() {
+   default
+
+   # Upstream's get_version requires a lot of BDEPENDS we do not want.
+   sed 's%version=get_version()%version="0.5"%g' -i setup.py
+}



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

2023-03-02 Thread Piotr Karbowski
commit: 71d35038e582f27bcca49bc26015f40c0a94ef4c
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Mar  2 18:00:33 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Thu Mar  2 18:00:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d35038

media-sound/deadbeef: 1.9.5-r1 bump, missing USE added.

Bug: https://bugs.gentoo.org/896262
Signed-off-by: Piotr Karbowski  gentoo.org>

 .../deadbeef/{deadbeef-1.9.5.ebuild => deadbeef-1.9.5-r1.ebuild}   | 7 +--
 media-sound/deadbeef/metadata.xml  | 2 ++
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/media-sound/deadbeef/deadbeef-1.9.5.ebuild 
b/media-sound/deadbeef/deadbeef-1.9.5-r1.ebuild
similarity index 93%
rename from media-sound/deadbeef/deadbeef-1.9.5.ebuild
rename to media-sound/deadbeef/deadbeef-1.9.5-r1.ebuild
index a7bb13b63cfe..ad968e7b294f 100644
--- a/media-sound/deadbeef/deadbeef-1.9.5.ebuild
+++ b/media-sound/deadbeef/deadbeef-1.9.5-r1.ebuild
@@ -16,10 +16,10 @@ LICENSE="
 "
 SLOT="0"
 KEYWORDS="~amd64 ~riscv ~x86"
-IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm 
libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio sc68 
shellexec +supereq threads vorbis wavpack"
+IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm libretro 
libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio pipewire 
sc68 shellexec +supereq threads vorbis wavpack"
 
 REQUIRED_USE="
-   || ( alsa oss pulseaudio nullout )
+   || ( alsa oss pulseaudio pipewire nullout )
 "
 
 DEPEND="
@@ -51,6 +51,7 @@ DEPEND="
)
opus? ( media-libs/opusfile )
pulseaudio? ( media-sound/pulseaudio )
+   pipewire? ( media-video/pipewire )
vorbis? ( media-libs/libvorbis )
wavpack? ( media-sound/wavpack )
dev-libs/libdispatch:=
@@ -167,10 +168,12 @@ src_configure () {
"$(use_enable nullout)"
"$(use_enable opus)"
"$(use_enable pulseaudio pulse)"
+   "$(use_enable pipewire)"
"$(use_enable sc68)"
"$(use_enable shellexec)"
"$(use_enable shellexec shellexecui)"
"$(use_enable lastfm lfm)"
+   "$(use_enable libretro)"
"$(use_enable libsamplerate src)"
"$(use_enable wavpack)"
 

diff --git a/media-sound/deadbeef/metadata.xml 
b/media-sound/deadbeef/metadata.xml
index acd56395e578..52e021922cf4 100644
--- a/media-sound/deadbeef/metadata.xml
+++ b/media-sound/deadbeef/metadata.xml
@@ -13,9 +13,11 @@
Support for cover art
Keyboard shortcuts support
last.fm/AudioScrobbler protocol 
support
+   libretro resampling plugin
Support the Secret Rabbit Code 
resampler
Desktop notifications support
Dummy output driver
+   Pipewire output plugin
Atari ST and Amiga music player
Define custom shell commands that can be 
called on tracks
Enable equalizer



[gentoo-commits] repo/gentoo:master commit in: app-portage/pkg-testing-tools/

2023-03-02 Thread Piotr Karbowski
commit: c3ba2ad92f6a458d9cf4e518895fe9eebb7f543d
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Mar  2 17:48:01 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Thu Mar  2 17:48:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ba2ad9

app-portage/pkg-testing-tools: 0.1.2 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 app-portage/pkg-testing-tools/Manifest  | 2 +-
 .../{pkg-testing-tools-0.1.1.ebuild => pkg-testing-tools-0.1.2.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/pkg-testing-tools/Manifest 
b/app-portage/pkg-testing-tools/Manifest
index cff5875a1865..d4bc36c70634 100644
--- a/app-portage/pkg-testing-tools/Manifest
+++ b/app-portage/pkg-testing-tools/Manifest
@@ -1,2 +1,2 @@
 DIST pkg-testing-tools-0.1.0.tar.gz 6131 BLAKE2B 
6d8dddb81e57159df9f2e1897718433d29f330286afb868adb4e0bb7a53823df57a5d7084a24fd5807787f169fff137f5c6c0bdcddeec2c59090d9b90775
 SHA512 
05165d3790b4d38c939226d1149c0c44cd62fe222a199bce8f1e108d12475710f8482f82e2e2e45223ba24fd1b50451dea8b3761c8f474a59e660b9a67bf8ab4
-DIST pkg-testing-tools-0.1.1.gh.tar.gz 6184 BLAKE2B 
6aa98fe5916a89bb1e4512e2fa015e1e48145e15c463476370247cc1447637e80ec485fdb2b9bb49a691ffc4a5c3bde3be04fbc91ba48e5e29cfc19ac66848ec
 SHA512 
6fbd8dce11e6ba1427736585cab0496582e89b1a545017c4c59cff8735de29948d2b810bb6e01e3b66f6dfaa75c14e023e66b2dd7e01e81519bd2a4c90964561
+DIST pkg-testing-tools-0.1.2.gh.tar.gz 6180 BLAKE2B 
7674573d165e8e04ef4555301bb15e6f3e7b6834096e4b9dcadf74bfc40dabcff5b694a323d6e1c62fa20d965be4f9f8c0b9459c5dacbd01f914669594aa15b4
 SHA512 
8d5933be8cd596089d4f8f5609d597330a1619b12f08049985b48519ecf10c3fd40971ee76b3bee793c082b8b96832aa2f5a2f6db8e1ca127a374986540e5ffc

diff --git a/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.1.ebuild 
b/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.2.ebuild
similarity index 100%
rename from app-portage/pkg-testing-tools/pkg-testing-tools-0.1.1.ebuild
rename to app-portage/pkg-testing-tools/pkg-testing-tools-0.1.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/bubblewrap/

2023-03-01 Thread Piotr Karbowski
commit: 89b2967787393404baf33efaed9c7483bc1e0672
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Mar  1 22:49:11 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar  1 22:49:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b29677

sys-apps/bubblewrap: 0.8.0 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/bubblewrap/Manifest|  1 +
 sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index 2734051b198c..a40e824b70fd 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1 +1,2 @@
 DIST bubblewrap-0.7.0.tar.xz 147700 BLAKE2B 
379feff513a509e6e00c933ca6bafdeef43827e406fbf31e56c1d16feb099a887f88125fb52d038e78b1604c504bdba771aeaeb3274e8d11163492f00fe9633c
 SHA512 
3d163eecd79774e02d082141d027b7ac13f7d3a29c22f6513203e1088f53d53d8dde50e36fc4c8a34e8cde2f3e2a692e00b741f4bee2cc2bb21b9deb600271b5
+DIST bubblewrap-0.8.0.tar.xz 149088 BLAKE2B 
5853cf42a7ab653540ec5134866c6f2459aa101e9eea724a4f283405cbcae2beb3551b7c1a7aa93d82016d4eb0d12f9c97c47df53a6d9b589db40483696253de
 SHA512 
1cbc33f3c834ff83f4c1808d3ec2555921277d495f903ad152cbd5065a6e100c5420b4b5c62386bb2d303eb1734e074b09625013e55e3bd8631cfb3582d70e1c

diff --git a/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
new file mode 100644
index ..fa95d51552b8
--- /dev/null
+++ b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info meson
+
+DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
+HOMEPAGE="https://github.com/containers/bubblewrap/;
+SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="selinux suid"
+
+RDEPEND="
+   sys-libs/libseccomp
+   sys-libs/libcap
+   selinux? ( >=sys-libs/libselinux-2.1.9 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+# tests require root privileges
+RESTRICT="test"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]]; then
+   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dbash_completion=enabled
+   -Dman=enabled
+   -Dtests=false
+   -Dzsh_completion=enabled
+   $(meson_feature selinux)
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use suid; then
+   chmod u+s "${ED}"/usr/bin/bwrap
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/

2023-03-01 Thread Piotr Karbowski
commit: 9149a2e696c66a4bda804fcf44c0ec6b3bf75d9a
Author: Joe Kappus  wt  gd>
AuthorDate: Wed Mar  1 01:42:59 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar  1 22:33:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9149a2e6

net-p2p/qbittorrent: add 4.5.2

Bug: https://bugs.gentoo.org/898508
Signed-off-by: Joe Kappus  wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/29864
Signed-off-by: Piotr Karbowski  gentoo.org>

 net-p2p/qbittorrent/Manifest |   1 +
 net-p2p/qbittorrent/qbittorrent-4.5.2.ebuild | 103 +++
 2 files changed, 104 insertions(+)

diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest
index 7ae9a277ae21..742e3b0d6867 100644
--- a/net-p2p/qbittorrent/Manifest
+++ b/net-p2p/qbittorrent/Manifest
@@ -1,2 +1,3 @@
 DIST qbittorrent-4.4.5.tar.gz 7739170 BLAKE2B 
b40a3ca63c787e0b9b9aac00a6fef452b461ba36b1ef030bc3cdd5fbefcca42d58ff6c3bd382e49f7937161afc6a37bc2c29de4f804db10c7031b9f1ad5f4e2b
 SHA512 
a2b6ecd9a6f087a7ecaad2774d395ee4b2164cb8540b9f32574640f485fa3fc8688046d30e0179863a0aff1524d69b83c00bc232c7feb9ad737c79a05734ad95
 DIST qbittorrent-4.5.1.tar.gz 8780065 BLAKE2B 
5c910722d778272972b90f8a2680b0450ea4220a760335e09bf078a63bbdc0c35788de6d75375c4de808582f386cc7d4c372b87d3a6308aa41f575a72927de5e
 SHA512 
46042e55618b9bb24b61b88695a2ab01e5aef39fcad465d47aabe9965d2b66c96e0f35af49bb19b597c009de5b844969819d9dc700b883b1c0d99e2b9671f405
+DIST qbittorrent-4.5.2.tar.gz 8890525 BLAKE2B 
48585b703ce6edf862ea3c8cfad6cab2edcb65a138c6e8d232322b4f4fd682c87447ff11d29c04c26b5623e730ab9a1ce0496456b3ba6122f97913bd92b86790
 SHA512 
e900a1c5f0f70163463557aec3de0d31394fac56cfed91ea53ee5cf852cce4b2998bf79be60fc547c1c34a1658378f3ed9dbfb30aae5a772b85d819c7e7ce458

diff --git a/net-p2p/qbittorrent/qbittorrent-4.5.2.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.5.2.ebuild
new file mode 100644
index ..47567072162d
--- /dev/null
+++ b/net-p2p/qbittorrent/qbittorrent-4.5.2.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake multibuild systemd xdg
+
+DESCRIPTION="BitTorrent client in C++ and Qt"
+HOMEPAGE="https://www.qbittorrent.org;
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/qbittorrent/qBittorrent.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/qBittorrent-release-${PV}
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+dbus +gui webui"
+REQUIRED_USE="dbus? ( gui )
+   || ( gui webui )"
+
+RDEPEND="
+   dev-libs/boost:=
+   >=dev-libs/openssl-1.1.1:=
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5
+   dev-qt/qtxml:5
+   =sys-libs/zlib-1.2.11
+   dbus? ( dev-qt/qtdbus:5 )
+   gui? (
+   dev-libs/geoip
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md )
+
+src_prepare() {
+   MULTIBUILD_VARIANTS=()
+   use gui && MULTIBUILD_VARIANTS+=( gui )
+   use webui && MULTIBUILD_VARIANTS+=( nogui )
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   multibuild_src_configure() {
+   local mycmakeargs=(
+   # musl lacks execinfo.h
+   -DSTACKTRACE=$(usex !elibc_musl)
+
+   # More verbose build logs are preferable for bug reports
+   -DVERBOSE_CONFIGURE=ON
+
+   # Not yet in ::gentoo
+   -DQT6=OFF
+
+   -DWEBUI=$(usex webui)
+   )
+
+   if [[ ${MULTIBUILD_VARIANT} == gui ]]; then
+   # We do this in multibuild, see bug #839531 for why.
+   # Fedora has to do the same thing.
+   mycmakeargs+=(
+   -DGUI=ON
+   -DDBUS=$(usex dbus)
+   -DSYSTEMD=OFF
+   )
+   else
+   mycmakeargs+=(
+   -DGUI=OFF
+   -DDBUS=OFF
+   # The systemd service calls qbittorrent-nox, 
which is only
+   # installed when GUI=OFF.
+   -DSYSTEMD=ON
+   
-DSYSTEMD_SERVICES_INSTALL_DIR="$(systemd_get_systemunitdir)"
+   )
+   fi
+

[gentoo-commits] repo/gentoo:master commit in: app-portage/pkg-testing-tools/

2023-03-01 Thread Piotr Karbowski
commit: fe9737e720cf5820a91982c7ec709d80ef676b94
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Mar  1 22:33:23 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar  1 22:33:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9737e7

app-portage/pkg-testing-tools: 0.1.1 version bump; py3.11; PEP517; gh.tar.

Closes: https://bugs.gentoo.org/896628
Signed-off-by: Piotr Karbowski  gentoo.org>

 app-portage/pkg-testing-tools/Manifest  |  1 +
 .../pkg-testing-tools-0.1.1.ebuild  | 21 +
 2 files changed, 22 insertions(+)

diff --git a/app-portage/pkg-testing-tools/Manifest 
b/app-portage/pkg-testing-tools/Manifest
index 936e7ff08c1e..cff5875a1865 100644
--- a/app-portage/pkg-testing-tools/Manifest
+++ b/app-portage/pkg-testing-tools/Manifest
@@ -1 +1,2 @@
 DIST pkg-testing-tools-0.1.0.tar.gz 6131 BLAKE2B 
6d8dddb81e57159df9f2e1897718433d29f330286afb868adb4e0bb7a53823df57a5d7084a24fd5807787f169fff137f5c6c0bdcddeec2c59090d9b90775
 SHA512 
05165d3790b4d38c939226d1149c0c44cd62fe222a199bce8f1e108d12475710f8482f82e2e2e45223ba24fd1b50451dea8b3761c8f474a59e660b9a67bf8ab4
+DIST pkg-testing-tools-0.1.1.gh.tar.gz 6184 BLAKE2B 
6aa98fe5916a89bb1e4512e2fa015e1e48145e15c463476370247cc1447637e80ec485fdb2b9bb49a691ffc4a5c3bde3be04fbc91ba48e5e29cfc19ac66848ec
 SHA512 
6fbd8dce11e6ba1427736585cab0496582e89b1a545017c4c59cff8735de29948d2b810bb6e01e3b66f6dfaa75c14e023e66b2dd7e01e81519bd2a4c90964561

diff --git a/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.1.ebuild 
b/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.1.ebuild
new file mode 100644
index ..7172c7fe5599
--- /dev/null
+++ b/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.1.ebuild
@@ -0,0 +1,21 @@
+# 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="Packages testing tools for Gentoo"
+HOMEPAGE="https://github.com/slashbeast/pkg-testing-tools;
+SRC_URI="https://github.com/slashbeast/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   sys-apps/portage[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/ssh-import-id/

2023-02-27 Thread Piotr Karbowski
commit: e7a06624442ad25bdbb3b58f5192db021cb62900
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Feb 27 22:30:06 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Mon Feb 27 22:30:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a06624

sys-auth/ssh-import-id: 5.11-r1: py3.11 support; PEP517.

Closes: https://bugs.gentoo.org/897270
Signed-off-by: Piotr Karbowski  gentoo.org>

 .../ssh-import-id/ssh-import-id-5.11-r1.ebuild | 28 ++
 1 file changed, 28 insertions(+)

diff --git a/sys-auth/ssh-import-id/ssh-import-id-5.11-r1.ebuild 
b/sys-auth/ssh-import-id/ssh-import-id-5.11-r1.ebuild
new file mode 100644
index ..5e367ecf4375
--- /dev/null
+++ b/sys-auth/ssh-import-id/ssh-import-id-5.11-r1.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
+
+inherit distutils-r1
+
+DESCRIPTION="Utility to securely retrieve an SSH public key and install it 
locally"
+HOMEPAGE="https://launchpad.net/ssh-import-id;
+SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~sparc 
~x86"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="
+   dev-python/distro[${PYTHON_USEDEP}]
+"
+
+src_install() {
+   distutils-r1_src_install
+   doman usr/share/man/man1/ssh-import-id.1
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/ssh-import-id/

2023-02-27 Thread Piotr Karbowski
commit: 343926cbf2936be454f5756c1fd46ae3d3cf5d26
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Feb 27 22:29:38 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Mon Feb 27 22:30:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343926cb

sys-auth/ssh-import-id: metadata.xml bump with remote-id.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-auth/ssh-import-id/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-auth/ssh-import-id/metadata.xml 
b/sys-auth/ssh-import-id/metadata.xml
index fd9ff4351985..77b851e114a2 100644
--- a/sys-auth/ssh-import-id/metadata.xml
+++ b/sys-auth/ssh-import-id/metadata.xml
@@ -6,4 +6,7 @@
        Piotr Karbowski


+   
+   ssh-import-id
+   
 



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

2023-02-26 Thread Piotr Karbowski
commit: 6a45c87a05a1ed8ed5c78af593565c0d60f24ab8
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Feb 26 21:29:07 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sun Feb 26 21:30:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a45c87a

sys-fs/mergerfs-tools: py3.11 support; github tarballs.

Closes: https://bugs.gentoo.org/897306
Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/mergerfs-tools/Manifest | 2 +-
 ...-0_p20210502-r3.ebuild => mergerfs-tools-0_p20210502-r4.ebuild} | 7 +--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-fs/mergerfs-tools/Manifest b/sys-fs/mergerfs-tools/Manifest
index b96ee5a6e6f2..55f1350cb41b 100644
--- a/sys-fs/mergerfs-tools/Manifest
+++ b/sys-fs/mergerfs-tools/Manifest
@@ -1 +1 @@
-DIST mergerfs-tools-0_p20210502.tar.xz 12876 BLAKE2B 
760ae2ebb9017e3bb5508d008bc5726cca4ba1930a7f8ebf752e34ed94d92502c146fe2ab25d88c41d27e3ef94b75497b21e0c62c9e86b0e3872916116c4d67d
 SHA512 
8a3c3e92ecdd1c57b8331a0bebfee11908f1d2361fb35cd906173d2d3fd0ce4195eabfb63aa1edac3c36be254504c25edf87caa0608900f6970551991f7a4a50
+DIST mergerfs-tools-0_p20210502.gh.tar.gz 15575 BLAKE2B 
0b111c8a37c7679cb5a331d942f11ad8315eb58d0e686a53ddf6ce9262fb04cde69654d6d8c597d94fba48914b5b7fc4fc35d0b6413bd817e587e1d8e70ad1b6
 SHA512 
8f0fefe65b277d01aa893bd8af3dad5618b403126817982740a59c7997af33480ee858158b430775d63f0aa5ade854a71d88ab99ee0d7eac8cc4cb95933204f2

diff --git a/sys-fs/mergerfs-tools/mergerfs-tools-0_p20210502-r3.ebuild 
b/sys-fs/mergerfs-tools/mergerfs-tools-0_p20210502-r4.ebuild
similarity index 70%
rename from sys-fs/mergerfs-tools/mergerfs-tools-0_p20210502-r3.ebuild
rename to sys-fs/mergerfs-tools/mergerfs-tools-0_p20210502-r4.ebuild
index 958ac8f0f7e8..023b7d11f5f5 100644
--- a/sys-fs/mergerfs-tools/mergerfs-tools-0_p20210502-r3.ebuild
+++ b/sys-fs/mergerfs-tools/mergerfs-tools-0_p20210502-r4.ebuild
@@ -3,13 +3,14 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
+MY_COMMIT="ff4ef0355f699eb11f0d75471d3df44c303830a3"
 
 inherit python-single-r1
 
 DESCRIPTION="Optional tools to help manage data in a mergerfs pool"
 HOMEPAGE="https://github.com/trapexit/mergerfs-tools;
-SRC_URI="https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}.tar.xz;
+SRC_URI="https://github.com/trapexit/${PN}/archive/${MY_COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"
@@ -20,6 +21,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 DEPEND="${PYTHON_DEPS}"
 RDEPEND="${DEPEND}"
 
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
 src_compile() {
# no build system.
true



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

2023-02-23 Thread Piotr Karbowski
commit: 7fd4a71b62d9f97a9bf3247656d5a5422b21870d
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Feb 23 22:37:46 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Thu Feb 23 22:37:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd4a71b

media-sound/deadbeef: drop old.

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-sound/deadbeef/Manifest |   2 -
 media-sound/deadbeef/deadbeef-1.8.8-r3.ebuild | 191 -
 media-sound/deadbeef/deadbeef-1.9.2-r1.ebuild | 194 --
 3 files changed, 387 deletions(-)

diff --git a/media-sound/deadbeef/Manifest b/media-sound/deadbeef/Manifest
index bf9cf1ada948..126d635db9e6 100644
--- a/media-sound/deadbeef/Manifest
+++ b/media-sound/deadbeef/Manifest
@@ -1,4 +1,2 @@
-DIST deadbeef-1.8.8.tar.bz2 5083407 BLAKE2B 
69fd2cbaf131b3e44b426163ce6a83479bb1aff0e088c4beea09d747750f6f20b1e297eab1dd1ae0446d2af0aaf28fe0cc7c9f9e3e73fe031d369ba2f5d809ca
 SHA512 
399f0e70eca5e102a9e73ff03199c89c6f28f3e0da96e793316d1af83f00e71f09f6cc81a3fd0b0f0d52fe9e0195a3b9ffb0cf7e7708c3ea7085f33a5ec08b47
-DIST deadbeef-1.9.2.tar.bz2 5105029 BLAKE2B 
fbf63f9df22fecacb2fadfe722856aeaa756bb75796a381822de4c033509f88680bb4ca458f4a270608396b3125911f974c283769da184401c4a152da49e2c27
 SHA512 
fa4298fb3a89b3891c2f0403b2c66e20f64206101ad44f53be5208a69b33d3de3e0ced329cf090c17a1a3c4f7b28920baf5f8c964df2b6bdea6095465d0a02d9
 DIST deadbeef-1.9.3.tar.bz2 5138392 BLAKE2B 
3368c38246aae0ac125326b87c2f18523274564ad273c977620bc6e7af3ca50f111a03c3057ff62c068d8cc1942fb1f8b28639043bf9032e08f7ceb1dbb4b03a
 SHA512 
54ef09b723df062bf35d435c959792247121ce0b0f0eebc568347ef8725bf3cdd7eee7b9c69f6443b0a2731354d96c33e18a9a9e7d4068d4de7733d1f77d4376
 DIST deadbeef-1.9.4.tar.bz2 5150264 BLAKE2B 
993d7a89f1d95d7b03938d05b7f4d5a3634b36ab1743834fde20500f79e848d13d92b2933e5df2439f44ae7274235ea8d084fa51ec968b7a231158f09f057a22
 SHA512 
80b286c0cd80ac71bda83621f48ec51f7d58215f7c1364065a9f7da668eb13c513ec89254993449341c0da6fc6d5f8b546c45965f95b404a01af1d56949ad4f7

diff --git a/media-sound/deadbeef/deadbeef-1.8.8-r3.ebuild 
b/media-sound/deadbeef/deadbeef-1.8.8-r3.ebuild
deleted file mode 100644
index 573c0542dd95..
--- a/media-sound/deadbeef/deadbeef-1.8.8-r3.ebuild
+++ /dev/null
@@ -1,191 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools xdg flag-o-matic plocale
-
-DESCRIPTION="DeaDBeeF is a modular audio player similar to foobar2000"
-HOMEPAGE="https://deadbeef.sourceforge.io/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="
-   GPL-2
-   LGPL-2.1
-   wavpack? ( BSD )
-"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm mp3 
musepack nls notify nullout opus oss pulseaudio shellexec +supereq threads 
vorbis wavpack"
-
-REQUIRED_USE="
-   || ( alsa oss pulseaudio nullout )
-"
-
-DEPEND="
-   x11-libs/gtk+:3
-   net-misc/curl:=
-   dev-libs/jansson:=
-   aac? ( media-libs/faad2 )
-   alsa? ( media-libs/alsa-lib )
-   cdda? (
-   dev-libs/libcdio:=
-   media-libs/libcddb
-   dev-libs/libcdio-paranoia:=
-   )
-   cover? ( media-libs/imlib2[jpeg,png] )
-   dts? ( media-libs/libdca )
-   ffmpeg? ( media-video/ffmpeg:= )
-   flac? (
-   media-libs/flac:=
-   media-libs/libogg
-   )
-   mp3? ( media-sound/mpg123 )
-   musepack? ( media-sound/musepack-tools )
-   nls? ( virtual/libintl )
-   notify? (
-   sys-apps/dbus
-   dev-libs/libdispatch
-   )
-   opus? ( media-libs/opusfile )
-   pulseaudio? ( media-sound/pulseaudio )
-   vorbis? ( media-libs/libvorbis )
-   wavpack? ( media-sound/wavpack )
-   lastfm? ( dev-libs/libdispatch )
-"
-
-RDEPEND="${DEPEND}"
-BDEPEND="
-   dev-util/intltool
-   sys-devel/gettext
-   sys-devel/clang
-   sys-devel/llvm
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}/deadbeef-use-ffmpeg-plugin-for-ape-by-default.patch"
-)
-
-src_prepare() {
-   default
-
-   drop_from_linguas() {
-   sed "/${1}/d" -i "${S}/po/LINGUAS" || die
-   }
-
-   drop_and_stub() {
-   rm -rf "${1}"
-   mkdir "${1}"
-   cat > "${1}/Makefile.in" <<-EOF
-   all: nothing
-   install: nothing
-   nothing:
-   EOF
-   }
-
-   plocale_for_each_disabled_locale drop_from_linguas || die
-
-   eautopoint --force
-   eautoreconf
-
-   # Get rid of bundled gettext.
-   drop_and_stub "${S}/intl"

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

2023-02-23 Thread Piotr Karbowski
commit: d8a304ee3a1787c5fcbb0a41be5e5c738a85dc20
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Feb 23 22:40:37 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Thu Feb 23 22:40:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a304ee

media-sound/deadbeef: 1.9.5 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-sound/deadbeef/Manifest  |   1 +
 media-sound/deadbeef/deadbeef-1.9.5.ebuild | 191 +
 2 files changed, 192 insertions(+)

diff --git a/media-sound/deadbeef/Manifest b/media-sound/deadbeef/Manifest
index 126d635db9e6..764bcd2c6cb4 100644
--- a/media-sound/deadbeef/Manifest
+++ b/media-sound/deadbeef/Manifest
@@ -1,2 +1,3 @@
 DIST deadbeef-1.9.3.tar.bz2 5138392 BLAKE2B 
3368c38246aae0ac125326b87c2f18523274564ad273c977620bc6e7af3ca50f111a03c3057ff62c068d8cc1942fb1f8b28639043bf9032e08f7ceb1dbb4b03a
 SHA512 
54ef09b723df062bf35d435c959792247121ce0b0f0eebc568347ef8725bf3cdd7eee7b9c69f6443b0a2731354d96c33e18a9a9e7d4068d4de7733d1f77d4376
 DIST deadbeef-1.9.4.tar.bz2 5150264 BLAKE2B 
993d7a89f1d95d7b03938d05b7f4d5a3634b36ab1743834fde20500f79e848d13d92b2933e5df2439f44ae7274235ea8d084fa51ec968b7a231158f09f057a22
 SHA512 
80b286c0cd80ac71bda83621f48ec51f7d58215f7c1364065a9f7da668eb13c513ec89254993449341c0da6fc6d5f8b546c45965f95b404a01af1d56949ad4f7
+DIST deadbeef-1.9.5.tar.bz2 5204015 BLAKE2B 
45b9023807a5652c38f6cafd5ea0fca87e2872db264538f5c9d9ee4815281fe3f4e08eee5d43a083a67b3a9f646de24a90147d76f15622710d8f4adbdabe0c8d
 SHA512 
c7a15f47fd8081a363e5cba732aa4ff4b1c311408728fbc5f7f47cf349bc112274a1d9fe0df8a58f09abf8f7656d914fb1baafa38fdf4dcb38fae7e1f70f682c

diff --git a/media-sound/deadbeef/deadbeef-1.9.5.ebuild 
b/media-sound/deadbeef/deadbeef-1.9.5.ebuild
new file mode 100644
index ..a7bb13b63cfe
--- /dev/null
+++ b/media-sound/deadbeef/deadbeef-1.9.5.ebuild
@@ -0,0 +1,191 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools xdg flag-o-matic toolchain-funcs plocale
+
+DESCRIPTION="DeaDBeeF is a modular audio player similar to foobar2000"
+HOMEPAGE="https://deadbeef.sourceforge.io/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="
+   GPL-2
+   LGPL-2.1
+   wavpack? ( BSD )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm 
libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio sc68 
shellexec +supereq threads vorbis wavpack"
+
+REQUIRED_USE="
+   || ( alsa oss pulseaudio nullout )
+"
+
+DEPEND="
+   x11-libs/gtk+:3
+   net-misc/curl:=
+   dev-libs/jansson:=
+   aac? ( media-libs/faad2 )
+   alsa? ( media-libs/alsa-lib )
+   cdda? (
+   dev-libs/libcdio:=
+   media-libs/libcddb
+   dev-libs/libcdio-paranoia:=
+   )
+   cover? (
+   media-libs/imlib2[jpeg,png]
+   )
+   dts? ( media-libs/libdca )
+   ffmpeg? ( media-video/ffmpeg )
+   flac? (
+   media-libs/flac:=
+   media-libs/libogg
+   )
+   libsamplerate? ( media-libs/libsamplerate )
+   mp3? ( media-sound/mpg123 )
+   musepack? ( media-sound/musepack-tools )
+   nls? ( virtual/libintl )
+   notify? (
+   sys-apps/dbus
+   )
+   opus? ( media-libs/opusfile )
+   pulseaudio? ( media-sound/pulseaudio )
+   vorbis? ( media-libs/libvorbis )
+   wavpack? ( media-sound/wavpack )
+   dev-libs/libdispatch:=
+"
+
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   sys-devel/clang
+   sys-devel/llvm
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}/deadbeef-1.9.2-drop-Werror.patch"
+)
+
+src_prepare() {
+   default
+
+   drop_from_linguas() {
+   sed "/${1}/d" -i "${S}/po/LINGUAS" || die
+   }
+
+   drop_and_stub() {
+   rm -rf "${1}"
+   mkdir "${1}"
+   cat > "${1}/Makefile.in" <<-EOF
+   all: nothing
+   install: nothing
+   nothing:
+   EOF
+   }
+
+   plocale_for_each_disabled_locale drop_from_linguas || die
+
+   eautopoint --force
+   eautoreconf
+
+   # Get rid of bundled gettext. (Avoid build failures with musl)
+   use elibc_musl || drop_and_stub "${S}/intl"
+
+   # Plugins that are undesired for whatever reason, candidates for 
unbundling and such.
+   for i in adplug alac dumb ffap mms gme mono2stereo psf shn sid 
soundtouch wma; do
+   drop_and_stub "${S}/plugins/${i}"
+   done
+
+   rm -rf "${S}/

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gpicview/, media-gfx/gpicview/files/

2023-02-23 Thread Piotr Karbowski
commit: 0ae4067e5df5b00d1d950f082d5ff6c3c92f5ea3
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Feb 23 22:25:44 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Thu Feb 23 22:31:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae4067e

media-gfx/gpicview: 0.2.5-r3 revbump; gif and clang fixes; EAPI bump; jpeg dep 
bump.

Closes: https://bugs.gentoo.org/889256
Closes: https://bugs.gentoo.org/830898
Closes: https://bugs.gentoo.org/699528
Signed-off-by: Piotr Karbowski  gentoo.org>

 .../files/gpicview-fix-animated-gifs.patch | 13 +
 .../gpicview-main_win_open-dummy-return.patch  | 13 +
 media-gfx/gpicview/gpicview-0.2.5-r3.ebuild| 31 ++
 3 files changed, 57 insertions(+)

diff --git a/media-gfx/gpicview/files/gpicview-fix-animated-gifs.patch 
b/media-gfx/gpicview/files/gpicview-fix-animated-gifs.patch
new file mode 100644
index ..88867fbe31ad
--- /dev/null
+++ b/media-gfx/gpicview/files/gpicview-fix-animated-gifs.patch
@@ -0,0 +1,13 @@
+diff --git a/src/image-view.c b/src/image-view.c
+index b367f2a..1368620 100644
+--- a/src/image-view.c
 b/src/image-view.c
+@@ -343,7 +343,7 @@ void image_view_clear( ImageView* iv )
+ 
+ void image_view_set_pixbuf( ImageView* iv, GdkPixbuf* pixbuf )
+ {
+-if( pixbuf != iv->pix )
++
+ {
+ image_view_clear( iv );
+ if( G_LIKELY(pixbuf) )

diff --git a/media-gfx/gpicview/files/gpicview-main_win_open-dummy-return.patch 
b/media-gfx/gpicview/files/gpicview-main_win_open-dummy-return.patch
new file mode 100644
index ..0f4e3bde251c
--- /dev/null
+++ b/media-gfx/gpicview/files/gpicview-main_win_open-dummy-return.patch
@@ -0,0 +1,13 @@
+diff --git a/src/main-win.c b/src/main-win.c
+index 32f6433..bf5feba 100644
+--- a/src/main-win.c
 b/src/main-win.c
+@@ -378,7 +378,7 @@ gboolean main_win_open( MainWin* mw, const char* 
file_path, ZoomMode zoom )
+ image_list_sort_by_name( mw->img_list, GTK_SORT_DESCENDING );
+ if (image_list_get_first(mw->img_list))
+ main_win_open(mw, image_list_get_current_file_path(mw->img_list), 
zoom);
+-return;
++return 1;
+ }
+ 
+ 

diff --git a/media-gfx/gpicview/gpicview-0.2.5-r3.ebuild 
b/media-gfx/gpicview/gpicview-0.2.5-r3.ebuild
new file mode 100644
index ..36eaa0fd8f83
--- /dev/null
+++ b/media-gfx/gpicview/gpicview-0.2.5-r3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg
+
+DESCRIPTION="A Simple and Fast Image Viewer for X"
+HOMEPAGE="http://lxde.sourceforge.net/gpicview;
+SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+
+RDEPEND="media-libs/libjpeg-turbo
+   x11-libs/gtk+:3[X]"
+DEPEND="${RDEPEND}
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/Fix-displaying-images-with-GTK3.patch"
+   "${FILESDIR}/${PN}-main_win_open-dummy-return.patch"
+   "${FILESDIR}/${PN}-fix-animated-gifs.patch"
+)
+
+src_configure() {
+   econf --enable-gtk3
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/httpie/

2023-02-23 Thread Piotr Karbowski
commit: 899a1631754bf85151b4151ffb8afefa963e7a41
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Feb 23 22:30:51 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Thu Feb 23 22:31:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899a1631

net-misc/httpie: 3.2.1-r1 revbump; missing deps added.

Closes: https://bugs.gentoo.org/895850
Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/httpie/{httpie-3.2.1.ebuild => httpie-3.2.1-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-misc/httpie/httpie-3.2.1.ebuild 
b/net-misc/httpie/httpie-3.2.1-r1.ebuild
similarity index 93%
rename from net-misc/httpie/httpie-3.2.1.ebuild
rename to net-misc/httpie/httpie-3.2.1-r1.ebuild
index fce9a5dd2920..b24ab5442eee 100644
--- a/net-misc/httpie/httpie-3.2.1.ebuild
+++ b/net-misc/httpie/httpie-3.2.1-r1.ebuild
@@ -21,6 +21,8 @@ RDEPEND="
dev-python/charset_normalizer[${PYTHON_USEDEP}]
dev-python/defusedxml[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/multidict[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
>=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
 "



[gentoo-commits] repo/gentoo:master commit in: net-misc/httpie/

2023-02-18 Thread Piotr Karbowski
commit: 34a6898bbad210803b1f5d90ef9d591983e43cda
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Feb 18 20:03:57 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sat Feb 18 20:03:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a6898b

net-misc/httpie: 3.2.1 version bump; EAPI bump; py3.11 bump; PEP517.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/httpie/Manifest|  1 +
 net-misc/httpie/httpie-3.2.1.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/net-misc/httpie/Manifest b/net-misc/httpie/Manifest
index e11717c65345..71715da957bc 100644
--- a/net-misc/httpie/Manifest
+++ b/net-misc/httpie/Manifest
@@ -1,3 +1,4 @@
 DIST httpie-2.4.0.tar.gz 1772537 BLAKE2B 
111451cc7dc353d5b586554f98ac715a3198f03e74d261944a5f021d2dcc948455500800222b323d182a2a067d0549bda7c318ab3a6c934b9a9beec64aff2db2
 SHA512 
44cc7ff4fe0f3d8c53a7dd750465f6b56c36f5bbac06d22b760579bd60949039e82313845699669a659ec91adc69dbeac22c06ddd63af64e6f2e0edecf3e732a
 DIST httpie-2.5.0.tar.gz 1105177 BLAKE2B 
6e16868c81522d4e6d2fc0a4e093c190f18ced720b35217930865ae3f8e168193cc33dfecc13c5d310f52647d6e79d17b247f56e56e8586d633a2d9502be66a7
 SHA512 
f14aa23fea7578181b9bd6ededea04de9ddf0b2f697b23f76d2d96e2c17b95617318c711750bad6af550400dbc03732ab17fdf84e59d577f33f073e600a55330
 DIST httpie-2.6.0.tar.gz 1133495 BLAKE2B 
3ac61fc68ab59ac7523b030a8c7af85c4af05357aa19282b514b813351efabe783f47ab82d292117e0a9170ff793b71356941dc4eb159c585629cae3adec9b5a
 SHA512 
acd7dc847b67e27909c49ccddec84321c4d73fa5b49f06ce3d94d790093a8f168a1c6627bc4921ca8c0e48b9904f38e17935b645495e2313d16ac2eecf659038
+DIST httpie-3.2.1.gh.tar.gz 1276550 BLAKE2B 
627aa3db762e9e407f882be2c4267f5227301b189695537e7ac69ff140d6d39292251e131f9b9e7761e904a736d112bb4c1f5c6708c1468c6309474ee8c140b6
 SHA512 
ffcf6050138c49d5acb01f214d9b3fee6c78502c4c6dc45a295bafc88aafd1789f97a69c922f6e093fb48a402c1f83a7fff5307849130df81c4bcb2d595a03bf

diff --git a/net-misc/httpie/httpie-3.2.1.ebuild 
b/net-misc/httpie/httpie-3.2.1.ebuild
new file mode 100644
index ..fce9a5dd2920
--- /dev/null
+++ b/net-misc/httpie/httpie-3.2.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="ssl(+)"
+DISTUTILS_USE_PEP517=setuptools
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Modern command line HTTP client"
+HOMEPAGE="https://httpie.io/ https://pypi.org/project/httpie/;
+SRC_URI="https://github.com/httpie/httpie/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/charset_normalizer[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   newbashcomp extras/httpie-completion.bash http
+   insinto /usr/share/fish/vendor_completions.d
+   newins extras/httpie-completion.fish http.fish
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent-rasterbar/

2023-02-18 Thread Piotr Karbowski
commit: 359d3d652ccd9d809b07f87222ff47bb322da97e
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Feb 18 20:03:18 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sat Feb 18 20:03:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359d3d65

net-libs/libtorrent-rasterbar: 1.2.18-r1 bump; EAPI bump; py3.11.

Signed-off-by: Piotr Karbowski  gentoo.org>

 .../libtorrent-rasterbar-1.2.18-r1.ebuild  | 70 ++
 1 file changed, 70 insertions(+)

diff --git 
a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18-r1.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18-r1.ebuild
new file mode 100644
index ..0da40a43037d
--- /dev/null
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.18-r1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 2021-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
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and 
scalability"
+HOMEPAGE="https://libtorrent.org/ https://github.com/arvidn/libtorrent;
+SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/10"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+dht debug python ssl test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/boost:=
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-libs/boost[python,${PYTHON_USEDEP}]
+   ')
+   )
+   ssl? ( dev-libs/openssl:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="python? (
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ')
+   )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -Dbuild_examples=OFF
+   -Ddht=$(usex dht ON OFF)
+   -Dencryption=$(usex ssl ON OFF)
+   -Dlogging=$(usex debug ON OFF)
+   -Dpython-bindings=$(usex python ON OFF)
+   -Dbuild_tests=$(usex test ON OFF)
+   )
+
+   # We need to drop the . from the Python version to satisfy Boost's
+   # FindBoost.cmake module, bug #793038.
+   use python && mycmakeargs+=( -Dboost-python-module-name="${EPYTHON/./}" 
)
+
+   cmake_src_configure
+}
+
+src_test() {
+   local myctestargs=(
+   # test_upnp: needs running UPnP server
+   -E "test_upnp"
+   )
+
+   # Checked out Fedora's test workarounds for inspiration
+   # 
https://src.fedoraproject.org/rpms/rb_libtorrent/blob/rawhide/f/rb_libtorrent.spec#_120
+   # -j1 for https://bugs.gentoo.org/854603#c1
+   LD_LIBRARY_PATH="${BUILD_DIR}:${LD_LIBRARY_PATH}" cmake_src_test -j1
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/vidcutter/

2023-02-18 Thread Piotr Karbowski
commit: 378e5fab6143f180d3fd2631508fcee92cc94b68
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Feb 18 20:03:00 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sat Feb 18 20:03:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378e5fab

media-video/vidcutter: snapshot version bump with py3.11; EAPI bump; PEP517.

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-video/vidcutter/Manifest |  1 +
 ...idcutter-.ebuild => vidcutter-6.0.5.1_p20230201.ebuild} | 10 +++---
 media-video/vidcutter/vidcutter-.ebuild|  5 +++--
 3 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/media-video/vidcutter/Manifest b/media-video/vidcutter/Manifest
index 8c9575a6b569..1ed1f8585d99 100644
--- a/media-video/vidcutter/Manifest
+++ b/media-video/vidcutter/Manifest
@@ -1,2 +1,3 @@
 DIST vidcutter-6.0.5.1-libmpv-api2.patch 2327139 BLAKE2B 
c2665e2c501a19db86a25145da39e6990843fb11a7bdf3170ec7e268e23a23abb21cd8d4b459a4c862ffc27756106d81e7d9b5d58bf3417fd787c03528eba770
 SHA512 
063908bf939c03952d623cc0ae7ea301d4605660a548e3088f6c901f3d98cf13a5e49180414c8a1c05931d9c4ca2a251858951676632768ff30954a6df7a4e4a
 DIST vidcutter-6.0.5.1.tar.gz 9909274 BLAKE2B 
063c20f6ae0565b0f3a160b5ee298aae05b2ee1876cd4c73d9f37578a9e86a872353c3e2b7b1b6302db3d5a876139bfb19d50bf7cb4dd18e6e1d1a1ca3587fbd
 SHA512 
f2ea2a86d9eaa3c6593e785daad6869c151baa1add529c9edaf2282f7acad762fbb29804790aece5e4fcd89e9e9bc77f61d1f0b68a1b1f3ecf58951ee8f200e9
+DIST vidcutter-6.0.5.1_p20230201.tar.gz 9858362 BLAKE2B 
da10506810f93f5635a364d35f293a2c587455ee5c29cf28c0636b7441e330e6ab70385c22d9da914a22c71fed9f6d13688bcac9106d4430e5820fdd2b377d28
 SHA512 
1b355db77f4e78ade6c0553441d9b60739209fde74db6d9f0be3613e31f99806c94f33bf40912a43106dfc77bde09a54768d5786e06116af3dae2f9851823041

diff --git a/media-video/vidcutter/vidcutter-.ebuild 
b/media-video/vidcutter/vidcutter-6.0.5.1_p20230201.ebuild
similarity index 77%
copy from media-video/vidcutter/vidcutter-.ebuild
copy to media-video/vidcutter/vidcutter-6.0.5.1_p20230201.ebuild
index 2f533e76bc5f..bd4fdbba2f04 100644
--- a/media-video/vidcutter/vidcutter-.ebuild
+++ b/media-video/vidcutter/vidcutter-6.0.5.1_p20230201.ebuild
@@ -1,12 +1,14 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1 xdg
 
+MY_COMMIT="8f01c76f0ec727fa336cb2cb6a645a58e3a29e64"
 DESCRIPTION="FFmpeg-based simple video cutter & joiner with a modern PyQt5 GUI"
 HOMEPAGE="http://vidcutter.ozmartians.com 
https://github.com/ozmartian/vidcutter;
 
@@ -14,7 +16,7 @@ if [[ ${PV} ==  ]];then
inherit git-r3
EGIT_REPO_URI="https://github.com/ozmartian/vidcutter;
 else
-   SRC_URI="https://github.com/ozmartian/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/ozmartian/${PN}/archive/${MY_COMMIT}.tar.gz 
-> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi
 
@@ -35,6 +37,8 @@ BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
 src_install() {
distutils-r1_src_install
mv "${ED}"/usr/share/doc/{${PN},${PF}} || die

diff --git a/media-video/vidcutter/vidcutter-.ebuild 
b/media-video/vidcutter/vidcutter-.ebuild
index 2f533e76bc5f..a8ca07fe5865 100644
--- a/media-video/vidcutter/vidcutter-.ebuild
+++ b/media-video/vidcutter/vidcutter-.ebuild
@@ -1,9 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1 xdg
 



[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/

2023-02-18 Thread Piotr Karbowski
commit: e2b70ef03435baf0b3b4c9404291c127a411b25a
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Feb 18 09:52:21 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sat Feb 18 09:56:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2b70ef0

net-p2p/qbittorrent: drop old.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-p2p/qbittorrent/Manifest  |   3 -
 net-p2p/qbittorrent/qbittorrent-4.3.9.ebuild  |  68 --
 net-p2p/qbittorrent/qbittorrent-4.4.3.1-r1.ebuild | 109 --
 net-p2p/qbittorrent/qbittorrent-4.4.3.1.ebuild| 107 -
 net-p2p/qbittorrent/qbittorrent-4.4.4.ebuild  | 108 -
 5 files changed, 395 deletions(-)

diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest
index 3ce6fc553ecd..7ae9a277ae21 100644
--- a/net-p2p/qbittorrent/Manifest
+++ b/net-p2p/qbittorrent/Manifest
@@ -1,5 +1,2 @@
-DIST qbittorrent-4.3.9.tar.gz 8510414 BLAKE2B 
de98aff6d81f43c3ad87f6c5f800a4488e18173fb96713d0a2420cf4d4708c9b1f2f54c8d0aa566e7738b4f94d192aad9f0196a05d43724582ef81833901727f
 SHA512 
ec33f67895fbf47acc2f79d9c9e16db8b96c756cf493b76eb24b90e13a790a709104ea9aa378ee111d8c38b605bed5192b366d1917bbf160b21aa2ae3aacd2d1
-DIST qbittorrent-4.4.3.1.tar.gz 7736308 BLAKE2B 
9177f0c629418a5f9e7f117b7d1f990181ef910193fed9763f2137cbc91c9de07ad96884d57e96782b5a2f6089fe73d3fab0a2f2f54f72dd8c2cec00dd179e5f
 SHA512 
e3d63c4090e27387f4a5524d0daab26eab70f70ef81ad607e9661e128bf33f2d240cd219bbb1fb138d6e78493ce73055d5128bf888e0ad3949922774efba
-DIST qbittorrent-4.4.4.tar.gz 7738480 BLAKE2B 
2a3157a732fda6eaff809d3ea717ebcc2cb7f4364cc3209bd1836196541e83cf8c7430b32037a6a6c4f517d17edb576dd80c834185d7cb764567bd5ce699bd52
 SHA512 
3bd26021f45287ff5b6c9a1629ff470204121c4056d452a5c00bc94b69a198093127916d33797b357eaacdb9ffd01d0de13daecb7503088cde440d5e4895ec3e
 DIST qbittorrent-4.4.5.tar.gz 7739170 BLAKE2B 
b40a3ca63c787e0b9b9aac00a6fef452b461ba36b1ef030bc3cdd5fbefcca42d58ff6c3bd382e49f7937161afc6a37bc2c29de4f804db10c7031b9f1ad5f4e2b
 SHA512 
a2b6ecd9a6f087a7ecaad2774d395ee4b2164cb8540b9f32574640f485fa3fc8688046d30e0179863a0aff1524d69b83c00bc232c7feb9ad737c79a05734ad95
 DIST qbittorrent-4.5.1.tar.gz 8780065 BLAKE2B 
5c910722d778272972b90f8a2680b0450ea4220a760335e09bf078a63bbdc0c35788de6d75375c4de808582f386cc7d4c372b87d3a6308aa41f575a72927de5e
 SHA512 
46042e55618b9bb24b61b88695a2ab01e5aef39fcad465d47aabe9965d2b66c96e0f35af49bb19b597c009de5b844969819d9dc700b883b1c0d99e2b9671f405

diff --git a/net-p2p/qbittorrent/qbittorrent-4.3.9.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.3.9.ebuild
deleted file mode 100644
index 90ba6c0b58a6..
--- a/net-p2p/qbittorrent/qbittorrent-4.3.9.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="BitTorrent client in C++ and Qt"
-HOMEPAGE="https://www.qbittorrent.org
- https://github.com/qbittorrent;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}/qBittorrent.git;
-else
-   
SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~ppc64 x86"
-   S="${WORKDIR}/qBittorrent-release-${PV}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+dbus debug webui +X"
-REQUIRED_USE="dbus? ( X )"
-
-RDEPEND="
-   dev-libs/boost:=
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtxml:5
-   >=net-libs/libtorrent-rasterbar-1.2.12:0=
-   sys-libs/zlib
-   dbus? ( dev-qt/qtdbus:5 )
-   X? (
-   dev-libs/geoip
-   dev-qt/qtgui:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   )"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5"
-
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md TODO )
-
-src_configure() {
-   econf \
-   $(use_enable dbus qt-dbus) \
-   $(use_enable debug) \
-   $(use_enable webui) \
-   $(use_enable X gui)
-}
-
-src_install() {
-   emake STRIP="/bin/false" INSTALL_ROOT="${D}" install
-   einstalldocs
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}

diff --git a/net-p2p/qbittorrent/qbittorrent-4.4.3.1-r1.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.4.3.1-r1.ebuild
deleted file mode 100644
index 90f3d561373a..
--- a/net-p2p/qbittorrent/qbittorrent-4.4.3.1-r1.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cm

[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/

2023-02-18 Thread Piotr Karbowski
commit: 6b33e72d8933aca72a03b23870178adc55ec3998
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Fri Nov  4 07:14:21 2022 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sat Feb 18 09:56:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b33e72d

net-p2p/qbittorrent: add Qt6 support

Other changes:
* Use "edo" for running tests
* Drop "dbus? ( gui )" required USE.  DBus support is only enabled when
  GUI is enabled.
* Bump net-libs/libtorrent-rasterbar minimum version
* Add virtual/libiconv dep
* Rename helper functions so they have "my" prefix (to cause less
  confusion)

Signed-off-by: Anna Vyalkova  sysrq.in>
Closes: https://github.com/gentoo/gentoo/pull/29307
Signed-off-by: Piotr Karbowski  gentoo.org>

 net-p2p/qbittorrent/qbittorrent-.ebuild | 64 ++---
 1 file changed, 39 insertions(+), 25 deletions(-)

diff --git a/net-p2p/qbittorrent/qbittorrent-.ebuild 
b/net-p2p/qbittorrent/qbittorrent-.ebuild
index c6292efff901..42048dfcddbe 100644
--- a/net-p2p/qbittorrent/qbittorrent-.ebuild
+++ b/net-p2p/qbittorrent/qbittorrent-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit cmake multibuild systemd xdg
+inherit cmake edo multibuild systemd xdg
 
 DESCRIPTION="BitTorrent client in C++ and Qt"
 HOMEPAGE="https://www.qbittorrent.org;
@@ -13,35 +13,50 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/qBittorrent-release-${PV}
 fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+dbus +gui test webui"
+IUSE="+dbus +gui qt6 test webui"
 RESTRICT="!test? ( test )"
-REQUIRED_USE="dbus? ( gui )
-   || ( gui webui )"
+REQUIRED_USE="|| ( gui webui )"
 
 RDEPEND="
dev-libs/boost:=
>=dev-libs/openssl-1.1.1:=
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsql:5
-   dev-qt/qtxml:5
-   >=net-libs/libtorrent-rasterbar-1.2.14:=
+   >=net-libs/libtorrent-rasterbar-1.2.18:=
>=sys-libs/zlib-1.2.11
-   dbus? ( dev-qt/qtdbus:5 )
+   virtual/libiconv
gui? (
dev-libs/geoip
-   dev-qt/qtgui:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
+   !qt6? (
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dbus? ( dev-qt/qtdbus:5 )
+   )
+   qt6? (
+   dev-qt/qtbase:6[dbus?,gui,widgets]
+   dev-qt/qtsvg:6
+   )
+   )
+   qt6? ( dev-qt/qtbase:6[network,ssl,sql,sqlite,xml(+)] )
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtxml:5
+   )"
+DEPEND="${RDEPEND}
+   test? (
+   !qt6? ( dev-qt/qttest:5 )
+   qt6? ( dev-qt/qtbase:6[test] )
)"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5
+BDEPEND="
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
virtual/pkgconfig"
 
 DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md )
@@ -55,7 +70,7 @@ src_prepare() {
 }
 
 src_configure() {
-   multibuild_src_configure() {
+   my_src_configure() {
local mycmakeargs=(
# musl lacks execinfo.h
-DSTACKTRACE=$(usex !elibc_musl)
@@ -63,15 +78,14 @@ src_configure() {
# More verbose build logs are preferable for bug reports
-DVERBOSE_CONFIGURE=ON
 
-   # Not yet in ::gentoo
-   -DQT6=OFF
+   -DQT6=$(usex qt6)
 
-DWEBUI=$(usex webui)
 
-DTESTING=$(usex test)
)
 
-   if [[ ${MULTIBUILD_VARIANT} == gui ]] ; then
+   if [[ ${MULTIBUILD_VARIANT} == "gui" ]]; then
# We do this in multibuild, see bug #839531 for why.
# Fedora has to do the same thing.
mycmakeargs+=(
@@ -93,7 +107,7 @@ src_configure() {
cmake_src_configure
}
 
-   multibuild_foreach_variant multibuild_src_configure
+   multibuild_foreach_variant my_src_configure
 }
 
 src_compile() {
@@ -101,12 +115,12 @@ src_compile() {
 }
 
 src_tes

[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/

2023-02-18 Thread Piotr Karbowski
commit: 051bec8a8b709dab0c76f0dc5de2cbbdfe7bf80c
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Feb 18 09:51:34 2023 +
Commit:     Piotr Karbowski  gentoo  org>
CommitDate: Sat Feb 18 09:56:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051bec8a

net-p2p/qbittorrent: 4.5.1 version bump.

Closes: https://bugs.gentoo.org/883559
Signed-off-by: Piotr Karbowski  gentoo.org>

 net-p2p/qbittorrent/Manifest| 2 +-
 .../qbittorrent/{qbittorrent-4.5.0.ebuild => qbittorrent-4.5.1.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest
index 8a1348475f29..3ce6fc553ecd 100644
--- a/net-p2p/qbittorrent/Manifest
+++ b/net-p2p/qbittorrent/Manifest
@@ -2,4 +2,4 @@ DIST qbittorrent-4.3.9.tar.gz 8510414 BLAKE2B 
de98aff6d81f43c3ad87f6c5f800a4488e
 DIST qbittorrent-4.4.3.1.tar.gz 7736308 BLAKE2B 
9177f0c629418a5f9e7f117b7d1f990181ef910193fed9763f2137cbc91c9de07ad96884d57e96782b5a2f6089fe73d3fab0a2f2f54f72dd8c2cec00dd179e5f
 SHA512 
e3d63c4090e27387f4a5524d0daab26eab70f70ef81ad607e9661e128bf33f2d240cd219bbb1fb138d6e78493ce73055d5128bf888e0ad3949922774efba
 DIST qbittorrent-4.4.4.tar.gz 7738480 BLAKE2B 
2a3157a732fda6eaff809d3ea717ebcc2cb7f4364cc3209bd1836196541e83cf8c7430b32037a6a6c4f517d17edb576dd80c834185d7cb764567bd5ce699bd52
 SHA512 
3bd26021f45287ff5b6c9a1629ff470204121c4056d452a5c00bc94b69a198093127916d33797b357eaacdb9ffd01d0de13daecb7503088cde440d5e4895ec3e
 DIST qbittorrent-4.4.5.tar.gz 7739170 BLAKE2B 
b40a3ca63c787e0b9b9aac00a6fef452b461ba36b1ef030bc3cdd5fbefcca42d58ff6c3bd382e49f7937161afc6a37bc2c29de4f804db10c7031b9f1ad5f4e2b
 SHA512 
a2b6ecd9a6f087a7ecaad2774d395ee4b2164cb8540b9f32574640f485fa3fc8688046d30e0179863a0aff1524d69b83c00bc232c7feb9ad737c79a05734ad95
-DIST qbittorrent-4.5.0.tar.gz 8703851 BLAKE2B 
1d124921726124650073f5ae2bc078213d82d95b5986145f8570da3af38bc3f70e67046cf22db2e3a196343715b60c0896ed933bec45f5d746e6ad410748223d
 SHA512 
3a7ae1e5d8b92748ea87b3bd07ea76fc19f4ce1c5cfbb76e57dae3e4fee1ca1c4d650db28e9571463c34b9d1af7c7c8475851911398f57e24b395223683727e7
+DIST qbittorrent-4.5.1.tar.gz 8780065 BLAKE2B 
5c910722d778272972b90f8a2680b0450ea4220a760335e09bf078a63bbdc0c35788de6d75375c4de808582f386cc7d4c372b87d3a6308aa41f575a72927de5e
 SHA512 
46042e55618b9bb24b61b88695a2ab01e5aef39fcad465d47aabe9965d2b66c96e0f35af49bb19b597c009de5b844969819d9dc700b883b1c0d99e2b9671f405

diff --git a/net-p2p/qbittorrent/qbittorrent-4.5.0.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.5.1.ebuild
similarity index 100%
rename from net-p2p/qbittorrent/qbittorrent-4.5.0.ebuild
rename to net-p2p/qbittorrent/qbittorrent-4.5.1.ebuild



  1   2   3   4   5   6   7   >