public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Gwyn Ciesla <gwync@protonmail.com>
To: git-commits@fedoraproject.org
Subject: [rpms/transmission] epel10: 4.1.0
Date: Mon, 20 Jul 2026 20:38:00 GMT [thread overview]
Message-ID: <178457988053.1.3128167238942058956.rpms-transmission-8d75671c79e0@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/transmission
Branch : epel10
Commit : 8d75671c79e00e489c14ac42489fac432d5f4b82
Author : Gwyn Ciesla <gwync@protonmail.com>
Date : 2026-01-29T14:02:01-06:00
Stats : +11/-58 in 5 file(s)
URL : https://src.fedoraproject.org/rpms/transmission/c/8d75671c79e00e489c14ac42489fac432d5f4b82?branch=epel10
Log:
4.1.0
---
diff --git a/.gitignore b/.gitignore
index e877992..8901ffc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -33,3 +33,4 @@ transmission-2.04.tar.xz
/transmission-4.0.4.tar.xz
/transmission-4.0.5.tar.xz
/transmission-4.0.6.tar.xz
+/transmission-4.1.0.tar.xz
diff --git a/0002-Make-compatible-with-CMake-4.0.patch b/0002-Make-compatible-with-CMake-4.0.patch
index 803afcb..94497b7 100644
--- a/0002-Make-compatible-with-CMake-4.0.patch
+++ b/0002-Make-compatible-with-CMake-4.0.patch
@@ -1,33 +1,3 @@
-From 0734bcb88eaf5c744166bb472d727b8f188a6aad Mon Sep 17 00:00:00 2001
-From: Otto Liljalaakso <otto.liljalaakso@iki.fi>
-Date: Fri, 25 Apr 2025 22:13:43 +0300
-Subject: [PATCH] Make compatible with CMake 4.0
-
-Folder third-party/ contains many projects with varying values for
-cmake_minimum_version(). Some have less than 3.5, which is the minimum
-supported by CMake 4.0. Update those to 3.12, the value used by the
-main makefile.
-
-diff --git transmission-4.0.6/third-party/dht/CMakeLists.txt transmission-4.0.6/third-party/dht/CMakeLists.txt
-index 6d4aa99..f4d8ac2 100644
---- transmission-4.0.6/third-party/dht/CMakeLists.txt
-+++ transmission-4.0.6/third-party/dht/CMakeLists.txt
-@@ -1,4 +1,4 @@
--cmake_minimum_required(VERSION 2.8)
-+cmake_minimum_required(VERSION 3.12)
- project(dht C)
-
- add_library(${PROJECT_NAME} STATIC
-diff --git transmission-4.0.6/third-party/rapidjson/CMakeLists.txt transmission-4.0.6/third-party/rapidjson/CMakeLists.txt
-index 6033415..987ba9c 100644
---- transmission-4.0.6/third-party/rapidjson/CMakeLists.txt
-+++ transmission-4.0.6/third-party/rapidjson/CMakeLists.txt
-@@ -1,4 +1,4 @@
--CMAKE_MINIMUM_REQUIRED(VERSION 2.8.12)
-+CMAKE_MINIMUM_REQUIRED(VERSION 3.12)
- if(POLICY CMP0025)
- # detect Apple's Clang
- cmake_policy(SET CMP0025 NEW)
diff --git transmission-4.0.6/third-party/rapidjson/example/CMakeLists.txt transmission-4.0.6/third-party/rapidjson/example/CMakeLists.txt
index 9f53c9a..53f94b1 100644
--- transmission-4.0.6/third-party/rapidjson/example/CMakeLists.txt
diff --git a/sources b/sources
index 8003e56..7e6b3d6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (transmission-4.0.6.tar.xz) = d11654bd5174a990d8021fde890389bc7c073f63f80e1335bb2c250aff60f06d0b6481fb041ae4fdccd1c43278c71ddc36f692d7dda3ed2a1aaa9bd1bbc2cb0c
+SHA512 (transmission-4.1.0.tar.xz) = b3f0ef5a82cba1c8ae8b5fde427b320d5490e31c49967f1b24459bbc7d8b52f5359079db49b2038a48a2cfdfef203863ad354a8bbfe056880d2dd8d53cdd239d
diff --git a/transmission-miniupnp228.patch b/transmission-miniupnp228.patch
deleted file mode 100644
index 0069c2e..0000000
--- a/transmission-miniupnp228.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff --git a/libtransmission/port-forwarding-upnp.cc b/libtransmission/port-forwarding-upnp.cc
-index 6d7bbc7f7c2..a4146e0df13 100644
---- a/libtransmission/port-forwarding-upnp.cc
-+++ b/libtransmission/port-forwarding-upnp.cc
-@@ -261,8 +261,13 @@ tr_port_forwarding_state tr_upnpPulse(
-
- FreeUPNPUrls(&handle->urls);
- auto lanaddr = std::array<char, TR_ADDRSTRLEN>{};
-- if (UPNP_GetValidIGD(devlist, &handle->urls, &handle->data, std::data(lanaddr), std::size(lanaddr) - 1) ==
-- UPNP_IGD_VALID_CONNECTED)
-+ if (
-+#if (MINIUPNPC_API_VERSION >= 18)
-+ UPNP_GetValidIGD(devlist, &handle->urls, &handle->data, std::data(lanaddr), std::size(lanaddr) - 1, nullptr, 0)
-+#else
-+ UPNP_GetValidIGD(devlist, &handle->urls, &handle->data, std::data(lanaddr), std::size(lanaddr) - 1)
-+#endif
-+ == UPNP_IGD_VALID_CONNECTED)
- {
- tr_logAddInfo(fmt::format(_("Found Internet Gateway Device '{url}'"), fmt::arg("url", handle->urls.controlURL)));
- tr_logAddInfo(fmt::format(_("Local Address is '{address}'"), fmt::arg("address", lanaddr.data())));
diff --git a/transmission.spec b/transmission.spec
index b787ace..f358d0a 100644
--- a/transmission.spec
+++ b/transmission.spec
@@ -1,6 +1,6 @@
Name: transmission
-Version: 4.0.6
-Release: 13%{?dist}
+Version: 4.1.0
+Release: 1%{?dist}
Summary: A lightweight GTK+ BitTorrent client
# See COPYING. This licensing situation is... special.
License: MIT and GPL-2.0-only
@@ -12,10 +12,9 @@ Source1: https://raw.githubusercontent.com/gnome-design-team/gnome-icons/
# Fix the DBus name to match the app name for flatpak builds
# https://github.com/transmission/transmission/pull/847
Patch0: 0001-gtk-use-com.transmissionbt.Transmission.-D-Bus-names.patch
-Patch1: %{name}-miniupnp228.patch
# Proposed upstream: https://github.com/transmission/transmission/issues/7567
-Patch2: 0002-Make-compatible-with-CMake-4.0.patch
-Patch3: 7669.patch
+Patch1: 0002-Make-compatible-with-CMake-4.0.patch
+Patch2: 7669.patch
BuildRequires: make
BuildRequires: cmake
@@ -100,7 +99,7 @@ Qt graphical interface of Transmission BitTorrent client.
# unbundle
pushd third-party
find fast_float/ libb64/ libdeflate/ libevent/ libnatpmp/ libpsl/ \
- miniupnpc/ utfcpp/ -type f -delete
+ utfcpp/ -type f -delete
popd
# fix icon location for Transmission Qt
@@ -129,7 +128,7 @@ CFLAGS="%{optflags} -fPIC"
%install
mkdir -p %{buildroot}%{_unitdir}
-install -m0644 daemon/transmission-daemon.service %{buildroot}%{_unitdir}/
+install -m0644 redhat-linux-build/daemon/transmission-daemon.service %{buildroot}%{_unitdir}/
mkdir -p %{buildroot}%{_sharedstatedir}/transmission
%cmake_install
@@ -199,6 +198,9 @@ install -m0644 -D transmission.sysusers.conf %{buildroot}%{_sysusersdir}/transmi
%doc %{_mandir}/man1/transmission-qt.*
%changelog
+* Wed Jan 28 2026 Gwyn Ciesla <gwync@protonmail.com> - 4.1.0-1
+- 4.1.0
+
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.6-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
reply other threads:[~2026-07-20 20:38 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178457988053.1.3128167238942058956.rpms-transmission-8d75671c79e0@fedoraproject.org \
--to=gwync@protonmail.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox