Overview

Request 4193 (accepted)

Resub, changed deps, now arm7 builds fine in my branch

Submit package home:zaitor:branches:Essentials / x265 to package Essentials / x265

x265.changes Changed
x
 
1
@@ -1,4 +1,36 @@
2
 -------------------------------------------------------------------
3
+Thu Mar  1 23:14:47 UTC 2018 - zaitor@opensuse.org
4
+
5
+- Update to version 2.7:
6
+  * New features:
7
+    - option:`--gop-lookahead` can be used to extend the gop
8
+      boundary(set by `--keyint`). The GOP will be extended, if a
9
+      scene-cut frame is found within this many number of frames.
10
+    - Support for RADL pictures added in x265.
11
+    - option:`--radl` can be used to decide number of RADL pictures
12
+      preceding the IDR picture.
13
+  * Encoder enhancements:
14
+    - Moved from YASM to NASM assembler. Supports NASM assembler
15
+      version 2.13 and greater.
16
+    - Enable analysis save and load in a single run. Introduces two
17
+      new cli options `--analysis-save <filename>` and
18
+      `--analysis-load <filename>`.
19
+    - Comply to HDR10+ LLC specification.
20
+    - Reduced x265 build time by more than 50% by re-factoring
21
+      ipfilter.asm.
22
+  * Bug fixes:
23
+    - Fixed inconsistent output issue in deblock filter and
24
+      --const-vbv.
25
+    - Fixed Mac OS build warnings.
26
+    - Fixed inconsistency in pass-2 when weightp and cutree are
27
+      enabled.
28
+    - Fixed deadlock issue due to dropping of BREF frames, while
29
+      forcing slice types through qp file.
30
+- Bump soname to 151, also in baselibs.conf following upstream
31
+  changes.
32
+- Replace yasm with nasm BuildRequires following upstreams changes.
33
+
34
+-------------------------------------------------------------------
35
 Fri Dec 01 16:40:13 UTC 2017 - joerg.lorenzen@ki.tng.de
36
 
37
 - Update to version 2.6
38
x265.spec Changed
46
 
1
@@ -1,10 +1,10 @@
2
 # based on the spec file from https://build.opensuse.org/package/view_file/home:Simmphonie/libx265/
3
 
4
 Name:           x265
5
-%define soname  146
6
+%define soname  151
7
 %define libname lib%{name}
8
 %define libsoname %{libname}-%{soname}
9
-Version:        2.6
10
+Version:        2.7
11
 Release:        0
12
 License:        GPL-2.0+
13
 Summary:        A free h265/HEVC encoder - encoder binary
14
@@ -13,16 +13,19 @@
15
 Source0:        https://bitbucket.org/multicoreware/x265/downloads/%{name}_%{version}.tar.gz
16
 Patch0:         arm.patch
17
 Patch1:         x265.pkgconfig.patch
18
-BuildRequires:  gcc gcc-c++
19
+BuildRequires:  gcc
20
+BuildRequires:  gcc-c++
21
 BuildRequires:  cmake >= 2.8.8
22
 BuildRequires:  pkg-config
23
-BuildRequires:  yasm >= 1.2.0
24
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
25
+%if 0%{?suse_version} >=1500
26
+BuildRequires:  nasm >= 2.13
27
+%endif
28
 %if 0%{?suse_version} > 1310
29
 %ifarch x86_64
30
 BuildRequires:  libnuma-devel >= 2.0.9
31
 %endif
32
 %endif
33
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
34
 
35
 %description
36
 x265 is a free library for encoding next-generation H265/HEVC video
37
@@ -49,7 +52,7 @@
38
 streams. 
39
 
40
 %prep
41
-%setup -q -n %{name}_v%{version}
42
+%setup -q -n %{name}_%{version}
43
 %patch0 -p1
44
 %patch1 -p1
45
 
46
baselibs.conf Changed
4
 
1
@@ -1,1 +1,1 @@
2
-libx265-130
3
+libx265-151
4
x265_2.6.tar.gz -> x265_2.7.tar.gz Changed
Refresh
Refresh
Request History
Bjørn Lie's avatar

zaitor created request about 7 years ago

Resub, changed deps, now arm7 builds fine in my branch


Olaf Hering's avatar

olh accepted request about 7 years ago