[bcg729] Update to 1.0.4
by Sandro Mani
commit f7dec2c100f34cc1a81c8b0a1850b8689fb45c08
Author: Sandro Mani <manisandro(a)gmail.com>
Date: Mon Jul 31 12:48:47 2017 +0200
Update to 1.0.4
.gitignore | 1 +
bcg729.spec | 7 +++++--
sources | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d476761..0703cb3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/bcg729-1.0.0.tar.gz
/bcg729-1.0.2.tar.gz
/bcg729-1.0.3.tar.gz
+/bcg729-1.0.4.tar.gz
diff --git a/bcg729.spec b/bcg729.spec
index 5f7f42e..e0513f1 100644
--- a/bcg729.spec
+++ b/bcg729.spec
@@ -1,6 +1,6 @@
Name: bcg729
-Version: 1.0.3
-Release: 2%{?dist}
+Version: 1.0.4
+Release: 1%{?dist}
Summary: Opensource implementation of the G.729 codec
License: GPLv2+
@@ -68,6 +68,9 @@ find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print
%changelog
+* Thu Jul 27 2017 Sandro Mani <manisandro(a)gmail.com> - 1.0.4-1
+- Update to 1.0.4
+
* Sat Mar 18 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 1.0.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
diff --git a/sources b/sources
index 6948d40..3ca5f8f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c69ba762a61500df605ffee3e48a3c12 bcg729-1.0.3.tar.gz
+0234814618a4314cb56ae0b9084d1ae1 bcg729-1.0.4.tar.gz
7 years, 3 months
[vlc/f24] Final f24 vlc version - keep wayland disabled
by Nicolas Chauvet
commit 3c09b338e4da5999b5a68900074986914b7bd0d2
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Mon Jul 31 12:18:41 2017 +0200
Final f24 vlc version - keep wayland disabled
vlc.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/vlc.spec b/vlc.spec
index 37ac833..7fe848c 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 1
+%global _with_wayland 0
%endif
%ifarch x86_64 i686
%global _with_crystalhd 1
7 years, 3 months
[vlc/f24] Enforce lua(abi) version
by Nicolas Chauvet
commit 2a6af87238c65378ef4c1ba0a55bf96706d24277
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/f24] Fix lua directory search path
by Nicolas Chauvet
commit c8d65a4e65962f0ac9649a03cb8c835b94400be4
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/f24] Fixup lua directory search path
by Nicolas Chauvet
commit 6ca4cef73ae42440a2ed78ec16b68dd3116c7712
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
[vlc/f24] Rebuilt
by Nicolas Chauvet
commit 3d05a8ce44b641820c85f680b24af6a68b877296
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 147e281..6e45fba 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/f24] Update snapshot
by Nicolas Chauvet
commit a582758b67d6497b91c49587310a3003136fbd55
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Mon Jul 17 11:04:43 2017 +0200
Update snapshot
sources | 2 +-
vlc.spec | 9 ++++++---
2 files changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/sources b/sources
index bf49998..0b77aec 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-996a9b8e8f3b1e1126bb6765fc2ebb38 vlc-3.0.0-20170704-0240-git.tar.xz
+7f8aed98b53cb513b94681ba1d832f7f vlc-3.0.0-20170717-0244-git.tar.xz
diff --git a/vlc.spec b/vlc.spec
index 3e4f699..147e281 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -1,5 +1,5 @@
-%global vlc_date 20170704
-%global vlc_rc -%{?vlc_date}-0240-git
+%global vlc_date 20170717
+%global vlc_rc -%{?vlc_date}-0244-git
%if 0%{?vlc_rc:1}
%global vlc_url https://nightlies.videolan.org/build/source/
%else
@@ -39,7 +39,7 @@
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
Version: 3.0.0
-Release: 0.30%{?vlc_date:.git%{vlc_date}}%{?dist}
+Release: 0.31%{?vlc_date:.git%{vlc_date}}%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.videolan.org
@@ -551,6 +551,9 @@ fi || :
%changelog
+* Mon Jul 17 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.0-0.31.git20170717
+- Update snapshot
+
* Tue Jul 04 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.0-0.30.git20170704
- Update snapshot
- Use https for downloads - rhbz#4584
7 years, 3 months
[vlc/f24] Update snapshot
by Nicolas Chauvet
commit d2684e7c21ee3b93ca80fa51ca4327b40e130321
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Tue Jul 4 18:55:37 2017 +0200
Update snapshot
sources | 2 +-
vlc.spec | 14 +++++++++-----
2 files changed, 10 insertions(+), 6 deletions(-)
---
diff --git a/sources b/sources
index cdf0c5e..bf49998 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-bdfcc87417a09e5d2eff2eb488364214 vlc-3.0.0-20170622-0939-git.tar.xz
+996a9b8e8f3b1e1126bb6765fc2ebb38 vlc-3.0.0-20170704-0240-git.tar.xz
diff --git a/vlc.spec b/vlc.spec
index 458404a..3e4f699 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -1,9 +1,9 @@
-%global vlc_date 20170622
-%global vlc_rc -%{?vlc_date}-0939-git
+%global vlc_date 20170704
+%global vlc_rc -%{?vlc_date}-0240-git
%if 0%{?vlc_rc:1}
-%global vlc_url http://nightlies.videolan.org/build/source/
+%global vlc_url https://nightlies.videolan.org/build/source/
%else
-%global vlc_url http://download.videolan.org/pub/videolan/vlc/
+%global vlc_url https://download.videolan.org/pub/videolan/vlc/
%endif
%global _with_bootstrap 1
%global _with_workaround_circle_deps 1
@@ -39,7 +39,7 @@
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
Version: 3.0.0
-Release: 0.29%{?vlc_date:.git%{vlc_date}}%{?dist}
+Release: 0.30%{?vlc_date:.git%{vlc_date}}%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.videolan.org
@@ -551,6 +551,10 @@ fi || :
%changelog
+* Tue Jul 04 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.0-0.30.git20170704
+- Update snapshot
+- Use https for downloads - rhbz#4584
+
* Sat Jun 24 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.0-0.29.git20170622
- Restore wayland with a patch - rhbz#4552
7 years, 3 months
[vlc/f24] Add patch
by Nicolas Chauvet
commit 7544409cd591df36ee278835918d6f06e8464e43
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Sat Jun 24 08:58:50 2017 +0200
Add patch
0001-qt-Prefer-XCB-over-Wayland.patch | 43 +++++++++++++++++++++++++++++++++++
1 file changed, 43 insertions(+)
---
diff --git a/0001-qt-Prefer-XCB-over-Wayland.patch b/0001-qt-Prefer-XCB-over-Wayland.patch
new file mode 100644
index 0000000..71872c0
--- /dev/null
+++ b/0001-qt-Prefer-XCB-over-Wayland.patch
@@ -0,0 +1,43 @@
+From 781dee40c6f32941207322561ebab7166a90569c Mon Sep 17 00:00:00 2001
+From: Martin Briza <mbriza(a)redhat.com>
+Date: Fri, 23 Jun 2017 16:30:09 +0200
+Subject: [PATCH] qt: Prefer XCB over Wayland
+
+Wayland users now have no choice (except setting WAYLAND_DISPLAY to '') how to avoid getting VLC under Wayland which may not be optimal yet.
+
+This patch ensures the XCB backend is preferred. This means the developers who want to work on Wayland support will have to clear their DISPLAY variable instead.
+
+Related to https://trac.videolan.org/vlc/ticket/18383 .
+---
+ modules/gui/qt/qt.cpp | 10 +++++-----
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/modules/gui/qt/qt.cpp b/modules/gui/qt/qt.cpp
+index 2ad68eb401..3224361ecb 100644
+--- a/modules/gui/qt/qt.cpp
++++ b/modules/gui/qt/qt.cpp
+@@ -411,16 +411,16 @@ static int Open( vlc_object_t *p_this, bool isDialogProvider )
+ intf_thread_t *p_intf = (intf_thread_t *)p_this;
+ void *(*thread)(void *) = Thread;
+
+-#ifdef QT5_HAS_WAYLAND
+- if( HasWayland() )
+- thread = ThreadWayland;
+- else
+-#endif
+ #ifdef QT5_HAS_X11
+ if( HasX11( p_this ) )
+ thread = ThreadXCB;
+ else
+ #endif
++#ifdef QT5_HAS_WAYLAND
++ if( HasWayland() )
++ thread = ThreadWayland;
++ else
++#endif
+ #if defined (QT5_HAS_X11) || defined (QT5_HAS_WAYLAND)
+ return VLC_EGENERIC;
+ #endif
+--
+2.13.0
+
7 years, 3 months
[vlc/f24] Update changelog
by Nicolas Chauvet
commit b4aee82979af39bad9ae46b1914ecb9294c0dc79
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Sat Jun 24 08:46:11 2017 +0200
Update changelog
vlc.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vlc.spec b/vlc.spec
index 524564e..458404a 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.28%{?vlc_date:.git%{vlc_date}}%{?dist}
+Release: 0.29%{?vlc_date:.git%{vlc_date}}%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.videolan.org
@@ -551,6 +551,9 @@ fi || :
%changelog
+* Sat Jun 24 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.0-0.29.git20170622
+- Restore wayland with a patch - rhbz#4552
+
* Thu Jun 22 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.0-0.28.git20170622
- Update snapshoot
- Disable wayland support for now
7 years, 3 months