[vlc/f26] Fixup
by Nicolas Chauvet
commit 45a583464cf67b9175605bec542987f86fb1c42c
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Fri Mar 23 17:00:39 2018 +0100
Fixup
vlc.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/vlc.spec b/vlc.spec
index 47c3ed9..840c6ec 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -269,7 +269,7 @@ VLC media player extras modules.
%prep
-%setup -q -n %{name}-%{vlc_vers}%{?vlc_rc:-%{vlc_rc}}
+%setup -q -n %{name}-%{version}%{?vlc_rc:-%{vlc_rc}}
%patch0 -p1
%{?_with_bootstrap:
rm aclocal.m4 m4/lib*.m4 m4/lt*.m4 || :
6 years, 7 months
[vlc/f26] Update version field
by Nicolas Chauvet
commit 79d220b17424b092f05e04eccc3b63b835e46cf0
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Fri Mar 23 16:52:20 2018 +0100
Update version field
vlc.spec | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/vlc.spec b/vlc.spec
index f895422..47c3ed9 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -1,4 +1,3 @@
-%global vlc_vers 3.0.1
#global vlc_date 20180202
#global vlc_rc rc9
#global vlc_tag -%%{?vlc_date}-0233-%%{?vlc_rc}
@@ -42,11 +41,11 @@
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
-Version: %{vlc_vers}
-Release: 4%{?dist}
+Version: 3.0.1
+Release: 5%{?dist}
License: GPLv2+
URL: https://www.videolan.org
-Source0: %{vlc_url}/%{?!vlc_rc:%{vlc_vers}/}vlc-%{vlc_vers}%{?vlc_tag}.tar.xz
+Source0: %{vlc_url}/%{?!vlc_rc:%{version}/}vlc-%{version}%{?vlc_tag}.tar.xz
# Missing file from tarball
Source1: asm.S
# https://git.videolan.org/?p=vlc.git;a=commit;h=26e2d3906658c30f2f88f4b1bc...
@@ -160,6 +159,7 @@ BuildRequires: pkgconfig(Qt5Core) >= 5.5
BuildRequires: pkgconfig(Qt5Gui) >= 5.5
BuildRequires: pkgconfig(Qt5Svg) >= 5.5
BuildRequires: pkgconfig(Qt5X11Extras) >= 5.5
+BuildRequires: pkgconfig(soxr)
BuildRequires: pkgconfig(speexdsp) >= 1.0.5
%{?_with_wayland:
BuildRequires: pkgconfig(wayland-client) >= 1.5.91
@@ -556,6 +556,10 @@ fi || :
%changelog
+* Fri Mar 23 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.1-5
+- Rework version tag
+- Add soxr
+
* Sat Mar 17 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.1-4
- Rebuilt for live555
6 years, 7 months
[vlc/f26] Rebuilt
by Nicolas Chauvet
commit 3fbca2e2d98900ab4075edf527c8e6af0f274206
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Sat Mar 17 16:16:00 2018 +0100
Rebuilt
vlc.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vlc.spec b/vlc.spec
index fe37199..f895422 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -43,7 +43,7 @@
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
Version: %{vlc_vers}
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPLv2+
URL: https://www.videolan.org
Source0: %{vlc_url}/%{?!vlc_rc:%{vlc_vers}/}vlc-%{vlc_vers}%{?vlc_tag}.tar.xz
@@ -556,6 +556,9 @@ fi || :
%changelog
+* Sat Mar 17 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.1-4
+- Rebuilt for live555
+
* Thu Mar 08 2018 RPM Fusion Release Engineering <leigh123linux(a)googlemail.com> - 3.0.1-3
- Rebuilt for new ffmpeg snapshot
- Patch for fribidi version 1.0
6 years, 7 months
[vlc/f26] Fix url
by Nicolas Chauvet
commit 20e161701a06ab0fc7aa93521c88f1549f1e4be1
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Sat Mar 10 14:59:09 2018 +0100
Fix url
vlc.spec | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
---
diff --git a/vlc.spec b/vlc.spec
index c4a981d..fe37199 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -45,8 +45,7 @@ Name: vlc
Version: %{vlc_vers}
Release: 3%{?dist}
License: GPLv2+
-Group: Applications/Multimedia
-URL: http://www.videolan.org
+URL: https://www.videolan.org
Source0: %{vlc_url}/%{?!vlc_rc:%{vlc_vers}/}vlc-%{vlc_vers}%{?vlc_tag}.tar.xz
# Missing file from tarball
Source1: asm.S
6 years, 7 months
[vlc/f26] Patch for fribidi version 1.0
by Nicolas Chauvet
commit 506859e46e83c39a5adb90476156590a9aed7485
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Thu Mar 8 20:55:27 2018 +0000
Patch for fribidi version 1.0
modules_text_renderer_freetype_text_layout.c.patch | 69 ++++++++++++++++++++++
vlc.spec | 4 ++
2 files changed, 73 insertions(+)
---
diff --git a/modules_text_renderer_freetype_text_layout.c.patch b/modules_text_renderer_freetype_text_layout.c.patch
new file mode 100644
index 0000000..b6290a6
--- /dev/null
+++ b/modules_text_renderer_freetype_text_layout.c.patch
@@ -0,0 +1,69 @@
+X-Git-Url: https://git.videolan.org/?p=vlc.git;a=blobdiff_plain;f=modules%2Ftext_ren...
+
+diff --git a/modules/text_renderer/freetype/text_layout.c b/modules/text_renderer/freetype/text_layout.c
+index 13efd567b4..1a28786d09 100644
+--- a/modules/text_renderer/freetype/text_layout.c
++++ b/modules/text_renderer/freetype/text_layout.c
+@@ -153,6 +153,9 @@ typedef struct paragraph_t
+
+ #ifdef HAVE_FRIBIDI
+ FriBidiCharType *p_types;
++#if FRIBIDI_MAJOR_VERSION >= 1
++ FriBidiBracketType *p_btypes;
++#endif
+ FriBidiLevel *p_levels;
+ FriBidiStrIndex *pi_reordered_indices;
+ FriBidiParType paragraph_type;
+@@ -361,6 +364,9 @@ static paragraph_t *NewParagraph( filter_t *p_filter,
+ #ifdef HAVE_FRIBIDI
+ p_paragraph->p_levels = vlc_alloc( i_size, sizeof( *p_paragraph->p_levels ) );
+ p_paragraph->p_types = vlc_alloc( i_size, sizeof( *p_paragraph->p_types ) );
++#if FRIBIDI_MAJOR_VERSION >= 1
++ p_paragraph->p_btypes = vlc_alloc( i_size, sizeof( *p_paragraph->p_btypes ) );
++#endif
+ p_paragraph->pi_reordered_indices =
+ vlc_alloc( i_size, sizeof( *p_paragraph->pi_reordered_indices ) );
+
+@@ -398,6 +404,9 @@ error:
+ #ifdef HAVE_FRIBIDI
+ if( p_paragraph->p_levels ) free( p_paragraph->p_levels );
+ if( p_paragraph->p_types ) free( p_paragraph->p_types );
++#if FRIBIDI_MAJOR_VERSION >= 1
++ if( p_paragraph->p_btypes ) free( p_paragraph->p_btypes );
++#endif
+ if( p_paragraph->pi_reordered_indices )
+ free( p_paragraph->pi_reordered_indices );
+ #endif
+@@ -424,6 +433,9 @@ static void FreeParagraph( paragraph_t *p_paragraph )
+ #ifdef HAVE_FRIBIDI
+ free( p_paragraph->pi_reordered_indices );
+ free( p_paragraph->p_types );
++#if FRIBIDI_MAJOR_VERSION >= 1
++ free( p_paragraph->p_btypes );
++#endif
+ free( p_paragraph->p_levels );
+ #endif
+
+@@ -436,10 +448,22 @@ static int AnalyzeParagraph( paragraph_t *p_paragraph )
+ fribidi_get_bidi_types( p_paragraph->p_code_points,
+ p_paragraph->i_size,
+ p_paragraph->p_types );
++#if FRIBIDI_MAJOR_VERSION >= 1
++ fribidi_get_bracket_types( p_paragraph->p_code_points,
++ p_paragraph->i_size,
++ p_paragraph->p_types,
++ p_paragraph->p_btypes );
++ fribidi_get_par_embedding_levels_ex( p_paragraph->p_types,
++ p_paragraph->p_btypes,
++ p_paragraph->i_size,
++ &p_paragraph->paragraph_type,
++ p_paragraph->p_levels );
++#else
+ fribidi_get_par_embedding_levels( p_paragraph->p_types,
+ p_paragraph->i_size,
+ &p_paragraph->paragraph_type,
+ p_paragraph->p_levels );
++#endif
+
+ #ifdef HAVE_HARFBUZZ
+ hb_unicode_funcs_t *p_funcs = hb_unicode_funcs_get_default();
diff --git a/vlc.spec b/vlc.spec
index fdbc66b..c4a981d 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -50,6 +50,8 @@ URL: http://www.videolan.org
Source0: %{vlc_url}/%{?!vlc_rc:%{vlc_vers}/}vlc-%{vlc_vers}%{?vlc_tag}.tar.xz
# Missing file from tarball
Source1: asm.S
+# https://git.videolan.org/?p=vlc.git;a=commit;h=26e2d3906658c30f2f88f4b1bc...
+Patch0: modules_text_renderer_freetype_text_layout.c.patch
BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
@@ -269,6 +271,7 @@ VLC media player extras modules.
%prep
%setup -q -n %{name}-%{vlc_vers}%{?vlc_rc:-%{vlc_rc}}
+%patch0 -p1
%{?_with_bootstrap:
rm aclocal.m4 m4/lib*.m4 m4/lt*.m4 || :
./bootstrap
@@ -556,6 +559,7 @@ fi || :
%changelog
* Thu Mar 08 2018 RPM Fusion Release Engineering <leigh123linux(a)googlemail.com> - 3.0.1-3
- Rebuilt for new ffmpeg snapshot
+- Patch for fribidi version 1.0
* Wed Feb 28 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.1-2
- Rebuilt for x265
6 years, 7 months
[vlc/f26] - Rebuilt for new ffmpeg snapshot
by Nicolas Chauvet
commit e1ad42003b4572c70836b31c83e6bcf5a011ce0b
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Thu Mar 8 19:59:39 2018 +0000
- Rebuilt for new ffmpeg snapshot
Signed-off-by: leigh123linux <leigh123linux(a)googlemail.com>
vlc.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vlc.spec b/vlc.spec
index c037405..fdbc66b 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -43,7 +43,7 @@
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
Version: %{vlc_vers}
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.videolan.org
@@ -554,6 +554,9 @@ fi || :
%changelog
+* Thu Mar 08 2018 RPM Fusion Release Engineering <leigh123linux(a)googlemail.com> - 3.0.1-3
+- Rebuilt for new ffmpeg snapshot
+
* Wed Feb 28 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.1-2
- Rebuilt for x265
6 years, 7 months
[vlc/f26] Rebuilt
by Nicolas Chauvet
commit 22e6a413ae7aeda87b4f465767a3b8d1c9624add
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Feb 28 19:43:52 2018 +0100
Rebuilt
vlc.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vlc.spec b/vlc.spec
index 529ee40..c037405 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -43,7 +43,7 @@
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
Version: %{vlc_vers}
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.videolan.org
@@ -554,6 +554,9 @@ fi || :
%changelog
+* Wed Feb 28 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.1-2
+- Rebuilt for x265
+
* Tue Feb 27 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.1-1
- Update to 3.0.1
6 years, 7 months
[vlc/f26] Add missing file
by Nicolas Chauvet
commit 83b295c33af4f5142790f25e8c6dfa62fe43ecae
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Tue Feb 27 19:47:31 2018 +0100
Add missing file
sources | 1 +
vlc.spec | 2 ++
2 files changed, 3 insertions(+)
---
diff --git a/sources b/sources
index 69626ea..32b1dd7 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
+09a713c9aba8dac5ccb5a982c62ed811 asm.S
32292f9fc6eab0b00432cdd574fc9eae vlc-3.0.1.tar.xz
diff --git a/vlc.spec b/vlc.spec
index 4fa991a..529ee40 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -48,6 +48,8 @@ License: GPLv2+
Group: Applications/Multimedia
URL: http://www.videolan.org
Source0: %{vlc_url}/%{?!vlc_rc:%{vlc_vers}/}vlc-%{vlc_vers}%{?vlc_tag}.tar.xz
+# Missing file from tarball
+Source1: asm.S
BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
6 years, 7 months
[vlc/f26] Update to 3.0.1
by Nicolas Chauvet
commit adbeee3f0e77ccc786ac04cfde33a7fbd869a96c
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Tue Feb 27 19:07:29 2018 +0100
Update to 3.0.1
sources | 1 -
vlc.spec | 2 +-
2 files changed, 1 insertion(+), 2 deletions(-)
---
diff --git a/sources b/sources
index 32b1dd7..69626ea 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-09a713c9aba8dac5ccb5a982c62ed811 asm.S
32292f9fc6eab0b00432cdd574fc9eae vlc-3.0.1.tar.xz
diff --git a/vlc.spec b/vlc.spec
index d970532..4fa991a 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -43,7 +43,7 @@
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
Version: %{vlc_vers}
-Release: 3%{?dist}
+Release: 1%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.videolan.org
6 years, 7 months
[vlc/f26] Revert "update for libplacebo v0.4.0 API changes"
by Nicolas Chauvet
commit cf66a8e1ee607d22a10f397b7baac82d532687f5
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Tue Feb 27 18:59:56 2018 +0100
Revert "update for libplacebo v0.4.0 API changes"
This reverts commit 394a600156ddda355d1dd754838319bda85487f0.
...es_video_output_opengl_fragment_shaders.c.patch | 40 ----------------------
vlc.spec | 4 ---
2 files changed, 44 deletions(-)
---
diff --git a/vlc.spec b/vlc.spec
index eb557d9..d970532 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -48,9 +48,6 @@ License: GPLv2+
Group: Applications/Multimedia
URL: http://www.videolan.org
Source0: %{vlc_url}/%{?!vlc_rc:%{vlc_vers}/}vlc-%{vlc_vers}%{?vlc_tag}.tar.xz
-# opengl: update for libplacebo v0.4.0 API changes
-# https://git.videolan.org/?p=vlc/vlc-3.0.git;a=commit;h=f33a7b19f0a55e70f1...
-Patch0: modules_video_output_opengl_fragment_shaders.c.patch
BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
@@ -270,7 +267,6 @@ VLC media player extras modules.
%prep
%setup -q -n %{name}-%{vlc_vers}%{?vlc_rc:-%{vlc_rc}}
-%patch0 -p1
%{?_with_bootstrap:
rm aclocal.m4 m4/lib*.m4 m4/lt*.m4 || :
./bootstrap
6 years, 7 months