[xorg-x11-drv-nvidia-340xx/f24] Attempt to fix build on armhfp - disabled for now
by Nicolas Chauvet
commit a5117fb27054965df45edf346ea35361804355ad
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Jun 22 16:59:25 2016 +0200
Attempt to fix build on armhfp - disabled for now
xorg-x11-drv-nvidia-340xx.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/xorg-x11-drv-nvidia-340xx.spec b/xorg-x11-drv-nvidia-340xx.spec
index d25c10e..adc2c40 100644
--- a/xorg-x11-drv-nvidia-340xx.spec
+++ b/xorg-x11-drv-nvidia-340xx.spec
@@ -8,7 +8,7 @@
Name: xorg-x11-drv-nvidia-340xx
Epoch: 1
Version: 340.96
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: NVIDIA's 340xx series proprietary display driver for NVIDIA graphic cards
Group: User Interface/X Hardware Support
@@ -519,6 +519,9 @@ fi ||:
%changelog
+* Wed Jun 22 2016 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.96-2
+- Disable on armhfp for now
+
* Tue Nov 17 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.96-1
- Update to 340.96
8 years, 5 months
[xorg-x11-drv-nvidia] Update to 367.27
by Nicolas Chauvet
commit 7c2bc9b9ad12ac0cda99f70fb1eb3f7ed8630320
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Jun 22 16:52:37 2016 +0200
Update to 367.27
xorg-x11-drv-nvidia.spec | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec
index 4b11609..737de1a 100644
--- a/xorg-x11-drv-nvidia.spec
+++ b/xorg-x11-drv-nvidia.spec
@@ -7,8 +7,8 @@
Name: xorg-x11-drv-nvidia
Epoch: 1
-Version: 358.16
-Release: 2%{?dist}
+Version: 367.27
+Release: 1%{?dist}
Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards
Group: User Interface/X Hardware Support
@@ -525,6 +525,9 @@ fi ||:
%{_nvidia_libdir}/libOpenGL.so
%changelog
+* Wed Jun 22 2016 Nicolas Chauvet <kwizart(a)gmail.com> - 1:367.27-1
+- Update to 367.27
+
* Wed Jan 27 2016 Nicolas Chauvet <kwizart(a)gmail.com> - 1:358.16-2
- Enforce GRUB_GFXPAYLOAD_LINUX=text even for EFI - prevent this message:
The NVIDIA Linux graphics driver requires the use of a text-mode VGA console
8 years, 5 months
[xorg-x11-drv-nvidia/f24] Disable armhfp for now
by Nicolas Chauvet
commit 901badb6ceb6c1853c3cf58c0c000d00ca1af0a8
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Jun 22 16:53:55 2016 +0200
Disable armhfp for now
xorg-x11-drv-nvidia.spec | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec
index 4b11609..dcf9ddc 100644
--- a/xorg-x11-drv-nvidia.spec
+++ b/xorg-x11-drv-nvidia.spec
@@ -8,7 +8,7 @@
Name: xorg-x11-drv-nvidia
Epoch: 1
Version: 358.16
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards
Group: User Interface/X Hardware Support
@@ -25,7 +25,9 @@ Source7: alternate-install-present
Source9: nvidia-settings.desktop
Source10: nvidia.conf
-ExclusiveArch: i686 x86_64 armv7hl
+#ExclusiveArch: i686 x86_64 armv7hl
+# Issue with kernel module side
+ExclusiveArch: i686 x86_64
BuildRequires: desktop-file-utils
%if 0%{?rhel} > 6 || 0%{?fedora} >= 15
@@ -525,6 +527,9 @@ fi ||:
%{_nvidia_libdir}/libOpenGL.so
%changelog
+* Wed Jun 22 2016 Nicolas Chauvet <kwizart(a)gmail.com> - 1:358.16-3
+- Disable on armhfp for now
+
* Wed Jan 27 2016 Nicolas Chauvet <kwizart(a)gmail.com> - 1:358.16-2
- Enforce GRUB_GFXPAYLOAD_LINUX=text even for EFI - prevent this message:
The NVIDIA Linux graphics driver requires the use of a text-mode VGA console
8 years, 5 months
[nvidia-kmod/f24] Attempt to fix build on armhfp - disabled for now
by Nicolas Chauvet
commit 400130f29c847eb99f4cdeaf86b0428400b4ad9d
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Jun 22 16:49:05 2016 +0200
Attempt to fix build on armhfp - disabled for now
nv-linux-arm3.patch | 11 +++++++++++
nvidia-kmod.spec | 12 +++++++++---
2 files changed, 20 insertions(+), 3 deletions(-)
---
diff --git a/nv-linux-arm3.patch b/nv-linux-arm3.patch
new file mode 100644
index 0000000..fd92199
--- /dev/null
+++ b/nv-linux-arm3.patch
@@ -0,0 +1,11 @@
+diff -up nvidiapkg-armv7hl/kernel/common/inc/nv-linux.h.orig nvidiapkg-armv7hl/kernel/common/inc/nv-linux.h
+--- nvidiapkg-armv7hl/kernel/common/inc/nv-linux.h.orig 2015-11-17 03:04:13.000000000 +0100
++++ nvidiapkg-armv7hl/kernel/common/inc/nv-linux.h 2016-06-22 16:15:28.975692646 +0200
+@@ -454,6 +454,7 @@ typedef spinlock_t nv_spi
+ #if defined(CONFIG_OUTER_CACHE)
+ #define OUTER_FLUSH_RANGE(start, end) outer_flush_range((start),(end))
+ #endif
++#include <asm/barrier.h>
+ #define WRITE_COMBINE_FLUSH() { dsb(); outer_sync(); }
+ #elif defined(NVCPU_AARCH64)
+ static inline void nv_flush_cache_cpu(void *info)
diff --git a/nvidia-kmod.spec b/nvidia-kmod.spec
index 5cd5830..1ecedc3 100644
--- a/nvidia-kmod.spec
+++ b/nvidia-kmod.spec
@@ -9,7 +9,7 @@ Name: nvidia-kmod
Epoch: 1
Version: 358.16
# Taken over by kmodtool
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: NVIDIA display driver kernel module
Group: System Environment/Kernel
License: Redistributable, no modification permitted
@@ -18,11 +18,13 @@ URL: http://www.nvidia.com/
Source11: nvidia-kmodtool-excludekernel-filterfile
Patch0: nv-linux-arm.patch
Patch1: nv-linux-arm2.patch
+Patch2: nv-linux-arm3.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-# needed for plague to make sure it builds for i586 and i686
-ExclusiveArch: i686 x86_64 armv7hl
+#ExclusiveArch: i686 x86_64 armv7hl
+# common/inc/nv-linux.h:459:43: error: implicit declaration of function 'outer_sync'
+ExclusiveArch: i686 x86_64
# get the needed BuildRequires (in parts depending on what we build for)
%global AkmodsBuildRequires %{_bindir}/kmodtool, xorg-x11-drv-nvidia-kmodsrc >= %{epoch}:%{version}
@@ -45,6 +47,7 @@ tar --use-compress-program xz -xf %{_datadir}/%{name}-%{version}/%{name}-%{versi
# patch loop
%patch0 -p1
%patch1 -p1
+%patch2 -p1
for kernel_version in %{?kernel_versions} ; do
@@ -77,6 +80,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Wed Jun 22 2016 Nicolas Chauvet <kwizart(a)gmail.com> - 1:358.16-2
+- Attempt to fix build on armhfp - disabled for now
+
* Sat Nov 21 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:358.16-1
- Update to 358.16
8 years, 5 months
[audacity-freeworld] Fix for gcc6
by Nicolas Chauvet
Summary of changes:
a5e3b16... Fix for gcc6 (*)
(*) This commit already existed in another branch; no separate mail sent
8 years, 5 months
[audacity-freeworld/f24] Fix for gcc6
by Nicolas Chauvet
commit a5e3b16a8c5aa94e1060344fdeddd8a212e1a0b8
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Jun 22 14:10:47 2016 +0200
Fix for gcc6
...-60f2322055756e8cacfe96530a12c63e9694482c.patch | 50 ++++++++++++++++++++++
audacity-freeworld.spec | 7 ++-
2 files changed, 56 insertions(+), 1 deletion(-)
---
diff --git a/audacity-60f2322055756e8cacfe96530a12c63e9694482c.patch b/audacity-60f2322055756e8cacfe96530a12c63e9694482c.patch
new file mode 100644
index 0000000..0cdede0
--- /dev/null
+++ b/audacity-60f2322055756e8cacfe96530a12c63e9694482c.patch
@@ -0,0 +1,50 @@
+commit 60f2322055756e8cacfe96530a12c63e9694482c
+Author: Paul Licameli <paul.licameli(a)gmail.com>
+Date: Fri Feb 26 14:45:09 2016 -0500
+
+ Fix warnings for returning false instead of null
+
+diff --git a/src/effects/vamp/LoadVamp.cpp b/src/effects/vamp/LoadVamp.cpp
+index 2c73e1d..038a26f 100644
+--- a/src/effects/vamp/LoadVamp.cpp
++++ b/src/effects/vamp/LoadVamp.cpp
+@@ -266,7 +266,7 @@ Plugin *VampEffectsModule::FindPlugin(const wxString & path,
+ Plugin *vp = PluginLoader::getInstance()->loadPlugin(key, 48000); // rate doesn't matter here
+ if (!vp)
+ {
+- return false;
++ return nullptr;
+ }
+
+ // We limit the listed plugin outputs to those whose results can
+diff --git a/src/import/ImportFLAC.cpp b/src/import/ImportFLAC.cpp
+index 2003456..84be299 100644
+--- a/src/import/ImportFLAC.cpp
++++ b/src/import/ImportFLAC.cpp
+@@ -299,7 +299,7 @@ ImportFileHandle *FLACImportPlugin::Open(const wxString &filename)
+ int cnt;
+ wxFile binaryFile;
+ if (!binaryFile.Open(filename)) {
+- return false; // File not found
++ return nullptr; // File not found
+ }
+
+ #ifdef USE_LIBID3TAG
+@@ -316,7 +316,7 @@ ImportFileHandle *FLACImportPlugin::Open(const wxString &filename)
+
+ if (cnt == wxInvalidOffset || strncmp(buf, FLAC_HEADER, 4) != 0) {
+ // File is not a FLAC file
+- return false;
++ return nullptr;
+ }
+
+ // Open the file for import
+@@ -325,7 +325,7 @@ ImportFileHandle *FLACImportPlugin::Open(const wxString &filename)
+ bool success = handle->Init();
+ if (!success) {
+ delete handle;
+- return NULL;
++ return nullptr;
+ }
+
+ return handle;
diff --git a/audacity-freeworld.spec b/audacity-freeworld.spec
index 1a61fb8..35da385 100644
--- a/audacity-freeworld.spec
+++ b/audacity-freeworld.spec
@@ -6,7 +6,7 @@
Name: audacity-freeworld
Version: 2.1.2
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Multitrack audio editor
Group: Applications/Multimedia
License: GPLv2
@@ -26,6 +26,7 @@ Source0: http://www.fosshub.com/Audacity/download/%{realname}-minsrc-%{version}.
# manual can be installed from the base Fedora audacity package.
#S#ource1: http://www.fosshub.com/Audacity.html/%{realname}-manual-%{version}.zip
+Patch1: audacity-60f2322055756e8cacfe96530a12c63e9694482c.patch
# Patch1: audacity-2.0.4-libmp3lame-default.patch
# Patch2: audacity-1.3.9-libdir.patch
# add audio/x-flac
@@ -80,6 +81,7 @@ This build has support for mp3 and ffmpeg import/export.
%prep
%setup -q -n %{tartopdir}
+%patch1 -p1 -b .gcc6
# Substitute hardcoded library paths.
#patch1 -b .libmp3lame-default
@@ -211,6 +213,9 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
%changelog
+* Wed Jun 22 2016 Nicolas Chauvet <kwizart(a)gmail.com> - 2.1.2-2
+- Backport fix for gcc6
+
* Thu Mar 03 2016 Sérgio Basto <sergio(a)serjux.com> - 2.1.2-1
- Update audacity to 2.1.2 final
8 years, 5 months
[rpmfusion-free-release/f24] Re-enable signature for updates-testing
by Nicolas Chauvet
commit cf0a288944fc8c7255007b5bf6096388ebb4ea78
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Jun 22 11:20:30 2016 +0200
Re-enable signature for updates-testing
rpmfusion-free-release.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/rpmfusion-free-release.spec b/rpmfusion-free-release.spec
index 722ccdc..5277db1 100644
--- a/rpmfusion-free-release.spec
+++ b/rpmfusion-free-release.spec
@@ -3,7 +3,7 @@
Name: rpmfusion-%{repo}-release
Version: 24
-Release: 0.1
+Release: 0.2
Summary: RPM Fusion (%{repo}) Repository Configuration
Group: System Environment/Base
@@ -86,6 +86,9 @@ ln -s $(basename %{SOURCE25}) $RPM_BUILD_ROOT%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-
%config(noreplace) %{_sysconfdir}/yum.repos.d/*
%changelog
+* Wed Jun 22 2016 Nicolas Chauvet <kwizart(a)gmail.com> - 24-0.2
+- Re-enable signature for updates-testing
+
* Sat May 14 2016 Nicolas Chauvet <kwizart(a)gmail.com> - 24-0.1
- Update to 24
- Disable gpg signature on updates-testing for now
8 years, 5 months
[rpmfusion-free-release/f24] Revert "Disable signature for f24-branch"
by Nicolas Chauvet
commit e975adbea3d1d17d00b46e8c8ec0fdcaf6a28b7c
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Jun 22 11:19:30 2016 +0200
Revert "Disable signature for f24-branch"
This reverts commit 2c2b2ec00914119ee7246be53a4a50c368573197.
rpmfusion-free-updates-testing.repo | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/rpmfusion-free-updates-testing.repo b/rpmfusion-free-updates-testing.repo
index 378a2c6..42078e9 100644
--- a/rpmfusion-free-updates-testing.repo
+++ b/rpmfusion-free-updates-testing.repo
@@ -3,7 +3,7 @@ name=RPM Fusion for Fedora $releasever - Free - Test Updates
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/testing/$releasever/$basearch/
mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-updat...
enabled=1
-gpgcheck=0
+gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
[rpmfusion-free-updates-testing-debuginfo]
@@ -11,7 +11,7 @@ name=RPM Fusion for Fedora $releasever - Free - Test Updates Debug
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/testing/$releasever/$basearch/debug/
mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-updat...
enabled=0
-gpgcheck=0
+gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
[rpmfusion-free-updates-testing-source]
@@ -19,6 +19,6 @@ name=RPM Fusion for Fedora $releasever - Free - Test Updates Source
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/testing/$releasever/SRPMS/
mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-updat...
enabled=0
-gpgcheck=0
+gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
8 years, 5 months