[xmms2-nonfree] fix mac ABI breakage
by Leigh Scott
commit ed68c3e2610481272414a99d220c6a9d944acc86
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Tue Jul 19 10:45:02 2016 +0100
fix mac ABI breakage
mac_abi_change.patch | 24 ++++++++++++++++++++++++
xmms2-nonfree.spec | 7 ++++++-
2 files changed, 30 insertions(+), 1 deletion(-)
---
diff --git a/mac_abi_change.patch b/mac_abi_change.patch
new file mode 100644
index 0000000..4a272de
--- /dev/null
+++ b/mac_abi_change.patch
@@ -0,0 +1,24 @@
+--- a/src/plugins/mac/source_adapter.h
++++ b/src/plugins/mac/source_adapter.h
+@@ -38,7 +38,7 @@
+ ~CSourceAdapter () {};
+
+ // open / close
+- int Open (const wchar_t * pName) { return ERROR_SUCCESS; }
++ int Open(const wchar_t * pName, BOOL bOpenReadOnly = FALSE) { return ERROR_SUCCESS; }
+ int Close () { return ERROR_SUCCESS; }
+
+ // read / write
+
+--- a/src/plugins/mac/mac.cpp
++++ b/src/plugins/mac/mac.cpp
+@@ -210,7 +210,7 @@
+ gchar *name;
+
+ field_name = pTagField->GetFieldName ();
+- name = (gchar *)GetUTF8FromUTF16 (field_name);
++ name = (gchar *)CAPECharacterHelper::GetUTF8FromUTF16 (field_name);
+
+ memset (field_value, 0, 255);
+ int size = 255;
+
diff --git a/xmms2-nonfree.spec b/xmms2-nonfree.spec
index c716f02..1f83b0b 100644
--- a/xmms2-nonfree.spec
+++ b/xmms2-nonfree.spec
@@ -3,7 +3,7 @@
Name: xmms2-nonfree
Summary: Nonfree plugins for XMMS2
Version: 0.8
-Release: 6%{?dist}
+Release: 7%{?dist}
License: LGPLv2+
Group: Applications/Multimedia
# Fedora's xmms2 has to use a sanitized tarball, we don't.
@@ -13,6 +13,7 @@ Patch0: xmms2-0.8DrO_o-use-libdir.patch
# Don't add extra CFLAGS, we're smart enough, thanks.
Patch1: xmms2-0.8DrO_o-no-O0.patch
Patch2: fix_vorbis_dso.patch
+Patch3: mac_abi_change.patch
URL: http://wiki.xmms2.xmms.se/
BuildRequires: sqlite-devel
@@ -53,6 +54,7 @@ This package contains an XMMS2 Plugin for listening to Monkey's Audio files.
%patch0 -p1 -b .plugins-use-libdir
%patch1 -p1 -b .noO0
%patch2 -p1 -b .fix_vorbis_dso
+%patch3 -p1 -b .mac_abi_change
# For some reasons RPMFusion's sidplay libraries are moved to a
# non-standard location. xmms2 can't detect this unless:
@@ -153,6 +155,9 @@ chmod +x %{buildroot}%{_libdir}/xmms2/*
%{_libdir}/xmms2/libxmms_mac.so
%changelog
+* Tue Jul 19 2016 Leigh Scott <leigh123linux(a)googlemail.com> - 0.8-7
+- fix mac ABI breakage
+
* Tue Jan 06 2015 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 0.8-6
- Drop sid support RFBZ#2764
8 years, 4 months
[VirtualBox/f23] Update to 5.0.26
by Sérgio M. Basto
Summary of changes:
a56f144... Update to 5.0.26 (*)
(*) This commit already existed in another branch; no separate mail sent
8 years, 4 months
[x265] enable NUMA support
by Dominik Mierzejewski
commit 3542971166eac753eb8cdd08f5d86cfea2a7f4ee
Author: Dominik Mierzejewski <rpm(a)greysector.net>
Date: Tue Jul 19 03:28:58 2016 +0200
enable NUMA support
make sure Fedora compiler flags are used on ARM
x265-detect_cpu_armhfp.patch | 9 ++++-----
x265.spec | 10 +++++++++-
2 files changed, 13 insertions(+), 6 deletions(-)
---
diff --git a/x265-detect_cpu_armhfp.patch b/x265-detect_cpu_armhfp.patch
index 5ca7939..c9a0d0d 100644
--- a/x265-detect_cpu_armhfp.patch
+++ b/x265-detect_cpu_armhfp.patch
@@ -1,7 +1,7 @@
-diff -up x265_1.8/source/CMakeLists.txt.armhfp x265_1.8/source/CMakeLists.txt
---- x265_1.8/source/CMakeLists.txt.armhfp 2015-09-22 10:10:07.000000000 +0200
-+++ x265_1.8/source/CMakeLists.txt 2015-10-24 12:17:17.675572785 +0200
-@@ -57,9 +57,13 @@ elseif(POWERMATCH GREATER "-1")
+diff -up x265_1.9/source/CMakeLists.txt.armhfp x265_1.9/source/CMakeLists.txt
+--- x265_1.9/source/CMakeLists.txt.armhfp 2016-07-19 03:10:51.163733946 +0200
++++ x265_1.9/source/CMakeLists.txt 2016-07-19 03:13:15.638665651 +0200
+@@ -59,9 +59,12 @@ elseif(POWERMATCH GREATER "-1")
set(POWER 1)
add_definitions(-DX265_ARCH_POWER=1)
elseif(${SYSPROC} STREQUAL "armv6l")
@@ -11,7 +11,6 @@ diff -up x265_1.8/source/CMakeLists.txt.armhfp x265_1.8/source/CMakeLists.txt
add_definitions(-DX265_ARCH_ARM=1 -DHAVE_ARMV6=1)
+elseif(${SYSPROC} STREQUAL "armv7l")
+ message(STATUS "Detected ARMv7 system processor")
-+ set(ARM 1)
+ add_definitions(-DX265_ARCH_ARM=1 -DHAVE_ARMV7=1)
else()
message(STATUS "CMAKE_SYSTEM_PROCESSOR value `${CMAKE_SYSTEM_PROCESSOR}` is unknown")
diff --git a/x265.spec b/x265.spec
index 68e6d17..ccf0f51 100644
--- a/x265.spec
+++ b/x265.spec
@@ -1,7 +1,7 @@
Summary: H.265/HEVC encoder
Name: x265
Version: 1.9
-Release: 1%{?dist}
+Release: 2%{?dist}
URL: http://x265.org/
Source0: https://ftp.videolan.org/pub/videolan/x265/x265_%{version}.tar.gz
# link test binaries with shared library
@@ -14,6 +14,9 @@ Patch4: x265-detect_cpu_armhfp.patch
# everything else - GPLv2+
License: GPLv2+ and BSD
BuildRequires: cmake
+%ifnarch armv7hl armv7hnl s390 s390x
+BuildRequires: numactl-devel
+%endif
BuildRequires: yasm
%description
@@ -87,6 +90,11 @@ LD_LIBRARY_PATH=%{buildroot}%{_libdir} test/TestBench || :
%{_libdir}/pkgconfig/x265.pc
%changelog
+* Tue Jul 19 2016 Dominik Mierzejewski <rpm(a)greysector.net> - 1.9-2
+- use https for source URL
+- enable NUMA support
+- make sure Fedora compiler flags are used on ARM
+
* Fri Apr 08 2016 Adrian Reber <adrian(a)lisas.de> - 1.9-1
- Update to 1.9
8 years, 4 months
[x265] rfpkg new-sources x265_1.9.tar.gz
by Sérgio M. Basto
commit 64bad5316dd701a34cf7b6c78ee5c0ed3d600d81
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Tue Jul 19 01:56:18 2016 +0100
rfpkg new-sources x265_1.9.tar.gz
.gitignore | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/.gitignore b/.gitignore
index c4166af..5e4ceb5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
x265_1.6.tar.gz
+/x265_1.9.tar.gz
8 years, 4 months
[VirtualBox-kmod/f24] (3 commits) ...Update to 5.0.26
by Sérgio M. Basto
Summary of changes:
58bc733... try global buildforkernels newest (*)
7522b16... Build only akmods (*)
6c4f3e7... Update to 5.0.26 (*)
(*) This commit already existed in another branch; no separate mail sent
8 years, 4 months
[VirtualBox-kmod] Update to 5.0.26
by Sérgio M. Basto
commit 6c4f3e7c63415486003180125fa97cab6fb01957
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Tue Jul 19 01:53:07 2016 +0100
Update to 5.0.26
VirtualBox-kmod.spec | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/VirtualBox-kmod.spec b/VirtualBox-kmod.spec
index c3b8ccd..81b93df 100644
--- a/VirtualBox-kmod.spec
+++ b/VirtualBox-kmod.spec
@@ -21,9 +21,9 @@
%global __arch_install_post /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot
Name: VirtualBox-kmod
-Version: 5.0.24
+Version: 5.0.26
#Release: 1%%{?prerel:.%%{prerel}}%%{?dist}
-Release: 2%{?dist}
+Release: 1%{?dist}
Summary: Kernel module for VirtualBox
Group: System Environment/Kernel
@@ -101,6 +101,9 @@ DIRS=$(ls %{name}-%{version} |wc -l)
%changelog
+* Mon Jul 18 2016 Sérgio Basto <sergio(a)serjux.com> - 5.0.26-1
+- Update to 5.0.26
+
* Thu Jul 07 2016 Sérgio Basto <sergio(a)serjux.com> - 5.0.24-2
- Build only akmods
8 years, 4 months
[VirtualBox/f24] Update to 5.0.26
by Sérgio M. Basto
Summary of changes:
a56f144... Update to 5.0.26 (*)
(*) This commit already existed in another branch; no separate mail sent
8 years, 4 months