[x264] Update changelog
by Sérgio M. Basto
commit 4ddc825271c3b66655cd8319cc70dccd69f3eca7
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sat Dec 30 22:40:43 2017 +0000
Update changelog
x264.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/x264.spec b/x264.spec
index 239b5df..7a37dd8 100644
--- a/x264.spec
+++ b/x264.spec
@@ -201,7 +201,7 @@ install -pm644 generic/{AUTHORS,COPYING} %{buildroot}%{_pkgdocdir}/
%endif
%changelog
-* Sat Dec 30 2017 Sérgio Basto <sergio(a)serjux.com> - 0.152-1
+* Sat Dec 30 2017 Sérgio Basto <sergio(a)serjux.com> - 0.152-1.20171224gite9a5903_bootstrap
- Update x264 to 0.152 and switch asm compiler from yasm to nasm
* Thu Aug 31 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 0.148-22.20170521gitaaa9aa8
6 years, 10 months
[x264] enable bootstrap
by Sérgio M. Basto
commit bfa87a01c7a3699af3c717bcca854721fce83d00
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sat Dec 30 22:38:01 2017 +0000
enable bootstrap
x264.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/x264.spec b/x264.spec
index 3f22b56..239b5df 100644
--- a/x264.spec
+++ b/x264.spec
@@ -7,7 +7,7 @@
%global gver .%{gitdate}git%{gitversion}
%global branch stable
-#global _with_bootstrap 1
+%global _with_bootstrap 1
%{?_with_bootstrap:
%global _without_gpac 1
6 years, 10 months
[x265] quick fix for arm builds
by Sérgio M. Basto
commit fd9b4d23ced757a2655f71c51d9e50f0dfbf648c
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sat Dec 30 22:32:58 2017 +0000
quick fix for arm builds
rdtsc is an x86 assembly instruction to read the processors
https://www.spinics.net/lists/fedora-devel/msg224266.html
x265-detect_cpu_armhfp.patch | 15 +++++++++++++++
1 file changed, 15 insertions(+)
---
diff --git a/x265-detect_cpu_armhfp.patch b/x265-detect_cpu_armhfp.patch
index e68b827..3dfc10d 100644
--- a/x265-detect_cpu_armhfp.patch
+++ b/x265-detect_cpu_armhfp.patch
@@ -42,3 +42,18 @@ diff -up x265_2.2/source/CMakeLists.txt.orig x265_2.2/source/CMakeLists.txt
else()
message(STATUS "CMAKE_SYSTEM_PROCESSOR value `${CMAKE_SYSTEM_PROCESSOR}` is unknown")
message(STATUS "Please add this value near ${CMAKE_CURRENT_LIST_FILE}:${CMAKE_CURRENT_LIST_LINE}")
+--- x265_v2.6/source/test/testharness.h.orig 2017-12-30 22:27:49.827620181 +0000
++++ x265_v2.6/source/test/testharness.h 2017-12-30 22:30:53.239500941 +0000
+@@ -70,9 +70,10 @@ protected:
+ #include <intrin.h>
+ #elif (!defined(__APPLE__) && (defined (__GNUC__) && (defined(__x86_64__) || defined(__i386__))))
+ #include <x86intrin.h>
+-#elif ( !defined(__APPLE__) && defined (__GNUC__) && defined(__ARM_NEON__))
+-#include <arm_neon.h>
+ #elif defined(__GNUC__)
++#if ( !defined(__APPLE__) && defined(__ARM_NEON__))
++#include <arm_neon.h>
++#endif
+ /* fallback for older GCC/MinGW */
+ static inline uint32_t __rdtsc(void)
+ {
6 years, 10 months
[x264] Restore Version and Release macros.
by Sérgio M. Basto
commit 0a4bdc788fd0d91fb1922f9ab80253d3dfc67c38
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sat Dec 30 20:52:41 2017 +0000
Restore Version and Release macros.
warning: use of rpmdev-bumpspec -n number x264.spec, clean macros in Version and
in Release tags !
x264.spec | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/x264.spec b/x264.spec
index 0aae91f..3f22b56 100644
--- a/x264.spec
+++ b/x264.spec
@@ -30,8 +30,8 @@
Summary: H264/AVC video streams encoder
Name: x264
-Version: 0.152
-Release: 1%{?dist}
+Version: 0.%{api}
+Release: 1%{?gver}%{?_with_bootstrap:_bootstrap}%{?dist}
License: GPLv2+
URL: https://www.videolan.org/developers/x264.html
Source0: %{name}-0.%{api}-%{snapshot}.tar.bz2
6 years, 10 months
[x265] U+date so_versio to 146
by Sérgio M. Basto
commit 02291ab9e648c8ff52ec8a58d131651f70e8ebb1
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sat Dec 30 20:22:28 2017 +0000
U+date so_versio to 146
x265.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/x265.spec b/x265.spec
index 0c23322..f390ad0 100644
--- a/x265.spec
+++ b/x265.spec
@@ -1,4 +1,4 @@
-%global _so_version 130
+%global _so_version 146
Summary: H.265/HEVC encoder
Name: x265
6 years, 10 months
[x265] update name of unpack directory
by Sérgio M. Basto
commit cb9f82d19e9b40969a9ebdf12ffed2076bf44a76
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sat Dec 30 20:12:43 2017 +0000
update name of unpack directory
x265.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/x265.spec b/x265.spec
index bb8ee1d..0c23322 100644
--- a/x265.spec
+++ b/x265.spec
@@ -55,7 +55,7 @@ performance on a wide variety of hardware platforms.
This package contains the shared library development files.
%prep
-%autosetup -p1 -n %{name}_%{version}
+%autosetup -p1 -n %{name}_v%{version}
%build
# High depth libraries (from source/h265.h):
6 years, 10 months
[x265] Update x265 to 2.6
by Sérgio M. Basto
commit 3d93608a906f06ffebee419b8b25c8e3dd43abd0
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sat Dec 30 19:29:13 2017 +0000
Update x265 to 2.6
.gitignore | 1 +
sources | 2 +-
x265.spec | 5 ++++-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c784e86..966f6ce 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ x265_1.6.tar.gz
/x265_2.2.tar.gz
/x265_2.4.tar.gz
/x265_2.5.tar.gz
+/x265_2.6.tar.gz
diff --git a/sources b/sources
index 49f3a79..e9dc3a9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-192e54fa3068b594aa44ab2b703f071d x265_2.5.tar.gz
+4d318be1f19b58985432a144bd054572 x265_2.6.tar.gz
diff --git a/x265.spec b/x265.spec
index 5be23ae..bb8ee1d 100644
--- a/x265.spec
+++ b/x265.spec
@@ -2,7 +2,7 @@
Summary: H.265/HEVC encoder
Name: x265
-Version: 2.5
+Version: 2.6
Release: 1%{?dist}
URL: http://x265.org/
# source/Lib/TLibCommon - BSD
@@ -138,6 +138,9 @@ done
%{_libdir}/pkgconfig/x265.pc
%changelog
+* Sat Dec 30 2017 Sérgio Basto <sergio(a)serjux.com> - 2.6-1
+- Update x265 to 2.6
+
* Mon Oct 16 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 2.5-1
- update to 2.5
6 years, 10 months
[x264] Update x264 to 0.152 and switch asm compiler from yasm to nasm
by Sérgio M. Basto
commit 1a885cdeb42a8cab1f40a107a7b08ed1183ffeb2
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sat Dec 30 19:09:18 2017 +0000
Update x264 to 0.152 and switch asm compiler from yasm to nasm
.gitignore | 1 +
sources | 2 +-
x264.spec | 17 ++++++++++-------
3 files changed, 12 insertions(+), 8 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 17e043b..5a9c195 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@ x264-0.148-20160118-5c65704.tar.bz2
/x264-0.148-20170121-97eaef2.tar.bz2
/x264-0.148-20170519-d32d7bf.tar.bz2
/x264-0.148-20170521-aaa9aa8.tar.bz2
+/x264-0.152-20171224-e9a5903.tar.bz2
diff --git a/sources b/sources
index 7123f7e..11f7a9d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-4fcea0ce575c7955486bc4ae3867f62c x264-0.148-20170521-aaa9aa8.tar.bz2
+78e70a1a5d60d4f8562c49e9b8c7a07c x264-0.152-20171224-e9a5903.tar.bz2
diff --git a/x264.spec b/x264.spec
index 8534184..0aae91f 100644
--- a/x264.spec
+++ b/x264.spec
@@ -1,7 +1,7 @@
-# globals for x264-0.148-20170521-aaa9aa8.tar.bz2
-%global api 148
-%global gitdate 20170521
-%global gitversion aaa9aa8
+# globals for x264-0.152-20171224-e9a5903.tar.bz2
+%global api 152
+%global gitdate 20171224
+%global gitversion e9a5903
%global snapshot %{gitdate}-%{gitversion}
%global gver .%{gitdate}git%{gitversion}
@@ -30,8 +30,8 @@
Summary: H264/AVC video streams encoder
Name: x264
-Version: 0.%{api}
-Release: 22%{?gver}%{?_with_bootstrap:_bootstrap}%{?dist}
+Version: 0.152
+Release: 1%{?dist}
License: GPLv2+
URL: https://www.videolan.org/developers/x264.html
Source0: %{name}-0.%{api}-%{snapshot}.tar.bz2
@@ -51,7 +51,7 @@ Patch10: x264-gpac.patch
BuildRequires: execstack
%endif
%ifarch %{asmarch} %{simdarch}
-BuildRequires: yasm >= 1.0.0
+BuildRequires: nasm
%endif
# we need to enforce the exact EVR for an ISA - not only the same ABI
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
@@ -201,6 +201,9 @@ install -pm644 generic/{AUTHORS,COPYING} %{buildroot}%{_pkgdocdir}/
%endif
%changelog
+* Sat Dec 30 2017 Sérgio Basto <sergio(a)serjux.com> - 0.152-1
+- Update x264 to 0.152 and switch asm compiler from yasm to nasm
+
* Thu Aug 31 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 0.148-22.20170521gitaaa9aa8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
6 years, 10 months
[k3b-extras-freeworld/f27] (3 commits) ...upload source
by Sérgio M. Basto
Summary of changes:
6821f14... Update to 17.08.2 (*)
5d486b0... Update k3b-extras-freeworld to 17.08.3 (*)
3b47183... upload source (*)
(*) This commit already existed in another branch; no separate mail sent
6 years, 10 months