[libva-intel-driver/f25: 2/2] Enforce using the appropriate libva api version
by nchauvet
commit 7a55c1b627d6c1baf8efbebdd0d5db830c2f5038
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Tue Sep 6 10:51:29 2016 +0200
Enforce using the appropriate libva api version
libva-intel-driver.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/libva-intel-driver.spec b/libva-intel-driver.spec
index e870ed9..2c3bedf 100644
--- a/libva-intel-driver.spec
+++ b/libva-intel-driver.spec
@@ -19,7 +19,7 @@ BuildRequires: libXext-devel
BuildRequires: libXfixes-devel
BuildRequires: libdrm-devel >= 2.4.23
BuildRequires: libpciaccess-devel
-BuildRequires: libva-devel >= 1.3.0
+BuildRequires: pkgconfig(libva) >= 0.39.3
BuildRequires: mesa-libGL-devel
BuildRequires: mesa-libEGL-devel
%{!?_without_wayland:
8 years, 2 months
[libva-intel-driver] Update to 1.7.2
by nchauvet
commit a4f4a024b083b9f5a9ed329d945893e50ecc4b5e
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Tue Sep 6 10:42:15 2016 +0200
Update to 1.7.2
libva-intel-driver.spec | 7 +++++--
sources | 2 +-
2 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/libva-intel-driver.spec b/libva-intel-driver.spec
index 45d64c2..e870ed9 100644
--- a/libva-intel-driver.spec
+++ b/libva-intel-driver.spec
@@ -1,7 +1,7 @@
#global _with_gen4asm 1
Name: libva-intel-driver
-Version: 1.7.1
+Version: 1.7.2
Release: 1%{?dist}
Summary: HW video decode support for Intel integrated graphics
Group: System Environment/Libraries
@@ -67,7 +67,10 @@ gendiff . .prebuilt
%changelog
-* Fri Jul 01 2016 Nicolas Chauvet <nicolas.chauvet(a)kwizart.fr> - 1.7.1-1
+* Tue Sep 06 2016 Nicolas Chauvet <kwizart(a)gmail.com> - 1.7.2-1
+- Update to 1.7.2
+
+* Fri Jul 01 2016 Nicolas Chauvet <kwizart(a)gmail.com> - 1.7.1-1
- Update to 1.7.1
* Sun May 15 2016 Nicolas Chauvet <kwizart(a)gmail.com> - 1.7.0-1
diff --git a/sources b/sources
index 347035a..e133063 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-91368b4647a628e8b1fe24438dd51598 libva-intel-driver-1.7.1.tar.bz2
+f28ac265f836f7ce881305bd3a282c90 libva-intel-driver-1.7.2.tar.bz2
8 years, 2 months
[VirtualBox] Enable webservice with fix of patch 02-gsoap-build-fix, add patch to allow
by Sérgio M. Basto
commit 8c483c2cb1563f46fd39d0e78f6153da9ec36f96
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Tue Sep 6 02:43:13 2016 +0100
Enable webservice with fix of patch 02-gsoap-build-fix, add patch to allow
gcc-6.2 and add patch 29-fix-ftbfs-as-needed from Debian
02-gsoap-build-fix.patch | 10 +++++-----
29-fix-ftbfs-as-needed.patch | 16 ++++++++++++++++
VirtualBox-gcc.patch | 15 +++++++--------
VirtualBox.spec | 14 ++++++++++----
4 files changed, 38 insertions(+), 17 deletions(-)
---
diff --git a/02-gsoap-build-fix.patch b/02-gsoap-build-fix.patch
index 3e3f315..2cc4e6b 100644
--- a/02-gsoap-build-fix.patch
+++ b/02-gsoap-build-fix.patch
@@ -3,12 +3,12 @@ Index: virtualbox-git-orig/src/VBox/Main/webservice/Makefile.kmk
===================================================================
--- virtualbox-git-orig.orig/src/VBox/Main/webservice/Makefile.kmk 2013-12-02 12:32:51.211124975 -0500
+++ virtualbox-git-orig/src/VBox/Main/webservice/Makefile.kmk 2013-12-02 12:36:04.531133954 -0500
-@@ -707,7 +707,7 @@
- : $(VBOXWEB_GSOAPH_FROM_GSOAP) $(VBOXWEB_GSOAPH_FROM_XSLT) $(VBOX_NSMAP) $(RECOMPILE_ON_MAKEFILE_CURRENT) | $$(dir $$@)
+@@ -724,7 +724,7 @@
+ $(RECOMPILE_ON_MAKEFILE_CURRENT) | $$(dir $$@)
$(call MSG_GENERATE,,lots of files,$(GSOAPH_RELEVANT))
$(RM) -f $@
- $(REDIRECT) -C $(VBOXWEB_OUT_DIR) -- $(VBOX_SOAPCPP2) $(VBOXWEB_SOAPCPP2_SKIP_FILES) -L -2 -w -I$(VBOX_PATH_GSOAP_IMPORT) $(GSOAPH_RELEVANT)
+ $(REDIRECT) -C $(VBOXWEB_OUT_DIR) -- $(VBOX_SOAPCPP2) $(VBOXWEB_SOAPCPP2_SKIP_FILES) -z1 -L -2 -w -I$(VBOX_PATH_GSOAP_IMPORT) $(GSOAPH_RELEVANT)
- $(APPEND) $@ done
-
- # Copy the generated headers and stuff. This was split into a separate rule
+ ifeq ($(KBUILD_TARGET),win) # MSC -Wall workaround.
+ $(CP) -f "$(VBOXWEB_SOAP_CLIENT_H)" "$(VBOXWEB_SOAP_CLIENT_H).tmp"
+ $(SED) -f $(VBOX_PATH_WEBSERVICE)/stdsoap2.sed --output "$(VBOXWEB_SOAP_CLIENT_H)" "$(VBOXWEB_SOAP_CLIENT_H).tmp"
diff --git a/29-fix-ftbfs-as-needed.patch b/29-fix-ftbfs-as-needed.patch
new file mode 100644
index 0000000..8b0ff22
--- /dev/null
+++ b/29-fix-ftbfs-as-needed.patch
@@ -0,0 +1,16 @@
+Description: Fix FTBFS with ld --as-needed.
+Origin: vendor, http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-emulation/vir...
+
+Index: virtualbox/Config.kmk
+===================================================================
+--- virtualbox.orig/Config.kmk 2015-04-02 15:46:59.611743003 +0200
++++ virtualbox/Config.kmk 2015-04-02 15:46:59.611743003 +0200
+@@ -6099,7 +6099,7 @@
+ TEMPLATE_VBoxBldProg_LDFLAGS.amd64 = -m64
+ TEMPLATE_VBoxBldProg_LDFLAGS.sparc64 = -m64
+ ifeq ($(KBUILD_HOST),linux)
+-TEMPLATE_VBoxBldProg_LIBS = pthread m rt dl
++TEMPLATE_VBoxBldProg_LIBS = pthread m rt dl crypt
+ else ifeq ($(KBUILD_HOST),os2)
+ TEMPLATE_VBoxBldProg_TOOL = GXX3OMF
+ TEMPLATE_VBoxBldProg_LIBS = socket iconv
diff --git a/VirtualBox-gcc.patch b/VirtualBox-gcc.patch
index 3bbe5ff..20926a0 100644
--- a/VirtualBox-gcc.patch
+++ b/VirtualBox-gcc.patch
@@ -1,12 +1,11 @@
--- ./configure.orig 2016-03-05 02:37:09.491895482 +0000
+++ ./configure 2016-03-05 02:53:57.136090980 +0000
-@@ -436,7 +436,8 @@ check_gcc()
- -o \( $cc_maj -eq 4 -a $cc_min -lt 1 -a "$OS" != "darwin" \) \
+@@ -441,7 +441,7 @@ check_gcc()
+ -o \( $cc_maj -eq 4 -a $cc_min -lt 2 -a "$OS" = "darwin" \) \
-o \( $cc_maj -eq 4 -a $cc_min -gt 9 \) \
- -o \( $cc_maj -eq 5 -a $cc_min -gt 3 \) \
-- -o $cc_maj -gt 5 ]; then
-+ -o \( $cc_maj -eq 6 -a $cc_min -gt 1 \) \
-+ -o $cc_maj -gt 6 ]; then
- log_failure "gcc version $cc_maj.$cc_min found, expected gcc 3.x with x>1 or gcc 4.x with 0<x<10 or gcc 5.3"
+ -o \( $cc_maj -eq 5 -a $cc_min -gt 9 \) \
+- -o \( $cc_maj -eq 6 -a $cc_min -gt 1 \) \
++ -o \( $cc_maj -eq 6 -a $cc_min -gt 2 \) \
+ -o $cc_maj -gt 6 ]; then
+ log_failure "gcc version $cc_maj.$cc_min found, expected gcc 4.x, gcc 5.x or gcc 6.x"
fail really
- else
diff --git a/VirtualBox.spec b/VirtualBox.spec
index ad54a0b..10364c6 100644
--- a/VirtualBox.spec
+++ b/VirtualBox.spec
@@ -15,7 +15,7 @@
%global prereltag %{?prerel:-%(awk 'BEGIN {print toupper("%{prerel}")}')}
%global __arch_install_post /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot
-%bcond_with webservice
+%bcond_without webservice
%if 0%{?rhel}
%bcond_with docs
%else
@@ -26,7 +26,7 @@
Name: VirtualBox
Version: 5.1.4
#Release: 1%%{?prerel:.%%{prerel}}%%{?dist}
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A general-purpose full virtualizer for PC hardware
Group: Development/Tools
@@ -49,6 +49,7 @@ Patch26: VirtualBox-4.3.0-no-bundles.patch
Patch27: VirtualBox-gcc.patch
# from Debian
Patch28: 02-gsoap-build-fix.patch
+Patch29: 29-fix-ftbfs-as-needed.patch
# Upstream patches
# I added some fixes for gcc6 just applied to Fedora 24+
Patch33: VirtualBox-gcc6-fixes.patch
@@ -226,10 +227,11 @@ rm -r src/libs/zlib-1.2.8/
%patch23 -p1 -b .xserver_guest
%patch24 -p1 -b .guestlib
%patch26 -p1 -b .nobundles
-#patch27 -p1 -b .gcc
+%patch27 -p1 -b .gcc
%if 0%{?fedora} > 20
-#patch28 -p1 -b .gsoap2
+%patch28 -p1 -b .gsoap2
%endif
+%patch29 -p1 -b .as_need
%if 0%{?fedora} > 23
%patch33 -p1 -b .gcc6
%endif
@@ -686,6 +688,10 @@ fi
%{_datadir}/%{name}-kmod-%{version}
%changelog
+* Tue Sep 06 2016 Sérgio Basto <sergio(a)serjux.com> - 5.1.4-2
+- Enable webservice with fix of patch 02-gsoap-build-fix, add patch to allow
+ gcc-6.2 and add patch 29-fix-ftbfs-as-needed from Debian
+
* Sun Sep 04 2016 Sérgio Basto <sergio(a)serjux.com> - 5.1.4-1
- Update VBox to 5.1.4
- Sat Jul 16 2016 Rok Mandeljc <rok.mandeljc(a)gmail.com>
8 years, 2 months
[VirtualBox-kmod] Update VBox to 5.1.4
by Sérgio M. Basto
commit 7f6775f2434fa4810949993d897bcba47012e70b
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Tue Sep 6 01:33:01 2016 +0100
Update VBox to 5.1.4
VirtualBox-kmod.spec | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/VirtualBox-kmod.spec b/VirtualBox-kmod.spec
index 81b93df..6789db7 100644
--- a/VirtualBox-kmod.spec
+++ b/VirtualBox-kmod.spec
@@ -4,7 +4,12 @@
# queuing that build enable the macro again for subsequent builds; that way
# a new akmod package will only get build when a new one is actually needed
%global buildforkernels akmod
-%global debug_package %{nil}
+
+%global debug_package %{nil}
+#akmods still generate debuginfo but have the wrong name:
+#/var/cache/akmods/VirtualBox/VirtualBox-kmod-debuginfo-5.0.4-1.fc21.x86_64.rpm
+#/var/cache/akmods/VirtualBox/kmod-VirtualBox-4.1.8-100.fc21.x86_64-5.0.4-1.fc21.x86_64.rpm
+#and when just build akmod, debuginfo will be empty.
# In prerelease builds (such as betas), this package has the same
# major version number, while the kernel module abi is not guarranteed
@@ -21,7 +26,7 @@
%global __arch_install_post /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot
Name: VirtualBox-kmod
-Version: 5.0.26
+Version: 5.1.4
#Release: 1%%{?prerel:.%%{prerel}}%%{?dist}
Release: 1%{?dist}
@@ -101,6 +106,9 @@ DIRS=$(ls %{name}-%{version} |wc -l)
%changelog
+* Tue Sep 06 2016 Sérgio Basto <sergio(a)serjux.com> - 5.1.4-1
+- Update VBox to 5.1.4
+
* Mon Jul 18 2016 Sérgio Basto <sergio(a)serjux.com> - 5.0.26-1
- Update to 5.0.26
8 years, 2 months
[openmw/f25] New upstream release
by Alexandre Moine
Summary of changes:
489d752... New upstream release (*)
(*) This commit already existed in another branch; no separate mail sent
8 years, 2 months