[telegram-desktop/f38] Rebuilt for Qt_6.6_PRIVATE_API
by Sérgio M. Basto
commit ea650189144e1e696adb11ca78ceec2ca001bbb1
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Nov 19 16:05:24 2023 +0000
Rebuilt for Qt_6.6_PRIVATE_API
telegram-desktop.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/telegram-desktop.spec b/telegram-desktop.spec
index 64fd6b4..eb2fc30 100644
--- a/telegram-desktop.spec
+++ b/telegram-desktop.spec
@@ -6,7 +6,7 @@
Name: telegram-desktop
Version: 4.8.4
-Release: 3%{?dist}
+Release: 3%{?dist}.1
# Application and 3rd-party modules licensing:
# * Telegram Desktop - GPL-3.0-or-later with OpenSSL exception -- main tarball;
@@ -162,6 +162,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%{_metainfodir}/*.metainfo.xml
%changelog
+* Sun Nov 19 2023 Sérgio Basto <sergio(a)serjux.com> - 4.8.4-3.1
+- Rebuilt for Qt_6.6_PRIVATE_API
+
* Fri Jul 28 2023 Vasiliy Glazov <vascom2(a)gmail.com> - 4.8.4-3
- Rebuild for new Qt 6
1 year
[get_iplayer] Update to version 3.34.
by mavit
commit ea8933012e74774e5f4b9b016c1753bb72d50488
Author: Peter Oliver <git(a)mavit.org.uk>
Date: Sun Nov 19 09:56:36 2023 +0000
Update to version 3.34.
.gitignore | 1 +
get_iplayer.spec | 5 ++++-
sources | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 6b7fd18..0852a63 100644
--- a/.gitignore
+++ b/.gitignore
@@ -30,3 +30,4 @@ get_iplayer-2.94.tar.gz
/get_iplayer-3.31.tar.gz
/get_iplayer-3.32.tar.gz
/get_iplayer-3.33.tar.gz
+/get_iplayer-3.34.tar.gz
diff --git a/get_iplayer.spec b/get_iplayer.spec
index 18dc556..ae74808 100644
--- a/get_iplayer.spec
+++ b/get_iplayer.spec
@@ -1,5 +1,5 @@
Name: get_iplayer
-Version: 3.33
+Version: 3.34
Release: 1%{?dist}
Summary: Lists, records and streams BBC iPlayer TV and radio programmes
@@ -102,6 +102,9 @@ fi
%changelog
+* Sun Nov 19 2023 Peter Oliver <rpm(a)mavit.org.uk> - 3.34-1
+- Update to version 3.34.
+
* Fri Oct 13 2023 Peter Oliver <rpm(a)mavit.org.uk> - 3.33-1
- Update to version 3.33.
diff --git a/sources b/sources
index 3f0c2fe..49252ca 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (get_iplayer-3.33.tar.gz) = 937dc0bc2538c0823d4b10a9937999a602e91f244658f2ea55030d42351931f77cee9db957c094e29c9919c70134a1724379c2011c753706e88a3f50a922c5fb
+SHA512 (get_iplayer-3.34.tar.gz) = 3d34064a9d02285d36d578789155a53b63009c1492040f74a11f9f0feb932def5b9c529931b40600356a922d114db7f15a799e9f7cdd716cd4a202a7b69d36e5
1 year
[xmms2-freeworld] Drop mms plugin, fedora xmms2 provides it
by Leigh Scott
commit 213c7fe2e6147f8b8999037f83f8cbea1de9d83f
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sun Nov 19 08:26:27 2023 +0000
Drop mms plugin, fedora xmms2 provides it
xmms2-freeworld.spec | 33 +++++++++++----------------------
1 file changed, 11 insertions(+), 22 deletions(-)
---
diff --git a/xmms2-freeworld.spec b/xmms2-freeworld.spec
index 511c306..f1ac08e 100644
--- a/xmms2-freeworld.spec
+++ b/xmms2-freeworld.spec
@@ -1,7 +1,7 @@
Name: xmms2-freeworld
Summary: Plugins for XMMS2 that cannot be included in Fedora
Version: 0.9.3
-Release: 1%{?dist}
+Release: 2%{?dist}
License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause
URL: http://wiki.xmms2.xmms.se/
# Fedora's xmms2 has to use a sanitized tarball, we don't.
@@ -18,12 +18,10 @@ BuildRequires: compat-ffmpeg4-devel
%else
BuildRequires: ffmpeg-devel
%endif
-BuildRequires: libmms-devel
-Requires: xmms2-avcodec = %{version}-%{release}
-Requires: xmms2-faad = %{version}-%{release}
-Requires: xmms2-mms = %{version}-%{release}
-Requires: xmms2-mp4 = %{version}-%{release}
+Requires: xmms2-avcodec%{?_isa} = %{version}-%{release}
+Requires: xmms2-faad%{?_isa} = %{version}-%{release}
+Requires: xmms2-mp4%{?_isa} = %{version}-%{release}
%description
@@ -40,7 +38,7 @@ client (such as gxmms2 or esperanza).
%package -n xmms2-avcodec
Summary: XMMS2 Plugin for avcodec supported formats
License: LGPLv2+
-Requires: xmms2 = %{version}
+Requires: xmms2%{?_isa} = %{version}
%description -n xmms2-avcodec
An XMMS2 Plugin which provides support for audio formats provided by
@@ -50,24 +48,16 @@ FFMPEG's libavcodec.
%package -n xmms2-faad
Summary: XMMS2 Plugin for AAC and MP4 audio formats
License: GPLv2+
-Requires: xmms2 = %{version}
+Requires: xmms2%{?_isa} = %{version}
%description -n xmms2-faad
An XMMS2 Plugin which provides support for audio formats provided by FAAD
(AAC and MP4).
-%package -n xmms2-mms
-Summary: XMMS2 Plugin for MMS audio streams
-License: LGPLv2+
-Requires: xmms2 = %{version}
-
-%description -n xmms2-mms
-An XMMS2 Plugin for listening to Microsoft Media Services (MMS) audio streams.
-
%package -n xmms2-mp4
Summary: XMMS2 Plugin for MP4 audio
License: GPLv2+
-Requires: xmms2 = %{version}
+Requires: xmms2%{?_isa} = %{version}
%description -n xmms2-mp4
An XMMS2 Plugin for listening to MP4 audio files.
@@ -91,7 +81,7 @@ export PKG_CONFIG_PATH="%{_libdir}/compat-ffmpeg4/pkgconfig"
--without-optionals="launcher,xmmsclient++,xmmsclient++-glib,perl,ruby,nycli,pixmaps,et,mdns, \
medialib-updater,migrate-collections,vistest,sqlite2s4" \
--without-plugins="airplay,alsa,ao,apefile,asf,asx,cdda,cue,curl,daap,diskwrite,equalizer,curl,file,flac, \
- flv,gme,gvfs,html,ices,icymetaint,id3v2,jack,karaoke,mad,m3u,mid1,midsquash,modplug,mpg123,musepack,normalize, \
+ flv,gme,gvfs,html,ices,icymetaint,id3v2,jack,karaoke,mad,m3u,mid1,midsquash,mms,modplug,mpg123,musepack,normalize, \
null,nulstripper,ofa,oss,pls,pulse,replaygain,rss,samba,sndfile,speex,tta,vocoder,vorbis,wave,wavpack,xml,xspf"
./waf build -v %{?_smp_mflags}
@@ -116,15 +106,14 @@ chmod +x %{buildroot}%{_libdir}/xmms2/*
%license COPYING.GPL
%{_libdir}/xmms2/libxmms_faad.so
-%files -n xmms2-mms
-%license COPYING.LGPL
-%{_libdir}/xmms2/libxmms_mms.so
-
%files -n xmms2-mp4
%license COPYING.GPL
%{_libdir}/xmms2/libxmms_mp4.so
%changelog
+* Sun Nov 19 2023 Leigh Scott <leigh123linux(a)gmail.com> - 0.9.3-2
+- Drop mms plugin, fedora xmms2 provides it
+
* Sat Nov 18 2023 Leigh Scott <leigh123linux(a)gmail.com> - 0.9.3-1
- update to 0.9.3
1 year
[xmms2-freeworld] fix
by Leigh Scott
commit c815d98525a00b5d0c3b3bbff56bc5b605f593a6
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sat Nov 18 20:41:05 2023 +0000
fix
xmms2-freeworld.spec | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/xmms2-freeworld.spec b/xmms2-freeworld.spec
index e6054d0..511c306 100644
--- a/xmms2-freeworld.spec
+++ b/xmms2-freeworld.spec
@@ -106,22 +106,22 @@ rm -rf %{buildroot}%{_bindir} %{buildroot}%{_libdir}/libxmmsclient* %{buildroot}
chmod +x %{buildroot}%{_libdir}/xmms2/*
%files
-%licence COPYING COPYING.GPL COPYING.LGPL
+%license COPYING COPYING.GPL COPYING.LGPL
%files -n xmms2-avcodec
-%licence COPYING.LGPL
+%license COPYING.LGPL
%{_libdir}/xmms2/libxmms_avcodec.so
%files -n xmms2-faad
-%licence COPYING.GPL
+%license COPYING.GPL
%{_libdir}/xmms2/libxmms_faad.so
%files -n xmms2-mms
-%licence COPYING.LGPL
+%license COPYING.LGPL
%{_libdir}/xmms2/libxmms_mms.so
%files -n xmms2-mp4
-%licence COPYING.GPL
+%license COPYING.GPL
%{_libdir}/xmms2/libxmms_mp4.so
%changelog
1 year
[xmms2-freeworld] update to 0.9.3
by Leigh Scott
commit cc5564ef069c209a11261ab5d134f72da149243d
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sat Nov 18 20:34:10 2023 +0000
update to 0.9.3
.gitignore | 1 +
bp-fix-alloc-context.patch | 45 ---
bp-fix-avcodec-init.patch | 15 -
bp-fix-missing-include.patch | 16 -
libav10.patch | 645 ----------------------------------------
sources | 2 +-
xmms2-0.8DrO_o-no-O0.patch | 14 -
xmms2-0.8DrO_o-use-libdir.patch | 10 -
xmms2-freeworld.spec | 110 ++-----
9 files changed, 22 insertions(+), 836 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a752e2b..f888d0f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
xmms2-0.8DrO_o.tar.bz2
+/xmms2-0.9.3.tar.xz
diff --git a/sources b/sources
index bb24a9c..57c3fed 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-84d5c05a70bfd31ed392a4e3f701eaa3 xmms2-0.8DrO_o.tar.bz2
+SHA512 (xmms2-0.9.3.tar.xz) = 03f2f6b66a35a8e80fdba3afb2a550c19ce2b7b6d53c63c7a735eb787f79b27a325b0715a31544e87c86e386f54a5a9a89aa3a9e81ae5ed29e362bd7b5bfa1ad
diff --git a/xmms2-freeworld.spec b/xmms2-freeworld.spec
index 486aae5..e6054d0 100644
--- a/xmms2-freeworld.spec
+++ b/xmms2-freeworld.spec
@@ -1,22 +1,11 @@
-%define codename DrO_o
-
Name: xmms2-freeworld
Summary: Plugins for XMMS2 that cannot be included in Fedora
-Version: 0.8
-Release: 38%{?dist}
-License: LGPLv2+ and GPL+ and BSD
+Version: 0.9.3
+Release: 1%{?dist}
+License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause
URL: http://wiki.xmms2.xmms.se/
# Fedora's xmms2 has to use a sanitized tarball, we don't.
-Source0: http://downloads.sourceforge.net/xmms2/xmms2-%{version}%{codename}.tar.bz2
-# Use libdir properly for Fedora multilib
-Patch0: xmms2-0.8DrO_o-use-libdir.patch
-# Don't add extra CFLAGS, we're smart enough, thanks.
-Patch1: xmms2-0.8DrO_o-no-O0.patch
-# Fix compilation against newer ffmpeg (patches from debian)
-Patch2: bp-fix-avcodec-init.patch
-Patch3: bp-fix-alloc-context.patch
-Patch4: bp-fix-missing-include.patch
-Patch5: libav10.patch
+Source0: https://github.com/xmms2/xmms2-devel/releases/download/%{version}/xmms2-%...
BuildRequires: gcc-c++
BuildRequires: sqlite-devel
@@ -84,14 +73,7 @@ Requires: xmms2 = %{version}
An XMMS2 Plugin for listening to MP4 audio files.
%prep
-%setup -q -n xmms2-%{version}%{codename}
-
-%patch0 -p1 -b .plugins-use-libdir
-%patch1 -p1 -b .noO0
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
+%autosetup -p1 -n xmms2-%{version}
for i in doc/tutorial/python/tut1.py doc/tutorial/python/tut2.py doc/tutorial/python/tut3.py doc/tutorial/python/tut4.py doc/tutorial/python/tut5.py doc/tutorial/python/tut6.py utils/gen-tree-hashes.py utils/gen-wiki-release-bugs.py utils/gen-tarball.py utils/gen-wiki-release-authors.py waf waftools/podselect.py waftools/genipc.py waftools/genipc_server.py waftools/cython.py; do
sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|g' $i
@@ -100,72 +82,17 @@ done
%build
export CFLAGS="%{optflags}"
+export CPPFLAGS="%{optflags}"
%if 0%{?fedora} && 0%{?fedora} > 35
export PKG_CONFIG_PATH="%{_libdir}/compat-ffmpeg4/pkgconfig"
%endif
./waf configure --prefix=%{_prefix} \
- --libdir=%{_libdir} \
- --with-pkgconfigdir=%{_libdir}/pkgconfig \
- --without-optionals=et \
- --without-optionals=launcher \
- --without-optionals=medialib-updater \
- --without-optionals=nycli \
- --without-optionals=perl \
- --without-optionals=pixmaps \
- --without-optionals=python \
- --without-optionals=ruby \
- --without-optionals=vistest \
- --without-optionals=xmmsclient-ecore \
- --without-optionals=xmmsclient++ \
- --without-optionals=xmmsclient++-glib \
- --without-plugins=airplay \
- --without-plugins=alsa \
- --without-plugins=ao \
- --without-plugins=apefile \
- --without-plugins=asf \
- --without-plugins=asx \
- --without-plugins=cdda \
- --without-plugins=cue \
- --without-plugins=curl \
- --without-plugins=daap \
- --without-plugins=diskwrite \
- --without-plugins=equalizer \
- --without-plugins=curl \
- --without-plugins=file \
- --without-plugins=flac \
- --without-plugins=flv \
- --without-plugins=gme \
- --without-plugins=gvfs \
- --without-plugins=html \
- --without-plugins=ices \
- --without-plugins=icymetaint \
- --without-plugins=id3v2 \
- --without-plugins=jack \
- --without-plugins=karaoke \
- --without-plugins=mad \
- --without-plugins=m3u \
- --without-plugins=modplug \
- --without-plugins=mpg123 \
- --without-plugins=musepack \
- --without-plugins=normalize \
- --without-plugins=null \
- --without-plugins=nulstripper \
- --without-plugins=ofa \
- --without-plugins=oss \
- --without-plugins=pls \
- --without-plugins=pulse \
- --without-plugins=replaygain \
- --without-plugins=rss \
- --without-plugins=samba \
- --without-plugins=sndfile \
- --without-plugins=speex \
- --without-plugins=tta \
- --without-plugins=vocoder \
- --without-plugins=vorbis \
- --without-plugins=wave \
- --without-plugins=wavpack \
- --without-plugins=xml \
- --without-plugins=xspf
+ --libdir=%{_libdir} \
+ --without-optionals="launcher,xmmsclient++,xmmsclient++-glib,perl,ruby,nycli,pixmaps,et,mdns, \
+ medialib-updater,migrate-collections,vistest,sqlite2s4" \
+ --without-plugins="airplay,alsa,ao,apefile,asf,asx,cdda,cue,curl,daap,diskwrite,equalizer,curl,file,flac, \
+ flv,gme,gvfs,html,ices,icymetaint,id3v2,jack,karaoke,mad,m3u,mid1,midsquash,modplug,mpg123,musepack,normalize, \
+ null,nulstripper,ofa,oss,pls,pulse,replaygain,rss,samba,sndfile,speex,tta,vocoder,vorbis,wave,wavpack,xml,xspf"
./waf build -v %{?_smp_mflags}
@@ -179,25 +106,28 @@ rm -rf %{buildroot}%{_bindir} %{buildroot}%{_libdir}/libxmmsclient* %{buildroot}
chmod +x %{buildroot}%{_libdir}/xmms2/*
%files
-%doc COPYING COPYING.GPL COPYING.LGPL
+%licence COPYING COPYING.GPL COPYING.LGPL
%files -n xmms2-avcodec
-%doc COPYING.LGPL
+%licence COPYING.LGPL
%{_libdir}/xmms2/libxmms_avcodec.so
%files -n xmms2-faad
-%doc COPYING.GPL
+%licence COPYING.GPL
%{_libdir}/xmms2/libxmms_faad.so
%files -n xmms2-mms
-%doc COPYING.LGPL
+%licence COPYING.LGPL
%{_libdir}/xmms2/libxmms_mms.so
%files -n xmms2-mp4
-%doc COPYING.GPL
+%licence COPYING.GPL
%{_libdir}/xmms2/libxmms_mp4.so
%changelog
+* Sat Nov 18 2023 Leigh Scott <leigh123linux(a)gmail.com> - 0.9.3-1
+- update to 0.9.3
+
* Wed Nov 08 2023 Leigh Scott <leigh123linux(a)gmail.com> - 0.8-38
- Rebuild for new faad2 version
1 year
[ripcord] Fix build for f40+
by Leigh Scott
commit ee41c82aa6db212bb444575eb8bcc9bd944f3751
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sat Nov 18 18:51:05 2023 +0000
Fix build for f40+
ripcord.spec | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
---
diff --git a/ripcord.spec b/ripcord.spec
index 92a8908..9456d1c 100644
--- a/ripcord.spec
+++ b/ripcord.spec
@@ -4,7 +4,7 @@
Summary: a lightweight chat client for Slack and Discord
Name: ripcord
Version: 0.4.29
-Release: 6%{dist}
+Release: 7%{dist}
License: Redistributable, no modification permitted
URL: https://cancel.fm/ripcord
@@ -38,7 +38,11 @@ mkdir -p %{buildroot}/%{_datadir}/{applications,pixmaps,metainfo}/
cp -R squashfs-root/{Ripcord,translations,twemoji.ripdb} %{buildroot}/%{_libdir}/ripcord/
chmod 0755 %{buildroot}/%{_libdir}/ripcord/translations/
install -p -m 0644 squashfs-root/Ripcord_Icon.png %{buildroot}/%{_datadir}/pixmaps/
+%if 0%{?fedora} && 0%{?fedora} > 39
+sed -i 's@libsodium.so.18(a)libsodium.so.26@' %{buildroot}/%{_libdir}/ripcord//Ripcord
+%else
sed -i 's@libsodium.so.18(a)libsodium.so.23@' %{buildroot}/%{_libdir}/ripcord//Ripcord
+%endif
chrpath -d %{buildroot}/%{_libdir}/ripcord//Ripcord
strip %{buildroot}/%{_libdir}/ripcord/Ripcord
printf "#!/bin/bash\nenv RIPCORD_ALLOW_UPDATES=0 %{_libdir}/ripcord/Ripcord\n" > %{buildroot}/%{_bindir}/Ripcord
@@ -62,6 +66,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/ripcord.metain
%license redistribution.txt
%changelog
+* Sat Nov 18 2023 Leigh Scott <leigh123linux(a)gmail.com> - 0.4.29-7
+- Fix build for f40+
+
* Thu Aug 03 2023 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 0.4.29-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
1 year