[vlc/f24] Restore wayland with a patch - rhbz#4552
by Nicolas Chauvet
commit e1f1fa9c10d7cb325cfe37235c2ec4f9a937be1e
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Sat Jun 24 08:35:14 2017 +0200
Restore wayland with a patch - rhbz#4552
vlc.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vlc.spec b/vlc.spec
index 3b47c7e..524564e 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -29,7 +29,7 @@
%global _with_freerdp 1
%global _with_projectm 1
%global _with_schroedinger 1
-%global _with_wayland 0
+%global _with_wayland 1
%endif
%ifarch x86_64 i686
%global _with_crystalhd 1
@@ -44,6 +44,8 @@ License: GPLv2+
Group: Applications/Multimedia
URL: http://www.videolan.org
Source0: %{vlc_url}/%{?!vlc_rc:%{version}/}vlc-%{version}%{?vlc_rc}.tar.xz
+#https://trac.videolan.org/vlc/ticket/18383
+Patch0: 0001-qt-Prefer-XCB-over-Wayland.patch
BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
@@ -250,6 +252,7 @@ VLC media player extras modules.
%prep
%setup -q -n %{name}-%{version}%{?vlc_rc:-git}
+%patch0 -p1 -b .wl
%{?_with_bootstrap:
rm aclocal.m4 m4/lib*.m4 m4/lt*.m4 || :
./bootstrap
7 years, 3 months
[vlc/f25] Enforce lua(abi) version
by Nicolas Chauvet
commit 04a858b4d8f41b8b1ea8b2474d8a3896e0663436
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Mon Jul 31 12:00:54 2017 +0200
Enforce lua(abi) version
vlc.spec | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/vlc.spec b/vlc.spec
index a3e38a3..7fe848c 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -237,6 +237,7 @@ Group: Applications/Multimedia
Provides: vlc-nox = %{version}-%{release}
Obsoletes: vlc-nox < 1.1.5-2
%{?live555_version:Requires: live555%{?_isa} = %{live555_version}}
+Requires: lua(abi) = %{lua_version}
%description core
VLC media player core components
7 years, 3 months
[vlc/f25] Fix lua directory search path
by Nicolas Chauvet
commit 74212cce2876d4591ee1c78a48f1418031a71922
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Mon Jul 31 10:47:18 2017 +0200
Fix lua directory search path
vlc.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vlc.spec b/vlc.spec
index 7d72f8a..a3e38a3 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -39,7 +39,7 @@
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
Version: 3.0.0
-Release: 0.32%{?vlc_date:.git%{vlc_date}}%{?dist}
+Release: 0.33%{?vlc_date:.git%{vlc_date}}%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.videolan.org
@@ -553,6 +553,9 @@ fi || :
%changelog
+* Mon Jul 31 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.0-0.33.git20170717
+- Fix lua directory search path
+
* Tue Jul 25 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.0-0.32.git20170717
- Rebuilt for live555
7 years, 3 months
[vlc/f25] Fixup lua directory search path
by Nicolas Chauvet
commit 3e3a0a7fdaa60b6e92eca13b7298f98c4fe7ef86
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Mon Jul 31 10:45:54 2017 +0200
Fixup lua directory search path
...-lua-don-t-call-directly-config_GetLibDir.patch | 38 ++++++++++++++++++++++
vlc.spec | 2 ++
2 files changed, 40 insertions(+)
---
diff --git a/0001-Revert-lua-don-t-call-directly-config_GetLibDir.patch b/0001-Revert-lua-don-t-call-directly-config_GetLibDir.patch
new file mode 100644
index 0000000..fa98769
--- /dev/null
+++ b/0001-Revert-lua-don-t-call-directly-config_GetLibDir.patch
@@ -0,0 +1,38 @@
+From 9bec043da70def3adf0a69747ebe3601f1886fe1 Mon Sep 17 00:00:00 2001
+From: Nicolas Chauvet <kwizart(a)gmail.com>
+Date: Mon, 31 Jul 2017 10:42:39 +0200
+Subject: [PATCH] Revert "lua: don't call directly config_GetLibDir"
+
+libdir and datadir are different kind of directories on Linux.
+So they are unrelated
+
+This reverts commit d5ac6c4ce3d9f50b7bf9e9325b8c9f93b376c574.
+---
+ modules/lua/vlc.c | 11 +++++++++++
+ 1 file changed, 11 insertions(+)
+
+diff --git a/modules/lua/vlc.c b/modules/lua/vlc.c
+index 512d9e505c..57dc7d8e49 100644
+--- a/modules/lua/vlc.c
++++ b/modules/lua/vlc.c
+@@ -214,6 +214,17 @@ int vlclua_dir_list( const char *luadirname, char ***pppsz_dir_list )
+ i++;
+ free( datadir );
+
++#if !(defined(__APPLE__) || defined(_WIN32))
++ char *psz_libpath = config_GetLibDir();
++ if( likely(psz_libpath != NULL) )
++ {
++ if( likely(asprintf( &ppsz_dir_list[i], "%s"DIR_SEP"lua"DIR_SEP"%s",
++ psz_libpath, luadirname ) != -1) )
++ i++;
++ free( psz_libpath );
++ }
++#endif
++
+ char *psz_datapath = config_GetDataDir();
+ if( likely(psz_datapath != NULL) )
+ {
+--
+2.13.3
+
diff --git a/vlc.spec b/vlc.spec
index c7c0f3d..7d72f8a 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -46,6 +46,7 @@ URL: http://www.videolan.org
Source0: %{vlc_url}/%{?!vlc_rc:%{version}/}vlc-%{version}%{?vlc_rc}.tar.xz
#https://trac.videolan.org/vlc/ticket/18383
Patch0: 0001-qt-Prefer-XCB-over-Wayland.patch
+Patch1: 0001-Revert-lua-don-t-call-directly-config_GetLibDir.patch
BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
@@ -253,6 +254,7 @@ VLC media player extras modules.
%prep
%setup -q -n %{name}-%{version}%{?vlc_rc:-git}
%patch0 -p1 -b .wl
+%patch1 -p1 -b .lua
%{?_with_bootstrap:
rm aclocal.m4 m4/lib*.m4 m4/lt*.m4 || :
./bootstrap
7 years, 3 months
[vlc/f25] Rebuilt
by Nicolas Chauvet
commit b8d4f87dc70dd4d12defe7934875ef01e7302e6b
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Tue Jul 25 14:55:01 2017 +0200
Rebuilt
vlc.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vlc.spec b/vlc.spec
index e9c1f73..c7c0f3d 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -39,7 +39,7 @@
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
Version: 3.0.0
-Release: 0.31%{?vlc_date:.git%{vlc_date}}%{?dist}
+Release: 0.32%{?vlc_date:.git%{vlc_date}}%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.videolan.org
@@ -551,6 +551,9 @@ fi || :
%changelog
+* Tue Jul 25 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.0-0.32.git20170717
+- Rebuilt for live555
+
* Mon Jul 17 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.0-0.31.git20170717
- Update snapshot
7 years, 3 months
[vlc/f26] (4 commits) ...Enforce lua(abi) version
by Nicolas Chauvet
Summary of changes:
bb30a5d... Rebuilt (*)
6c10db4... Fixup lua directory search path (*)
16df78e... Fix lua directory search path (*)
c0e83f9... Enforce lua(abi) version (*)
(*) This commit already existed in another branch; no separate mail sent
7 years, 3 months
[vlc] Enforce lua(abi) version
by Nicolas Chauvet
commit c0e83f922e3f1ff30a92ba6be37da3bb06d2d365
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Mon Jul 31 12:00:54 2017 +0200
Enforce lua(abi) version
vlc.spec | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/vlc.spec b/vlc.spec
index 54a7a44..37ac833 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -237,6 +237,7 @@ Group: Applications/Multimedia
Provides: vlc-nox = %{version}-%{release}
Obsoletes: vlc-nox < 1.1.5-2
%{?live555_version:Requires: live555%{?_isa} = %{live555_version}}
+Requires: lua(abi) = %{lua_version}
%description core
VLC media player core components
7 years, 3 months
[vlc] Fix lua directory search path
by Nicolas Chauvet
commit 16df78e525ef61821f824f5994afb005ceb89b6c
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Mon Jul 31 10:47:18 2017 +0200
Fix lua directory search path
vlc.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vlc.spec b/vlc.spec
index 65c5e48..54a7a44 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -39,7 +39,7 @@
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
Version: 3.0.0
-Release: 0.32%{?vlc_date:.git%{vlc_date}}%{?dist}
+Release: 0.33%{?vlc_date:.git%{vlc_date}}%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.videolan.org
@@ -553,6 +553,9 @@ fi || :
%changelog
+* Mon Jul 31 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.0-0.33.git20170717
+- Fix lua directory search path
+
* Tue Jul 25 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.0-0.32.git20170717
- Rebuilt for live555
7 years, 3 months
[vlc] Fixup lua directory search path
by Nicolas Chauvet
commit 6c10db48c73531d30e2888be57c48b79224336f9
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Mon Jul 31 10:45:54 2017 +0200
Fixup lua directory search path
...-lua-don-t-call-directly-config_GetLibDir.patch | 38 ++++++++++++++++++++++
vlc.spec | 2 ++
2 files changed, 40 insertions(+)
---
diff --git a/0001-Revert-lua-don-t-call-directly-config_GetLibDir.patch b/0001-Revert-lua-don-t-call-directly-config_GetLibDir.patch
new file mode 100644
index 0000000..fa98769
--- /dev/null
+++ b/0001-Revert-lua-don-t-call-directly-config_GetLibDir.patch
@@ -0,0 +1,38 @@
+From 9bec043da70def3adf0a69747ebe3601f1886fe1 Mon Sep 17 00:00:00 2001
+From: Nicolas Chauvet <kwizart(a)gmail.com>
+Date: Mon, 31 Jul 2017 10:42:39 +0200
+Subject: [PATCH] Revert "lua: don't call directly config_GetLibDir"
+
+libdir and datadir are different kind of directories on Linux.
+So they are unrelated
+
+This reverts commit d5ac6c4ce3d9f50b7bf9e9325b8c9f93b376c574.
+---
+ modules/lua/vlc.c | 11 +++++++++++
+ 1 file changed, 11 insertions(+)
+
+diff --git a/modules/lua/vlc.c b/modules/lua/vlc.c
+index 512d9e505c..57dc7d8e49 100644
+--- a/modules/lua/vlc.c
++++ b/modules/lua/vlc.c
+@@ -214,6 +214,17 @@ int vlclua_dir_list( const char *luadirname, char ***pppsz_dir_list )
+ i++;
+ free( datadir );
+
++#if !(defined(__APPLE__) || defined(_WIN32))
++ char *psz_libpath = config_GetLibDir();
++ if( likely(psz_libpath != NULL) )
++ {
++ if( likely(asprintf( &ppsz_dir_list[i], "%s"DIR_SEP"lua"DIR_SEP"%s",
++ psz_libpath, luadirname ) != -1) )
++ i++;
++ free( psz_libpath );
++ }
++#endif
++
+ char *psz_datapath = config_GetDataDir();
+ if( likely(psz_datapath != NULL) )
+ {
+--
+2.13.3
+
diff --git a/vlc.spec b/vlc.spec
index 6e45fba..65c5e48 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -46,6 +46,7 @@ URL: http://www.videolan.org
Source0: %{vlc_url}/%{?!vlc_rc:%{version}/}vlc-%{version}%{?vlc_rc}.tar.xz
#https://trac.videolan.org/vlc/ticket/18383
Patch0: 0001-qt-Prefer-XCB-over-Wayland.patch
+Patch1: 0001-Revert-lua-don-t-call-directly-config_GetLibDir.patch
BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
@@ -253,6 +254,7 @@ VLC media player extras modules.
%prep
%setup -q -n %{name}-%{version}%{?vlc_rc:-git}
%patch0 -p1 -b .wl
+%patch1 -p1 -b .lua
%{?_with_bootstrap:
rm aclocal.m4 m4/lib*.m4 m4/lt*.m4 || :
./bootstrap
7 years, 3 months
[pangzero] Perl 5.26 rebuild
by Paul Howarth
commit da1847189241433606155c015d31595a5de27564
Author: Paul Howarth <paul(a)city-fan.org>
Date: Mon Jul 31 08:39:32 2017 +0100
Perl 5.26 rebuild
pangzero.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/pangzero.spec b/pangzero.spec
index efe82aa..b86ef39 100644
--- a/pangzero.spec
+++ b/pangzero.spec
@@ -1,6 +1,6 @@
Name: pangzero
Version: 1.4.1
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: A clone and enhancement of Super Pang
Group: Amusements/Games
License: GPLv2
@@ -79,6 +79,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Sat Jul 15 2017 Paul Howarth <paul(a)city-fan.org> - 1.4.1-6
+- Perl 5.26 rebuild
+
* Mon Mar 20 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 1.4.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7 years, 3 months