[HandBrake/f32] (4 commits) ...Fix and validate appdata
by Leigh Scott
Summary of changes:
e94c3b9... Rebuild for dav1d SONAME bump (*)
09a6374... Rebuild for new x265 version (*)
2087cec... New upstream version (*)
8091601... Fix and validate appdata (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 5 months
[HandBrake] Fix and validate appdata
by Leigh Scott
commit 8091601f378a0859c042a9a24331cfc0f7e2f086
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sun Jun 14 19:20:14 2020 +0100
Fix and validate appdata
HandBrake.spec | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
---
diff --git a/HandBrake.spec b/HandBrake.spec
index 4db9835..f0d5dfe 100644
--- a/HandBrake.spec
+++ b/HandBrake.spec
@@ -52,6 +52,9 @@ BuildRequires: a52dec-devel >= 0.7.4
BuildRequires: cmake3
BuildRequires: dbus-glib-devel
BuildRequires: desktop-file-utils
+%if 0%{?fedora} || 0%{?rhel} >= 7
+BuildRequires: libappstream-glib
+%endif
%{!?_without_ffmpeg:BuildRequires: ffmpeg-devel >= 3.5}
# Should be >= 2.6:
BuildRequires: freetype-devel >= 2.4.11
@@ -212,6 +215,10 @@ install -D -p -m 644 gtk/src/%{desktop_id}.svg \
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{desktop_id}.desktop
+%if 0%{?fedora} || 0%{?rhel} >= 7
+appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{desktop_id}.metainfo.xml
+%endif
+
%find_lang ghb
%if 0%{?rhel} && 0%{?rhel} <= 7
@@ -235,9 +242,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%doc AUTHORS.markdown NEWS.markdown README.markdown THANKS.markdown
%{_bindir}/ghb
%if 0%{?fedora} || 0%{?rhel} >= 7
-%{_metainfodir}/%{desktop_id}.appdata.xml
+%{_metainfodir}/%{desktop_id}.metainfo.xml
%else
-%exclude %{_metainfodir}/%{desktop_id}.appdata.xml
+%exclude %{_metainfodir}/%{desktop_id}.metainfo.xml
%endif
%{_datadir}/applications/%{desktop_id}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{desktop_id}.svg
4 years, 5 months
[HandBrake] New upstream version
by Leigh Scott
commit 2087cec1677ab77afd481080298c2357583ae193
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sun Jun 14 18:40:53 2020 +0100
New upstream version
.gitignore | 2 ++
HandBrake.spec | 11 +++++++----
sources | 4 ++--
3 files changed, 11 insertions(+), 6 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e9a1681..1b3effa 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,5 @@
/HandBrake-1.3.1-source.tar.bz2.sig
/HandBrake-1.3.2-source.tar.bz2
/HandBrake-1.3.2-source.tar.bz2.sig
+/HandBrake-1.3.3-source.tar.bz2
+/HandBrake-1.3.3-source.tar.bz2.sig
diff --git a/HandBrake.spec b/HandBrake.spec
index 71727f0..4db9835 100644
--- a/HandBrake.spec
+++ b/HandBrake.spec
@@ -1,5 +1,5 @@
-%global commit0 a91adfa02ce544c84aa34e758b85f0967d005aa7
-%global date 20200503
+%global commit0 012a0f15dfab1383899a6a04f7c84a336b578d70
+%global date 20200613
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
%global tag %{version}
@@ -17,8 +17,8 @@
%global desktop_id fr.handbrake.ghb
Name: HandBrake
-Version: 1.3.2
-Release: 3%{!?tag:.%{date}git%{shortcommit0}}%{?dist}
+Version: 1.3.3
+Release: 1%{!?tag:.%{date}git%{shortcommit0}}%{?dist}
Summary: An open-source multiplatform video transcoder
License: GPLv2+
URL: http://handbrake.fr/
@@ -248,6 +248,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_bindir}/HandBrakeCLI
%changelog
+* Sun Jun 14 2020 Leigh Scott <leigh123linux(a)gmail.com> - 1.3.3-1
+- New upstream version
+
* Sun May 31 2020 Leigh Scott <leigh123linux(a)gmail.com> - 1.3.2-3
- Rebuild for new x265 version
diff --git a/sources b/sources
index 4bf1608..479453f 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (HandBrake-1.3.2-source.tar.bz2) = 857f358a8754b08e55acfddb1431d99cc1035cf52174ab1d5243524fffe60e6cbc7d2a5d5912d55e6dc6b8ec621d503ebd21614a9064706a95c920e72a760f6a
-SHA512 (HandBrake-1.3.2-source.tar.bz2.sig) = 209b2d5a25001c5713085443329cfd09d93107f3c05ab47e24e096007851c402ca11badcd53a3ee3ca6c2c475dce443137dd859d0fadb6e7cf420e611b73cb49
+SHA512 (HandBrake-1.3.3-source.tar.bz2) = a4cca4e45d39eb3d43441abe832e2b8398694917981fa994075e475b68297cae28039e3c75d06442194262a881b9e416e5ebd73d10f86214b95f54c35fd3088c
+SHA512 (HandBrake-1.3.3-source.tar.bz2.sig) = 183830399b96f5a596180f8144ef7b4b455448a0518cb44be7f675069447ca50365f32756b803811e02b779ad770f1e2fc8b77333a6e80357f43545c2dd25107
4 years, 5 months
[mpd] Add gpg source check
by Leigh Scott
commit 6efab531bba6d96a0885e61d8c7b395531dedd22
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sun Jun 14 18:29:53 2020 +0100
Add gpg source check
gpgkey.asc | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
mpd.spec | 15 +++++++-----
2 files changed, 90 insertions(+), 6 deletions(-)
---
diff --git a/gpgkey.asc b/gpgkey.asc
new file mode 100644
index 0000000..2d45b97
--- /dev/null
+++ b/gpgkey.asc
@@ -0,0 +1,81 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: carles.tubio.sks-database_1
+
+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
+o0F+Mjv2m2Ah5d5C56Q4mZiUn3KxHw==
+=67fQ
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/mpd.spec b/mpd.spec
index 38b5b62..447a264 100644
--- a/mpd.spec
+++ b/mpd.spec
@@ -24,13 +24,14 @@ URL: https://www.musicpd.org
Source0: %{url}/download/mpd/0.21/mpd-%{version}.tar.xz
Source1: %{url}/download/mpd/0.21/mpd-%{version}.tar.xz.sig
+Source2: https://pgp.key-server.io/download/0x236E8A58C6DB4512#/gpgkey.asc
# Note that the 0.18.x branch doesn't yet work with Fedora's version of
# libmpcdec which needs updating.
# https://bugzilla.redhat.com/show_bug.cgi?id=1014468
# http://bugs.musicpd.org/view.php?id=3814#bugnotes
-Source2: mpd.logrotate
-Source3: mpd.tmpfiles.d
-Source4: mpd.xml
+Source3: mpd.logrotate
+Source4: mpd.tmpfiles.d
+Source5: mpd.xml
Patch0: mpd-0.18-mpdconf.patch
Patch1: mpd-0.20-remove_NoNewPrivileges.patch
@@ -44,6 +45,7 @@ BuildRequires: ffmpeg-devel
BuildRequires: firewalld-filesystem
BuildRequires: flac-devel
BuildRequires: gcc
+BuildRequires: gnupg2
BuildRequires: jack-audio-connection-kit-devel
BuildRequires: lame-devel
BuildRequires: libao-devel
@@ -116,6 +118,7 @@ This package contains FirewallD file for MPD.
%prep
+%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
%setup -q
%patch0 -p0
%patch1 -p1
@@ -145,12 +148,12 @@ sed -i -e 's@sphinx-build@sphinx-build-3@g' doc/meson.build
%install
%{meson_install}
-install -p -D -m 0644 %{SOURCE2} \
+install -p -D -m 0644 %{SOURCE3} \
%{buildroot}%{_sysconfdir}/logrotate.d/mpd
-install -p -D -m 0644 %{SOURCE3} \
- %{buildroot}%{_prefix}/lib/tmpfiles.d/mpd.conf
install -p -D -m 0644 %{SOURCE4} \
+ %{buildroot}%{_prefix}/lib/tmpfiles.d/mpd.conf
+install -p -D -m 0644 %{SOURCE5} \
%{buildroot}%{_prefix}/lib/firewalld/services/mpd.xml
mkdir -p %{buildroot}/run
install -d -m 0755 %{buildroot}/%{mpd_rundir}
4 years, 5 months
[mixxx] New upstream snapshot 2.3.0-beta + FAAD2 fix
by Uwe Klotz
commit 9005e9f7f0646523ea4cd474a9c8551a4a039f1d
Author: Uwe Klotz <uklotz(a)mixxx.org>
Date: Sun Jun 14 17:19:02 2020 +0200
New upstream snapshot 2.3.0-beta + FAAD2 fix
.gitignore | 2 +-
mixxx.spec | 13 ++++++++-----
sources | 2 +-
3 files changed, 10 insertions(+), 7 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ee3f75f..bbbc746 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/mixxx-293ffd712a4ef82b2e9564d797fe21ef93169056.tar.gz
+/mixxx-3a734c0229f52b9d63bb361fab25bd5fe2779a3b.tar.gz
diff --git a/mixxx.spec b/mixxx.spec
index ec71230..995d2dc 100644
--- a/mixxx.spec
+++ b/mixxx.spec
@@ -2,9 +2,9 @@
%global extraver beta
# Optional: Only used for untagged snapshot versions
-%global gitcommit 293ffd712a4ef82b2e9564d797fe21ef93169056
+%global gitcommit 3a734c0229f52b9d63bb361fab25bd5fe2779a3b
# Format: <yyyymmdd>
-%global gitcommitdate 20200516
+%global gitcommitdate 20200614
%if "%{?gitcommit}" == ""
# (Pre-)Releases
@@ -17,7 +17,7 @@
Name: mixxx
Version: 2.3.0
-Release: 0.5%{?extraver:.%{extraver}}%{?snapinfo:.%{snapinfo}}%{?dist}
+Release: 0.6%{?extraver:.%{extraver}}%{?snapinfo:.%{snapinfo}}%{?dist}
Summary: Mixxx is open source software for DJ'ing
License: GPLv2+
URL: http://www.mixxx.org
@@ -34,8 +34,7 @@ BuildRequires: ninja-build
# Build Requirements
BuildRequires: chrpath
-# TODO: Re-add support for faad2 when fixed
-#BuildRequires: faad2-devel
+BuildRequires: faad2-devel
BuildRequires: ffmpeg-devel
BuildRequires: fftw-devel
BuildRequires: flac-devel
@@ -174,6 +173,10 @@ appstream-util \
%changelog
+* Sun Jun 14 2020 Uwe Klotz <uklotz(a)mixxx.org> - 2.3.0-0.6.beta.20200614git3a734c0
+- New upstream snapshot 2.3.0-beta
+- Re-enable faad2 for decoding MP4/M4A files
+
* Sun May 17 2020 Uwe Klotz <uklotz(a)mixxx.org> - 2.3.0-0.5.beta.20200516git293ffd7
- New upstream snapshot 2.3.0-beta
diff --git a/sources b/sources
index 2aa8610..b314cd7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (mixxx-293ffd712a4ef82b2e9564d797fe21ef93169056.tar.gz) = 7919b859261af26cb94b726b748ee60567f2f0ec72384428b775b9d2a46cf629096174b0b7eb9d11f330a30c5ce83c7960bb929e0cfae1d316627d358a8677e4
+SHA512 (mixxx-3a734c0229f52b9d63bb361fab25bd5fe2779a3b.tar.gz) = e43d45eb01bdd98ce94350bd794a36660c7a2470478e4d4cf0f3b15583ea43cfa479b2b8895b917a38acfe8ee63ffc971ffdc58cf159f53a5cb083bda709d659
4 years, 5 months
[VirtualBox] Syncronize with virtualbox-guest-additions from Fedora Add a vboxclient.service which runs VBoxClien
by Sérgio M. Basto
commit 95f19bfad8ba4fed8fd1b250750f8b4ed54f0d5f
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sat Jun 13 06:39:37 2020 +0100
Syncronize with virtualbox-guest-additions from Fedora
Add a vboxclient.service which runs VBoxClient --vwsvga when using the
VMSVGA virtual GPU, this fixes resizing in wayland sessions (rhbz 1789545)
Drop VBoxClient --vwsvga-x11 from VBoxClient-all, it is not necessary
now that we run VBoxClient --vwsvga as service and it was breaking resize
support with the VBoxSVGA virtual GPU (rhbz 1789545)
Drop ExecStartPre modprove vboxvideo vboxsf from vboxservice.service,
this is not necessary, they will be loaded automatically
VirtualBox-5.2.10-xclient.patch | 9 ++++++---
VirtualBox-60-vboxguest.rules | 2 ++
VirtualBox.spec | 22 +++++++++++++++++++++-
update_vbox.sh | 5 +++--
vboxclient.service | 8 ++++++++
5 files changed, 40 insertions(+), 6 deletions(-)
---
diff --git a/VirtualBox-5.2.10-xclient.patch b/VirtualBox-5.2.10-xclient.patch
index 920b569..308a8ee 100644
--- a/VirtualBox-5.2.10-xclient.patch
+++ b/VirtualBox-5.2.10-xclient.patch
@@ -1,6 +1,6 @@
---- ./src/VBox/Additions/x11/Installer/98vboxadd-xclient.orig 2020-05-14 19:33:50.000000000 +0100
-+++ ./src/VBox/Additions/x11/Installer/98vboxadd-xclient 2020-05-16 00:03:45.221363282 +0100
-@@ -21,15 +21,9 @@ for i in $HOME/.vboxclient-*.pid; do
+--- ./src/VBox/Additions/x11/Installer/98vboxadd-xclient.orig 2020-06-06 06:20:12.079227656 +0100
++++ ./src/VBox/Additions/x11/Installer/98vboxadd-xclient 2020-06-06 06:26:55.886940895 +0100
+@@ -21,18 +21,11 @@ for i in $HOME/.vboxclient-*.pid; do
test -w $i || rm -f $i
done
@@ -19,3 +19,6 @@
/usr/bin/VBoxClient --clipboard
/usr/bin/VBoxClient --checkhostversion
/usr/bin/VBoxClient --seamless
+ /usr/bin/VBoxClient --draganddrop
+- /usr/bin/VBoxClient --vmsvga # In case VMSVGA emulation is enabled
+ fi
diff --git a/VirtualBox-60-vboxguest.rules b/VirtualBox-60-vboxguest.rules
index 061eec0..d804611 100644
--- a/VirtualBox-60-vboxguest.rules
+++ b/VirtualBox-60-vboxguest.rules
@@ -1,2 +1,4 @@
KERNEL=="vboxguest", NAME="vboxguest", OWNER="vboxadd", MODE="0660"
KERNEL=="vboxuser", NAME="vboxuser", OWNER="vboxadd", MODE="0666"
+
+ACTION=="add|change", SUBSYSTEM=="drm", KERNEL=="card[0-9]", SUBSYSTEMS=="pci", ATTRS{vendor}=="0x15ad", ATTRS{device}=="0x0405", TAG+="systemd", ENV{SYSTEMD_WANTS}="vboxclient.service"
diff --git a/VirtualBox.spec b/VirtualBox.spec
index 7744c21..9f8fa42 100644
--- a/VirtualBox.spec
+++ b/VirtualBox.spec
@@ -46,7 +46,7 @@
Name: VirtualBox
Version: 6.1.10
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A general-purpose full virtualizer for PC hardware
License: GPLv2 or (GPLv2 and CDDL)
@@ -63,6 +63,7 @@ Source2: VirtualBox.appdata.xml
Source3: VirtualBox-60-vboxdrv.rules
Source4: vboxdrv.service
Source5: VirtualBox-60-vboxguest.rules
+Source6: vboxclient.service
Source7: vboxservice.service
Source8: 96-vbox.preset
Source9: 96-vbox-server.preset
@@ -84,6 +85,9 @@ Patch40: 007-python2-path.patch
Patch50: VirtualBox-5.1.0-add-Mageia-support.patch
Patch51: VirtualBox-5.1.0-revert-VBox.sh.patch
# from Fedora
+# Do not show an error dialog when not running under vbox
+# Do not start VBoxClient --vmsvga, we run VBoxClient --vmsvga as
+# a systemd service, this works with both Wayland and Xorg based sessions
Patch60: VirtualBox-5.2.10-xclient.patch
Patch61: 0001-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch
# from OpenSuse
@@ -601,6 +605,7 @@ desktop-file-validate \
install -p -m 0644 -D %{SOURCE7} %{buildroot}%{_unitdir}/vboxservice.service
install -p -m 0644 -D %{SOURCE8} %{buildroot}%{_presetdir}/96-vbox.preset
install -p -m 0644 -D %{SOURCE5} %{buildroot}%{_udevrulesdir}/60-vboxguest.rules
+install -p -m 0644 -D %{SOURCE6} %{buildroot}%{_unitdir}/vboxclient.service
%endif
# Module Source Code
@@ -719,6 +724,7 @@ getent passwd vboxadd >/dev/null || \
# Guest additions install
%post guest-additions
/sbin/ldconfig
+%systemd_post vboxclient.service
%systemd_post vboxservice.service
#chcon -u system_u -t mount_exec_t "$lib_path/$PACKAGE/mount.vboxsf" > /dev/null 2>&1
@@ -736,10 +742,12 @@ getent passwd vboxadd >/dev/null || \
#semanage fcontext -a -t unconfined_execmem_exec_t '/usr/bin/VBoxClient' > /dev/null 2>&1
%preun guest-additions
+%systemd_preun vboxclient.service
%systemd_preun vboxservice.service
%postun guest-additions
/sbin/ldconfig
+%systemd_postun_with_restart vboxclient.service
%systemd_postun_with_restart vboxservice.service
%files server
@@ -872,6 +880,7 @@ getent passwd vboxadd >/dev/null || \
%{_libdir}/VBoxGuestAdditions
%{_sysconfdir}/X11/xinit/xinitrc.d/98vboxadd-xclient.sh
%{_sysconfdir}/xdg/autostart/vboxclient.desktop
+%{_unitdir}/vboxclient.service
%{_udevrulesdir}/60-vboxguest.rules
%{_unitdir}/vboxservice.service
%{_presetdir}/96-vbox.preset
@@ -881,6 +890,17 @@ getent passwd vboxadd >/dev/null || \
%{_datadir}/%{name}-kmod-%{version}
%changelog
+* Sat Jun 13 2020 Sérgio Basto <sergio(a)serjux.com> - 6.1.10-3
+- Syncronize with virtualbox-guest-additions from Fedora
+- Add a vboxclient.service which runs VBoxClient --vwsvga when using the
+ VMSVGA virtual GPU, this fixes resizing in wayland sessions (rhbz 1789545)
+- Drop VBoxClient --vwsvga-x11 from VBoxClient-all, it is not necessary
+ now that we run VBoxClient --vwsvga as service and it was breaking resize
+ support with the VBoxSVGA virtual GPU (rhbz 1789545)
+- Drop ExecStartPre modprove vboxvideo vboxsf from vboxservice.service,
+ this is not necessary, they will be loaded automatically
+
+
* Mon Jun 08 2020 Sérgio Basto <sergio(a)serjux.com> - 6.1.10-2
- Install the new VBoxDRMClient binary for guest-additions
- Drop wayland-crash patch and fix wrong path to modprobe
diff --git a/update_vbox.sh b/update_vbox.sh
index f9c160f..c92d9ad 100755
--- a/update_vbox.sh
+++ b/update_vbox.sh
@@ -1,7 +1,8 @@
VERSION=6.1.10
-REL=2
+REL=3
RAWHIDE=33
-REPOS="f32 f31 el7"
+REPOS="f32 f31 el8 el7"
+REPOS="el8 el7"
if [ -z "$1" ]
then
stage=0
diff --git a/vboxclient.service b/vboxclient.service
new file mode 100644
index 0000000..3fabb54
--- /dev/null
+++ b/vboxclient.service
@@ -0,0 +1,8 @@
+[Unit]
+Description=VirtualBox guest VMSVGA resize client
+ConditionVirtualization=|oracle
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/VBoxDRMClient
+Restart=on-failure
4 years, 5 months
[kdenlive/f31] (3 commits) ...Update kdenlive to 20.04.2
by Sérgio M. Basto
Summary of changes:
26e7c84... Add -Wno-dev (*)
b4f5baa... Add requires frei0r-plugins Sort requires alphabetically (*)
fefaa79... Update kdenlive to 20.04.2 (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 5 months
[kdenlive/f32] (3 commits) ...Update kdenlive to 20.04.2
by Sérgio M. Basto
Summary of changes:
26e7c84... Add -Wno-dev (*)
b4f5baa... Add requires frei0r-plugins Sort requires alphabetically (*)
fefaa79... Update kdenlive to 20.04.2 (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 5 months