[vlc/f29] (5 commits) ...Rework vlc_tag/rc
by Nicolas Chauvet
Summary of changes:
9b30f22... expunge qt-devel from buildroot (*)
36e9b18... Add BR: libXinerama-devel, needed for skins (*)
346c9b7... Update snapshot (*)
1348a40... Add patch (*)
1a4511c... Rework vlc_tag/rc (*)
(*) This commit already existed in another branch; no separate mail sent
6 years, 2 months
[vlc] Rework vlc_tag/rc
by Nicolas Chauvet
commit 1a4511cc0f2a340233b2e87ddbaf0a2227ecd58d
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Fri Sep 21 16:22:28 2018 +0200
Rework vlc_tag/rc
vlc.spec | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/vlc.spec b/vlc.spec
index 99a6f7a..78e1800 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -1,7 +1,7 @@
%global vlc_date 20180921
-#global vlc_rc rc9
-%global vlc_tag -%%{?vlc_date}-0223-%%{?vlc_rc}
-%if 0%{?vlc_rc:1}
+#global vlc_rc -rc9
+%global vlc_tag -%{?vlc_date}-0223
+%if 0%{?vlc_tag:1}
%global vlc_url https://nightlies.videolan.org/build/source/
%else
%global vlc_url https://download.videolan.org/pub/videolan/vlc/
@@ -46,7 +46,7 @@ Version: 3.0.5
Release: 1%{?dist}
License: GPLv2+
URL: https://www.videolan.org
-Source0: %{vlc_url}/%{?!vlc_rc:%{version}/}vlc-%{version}%{?vlc_tag}.tar.xz
+Source0: %{vlc_url}/%{?!vlc_tag:%{version}/}vlc-%{version}%{?vlc_tag}.tar.xz
Patch0: 0001-Workaround-a-bug-with-.-vlc-cache-gen-on-armhfp.patch
BuildRequires: desktop-file-utils
@@ -286,7 +286,7 @@ VLC media player extras modules.
%prep
-%autosetup -p1 -n %{name}-%{version}%{?vlc_rc:-%{vlc_rc}}
+%autosetup -p1 -n %{name}-%{version}%{?vlc_rc}
%if 0%{?rhel} == 7
. /opt/rh/devtoolset-7/enable
6 years, 2 months
[vlc] Add patch
by Nicolas Chauvet
commit 1348a40191835be8c995c05ca943ed305c099703
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Fri Sep 21 15:51:05 2018 +0200
Add patch
...ound-a-bug-with-.-vlc-cache-gen-on-armhfp.patch | 25 ++++++++++++++++++++++
1 file changed, 25 insertions(+)
---
diff --git a/0001-Workaround-a-bug-with-.-vlc-cache-gen-on-armhfp.patch b/0001-Workaround-a-bug-with-.-vlc-cache-gen-on-armhfp.patch
new file mode 100644
index 0000000..c07396e
--- /dev/null
+++ b/0001-Workaround-a-bug-with-.-vlc-cache-gen-on-armhfp.patch
@@ -0,0 +1,25 @@
+From d30fc3d6d588d51ab9db67eef753f8d16881f0b4 Mon Sep 17 00:00:00 2001
+From: Nicolas Chauvet <kwizart(a)gmail.com>
+Date: Fri, 21 Sep 2018 15:45:21 +0200
+Subject: [PATCH] Workaround a bug with ./vlc-cache-gen on armhfp
+
+---
+ bin/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/bin/Makefile.am b/bin/Makefile.am
+index 2877e8b0ea..521111e734 100644
+--- a/bin/Makefile.am
++++ b/bin/Makefile.am
+@@ -142,7 +142,7 @@ endif
+ ../modules/plugins.dat: vlc-cache-gen$(EXEEXT)
+ $(AM_V_at)rm -f ../modules/plugins.dat
+ $(AM_V_GEN)if test "$(build)" = "$(host)"; then \
+- ./vlc-cache-gen$(EXEEXT) `realpath ../modules` ; \
++ ./vlc-cache-gen$(EXEEXT) `realpath ../modules` || : ; \
+ else \
+ echo "Cross-compilation: cache generation skipped!" ; \
+ fi
+--
+2.17.1
+
6 years, 2 months
[vlc] Update snapshot
by Nicolas Chauvet
commit 346c9b7c70724277d62aa50387a252e46b1fbd22
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Fri Sep 21 15:50:32 2018 +0200
Update snapshot
sources | 2 +-
vlc.spec | 18 ++++++++++++++----
2 files changed, 15 insertions(+), 5 deletions(-)
---
diff --git a/sources b/sources
index bf8b694..1cf2410 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f5e49a0fb9594ab8debf934a710e92f1 vlc-3.0.4.tar.xz
+48bc1ebf01f0968e48caf853d9271373 vlc-3.0.5-20180921-0223.tar.xz
diff --git a/vlc.spec b/vlc.spec
index be8e8bc..99a6f7a 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -1,6 +1,6 @@
-#global vlc_date 20180202
+%global vlc_date 20180921
#global vlc_rc rc9
-#global vlc_tag -%%{?vlc_date}-0233-%%{?vlc_rc}
+%global vlc_tag -%%{?vlc_date}-0223-%%{?vlc_rc}
%if 0%{?vlc_rc:1}
%global vlc_url https://nightlies.videolan.org/build/source/
%else
@@ -29,6 +29,7 @@
%endif
%global _with_fluidsynth 1
%if 0%{?fedora}
+%global _with_aom 1
%global _with_freerdp 1
%global _with_projectm 1
%global _with_schroedinger 1
@@ -41,11 +42,13 @@
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
-Version: 3.0.4
-Release: 3%{?dist}
+Version: 3.0.5
+Release: 1%{?dist}
License: GPLv2+
URL: https://www.videolan.org
Source0: %{vlc_url}/%{?!vlc_rc:%{version}/}vlc-%{version}%{?vlc_tag}.tar.xz
+Patch0: 0001-Workaround-a-bug-with-.-vlc-cache-gen-on-armhfp.patch
+
BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
BuildRequires: fontpackages-devel
@@ -59,6 +62,7 @@ BuildRequires: libtool
BuildRequires: gcc-c++
%{?_with_a52dec:BuildRequires: a52dec-devel}
+%{?_with_aom:BuildRequires: libaom-devel}
BuildRequires: aalib-devel
BuildRequires: alsa-lib-devel
BuildRequires: avahi-devel
@@ -322,6 +326,7 @@ rm aclocal.m4 m4/lib*.m4 m4/lt*.m4 || :
--enable-rpi-omxil \
--enable-mmal \
} \
+%{?_with_aom:--enable-aom} \
%{!?_with_a52dec:--disable-a52} \
%{!?_with_ffmpeg:--disable-avcodec --disable-avformat \
--disable-swscale --disable-postproc} \
@@ -576,6 +581,11 @@ fi || :
%changelog
+* Fri Sep 21 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.5-1
+- Update to 3.0.5 snapshot from today
+- Enable aom support
+- Workaound a bug with vlc-cache-gen on armhfp
+
* Tue Sep 18 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.4-3
- Expunge qt-devel from buildroot
6 years, 2 months
[live555/f29] (2 commits) ...Add missing cc
by Nicolas Chauvet
Summary of changes:
2786f01... Update to 2018.19.18 (*)
1dcec24... Add missing cc (*)
(*) This commit already existed in another branch; no separate mail sent
6 years, 2 months
[live555] Add missing cc
by Nicolas Chauvet
commit 1dcec243d87958c2fc6585defbb9330a4a753ec3
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Fri Sep 21 14:28:12 2018 +0200
Add missing cc
live555.spec | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/live555.spec b/live555.spec
index 4a4bb09..936a25e 100644
--- a/live555.spec
+++ b/live555.spec
@@ -7,6 +7,8 @@ License: LGPLv2+
URL: http://live555.com/liveMedia/
Source0: %{url}/public/live.%{version}.tar.gz
+BuildRequires: gcc-c++
+
# Packages using live555 must Requires this:
#%%{?live555_version:Requires: live555%%{?_isa} = %%{live555_version}}
6 years, 2 months
[live555] Update to 2018.19.18
by Nicolas Chauvet
commit 2786f0142207ae705d105811481e7e849138f450
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Fri Sep 21 14:23:14 2018 +0200
Update to 2018.19.18
live555.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/live555.spec b/live555.spec
index 5fdb20f..4a4bb09 100644
--- a/live555.spec
+++ b/live555.spec
@@ -1,5 +1,5 @@
Name: live555
-Version: 2018.07.07
+Version: 2018.09.18
Release: 1%{?dist}
Summary: Live555.com streaming libraries
@@ -113,6 +113,9 @@ chmod +x %{buildroot}%{_libdir}/*.so*
%changelog
+* Fri Sep 21 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 2018.09.18-1
+- Update to 2018.09.18
+
* Tue Jul 24 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 2018.07.07-1
- Update to 2018.07.07
diff --git a/sources b/sources
index 79444d3..a1dfa0c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c6a01fa56020f2d3000562ac42429087 live.2018.07.07.tar.gz
+bb891ef236a5d2e206f65aa9366ac0a7 live.2018.09.18.tar.gz
6 years, 2 months
[xorg-x11-drv-nvidia] Add epoch to for nvidia-settings requires
by Leigh Scott
commit 02587c80868abc06fdee7cad1a5344240809faa6
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Fri Sep 21 09:20:18 2018 +0100
Add epoch to for nvidia-settings requires
xorg-x11-drv-nvidia.spec | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec
index 324d23d..fabe932 100644
--- a/xorg-x11-drv-nvidia.spec
+++ b/xorg-x11-drv-nvidia.spec
@@ -23,7 +23,7 @@
Name: xorg-x11-drv-nvidia
Epoch: 3
Version: 410.57
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards
License: Redistributable, no modification permitted
@@ -58,7 +58,7 @@ Requires(post): ldconfig
Requires(postun): ldconfig
Requires(post): grubby
Requires: which
-Requires: nvidia-settings%{?_isa} = %{version}
+Requires: nvidia-settings%{?_isa} = %{?epoch}:%{version}
%if 0%{?fedora}
Suggests: nvidia-xconfig%{?_isa} = %{version}
%else
@@ -477,6 +477,9 @@ fi ||:
%{_libdir}/libnvidia-encode.so
%changelog
+* Fri Sep 21 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 3:410.57-3
+- Add epoch to for nvidia-settings requires
+
* Thu Sep 20 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 3:410.57-2
- Filter libglxserver_nvidia.so requires on main
6 years, 2 months
[nvidia-settings] Match the cuda repo epoch
by Leigh Scott
commit e34855dd43eb0b903e3731522d733fff918ef826
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Fri Sep 21 09:11:16 2018 +0100
Match the cuda repo epoch
nvidia-settings.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/nvidia-settings.spec b/nvidia-settings.spec
index 19b0fae..f2e2b05 100644
--- a/nvidia-settings.spec
+++ b/nvidia-settings.spec
@@ -1,6 +1,7 @@
Name: nvidia-settings
+Epoch: 3
Version: 410.57
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Configure the NVIDIA graphics driver
Group: Applications/System
@@ -122,6 +123,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.ap
%changelog
+* Fri Sep 21 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 3:410.57-2
+- Match the cuda repo epoch
+
* Thu Sep 20 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 410.57-1
- Update to 410.57 beta
6 years, 2 months
[nvidia-persistenced] fix build
by Leigh Scott
commit 339d445d15e76fb90cd262a818050a10f7d4d1c9
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Thu Sep 20 09:46:09 2018 +0100
fix build
nvidia-persistenced.spec | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/nvidia-persistenced.spec b/nvidia-persistenced.spec
index b2367b7..40b4d04 100644
--- a/nvidia-persistenced.spec
+++ b/nvidia-persistenced.spec
@@ -1,3 +1,5 @@
+%undefine _ld_as_needed
+
Name: nvidia-persistenced
Epoch: 3
Version: 410.57
6 years, 2 months