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

2024-05-22 Thread Sam James
commit: c8855d42dda56656e508fdea7502361b21349693
Author: Sam James  gentoo  org>
AuthorDate: Wed May 22 19:24:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 22 19:24:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8855d42

net-p2p/transmission: Stabilize 4.0.5 ppc, #930626

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

 net-p2p/transmission/transmission-4.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-4.0.5.ebuild 
b/net-p2p/transmission/transmission-4.0.5.ebuild
index 502587eaf033..9ef3fd6b0fc1 100644
--- a/net-p2p/transmission/transmission-4.0.5.ebuild
+++ b/net-p2p/transmission/transmission-4.0.5.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2024-05-22 Thread Sam James
commit: ad11c132b70f78ffddfeb6678e9f067f5d66af11
Author: Sam James  gentoo  org>
AuthorDate: Wed May 22 19:24:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 22 19:24:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad11c132

net-p2p/transmission: Stabilize 4.0.5 ppc64, #930626

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

 net-p2p/transmission/transmission-4.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-4.0.5.ebuild 
b/net-p2p/transmission/transmission-4.0.5.ebuild
index 9ef3fd6b0fc1..f077a49f379e 100644
--- a/net-p2p/transmission/transmission-4.0.5.ebuild
+++ b/net-p2p/transmission/transmission-4.0.5.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2024-05-19 Thread Mike Gilbert
commit: 936b39f7323a334b1ec6c8c3ad0686a5f32a1d05
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun May 19 15:57:00 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun May 19 15:57:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936b39f7

net-p2p/transmission: skip DhtTest.usesBootstrapFile

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-4.0.5.ebuild | 5 +
 net-p2p/transmission/transmission-.ebuild  | 7 ++-
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-4.0.5.ebuild 
b/net-p2p/transmission/transmission-4.0.5.ebuild
index fae44eb0e63f..502587eaf033 100644
--- a/net-p2p/transmission/transmission-4.0.5.ebuild
+++ b/net-p2p/transmission/transmission-4.0.5.ebuild
@@ -119,6 +119,11 @@ src_configure() {
cmake_src_configure
 }
 
+src_test() {
+   # https://github.com/transmission/transmission/issues/4763
+   cmake_src_test -E DhtTest.usesBootstrapFile
+}
+
 src_install() {
cmake_src_install
 

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index fa1c1b0109b5..84da9b553129 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2006-2023 Gentoo Authors
+# Copyright 2006-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -119,6 +119,11 @@ src_configure() {
cmake_src_configure
 }
 
+src_test() {
+   # https://github.com/transmission/transmission/issues/4763
+   cmake_src_test -E DhtTest.usesBootstrapFile
+}
+
 src_install() {
cmake_src_install
 



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

2024-04-24 Thread Sam James
commit: 7425d4f0a6936eb3fe6613559e65ff9b6df736b7
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 19:08:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 19:08:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7425d4f0

net-p2p/transmission: Stabilize 4.0.5 x86, #930626

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

 net-p2p/transmission/transmission-4.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-4.0.5.ebuild 
b/net-p2p/transmission/transmission-4.0.5.ebuild
index 8f441f3d9995..fae44eb0e63f 100644
--- a/net-p2p/transmission/transmission-4.0.5.ebuild
+++ b/net-p2p/transmission/transmission-4.0.5.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2024-04-24 Thread Sam James
commit: 0dd34e7c0853dd178738901a5262abfc70f35954
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 19:08:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 19:08:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd34e7c

net-p2p/transmission: Stabilize 4.0.5 amd64, #930626

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

 net-p2p/transmission/transmission-4.0.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/transmission/transmission-4.0.5.ebuild 
b/net-p2p/transmission/transmission-4.0.5.ebuild
index e7bdf0c597cc..8f441f3d9995 100644
--- a/net-p2p/transmission/transmission-4.0.5.ebuild
+++ b/net-p2p/transmission/transmission-4.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2006-2023 Gentoo Authors
+# Copyright 2006-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2023-12-20 Thread Arthur Zamarin
commit: f21970211527999b314eb1c73821258b1f8c6cdb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 21 07:51:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 21 07:51:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2197021

net-p2p/transmission: Stabilize 4.0.4 x86, #918530

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-p2p/transmission/transmission-4.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-4.0.4.ebuild 
b/net-p2p/transmission/transmission-4.0.4.ebuild
index 98c91b092d53..f9d4e2dcede6 100644
--- a/net-p2p/transmission/transmission-4.0.4.ebuild
+++ b/net-p2p/transmission/transmission-4.0.4.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2023-12-20 Thread Arthur Zamarin
commit: 474c34cbcf7840a41d6899a42f70fdad38ff0226
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 21 07:51:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 21 07:51:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474c34cb

net-p2p/transmission: Stabilize 4.0.4 ppc64, #918530

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-p2p/transmission/transmission-4.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-4.0.4.ebuild 
b/net-p2p/transmission/transmission-4.0.4.ebuild
index d11603ed4b9e..98c91b092d53 100644
--- a/net-p2p/transmission/transmission-4.0.4.ebuild
+++ b/net-p2p/transmission/transmission-4.0.4.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2023-12-07 Thread Craig Andrews
commit: 85d47eb7cec4a89fbdba626637c265b871e59e4c
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Dec  7 17:20:37 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Dec  7 17:21:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d47eb7

net-p2p/transmission: add 4.0.5

Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/transmission/Manifest  |   1 +
 net-p2p/transmission/transmission-4.0.5.ebuild | 153 +
 2 files changed, 154 insertions(+)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index 33407b81fd92..640f75615431 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1,3 +1,4 @@
 DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
 DIST transmission-4.0.3.tar.xz 10062044 BLAKE2B 
3d58f002d57458869e143e4a3617c8992e51a01f15f0e17031bc2913f404a455cde3397bde404f84a2234d12411e99b2902e4213ca6811b95288bb68f9b98553
 SHA512 
246d4af2f9b399cb5a6e43ca0852d2ab5ff48d2a5c89d0f450c968fcad042ef2e45fef3c9be8ffbf37e7c61dc509929869b6bf59914333818ddf6950582d669c
 DIST transmission-4.0.4.tar.xz 9755152 BLAKE2B 
0cdf6075dffba941cbb47924879e8849938620068f3389fe6d5a03b100d11d66a0d33692738001092b8ac3ea181d9cfb554ba1bb2553dc7f06fd83b04f7e0ca9
 SHA512 
3ddb36c46cc496c16bc4571678dfec33bd3697b6ace656d0f57a6c32279e937cbce91d11cf1895721e880be0c20cc6f88b71a0663dc32879c44d31a3611bd6ef
+DIST transmission-4.0.5.tar.xz 9745756 BLAKE2B 
60caa3bc615137b225d3ac3f25daa352c6960fcc848c91e5ea45488ae109d93b53e314e4683bd7c4ef3f9b2f364d796b6c5bb014ca647d3f44fb5c9df9f8c997
 SHA512 
9d3df965929ba18aa8186f89060aeacc8ead3df4a5acdc74a005dc62deadc5fa239af99c49ca2477cc5c1adfcd834481105f1dbc94e0efe210e9e6680bfec124

diff --git a/net-p2p/transmission/transmission-4.0.5.ebuild 
b/net-p2p/transmission/transmission-4.0.5.ebuild
new file mode 100644
index ..e7bdf0c597cc
--- /dev/null
+++ b/net-p2p/transmission/transmission-4.0.5.ebuild
@@ -0,0 +1,153 @@
+# Copyright 2006-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic tmpfiles systemd xdg-utils
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/transmission/transmission;
+else
+   MY_PV="${PV/_beta/-beta.}"
+   MY_P="${PN}-${MY_PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="A fast, easy, and free BitTorrent client"
+HOMEPAGE="https://transmissionbt.com/;
+
+# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for 
the rest
+# transmission in licenses/ is for mentioning OpenSSL linking exception
+# MIT is in several libtransmission/ headers
+LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
+SLOT="0"
+IUSE="appindicator cli debug gtk nls mbedtls qt5 qt6 systemd test"
+REQUIRED_USE="?? ( qt5 qt6 )"
+RESTRICT="!test? ( test )"
+
+ACCT_DEPEND="
+   acct-group/transmission
+   acct-user/transmission
+"
+BDEPEND="
+   virtual/pkgconfig
+   nls? (
+   gtk? ( sys-devel/gettext )
+   )
+   qt5? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+COMMON_DEPEND="
+   >=dev-libs/libevent-2.1.0:=[threads(+)]
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( net-libs/mbedtls:0= )
+   net-libs/libnatpmp
+   >=net-libs/libpsl-0.21.1
+   >=net-libs/miniupnpc-1.7:=
+   >=net-misc/curl-7.28.0[ssl]
+   sys-libs/zlib:=
+   nls? ( virtual/libintl )
+   gtk? (
+   >=dev-cpp/gtkmm-3.24.0:4.0
+   >=dev-cpp/glibmm-2.60.0:2.68
+   appindicator? ( dev-libs/libayatana-appindicator )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   )
+   qt6? (
+   dev-qt/qtbase:6[dbus,gui,network,widgets]
+   dev-qt/qtsvg:6
+   )
+   systemd? ( >=sys-apps/systemd-209:= )
+"
+DEPEND="${COMMON_DEPEND}
+   nls? ( virtual/libintl )
+"
+RDEPEND="${COMMON_DEPEND}
+   ${ACCT_DEPEND}
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
+
+   -DENABLE_GTK=$(usex gtk ON OFF)
+   -DENABLE_MAC=OFF
+   -DREBUILD_WEB=OFF
+   -DENABLE_CLI=$(usex cli ON OFF)
+   -DENABLE_TESTS=$(usex test ON OFF)
+   -DENABLE_NLS=$(usex nls 

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

2023-11-29 Thread Arthur Zamarin
commit: 7337e6dbd2603e17f1b29fcb93284e55d00a3153
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 13:23:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 13:23:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7337e6db

net-p2p/transmission: Stabilize 4.0.4 ppc, #918530

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-p2p/transmission/transmission-4.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-4.0.4.ebuild 
b/net-p2p/transmission/transmission-4.0.4.ebuild
index 1e52a1d02119..d11603ed4b9e 100644
--- a/net-p2p/transmission/transmission-4.0.4.ebuild
+++ b/net-p2p/transmission/transmission-4.0.4.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2023-11-27 Thread Sam James
commit: 61fc6772455735b7350e3043452ac2856fbc003e
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 27 23:44:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 27 23:44:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61fc6772

net-p2p/transmission: Stabilize 4.0.4 amd64, #918530

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

 net-p2p/transmission/transmission-4.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-4.0.4.ebuild 
b/net-p2p/transmission/transmission-4.0.4.ebuild
index e7bdf0c597cc..1e52a1d02119 100644
--- a/net-p2p/transmission/transmission-4.0.4.ebuild
+++ b/net-p2p/transmission/transmission-4.0.4.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2023-08-28 Thread Craig Andrews
commit: 6ed045f2ce40a3bd470f4b64f388bec2f7665e26
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Aug 28 20:06:45 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Aug 28 20:06:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed045f2

net-p2p/transmission: add 4.0.4

Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/transmission/Manifest  |   1 +
 net-p2p/transmission/transmission-4.0.4.ebuild | 153 +
 2 files changed, 154 insertions(+)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index e32f0a53fc43..33407b81fd92 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1,2 +1,3 @@
 DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
 DIST transmission-4.0.3.tar.xz 10062044 BLAKE2B 
3d58f002d57458869e143e4a3617c8992e51a01f15f0e17031bc2913f404a455cde3397bde404f84a2234d12411e99b2902e4213ca6811b95288bb68f9b98553
 SHA512 
246d4af2f9b399cb5a6e43ca0852d2ab5ff48d2a5c89d0f450c968fcad042ef2e45fef3c9be8ffbf37e7c61dc509929869b6bf59914333818ddf6950582d669c
+DIST transmission-4.0.4.tar.xz 9755152 BLAKE2B 
0cdf6075dffba941cbb47924879e8849938620068f3389fe6d5a03b100d11d66a0d33692738001092b8ac3ea181d9cfb554ba1bb2553dc7f06fd83b04f7e0ca9
 SHA512 
3ddb36c46cc496c16bc4571678dfec33bd3697b6ace656d0f57a6c32279e937cbce91d11cf1895721e880be0c20cc6f88b71a0663dc32879c44d31a3611bd6ef

diff --git a/net-p2p/transmission/transmission-4.0.4.ebuild 
b/net-p2p/transmission/transmission-4.0.4.ebuild
new file mode 100644
index ..e7bdf0c597cc
--- /dev/null
+++ b/net-p2p/transmission/transmission-4.0.4.ebuild
@@ -0,0 +1,153 @@
+# Copyright 2006-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic tmpfiles systemd xdg-utils
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/transmission/transmission;
+else
+   MY_PV="${PV/_beta/-beta.}"
+   MY_P="${PN}-${MY_PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="A fast, easy, and free BitTorrent client"
+HOMEPAGE="https://transmissionbt.com/;
+
+# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for 
the rest
+# transmission in licenses/ is for mentioning OpenSSL linking exception
+# MIT is in several libtransmission/ headers
+LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
+SLOT="0"
+IUSE="appindicator cli debug gtk nls mbedtls qt5 qt6 systemd test"
+REQUIRED_USE="?? ( qt5 qt6 )"
+RESTRICT="!test? ( test )"
+
+ACCT_DEPEND="
+   acct-group/transmission
+   acct-user/transmission
+"
+BDEPEND="
+   virtual/pkgconfig
+   nls? (
+   gtk? ( sys-devel/gettext )
+   )
+   qt5? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+COMMON_DEPEND="
+   >=dev-libs/libevent-2.1.0:=[threads(+)]
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( net-libs/mbedtls:0= )
+   net-libs/libnatpmp
+   >=net-libs/libpsl-0.21.1
+   >=net-libs/miniupnpc-1.7:=
+   >=net-misc/curl-7.28.0[ssl]
+   sys-libs/zlib:=
+   nls? ( virtual/libintl )
+   gtk? (
+   >=dev-cpp/gtkmm-3.24.0:4.0
+   >=dev-cpp/glibmm-2.60.0:2.68
+   appindicator? ( dev-libs/libayatana-appindicator )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   )
+   qt6? (
+   dev-qt/qtbase:6[dbus,gui,network,widgets]
+   dev-qt/qtsvg:6
+   )
+   systemd? ( >=sys-apps/systemd-209:= )
+"
+DEPEND="${COMMON_DEPEND}
+   nls? ( virtual/libintl )
+"
+RDEPEND="${COMMON_DEPEND}
+   ${ACCT_DEPEND}
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
+
+   -DENABLE_GTK=$(usex gtk ON OFF)
+   -DENABLE_MAC=OFF
+   -DREBUILD_WEB=OFF
+   -DENABLE_CLI=$(usex cli ON OFF)
+   -DENABLE_TESTS=$(usex test ON OFF)
+   -DENABLE_NLS=$(usex nls ON OFF)
+
+   -DRUN_CLANG_TIDY=OFF
+
+   -DUSE_GTK_VERSION=4
+   -DUSE_SYSTEM_EVENT2=ON
+   -DUSE_SYSTEM_DEFLATE=OFF
+   -DUSE_SYSTEM_DHT=OFF
+   -DUSE_SYSTEM_MINIUPNPC=ON
+   -DUSE_SYSTEM_NATPMP=ON
+   

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

2023-08-23 Thread Mike Gilbert
commit: 7d7feb4543da99071689393093db4e6808351cdc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Aug 23 14:26:05 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Aug 23 14:26:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d7feb45

net-p2p/transmission: depend on >=dev-cpp/gtkmm-4.11.1

Closes: https://bugs.gentoo.org/912876
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index e7bdf0c597cc..fa1c1b0109b5 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -51,7 +51,7 @@ COMMON_DEPEND="
sys-libs/zlib:=
nls? ( virtual/libintl )
gtk? (
-   >=dev-cpp/gtkmm-3.24.0:4.0
+   >=dev-cpp/gtkmm-4.11.1:4.0
>=dev-cpp/glibmm-2.60.0:2.68
appindicator? ( dev-libs/libayatana-appindicator )
)



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

2023-05-14 Thread Sam James
commit: d72af612ac7e0039c13f1059fcbaaf48d7b52f74
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:31:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:31:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72af612

net-p2p/transmission: Stabilize 4.0.3-r1 amd64, #906317

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

 net-p2p/transmission/transmission-4.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-4.0.3-r1.ebuild 
b/net-p2p/transmission/transmission-4.0.3-r1.ebuild
index e7bdf0c597cc..1e52a1d02119 100644
--- a/net-p2p/transmission/transmission-4.0.3-r1.ebuild
+++ b/net-p2p/transmission/transmission-4.0.3-r1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/files/, net-p2p/transmission-remote-gtk/

2023-05-08 Thread Mike Gilbert
commit: f5769c7e63403b4ff4b2db142fcd114ed6c0957e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon May  8 15:48:08 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May  8 17:48:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5769c7e

net-p2p/transmission-remote-gtk: backport support for libayatana-appindicator3

Closes: https://bugs.gentoo.org/887373
Signed-off-by: Mike Gilbert  gentoo.org>

 ...-remote-gtk-1.5.1-libayatana-appindicator.patch | 138 +
 ...ild => transmission-remote-gtk-1.5.1-r1.ebuild} |   8 +-
 2 files changed, 144 insertions(+), 2 deletions(-)

diff --git 
a/net-p2p/transmission-remote-gtk/files/transmission-remote-gtk-1.5.1-libayatana-appindicator.patch
 
b/net-p2p/transmission-remote-gtk/files/transmission-remote-gtk-1.5.1-libayatana-appindicator.patch
new file mode 100644
index ..5638ce01ab06
--- /dev/null
+++ 
b/net-p2p/transmission-remote-gtk/files/transmission-remote-gtk-1.5.1-libayatana-appindicator.patch
@@ -0,0 +1,138 @@
+https://bugs.gentoo.org/887373
+
+From e23030df5743ce645e919066b68370e394a710a2 Mon Sep 17 00:00:00 2001
+From: Patrick Griffis 
+Date: Sat, 16 Apr 2022 19:18:57 -0500
+Subject: [PATCH] Support libayatana-appindicator as drop-in for
+ libappindicator
+
+Closes #184
+
+Co-Author: "Barak A. Pearlmutter" 
+---
+ README.md | 2 +-
+ meson.build   | 7 +--
+ src/trg-main-window.c | 4 +++-
+ 3 files changed, 9 insertions(+), 4 deletions(-)
+
+diff --git a/README.md b/README.md
+index b7564d64..e814003c 100644
+--- a/README.md
 b/README.md
+@@ -29,7 +29,7 @@ The following packages are optional dependencies:
+  - libmrss >= 0.18, RSS feed support
+  - libproxy, HTTP proxy support
+  - libgeoip, country of origin of peers
+- - libappindicator, Application tray support
++ - libappindicator or libayatana-appindicator3, Application tray support
+ 
+ If these libraries are installed at build time they will be automatically
+ detected and linked for additional functionality.
+diff --git a/meson.build b/meson.build
+index 2acac209..9e26e227 100644
+--- a/meson.build
 b/meson.build
+@@ -1,7 +1,7 @@
+ project('transmission-remote-gtk', 'c',
+ license: 'GPL2+',
+ version: '1.5.1',
+-meson_version: '>= 0.59.0',
++meson_version: '>= 0.60.0',
+ default_options: ['b_pie=true',
+   'c_std=gnu99',
+   'warning_level=2',
+@@ -48,7 +48,7 @@ trg_deps = [gtk_dep, glib_dep, gio_dep, json_dep, 
libcurl_dep, gthread_dep]
+ rss_dep = dependency('mrss', version: '>=0.18', required: 
get_option('mrss'))
+ geoip_dep   = dependency('geoip', required: get_option('geoip'))
+ libproxy_dep= dependency('libproxy-1.0', required: 
get_option('libproxy'))
+-libappindicator_dep = dependency('appindicator3-0.1', required: 
get_option('libappindicator'))
++libappindicator_dep = dependency('libayatana-appindicator', 
'appindicator3-0.1', required: get_option('libappindicator'))
+ 
+ trg_deps += [geoip_dep, libproxy_dep, libappindicator_dep]
+ 
+@@ -89,7 +89,10 @@ conf_data.set10('HAVE_RSS', rss_dep.found())
+ conf_data.set10('HAVE_GEOIP', geoip_dep.found())
+ conf_data.set10('HAVE_LIBPROXY', libproxy_dep.found())
+ conf_data.set10('ENABLE_NL_LANGINFO', nl_langinfo)
++
++libappindicator_name = libappindicator_dep.get_variable('Name')
+ conf_data.set10('HAVE_LIBAPPINDICATOR', libappindicator_dep.found())
++conf_data.set10('HAVE_LIBAYATANA_APPINDICATOR', libappindicator_dep.found() 
and libappindicator_name == 'ayatana-appindicator-0.1')
+ 
+ # compiler/linker flags
+ flags = ['-funsigned-char',
+diff --git a/src/trg-main-window.c b/src/trg-main-window.c
+index f2c6ab32..0fe41a82 100644
+--- a/src/trg-main-window.c
 b/src/trg-main-window.c
+@@ -32,7 +32,9 @@
+ #include 
+ #include 
+ #include 
+-#if HAVE_LIBAPPINDICATOR
++#if HAVE_LIBAYATANA_APPINDICATOR
++#include 
++#elif HAVE_LIBAPPINDICATOR
+ #include 
+ #endif
+ 
+From aed8b115708bc8b69d28cd0875c289fe246f049b Mon Sep 17 00:00:00 2001
+From: Patrick Griffis 
+Date: Sat, 16 Apr 2022 19:21:36 -0500
+Subject: [PATCH] Fix pkg-config name for ayatana-appindicator
+
+---
+ meson.build | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index 9e26e227..2ff29c2f 100644
+--- a/meson.build
 b/meson.build
+@@ -48,7 +48,7 @@ trg_deps = [gtk_dep, glib_dep, gio_dep, json_dep, 
libcurl_dep, gthread_dep]
+ rss_dep = dependency('mrss', version: '>=0.18', required: 
get_option('mrss'))
+ geoip_dep   = dependency('geoip', required: get_option('geoip'))
+ libproxy_dep= dependency('libproxy-1.0', required: 
get_option('libproxy'))
+-libappindicator_dep = dependency('libayatana-appindicator', 
'appindicator3-0.1', required: get_option('libappindicator'))
++libappindicator_dep = dependency('ayatana-appindicator3-0.1', 
'appindicator3-0.1', required: 

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

2023-05-06 Thread Mike Gilbert
commit: 87cafe04fb8ae01d45e96de56ca14125064b44d0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat May  6 17:49:40 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat May  6 17:49:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87cafe04

net-p2p/transmission: drop 4.0.2

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/Manifest  |   1 -
 net-p2p/transmission/transmission-4.0.2.ebuild | 153 -
 2 files changed, 154 deletions(-)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index 761067bb06a4..e32f0a53fc43 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1,3 +1,2 @@
 DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
-DIST transmission-4.0.2.tar.xz 10055708 BLAKE2B 
bab21145013ade7eb457bc6f847c7670a6f71780e50abfe190639826d02b4cc57876f31e0911655279c44d231a95a9068697d8390e0c1a9418151d266b7024cd
 SHA512 
84784e0c06d4595674710dbc3caac545e0bcf69bef44f2d681ed80ed6722dbb24fc4b8cba39dd957e0e3a276b6b664f8a938087d930f633ebfe9af16e7afcbf4
 DIST transmission-4.0.3.tar.xz 10062044 BLAKE2B 
3d58f002d57458869e143e4a3617c8992e51a01f15f0e17031bc2913f404a455cde3397bde404f84a2234d12411e99b2902e4213ca6811b95288bb68f9b98553
 SHA512 
246d4af2f9b399cb5a6e43ca0852d2ab5ff48d2a5c89d0f450c968fcad042ef2e45fef3c9be8ffbf37e7c61dc509929869b6bf59914333818ddf6950582d669c

diff --git a/net-p2p/transmission/transmission-4.0.2.ebuild 
b/net-p2p/transmission/transmission-4.0.2.ebuild
deleted file mode 100644
index c75d92d0e1a1..
--- a/net-p2p/transmission/transmission-4.0.2.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 2006-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic tmpfiles systemd xdg-utils
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/transmission/transmission;
-else
-   MY_PV="${PV/_beta/-beta.}"
-   MY_P="${PN}-${MY_PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="A fast, easy, and free BitTorrent client"
-HOMEPAGE="https://transmissionbt.com/;
-
-# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for 
the rest
-# transmission in licenses/ is for mentioning OpenSSL linking exception
-# MIT is in several libtransmission/ headers
-LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
-SLOT="0"
-IUSE="appindicator cli debug gtk nls mbedtls qt5 qt6 systemd test"
-REQUIRED_USE="?? ( qt5 qt6 )"
-RESTRICT="!test? ( test )"
-
-ACCT_DEPEND="
-   acct-group/transmission
-   acct-user/transmission
-"
-BDEPEND="
-   virtual/pkgconfig
-   nls? (
-   gtk? ( sys-devel/gettext )
-   )
-   qt5? ( dev-qt/linguist-tools:5 )
-   qt6? ( dev-qt/qttools:6[linguist] )
-"
-COMMON_DEPEND="
-   >=dev-libs/libevent-2.1.0:=[threads(+)]
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( net-libs/mbedtls:0= )
-   net-libs/libnatpmp
-   >=net-libs/libpsl-0.21.1
-   >=net-libs/miniupnpc-1.7:=
-   >=net-misc/curl-7.28.0[ssl]
-   sys-libs/zlib:=
-   nls? ( virtual/libintl )
-   gtk? (
-   >=dev-cpp/gtkmm-3.24.0:3.0
-   >=dev-cpp/glibmm-2.60.0:2
-   appindicator? ( dev-libs/libayatana-appindicator )
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   )
-   qt6? (
-   dev-qt/qtbase:6[dbus,gui,network,widgets]
-   dev-qt/qtsvg:6
-   )
-   systemd? ( >=sys-apps/systemd-209:= )
-"
-DEPEND="${COMMON_DEPEND}
-   nls? ( virtual/libintl )
-"
-RDEPEND="${COMMON_DEPEND}
-   ${ACCT_DEPEND}
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
-
-   -DENABLE_GTK=$(usex gtk ON OFF)
-   -DENABLE_MAC=OFF
-   -DREBUILD_WEB=OFF
-   -DENABLE_CLI=$(usex cli ON OFF)
-   -DENABLE_TESTS=$(usex test ON OFF)
-   -DENABLE_NLS=$(usex nls ON OFF)
-
-   -DRUN_CLANG_TIDY=OFF
-
-   -DUSE_GTK_VERSION=3
-   -DUSE_SYSTEM_EVENT2=ON
-   -DUSE_SYSTEM_DEFLATE=OFF
-   -DUSE_SYSTEM_DHT=OFF
-   -DUSE_SYSTEM_MINIUPNPC=ON
-   -DUSE_SYSTEM_NATPMP=ON
-   

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

2023-05-05 Thread Matt Turner
commit: f5702821a11671c463d2cc98671e1773619bd292
Author: Matt Turner  gentoo  org>
AuthorDate: Fri May  5 18:53:40 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May  6 00:39:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5702821

net-p2p/transmission: Switch from GTK3 to GTK4

Closes: https://bugs.gentoo.org/900885
Closes: https://github.com/gentoo/gentoo/pull/30882
Signed-off-by: Matt Turner  gentoo.org>

 .../{transmission-.ebuild => transmission-4.0.3-r1.ebuild}  | 6 +++---
 net-p2p/transmission/transmission-.ebuild   | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-4.0.3-r1.ebuild
similarity index 97%
copy from net-p2p/transmission/transmission-.ebuild
copy to net-p2p/transmission/transmission-4.0.3-r1.ebuild
index c75d92d0e1a1..e7bdf0c597cc 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-4.0.3-r1.ebuild
@@ -51,8 +51,8 @@ COMMON_DEPEND="
sys-libs/zlib:=
nls? ( virtual/libintl )
gtk? (
-   >=dev-cpp/gtkmm-3.24.0:3.0
-   >=dev-cpp/glibmm-2.60.0:2
+   >=dev-cpp/gtkmm-3.24.0:4.0
+   >=dev-cpp/glibmm-2.60.0:2.68
appindicator? ( dev-libs/libayatana-appindicator )
)
qt5? (
@@ -89,7 +89,7 @@ src_configure() {
 
-DRUN_CLANG_TIDY=OFF
 
-   -DUSE_GTK_VERSION=3
+   -DUSE_GTK_VERSION=4
-DUSE_SYSTEM_EVENT2=ON
-DUSE_SYSTEM_DEFLATE=OFF
-DUSE_SYSTEM_DHT=OFF

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index c75d92d0e1a1..e7bdf0c597cc 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -51,8 +51,8 @@ COMMON_DEPEND="
sys-libs/zlib:=
nls? ( virtual/libintl )
gtk? (
-   >=dev-cpp/gtkmm-3.24.0:3.0
-   >=dev-cpp/glibmm-2.60.0:2
+   >=dev-cpp/gtkmm-3.24.0:4.0
+   >=dev-cpp/glibmm-2.60.0:2.68
appindicator? ( dev-libs/libayatana-appindicator )
)
qt5? (
@@ -89,7 +89,7 @@ src_configure() {
 
-DRUN_CLANG_TIDY=OFF
 
-   -DUSE_GTK_VERSION=3
+   -DUSE_GTK_VERSION=4
-DUSE_SYSTEM_EVENT2=ON
-DUSE_SYSTEM_DEFLATE=OFF
-DUSE_SYSTEM_DHT=OFF



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

2023-04-14 Thread Craig Andrews
commit: 16f5cfeac653eed097ba01225f073728fc2d5ca6
Author: Michael Vetter  iodoru  org>
AuthorDate: Fri Apr 14 08:18:40 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Apr 14 17:04:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f5cfea

net-p2p/transmission: add 4.0.3

Signed-off-by: Michael Vetter  iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/30589
Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/transmission/Manifest  |   1 +
 net-p2p/transmission/transmission-4.0.3.ebuild | 153 +
 2 files changed, 154 insertions(+)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index 156b506d13f4..0a59863a97a3 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1,3 +1,4 @@
 DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
 DIST transmission-4.0.1.tar.xz 10434832 BLAKE2B 
6f5df293d804570f2a7bb1a13e2757eb643390d749cbfe238d8fdc5dccb829db29ff378ab767ecad89748a24de57e57dc34087f3a1fe7aad1dbdbc8f4b8af195
 SHA512 
a0226c96b08fd7be7cb9763132e36e59a4f84d67277c345860ac5a2e685ec0d5f2e8b3fe1e2d090e1180499518084de99387b822bb6dbdc1b7cb076d9a99ce05
 DIST transmission-4.0.2.tar.xz 10055708 BLAKE2B 
bab21145013ade7eb457bc6f847c7670a6f71780e50abfe190639826d02b4cc57876f31e0911655279c44d231a95a9068697d8390e0c1a9418151d266b7024cd
 SHA512 
84784e0c06d4595674710dbc3caac545e0bcf69bef44f2d681ed80ed6722dbb24fc4b8cba39dd957e0e3a276b6b664f8a938087d930f633ebfe9af16e7afcbf4
+DIST transmission-4.0.3.tar.xz 10062044 BLAKE2B 
3d58f002d57458869e143e4a3617c8992e51a01f15f0e17031bc2913f404a455cde3397bde404f84a2234d12411e99b2902e4213ca6811b95288bb68f9b98553
 SHA512 
246d4af2f9b399cb5a6e43ca0852d2ab5ff48d2a5c89d0f450c968fcad042ef2e45fef3c9be8ffbf37e7c61dc509929869b6bf59914333818ddf6950582d669c

diff --git a/net-p2p/transmission/transmission-4.0.3.ebuild 
b/net-p2p/transmission/transmission-4.0.3.ebuild
new file mode 100644
index ..c75d92d0e1a1
--- /dev/null
+++ b/net-p2p/transmission/transmission-4.0.3.ebuild
@@ -0,0 +1,153 @@
+# Copyright 2006-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic tmpfiles systemd xdg-utils
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/transmission/transmission;
+else
+   MY_PV="${PV/_beta/-beta.}"
+   MY_P="${PN}-${MY_PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="A fast, easy, and free BitTorrent client"
+HOMEPAGE="https://transmissionbt.com/;
+
+# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for 
the rest
+# transmission in licenses/ is for mentioning OpenSSL linking exception
+# MIT is in several libtransmission/ headers
+LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
+SLOT="0"
+IUSE="appindicator cli debug gtk nls mbedtls qt5 qt6 systemd test"
+REQUIRED_USE="?? ( qt5 qt6 )"
+RESTRICT="!test? ( test )"
+
+ACCT_DEPEND="
+   acct-group/transmission
+   acct-user/transmission
+"
+BDEPEND="
+   virtual/pkgconfig
+   nls? (
+   gtk? ( sys-devel/gettext )
+   )
+   qt5? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+COMMON_DEPEND="
+   >=dev-libs/libevent-2.1.0:=[threads(+)]
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( net-libs/mbedtls:0= )
+   net-libs/libnatpmp
+   >=net-libs/libpsl-0.21.1
+   >=net-libs/miniupnpc-1.7:=
+   >=net-misc/curl-7.28.0[ssl]
+   sys-libs/zlib:=
+   nls? ( virtual/libintl )
+   gtk? (
+   >=dev-cpp/gtkmm-3.24.0:3.0
+   >=dev-cpp/glibmm-2.60.0:2
+   appindicator? ( dev-libs/libayatana-appindicator )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   )
+   qt6? (
+   dev-qt/qtbase:6[dbus,gui,network,widgets]
+   dev-qt/qtsvg:6
+   )
+   systemd? ( >=sys-apps/systemd-209:= )
+"
+DEPEND="${COMMON_DEPEND}
+   nls? ( virtual/libintl )
+"
+RDEPEND="${COMMON_DEPEND}
+   ${ACCT_DEPEND}
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
+
+   -DENABLE_GTK=$(usex gtk ON OFF)
+   -DENABLE_MAC=OFF
+   -DREBUILD_WEB=OFF
+   -DENABLE_CLI=$(usex cli ON 

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

2023-04-14 Thread Craig Andrews
commit: d29116f799cec1c14f952499ed88ff08b87a8f5a
Author: Michael Vetter  iodoru  org>
AuthorDate: Fri Apr 14 08:19:28 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Apr 14 17:04:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d29116f7

net-p2p/transmission: drop 4.0.1-r2

Signed-off-by: Michael Vetter  iodoru.org>
Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/transmission/Manifest |   1 -
 net-p2p/transmission/transmission-4.0.1-r2.ebuild | 153 --
 2 files changed, 154 deletions(-)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index 0a59863a97a3..761067bb06a4 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1,4 +1,3 @@
 DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
-DIST transmission-4.0.1.tar.xz 10434832 BLAKE2B 
6f5df293d804570f2a7bb1a13e2757eb643390d749cbfe238d8fdc5dccb829db29ff378ab767ecad89748a24de57e57dc34087f3a1fe7aad1dbdbc8f4b8af195
 SHA512 
a0226c96b08fd7be7cb9763132e36e59a4f84d67277c345860ac5a2e685ec0d5f2e8b3fe1e2d090e1180499518084de99387b822bb6dbdc1b7cb076d9a99ce05
 DIST transmission-4.0.2.tar.xz 10055708 BLAKE2B 
bab21145013ade7eb457bc6f847c7670a6f71780e50abfe190639826d02b4cc57876f31e0911655279c44d231a95a9068697d8390e0c1a9418151d266b7024cd
 SHA512 
84784e0c06d4595674710dbc3caac545e0bcf69bef44f2d681ed80ed6722dbb24fc4b8cba39dd957e0e3a276b6b664f8a938087d930f633ebfe9af16e7afcbf4
 DIST transmission-4.0.3.tar.xz 10062044 BLAKE2B 
3d58f002d57458869e143e4a3617c8992e51a01f15f0e17031bc2913f404a455cde3397bde404f84a2234d12411e99b2902e4213ca6811b95288bb68f9b98553
 SHA512 
246d4af2f9b399cb5a6e43ca0852d2ab5ff48d2a5c89d0f450c968fcad042ef2e45fef3c9be8ffbf37e7c61dc509929869b6bf59914333818ddf6950582d669c

diff --git a/net-p2p/transmission/transmission-4.0.1-r2.ebuild 
b/net-p2p/transmission/transmission-4.0.1-r2.ebuild
deleted file mode 100644
index c75d92d0e1a1..
--- a/net-p2p/transmission/transmission-4.0.1-r2.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 2006-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic tmpfiles systemd xdg-utils
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/transmission/transmission;
-else
-   MY_PV="${PV/_beta/-beta.}"
-   MY_P="${PN}-${MY_PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="A fast, easy, and free BitTorrent client"
-HOMEPAGE="https://transmissionbt.com/;
-
-# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for 
the rest
-# transmission in licenses/ is for mentioning OpenSSL linking exception
-# MIT is in several libtransmission/ headers
-LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
-SLOT="0"
-IUSE="appindicator cli debug gtk nls mbedtls qt5 qt6 systemd test"
-REQUIRED_USE="?? ( qt5 qt6 )"
-RESTRICT="!test? ( test )"
-
-ACCT_DEPEND="
-   acct-group/transmission
-   acct-user/transmission
-"
-BDEPEND="
-   virtual/pkgconfig
-   nls? (
-   gtk? ( sys-devel/gettext )
-   )
-   qt5? ( dev-qt/linguist-tools:5 )
-   qt6? ( dev-qt/qttools:6[linguist] )
-"
-COMMON_DEPEND="
-   >=dev-libs/libevent-2.1.0:=[threads(+)]
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( net-libs/mbedtls:0= )
-   net-libs/libnatpmp
-   >=net-libs/libpsl-0.21.1
-   >=net-libs/miniupnpc-1.7:=
-   >=net-misc/curl-7.28.0[ssl]
-   sys-libs/zlib:=
-   nls? ( virtual/libintl )
-   gtk? (
-   >=dev-cpp/gtkmm-3.24.0:3.0
-   >=dev-cpp/glibmm-2.60.0:2
-   appindicator? ( dev-libs/libayatana-appindicator )
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   )
-   qt6? (
-   dev-qt/qtbase:6[dbus,gui,network,widgets]
-   dev-qt/qtsvg:6
-   )
-   systemd? ( >=sys-apps/systemd-209:= )
-"
-DEPEND="${COMMON_DEPEND}
-   nls? ( virtual/libintl )
-"
-RDEPEND="${COMMON_DEPEND}
-   ${ACCT_DEPEND}
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
-
-   -DENABLE_GTK=$(usex gtk ON OFF)
-   -DENABLE_MAC=OFF
-   -DREBUILD_WEB=OFF
-   -DENABLE_CLI=$(usex cli ON OFF)
-   

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

2023-03-16 Thread Craig Andrews
commit: 2eb5648ae1c43702e2481792fb399180b6f5eb56
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Mar 16 13:49:05 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Mar 16 13:49:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb5648a

net-p2p/transmission: add 4.0.2

Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/transmission/Manifest  |   1 +
 net-p2p/transmission/transmission-4.0.2.ebuild | 153 +
 2 files changed, 154 insertions(+)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index c1f47b073e9c..156b506d13f4 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1,2 +1,3 @@
 DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
 DIST transmission-4.0.1.tar.xz 10434832 BLAKE2B 
6f5df293d804570f2a7bb1a13e2757eb643390d749cbfe238d8fdc5dccb829db29ff378ab767ecad89748a24de57e57dc34087f3a1fe7aad1dbdbc8f4b8af195
 SHA512 
a0226c96b08fd7be7cb9763132e36e59a4f84d67277c345860ac5a2e685ec0d5f2e8b3fe1e2d090e1180499518084de99387b822bb6dbdc1b7cb076d9a99ce05
+DIST transmission-4.0.2.tar.xz 10055708 BLAKE2B 
bab21145013ade7eb457bc6f847c7670a6f71780e50abfe190639826d02b4cc57876f31e0911655279c44d231a95a9068697d8390e0c1a9418151d266b7024cd
 SHA512 
84784e0c06d4595674710dbc3caac545e0bcf69bef44f2d681ed80ed6722dbb24fc4b8cba39dd957e0e3a276b6b664f8a938087d930f633ebfe9af16e7afcbf4

diff --git a/net-p2p/transmission/transmission-4.0.2.ebuild 
b/net-p2p/transmission/transmission-4.0.2.ebuild
new file mode 100644
index ..c75d92d0e1a1
--- /dev/null
+++ b/net-p2p/transmission/transmission-4.0.2.ebuild
@@ -0,0 +1,153 @@
+# Copyright 2006-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic tmpfiles systemd xdg-utils
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/transmission/transmission;
+else
+   MY_PV="${PV/_beta/-beta.}"
+   MY_P="${PN}-${MY_PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="A fast, easy, and free BitTorrent client"
+HOMEPAGE="https://transmissionbt.com/;
+
+# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for 
the rest
+# transmission in licenses/ is for mentioning OpenSSL linking exception
+# MIT is in several libtransmission/ headers
+LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
+SLOT="0"
+IUSE="appindicator cli debug gtk nls mbedtls qt5 qt6 systemd test"
+REQUIRED_USE="?? ( qt5 qt6 )"
+RESTRICT="!test? ( test )"
+
+ACCT_DEPEND="
+   acct-group/transmission
+   acct-user/transmission
+"
+BDEPEND="
+   virtual/pkgconfig
+   nls? (
+   gtk? ( sys-devel/gettext )
+   )
+   qt5? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+COMMON_DEPEND="
+   >=dev-libs/libevent-2.1.0:=[threads(+)]
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( net-libs/mbedtls:0= )
+   net-libs/libnatpmp
+   >=net-libs/libpsl-0.21.1
+   >=net-libs/miniupnpc-1.7:=
+   >=net-misc/curl-7.28.0[ssl]
+   sys-libs/zlib:=
+   nls? ( virtual/libintl )
+   gtk? (
+   >=dev-cpp/gtkmm-3.24.0:3.0
+   >=dev-cpp/glibmm-2.60.0:2
+   appindicator? ( dev-libs/libayatana-appindicator )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   )
+   qt6? (
+   dev-qt/qtbase:6[dbus,gui,network,widgets]
+   dev-qt/qtsvg:6
+   )
+   systemd? ( >=sys-apps/systemd-209:= )
+"
+DEPEND="${COMMON_DEPEND}
+   nls? ( virtual/libintl )
+"
+RDEPEND="${COMMON_DEPEND}
+   ${ACCT_DEPEND}
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
+
+   -DENABLE_GTK=$(usex gtk ON OFF)
+   -DENABLE_MAC=OFF
+   -DREBUILD_WEB=OFF
+   -DENABLE_CLI=$(usex cli ON OFF)
+   -DENABLE_TESTS=$(usex test ON OFF)
+   -DENABLE_NLS=$(usex nls ON OFF)
+
+   -DRUN_CLANG_TIDY=OFF
+
+   -DUSE_GTK_VERSION=3
+   -DUSE_SYSTEM_EVENT2=ON
+   -DUSE_SYSTEM_DEFLATE=OFF
+   -DUSE_SYSTEM_DHT=OFF
+   -DUSE_SYSTEM_MINIUPNPC=ON
+   -DUSE_SYSTEM_NATPMP=ON
+   

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

2023-03-11 Thread Mike Gilbert
commit: eeccd21a636920d9a84a72fbb4b0d67c7d3437bd
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Mar 12 03:32:20 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar 12 03:32:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeccd21a

net-p2p/transmission: regen desktop/icon cache for qt6

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-4.0.1-r2.ebuild | 4 ++--
 net-p2p/transmission/transmission-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-p2p/transmission/transmission-4.0.1-r2.ebuild 
b/net-p2p/transmission/transmission-4.0.1-r2.ebuild
index f0f1e44f4a54..c75d92d0e1a1 100644
--- a/net-p2p/transmission/transmission-4.0.1-r2.ebuild
+++ b/net-p2p/transmission/transmission-4.0.1-r2.ebuild
@@ -138,14 +138,14 @@ src_install() {
 }
 
 pkg_postrm() {
-   if use gtk || use qt5; then
+   if use gtk || use qt5 || use qt6; then
xdg_desktop_database_update
xdg_icon_cache_update
fi
 }
 
 pkg_postinst() {
-   if use gtk || use qt5; then
+   if use gtk || use qt5 || use qt6; then
xdg_desktop_database_update
xdg_icon_cache_update
fi

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index f0f1e44f4a54..c75d92d0e1a1 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -138,14 +138,14 @@ src_install() {
 }
 
 pkg_postrm() {
-   if use gtk || use qt5; then
+   if use gtk || use qt5 || use qt6; then
xdg_desktop_database_update
xdg_icon_cache_update
fi
 }
 
 pkg_postinst() {
-   if use gtk || use qt5; then
+   if use gtk || use qt5 || use qt6; then
xdg_desktop_database_update
xdg_icon_cache_update
fi



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/

2023-03-11 Thread Mike Gilbert
commit: 4026efe928644cd1d6af4df4cb4a439a28e0b388
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Mar 11 22:09:05 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Mar 11 22:09:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4026efe9

net-p2p/transmission-remote-gtk: add myself as a maintainer

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission-remote-gtk/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-p2p/transmission-remote-gtk/metadata.xml 
b/net-p2p/transmission-remote-gtk/metadata.xml
index 7b210fe76e33..e556d75cbcf9 100644
--- a/net-p2p/transmission-remote-gtk/metadata.xml
+++ b/net-p2p/transmission-remote-gtk/metadata.xml
@@ -5,6 +5,10 @@
l...@gentoo.org
Mart Raudsepp

+   
+   flop...@gentoo.org
+   Mike Gilbert
+   

Use net-libs/libproxy for 
getting the HTTP/HTTPS/SOCKS proxy configuration.



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

2023-03-03 Thread Mike Gilbert
commit: 1393a4d378f851806bba13ceaaa8997e25b53318
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Mar  2 20:53:55 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Mar  3 17:19:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1393a4d3

net-p2p/transmission: wire up qt6 support

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-4.0.1-r2.ebuild | 18 +++---
 net-p2p/transmission/transmission-.ebuild | 18 +++---
 2 files changed, 30 insertions(+), 6 deletions(-)

diff --git a/net-p2p/transmission/transmission-4.0.1-r2.ebuild 
b/net-p2p/transmission/transmission-4.0.1-r2.ebuild
index 16698fd7a746..f0f1e44f4a54 100644
--- a/net-p2p/transmission/transmission-4.0.1-r2.ebuild
+++ b/net-p2p/transmission/transmission-4.0.1-r2.ebuild
@@ -24,7 +24,8 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator cli debug gtk nls mbedtls qt5 systemd test"
+IUSE="appindicator cli debug gtk nls mbedtls qt5 qt6 systemd test"
+REQUIRED_USE="?? ( qt5 qt6 )"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -37,6 +38,7 @@ BDEPEND="
gtk? ( sys-devel/gettext )
)
qt5? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
 "
 COMMON_DEPEND="
>=dev-libs/libevent-2.1.0:=[threads(+)]
@@ -61,6 +63,10 @@ COMMON_DEPEND="
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
)
+   qt6? (
+   dev-qt/qtbase:6[dbus,gui,network,widgets]
+   dev-qt/qtsvg:6
+   )
systemd? ( >=sys-apps/systemd-209:= )
 "
 DEPEND="${COMMON_DEPEND}
@@ -75,7 +81,6 @@ src_configure() {
-DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
 
-DENABLE_GTK=$(usex gtk ON OFF)
-   -DENABLE_QT=$(usex qt5 ON OFF)
-DENABLE_MAC=OFF
-DREBUILD_WEB=OFF
-DENABLE_CLI=$(usex cli ON OFF)
@@ -93,7 +98,6 @@ src_configure() {
-DUSE_SYSTEM_UTP=OFF
-DUSE_SYSTEM_B64=OFF
-DUSE_SYSTEM_PSL=ON
-   -DUSE_QT_VERSION=5
 
-DWITH_CRYPTO=$(usex mbedtls mbedtls openssl)
-DWITH_INOTIFY=ON
@@ -101,6 +105,14 @@ src_configure() {
-DWITH_SYSTEMD=$(usex systemd ON OFF)
)
 
+   if use qt6; then
+   mycmakeargs+=( -DENABLE_QT=ON -DUSE_QT_VERSION=6 )
+   elif use qt5; then
+   mycmakeargs+=( -DENABLE_QT=ON -DUSE_QT_VERSION=5 )
+   else
+   mycmakeargs+=( -DENABLE_QT=OFF )
+   fi
+
# Disable assertions by default, bug 893870.
use debug || append-cppflags -DNDEBUG
 

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 16698fd7a746..f0f1e44f4a54 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -24,7 +24,8 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator cli debug gtk nls mbedtls qt5 systemd test"
+IUSE="appindicator cli debug gtk nls mbedtls qt5 qt6 systemd test"
+REQUIRED_USE="?? ( qt5 qt6 )"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -37,6 +38,7 @@ BDEPEND="
gtk? ( sys-devel/gettext )
)
qt5? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
 "
 COMMON_DEPEND="
>=dev-libs/libevent-2.1.0:=[threads(+)]
@@ -61,6 +63,10 @@ COMMON_DEPEND="
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
)
+   qt6? (
+   dev-qt/qtbase:6[dbus,gui,network,widgets]
+   dev-qt/qtsvg:6
+   )
systemd? ( >=sys-apps/systemd-209:= )
 "
 DEPEND="${COMMON_DEPEND}
@@ -75,7 +81,6 @@ src_configure() {
-DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
 
-DENABLE_GTK=$(usex gtk ON OFF)
-   -DENABLE_QT=$(usex qt5 ON OFF)
-DENABLE_MAC=OFF
-DREBUILD_WEB=OFF
-DENABLE_CLI=$(usex cli ON OFF)
@@ -93,7 +98,6 @@ src_configure() {
-DUSE_SYSTEM_UTP=OFF
-DUSE_SYSTEM_B64=OFF
-DUSE_SYSTEM_PSL=ON
-   -DUSE_QT_VERSION=5
 
-DWITH_CRYPTO=$(usex mbedtls mbedtls openssl)
-DWITH_INOTIFY=ON
@@ -101,6 +105,14 @@ src_configure() {
-DWITH_SYSTEMD=$(usex systemd ON OFF)
)
 
+   if use qt6; then
+   mycmakeargs+=( -DENABLE_QT=ON -DUSE_QT_VERSION=6 )
+   elif use qt5; then
+   mycmakeargs+=( -DENABLE_QT=ON -DUSE_QT_VERSION=5 )
+   else
+   mycmakeargs+=( -DENABLE_QT=OFF )
+   fi
+
# Disable assertions by default, bug 

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

2023-03-02 Thread Mike Gilbert
commit: 76faf9deaa044be6c8017e1a4b23db82cbd9aa8e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Mar  2 20:50:24 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar  2 20:50:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76faf9de

net-p2p/transmission: require dev-qt/linguist-tools regardless of USE=nls

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-4.0.1-r2.ebuild | 2 +-
 net-p2p/transmission/transmission-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/transmission/transmission-4.0.1-r2.ebuild 
b/net-p2p/transmission/transmission-4.0.1-r2.ebuild
index 83fe7816fdd1..16698fd7a746 100644
--- a/net-p2p/transmission/transmission-4.0.1-r2.ebuild
+++ b/net-p2p/transmission/transmission-4.0.1-r2.ebuild
@@ -35,8 +35,8 @@ BDEPEND="
virtual/pkgconfig
nls? (
gtk? ( sys-devel/gettext )
-   qt5? ( dev-qt/linguist-tools:5 )
)
+   qt5? ( dev-qt/linguist-tools:5 )
 "
 COMMON_DEPEND="
>=dev-libs/libevent-2.1.0:=[threads(+)]

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 83fe7816fdd1..16698fd7a746 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -35,8 +35,8 @@ BDEPEND="
virtual/pkgconfig
nls? (
gtk? ( sys-devel/gettext )
-   qt5? ( dev-qt/linguist-tools:5 )
)
+   qt5? ( dev-qt/linguist-tools:5 )
 "
 COMMON_DEPEND="
>=dev-libs/libevent-2.1.0:=[threads(+)]



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

2023-02-28 Thread Mike Gilbert
commit: 020458d968f365890f6c721eef0b7beb753d9a3d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Mar  1 01:43:43 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Mar  1 01:43:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020458d9

net-p2p/transmission: depend on dev-qt/qtsvg

Signed-off-by: Mike Gilbert  gentoo.org>

 .../{transmission-4.0.1-r1.ebuild => transmission-4.0.1-r2.ebuild}   | 5 +++--
 net-p2p/transmission/transmission-.ebuild| 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/net-p2p/transmission/transmission-4.0.1-r1.ebuild 
b/net-p2p/transmission/transmission-4.0.1-r2.ebuild
similarity index 99%
rename from net-p2p/transmission/transmission-4.0.1-r1.ebuild
rename to net-p2p/transmission/transmission-4.0.1-r2.ebuild
index 594e5b952031..83fe7816fdd1 100644
--- a/net-p2p/transmission/transmission-4.0.1-r1.ebuild
+++ b/net-p2p/transmission/transmission-4.0.1-r2.ebuild
@@ -55,10 +55,11 @@ COMMON_DEPEND="
)
qt5? (
dev-qt/qtcore:5
+   dev-qt/qtdbus:5
dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
dev-qt/qtnetwork:5
-   dev-qt/qtdbus:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
)
systemd? ( >=sys-apps/systemd-209:= )
 "

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 594e5b952031..83fe7816fdd1 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -55,10 +55,11 @@ COMMON_DEPEND="
)
qt5? (
dev-qt/qtcore:5
+   dev-qt/qtdbus:5
dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
dev-qt/qtnetwork:5
-   dev-qt/qtdbus:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
)
systemd? ( >=sys-apps/systemd-209:= )
 "



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/, net-p2p/transmission/files/

2023-02-23 Thread Craig Andrews
commit: f82f0445d369f9cb6121954030b2baf759c711b6
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Feb 23 19:51:30 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Feb 23 19:52:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82f0445

net-p2p/transmission: drop 4.0.0-r4, 4.0.1

Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/transmission/Manifest  |   1 -
 .../files/transmission-4.0.0-cmake-unused.patch|  33 -
 net-p2p/transmission/transmission-4.0.0-r4.ebuild  | 147 -
 net-p2p/transmission/transmission-4.0.1.ebuild | 140 
 4 files changed, 321 deletions(-)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index c912d4124db9..c1f47b073e9c 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1,3 +1,2 @@
 DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
-DIST transmission-4.0.0.tar.xz 10351556 BLAKE2B 
d0bb13437da6e6b6a9001eed7e59ce3f7b58151787e9c1057b0c6bf65dfdeaf89c3aedee563f641f6d2d2bd3a84dafa3f68b557b190bd323928578e811fb0183
 SHA512 
79945af73fe7226dddadba7cc039516f2f878e05a9cf6c6d799b636b8298e2b2fa25c4426789bd41ef4d2b00d75a3c1c115c1676b4d2a9f09a1526456dceb3f8
 DIST transmission-4.0.1.tar.xz 10434832 BLAKE2B 
6f5df293d804570f2a7bb1a13e2757eb643390d749cbfe238d8fdc5dccb829db29ff378ab767ecad89748a24de57e57dc34087f3a1fe7aad1dbdbc8f4b8af195
 SHA512 
a0226c96b08fd7be7cb9763132e36e59a4f84d67277c345860ac5a2e685ec0d5f2e8b3fe1e2d090e1180499518084de99387b822bb6dbdc1b7cb076d9a99ce05

diff --git a/net-p2p/transmission/files/transmission-4.0.0-cmake-unused.patch 
b/net-p2p/transmission/files/transmission-4.0.0-cmake-unused.patch
deleted file mode 100644
index 5fc3b5c1fcd7..
--- a/net-p2p/transmission/files/transmission-4.0.0-cmake-unused.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://github.com/transmission/transmission/pull/4807
-
-From 2c54813738ae5f9a3e2f99ffb86ed0858a5b3760 Mon Sep 17 00:00:00 2001
-From: Mike Gilbert 
-Date: Fri, 10 Feb 2023 17:55:54 -0500
-Subject: [PATCH] cmake: pass --no-warn-unused-cli to child cmake process
-
-Hides a warning when building the dht library.
-
-CMake Warning:
-  Manually-specified variables were not used by the project:
-
-CMAKE_CXX_FLAGS
-CMAKE_INSTALL_LIBDIR

- cmake/TrMacros.cmake | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/cmake/TrMacros.cmake b/cmake/TrMacros.cmake
-index 4b84c0af9..46643ff76 100644
 a/cmake/TrMacros.cmake
-+++ b/cmake/TrMacros.cmake
-@@ -168,6 +168,7 @@ macro(tr_add_external_auto_library ID DIRNAME LIBNAME)
- PREFIX "${${ID}_PREFIX}"
- CMAKE_ARGS
- -Wno-dev # We don't want to be warned over unused variables
-+--no-warn-unused-cli
- "-DCMAKE_TOOLCHAIN_FILE:PATH=${CMAKE_TOOLCHAIN_FILE}"
- 
"-DCMAKE_USER_MAKE_RULES_OVERRIDE=${CMAKE_USER_MAKE_RULES_OVERRIDE}"
- "-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}"
--- 
-2.39.1
-

diff --git a/net-p2p/transmission/transmission-4.0.0-r4.ebuild 
b/net-p2p/transmission/transmission-4.0.0-r4.ebuild
deleted file mode 100644
index 98ed72317d7d..
--- a/net-p2p/transmission/transmission-4.0.0-r4.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 2006-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic tmpfiles systemd xdg-utils
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/transmission/transmission;
-else
-   MY_PV="${PV/_beta/-beta.}"
-   MY_P="${PN}-${MY_PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="A fast, easy, and free BitTorrent client"
-HOMEPAGE="https://transmissionbt.com/;
-
-# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for 
the rest
-# transmission in licenses/ is for mentioning OpenSSL linking exception
-# MIT is in several libtransmission/ headers
-LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
-SLOT="0"
-IUSE="appindicator cli debug gtk nls mbedtls qt5 systemd test"
-RESTRICT="!test? ( test )"
-
-ACCT_DEPEND="
-   acct-group/transmission
-   acct-user/transmission
-"
-BDEPEND="
-   virtual/pkgconfig
-   nls? (
-   gtk? ( sys-devel/gettext )
-   qt5? ( dev-qt/linguist-tools:5 )
-   )
-"
-COMMON_DEPEND="
-   >=dev-libs/libevent-2.1.0:=[threads(+)]
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( 

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

2023-02-23 Thread Craig Andrews
commit: 24e22202f2e110b696f01c1fe9b559294bdd1345
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Feb 23 18:28:47 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Feb 23 18:33:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e22202

net-p2p/transmission: add myself as a maintainer

Signed-off-by: Craig Andrews  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/29752
Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/transmission/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-p2p/transmission/metadata.xml 
b/net-p2p/transmission/metadata.xml
index b53bce5e75af..25854b5ac42d 100644
--- a/net-p2p/transmission/metadata.xml
+++ b/net-p2p/transmission/metadata.xml
@@ -5,6 +5,10 @@
flop...@gentoo.org
Mike Gilbert

+   
+   candr...@gentoo.org
+   Craig Andrews
+   

transmission/transmission




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

2023-02-23 Thread Craig Andrews
commit: ef9c27b8ea903f1d27bc7daf1726f8a57bd578cd
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Feb 23 18:32:07 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Feb 23 18:33:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef9c27b8

net-p2p/transmission: The ENABLE_WEB option was renamed to REBUILD_WEB.

Closes: https://bugs.gentoo.org/896066
Signed-off-by: Craig Andrews  gentoo.org>

 .../{transmission-.ebuild => transmission-4.0.1-r1.ebuild}  | 2 +-
 net-p2p/transmission/transmission-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-4.0.1-r1.ebuild
similarity index 99%
copy from net-p2p/transmission/transmission-.ebuild
copy to net-p2p/transmission/transmission-4.0.1-r1.ebuild
index 359413eb1aa0..594e5b952031 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-4.0.1-r1.ebuild
@@ -76,7 +76,7 @@ src_configure() {
-DENABLE_GTK=$(usex gtk ON OFF)
-DENABLE_QT=$(usex qt5 ON OFF)
-DENABLE_MAC=OFF
-   -DENABLE_WEB=OFF
+   -DREBUILD_WEB=OFF
-DENABLE_CLI=$(usex cli ON OFF)
-DENABLE_TESTS=$(usex test ON OFF)
-DENABLE_NLS=$(usex nls ON OFF)

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 359413eb1aa0..594e5b952031 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -76,7 +76,7 @@ src_configure() {
-DENABLE_GTK=$(usex gtk ON OFF)
-DENABLE_QT=$(usex qt5 ON OFF)
-DENABLE_MAC=OFF
-   -DENABLE_WEB=OFF
+   -DREBUILD_WEB=OFF
-DENABLE_CLI=$(usex cli ON OFF)
-DENABLE_TESTS=$(usex test ON OFF)
-DENABLE_NLS=$(usex nls ON OFF)



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

2023-02-23 Thread Craig Andrews
commit: 96a4ba44160e81ef468075cb455c6ec2c0f56454
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Feb 23 15:03:48 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Feb 23 15:04:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96a4ba44

net-p2p/transmission: add 4.0.1

Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/transmission/Manifest  |   1 +
 net-p2p/transmission/transmission-4.0.1.ebuild | 140 +
 2 files changed, 141 insertions(+)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index f5ed0617c40c..c912d4124db9 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1,2 +1,3 @@
 DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
 DIST transmission-4.0.0.tar.xz 10351556 BLAKE2B 
d0bb13437da6e6b6a9001eed7e59ce3f7b58151787e9c1057b0c6bf65dfdeaf89c3aedee563f641f6d2d2bd3a84dafa3f68b557b190bd323928578e811fb0183
 SHA512 
79945af73fe7226dddadba7cc039516f2f878e05a9cf6c6d799b636b8298e2b2fa25c4426789bd41ef4d2b00d75a3c1c115c1676b4d2a9f09a1526456dceb3f8
+DIST transmission-4.0.1.tar.xz 10434832 BLAKE2B 
6f5df293d804570f2a7bb1a13e2757eb643390d749cbfe238d8fdc5dccb829db29ff378ab767ecad89748a24de57e57dc34087f3a1fe7aad1dbdbc8f4b8af195
 SHA512 
a0226c96b08fd7be7cb9763132e36e59a4f84d67277c345860ac5a2e685ec0d5f2e8b3fe1e2d090e1180499518084de99387b822bb6dbdc1b7cb076d9a99ce05

diff --git a/net-p2p/transmission/transmission-4.0.1.ebuild 
b/net-p2p/transmission/transmission-4.0.1.ebuild
new file mode 100644
index ..359413eb1aa0
--- /dev/null
+++ b/net-p2p/transmission/transmission-4.0.1.ebuild
@@ -0,0 +1,140 @@
+# Copyright 2006-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic tmpfiles systemd xdg-utils
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/transmission/transmission;
+else
+   MY_PV="${PV/_beta/-beta.}"
+   MY_P="${PN}-${MY_PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="A fast, easy, and free BitTorrent client"
+HOMEPAGE="https://transmissionbt.com/;
+
+# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for 
the rest
+# transmission in licenses/ is for mentioning OpenSSL linking exception
+# MIT is in several libtransmission/ headers
+LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
+SLOT="0"
+IUSE="appindicator cli debug gtk nls mbedtls qt5 systemd test"
+RESTRICT="!test? ( test )"
+
+ACCT_DEPEND="
+   acct-group/transmission
+   acct-user/transmission
+"
+BDEPEND="
+   virtual/pkgconfig
+   nls? (
+   gtk? ( sys-devel/gettext )
+   qt5? ( dev-qt/linguist-tools:5 )
+   )
+"
+COMMON_DEPEND="
+   >=dev-libs/libevent-2.1.0:=[threads(+)]
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( net-libs/mbedtls:0= )
+   net-libs/libnatpmp
+   >=net-libs/libpsl-0.21.1
+   >=net-libs/miniupnpc-1.7:=
+   >=net-misc/curl-7.28.0[ssl]
+   sys-libs/zlib:=
+   nls? ( virtual/libintl )
+   gtk? (
+   >=dev-cpp/gtkmm-3.24.0:3.0
+   >=dev-cpp/glibmm-2.60.0:2
+   appindicator? ( dev-libs/libayatana-appindicator )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtdbus:5
+   )
+   systemd? ( >=sys-apps/systemd-209:= )
+"
+DEPEND="${COMMON_DEPEND}
+   nls? ( virtual/libintl )
+"
+RDEPEND="${COMMON_DEPEND}
+   ${ACCT_DEPEND}
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
+
+   -DENABLE_GTK=$(usex gtk ON OFF)
+   -DENABLE_QT=$(usex qt5 ON OFF)
+   -DENABLE_MAC=OFF
+   -DENABLE_WEB=OFF
+   -DENABLE_CLI=$(usex cli ON OFF)
+   -DENABLE_TESTS=$(usex test ON OFF)
+   -DENABLE_NLS=$(usex nls ON OFF)
+
+   -DRUN_CLANG_TIDY=OFF
+
+   -DUSE_GTK_VERSION=3
+   -DUSE_SYSTEM_EVENT2=ON
+   -DUSE_SYSTEM_DEFLATE=OFF
+   -DUSE_SYSTEM_DHT=OFF
+   -DUSE_SYSTEM_MINIUPNPC=ON
+   -DUSE_SYSTEM_NATPMP=ON
+   -DUSE_SYSTEM_UTP=OFF
+   -DUSE_SYSTEM_B64=OFF
+   -DUSE_SYSTEM_PSL=ON
+   -DUSE_QT_VERSION=5
+
+   -DWITH_CRYPTO=$(usex mbedtls mbedtls 

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

2023-02-16 Thread Mike Gilbert
commit: b1a8e999e6dc14014054a72e2ebe3e9372624a22
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Feb 16 16:16:43 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Feb 16 16:16:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a8e999

net-p2p/transmission: disable assertions by default

Upstream thinks assertions are only meant for "test builds".

Closes: https://bugs.gentoo.org/893870
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/metadata.xml| 1 +
 .../{transmission-3.00-r5.ebuild => transmission-3.00-r6.ebuild} | 9 ++---
 ...transmission-4.0.0-r3.ebuild => transmission-4.0.0-r4.ebuild} | 7 +--
 net-p2p/transmission/transmission-.ebuild| 7 +--
 4 files changed, 17 insertions(+), 7 deletions(-)

diff --git a/net-p2p/transmission/metadata.xml 
b/net-p2p/transmission/metadata.xml
index cd3c06fe292c..b53bce5e75af 100644
--- a/net-p2p/transmission/metadata.xml
+++ b/net-p2p/transmission/metadata.xml
@@ -10,6 +10,7 @@


Build command-line client
+   Enable assertions
Optimize transmission for low-resource 
systems (smaller cache size, prefer unencrypted peer connections, etc.)
Use mbed TLS instead of OpenSSL


diff --git a/net-p2p/transmission/transmission-3.00-r5.ebuild 
b/net-p2p/transmission/transmission-3.00-r6.ebuild
similarity index 92%
rename from net-p2p/transmission/transmission-3.00-r5.ebuild
rename to net-p2p/transmission/transmission-3.00-r6.ebuild
index bcda90af6099..820cbc376d71 100644
--- a/net-p2p/transmission/transmission-3.00-r5.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2006-2022 Gentoo Authors
+# Copyright 2006-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake systemd xdg-utils
+inherit cmake flag-o-matic systemd xdg-utils
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -21,7 +21,7 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator cli gtk lightweight nls mbedtls qt5 systemd test"
+IUSE="appindicator cli debug gtk lightweight nls mbedtls qt5 systemd test"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -95,6 +95,9 @@ src_configure() {
-DWITH_SYSTEMD=$(usex systemd ON OFF)
)
 
+   # Disable assertions by default, bug 893870.
+   use debug || append-cppflags -DNDEBUG
+
cmake_src_configure
 }
 

diff --git a/net-p2p/transmission/transmission-4.0.0-r3.ebuild 
b/net-p2p/transmission/transmission-4.0.0-r4.ebuild
similarity index 94%
rename from net-p2p/transmission/transmission-4.0.0-r3.ebuild
rename to net-p2p/transmission/transmission-4.0.0-r4.ebuild
index 0187206cccdf..98ed72317d7d 100644
--- a/net-p2p/transmission/transmission-4.0.0-r3.ebuild
+++ b/net-p2p/transmission/transmission-4.0.0-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake tmpfiles systemd xdg-utils
+inherit cmake flag-o-matic tmpfiles systemd xdg-utils
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -24,7 +24,7 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator cli gtk nls mbedtls qt5 systemd test"
+IUSE="appindicator cli debug gtk nls mbedtls qt5 systemd test"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -107,6 +107,9 @@ src_configure() {
-DWITH_SYSTEMD=$(usex systemd ON OFF)
)
 
+   # Disable assertions by default, bug 893870.
+   use debug || append-cppflags -DNDEBUG
+
cmake_src_configure
 }
 

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index a4bc807ed3ac..359413eb1aa0 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake tmpfiles systemd xdg-utils
+inherit cmake flag-o-matic tmpfiles systemd xdg-utils
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -24,7 +24,7 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator cli gtk nls mbedtls qt5 systemd test"
+IUSE="appindicator cli debug gtk nls mbedtls qt5 systemd test"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -100,6 +100,9 @@ src_configure() {
-DWITH_SYSTEMD=$(usex systemd ON OFF)
)
 
+   # Disable assertions by default, bug 893870.
+   use debug || append-cppflags -DNDEBUG
+
cmake_src_configure
 }
 



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

2023-02-13 Thread Mike Gilbert
commit: afb48be3d918dfe718eb48d3cfea9d77dbb75527
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Feb 13 18:57:53 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Feb 13 19:00:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb48be3

net-p2p/transmission: depend on dev-libs/libevent[threads]

Closes: https://bugs.gentoo.org/894216
Signed-off-by: Mike Gilbert  gentoo.org>

 .../{transmission-4.0.0-r2.ebuild => transmission-4.0.0-r3.ebuild}  | 2 +-
 net-p2p/transmission/transmission-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/transmission/transmission-4.0.0-r2.ebuild 
b/net-p2p/transmission/transmission-4.0.0-r3.ebuild
similarity index 98%
rename from net-p2p/transmission/transmission-4.0.0-r2.ebuild
rename to net-p2p/transmission/transmission-4.0.0-r3.ebuild
index 7001a005404d..0187206cccdf 100644
--- a/net-p2p/transmission/transmission-4.0.0-r2.ebuild
+++ b/net-p2p/transmission/transmission-4.0.0-r3.ebuild
@@ -39,7 +39,7 @@ BDEPEND="
)
 "
 COMMON_DEPEND="
-   >=dev-libs/libevent-2.1.0:=
+   >=dev-libs/libevent-2.1.0:=[threads(+)]
!mbedtls? ( dev-libs/openssl:0= )
mbedtls? ( net-libs/mbedtls:0= )
net-libs/libnatpmp

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 741de5688e3b..a4bc807ed3ac 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -39,7 +39,7 @@ BDEPEND="
)
 "
 COMMON_DEPEND="
-   >=dev-libs/libevent-2.1.0:=
+   >=dev-libs/libevent-2.1.0:=[threads(+)]
!mbedtls? ( dev-libs/openssl:0= )
mbedtls? ( net-libs/mbedtls:0= )
net-libs/libnatpmp



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/, net-p2p/transmission/files/

2023-02-10 Thread Mike Gilbert
commit: 418a0afde0f80b9592ad98c6b3ef40a52a986a36
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Feb 10 23:05:33 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Feb 10 23:08:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418a0afd

net-p2p/transmission: EAPI 8

Also fix cmake warning about unused variables.

Closes: https://bugs.gentoo.org/893618
Signed-off-by: Mike Gilbert  gentoo.org>

 .../files/transmission-4.0.0-cmake-unused.patch| 33 ++
 0.0-r1.ebuild => transmission-4.0.0-r2.ebuild} |  7 +++--
 net-p2p/transmission/transmission-.ebuild  |  8 +-
 3 files changed, 38 insertions(+), 10 deletions(-)

diff --git a/net-p2p/transmission/files/transmission-4.0.0-cmake-unused.patch 
b/net-p2p/transmission/files/transmission-4.0.0-cmake-unused.patch
new file mode 100644
index ..5fc3b5c1fcd7
--- /dev/null
+++ b/net-p2p/transmission/files/transmission-4.0.0-cmake-unused.patch
@@ -0,0 +1,33 @@
+https://github.com/transmission/transmission/pull/4807
+
+From 2c54813738ae5f9a3e2f99ffb86ed0858a5b3760 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Fri, 10 Feb 2023 17:55:54 -0500
+Subject: [PATCH] cmake: pass --no-warn-unused-cli to child cmake process
+
+Hides a warning when building the dht library.
+
+CMake Warning:
+  Manually-specified variables were not used by the project:
+
+CMAKE_CXX_FLAGS
+CMAKE_INSTALL_LIBDIR
+---
+ cmake/TrMacros.cmake | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/cmake/TrMacros.cmake b/cmake/TrMacros.cmake
+index 4b84c0af9..46643ff76 100644
+--- a/cmake/TrMacros.cmake
 b/cmake/TrMacros.cmake
+@@ -168,6 +168,7 @@ macro(tr_add_external_auto_library ID DIRNAME LIBNAME)
+ PREFIX "${${ID}_PREFIX}"
+ CMAKE_ARGS
+ -Wno-dev # We don't want to be warned over unused variables
++--no-warn-unused-cli
+ "-DCMAKE_TOOLCHAIN_FILE:PATH=${CMAKE_TOOLCHAIN_FILE}"
+ 
"-DCMAKE_USER_MAKE_RULES_OVERRIDE=${CMAKE_USER_MAKE_RULES_OVERRIDE}"
+ "-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}"
+-- 
+2.39.1
+

diff --git a/net-p2p/transmission/transmission-4.0.0-r1.ebuild 
b/net-p2p/transmission/transmission-4.0.0-r2.ebuild
similarity index 96%
rename from net-p2p/transmission/transmission-4.0.0-r1.ebuild
rename to net-p2p/transmission/transmission-4.0.0-r2.ebuild
index 8fa84dfd5501..7001a005404d 100644
--- a/net-p2p/transmission/transmission-4.0.0-r1.ebuild
+++ b/net-p2p/transmission/transmission-4.0.0-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2006-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake tmpfiles systemd xdg-utils
 
@@ -70,9 +70,10 @@ RDEPEND="${COMMON_DEPEND}
 "
 
 src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}/transmission-4.0.0-cmake-unused.patch"
+   )
cmake_src_prepare
-   # https://github.com/transmission/transmission/issues/3901
-   rm -f libtransmission/version.h || die
 }
 
 src_configure() {

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 8fa84dfd5501..741de5688e3b 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2006-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake tmpfiles systemd xdg-utils
 
@@ -69,12 +69,6 @@ RDEPEND="${COMMON_DEPEND}
${ACCT_DEPEND}
 "
 
-src_prepare() {
-   cmake_src_prepare
-   # https://github.com/transmission/transmission/issues/3901
-   rm -f libtransmission/version.h || die
-}
-
 src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_DOCDIR=share/doc/${PF}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/, net-p2p/transmission/files/

2023-02-08 Thread Mike Gilbert
commit: d181b95e4090dda46f824b0b3233f980e728be37
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Feb  9 01:04:47 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Feb  9 01:06:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d181b95e

net-p2p/transmission: convert keepdir /var/lib/transmission to tmpfiles

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/files/transmission-daemon.tmpfiles|  1 +
 ...{transmission-4.0.0.ebuild => transmission-4.0.0-r1.ebuild} | 10 --
 net-p2p/transmission/transmission-.ebuild  | 10 --
 3 files changed, 9 insertions(+), 12 deletions(-)

diff --git a/net-p2p/transmission/files/transmission-daemon.tmpfiles 
b/net-p2p/transmission/files/transmission-daemon.tmpfiles
new file mode 100644
index ..4af3577ca6a0
--- /dev/null
+++ b/net-p2p/transmission/files/transmission-daemon.tmpfiles
@@ -0,0 +1 @@
+d /var/lib/transmission 0755 transmission transmission

diff --git a/net-p2p/transmission/transmission-4.0.0.ebuild 
b/net-p2p/transmission/transmission-4.0.0-r1.ebuild
similarity index 94%
rename from net-p2p/transmission/transmission-4.0.0.ebuild
rename to net-p2p/transmission/transmission-4.0.0-r1.ebuild
index 4859dc49adb0..8fa84dfd5501 100644
--- a/net-p2p/transmission/transmission-4.0.0.ebuild
+++ b/net-p2p/transmission/transmission-4.0.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake systemd xdg-utils
+inherit cmake tmpfiles systemd xdg-utils
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -31,7 +31,7 @@ ACCT_DEPEND="
acct-group/transmission
acct-user/transmission
 "
-BDEPEND="${ACCT_DEPEND}
+BDEPEND="
virtual/pkgconfig
nls? (
gtk? ( sys-devel/gettext )
@@ -124,10 +124,7 @@ src_install() {
insinto /usr/lib/sysctl.d
doins "${FILESDIR}"/60-transmission.conf
 
-   if [[ ${EUID} == 0 ]]; then
-   diropts -o transmission -g transmission
-   fi
-   keepdir /var/lib/transmission
+   newtmpfiles "${FILESDIR}"/transmission-daemon.tmpfiles 
transmission-daemon.conf
 }
 
 pkg_postrm() {
@@ -142,4 +139,5 @@ pkg_postinst() {
xdg_desktop_database_update
xdg_icon_cache_update
fi
+   tmpfiles_process transmission-daemon.conf
 }

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 4859dc49adb0..8fa84dfd5501 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake systemd xdg-utils
+inherit cmake tmpfiles systemd xdg-utils
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -31,7 +31,7 @@ ACCT_DEPEND="
acct-group/transmission
acct-user/transmission
 "
-BDEPEND="${ACCT_DEPEND}
+BDEPEND="
virtual/pkgconfig
nls? (
gtk? ( sys-devel/gettext )
@@ -124,10 +124,7 @@ src_install() {
insinto /usr/lib/sysctl.d
doins "${FILESDIR}"/60-transmission.conf
 
-   if [[ ${EUID} == 0 ]]; then
-   diropts -o transmission -g transmission
-   fi
-   keepdir /var/lib/transmission
+   newtmpfiles "${FILESDIR}"/transmission-daemon.tmpfiles 
transmission-daemon.conf
 }
 
 pkg_postrm() {
@@ -142,4 +139,5 @@ pkg_postinst() {
xdg_desktop_database_update
xdg_icon_cache_update
fi
+   tmpfiles_process transmission-daemon.conf
 }



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

2023-02-08 Thread Mike Gilbert
commit: 063347336f45aa01ac6ed157b7edd5ffd59411d8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Feb  9 00:38:17 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Feb  9 00:38:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06334733

net-p2p/transmission: drop 4.0.0_beta3

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/Manifest  |   1 -
 .../transmission/transmission-4.0.0_beta3.ebuild   | 145 -
 2 files changed, 146 deletions(-)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index 83ba1b19d158..f5ed0617c40c 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1,3 +1,2 @@
 DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
-DIST transmission-4.0.0-beta.3+r634b1e8fc1.tar.xz 10124300 BLAKE2B 
91ceeb136d7bf99c06c050c91dab02798a643020e6e48ebe1ea23ed5ddd5cdb62b30ecd4c20d650cec6ba309d065b819b23e72f001f4d79a9f6e7e9be785690d
 SHA512 
b730dc91a2592821900f9102eda2722d1f87c8dc9d28c01910de0632010d917187be5c582acd98f7e98cc622ce491b2f82a633af692cb08b36c9ce45cc6bdd19
 DIST transmission-4.0.0.tar.xz 10351556 BLAKE2B 
d0bb13437da6e6b6a9001eed7e59ce3f7b58151787e9c1057b0c6bf65dfdeaf89c3aedee563f641f6d2d2bd3a84dafa3f68b557b190bd323928578e811fb0183
 SHA512 
79945af73fe7226dddadba7cc039516f2f878e05a9cf6c6d799b636b8298e2b2fa25c4426789bd41ef4d2b00d75a3c1c115c1676b4d2a9f09a1526456dceb3f8

diff --git a/net-p2p/transmission/transmission-4.0.0_beta3.ebuild 
b/net-p2p/transmission/transmission-4.0.0_beta3.ebuild
deleted file mode 100644
index 63e3cdd64e03..
--- a/net-p2p/transmission/transmission-4.0.0_beta3.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 2006-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake systemd xdg-utils
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/transmission/transmission;
-else
-   MY_PV="${PV/_beta/-beta.}"
-   MY_P="${PN}-${MY_PV}+r634b1e8fc1"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="A fast, easy, and free BitTorrent client"
-HOMEPAGE="https://transmissionbt.com/;
-
-# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for 
the rest
-# transmission in licenses/ is for mentioning OpenSSL linking exception
-# MIT is in several libtransmission/ headers
-LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
-SLOT="0"
-IUSE="appindicator cli gtk nls mbedtls qt5 systemd test"
-RESTRICT="!test? ( test )"
-
-ACCT_DEPEND="
-   acct-group/transmission
-   acct-user/transmission
-"
-BDEPEND="${ACCT_DEPEND}
-   virtual/pkgconfig
-   nls? (
-   gtk? ( sys-devel/gettext )
-   qt5? ( dev-qt/linguist-tools:5 )
-   )
-"
-COMMON_DEPEND="
-   >=dev-libs/libevent-2.1.0:=
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( net-libs/mbedtls:0= )
-   net-libs/libnatpmp
-   >=net-libs/libpsl-0.21.1
-   >=net-libs/miniupnpc-1.7:=
-   >=net-misc/curl-7.28.0[ssl]
-   sys-libs/zlib:=
-   nls? ( virtual/libintl )
-   gtk? (
-   >=dev-cpp/gtkmm-3.24.0:3.0
-   >=dev-cpp/glibmm-2.60.0:2
-   appindicator? ( dev-libs/libayatana-indicator )
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtdbus:5
-   )
-   systemd? ( >=sys-apps/systemd-209:= )
-"
-DEPEND="${COMMON_DEPEND}
-   nls? ( virtual/libintl )
-"
-RDEPEND="${COMMON_DEPEND}
-   ${ACCT_DEPEND}
-"
-
-src_prepare() {
-   cmake_src_prepare
-   # https://github.com/transmission/transmission/issues/3901
-   rm -f libtransmission/version.h || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
-
-   -DENABLE_GTK=$(usex gtk ON OFF)
-   -DENABLE_QT=$(usex qt5 ON OFF)
-   -DENABLE_MAC=OFF
-   -DENABLE_WEB=OFF
-   -DENABLE_CLI=$(usex cli ON OFF)
-   -DENABLE_TESTS=$(usex test ON OFF)
-   -DENABLE_NLS=$(usex nls ON OFF)
-
-   -DRUN_CLANG_TIDY=OFF
-
-   -DUSE_GTK_VERSION=3
-   -DUSE_SYSTEM_EVENT2=ON
-   -DUSE_SYSTEM_DEFLATE=OFF
-   -DUSE_SYSTEM_DHT=OFF
-   -DUSE_SYSTEM_MINIUPNPC=ON
-   -DUSE_SYSTEM_NATPMP=ON
-  

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

2023-02-08 Thread Mike Gilbert
commit: f988ea896fe12e824b2959d310638125f40b2480
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Feb  9 00:37:19 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Feb  9 00:37:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f988ea89

net-p2p/transmission: sync live ebuild

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-4.0.0.ebuild | 2 +-
 net-p2p/transmission/transmission-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/transmission/transmission-4.0.0.ebuild 
b/net-p2p/transmission/transmission-4.0.0.ebuild
index 6cc284b07f39..4859dc49adb0 100644
--- a/net-p2p/transmission/transmission-4.0.0.ebuild
+++ b/net-p2p/transmission/transmission-4.0.0.ebuild
@@ -51,7 +51,7 @@ COMMON_DEPEND="
gtk? (
>=dev-cpp/gtkmm-3.24.0:3.0
>=dev-cpp/glibmm-2.60.0:2
-   appindicator? ( dev-libs/libayatana-indicator )
+   appindicator? ( dev-libs/libayatana-appindicator )
)
qt5? (
dev-qt/qtcore:5

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 242b9d3105cd..4859dc49adb0 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
MY_PV="${PV/_beta/-beta.}"
-   MY_P="${PN}-${MY_PV}+r634b1e8fc1"
+   MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"



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

2023-02-08 Thread Craig Andrews
commit: 0558383a35b85725fbd93f8fbae996c67604f1ff
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Feb  8 14:59:47 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Feb  8 15:14:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0558383a

net-p2p/transmission: add 4.0.0

Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/transmission/Manifest  |   1 +
 net-p2p/transmission/transmission-4.0.0.ebuild | 145 +
 2 files changed, 146 insertions(+)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index 3c6f1cfc43fb..83ba1b19d158 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1,2 +1,3 @@
 DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
 DIST transmission-4.0.0-beta.3+r634b1e8fc1.tar.xz 10124300 BLAKE2B 
91ceeb136d7bf99c06c050c91dab02798a643020e6e48ebe1ea23ed5ddd5cdb62b30ecd4c20d650cec6ba309d065b819b23e72f001f4d79a9f6e7e9be785690d
 SHA512 
b730dc91a2592821900f9102eda2722d1f87c8dc9d28c01910de0632010d917187be5c582acd98f7e98cc622ce491b2f82a633af692cb08b36c9ce45cc6bdd19
+DIST transmission-4.0.0.tar.xz 10351556 BLAKE2B 
d0bb13437da6e6b6a9001eed7e59ce3f7b58151787e9c1057b0c6bf65dfdeaf89c3aedee563f641f6d2d2bd3a84dafa3f68b557b190bd323928578e811fb0183
 SHA512 
79945af73fe7226dddadba7cc039516f2f878e05a9cf6c6d799b636b8298e2b2fa25c4426789bd41ef4d2b00d75a3c1c115c1676b4d2a9f09a1526456dceb3f8

diff --git a/net-p2p/transmission/transmission-4.0.0.ebuild 
b/net-p2p/transmission/transmission-4.0.0.ebuild
new file mode 100644
index ..6cc284b07f39
--- /dev/null
+++ b/net-p2p/transmission/transmission-4.0.0.ebuild
@@ -0,0 +1,145 @@
+# Copyright 2006-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd xdg-utils
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/transmission/transmission;
+else
+   MY_PV="${PV/_beta/-beta.}"
+   MY_P="${PN}-${MY_PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="A fast, easy, and free BitTorrent client"
+HOMEPAGE="https://transmissionbt.com/;
+
+# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for 
the rest
+# transmission in licenses/ is for mentioning OpenSSL linking exception
+# MIT is in several libtransmission/ headers
+LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
+SLOT="0"
+IUSE="appindicator cli gtk nls mbedtls qt5 systemd test"
+RESTRICT="!test? ( test )"
+
+ACCT_DEPEND="
+   acct-group/transmission
+   acct-user/transmission
+"
+BDEPEND="${ACCT_DEPEND}
+   virtual/pkgconfig
+   nls? (
+   gtk? ( sys-devel/gettext )
+   qt5? ( dev-qt/linguist-tools:5 )
+   )
+"
+COMMON_DEPEND="
+   >=dev-libs/libevent-2.1.0:=
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( net-libs/mbedtls:0= )
+   net-libs/libnatpmp
+   >=net-libs/libpsl-0.21.1
+   >=net-libs/miniupnpc-1.7:=
+   >=net-misc/curl-7.28.0[ssl]
+   sys-libs/zlib:=
+   nls? ( virtual/libintl )
+   gtk? (
+   >=dev-cpp/gtkmm-3.24.0:3.0
+   >=dev-cpp/glibmm-2.60.0:2
+   appindicator? ( dev-libs/libayatana-indicator )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtdbus:5
+   )
+   systemd? ( >=sys-apps/systemd-209:= )
+"
+DEPEND="${COMMON_DEPEND}
+   nls? ( virtual/libintl )
+"
+RDEPEND="${COMMON_DEPEND}
+   ${ACCT_DEPEND}
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # https://github.com/transmission/transmission/issues/3901
+   rm -f libtransmission/version.h || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
+
+   -DENABLE_GTK=$(usex gtk ON OFF)
+   -DENABLE_QT=$(usex qt5 ON OFF)
+   -DENABLE_MAC=OFF
+   -DENABLE_WEB=OFF
+   -DENABLE_CLI=$(usex cli ON OFF)
+   -DENABLE_TESTS=$(usex test ON OFF)
+   -DENABLE_NLS=$(usex nls ON OFF)
+
+   -DRUN_CLANG_TIDY=OFF
+
+   -DUSE_GTK_VERSION=3
+   -DUSE_SYSTEM_EVENT2=ON
+   -DUSE_SYSTEM_DEFLATE=OFF
+   -DUSE_SYSTEM_DHT=OFF
+   -DUSE_SYSTEM_MINIUPNPC=ON
+   -DUSE_SYSTEM_NATPMP=ON
+   -DUSE_SYSTEM_UTP=OFF
+   

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

2023-01-28 Thread Mike Gilbert
commit: cd1aa55c600b8c3bf0134e10b44385624429bb15
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 28 19:17:50 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 28 19:19:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd1aa55c

net-p2p/transmission: add github remote id

Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/net-p2p/transmission/metadata.xml 
b/net-p2p/transmission/metadata.xml
index 6e518af5a187..cd3c06fe292c 100644
--- a/net-p2p/transmission/metadata.xml
+++ b/net-p2p/transmission/metadata.xml
@@ -5,6 +5,9 @@
flop...@gentoo.org
Mike Gilbert

+   
+   transmission/transmission
+   

Build command-line client
Optimize transmission for low-resource 
systems (smaller cache size, prefer unencrypted peer connections, etc.)



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

2023-01-28 Thread Mike Gilbert
commit: 48610db3fa5e4ce69c8ab7ec49b00496dad1e062
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 28 18:45:56 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 28 19:19:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48610db3

net-p2p/transmission: restore ppc keyword

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-4.0.0_beta3.ebuild | 2 +-
 net-p2p/transmission/transmission-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/transmission/transmission-4.0.0_beta3.ebuild 
b/net-p2p/transmission/transmission-4.0.0_beta3.ebuild
index b8ced9228913..63e3cdd64e03 100644
--- a/net-p2p/transmission/transmission-4.0.0_beta3.ebuild
+++ b/net-p2p/transmission/transmission-4.0.0_beta3.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}+r634b1e8fc1"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   #KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index d3424a06eb41..242b9d3105cd 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}+r634b1e8fc1"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2023-01-20 Thread Mike Gilbert
commit: 2e9e62c5ae19c8565310c4d652647efe6084e332
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jan 20 19:43:15 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jan 20 19:43:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e9e62c5

net-p2p/transmission: update appindicator dep

Bug: https://bugs.gentoo.org/891487
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-4.0.0_beta3.ebuild | 4 ++--
 net-p2p/transmission/transmission-.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-p2p/transmission/transmission-4.0.0_beta3.ebuild 
b/net-p2p/transmission/transmission-4.0.0_beta3.ebuild
index a26a22f10275..b8ced9228913 100644
--- a/net-p2p/transmission/transmission-4.0.0_beta3.ebuild
+++ b/net-p2p/transmission/transmission-4.0.0_beta3.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}+r634b1e8fc1"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   #KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"
@@ -51,7 +51,7 @@ COMMON_DEPEND="
gtk? (
>=dev-cpp/gtkmm-3.24.0:3.0
>=dev-cpp/glibmm-2.60.0:2
-   appindicator? ( >=dev-libs/libappindicator-0.4.90:3 )
+   appindicator? ( dev-libs/libayatana-indicator )
)
qt5? (
dev-qt/qtcore:5

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index a26a22f10275..d3424a06eb41 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}+r634b1e8fc1"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"
@@ -51,7 +51,7 @@ COMMON_DEPEND="
gtk? (
>=dev-cpp/gtkmm-3.24.0:3.0
>=dev-cpp/glibmm-2.60.0:2
-   appindicator? ( >=dev-libs/libappindicator-0.4.90:3 )
+   appindicator? ( dev-libs/libayatana-appindicator )
)
qt5? (
dev-qt/qtcore:5



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

2023-01-20 Thread Mike Gilbert
commit: b62e63b3618a35b1fa02d61d3ad36bc3dbd1932c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jan 20 19:21:15 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jan 20 19:21:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62e63b3

net-p2p/transmission: drop 3.00-r1, 4.0.0_beta1, 4.0.0_beta2

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/Manifest  |   2 -
 net-p2p/transmission/transmission-3.00-r1.ebuild   | 133 ---
 .../transmission/transmission-4.0.0_beta1.ebuild   | 145 
 .../transmission/transmission-4.0.0_beta2.ebuild   | 146 -
 4 files changed, 426 deletions(-)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index 0f6cda35a8b8..3c6f1cfc43fb 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1,4 +1,2 @@
 DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
-DIST transmission-4.0.0-beta.1+r98cf7d9b3c.tar.xz 9481044 BLAKE2B 
99d287645f4c28a9f021c0923712ca2b0246be53c26b2654a50e00dc7b3db51b7de304280f6ae2d57c879d96ebe811163af3c38a29e64764712d926fa5c3fb0f
 SHA512 
1bd4265e708070577a5624ee33ab8b0a71baa6d12d121974be6c104078289892f35cab6ddb22070c749d8c1333996ad83eb6f08adf96ea492d96104cab550d60
-DIST transmission-4.0.0-beta.2+rbceb368f1b.tar.xz 10116092 BLAKE2B 
1d0be0c222f74fa693fa1c2e3809915e05fe2d7f21e0c03ffe069065fb3d28f611a1ccb74230641c8bee9d738f912df26fbc8496c696fa84d6e17b61a062
 SHA512 
31ab15c8a7695efe4d800ac0a5a39d5536e069cc7d3564513178f600ba894b91a5bbabe46ed67e255d6992b858e2c56536edeaa1c397d074ea5d010e67eef20f
 DIST transmission-4.0.0-beta.3+r634b1e8fc1.tar.xz 10124300 BLAKE2B 
91ceeb136d7bf99c06c050c91dab02798a643020e6e48ebe1ea23ed5ddd5cdb62b30ecd4c20d650cec6ba309d065b819b23e72f001f4d79a9f6e7e9be785690d
 SHA512 
b730dc91a2592821900f9102eda2722d1f87c8dc9d28c01910de0632010d917187be5c582acd98f7e98cc622ce491b2f82a633af692cb08b36c9ce45cc6bdd19

diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
deleted file mode 100644
index 48f6c600d882..
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 2006-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake systemd xdg-utils
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/transmission/transmission;
-else
-   SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="A fast, easy, and free BitTorrent client"
-HOMEPAGE="https://transmissionbt.com/;
-
-# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for 
the rest
-# transmission in licenses/ is for mentioning OpenSSL linking exception
-# MIT is in several libtransmission/ headers
-LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
-SLOT="0"
-IUSE="appindicator cli gtk lightweight nls mbedtls qt5 systemd test"
-RESTRICT="!test? ( test )"
-
-ACCT_DEPEND="
-   acct-group/transmission
-   acct-user/transmission
-"
-BDEPEND="${ACCT_DEPEND}
-   virtual/pkgconfig
-   nls? (
-   gtk? ( sys-devel/gettext )
-   qt5? ( dev-qt/linguist-tools:5 )
-   )
-"
-COMMON_DEPEND="
-   >=dev-libs/libevent-2.0.10:=
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( net-libs/mbedtls:0= )
-   net-libs/libnatpmp
-   >=net-libs/miniupnpc-1.7:=
-   >=net-misc/curl-7.16.3[ssl]
-   sys-libs/zlib:=
-   nls? ( virtual/libintl )
-   gtk? (
-   >=dev-libs/dbus-glib-0.100
-   >=dev-libs/glib-2.32:2
-   >=x11-libs/gtk+-3.4:3
-   appindicator? ( >=dev-libs/libappindicator-0.4.30:3 )
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtdbus:5
-   )
-   systemd? ( >=sys-apps/systemd-209:= )
-"
-DEPEND="${COMMON_DEPEND}
-   nls? ( virtual/libintl )
-"
-RDEPEND="${COMMON_DEPEND}
-   ${ACCT_DEPEND}
-"
-
-PATCHES=(
-   "${FILESDIR}"/cmake-unused-command-line.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
-
-   -DENABLE_CLI=$(usex cli ON OFF)
-   -DENABLE_GTK=$(usex gtk ON OFF)
-   -DENABLE_LIGHTWEIGHT=$(usex lightweight ON OFF)
-   -DENABLE_NLS=$(usex nls ON OFF)
-   -DENABLE_QT=$(usex qt5 ON OFF)
-   -DENABLE_TESTS=$(usex 

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

2023-01-05 Thread Craig Andrews
commit: 0f6f59cc796e2495f4d53d3200586d1fdc90531c
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Jan  5 15:47:48 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Jan  5 15:49:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f6f59cc

net-p2p/transmission: add 4.0.0_beta3

Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/transmission/Manifest| 1 +
 ...{transmission-.ebuild => transmission-4.0.0_beta3.ebuild} | 9 -
 net-p2p/transmission/transmission-.ebuild| 9 -
 3 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index d6fb74a8792a..0f6cda35a8b8 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1,3 +1,4 @@
 DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
 DIST transmission-4.0.0-beta.1+r98cf7d9b3c.tar.xz 9481044 BLAKE2B 
99d287645f4c28a9f021c0923712ca2b0246be53c26b2654a50e00dc7b3db51b7de304280f6ae2d57c879d96ebe811163af3c38a29e64764712d926fa5c3fb0f
 SHA512 
1bd4265e708070577a5624ee33ab8b0a71baa6d12d121974be6c104078289892f35cab6ddb22070c749d8c1333996ad83eb6f08adf96ea492d96104cab550d60
 DIST transmission-4.0.0-beta.2+rbceb368f1b.tar.xz 10116092 BLAKE2B 
1d0be0c222f74fa693fa1c2e3809915e05fe2d7f21e0c03ffe069065fb3d28f611a1ccb74230641c8bee9d738f912df26fbc8496c696fa84d6e17b61a062
 SHA512 
31ab15c8a7695efe4d800ac0a5a39d5536e069cc7d3564513178f600ba894b91a5bbabe46ed67e255d6992b858e2c56536edeaa1c397d074ea5d010e67eef20f
+DIST transmission-4.0.0-beta.3+r634b1e8fc1.tar.xz 10124300 BLAKE2B 
91ceeb136d7bf99c06c050c91dab02798a643020e6e48ebe1ea23ed5ddd5cdb62b30ecd4c20d650cec6ba309d065b819b23e72f001f4d79a9f6e7e9be785690d
 SHA512 
b730dc91a2592821900f9102eda2722d1f87c8dc9d28c01910de0632010d917187be5c582acd98f7e98cc622ce491b2f82a633af692cb08b36c9ce45cc6bdd19

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-4.0.0_beta3.ebuild
similarity index 93%
copy from net-p2p/transmission/transmission-.ebuild
copy to net-p2p/transmission/transmission-4.0.0_beta3.ebuild
index 3e4e7fa8ce37..a26a22f10275 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-4.0.0_beta3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2006-2022 Gentoo Authors
+# Copyright 2006-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
MY_PV="${PV/_beta/-beta.}"
-   MY_P="${PN}-${MY_PV}+rbceb368f1b"
+   MY_P="${PN}-${MY_PV}+r634b1e8fc1"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
@@ -24,7 +24,7 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator cli gtk lightweight nls mbedtls qt5 systemd test"
+IUSE="appindicator cli gtk nls mbedtls qt5 systemd test"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -85,7 +85,6 @@ src_configure() {
-DENABLE_WEB=OFF
-DENABLE_CLI=$(usex cli ON OFF)
-DENABLE_TESTS=$(usex test ON OFF)
-   -DENABLE_LIGHTWEIGHT=$(usex lightweight ON OFF)
-DENABLE_NLS=$(usex nls ON OFF)
 
-DRUN_CLANG_TIDY=OFF
@@ -101,7 +100,7 @@ src_configure() {
-DUSE_SYSTEM_PSL=ON
-DUSE_QT_VERSION=5
 
-   -DWITH_CRYPTO=$(usex mbedtls polarssl openssl)
+   -DWITH_CRYPTO=$(usex mbedtls mbedtls openssl)
-DWITH_INOTIFY=ON
-DWITH_APPINDICATOR=$(usex appindicator ON OFF)
-DWITH_SYSTEMD=$(usex systemd ON OFF)

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 3e4e7fa8ce37..a26a22f10275 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2006-2022 Gentoo Authors
+# Copyright 2006-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
MY_PV="${PV/_beta/-beta.}"
-   MY_P="${PN}-${MY_PV}+rbceb368f1b"
+   MY_P="${PN}-${MY_PV}+r634b1e8fc1"
S="${WORKDIR}/${MY_P}"


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

2022-12-04 Thread Craig Andrews
commit: 81e7003ac05538571c51bbd7e97bd4545a633498
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat Dec  3 16:54:58 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Dec  4 19:40:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81e7003a

net-p2p/transmission: add 4.0.0_beta2

Signed-off-by: Craig Andrews  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/28527
Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/transmission/Manifest| 1 +
 .../{transmission-.ebuild => transmission-4.0.0_beta2.ebuild}| 5 +++--
 net-p2p/transmission/transmission-.ebuild| 5 +++--
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index 47e9e8b93d51..d6fb74a8792a 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1,2 +1,3 @@
 DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
 DIST transmission-4.0.0-beta.1+r98cf7d9b3c.tar.xz 9481044 BLAKE2B 
99d287645f4c28a9f021c0923712ca2b0246be53c26b2654a50e00dc7b3db51b7de304280f6ae2d57c879d96ebe811163af3c38a29e64764712d926fa5c3fb0f
 SHA512 
1bd4265e708070577a5624ee33ab8b0a71baa6d12d121974be6c104078289892f35cab6ddb22070c749d8c1333996ad83eb6f08adf96ea492d96104cab550d60
+DIST transmission-4.0.0-beta.2+rbceb368f1b.tar.xz 10116092 BLAKE2B 
1d0be0c222f74fa693fa1c2e3809915e05fe2d7f21e0c03ffe069065fb3d28f611a1ccb74230641c8bee9d738f912df26fbc8496c696fa84d6e17b61a062
 SHA512 
31ab15c8a7695efe4d800ac0a5a39d5536e069cc7d3564513178f600ba894b91a5bbabe46ed67e255d6992b858e2c56536edeaa1c397d074ea5d010e67eef20f

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-4.0.0_beta2.ebuild
similarity index 96%
copy from net-p2p/transmission/transmission-.ebuild
copy to net-p2p/transmission/transmission-4.0.0_beta2.ebuild
index 8ce1105ef889..3e4e7fa8ce37 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-4.0.0_beta2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
MY_PV="${PV/_beta/-beta.}"
-   MY_P="${PN}-${MY_PV}+r98cf7d9b3c"
+   MY_P="${PN}-${MY_PV}+rbceb368f1b"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
@@ -90,6 +90,7 @@ src_configure() {
 
-DRUN_CLANG_TIDY=OFF
 
+   -DUSE_GTK_VERSION=3
-DUSE_SYSTEM_EVENT2=ON
-DUSE_SYSTEM_DEFLATE=OFF
-DUSE_SYSTEM_DHT=OFF
@@ -102,7 +103,7 @@ src_configure() {
 
-DWITH_CRYPTO=$(usex mbedtls polarssl openssl)
-DWITH_INOTIFY=ON
-   -DWITH_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_APPINDICATOR=$(usex appindicator ON OFF)
-DWITH_SYSTEMD=$(usex systemd ON OFF)
)
 

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 8ce1105ef889..3e4e7fa8ce37 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
MY_PV="${PV/_beta/-beta.}"
-   MY_P="${PN}-${MY_PV}+r98cf7d9b3c"
+   MY_P="${PN}-${MY_PV}+rbceb368f1b"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
@@ -90,6 +90,7 @@ src_configure() {
 
-DRUN_CLANG_TIDY=OFF
 
+   -DUSE_GTK_VERSION=3
-DUSE_SYSTEM_EVENT2=ON
-DUSE_SYSTEM_DEFLATE=OFF
-DUSE_SYSTEM_DHT=OFF
@@ -102,7 +103,7 @@ src_configure() {
 
-DWITH_CRYPTO=$(usex mbedtls polarssl openssl)
-DWITH_INOTIFY=ON
-   -DWITH_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_APPINDICATOR=$(usex appindicator ON OFF)
-DWITH_SYSTEMD=$(usex systemd ON OFF)
)
 



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

2022-10-27 Thread Sam James
commit: 12a65c566d25230fd57303acc18a48305cbe2796
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a65c56

net-p2p/transmission: Stabilize 3.00-r5 x86, #878175

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

 net-p2p/transmission/transmission-3.00-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-3.00-r5.ebuild 
b/net-p2p/transmission/transmission-3.00-r5.ebuild
index c3299d58362c..bcda90af6099 100644
--- a/net-p2p/transmission/transmission-3.00-r5.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r5.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2022-10-27 Thread Mike Gilbert
commit: 32d580ef59d9bba849d5b054fbd2e48dff44fd37
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct 27 16:59:53 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Oct 27 17:02:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d580ef

net-p2p/transmission: drop 'web' USE flag

Building the web UI requires npn and yarn, which fetch source files at
build time.

Bug: https://bugs.gentoo.org/878417
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/metadata.xml| 1 -
 net-p2p/transmission/transmission-4.0.0_beta1.ebuild | 4 ++--
 net-p2p/transmission/transmission-.ebuild| 4 ++--
 3 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/net-p2p/transmission/metadata.xml 
b/net-p2p/transmission/metadata.xml
index 0ecfb8ca30dc..6e518af5a187 100644
--- a/net-p2p/transmission/metadata.xml
+++ b/net-p2p/transmission/metadata.xml
@@ -9,6 +9,5 @@
Build command-line client
Optimize transmission for low-resource 
systems (smaller cache size, prefer unencrypted peer connections, etc.)
Use mbed TLS instead of OpenSSL
-   Build Web client

 

diff --git a/net-p2p/transmission/transmission-4.0.0_beta1.ebuild 
b/net-p2p/transmission/transmission-4.0.0_beta1.ebuild
index 6809675fbe91..8ce1105ef889 100644
--- a/net-p2p/transmission/transmission-4.0.0_beta1.ebuild
+++ b/net-p2p/transmission/transmission-4.0.0_beta1.ebuild
@@ -24,7 +24,7 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator cli gtk lightweight nls mbedtls qt5 systemd test web"
+IUSE="appindicator cli gtk lightweight nls mbedtls qt5 systemd test"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -82,7 +82,7 @@ src_configure() {
-DENABLE_GTK=$(usex gtk ON OFF)
-DENABLE_QT=$(usex qt5 ON OFF)
-DENABLE_MAC=OFF
-   -DENABLE_WEB=$(usex web ON OFF)
+   -DENABLE_WEB=OFF
-DENABLE_CLI=$(usex cli ON OFF)
-DENABLE_TESTS=$(usex test ON OFF)
-DENABLE_LIGHTWEIGHT=$(usex lightweight ON OFF)

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 6809675fbe91..8ce1105ef889 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -24,7 +24,7 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator cli gtk lightweight nls mbedtls qt5 systemd test web"
+IUSE="appindicator cli gtk lightweight nls mbedtls qt5 systemd test"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -82,7 +82,7 @@ src_configure() {
-DENABLE_GTK=$(usex gtk ON OFF)
-DENABLE_QT=$(usex qt5 ON OFF)
-DENABLE_MAC=OFF
-   -DENABLE_WEB=$(usex web ON OFF)
+   -DENABLE_WEB=OFF
-DENABLE_CLI=$(usex cli ON OFF)
-DENABLE_TESTS=$(usex test ON OFF)
-DENABLE_LIGHTWEIGHT=$(usex lightweight ON OFF)



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

2022-10-25 Thread Sam James
commit: 4ac34a531df393a8393edfffd18430e63242a322
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 10:44:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 10:44:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac34a53

net-p2p/transmission: Stabilize 3.00-r5 amd64, #878175

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

 net-p2p/transmission/transmission-3.00-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-3.00-r5.ebuild 
b/net-p2p/transmission/transmission-3.00-r5.ebuild
index d391492ca782..c3299d58362c 100644
--- a/net-p2p/transmission/transmission-3.00-r5.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r5.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2022-10-25 Thread Agostino Sarubbo
commit: 32fed101554aaa8de6e36f96ef85e58a57e11352
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Oct 25 07:17:14 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Oct 25 07:17:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32fed101

net-p2p/transmission: Stabilize 3.00-r5 ppc64, #878175

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-p2p/transmission/transmission-3.00-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-3.00-r5.ebuild 
b/net-p2p/transmission/transmission-3.00-r5.ebuild
index 46a7a5172185..d391492ca782 100644
--- a/net-p2p/transmission/transmission-3.00-r5.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r5.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2022-10-25 Thread Agostino Sarubbo
commit: 3a192dc13e579e48e81bc2e977ec950ac2a757ab
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Oct 25 07:16:38 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Oct 25 07:16:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a192dc1

net-p2p/transmission: Stabilize 3.00-r5 ppc, #878175

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-p2p/transmission/transmission-3.00-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-3.00-r5.ebuild 
b/net-p2p/transmission/transmission-3.00-r5.ebuild
index 6a12e5a07a73..46a7a5172185 100644
--- a/net-p2p/transmission/transmission-3.00-r5.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r5.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/files/, net-p2p/transmission/

2022-10-24 Thread Mike Gilbert
commit: bd8ba891e5de806c0725eab7e22753bb0c6b262d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct 24 15:25:26 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Oct 24 15:25:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8ba891

net-p2p/transmission: fix progress bars in Qt UI

Closes: https://bugs.gentoo.org/878099
Signed-off-by: Mike Gilbert  gentoo.org>

 ...ransmission-3.00-horizontal-progress-bars.patch | 36 ++
 ...-3.00-r4.ebuild => transmission-3.00-r5.ebuild} |  1 +
 2 files changed, 37 insertions(+)

diff --git 
a/net-p2p/transmission/files/transmission-3.00-horizontal-progress-bars.patch 
b/net-p2p/transmission/files/transmission-3.00-horizontal-progress-bars.patch
new file mode 100644
index ..63d8ca2fe274
--- /dev/null
+++ 
b/net-p2p/transmission/files/transmission-3.00-horizontal-progress-bars.patch
@@ -0,0 +1,36 @@
+https://bugs.gentoo.org/878099
+https://github.com/transmission/transmission/issues/3150
+
+--- a/qt/FileTreeDelegate.cc
 a/qt/FileTreeDelegate.cc
+@@ -49,7 +49,7 @@
+ if (column == FileTreeModel::COL_PROGRESS)
+ {
+ QStyleOptionProgressBar p;
+-p.state = option.state | QStyle::State_Small;
++p.state = option.state | QStyle::State_Horizontal | 
QStyle::State_Small;
+ p.direction = qApp->layoutDirection();
+ p.rect = option.rect;
+ p.rect.setSize(QSize(option.rect.width() - 4, option.rect.height() - 
8));
+--- a/qt/TorrentDelegate.cc
 a/qt/TorrentDelegate.cc
+@@ -545,7 +545,7 @@
+ progressBarState = QStyle::State_None;
+ }
+ 
+-progressBarState |= QStyle::State_Small;
++progressBarState |= QStyle::State_Horizontal | QStyle::State_Small;
+ 
+ QIcon::Mode const emblemIm = isItemSelected ? QIcon::Selected : 
QIcon::Normal;
+ QIcon const emblemIcon = tor.hasError() ? getWarningEmblem() : QIcon();
+--- a/qt/TorrentDelegateMin.cc
 a/qt/TorrentDelegateMin.cc
+@@ -218,7 +218,7 @@
+ progressBarState = QStyle::State_None;
+ }
+ 
+-progressBarState |= QStyle::State_Small;
++progressBarState |= QStyle::State_Horizontal | QStyle::State_Small;
+ 
+ QIcon::Mode const emblemIm = isItemSelected ? QIcon::Selected : 
QIcon::Normal;
+ QIcon const emblemIcon = tor.hasError() ? getWarningEmblem() : QIcon();

diff --git a/net-p2p/transmission/transmission-3.00-r4.ebuild 
b/net-p2p/transmission/transmission-3.00-r5.ebuild
similarity index 98%
rename from net-p2p/transmission/transmission-3.00-r4.ebuild
rename to net-p2p/transmission/transmission-3.00-r5.ebuild
index 2b31213bed1f..6a12e5a07a73 100644
--- a/net-p2p/transmission/transmission-3.00-r4.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r5.ebuild
@@ -68,6 +68,7 @@ RDEPEND="${COMMON_DEPEND}
 PATCHES=(
"${FILESDIR}"/cmake-unused-command-line.patch
"${FILESDIR}"/transmission-3.00-openssl-3.patch
+   "${FILESDIR}"/transmission-3.00-horizontal-progress-bars.patch
 )
 
 src_configure() {



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

2022-10-07 Thread Mike Gilbert
commit: 6b5e48a5c2aa2034efbadbae64962494ad8e9f40
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Oct  7 22:18:14 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Oct  7 22:18:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b5e48a5

net-p2p/transmission: add comment about version.h

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-4.0.0_beta1.ebuild | 1 +
 net-p2p/transmission/transmission-.ebuild| 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-p2p/transmission/transmission-4.0.0_beta1.ebuild 
b/net-p2p/transmission/transmission-4.0.0_beta1.ebuild
index ba2762346471..6809675fbe91 100644
--- a/net-p2p/transmission/transmission-4.0.0_beta1.ebuild
+++ b/net-p2p/transmission/transmission-4.0.0_beta1.ebuild
@@ -71,6 +71,7 @@ RDEPEND="${COMMON_DEPEND}
 
 src_prepare() {
cmake_src_prepare
+   # https://github.com/transmission/transmission/issues/3901
rm -f libtransmission/version.h || die
 }
 

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index ba2762346471..6809675fbe91 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -71,6 +71,7 @@ RDEPEND="${COMMON_DEPEND}
 
 src_prepare() {
cmake_src_prepare
+   # https://github.com/transmission/transmission/issues/3901
rm -f libtransmission/version.h || die
 }
 



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

2022-10-07 Thread Mike Gilbert
commit: fb5078cd8bc92937e5045d65010c808986a766ef
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Oct  7 21:56:14 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Oct  7 21:56:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb5078cd

net-p2p/transmission: add 4.0.0_beta1

Closes: https://bugs.gentoo.org/875893
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/Manifest  |  1 +
 ....ebuild => transmission-4.0.0_beta1.ebuild} | 33 ++
 net-p2p/transmission/transmission-.ebuild  | 33 ++
 3 files changed, 43 insertions(+), 24 deletions(-)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index 1b20bc82f39b..47e9e8b93d51 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1 +1,2 @@
 DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
+DIST transmission-4.0.0-beta.1+r98cf7d9b3c.tar.xz 9481044 BLAKE2B 
99d287645f4c28a9f021c0923712ca2b0246be53c26b2654a50e00dc7b3db51b7de304280f6ae2d57c879d96ebe811163af3c38a29e64764712d926fa5c3fb0f
 SHA512 
1bd4265e708070577a5624ee33ab8b0a71baa6d12d121974be6c104078289892f35cab6ddb22070c749d8c1333996ad83eb6f08adf96ea492d96104cab550d60

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-4.0.0_beta1.ebuild
similarity index 86%
copy from net-p2p/transmission/transmission-.ebuild
copy to net-p2p/transmission/transmission-4.0.0_beta1.ebuild
index ddaddc2cac6e..ba2762346471 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-4.0.0_beta1.ebuild
@@ -9,8 +9,11 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
-   
SRC_URI="https://github.com/transmission/transmission-releases/raw/master/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   MY_PV="${PV/_beta/-beta.}"
+   MY_P="${PN}-${MY_PV}+r98cf7d9b3c"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
+   #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"
@@ -36,19 +39,19 @@ BDEPEND="${ACCT_DEPEND}
)
 "
 COMMON_DEPEND="
-   >=dev-libs/libevent-2.0.10:=
+   >=dev-libs/libevent-2.1.0:=
!mbedtls? ( dev-libs/openssl:0= )
mbedtls? ( net-libs/mbedtls:0= )
net-libs/libnatpmp
>=net-libs/libpsl-0.21.1
>=net-libs/miniupnpc-1.7:=
-   >=net-misc/curl-7.16.3[ssl]
+   >=net-misc/curl-7.28.0[ssl]
sys-libs/zlib:=
nls? ( virtual/libintl )
gtk? (
>=dev-cpp/gtkmm-3.24.0:3.0
-   >=dev-cpp/glibmm-2.50.1:2
-   appindicator? ( >=dev-libs/libappindicator-0.4.30:3 )
+   >=dev-cpp/glibmm-2.60.0:2
+   appindicator? ( >=dev-libs/libappindicator-0.4.90:3 )
)
qt5? (
dev-qt/qtcore:5
@@ -66,17 +69,25 @@ RDEPEND="${COMMON_DEPEND}
${ACCT_DEPEND}
 "
 
+src_prepare() {
+   cmake_src_prepare
+   rm -f libtransmission/version.h || die
+}
+
 src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
 
-   -DENABLE_CLI=$(usex cli ON OFF)
-DENABLE_GTK=$(usex gtk ON OFF)
-   -DENABLE_LIGHTWEIGHT=$(usex lightweight ON OFF)
-   -DENABLE_NLS=$(usex nls ON OFF)
-DENABLE_QT=$(usex qt5 ON OFF)
-   -DENABLE_TESTS=$(usex test ON OFF)
+   -DENABLE_MAC=OFF
-DENABLE_WEB=$(usex web ON OFF)
+   -DENABLE_CLI=$(usex cli ON OFF)
+   -DENABLE_TESTS=$(usex test ON OFF)
+   -DENABLE_LIGHTWEIGHT=$(usex lightweight ON OFF)
+   -DENABLE_NLS=$(usex nls ON OFF)
+
+   -DRUN_CLANG_TIDY=OFF
 
-DUSE_SYSTEM_EVENT2=ON
-DUSE_SYSTEM_DEFLATE=OFF
@@ -88,8 +99,6 @@ src_configure() {
-DUSE_SYSTEM_PSL=ON
-DUSE_QT_VERSION=5
 
-   -DRUN_CLANG_TIDY=OFF
-
-DWITH_CRYPTO=$(usex mbedtls polarssl openssl)
-DWITH_INOTIFY=ON
-DWITH_LIBAPPINDICATOR=$(usex appindicator ON OFF)

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index ddaddc2cac6e..ba2762346471 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -9,8 +9,11 @@ if [[ ${PV} ==  ]]; then
inherit git-r3

[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/files/, net-p2p/transmission-remote-gtk/

2022-08-30 Thread Mike Gilbert
commit: 8f102d279fd37cf63d2837746d36da9c704ce1a0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Aug 30 14:32:15 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Aug 30 14:32:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f102d27

net-p2p/transmission-remote-gtk: drop 1.4.1

Closes: https://bugs.gentoo.org/867214
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission-remote-gtk/Manifest   |  1 -
 ...mission-remote-gtk-1.4.1-gcc10-fno-common.patch | 25 ---
 .../transmission-remote-gtk-1.4.1.ebuild   | 51 --
 3 files changed, 77 deletions(-)

diff --git a/net-p2p/transmission-remote-gtk/Manifest 
b/net-p2p/transmission-remote-gtk/Manifest
index bfce6f67c02f..1826905e5f79 100644
--- a/net-p2p/transmission-remote-gtk/Manifest
+++ b/net-p2p/transmission-remote-gtk/Manifest
@@ -1,2 +1 @@
-DIST transmission-remote-gtk-1.4.1.tar.xz 543620 BLAKE2B 
dea556138a7f554a6cbe5c3e0d5bdd9057cb61d2d80e2d89beb96b2926218e19ce85759fd079375ba8896e185bbdec74979372a9413dc5c513204f47b93e4304
 SHA512 
c1a2c26d01bc2557bafae9baa370f713e0412ac8445e12b19e9b3027c1a269745dbb865195d683af397d43a2956f51aad8bdfcaff93e4f07015e33715770de48
 DIST transmission-remote-gtk-1.5.1.tar.xz 236804 BLAKE2B 
b2aeb4641a0ab55d2a212cdb04e8929c8c580e2f20a9a60fce7977404d1f0af64b5fc9ff2f9d7dd7d5744dddc34181d689c8dcab34cc23a0989a7e7f03d84395
 SHA512 
4488714f483dfbf539e39dc4b742127dc47799b255e7bc0e27c33aea92cea26d229616a484b566f5d85034d841a34546b113fc0428908ada4876840ff25cc824

diff --git 
a/net-p2p/transmission-remote-gtk/files/transmission-remote-gtk-1.4.1-gcc10-fno-common.patch
 
b/net-p2p/transmission-remote-gtk/files/transmission-remote-gtk-1.4.1-gcc10-fno-common.patch
deleted file mode 100644
index 1c445b508546..
--- 
a/net-p2p/transmission-remote-gtk/files/transmission-remote-gtk-1.4.1-gcc10-fno-common.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From b20655081332847426a7d10189bb1e2369efea42 Mon Sep 17 00:00:00 2001
-From: David Seifert 
-Date: Fri, 20 Mar 2020 20:30:24 +0100
-Subject: [PATCH] Fix building under GCC 10 / -fno-common
-
-* Add a `typedef` to avoid defining a variable.
-
-Bug: https://bugs.gentoo.org/706980

- src/trg-tree-view.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/trg-tree-view.h b/src/trg-tree-view.h
-index 435848f..78cd76e 100644
 a/src/trg-tree-view.h
-+++ b/src/trg-tree-view.h
-@@ -51,7 +51,7 @@ GtkWidget *trg_tree_view_new(void);
- 
- G_END_DECLS GList *trg_tree_view_get_selected_refs_list(GtkTreeView * tv);
- 
--enum {
-+typedef enum {
- TRG_COLTYPE_ICONTEXT,
- TRG_COLTYPE_FILEICONTEXT,
- TRG_COLTYPE_WANTED,

diff --git 
a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild 
b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
deleted file mode 100644
index ee61ccb864e8..
--- a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2
-
-DESCRIPTION="GTK+ client for management of the Transmission BitTorrent client, 
over HTTP RPC"
-HOMEPAGE="https://github.com/transmission-remote-gtk/transmission-remote-gtk;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-IUSE="appindicator debug geoip libnotify libproxy rss"
-
-# RESTRICT="test"
-
-# FIXME: bundles rss-glib-0.2.3
-RDEPEND="
-   >=dev-libs/glib-2.44:2
-   >=dev-libs/json-glib-0.12.6
-   net-misc/curl
-   >=x11-libs/gtk+-3.16:3
-   appindicator? ( dev-libs/libappindicator:3 )
-   geoip? ( dev-libs/geoip )
-   libnotify? ( >=x11-libs/libnotify-0.7 )
-   libproxy? ( net-libs/libproxy )
-   rss? ( >=net-libs/libmrss-0.18 )
-"
-DEPEND="${RDEPEND}
-   dev-libs/appstream-glib
-   >=sys-devel/gettext-0.19.6
-   virtual/pkgconfig
-" # eautoreconf needs sys-devel/autoconf-archive
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.4.1-gcc10-fno-common.patch # merged, remove on 
bump
-)
-
-src_configure() {
-   # Disable overly strict appdata validation
-   gnome2_src_configure \
-   $(use_enable debug) \
-   $(use_with geoip libgeoip) \
-   $(use_with libnotify) \
-   $(use_with libproxy) \
-   $(use_with appindicator libappindicator) \
-   $(use_with rss libmrss) \
-   APPSTREAM_UTIL="$(type -P true)"
-}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/

2022-08-30 Thread Jakov Smolić
commit: aa268ccf738f859958407261da8c8719bb4fbf28
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Aug 30 08:47:51 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Aug 30 08:47:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa268ccf

net-p2p/transmission-remote-gtk: Stabilize 1.5.1 x86, #867214

Signed-off-by: Jakov Smolić  gentoo.org>

 net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.5.1.ebuild 
b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.5.1.ebuild
index a79cf740c34e..e7d30a60671a 100644
--- a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.5.1.ebuild
+++ b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.5.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="appindicator debug geoip libproxy rss"
 
 # RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/

2022-08-30 Thread Jakov Smolić
commit: b10b09ad7b2f62874ce5606bd0c4dc78fb92d7a7
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Aug 30 08:47:32 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Aug 30 08:47:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10b09ad

net-p2p/transmission-remote-gtk: Stabilize 1.5.1 amd64, #867214

Signed-off-by: Jakov Smolić  gentoo.org>

 net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.5.1.ebuild 
b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.5.1.ebuild
index 8204b107612a..a79cf740c34e 100644
--- a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.5.1.ebuild
+++ b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.5.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 IUSE="appindicator debug geoip libproxy rss"
 
 # RESTRICT="test"



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

2022-08-08 Thread Andreas Sturmlechner
commit: 6b808e16bd6ed0df9409cdc5e6fe1c6a1970fb2d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul 25 18:24:56 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug  8 09:40:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b808e16

net-p2p/transmission: Cleanup DEPEND

Looks like leftover from porting to BDEPEND.

Bug: https://bugs.gentoo.org/544938
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-p2p/transmission/transmission-3.00-r1.ebuild | 18 +++---
 net-p2p/transmission/transmission-3.00-r4.ebuild | 18 +++---
 net-p2p/transmission/transmission-.ebuild| 18 +++---
 3 files changed, 9 insertions(+), 45 deletions(-)

diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
index 0c0ebb69824e..48f6c600d882 100644
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -31,12 +31,8 @@ ACCT_DEPEND="
 BDEPEND="${ACCT_DEPEND}
virtual/pkgconfig
nls? (
-   gtk? (
-   sys-devel/gettext
-   )
-   qt5? (
-   dev-qt/linguist-tools:5
-   )
+   gtk? ( sys-devel/gettext )
+   qt5? ( dev-qt/linguist-tools:5 )
)
 "
 COMMON_DEPEND="
@@ -64,15 +60,7 @@ COMMON_DEPEND="
systemd? ( >=sys-apps/systemd-209:= )
 "
 DEPEND="${COMMON_DEPEND}
-   nls? (
-   virtual/libintl
-   gtk? (
-   sys-devel/gettext
-   )
-   qt5? (
-   dev-qt/linguist-tools:5
-   )
-   )
+   nls? ( virtual/libintl )
 "
 RDEPEND="${COMMON_DEPEND}
${ACCT_DEPEND}

diff --git a/net-p2p/transmission/transmission-3.00-r4.ebuild 
b/net-p2p/transmission/transmission-3.00-r4.ebuild
index 6065a88c228a..2b31213bed1f 100644
--- a/net-p2p/transmission/transmission-3.00-r4.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r4.ebuild
@@ -31,12 +31,8 @@ ACCT_DEPEND="
 BDEPEND="${ACCT_DEPEND}
virtual/pkgconfig
nls? (
-   gtk? (
-   sys-devel/gettext
-   )
-   qt5? (
-   dev-qt/linguist-tools:5
-   )
+   gtk? ( sys-devel/gettext )
+   qt5? ( dev-qt/linguist-tools:5 )
)
 "
 COMMON_DEPEND="
@@ -63,15 +59,7 @@ COMMON_DEPEND="
systemd? ( >=sys-apps/systemd-209:= )
 "
 DEPEND="${COMMON_DEPEND}
-   nls? (
-   virtual/libintl
-   gtk? (
-   sys-devel/gettext
-   )
-   qt5? (
-   dev-qt/linguist-tools:5
-   )
-   )
+   nls? ( virtual/libintl )
 "
 RDEPEND="${COMMON_DEPEND}
${ACCT_DEPEND}

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index d5a07df0a9a8..ddaddc2cac6e 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -31,12 +31,8 @@ ACCT_DEPEND="
 BDEPEND="${ACCT_DEPEND}
virtual/pkgconfig
nls? (
-   gtk? (
-   sys-devel/gettext
-   )
-   qt5? (
-   dev-qt/linguist-tools:5
-   )
+   gtk? ( sys-devel/gettext )
+   qt5? ( dev-qt/linguist-tools:5 )
)
 "
 COMMON_DEPEND="
@@ -64,15 +60,7 @@ COMMON_DEPEND="
systemd? ( >=sys-apps/systemd-209:= )
 "
 DEPEND="${COMMON_DEPEND}
-   nls? (
-   virtual/libintl
-   gtk? (
-   sys-devel/gettext
-   )
-   qt5? (
-   dev-qt/linguist-tools:5
-   )
-   )
+   nls? ( virtual/libintl )
 "
 RDEPEND="${COMMON_DEPEND}
${ACCT_DEPEND}



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

2022-06-13 Thread Mike Gilbert
commit: 2ff575978baf297dc8c6618f8655bea02427
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jun 13 17:46:24 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jun 13 17:49:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ff57597

net-p2p/transmission: drop ~mips keyword

Several dependencies would need to be keyworded.

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-3.00-r1.ebuild | 2 +-
 net-p2p/transmission/transmission-3.00-r4.ebuild | 2 +-
 net-p2p/transmission/transmission-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
index bf200a7a2c74..28fc9e09a5a4 100644
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86 ~amd64-linux"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"

diff --git a/net-p2p/transmission/transmission-3.00-r4.ebuild 
b/net-p2p/transmission/transmission-3.00-r4.ebuild
index 9b4ded7eca6e..419d66308a97 100644
--- a/net-p2p/transmission/transmission-3.00-r4.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 29752a1fc96f..8687699a878f 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else

SRC_URI="https://github.com/transmission/transmission-releases/raw/master/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2022-06-13 Thread Mike Gilbert
commit: 24b84a8930f522b6d6d022d8f7bc4d8dce911f16
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jun 13 17:48:25 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jun 13 17:49:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b84a89

net-p2p/transmission: drop ~amd64-linux keyword

Several dependencies would need to be keyworded.

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-3.00-r1.ebuild | 2 +-
 net-p2p/transmission/transmission-3.00-r4.ebuild | 2 +-
 net-p2p/transmission/transmission-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
index 28fc9e09a5a4..0c0ebb69824e 100644
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86 ~amd64-linux"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"

diff --git a/net-p2p/transmission/transmission-3.00-r4.ebuild 
b/net-p2p/transmission/transmission-3.00-r4.ebuild
index 419d66308a97..6065a88c228a 100644
--- a/net-p2p/transmission/transmission-3.00-r4.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 8687699a878f..d5a07df0a9a8 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else

SRC_URI="https://github.com/transmission/transmission-releases/raw/master/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/

2022-05-30 Thread Mike Gilbert
commit: d3ab52a39354e84bcab93f3f57855e7db795216a
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sun Mar 20 23:18:28 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 31 04:49:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3ab52a3

net-p2p/transmission-remote-gtk: Rename USE=ayatana to appindicator

Closes: https://bugs.gentoo.org/724634
Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>
Signed-off-by: Mike Gilbert  gentoo.org>

 .../transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild| 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild 
b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
index 75cb7a97c1a9..ee61ccb864e8 100644
--- a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
+++ b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-IUSE="ayatana debug geoip libnotify libproxy rss"
+IUSE="appindicator debug geoip libnotify libproxy rss"
 
 # RESTRICT="test"
 
@@ -22,7 +22,7 @@ RDEPEND="
>=dev-libs/json-glib-0.12.6
net-misc/curl
>=x11-libs/gtk+-3.16:3
-   ayatana? ( dev-libs/libappindicator:3 )
+   appindicator? ( dev-libs/libappindicator:3 )
geoip? ( dev-libs/geoip )
libnotify? ( >=x11-libs/libnotify-0.7 )
libproxy? ( net-libs/libproxy )
@@ -45,7 +45,7 @@ src_configure() {
$(use_with geoip libgeoip) \
$(use_with libnotify) \
$(use_with libproxy) \
-   $(use_with ayatana libappindicator) \
+   $(use_with appindicator libappindicator) \
$(use_with rss libmrss) \
APPSTREAM_UTIL="$(type -P true)"
 }



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/

2022-05-30 Thread Mike Gilbert
commit: 1a5fc9a8a60be215bf03fdd4b7226ee82bcf9d0a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 31 04:43:10 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 31 04:49:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a5fc9a8

net-p2p/transmission-remote-gtk: add 1.5.1

Closes: https://bugs.gentoo.org/834633
Closes: https://bugs.gentoo.org/741094
Closes: https://github.com/gentoo/gentoo/pull/24689
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission-remote-gtk/Manifest   |  1 +
 .../transmission-remote-gtk-1.5.1.ebuild   | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/net-p2p/transmission-remote-gtk/Manifest 
b/net-p2p/transmission-remote-gtk/Manifest
index 7b347865fc56..bfce6f67c02f 100644
--- a/net-p2p/transmission-remote-gtk/Manifest
+++ b/net-p2p/transmission-remote-gtk/Manifest
@@ -1 +1,2 @@
 DIST transmission-remote-gtk-1.4.1.tar.xz 543620 BLAKE2B 
dea556138a7f554a6cbe5c3e0d5bdd9057cb61d2d80e2d89beb96b2926218e19ce85759fd079375ba8896e185bbdec74979372a9413dc5c513204f47b93e4304
 SHA512 
c1a2c26d01bc2557bafae9baa370f713e0412ac8445e12b19e9b3027c1a269745dbb865195d683af397d43a2956f51aad8bdfcaff93e4f07015e33715770de48
+DIST transmission-remote-gtk-1.5.1.tar.xz 236804 BLAKE2B 
b2aeb4641a0ab55d2a212cdb04e8929c8c580e2f20a9a60fce7977404d1f0af64b5fc9ff2f9d7dd7d5744dddc34181d689c8dcab34cc23a0989a7e7f03d84395
 SHA512 
4488714f483dfbf539e39dc4b742127dc47799b255e7bc0e27c33aea92cea26d229616a484b566f5d85034d841a34546b113fc0428908ada4876840ff25cc824

diff --git 
a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.5.1.ebuild 
b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.5.1.ebuild
new file mode 100644
index ..8204b107612a
--- /dev/null
+++ b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.5.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg
+
+DESCRIPTION="GTK+ client for management of the Transmission BitTorrent client, 
over HTTP RPC"
+HOMEPAGE="https://github.com/transmission-remote-gtk/transmission-remote-gtk;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="appindicator debug geoip libproxy rss"
+
+# RESTRICT="test"
+
+# FIXME: bundles rss-glib-0.2.3
+RDEPEND="
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/json-glib-1.2.8
+   net-misc/curl
+   >=x11-libs/gtk+-3.22:3
+   appindicator? ( dev-libs/libappindicator:3 )
+   geoip? ( dev-libs/geoip )
+   libproxy? ( net-libs/libproxy )
+   rss? ( >=net-libs/libmrss-0.18 )
+"
+DEPEND="${RDEPEND}
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature rss mrss)
+   $(meson_feature libproxy)
+   $(meson_feature geoip)
+   $(meson_feature appindicator libappindicator)
+   )
+   meson_src_configure
+}



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

2022-05-17 Thread Mike Gilbert
commit: 7cfa37d7cb6e7925d5b221291b161a6d30b460d8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 17 20:19:41 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 17 20:19:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cfa37d7

net-p2p/transmission: drop dependency on dbus-glib

Signed-off-by: Mike Gilbert  gentoo.org>

 .../{transmission-3.00-r3.ebuild => transmission-3.00-r4.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-3.00-r3.ebuild 
b/net-p2p/transmission/transmission-3.00-r4.ebuild
similarity index 99%
rename from net-p2p/transmission/transmission-3.00-r3.ebuild
rename to net-p2p/transmission/transmission-3.00-r4.ebuild
index 6fdc118910b6..9b4ded7eca6e 100644
--- a/net-p2p/transmission/transmission-3.00-r3.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r4.ebuild
@@ -49,7 +49,6 @@ COMMON_DEPEND="
sys-libs/zlib:=
nls? ( virtual/libintl )
gtk? (
-   >=dev-libs/dbus-glib-0.100
>=dev-libs/glib-2.32:2
>=x11-libs/gtk+-3.4:3
appindicator? ( >=dev-libs/libappindicator-0.4.30:3 )



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

2022-05-17 Thread Mike Gilbert
commit: 8f308f303231b279500817e606a6f9c143af7fdd
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 17 20:05:22 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 17 20:18:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f308f30

net-p2p/transmission: update gtk deps

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index ba7fb0024bd0..485fd4a23c34 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -49,9 +49,8 @@ COMMON_DEPEND="
sys-libs/zlib:=
nls? ( virtual/libintl )
gtk? (
-   >=dev-libs/dbus-glib-0.100
-   >=dev-libs/glib-2.32:2
-   >=x11-libs/gtk+-3.4:3
+   >=dev-cpp/gtkmm-3.24.0:3.0
+   >=dev-cpp/glibmm-2.50.1:2
appindicator? ( >=dev-libs/libappindicator-0.4.30:3 )
)
qt5? (



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

2022-05-17 Thread Mike Gilbert
commit: bd38efb02567fae90aa4934e82b5f20412d07c78
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 17 20:06:56 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 17 20:18:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd38efb0

net-p2p/transmission: force Qt5

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 485fd4a23c34..95b338a03916 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -95,6 +95,7 @@ src_configure() {
-DUSE_SYSTEM_NATPMP=ON
-DUSE_SYSTEM_UTP=OFF
-DUSE_SYSTEM_B64=OFF
+   -DUSE_QT_VERSION=5
-DRUN_CLANG_TIDY=OFF
 
-DWITH_CRYPTO=$(usex mbedtls polarssl openssl)



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

2022-05-17 Thread Mike Gilbert
commit: 7aacf0fdeb16e0e67d9857338b831d571b61d1b2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 17 20:11:09 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 17 20:18:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aacf0fd

net-p2p/transmission: use system libpsl

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 95b338a03916..29752a1fc96f 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -44,6 +44,7 @@ COMMON_DEPEND="
!mbedtls? ( dev-libs/openssl:0= )
mbedtls? ( net-libs/mbedtls:0= )
net-libs/libnatpmp
+   >=net-libs/libpsl-0.21.1
>=net-libs/miniupnpc-1.7:=
>=net-misc/curl-7.16.3[ssl]
sys-libs/zlib:=
@@ -90,12 +91,15 @@ src_configure() {
-DENABLE_WEB=$(usex web ON OFF)
 
-DUSE_SYSTEM_EVENT2=ON
+   -DUSE_SYSTEM_DEFLATE=OFF
-DUSE_SYSTEM_DHT=OFF
-DUSE_SYSTEM_MINIUPNPC=ON
-DUSE_SYSTEM_NATPMP=ON
-DUSE_SYSTEM_UTP=OFF
-DUSE_SYSTEM_B64=OFF
+   -DUSE_SYSTEM_PSL=ON
-DUSE_QT_VERSION=5
+
-DRUN_CLANG_TIDY=OFF
 
-DWITH_CRYPTO=$(usex mbedtls polarssl openssl)



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/, net-p2p/transmission/files/

2022-05-15 Thread Mike Gilbert
commit: 97a7e798e009b259684064cb47d7277f1eeb6e89
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun May 15 23:50:17 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun May 15 23:52:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a7e798

net-p2p/transmission: update openssl-3 patch

Load "default" before "legacy" just in case we are running with multiple
threads and some other thread uses a cipher in the default provider.

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/files/transmission-3.00-openssl-3.patch| 2 +-
 .../{transmission-3.00-r2.ebuild => transmission-3.00-r3.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/files/transmission-3.00-openssl-3.patch 
b/net-p2p/transmission/files/transmission-3.00-openssl-3.patch
index dbedcd217c94..f288298cbf3d 100644
--- a/net-p2p/transmission/files/transmission-3.00-openssl-3.patch
+++ b/net-p2p/transmission/files/transmission-3.00-openssl-3.patch
@@ -26,8 +26,8 @@ index 45fd71913..14d680654 100644
  tr_rc4_ctx_t tr_rc4_new(void)
  {
 +#if OPENSSL_VERSION_MAJOR >= 3
-+OSSL_PROVIDER_load(NULL, "legacy");
 +OSSL_PROVIDER_load(NULL, "default");
++OSSL_PROVIDER_load(NULL, "legacy");
 +#endif
  EVP_CIPHER_CTX* handle = EVP_CIPHER_CTX_new();
  

diff --git a/net-p2p/transmission/transmission-3.00-r2.ebuild 
b/net-p2p/transmission/transmission-3.00-r3.ebuild
similarity index 100%
rename from net-p2p/transmission/transmission-3.00-r2.ebuild
rename to net-p2p/transmission/transmission-3.00-r3.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/, net-p2p/transmission/files/

2022-05-15 Thread Mike Gilbert
commit: 49f3a2685d492f468e92e9d7fe1a72071163c726
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun May 15 15:08:34 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun May 15 15:08:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f3a268

net-p2p/transmission: load openssl "legacy" provider

Required for RC4.

Closes: https://bugs.gentoo.org/844748
Signed-off-by: Mike Gilbert  gentoo.org>

 .../files/transmission-3.00-openssl-3.patch|  37 ++
 net-p2p/transmission/transmission-3.00-r2.ebuild   | 146 +
 2 files changed, 183 insertions(+)

diff --git a/net-p2p/transmission/files/transmission-3.00-openssl-3.patch 
b/net-p2p/transmission/files/transmission-3.00-openssl-3.patch
new file mode 100644
index ..dbedcd217c94
--- /dev/null
+++ b/net-p2p/transmission/files/transmission-3.00-openssl-3.patch
@@ -0,0 +1,37 @@
+From 6ee128b95bacaff20746538dc97c2b8e2b9fcc29 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Sun, 15 May 2022 10:54:38 -0400
+Subject: [PATCH] openssl: load "legacy" provider for RC4
+
+---
+ libtransmission/crypto-utils-openssl.c | 7 +++
+ 1 file changed, 7 insertions(+)
+
+diff --git a/libtransmission/crypto-utils-openssl.c 
b/libtransmission/crypto-utils-openssl.c
+index 45fd71913..14d680654 100644
+--- a/libtransmission/crypto-utils-openssl.c
 b/libtransmission/crypto-utils-openssl.c
+@@ -20,6 +20,9 @@
+ #include 
+ #include 
+ #include 
++#if OPENSSL_VERSION_MAJOR >= 3
++#include 
++#endif
+ 
+ #include "transmission.h"
+ #include "crypto-utils.h"
+@@ -184,6 +187,10 @@ static void 
openssl_evp_cipher_context_free(EVP_CIPHER_CTX* handle)
+ 
+ tr_rc4_ctx_t tr_rc4_new(void)
+ {
++#if OPENSSL_VERSION_MAJOR >= 3
++OSSL_PROVIDER_load(NULL, "legacy");
++OSSL_PROVIDER_load(NULL, "default");
++#endif
+ EVP_CIPHER_CTX* handle = EVP_CIPHER_CTX_new();
+ 
+ if (check_result(EVP_CipherInit_ex(handle, EVP_rc4(), NULL, NULL, NULL, 
-1)))
+-- 
+2.35.1
+

diff --git a/net-p2p/transmission/transmission-3.00-r2.ebuild 
b/net-p2p/transmission/transmission-3.00-r2.ebuild
new file mode 100644
index ..6fdc118910b6
--- /dev/null
+++ b/net-p2p/transmission/transmission-3.00-r2.ebuild
@@ -0,0 +1,146 @@
+# Copyright 2006-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd xdg-utils
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/transmission/transmission;
+else
+   SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux"
+fi
+
+DESCRIPTION="A fast, easy, and free BitTorrent client"
+HOMEPAGE="https://transmissionbt.com/;
+
+# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for 
the rest
+# transmission in licenses/ is for mentioning OpenSSL linking exception
+# MIT is in several libtransmission/ headers
+LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
+SLOT="0"
+IUSE="appindicator cli gtk lightweight nls mbedtls qt5 systemd test"
+RESTRICT="!test? ( test )"
+
+ACCT_DEPEND="
+   acct-group/transmission
+   acct-user/transmission
+"
+BDEPEND="${ACCT_DEPEND}
+   virtual/pkgconfig
+   nls? (
+   gtk? (
+   sys-devel/gettext
+   )
+   qt5? (
+   dev-qt/linguist-tools:5
+   )
+   )
+"
+COMMON_DEPEND="
+   >=dev-libs/libevent-2.0.10:=
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( net-libs/mbedtls:0= )
+   net-libs/libnatpmp
+   >=net-libs/miniupnpc-1.7:=
+   >=net-misc/curl-7.16.3[ssl]
+   sys-libs/zlib:=
+   nls? ( virtual/libintl )
+   gtk? (
+   >=dev-libs/dbus-glib-0.100
+   >=dev-libs/glib-2.32:2
+   >=x11-libs/gtk+-3.4:3
+   appindicator? ( >=dev-libs/libappindicator-0.4.30:3 )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtdbus:5
+   )
+   systemd? ( >=sys-apps/systemd-209:= )
+"
+DEPEND="${COMMON_DEPEND}
+   nls? (
+   virtual/libintl
+   gtk? (
+   sys-devel/gettext
+   )
+   qt5? (
+   dev-qt/linguist-tools:5
+   )
+   )
+"
+RDEPEND="${COMMON_DEPEND}
+   ${ACCT_DEPEND}
+"
+
+PATCHES=(
+   "${FILESDIR}"/cmake-unused-command-line.patch
+   "${FILESDIR}"/transmission-3.00-openssl-3.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
+
+   -DENABLE_CLI=$(usex cli ON OFF)
+   -DENABLE_GTK=$(usex gtk ON OFF)
+   -DENABLE_LIGHTWEIGHT=$(usex lightweight ON OFF)
+   

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

2022-04-08 Thread Mike Gilbert
commit: ea074a03800b69b567b6933c8f0991ffa58c2e78
Author: Sergey Alirzaev  riseup  net>
AuthorDate: Fri Apr  8 18:48:26 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Apr  8 22:51:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea074a03

net-p2p/transmission: don't call clang-tidy needlessly

helps to prevent problems with clang failing to make sense of
gcc-specific CFLAGS like:
  error: unknown argument: '-malign-data=cacheline' [clang-diagnostic-error]
  error: unknown argument: '-mtls-dialect=gnu2' [clang-diagnostic-error]

Closes: https://github.com/gentoo/gentoo/pull/24958
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Sergey Alirzaev  riseup.net>
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 07d9d10d6c58..ba7fb0024bd0 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -96,6 +96,7 @@ src_configure() {
-DUSE_SYSTEM_NATPMP=ON
-DUSE_SYSTEM_UTP=OFF
-DUSE_SYSTEM_B64=OFF
+   -DRUN_CLANG_TIDY=OFF
 
-DWITH_CRYPTO=$(usex mbedtls polarssl openssl)
-DWITH_INOTIFY=ON



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

2022-04-04 Thread Yixun Lan
commit: 8b58a23db29bdf75d98a5119a23046ee482adaa9
Author: Raymond Wong  pm  me>
AuthorDate: Mon Apr  4 07:35:02 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Apr  4 11:08:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b58a23d

net-p2p/transmission: keyword 3.00-r1 for ~riscv

Bug: https://bugs.gentoo.org/836747
Closes: https://github.com/gentoo/gentoo/pull/24895
Signed-off-by: Raymond Wong  pm.me>
Signed-off-by: Yixun Lan  gentoo.org>

 net-p2p/transmission/transmission-3.00-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
index 146f028003dc..bf200a7a2c74 100644
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86 ~amd64-linux"
+   KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2022-03-24 Thread Sam James
commit: 4944a4fa5bc168a384926b41a8f4aa980558b260
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 25 02:23:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 25 02:23:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4944a4fa

net-p2p/transmission: drop obsolete intltool dependency

Dropped upstream in 
https://github.com/transmission/transmission/commit/8c160aad2d3adb7417c26605fd08e79494e07ee5

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

 net-p2p/transmission/transmission-3.00-r1.ebuild | 4 +---
 net-p2p/transmission/transmission-.ebuild| 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
index 6198bf9dfff7..146f028003dc 100644
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2006-2021 Gentoo Authors
+# Copyright 2006-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -32,7 +32,6 @@ BDEPEND="${ACCT_DEPEND}
virtual/pkgconfig
nls? (
gtk? (
-   dev-util/intltool
sys-devel/gettext
)
qt5? (
@@ -68,7 +67,6 @@ DEPEND="${COMMON_DEPEND}
nls? (
virtual/libintl
gtk? (
-   dev-util/intltool
sys-devel/gettext
)
qt5? (

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 263035fd7e17..07d9d10d6c58 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2006-2021 Gentoo Authors
+# Copyright 2006-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -32,7 +32,6 @@ BDEPEND="${ACCT_DEPEND}
virtual/pkgconfig
nls? (
gtk? (
-   dev-util/intltool
sys-devel/gettext
)
qt5? (
@@ -68,7 +67,6 @@ DEPEND="${COMMON_DEPEND}
nls? (
virtual/libintl
gtk? (
-   dev-util/intltool
sys-devel/gettext
)
qt5? (



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/

2022-01-13 Thread Georgy Yakovlev
commit: ecd73ec0d96dcfec91f42cac7ef96bbb83c46415
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 13 12:01:10 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 13 21:09:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd73ec0

net-p2p/transmission-remote-gtk: keyword 1.4.1 for ~arm64

Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild 
b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
index a3412eb41d05..75cb7a97c1a9 100644
--- a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
+++ b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="ayatana debug geoip libnotify libproxy rss"
 
 # RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/

2022-01-02 Thread Georgy Yakovlev
commit: afb030ffc88a762e66c61b36e959f475f0f78c97
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jan  2 13:06:31 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jan  2 13:21:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb030ff

net-p2p/transmission-remote-gtk: keyword 1.4.1 for ~ppc64

Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild 
b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
index f950df1a888b..a3412eb41d05 100644
--- a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
+++ b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="ayatana debug geoip libnotify libproxy rss"
 
 # RESTRICT="test"



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

2021-11-21 Thread Mike Gilbert
commit: adb7f025a8208f192c9ee1cb7834dbedecdb2043
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Nov 21 19:53:21 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Nov 21 19:53:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb7f025

net-p2p/transmission: drop broken libtransmission.a

Bug: https://bugs.gentoo.org/807993
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-3.00-r1.ebuild | 5 +
 net-p2p/transmission/transmission-.ebuild| 5 +
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
index e02291fd6cba..6198bf9dfff7 100644
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator cli gtk lightweight nls mbedtls qt5 static-libs systemd 
test"
+IUSE="appindicator cli gtk lightweight nls mbedtls qt5 systemd test"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -95,9 +95,6 @@ src_configure() {
-DENABLE_QT=$(usex qt5 ON OFF)
-DENABLE_TESTS=$(usex test ON OFF)
 
-   # https://bugs.gentoo.org/807993
-   -DINSTALL_LIB=$(usex static-libs ON OFF)
-
-DUSE_SYSTEM_EVENT2=ON
-DUSE_SYSTEM_DHT=OFF
-DUSE_SYSTEM_MINIUPNPC=ON

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index c5946c683acb..263035fd7e17 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator cli gtk lightweight nls mbedtls qt5 static-libs systemd 
test web"
+IUSE="appindicator cli gtk lightweight nls mbedtls qt5 systemd test web"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -92,9 +92,6 @@ src_configure() {
-DENABLE_TESTS=$(usex test ON OFF)
-DENABLE_WEB=$(usex web ON OFF)
 
-   # https://bugs.gentoo.org/807993
-   -DINSTALL_LIB=$(usex static-libs ON OFF)
-
-DUSE_SYSTEM_EVENT2=ON
-DUSE_SYSTEM_DHT=OFF
-DUSE_SYSTEM_MINIUPNPC=ON



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

2021-10-23 Thread Conrad Kostecki
commit: 33377c5065deebab81c07167074a2ac2eb92dd11
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Oct 23 12:38:48 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Oct 23 12:38:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33377c50

net-p2p/transmission: add web use flag for live ebuild

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-p2p/transmission/metadata.xml | 1 +
 net-p2p/transmission/transmission-.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-p2p/transmission/metadata.xml 
b/net-p2p/transmission/metadata.xml
index 6e518af5a18..0ecfb8ca30d 100644
--- a/net-p2p/transmission/metadata.xml
+++ b/net-p2p/transmission/metadata.xml
@@ -9,5 +9,6 @@
Build command-line client
Optimize transmission for low-resource 
systems (smaller cache size, prefer unencrypted peer connections, etc.)
Use mbed TLS instead of OpenSSL
+   Build Web client

 

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 87e1cd8915b..c5946c683ac 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator cli gtk lightweight nls mbedtls qt5 static-libs systemd 
test"
+IUSE="appindicator cli gtk lightweight nls mbedtls qt5 static-libs systemd 
test web"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -90,6 +90,7 @@ src_configure() {
-DENABLE_NLS=$(usex nls ON OFF)
-DENABLE_QT=$(usex qt5 ON OFF)
-DENABLE_TESTS=$(usex test ON OFF)
+   -DENABLE_WEB=$(usex web ON OFF)
 
# https://bugs.gentoo.org/807993
-DINSTALL_LIB=$(usex static-libs ON OFF)



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

2021-10-21 Thread Conrad Kostecki
commit: 192f80c2a3164d59488ea4082cd86e892a2e03cf
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Oct 21 20:35:49 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Oct 21 20:35:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192f80c2

net-p2p/transmission: add cli use flag

This adds the option to enable the command-line client.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-p2p/transmission/metadata.xml| 1 +
 net-p2p/transmission/transmission-3.00-r1.ebuild | 3 ++-
 net-p2p/transmission/transmission-.ebuild| 3 ++-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/net-p2p/transmission/metadata.xml 
b/net-p2p/transmission/metadata.xml
index d88ae8a19a1..6e518af5a18 100644
--- a/net-p2p/transmission/metadata.xml
+++ b/net-p2p/transmission/metadata.xml
@@ -6,6 +6,7 @@
Mike Gilbert


+   Build command-line client
Optimize transmission for low-resource 
systems (smaller cache size, prefer unencrypted peer connections, etc.)
Use mbed TLS instead of OpenSSL


diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
index 04d96b8b6ff..e02291fd6cb 100644
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator gtk lightweight nls mbedtls qt5 static-libs systemd test"
+IUSE="appindicator cli gtk lightweight nls mbedtls qt5 static-libs systemd 
test"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -88,6 +88,7 @@ src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
 
+   -DENABLE_CLI=$(usex cli ON OFF)
-DENABLE_GTK=$(usex gtk ON OFF)
-DENABLE_LIGHTWEIGHT=$(usex lightweight ON OFF)
-DENABLE_NLS=$(usex nls ON OFF)

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 328bd3b3d14..87e1cd8915b 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator gtk lightweight nls mbedtls qt5 static-libs systemd test"
+IUSE="appindicator cli gtk lightweight nls mbedtls qt5 static-libs systemd 
test"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -84,6 +84,7 @@ src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
 
+   -DENABLE_CLI=$(usex cli ON OFF)
-DENABLE_GTK=$(usex gtk ON OFF)
-DENABLE_LIGHTWEIGHT=$(usex lightweight ON OFF)
-DENABLE_NLS=$(usex nls ON OFF)



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

2021-08-13 Thread Mike Gilbert
commit: b7b07edf3b1bb6da8288f18e147bc7c9bffa1bdc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Aug 13 15:34:09 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Aug 13 15:34:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b07edf

net-p2p/transmission: add missing IUSE=static-libs

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 9bbe3f6fc24..328bd3b3d14 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator gtk lightweight nls mbedtls qt5 systemd test"
+IUSE="appindicator gtk lightweight nls mbedtls qt5 static-libs systemd test"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="



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

2021-08-13 Thread Mike Gilbert
commit: d9687ba5881a2e14b2fbdbbfa3c0724168df6569
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Aug 13 15:28:02 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Aug 13 15:28:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9687ba5

net-p2p/transmission: optionally install libtransmission.a

Closes: https://bugs.gentoo.org/807993
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-3.00-r1.ebuild | 5 -
 net-p2p/transmission/transmission-.ebuild| 3 +++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
index 2d8e56a2b1a..04d96b8b6ff 100644
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator gtk lightweight nls mbedtls qt5 systemd test"
+IUSE="appindicator gtk lightweight nls mbedtls qt5 static-libs systemd test"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -94,6 +94,9 @@ src_configure() {
-DENABLE_QT=$(usex qt5 ON OFF)
-DENABLE_TESTS=$(usex test ON OFF)
 
+   # https://bugs.gentoo.org/807993
+   -DINSTALL_LIB=$(usex static-libs ON OFF)
+
-DUSE_SYSTEM_EVENT2=ON
-DUSE_SYSTEM_DHT=OFF
-DUSE_SYSTEM_MINIUPNPC=ON

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index f7a517dcc27..9bbe3f6fc24 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -90,6 +90,9 @@ src_configure() {
-DENABLE_QT=$(usex qt5 ON OFF)
-DENABLE_TESTS=$(usex test ON OFF)
 
+   # https://bugs.gentoo.org/807993
+   -DINSTALL_LIB=$(usex static-libs ON OFF)
+
-DUSE_SYSTEM_EVENT2=ON
-DUSE_SYSTEM_DHT=OFF
-DUSE_SYSTEM_MINIUPNPC=ON



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

2021-05-04 Thread Mike Gilbert
commit: e5071aceb25da10a163b0216d140f4b93d56bd64
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May  4 18:38:39 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May  4 18:40:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5071ace

net-p2p/transmission: move systemd unit behind USE=systemd

The service unit has Type=notify, which is broken if
transmission-daemon is built without systemd support.

Closes: https://bugs.gentoo.org/788193
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-3.00-r1.ebuild | 8 ++--
 net-p2p/transmission/transmission-.ebuild| 8 ++--
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
index 791afc64715..2d8e56a2b1a 100644
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -115,8 +115,12 @@ src_install() {
 
newinitd "${FILESDIR}"/transmission-daemon.initd.10 transmission-daemon
newconfd "${FILESDIR}"/transmission-daemon.confd.4 transmission-daemon
-   systemd_dounit daemon/transmission-daemon.service
-   systemd_install_serviced "${FILESDIR}"/transmission-daemon.service.conf
+
+   if use systemd; then
+   # Service sets Type=notify
+   systemd_dounit daemon/transmission-daemon.service
+   systemd_install_serviced 
"${FILESDIR}"/transmission-daemon.service.conf
+   fi
 
insinto /usr/lib/sysctl.d
doins "${FILESDIR}"/60-transmission.conf

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index d213d6e2b60..f7a517dcc27 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -111,8 +111,12 @@ src_install() {
 
newinitd "${FILESDIR}"/transmission-daemon.initd.10 transmission-daemon
newconfd "${FILESDIR}"/transmission-daemon.confd.4 transmission-daemon
-   systemd_dounit daemon/transmission-daemon.service
-   systemd_install_serviced "${FILESDIR}"/transmission-daemon.service.conf
+
+   if use systemd; then
+   # Service sets Type=notify
+   systemd_dounit daemon/transmission-daemon.service
+   systemd_install_serviced 
"${FILESDIR}"/transmission-daemon.service.conf
+   fi
 
insinto /usr/lib/sysctl.d
doins "${FILESDIR}"/60-transmission.conf



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

2021-04-30 Thread Mikle Kolyada
commit: 257eb9a8637fad5298e746f4d751ff3d55f73f7c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr 30 16:45:03 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr 30 16:49:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257eb9a8

net-p2p/transmission: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-p2p/transmission/transmission-3.00-r1.ebuild | 9 +++--
 net-p2p/transmission/transmission-.ebuild| 9 +++--
 2 files changed, 6 insertions(+), 12 deletions(-)

diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
index 22ba7fa01c2..791afc64715 100644
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2006-2020 Gentoo Authors
+# Copyright 2006-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator gtk libressl lightweight nls mbedtls qt5 systemd test"
+IUSE="appindicator gtk lightweight nls mbedtls qt5 systemd test"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -42,10 +42,7 @@ BDEPEND="${ACCT_DEPEND}
 "
 COMMON_DEPEND="
>=dev-libs/libevent-2.0.10:=
-   !mbedtls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
+   !mbedtls? ( dev-libs/openssl:0= )
mbedtls? ( net-libs/mbedtls:0= )
net-libs/libnatpmp
>=net-libs/miniupnpc-1.7:=

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index bc3afb58d95..d213d6e2b60 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2006-2020 Gentoo Authors
+# Copyright 2006-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="appindicator gtk libressl lightweight nls mbedtls qt5 systemd test"
+IUSE="appindicator gtk lightweight nls mbedtls qt5 systemd test"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -42,10 +42,7 @@ BDEPEND="${ACCT_DEPEND}
 "
 COMMON_DEPEND="
>=dev-libs/libevent-2.0.10:=
-   !mbedtls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
+   !mbedtls? ( dev-libs/openssl:0= )
mbedtls? ( net-libs/mbedtls:0= )
net-libs/libnatpmp
>=net-libs/miniupnpc-1.7:=



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/

2021-01-05 Thread Andreas K. Hüttel
commit: 3e18fc20f55e6a0d8f38343da17bb5c78c38ce60
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Tue Jan  5 09:58:24 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jan  5 15:46:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e18fc20

net-p2p/transmission-remote-gtk: Remove old

Bug: https://bugs.gentoo.org/706980
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas K. Huettel  gentoo.org>

 net-p2p/transmission-remote-gtk/Manifest   |  1 -
 .../transmission-remote-gtk-1.3.1.ebuild   | 55 --
 2 files changed, 56 deletions(-)

diff --git a/net-p2p/transmission-remote-gtk/Manifest 
b/net-p2p/transmission-remote-gtk/Manifest
index 2205e2f9f34..7b347865fc5 100644
--- a/net-p2p/transmission-remote-gtk/Manifest
+++ b/net-p2p/transmission-remote-gtk/Manifest
@@ -1,2 +1 @@
-DIST transmission-remote-gtk-1.3.1.tar.xz 459260 BLAKE2B 
3e1e184ce6fe0698996763419e5d8b1fc187d7c17ba42e9d75463d6b772bdde554fc1d4b6da6f19a936762b315caa0cea64c47e587d10c592402fb87a518cf66
 SHA512 
ce723d51f8f769e59fb539241996ff0204a654f52696963044f8535731cc2b8ec69cf454a15253f9ba214e0879498f3c19519b5b1b303273d667592887ee45f5
 DIST transmission-remote-gtk-1.4.1.tar.xz 543620 BLAKE2B 
dea556138a7f554a6cbe5c3e0d5bdd9057cb61d2d80e2d89beb96b2926218e19ce85759fd079375ba8896e185bbdec74979372a9413dc5c513204f47b93e4304
 SHA512 
c1a2c26d01bc2557bafae9baa370f713e0412ac8445e12b19e9b3027c1a269745dbb865195d683af397d43a2956f51aad8bdfcaff93e4f07015e33715770de48

diff --git 
a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.3.1.ebuild 
b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.3.1.ebuild
deleted file mode 100644
index bef684ca11f..000
--- a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.3.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2
-
-DESCRIPTION="GTK+ client for management of the Transmission BitTorrent client, 
over HTTP RPC"
-HOMEPAGE="https://github.com/transmission-remote-gtk/transmission-remote-gtk;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="ayatana debug geoip libnotify libproxy rss"
-
-# RESTRICT="test"
-
-# FIXME: bundles rss-glib-0.2.3
-RDEPEND="
-   >=dev-libs/glib-2.44:2
-   >=dev-libs/json-glib-0.12.6
-   net-misc/curl
-   >=x11-libs/gtk+-3.16:3
-   ayatana? ( dev-libs/libappindicator:3 )
-   geoip? ( dev-libs/geoip )
-   libnotify? ( >=x11-libs/libnotify-0.7 )
-   libproxy? ( net-libs/libproxy )
-   rss? ( >=net-libs/libmrss-0.18 )
-"
-DEPEND="${RDEPEND}
-   dev-libs/appstream-glib
-   >=dev-util/intltool-0.50.1
-   sys-devel/autoconf-archive
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   sed -i -e '/-Werror/d' configure.ac || die
-   gnome2_src_prepare
-}
-
-src_configure() {
-   # Disable overly strict appdata validation
-   gnome2_src_configure \
-   $(use_enable debug) \
-   $(use_with geoip libgeoip) \
-   $(use_with libnotify) \
-   $(use_with libproxy) \
-   $(use_with ayatana libappindicator) \
-   $(use_with rss libmrss) \
-   APPSTREAM_UTIL="$(type -P true)"
-}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/

2020-12-15 Thread Sam James
commit: fb23e1c8b513076b55cf3cf23814759a06f15ed9
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 16 03:57:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 16 03:58:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb23e1c8

net-p2p/transmission-remote-gtk: amd64 stable (bug #706980)

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild 
b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
index 4383f8c7b07..f950df1a888 100644
--- a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
+++ b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="ayatana debug geoip libnotify libproxy rss"
 
 # RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/

2020-11-28 Thread Thomas Deutschmann
commit: f5e5beef158852a548a5f22f69dc9ed353b1e122
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Nov 28 13:31:05 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Nov 28 13:31:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e5beef

net-p2p/transmission-remote-gtk: x86 stable (bug #706980)

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild 
b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
index 38e770e754b..4383f8c7b07 100644
--- a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
+++ b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="ayatana debug geoip libnotify libproxy rss"
 
 # RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/files/, net-p2p/transmission/

2020-07-18 Thread Mike Gilbert
commit: 55ade643b77337f69d7511f1f3f06806e4ca0328
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul 18 13:18:03 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul 18 13:19:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ade643

net-p2p/transmission: remove old

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/Manifest|   1 -
 net-p2p/transmission/files/libsystemd.patch  |  11 --
 net-p2p/transmission/metadata.xml|   1 -
 net-p2p/transmission/transmission-2.94-r1.ebuild | 159 ---
 4 files changed, 172 deletions(-)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index 5fd51e6815c..1b20bc82f39 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1,2 +1 @@
-DIST transmission-2.94.tar.xz 3365952 BLAKE2B 
d0215a2c595dd3ebb2ed5c94cc3d380c78f62b98388557620534b88b9e2304bb6ac91960395541267f82d70800c4860d0e58125bca33dd158da992d19b4c0def
 SHA512 
ee411743940f2897aa0bbc351ce79f11d860075d2e9e399d60301eae8cfc453e20426ef553fc62ee43019a07c052d512f5d7972cc4411fb57b1312c2c1558da7
 DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76

diff --git a/net-p2p/transmission/files/libsystemd.patch 
b/net-p2p/transmission/files/libsystemd.patch
deleted file mode 100644
index 5db47ef39bd..000
--- a/net-p2p/transmission/files/libsystemd.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -245,7 +245,7 @@
- [Add support for systemd startup notification (default is 
autodetected)]),
- [USE_SYSTEMD_DAEMON=$withval], [USE_SYSTEMD_DAEMON=auto])
- AS_IF([test "x$USE_SYSTEMD_DAEMON" != "xno"], [
--PKG_CHECK_MODULES([SYSTEMD_DAEMON], [libsystemd-daemon],
-+PKG_CHECK_MODULES([SYSTEMD_DAEMON], [libsystemd],
- [AC_DEFINE(USE_SYSTEMD_DAEMON,1,[Use systemd startup notification])],
- [AS_IF([test "x$USE_SYSTEMD_DAEMON" = "xyes"],
- [AC_MSG_ERROR([systemd startup notification support requested, 
but libsystemd-daemon not found.])]

diff --git a/net-p2p/transmission/metadata.xml 
b/net-p2p/transmission/metadata.xml
index a5cf0e4c937..f4f00780e76 100644
--- a/net-p2p/transmission/metadata.xml
+++ b/net-p2p/transmission/metadata.xml
@@ -8,6 +8,5 @@

Optimize transmission for low-resource 
systems (smaller cache size, prefer unencrypted peer connections, etc.)
Use mbed TLS instead of OpenSSL
-   Enable XFS filesystem capabilities by using 
sys-fs/xfsprogs headers (in building of fdlimit(.c))

 

diff --git a/net-p2p/transmission/transmission-2.94-r1.ebuild 
b/net-p2p/transmission/transmission-2.94-r1.ebuild
deleted file mode 100644
index 432fe079c92..000
--- a/net-p2p/transmission/transmission-2.94-r1.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools flag-o-matic gnome2-utils qmake-utils systemd xdg-utils
-
-DESCRIPTION="A Fast, Easy and Free BitTorrent client"
-HOMEPAGE="http://www.transmissionbt.com/;
-SRC_URI="https://github.com/transmission/transmission-releases/raw/master/${P}.tar.xz;
-
-# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for 
the rest
-# transmission in licenses/ is for mentioning OpenSSL linking exception
-# MIT is in several libtransmission/ headers
-LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
-SLOT=0
-IUSE="appindicator gtk libressl lightweight systemd qt5 xfs"
-KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86 ~amd64-linux"
-
-ACCT_DEPEND="
-   acct-group/transmission
-   acct-user/transmission
-"
-COMMON_DEPEND=">=dev-libs/libevent-2.0.10:=
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   net-libs/libnatpmp
-   >=net-libs/miniupnpc-1.7:=
-   >=net-misc/curl-7.16.3[ssl]
-   sys-libs/zlib:=
-   gtk? (
-   >=dev-libs/dbus-glib-0.100
-   >=dev-libs/glib-2.32:2
-   >=x11-libs/gtk+-3.4:3
-   appindicator? ( >=dev-libs/libappindicator-0.4.90:3 )
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   )
-   systemd? ( >=sys-apps/systemd-209:= )"
-DEPEND="${COMMON_DEPEND}
-   ${ACCT_DEPEND}
-   >=dev-libs/glib-2.32
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/os-headers
-   virtual/pkgconfig
-   qt5? ( dev-qt/linguist-tools:5 )
-   xfs? ( 

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

2020-06-07 Thread Agostino Sarubbo
commit: 598757c00bc819a411b0da00c3e509a4cd79ff4c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun  7 08:42:08 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun  7 08:42:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598757c0

net-p2p/transmission: amd64 stable wrt bug #723258

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-p2p/transmission/transmission-3.00-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
index ee8e978d8b1..22ba7fa01c2 100644
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ppc64 x86 ~amd64-linux"
+   KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86 ~amd64-linux"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2020-06-06 Thread Agostino Sarubbo
commit: 268288fa6df83d50b30b6f18e69d0a2c40cfcba7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jun  6 20:14:17 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jun  6 20:14:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268288fa

net-p2p/transmission: x86 stable wrt bug #723258

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-p2p/transmission/transmission-3.00-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
index 375211d40b9..ee8e978d8b1 100644
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ppc64 ~x86 ~amd64-linux"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ppc64 x86 ~amd64-linux"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2020-06-06 Thread Agostino Sarubbo
commit: 4513bbe29685c866c3602cd315e88a73563f483f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jun  6 17:34:02 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jun  6 17:34:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4513bbe2

net-p2p/transmission: ppc64 stable wrt bug #723258

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-p2p/transmission/transmission-3.00-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
index 301770ebb42..375211d40b9 100644
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ~ppc64 ~x86 ~amd64-linux"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ppc64 ~x86 ~amd64-linux"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2020-06-06 Thread Agostino Sarubbo
commit: 655b7648655231e8ed01ae3e8f0be1f535e0f1e2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jun  6 17:31:50 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jun  6 17:31:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=655b7648

net-p2p/transmission: ppc stable wrt bug #723258

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-p2p/transmission/transmission-3.00-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
index 91ab6b54ceb..301770ebb42 100644
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ~ppc64 ~x86 ~amd64-linux"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2020-05-26 Thread Mike Gilbert
commit: 5cbecc223b7f2038860437511cc504843e172b6b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 26 15:57:32 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 26 15:57:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbecc22

net-p2p/transmission: restore keywords

We no longer depend on dev-libs/libb64.

Closes: https://bugs.gentoo.org/724786
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-3.00-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-3.00-r1.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
index b632a4a1d05..91ab6b54ceb 100644
--- a/net-p2p/transmission/transmission-3.00-r1.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2020-05-26 Thread Mike Gilbert
commit: f648b6946f394b5f05829423acabbf909a785186
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 26 16:00:52 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 26 16:00:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f648b694

net-p2p/transmission: update live ebuild

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index e11ee6465e1..bc3afb58d95 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else

SRC_URI="https://github.com/transmission/transmission-releases/raw/master/${P}.tar.xz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2020-05-26 Thread Mike Gilbert
commit: fcff528d83410f18aa91cad050c1e754360b55c5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 26 15:51:01 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 26 15:51:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcff528d

net-p2p/transmission: use bundled libb64

dev-libs/libb64-1.2.1 is buggy on ARM.

Closes: https://bugs.gentoo.org/725506
Signed-off-by: Mike Gilbert  gentoo.org>

 .../{transmission-3.00.ebuild => transmission-3.00-r1.ebuild}  | 3 +--
 net-p2p/transmission/transmission-.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/net-p2p/transmission/transmission-3.00.ebuild 
b/net-p2p/transmission/transmission-3.00-r1.ebuild
similarity index 98%
rename from net-p2p/transmission/transmission-3.00.ebuild
rename to net-p2p/transmission/transmission-3.00-r1.ebuild
index 3cfd308eb56..b632a4a1d05 100644
--- a/net-p2p/transmission/transmission-3.00.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r1.ebuild
@@ -41,7 +41,6 @@ BDEPEND="${ACCT_DEPEND}
)
 "
 COMMON_DEPEND="
-   dev-libs/libb64:0=
>=dev-libs/libevent-2.0.10:=
!mbedtls? (
!libressl? ( dev-libs/openssl:0= )
@@ -103,7 +102,7 @@ src_configure() {
-DUSE_SYSTEM_MINIUPNPC=ON
-DUSE_SYSTEM_NATPMP=ON
-DUSE_SYSTEM_UTP=OFF
-   -DUSE_SYSTEM_B64=ON
+   -DUSE_SYSTEM_B64=OFF
 
-DWITH_CRYPTO=$(usex mbedtls polarssl openssl)
-DWITH_INOTIFY=ON

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 50983831d05..e11ee6465e1 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -41,7 +41,6 @@ BDEPEND="${ACCT_DEPEND}
)
 "
 COMMON_DEPEND="
-   dev-libs/libb64:0=
>=dev-libs/libevent-2.0.10:=
!mbedtls? (
!libressl? ( dev-libs/openssl:0= )
@@ -99,7 +98,7 @@ src_configure() {
-DUSE_SYSTEM_MINIUPNPC=ON
-DUSE_SYSTEM_NATPMP=ON
-DUSE_SYSTEM_UTP=OFF
-   -DUSE_SYSTEM_B64=ON
+   -DUSE_SYSTEM_B64=OFF
 
-DWITH_CRYPTO=$(usex mbedtls polarssl openssl)
-DWITH_INOTIFY=ON



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/, net-p2p/transmission/files/

2020-05-23 Thread Mike Gilbert
commit: 2c2c3883f3500dc67e6d7e9c789d815abc9d622a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun May 24 02:30:02 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun May 24 02:33:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2c3883

net-p2p/transmission: disable cmake warning for subprojects

Closes: https://bugs.gentoo.org/724792
Signed-off-by: Mike Gilbert  gentoo.org>

 .../files/cmake-unused-command-line.patch   | 21 +
 net-p2p/transmission/transmission-3.00.ebuild   |  4 
 2 files changed, 25 insertions(+)

diff --git a/net-p2p/transmission/files/cmake-unused-command-line.patch 
b/net-p2p/transmission/files/cmake-unused-command-line.patch
new file mode 100644
index 000..6e0af5dc7cc
--- /dev/null
+++ b/net-p2p/transmission/files/cmake-unused-command-line.patch
@@ -0,0 +1,21 @@
+From 63b8fd6391cd30bb45e1c9432f69c43ade9bb7ea Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Sat, 23 May 2020 22:25:42 -0400
+Subject: [PATCH] Do not warn about unused command line options
+
+---
+ cmake/TrMacros.cmake | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/cmake/TrMacros.cmake b/cmake/TrMacros.cmake
+index 5e439126f..674b2ede0 100644
+--- a/cmake/TrMacros.cmake
 b/cmake/TrMacros.cmake
+@@ -95,6 +95,7 @@ macro(tr_add_external_auto_library ID DIRNAME LIBNAME)
+ PREFIX "${${ID}_PREFIX}"
+ CMAKE_ARGS
+ -Wno-dev # We don't want to be warned over unused variables
++  --no-warn-unused-cli
+ "-DCMAKE_TOOLCHAIN_FILE:PATH=${CMAKE_TOOLCHAIN_FILE}"
+ 
"-DCMAKE_USER_MAKE_RULES_OVERRIDE=${CMAKE_USER_MAKE_RULES_OVERRIDE}"
+ "-DCMAKE_C_FLAGS:STRING=${CMAKE_C_FLAGS}"

diff --git a/net-p2p/transmission/transmission-3.00.ebuild 
b/net-p2p/transmission/transmission-3.00.ebuild
index 04a6fdf4529..3cfd308eb56 100644
--- a/net-p2p/transmission/transmission-3.00.ebuild
+++ b/net-p2p/transmission/transmission-3.00.ebuild
@@ -84,6 +84,10 @@ RDEPEND="${COMMON_DEPEND}
${ACCT_DEPEND}
 "
 
+PATCHES=(
+   "${FILESDIR}"/cmake-unused-command-line.patch
+)
+
 src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_DOCDIR=share/doc/${PF}



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

2020-05-23 Thread Mike Gilbert
commit: 01a4e92dc9136172e3ef15378790bb12cd617cb1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat May 23 14:09:29 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat May 23 14:14:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a4e92d

net-p2p/transmission: bump to 3.00

Closes: https://bugs.gentoo.org/607336
Bug: https://bugs.gentoo.org/723258
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/Manifest|  1 +
 .../{transmission-.ebuild => transmission-3.00.ebuild}   | 12 ++--
 net-p2p/transmission/transmission-.ebuild| 10 +-
 3 files changed, 4 insertions(+), 19 deletions(-)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index 07399390981..5fd51e6815c 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1 +1,2 @@
 DIST transmission-2.94.tar.xz 3365952 BLAKE2B 
d0215a2c595dd3ebb2ed5c94cc3d380c78f62b98388557620534b88b9e2304bb6ac91960395541267f82d70800c4860d0e58125bca33dd158da992d19b4c0def
 SHA512 
ee411743940f2897aa0bbc351ce79f11d860075d2e9e399d60301eae8cfc453e20426ef553fc62ee43019a07c052d512f5d7972cc4411fb57b1312c2c1558da7
+DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-3.00.ebuild
similarity index 92%
copy from net-p2p/transmission/transmission-.ebuild
copy to net-p2p/transmission/transmission-3.00.ebuild
index 36907b345d4..04a6fdf4529 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-3.00.ebuild
@@ -9,8 +9,8 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
-   
SRC_URI="https://github.com/transmission/transmission-releases/raw/master/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux"
+   SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
+   KEYWORDS="~amd64 ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"
@@ -84,14 +84,6 @@ RDEPEND="${COMMON_DEPEND}
${ACCT_DEPEND}
 "
 
-src_unpack() {
-   if [[ ${PV} ==  ]]; then
-   git-r3_src_unpack
-   else
-   unpack ${P}.tar.gz
-   fi
-}
-
 src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_DOCDIR=share/doc/${PF}

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 36907b345d4..50983831d05 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else

SRC_URI="https://github.com/transmission/transmission-releases/raw/master/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"
@@ -84,14 +84,6 @@ RDEPEND="${COMMON_DEPEND}
${ACCT_DEPEND}
 "
 
-src_unpack() {
-   if [[ ${PV} ==  ]]; then
-   git-r3_src_unpack
-   else
-   unpack ${P}.tar.gz
-   fi
-}
-
 src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_DOCDIR=share/doc/${PF}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-cli/

2020-05-16 Thread Mikle Kolyada
commit: 55234cf8ac62747c1d18775060bfff1cfe951c67
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 16 10:36:54 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 16 10:36:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55234cf8

net-p2p/transmission-remote-cli: remove last-rited pkg

Closes: https://bugs.gentoo.org/show_bug.cgi?id=713518
Closes: https://bugs.gentoo.org/show_bug.cgi?id=525650

Signed-off-by: Mikle Kolyada  gentoo.org>

 net-p2p/transmission-remote-cli/Manifest   |  1 -
 net-p2p/transmission-remote-cli/metadata.xml   |  8 --
 .../transmission-remote-cli-1.7.1.ebuild   | 33 --
 3 files changed, 42 deletions(-)

diff --git a/net-p2p/transmission-remote-cli/Manifest 
b/net-p2p/transmission-remote-cli/Manifest
deleted file mode 100644
index 88d79c1c6fd..000
--- a/net-p2p/transmission-remote-cli/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST transmission-remote-cli-1.7.1.tar.gz 257981 BLAKE2B 
32b9f56954d6e7f01fe90c2183bfef153edf8f441d555767f3be9d0185fb0dd5335cf1d4a5b3b7fa64f9b3fa94aca297a85503c69f0ec516e703ba5b2eb858c5
 SHA512 
b1b31c36365a0f7733912f3a2c01e6e9f20430f29b618c7e526a214632a29d2bc76702f0c31910fdc495a7eaf37bf74e7433c552fc922c440c0874422208bae9

diff --git a/net-p2p/transmission-remote-cli/metadata.xml 
b/net-p2p/transmission-remote-cli/metadata.xml
deleted file mode 100644
index 5bb9a086502..000
--- a/net-p2p/transmission-remote-cli/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   
-   fagga/transmission-remote-cli
-   
-

diff --git 
a/net-p2p/transmission-remote-cli/transmission-remote-cli-1.7.1.ebuild 
b/net-p2p/transmission-remote-cli/transmission-remote-cli-1.7.1.ebuild
deleted file mode 100644
index 4a103d47b94..000
--- a/net-p2p/transmission-remote-cli/transmission-remote-cli-1.7.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="ncurses"
-inherit bash-completion-r1 python-r1
-
-DESCRIPTION="Ncurses interface for the Transmission BitTorrent client"
-HOMEPAGE="https://github.com/fagga/transmission-remote-cli/;
-SRC_URI="https://github.com/fagga/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="geoip"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   geoip? ( dev-python/geoip-python[$PYTHON_USEDEP] )
-"
-
-src_install() {
-   python_foreach_impl python_doscript transmission-remote-cli
-   newbashcomp completion/bash/transmission-remote-cli-bash-completion.sh \
-   transmission-remote-cli
-   insinto /usr/share/zsh/site-functions
-   doins completion/zsh/_transmission-remote-cli
-   doman transmission-remote-cli.1
-   dodoc NEWS README.md
-}



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

2020-05-01 Thread Pacho Ramos
commit: 160c813a710d08ee2123ed643016eb48b60ab9f5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri May  1 17:50:05 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri May  1 17:57:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=160c813a

net-p2p/transmission: Migrate to 'appindicator' USE

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 net-p2p/transmission/transmission-2.94-r1.ebuild | 10 +-
 net-p2p/transmission/transmission-.ebuild|  6 +++---
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-p2p/transmission/transmission-2.94-r1.ebuild 
b/net-p2p/transmission/transmission-2.94-r1.ebuild
index 86c72f12f62..432fe079c92 100644
--- a/net-p2p/transmission/transmission-2.94-r1.ebuild
+++ b/net-p2p/transmission/transmission-2.94-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/transmission/transmission-releases/raw/master/${P}.t
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT=0
-IUSE="ayatana gtk libressl lightweight systemd qt5 xfs"
+IUSE="appindicator gtk libressl lightweight systemd qt5 xfs"
 KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86 ~amd64-linux"
 
 ACCT_DEPEND="
@@ -31,7 +31,7 @@ COMMON_DEPEND=">=dev-libs/libevent-2.0.10:=
>=dev-libs/dbus-glib-0.100
>=dev-libs/glib-2.32:2
>=x11-libs/gtk+-3.4:3
-   ayatana? ( >=dev-libs/libappindicator-0.4.90:3 )
+   appindicator? ( >=dev-libs/libappindicator-0.4.90:3 )
)
qt5? (
dev-qt/qtcore:5
@@ -53,7 +53,7 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
${ACCT_DEPEND}"
 
-REQUIRED_USE="ayatana? ( gtk )"
+REQUIRED_USE="appindicator? ( gtk )"
 
 DOCS=( AUTHORS NEWS qt/README.txt )
 
@@ -65,7 +65,7 @@ src_prepare() {
sed -i -e '/CFLAGS/s:-ggdb3::' configure.ac || die
 
# Trick to avoid automagic dependency
-   if ! use ayatana ; then
+   if ! use appindicator ; then
sed -i -e '/^LIBAPPINDICATOR_MINIMUM/s:=.*:=:' configure.ac 
|| die
fi
 

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index f7f2735ac3c..36907b345d4 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://transmissionbt.com/;
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="ayatana gtk libressl lightweight nls mbedtls qt5 systemd test"
+IUSE="appindicator gtk libressl lightweight nls mbedtls qt5 systemd test"
 RESTRICT="!test? ( test )"
 
 ACCT_DEPEND="
@@ -57,7 +57,7 @@ COMMON_DEPEND="
>=dev-libs/dbus-glib-0.100
>=dev-libs/glib-2.32:2
>=x11-libs/gtk+-3.4:3
-   ayatana? ( >=dev-libs/libappindicator-0.4.30:3 )
+   appindicator? ( >=dev-libs/libappindicator-0.4.30:3 )
)
qt5? (
dev-qt/qtcore:5
@@ -111,7 +111,7 @@ src_configure() {
 
-DWITH_CRYPTO=$(usex mbedtls polarssl openssl)
-DWITH_INOTIFY=ON
-   -DWITH_LIBAPPINDICATOR=$(usex ayatana ON OFF)
+   -DWITH_LIBAPPINDICATOR=$(usex appindicator ON OFF)
-DWITH_SYSTEMD=$(usex systemd ON OFF)
)
 



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

2020-04-20 Thread Mike Gilbert
commit: d21e2b71d496d3686cf17f8e0cc29bed0f8405b0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr 20 19:18:14 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 20 19:18:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d21e2b71

net-p2p/transmission: switch to cmake eclass

Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index b15f594478b..f7f2735ac3c 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2006-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake-utils systemd xdg-utils
+inherit cmake systemd xdg-utils
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -115,11 +115,11 @@ src_configure() {
-DWITH_SYSTEMD=$(usex systemd ON OFF)
)
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
newinitd "${FILESDIR}"/transmission-daemon.initd.10 transmission-daemon
newconfd "${FILESDIR}"/transmission-daemon.confd.4 transmission-daemon



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/files/, net-p2p/transmission-remote-gtk/

2020-03-20 Thread David Seifert
commit: 5801471187c94578ce69daaee1f2fe9fda3d4256
Author: David Seifert  gentoo  org>
AuthorDate: Fri Mar 20 20:14:57 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Mar 20 20:14:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58014711

net-p2p/transmission-remote-gtk: Replace with updated upstream patch

Bug: https://bugs.gentoo.org/706980
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: David Seifert  gentoo.org>

 ...mission-remote-gtk-1.4.1-gcc10-fno-common.patch | 24 +++---
 .../transmission-remote-gtk-1.4.1.ebuild   |  3 +--
 2 files changed, 8 insertions(+), 19 deletions(-)

diff --git 
a/net-p2p/transmission-remote-gtk/files/transmission-remote-gtk-1.4.1-gcc10-fno-common.patch
 
b/net-p2p/transmission-remote-gtk/files/transmission-remote-gtk-1.4.1-gcc10-fno-common.patch
index 5cba628a07c..1c445b50854 100644
--- 
a/net-p2p/transmission-remote-gtk/files/transmission-remote-gtk-1.4.1-gcc10-fno-common.patch
+++ 
b/net-p2p/transmission-remote-gtk/files/transmission-remote-gtk-1.4.1-gcc10-fno-common.patch
@@ -1,18 +1,17 @@
-From 617aaf628962af85bf9b44ab517fec2b6fa178f9 Mon Sep 17 00:00:00 2001
+From b20655081332847426a7d10189bb1e2369efea42 Mon Sep 17 00:00:00 2001
 From: David Seifert 
-Date: Tue, 10 Mar 2020 11:20:12 +0100
+Date: Fri, 20 Mar 2020 20:30:24 +0100
 Subject: [PATCH] Fix building under GCC 10 / -fno-common
 
-* Define an enum type `TrgColumnType`, not an anonymous
-  enum with an object called `TrgColumnType`.
+* Add a `typedef` to avoid defining a variable.
 
 Bug: https://bugs.gentoo.org/706980
 ---
- src/trg-tree-view.h | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
+ src/trg-tree-view.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/src/trg-tree-view.h b/src/trg-tree-view.h
-index 435848f..363f662 100644
+index 435848f..78cd76e 100644
 --- a/src/trg-tree-view.h
 +++ b/src/trg-tree-view.h
 @@ -51,7 +51,7 @@ GtkWidget *trg_tree_view_new(void);
@@ -20,16 +19,7 @@ index 435848f..363f662 100644
  G_END_DECLS GList *trg_tree_view_get_selected_refs_list(GtkTreeView * tv);
  
 -enum {
-+enum TrgColumnType {
++typedef enum {
  TRG_COLTYPE_ICONTEXT,
  TRG_COLTYPE_FILEICONTEXT,
  TRG_COLTYPE_WANTED,
-@@ -65,7 +65,7 @@ enum {
- TRG_COLTYPE_PRIO,
- TRG_COLTYPE_NUMGTZERO,
- TRG_COLTYPE_NUMGTEQZERO
--} TrgColumnType;
-+};
- 
- typedef struct {
- gint model_column;

diff --git 
a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild 
b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
index c769e211f47..38e770e754b 100644
--- a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
+++ b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
@@ -35,8 +35,7 @@ DEPEND="${RDEPEND}
 " # eautoreconf needs sys-devel/autoconf-archive
 
 PATCHES=(
-   # 
https://github.com/transmission-remote-gtk/transmission-remote-gtk/pull/92
-   "${FILESDIR}"/${PN}-1.4.1-gcc10-fno-common.patch
+   "${FILESDIR}"/${PN}-1.4.1-gcc10-fno-common.patch # merged, remove on 
bump
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/, net-p2p/transmission-remote-gtk/files/

2020-03-10 Thread David Seifert
commit: 31aa94484925dc802d87d2214e801542d4e8189c
Author: David Seifert  gentoo  org>
AuthorDate: Tue Mar 10 10:31:54 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Mar 10 10:31:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31aa9448

net-p2p/transmission-remote-gtk: Fix building with -fno-common

Bug: https://bugs.gentoo.org/706980
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 ...mission-remote-gtk-1.4.1-gcc10-fno-common.patch | 35 ++
 .../transmission-remote-gtk-1.4.1.ebuild   |  7 -
 2 files changed, 41 insertions(+), 1 deletion(-)

diff --git 
a/net-p2p/transmission-remote-gtk/files/transmission-remote-gtk-1.4.1-gcc10-fno-common.patch
 
b/net-p2p/transmission-remote-gtk/files/transmission-remote-gtk-1.4.1-gcc10-fno-common.patch
new file mode 100644
index 000..5cba628a07c
--- /dev/null
+++ 
b/net-p2p/transmission-remote-gtk/files/transmission-remote-gtk-1.4.1-gcc10-fno-common.patch
@@ -0,0 +1,35 @@
+From 617aaf628962af85bf9b44ab517fec2b6fa178f9 Mon Sep 17 00:00:00 2001
+From: David Seifert 
+Date: Tue, 10 Mar 2020 11:20:12 +0100
+Subject: [PATCH] Fix building under GCC 10 / -fno-common
+
+* Define an enum type `TrgColumnType`, not an anonymous
+  enum with an object called `TrgColumnType`.
+
+Bug: https://bugs.gentoo.org/706980
+---
+ src/trg-tree-view.h | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/trg-tree-view.h b/src/trg-tree-view.h
+index 435848f..363f662 100644
+--- a/src/trg-tree-view.h
 b/src/trg-tree-view.h
+@@ -51,7 +51,7 @@ GtkWidget *trg_tree_view_new(void);
+ 
+ G_END_DECLS GList *trg_tree_view_get_selected_refs_list(GtkTreeView * tv);
+ 
+-enum {
++enum TrgColumnType {
+ TRG_COLTYPE_ICONTEXT,
+ TRG_COLTYPE_FILEICONTEXT,
+ TRG_COLTYPE_WANTED,
+@@ -65,7 +65,7 @@ enum {
+ TRG_COLTYPE_PRIO,
+ TRG_COLTYPE_NUMGTZERO,
+ TRG_COLTYPE_NUMGTEQZERO
+-} TrgColumnType;
++};
+ 
+ typedef struct {
+ gint model_column;

diff --git 
a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild 
b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
index 4e12624edbb..c769e211f47 100644
--- a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
+++ b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -34,6 +34,11 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
 " # eautoreconf needs sys-devel/autoconf-archive
 
+PATCHES=(
+   # 
https://github.com/transmission-remote-gtk/transmission-remote-gtk/pull/92
+   "${FILESDIR}"/${PN}-1.4.1-gcc10-fno-common.patch
+)
+
 src_configure() {
# Disable overly strict appdata validation
gnome2_src_configure \



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

2019-11-13 Thread Mike Gilbert
commit: 8ba6fc4ede27b84788115dbe9bd9dfa42e4b08ac
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 13 15:20:34 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 13 15:20:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba6fc4e

net-p2p/transmission: skip diropts when not running as root

Closes: https://bugs.gentoo.org/699616
Package-Manager: Portage-2.3.78_p18, Repoman-2.3.17_p114
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-2.94-r1.ebuild | 4 +++-
 net-p2p/transmission/transmission-.ebuild| 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-p2p/transmission/transmission-2.94-r1.ebuild 
b/net-p2p/transmission/transmission-2.94-r1.ebuild
index f82f46f2b05..86c72f12f62 100644
--- a/net-p2p/transmission/transmission-2.94-r1.ebuild
+++ b/net-p2p/transmission/transmission-2.94-r1.ebuild
@@ -138,7 +138,9 @@ src_install() {
popd >/dev/null || die
fi
 
-   diropts -o transmission -g transmission
+   if [[ ${EUID} == 0 ]]; then
+   diropts -o transmission -g transmission
+   fi
keepdir /var/lib/transmission
 }
 

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index c3356d08142..b15f594478b 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -129,7 +129,9 @@ src_install() {
insinto /usr/lib/sysctl.d
doins "${FILESDIR}"/60-transmission.conf
 
-   diropts -o transmission -g transmission
+   if [[ ${EUID} == 0 ]]; then
+   diropts -o transmission -g transmission
+   fi
keepdir /var/lib/transmission
 }
 



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

2019-09-02 Thread Mike Gilbert
commit: 02ed95e134f8f086e627e8ba4fa59f1837afa16d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep  2 18:55:09 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep  2 19:11:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ed95e1

net-p2p/transmission: keepdir /var/lib/transmission

Package-Manager: Portage-2.3.75_p2, Repoman-2.3.17_p44
Signed-off-by: Mike Gilbert  gentoo.org>

 ...ion-2.94.ebuild => transmission-2.94-r1.ebuild} | 24 +++---
 net-p2p/transmission/transmission-.ebuild  | 11 --
 2 files changed, 21 insertions(+), 14 deletions(-)

diff --git a/net-p2p/transmission/transmission-2.94.ebuild 
b/net-p2p/transmission/transmission-2.94-r1.ebuild
similarity index 86%
rename from net-p2p/transmission/transmission-2.94.ebuild
rename to net-p2p/transmission/transmission-2.94-r1.ebuild
index 745abf9221f..c2e85f5d064 100644
--- a/net-p2p/transmission/transmission-2.94.ebuild
+++ b/net-p2p/transmission/transmission-2.94-r1.ebuild
@@ -16,6 +16,10 @@ SLOT=0
 IUSE="ayatana gtk libressl lightweight systemd qt5 xfs"
 KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86 ~x86-fbsd ~amd64-linux"
 
+ACCT_DEPEND="
+   acct-group/transmission
+   acct-user/transmission
+"
 COMMON_DEPEND=">=dev-libs/libevent-2.0.10:=
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
@@ -38,6 +42,7 @@ COMMON_DEPEND=">=dev-libs/libevent-2.0.10:=
)
systemd? ( >=sys-apps/systemd-209:= )"
 DEPEND="${COMMON_DEPEND}
+   ${ACCT_DEPEND}
>=dev-libs/glib-2.32
dev-util/intltool
sys-devel/gettext
@@ -46,7 +51,7 @@ DEPEND="${COMMON_DEPEND}
qt5? ( dev-qt/linguist-tools:5 )
xfs? ( sys-fs/xfsprogs )"
 RDEPEND="${COMMON_DEPEND}
-   acct-user/transmission"
+   ${ACCT_DEPEND}"
 
 REQUIRED_USE="ayatana? ( gtk )"
 
@@ -113,6 +118,9 @@ src_install() {
systemd_dounit daemon/transmission-daemon.service
systemd_install_serviced "${FILESDIR}"/transmission-daemon.service.conf
 
+   insinto /usr/lib/sysctl.d
+   doins "${FILESDIR}"/60-transmission.conf
+
if use qt5; then
pushd qt >/dev/null || die
emake INSTALL_ROOT="${ED%/}"/usr install
@@ -129,6 +137,9 @@ src_install() {
doins translations/*.qm
popd >/dev/null || die
fi
+
+   diropts -o transmission -g transmission
+   keepdir /var/lib/transmission
 }
 
 pkg_preinst() {
@@ -138,17 +149,6 @@ pkg_preinst() {
 pkg_postinst() {
xdg_desktop_database_update
gnome2_icon_cache_update
-
-   elog "If you use transmission-daemon, please, set 'rpc-username' and"
-   elog "'rpc-password' (in plain text, transmission-daemon will hash it 
on"
-   elog "start) in settings.json file located at 
/var/lib/transmission/config or"
-   elog "any other appropriate config directory."
-   elog
-   elog "Since µTP is enabled by default, transmission needs large kernel 
buffers for"
-   elog "the UDP socket. You can append following lines into 
/etc/sysctl.conf:"
-   elog " net.core.rmem_max = 4194304"
-   elog " net.core.wmem_max = 1048576"
-   elog "and run sysctl -p"
 }
 
 pkg_postrm() {

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 32f0b5698ea..dc8e8148800 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -24,7 +24,11 @@ SLOT="0"
 IUSE="ayatana gtk libressl lightweight nls mbedtls qt5 systemd test"
 RESTRICT="!test? ( test )"
 
-BDEPEND="
+ACCT_DEPEND="
+   acct-group/transmission
+   acct-user/transmission
+"
+BDEPEND="${ACCT_DEPEND}
virtual/pkgconfig
nls? (
gtk? (
@@ -77,7 +81,7 @@ DEPEND="${COMMON_DEPEND}
)
 "
 RDEPEND="${COMMON_DEPEND}
-   acct-user/transmission
+   ${ACCT_DEPEND}
 "
 
 src_unpack() {
@@ -124,6 +128,9 @@ src_install() {
 
insinto /usr/lib/sysctl.d
doins "${FILESDIR}"/60-transmission.conf
+
+   diropts -o transmission -g transmission
+   keepdir /var/lib/transmission
 }
 
 pkg_postrm() {



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/, net-p2p/transmission/files/

2019-09-02 Thread Mike Gilbert
commit: 10368e9a3f7b31a8966c162e2e7aa418cf81
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep  2 18:40:17 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep  2 18:44:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10368fff

net-p2p/transmission: install sysctl.d snippet

Package-Manager: Portage-2.3.75_p2, Repoman-2.3.17_p44
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/files/60-transmission.conf |  2 ++
 net-p2p/transmission/transmission-.ebuild   | 21 +++--
 2 files changed, 5 insertions(+), 18 deletions(-)

diff --git a/net-p2p/transmission/files/60-transmission.conf 
b/net-p2p/transmission/files/60-transmission.conf
new file mode 100644
index 000..bdf0de2064e
--- /dev/null
+++ b/net-p2p/transmission/files/60-transmission.conf
@@ -0,0 +1,2 @@
+net.core.rmem_max = 4194304
+net.core.wmem_max = 1048576

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index caaf7e9c6ee..32f0b5698ea 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils readme.gentoo-r1 systemd xdg-utils
+inherit cmake-utils systemd xdg-utils
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -114,21 +114,6 @@ src_configure() {
cmake-utils_src_configure
 }
 
-DISABLE_AUTOFORMATTING=1
-DOC_CONTENTS="\
-If you use transmission-daemon, please, set 'rpc-username' and
-'rpc-password' (in plain text, transmission-daemon will hash it on
-start) in settings.json file located at /var/lib/transmission/config or
-any other appropriate config directory.
-
-Since µTP is enabled by default, transmission needs large kernel buffers for
-the UDP socket. You can append following lines into /etc/sysctl.conf:
-
-net.core.rmem_max = 4194304
-net.core.wmem_max = 1048576
-
-and run sysctl -p"
-
 src_install() {
cmake-utils_src_install
 
@@ -137,7 +122,8 @@ src_install() {
systemd_dounit daemon/transmission-daemon.service
systemd_install_serviced "${FILESDIR}"/transmission-daemon.service.conf
 
-   readme.gentoo_create_doc
+   insinto /usr/lib/sysctl.d
+   doins "${FILESDIR}"/60-transmission.conf
 }
 
 pkg_postrm() {
@@ -152,5 +138,4 @@ pkg_postinst() {
xdg_desktop_database_update
xdg_icon_cache_update
fi
-   readme.gentoo_print_elog
 }



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

2019-09-02 Thread Mike Gilbert
commit: f0b437377703fa003d954a4894b0be2355e16450
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep  2 18:35:33 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep  2 18:44:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b43737

net-p2p/transmission: EAPI 7

Package-Manager: Portage-2.3.75_p2, Repoman-2.3.17_p44
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-.ebuild | 34 ++-
 1 file changed, 23 insertions(+), 11 deletions(-)

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 312540191f4..caaf7e9c6ee 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit cmake-utils gnome2-utils readme.gentoo-r1 systemd xdg-utils
+inherit cmake-utils readme.gentoo-r1 systemd xdg-utils
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -24,6 +24,18 @@ SLOT="0"
 IUSE="ayatana gtk libressl lightweight nls mbedtls qt5 systemd test"
 RESTRICT="!test? ( test )"
 
+BDEPEND="
+   virtual/pkgconfig
+   nls? (
+   gtk? (
+   dev-util/intltool
+   sys-devel/gettext
+   )
+   qt5? (
+   dev-qt/linguist-tools:5
+   )
+   )
+"
 COMMON_DEPEND="
dev-libs/libb64:0=
>=dev-libs/libevent-2.0.10:=
@@ -36,6 +48,7 @@ COMMON_DEPEND="
>=net-libs/miniupnpc-1.7:=
>=net-misc/curl-7.16.3[ssl]
sys-libs/zlib:=
+   nls? ( virtual/libintl )
gtk? (
>=dev-libs/dbus-glib-0.100
>=dev-libs/glib-2.32:2
@@ -52,7 +65,6 @@ COMMON_DEPEND="
systemd? ( >=sys-apps/systemd-209:= )
 "
 DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig
nls? (
virtual/libintl
gtk? (
@@ -128,17 +140,17 @@ src_install() {
readme.gentoo_create_doc
 }
 
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
 pkg_postrm() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
+   if use gtk || use qt5; then
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   fi
 }
 
 pkg_postinst() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
+   if use gtk || use qt5; then
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   fi
readme.gentoo_print_elog
 }



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

2019-08-05 Thread Mike Gilbert
commit: b761cec14174af726ba7429ff06595cae3e77d79
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Aug  5 01:16:01 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Aug  5 16:38:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b761cec1

net-p2p/transmission: depend on acct-user/transmission

Package-Manager: Portage-2.3.70_p2, Repoman-2.3.16_p22
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-2.94.ebuild | 18 ++
 net-p2p/transmission/transmission-.ebuild | 20 +++-
 2 files changed, 13 insertions(+), 25 deletions(-)

diff --git a/net-p2p/transmission/transmission-2.94.ebuild 
b/net-p2p/transmission/transmission-2.94.ebuild
index 246560fb9ad..745abf9221f 100644
--- a/net-p2p/transmission/transmission-2.94.ebuild
+++ b/net-p2p/transmission/transmission-2.94.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools flag-o-matic gnome2-utils qmake-utils systemd user xdg-utils
+inherit autotools flag-o-matic gnome2-utils qmake-utils systemd xdg-utils
 
 DESCRIPTION="A Fast, Easy and Free BitTorrent client"
 HOMEPAGE="http://www.transmissionbt.com/;
@@ -16,7 +16,7 @@ SLOT=0
 IUSE="ayatana gtk libressl lightweight systemd qt5 xfs"
 KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 x86 ~x86-fbsd ~amd64-linux"
 
-RDEPEND=">=dev-libs/libevent-2.0.10:=
+COMMON_DEPEND=">=dev-libs/libevent-2.0.10:=
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
net-libs/libnatpmp
@@ -37,7 +37,7 @@ RDEPEND=">=dev-libs/libevent-2.0.10:=
dev-qt/qtwidgets:5
)
systemd? ( >=sys-apps/systemd-209:= )"
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
>=dev-libs/glib-2.32
dev-util/intltool
sys-devel/gettext
@@ -45,6 +45,8 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
qt5? ( dev-qt/linguist-tools:5 )
xfs? ( sys-fs/xfsprogs )"
+RDEPEND="${COMMON_DEPEND}
+   acct-user/transmission"
 
 REQUIRED_USE="ayatana? ( gtk )"
 
@@ -137,14 +139,6 @@ pkg_postinst() {
xdg_desktop_database_update
gnome2_icon_cache_update
 
-   enewgroup transmission
-   enewuser transmission -1 -1 /var/lib/transmission transmission
-
-   if [[ ! -e "${EROOT%/}"/var/lib/transmission ]]; then
-   mkdir -p "${EROOT%/}"/var/lib/transmission || die
-   chown transmission:transmission 
"${EROOT%/}"/var/lib/transmission || die
-   fi
-
elog "If you use transmission-daemon, please, set 'rpc-username' and"
elog "'rpc-password' (in plain text, transmission-daemon will hash it 
on"
elog "start) in settings.json file located at 
/var/lib/transmission/config or"

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 392d8cb5bf3..312540191f4 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit cmake-utils gnome2-utils readme.gentoo-r1 systemd user xdg-utils
+inherit cmake-utils gnome2-utils readme.gentoo-r1 systemd xdg-utils
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -24,7 +24,7 @@ SLOT="0"
 IUSE="ayatana gtk libressl lightweight nls mbedtls qt5 systemd test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="
+COMMON_DEPEND="
dev-libs/libb64:0=
>=dev-libs/libevent-2.0.10:=
!mbedtls? (
@@ -51,7 +51,7 @@ RDEPEND="
)
systemd? ( >=sys-apps/systemd-209:= )
 "
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
nls? (
virtual/libintl
@@ -64,6 +64,9 @@ DEPEND="${RDEPEND}
)
)
 "
+RDEPEND="${COMMON_DEPEND}
+   acct-user/transmission
+"
 
 src_unpack() {
if [[ ${PV} ==  ]]; then
@@ -137,14 +140,5 @@ pkg_postrm() {
 pkg_postinst() {
xdg_desktop_database_update
gnome2_icon_cache_update
-
-   enewgroup transmission
-   enewuser transmission -1 -1 /var/lib/transmission transmission
-
-   if [[ ! -e "${EROOT%/}"/var/lib/transmission ]]; then
-   mkdir -p "${EROOT%/}"/var/lib/transmission || die
-   chown transmission:transmission 
"${EROOT%/}"/var/lib/transmission || die
-   fi
-
readme.gentoo_print_elog
 }



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

2019-03-03 Thread Aaron Bauman
commit: dc43f72baf6e277192b5e0ef6ada8035c6feafa5
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Mar  3 16:09:39 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:09:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc43f72b

net-p2p/transmission: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11242
Signed-off-by: Aaron Bauman  gentoo.org>

 net-p2p/transmission/files/transmission-2.93-libressl.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/net-p2p/transmission/files/transmission-2.93-libressl.patch 
b/net-p2p/transmission/files/transmission-2.93-libressl.patch
deleted file mode 100644
index 8c978ced269..000
--- a/net-p2p/transmission/files/transmission-2.93-libressl.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/libtransmission/crypto-utils-openssl.c
-+++ b/libtransmission/crypto-utils-openssl.c
-@@ -230,7 +230,7 @@ tr_rc4_process (tr_rc4_ctx_t   handle,
- 
- ***/
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010
-+#if OPENSSL_VERSION_NUMBER < 0x1010 || defined(LIBRESSL_VERSION_NUMBER)
- static inline int
- DH_set0_pqg (DH * dh,
-  BIGNUM * p,



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/

2019-02-14 Thread Mart Raudsepp
commit: 4d5acb3477a4b209d4a9cb45a58639e27417ff27
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Feb 14 09:20:53 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Feb 14 09:32:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d5acb34

net-p2p/transmission-remote-gtk: bump to 1.4.1

Closes: https://bugs.gentoo.org/677692
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-p2p/transmission-remote-gtk/Manifest   |  1 +
 .../transmission-remote-gtk-1.4.1.ebuild   | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/net-p2p/transmission-remote-gtk/Manifest 
b/net-p2p/transmission-remote-gtk/Manifest
index f6a6f630b59..2205e2f9f34 100644
--- a/net-p2p/transmission-remote-gtk/Manifest
+++ b/net-p2p/transmission-remote-gtk/Manifest
@@ -1 +1,2 @@
 DIST transmission-remote-gtk-1.3.1.tar.xz 459260 BLAKE2B 
3e1e184ce6fe0698996763419e5d8b1fc187d7c17ba42e9d75463d6b772bdde554fc1d4b6da6f19a936762b315caa0cea64c47e587d10c592402fb87a518cf66
 SHA512 
ce723d51f8f769e59fb539241996ff0204a654f52696963044f8535731cc2b8ec69cf454a15253f9ba214e0879498f3c19519b5b1b303273d667592887ee45f5
+DIST transmission-remote-gtk-1.4.1.tar.xz 543620 BLAKE2B 
dea556138a7f554a6cbe5c3e0d5bdd9057cb61d2d80e2d89beb96b2926218e19ce85759fd079375ba8896e185bbdec74979372a9413dc5c513204f47b93e4304
 SHA512 
c1a2c26d01bc2557bafae9baa370f713e0412ac8445e12b19e9b3027c1a269745dbb865195d683af397d43a2956f51aad8bdfcaff93e4f07015e33715770de48

diff --git 
a/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild 
b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
new file mode 100644
index 000..4e12624edbb
--- /dev/null
+++ b/net-p2p/transmission-remote-gtk/transmission-remote-gtk-1.4.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2
+
+DESCRIPTION="GTK+ client for management of the Transmission BitTorrent client, 
over HTTP RPC"
+HOMEPAGE="https://github.com/transmission-remote-gtk/transmission-remote-gtk;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ayatana debug geoip libnotify libproxy rss"
+
+# RESTRICT="test"
+
+# FIXME: bundles rss-glib-0.2.3
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=dev-libs/json-glib-0.12.6
+   net-misc/curl
+   >=x11-libs/gtk+-3.16:3
+   ayatana? ( dev-libs/libappindicator:3 )
+   geoip? ( dev-libs/geoip )
+   libnotify? ( >=x11-libs/libnotify-0.7 )
+   libproxy? ( net-libs/libproxy )
+   rss? ( >=net-libs/libmrss-0.18 )
+"
+DEPEND="${RDEPEND}
+   dev-libs/appstream-glib
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+" # eautoreconf needs sys-devel/autoconf-archive
+
+src_configure() {
+   # Disable overly strict appdata validation
+   gnome2_src_configure \
+   $(use_enable debug) \
+   $(use_with geoip libgeoip) \
+   $(use_with libnotify) \
+   $(use_with libproxy) \
+   $(use_with ayatana libappindicator) \
+   $(use_with rss libmrss) \
+   APPSTREAM_UTIL="$(type -P true)"
+}



  1   2   >