commit: 73fc2f39f45b7bb6a01dd64630816e7224cffa92 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> AuthorDate: Tue Aug 13 17:23:31 2024 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Tue Aug 13 17:23:31 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73fc2f39
net-p2p/transmission: use system libdeflate Closes: https://bugs.gentoo.org/937786 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> .../{transmission-9999.ebuild => transmission-4.0.6-r3.ebuild} | 7 ++++++- net-p2p/transmission/transmission-9999.ebuild | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/net-p2p/transmission/transmission-9999.ebuild b/net-p2p/transmission/transmission-4.0.6-r3.ebuild similarity index 96% copy from net-p2p/transmission/transmission-9999.ebuild copy to net-p2p/transmission/transmission-4.0.6-r3.ebuild index 84da9b553129..da35ac8b5679 100644 --- a/net-p2p/transmission/transmission-9999.ebuild +++ b/net-p2p/transmission/transmission-4.0.6-r3.ebuild @@ -41,6 +41,7 @@ BDEPEND=" qt6? ( dev-qt/qttools:6[linguist] ) " COMMON_DEPEND=" + app-arch/libdeflate:= >=dev-libs/libevent-2.1.0:=[threads(+)] !mbedtls? ( dev-libs/openssl:0= ) mbedtls? ( net-libs/mbedtls:0= ) @@ -76,6 +77,10 @@ RDEPEND="${COMMON_DEPEND} ${ACCT_DEPEND} " +PATCHES=( + "${FILESDIR}/transmission-4.0.6-miniupnpc-2.2.8.patch" +) + src_configure() { local mycmakeargs=( -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} @@ -91,7 +96,7 @@ src_configure() { -DUSE_GTK_VERSION=4 -DUSE_SYSTEM_EVENT2=ON - -DUSE_SYSTEM_DEFLATE=OFF + -DUSE_SYSTEM_DEFLATE=ON -DUSE_SYSTEM_DHT=OFF -DUSE_SYSTEM_MINIUPNPC=ON -DUSE_SYSTEM_NATPMP=ON diff --git a/net-p2p/transmission/transmission-9999.ebuild b/net-p2p/transmission/transmission-9999.ebuild index 84da9b553129..38b587a61780 100644 --- a/net-p2p/transmission/transmission-9999.ebuild +++ b/net-p2p/transmission/transmission-9999.ebuild @@ -41,6 +41,7 @@ BDEPEND=" qt6? ( dev-qt/qttools:6[linguist] ) " COMMON_DEPEND=" + app-arch/libdeflate:= >=dev-libs/libevent-2.1.0:=[threads(+)] !mbedtls? ( dev-libs/openssl:0= ) mbedtls? ( net-libs/mbedtls:0= ) @@ -91,7 +92,7 @@ src_configure() { -DUSE_GTK_VERSION=4 -DUSE_SYSTEM_EVENT2=ON - -DUSE_SYSTEM_DEFLATE=OFF + -DUSE_SYSTEM_DEFLATE=ON -DUSE_SYSTEM_DHT=OFF -DUSE_SYSTEM_MINIUPNPC=ON -DUSE_SYSTEM_NATPMP=ON
