[pipewire-codec-aptx] Update to 1.0.4
by Leigh Scott
commit e9acc8a765e8aec6fe961e494782c63fa9c02e6d
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sun Mar 17 21:10:58 2024 +0000
Update to 1.0.4
pipewire-codec-aptx.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/pipewire-codec-aptx.spec b/pipewire-codec-aptx.spec
index a1abc3b..90ff71d 100644
--- a/pipewire-codec-aptx.spec
+++ b/pipewire-codec-aptx.spec
@@ -2,7 +2,7 @@
Name: pipewire-codec-aptx
Summary: PipeWire Bluetooth aptX codec plugin
-Version: 1.0.3
+Version: 1.0.4
Release: 1%{?dist}
License: MIT
URL: https://pipewire.org/
@@ -40,6 +40,9 @@ install -pm 0755 %{_vpath_builddir}/spa/plugins/bluez5/libspa-codec-bluez5-aptx.
%{_libdir}/spa-%{spaversion}/bluez5/libspa-codec-bluez5-aptx.so
%changelog
+* Sun Mar 17 2024 Leigh Scott <leigh123linux(a)gmail.com> - 1.0.4-1
+- Update to 1.0.4
+
* Fri Feb 02 2024 Leigh Scott <leigh123linux(a)gmail.com> - 1.0.3-1
- Update to 1.0.3
diff --git a/sources b/sources
index 1fb723c..bce9f18 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (pipewire-1.0.3.tar.gz) = 3884a64ce4d467665d34ee39e84ab394e4fe7c24bc006efe1f6ba78649e9fe3693c65f2173a4b0bf0979786309a5b12bc8b90aab3f6cbc223db596c44d00f4cc
+SHA512 (pipewire-1.0.4.tar.gz) = 4ef85f17b0364fe1ef994bf58fe9232fb201002b9fd6644542f58f91595cca48dc70a6a17b50713809c618998626b18e7f1436a090fea826a80b41df9418e2bf
8 months, 1 week
[mplayer/f40] Update snapshot
by Leigh Scott
Summary of changes:
10dd465... Update snapshot (*)
(*) This commit already existed in another branch; no separate mail sent
8 months, 1 week
[mplayer] Update snapshot
by Leigh Scott
commit 10dd465be453e93596f6982af4e6c9f6753a19fb
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sun Mar 17 11:15:22 2024 +0000
Update snapshot
.gitignore | 1 +
mplayer-mga-fix-using-gettext-0.22.5.patch | 13 ++++++
mplayer.spec | 67 ++++++++++++++++++++++++++----
sources | 3 +-
4 files changed, 75 insertions(+), 9 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 23995e2..1d6eca6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,3 +12,4 @@ MPlayer-1.3.0.tar.xz
/mplayer-export-2023-02-28.tar.xz
/mplayer-export-2023-05-30.tar.xz
/mplayer-export-2023-08-11.tar.xz
+/mplayer-export-2024-03-17.tar.xz
diff --git a/mplayer-mga-fix-using-gettext-0.22.5.patch b/mplayer-mga-fix-using-gettext-0.22.5.patch
new file mode 100644
index 0000000..40afc3b
--- /dev/null
+++ b/mplayer-mga-fix-using-gettext-0.22.5.patch
@@ -0,0 +1,13 @@
+--- MPlayer-1.5/help/help_create_po.pl 2021-03-04 15:43:07.000000000 +0100
++++ MPlayer-1.5/help/help_create_po.pl.new 2024-03-12 17:08:40.488597590 +0100
+@@ -56,6 +56,10 @@ my ($lang) = ($ARGV[1] =~ /help\/po\/(.*
+ open(po, "> $ARGV[1]") or die "Cannot open $ARGV[1]";
+
+ print po "# DO NOT EDIT - this file is generated from $ARGV[0]\n";
++print po "#, fuzzy\n";
++print po "msgid \"\"\n";
++print po "msgstr \"\"\n";
++print po "\"Content-Type: text/plain; charset=UTF-8\\n\"\n";
+
+ foreach my $id (keys %podefs)
+ {
diff --git a/mplayer.spec b/mplayer.spec
index 458556f..ebcfe6a 100644
--- a/mplayer.spec
+++ b/mplayer.spec
@@ -2,16 +2,16 @@
%global build_type_safety_c 0
%global codecdir %{_libdir}/codecs
-%global pre 20230811svn
+%global pre 20240317svn
%global svn 1
-%global svnbuild 2023-08-11
+%global svnbuild 2024-03-17
Name: mplayer
Version: 1.5.1
%if 0%{?svn}
-Release: 0.10%{?pre:.%{pre}}%{?dist}
+Release: 0.11%{?pre:.%{pre}}%{?dist}
%else
-Release: 10%{?dist}
+Release: 11%{?dist}
%endif
Summary: Movie player playing most video formats and DVDs
@@ -27,6 +27,7 @@ Source0: mplayer-export-%{svnbuild}.tar.xz
%else
Source0: https://www.mplayerhq.hu/MPlayer/releases/MPlayer-%{version}%{?pre}.tar.xz
%endif
+Source1: https://www.mplayerhq.hu/MPlayer/skins/Blue-1.11.tar.bz2
Source10: mplayer-snapshot.sh
# set defaults for Fedora
Patch0: %{name}-config.patch
@@ -34,6 +35,7 @@ Patch0: %{name}-config.patch
Patch1: %{name}-manlinks.patch
# use system FFmpeg libraries
Patch2: %{name}-ffmpeg.patch
+Patch3: mplayer-mga-fix-using-gettext-0.22.5.patch
BuildRequires: SDL-devel
BuildRequires: a52dec-devel
@@ -42,13 +44,14 @@ BuildRequires: alsa-lib-devel
BuildRequires: bzip2-devel
BuildRequires: desktop-file-utils
BuildRequires: enca-devel
-BuildRequires: compat-ffmpeg5-devel
+BuildRequires: ffmpeg-devel
BuildRequires: fontconfig-devel
BuildRequires: freetype-devel >= 2.0.9
BuildRequires: fribidi-devel
BuildRequires: gcc-c++
BuildRequires: giflib-devel
BuildRequires: gsm-devel
+BuildRequires: gtk2-devel
BuildRequires: jack-audio-connection-kit-devel
BuildRequires: ladspa-devel
BuildRequires: lame-devel
@@ -76,7 +79,7 @@ BuildRequires: speex-devel >= 1.1
BuildRequires: twolame-devel
BuildRequires: x264-devel >= 0.0.0-0.28
BuildRequires: xvidcore-devel >= 0.9.2
-BuildRequires: yasm
+BuildRequires: nasm
%{?_with_a52dec:BuildRequires: a52dec-devel}
%{?_with_arts:BuildRequires: arts-devel}
%{?_with_dga:BuildRequires: libXxf86dga-devel}
@@ -101,7 +104,6 @@ BuildRequires: libxslt
%endif
Requires: mplayer-common = %{version}-%{release}
Provides: mplayer-backend
-Obsoletes: mplayer-gui
%description
MPlayer is a movie player that plays most MPEG, VOB, AVI, OGG/OGM,
@@ -135,6 +137,14 @@ Summary: MPlayer common files
%description common
This package contains common files for MPlayer packages.
+%package gui
+Summary: GUI for MPlayer
+Requires: mplayer-common = %{version}-%{release}
+Requires: hicolor-icon-theme
+
+%description gui
+This package contains a GUI for MPlayer and a default skin for it.
+
%package -n mencoder
Summary: MPlayer movie encoder
Requires: mplayer-common = %{version}-%{release}
@@ -218,12 +228,22 @@ rm -rf ffmpeg
%patch -P 0 -p1 -b .config
%patch -P 1 -p1 -b .manlinks
%patch -P 2 -p1 -b .ffmpeg
+%patch -P 3 -p1 -b .gui_fix
+mkdir GUI
+cp -a `ls -1|grep -v GUI` GUI/
sed -i '1s=^#! */usr/bin/\(python\|env python\)[23]\?=#!%{__python3}=' TOOLS/{mphelp_check,vobshift}.py
%build
-export PKG_CONFIG_PATH="%{_libdir}/compat-ffmpeg5/pkgconfig/"
+pushd GUI
+export CC=gcc
+export CXX=g++
+%{mp_configure}--enable-gui --disable-mencoder
+
+%make_build V=1
+popd
+
export CC=gcc
export CXX=g++
%{mp_configure}
@@ -267,6 +287,27 @@ install -Dpm 644 etc/example.conf \
install -pm 644 etc/{input,menu}.conf $RPM_BUILD_ROOT%{_sysconfdir}/mplayer/
+# GUI mplayer
+install -pm 755 GUI/%{name} $RPM_BUILD_ROOT%{_bindir}/gmplayer
+
+# Default skin
+install -dm 755 $RPM_BUILD_ROOT%{_datadir}/mplayer/skins
+tar xjC $RPM_BUILD_ROOT%{_datadir}/mplayer/skins --exclude=.svn -f %{SOURCE1}
+ln -s Blue $RPM_BUILD_ROOT%{_datadir}/mplayer/skins/default
+
+# Icons
+for iconsize in 16x16 22x22 24x24 32x32 48x48 256x256
+do
+install -dm 755 $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/$iconsize/apps
+install -pm 644 etc/mplayer$iconsize.png \
+ $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/$iconsize/apps/mplayer.png
+done
+
+# Desktop file
+desktop-file-install \
+ --dir $RPM_BUILD_ROOT%{_datadir}/applications \
+ etc/%{name}.desktop
+
# Codec dir
install -dm 755 $RPM_BUILD_ROOT%{codecdir}
sed -i '1s:#!/usr/bin/env python:#!/usr/bin/env python2:' %{buildroot}%{_bindir}/vobshift
@@ -288,6 +329,12 @@ sed -i '1s:#!/usr/bin/env python:#!/usr/bin/env python2:' %{buildroot}%{_bindir}
%dir %{_datadir}/mplayer/
%{_mandir}/man1/mplayer.1*
+%files gui
+%{_bindir}/gmplayer
+%{_datadir}/applications/*mplayer.desktop
+%{_datadir}/icons/hicolor/*/apps/mplayer.png
+%{_datadir}/mplayer/skins/
+
%files -n mencoder -f mencoder.lang
%{_bindir}/mencoder
%{_mandir}/man1/mencoder.1*
@@ -318,6 +365,10 @@ sed -i '1s:#!/usr/bin/env python:#!/usr/bin/env python2:' %{buildroot}%{_bindir}
%{_datadir}/mplayer/*.fp
%changelog
+* Sun Mar 17 2024 Leigh Scott <leigh123linux(a)gmail.com> - 1.5.1-0.11.20240317svn
+- Update snapshot
+- Readd GUI
+
* Sun Feb 04 2024 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 1.5.1-0.10.20230811svn
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
diff --git a/sources b/sources
index 82d3bb5..ac41cb7 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
-SHA512 (mplayer-export-2023-08-11.tar.xz) = dc3e4535f553402c1d1d04508a12e4766073d285f4eee52e39e888eeb9cc74c8e60ba5c63713f6b95866d4b9b4c92d7237da01dda2ccd10be1ecf0832f88d3ae
+SHA512 (Blue-1.11.tar.bz2) = 88fbe7af71acaff50a6fab61c6d52095e155ab9842543bda3505c8c14ac95985748f67c2753e249e4aea35eb6deda568cf8b831a75bcfd1394dd029ff32a9267
+SHA512 (mplayer-export-2024-03-17.tar.xz) = f04a54b7d22a0e4849b70a3933dd82de9b1e9b03d9933b2c699911775c7693e1f66986798cbdaa0dc565793d70aa6d712be30a7e8ffd4abcd6c03dd942ed60ae
8 months, 1 week
[vdr-markad/f38] Update to 3.4.13
by Martin Gansser
Summary of changes:
0de0e6e... Update to 3.4.13 (*)
(*) This commit already existed in another branch; no separate mail sent
8 months, 1 week