update to 4.1.0 [release 4.1.0-1mamba;Wed Jan 28 2026]

This commit is contained in:
2026-02-02 09:55:20 +01:00
parent b6ffdfcb82
commit 2bd46a7dfc
2 changed files with 20 additions and 20 deletions

View File

@@ -1,11 +0,0 @@
--- transmission-4.0.6/libtransmission/port-forwarding-upnp.cc.orig 2024-06-26 21:30:48.914014308 +0200
+++ transmission-4.0.6/libtransmission/port-forwarding-upnp.cc 2024-06-26 21:25:58.681222830 +0200
@@ -275,7 +275,7 @@
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) ==
+ if (UPNP_GetValidIGD(devlist, &handle->urls, &handle->data, std::data(lanaddr), std::size(lanaddr) - 1, NULL, 0) ==
UPNP_IGD_VALID_CONNECTED)
{
tr_logAddInfo(fmt::format(_("Found Internet Gateway Device '{url}'"), fmt::arg("url", handle->urls.controlURL)));

View File

@@ -1,16 +1,15 @@
Name: transmission
Version: 4.0.6
Release: 3mamba
Version: 4.1.0
Release: 1mamba
Summary: Transmission is a fast, easy, and free multi-platform BitTorrent client
Group: Graphical Desktop/Applications/Internet
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
Packager: Silvan Calarco <silvan@openmamba.org>
URL: https://transmissionbt.com/
Source: https://github.com/transmission/transmission.git/%{version}/transmission-%{version}.tar.bz2
Source1: transmission-cli.sysusers
Source2: transmission-cli.tmpfiles
Patch0: transmission-4.0.6-miniupnpc-2.2.8.patch
License: GPL2
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
@@ -83,7 +82,6 @@ This package provides the Qt interface.
%setup -q
#-D -T
#:<< _EOF
%patch 0 -p1
%build
#:<< _EOF
@@ -114,8 +112,6 @@ This package provides the Qt interface.
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%cmake_install
install -Dm644 daemon/transmission-daemon.service \
%{buildroot}%{_unitdir}/transmission.service
install -Dm644 %{SOURCE1} \
%{buildroot}%{_sysusersdir}/transmission.conf
install -Dm644 %{SOURCE2} \
@@ -128,6 +124,18 @@ install -Dm644 %{SOURCE2} \
%tmpfiles_create_package transmission %{SOURCE2}
:
%preun cli
%systemd_preun transmission-daemon
:
%post cli
%systemd_post transmission-daemon
:
%pustun
%systemd_postun_with_restart transmission-daemon
:
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
@@ -152,7 +160,7 @@ install -Dm644 %{SOURCE2} \
%{_bindir}/transmission-edit
%{_bindir}/transmission-remote
%{_bindir}/transmission-show
%{_unitdir}/transmission.service
%{_unitdir}/transmission-daemon.service
%{_sysusersdir}/transmission.conf
%{_tmpfilesdir}/transmission.conf
%dir %{_datadir}/transmission/public_html
@@ -172,7 +180,7 @@ install -Dm644 %{SOURCE2} \
%dir %{_datadir}/transmission/translations
%{_datadir}/transmission/translations/transmission_*.qm
%{_mandir}/man1/transmission-qt.1*
#%doc AUTHORS COPYING
%doc AUTHORS COPYING
%files -n lib%{name}-devel
%defattr(-,root,root)
@@ -181,6 +189,9 @@ install -Dm644 %{SOURCE2} \
%{_libdir}/libtransmission.a
%changelog
* Wed Jan 28 2026 Silvan Calarco <silvan@openmamba.org> 4.1.0-1mamba
- update to 4.1.0
* Thu Oct 09 2025 Silvan Calarco <silvan.calarco@mambasoft.it> 4.0.6-3mamba
- rebuilt with libminiupnpc 2.3.3