[nvidia-390xx-kmod] Build kmod as well for el
by Leigh Scott
commit 06bd42dd2984a76896f4915a3bb22068936bbfc5
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Sep 3 18:43:36 2019 +0100
Build kmod as well for el
nvidia-390xx-kmod.spec | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/nvidia-390xx-kmod.spec b/nvidia-390xx-kmod.spec
index 8e9d06c..5c3ce8e 100644
--- a/nvidia-390xx-kmod.spec
+++ b/nvidia-390xx-kmod.spec
@@ -3,14 +3,16 @@
# "buildforkernels newest" macro for just that build; immediately after
# 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
+%if 0%{?fedora}
%global buildforkernels akmod
%global debug_package %{nil}
+%endif
Name: nvidia-390xx-kmod
Epoch: 3
Version: 390.129
# Taken over by kmodtool
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: NVIDIA 390xx display driver kernel module
Group: System Environment/Kernel
License: Redistributable, no modification permitted
@@ -71,6 +73,9 @@ done
%changelog
+* Tue Sep 03 2019 Leigh Scott <leigh123linux(a)gmail.com> - 3:390.129-3
+- rebuilt
+
* Tue Sep 03 2019 Leigh Scott <leigh123linux(a)gmail.com> - 3:390.129-2
- Rebuild for new el7 kernel
4 years
[nvidia-390xx-kmod] Rebuild for new el7 kernel
by Leigh Scott
commit 31422e02e17b9e8c5328587f5c7a33992c1261ec
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Sep 3 18:36:36 2019 +0100
Rebuild for new el7 kernel
nvidia-390xx-kmod.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/nvidia-390xx-kmod.spec b/nvidia-390xx-kmod.spec
index 24f7e15..8e9d06c 100644
--- a/nvidia-390xx-kmod.spec
+++ b/nvidia-390xx-kmod.spec
@@ -10,7 +10,7 @@ Name: nvidia-390xx-kmod
Epoch: 3
Version: 390.129
# Taken over by kmodtool
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: NVIDIA 390xx display driver kernel module
Group: System Environment/Kernel
License: Redistributable, no modification permitted
@@ -71,6 +71,9 @@ done
%changelog
+* Tue Sep 03 2019 Leigh Scott <leigh123linux(a)gmail.com> - 3:390.129-2
+- Rebuild for new el7 kernel
+
* Tue Aug 06 2019 Leigh Scott <leigh123linux(a)googlemail.com> - 3:390.129-1
- Update to 390.129 release
4 years
[nvidia-kmod/el7] Rebuild for new el7 kernel
by Leigh Scott
commit c9043f7102a2426a25ccf5b6cd314335505643ff
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Sep 3 18:28:55 2019 +0100
Rebuild for new el7 kernel
nvidia-kmod.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/nvidia-kmod.spec b/nvidia-kmod.spec
index 1575127..3237fe2 100644
--- a/nvidia-kmod.spec
+++ b/nvidia-kmod.spec
@@ -12,7 +12,7 @@ Name: nvidia-kmod
Epoch: 3
Version: 430.40
# Taken over by kmodtool
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: NVIDIA display driver kernel module
License: Redistributable, no modification permitted
URL: http://www.nvidia.com/
@@ -68,6 +68,9 @@ done
%changelog
+* Tue Sep 03 2019 Leigh Scott <leigh123linux(a)gmail.com> - 3:430.40-2
+- Rebuild for new el7 kernel
+
* Mon Jul 29 2019 Leigh Scott <leigh123linux(a)googlemail.com> - 3:430.40-1
- Update to 430.40 release
4 years
[xine-lib/f31] Fix 32 bits build
by Xavier Bachelot
Summary of changes:
5f99825... Fix 32 bits build (*)
(*) This commit already existed in another branch; no separate mail sent
4 years
[xine-lib] Fix 32 bits build
by Xavier Bachelot
commit 5f99825a8b66703264cf68cfcfaf79dd17534a83
Author: Xavier Bachelot <xavier(a)bachelot.org>
Date: Tue Sep 3 19:28:19 2019 +0200
Fix 32 bits build
xine-lib.spec | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/xine-lib.spec b/xine-lib.spec
index 289ba17..c500a30 100644
--- a/xine-lib.spec
+++ b/xine-lib.spec
@@ -47,7 +47,7 @@
Summary: A multimedia engine
Name: xine-lib
Version: 1.2.9
-Release: 18%{?snapshot:.%{date}hg%{revision}}%{?dist}
+Release: 19%{?snapshot:.%{date}hg%{revision}}%{?dist}
License: GPLv2+
URL: http://www.xine-project.org/
%if ! 0%{?snapshot}
@@ -261,9 +261,6 @@ mkdir -p %{buildroot}%{codecdir}
%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_decode_mad.so
%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_decode_mpc.so
%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_decode_mpeg2.so
-%ifarch %{ix86}
-%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_decode_qt.so
-%endif # ix86
%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_decode_rawvideo.so
%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_decode_real.so
%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_decode_spu.so
@@ -353,6 +350,9 @@ mkdir -p %{buildroot}%{codecdir}
%changelog
+* Tue Sep 03 2019 Xavier Bachelot <xavier(a)bachelot.org> 1.2.9-19.20190831hg14506
+- Fix 32 bits build.
+
* Tue Sep 03 2019 Xavier Bachelot <xavier(a)bachelot.org> 1.2.9-18.20190831hg14506
- Update xine-lib snapshot.
- Enable libpng based video decoder.
4 years
[ndiswrapper-kmod/el7] Make it build for 7.7 kernel, not backward compatible with 7.6
by Leigh Scott
commit 5927aa65a20256233554eb71b2bd725c19473dd4
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Tue Sep 3 17:53:27 2019 +0100
Make it build for 7.7 kernel, not backward compatible with 7.6
ndiswrapper-1.61-rhel.patch | 84 +++++++++++++++++++++++++++++++++++++++++++--
1 file changed, 81 insertions(+), 3 deletions(-)
---
diff --git a/ndiswrapper-1.61-rhel.patch b/ndiswrapper-1.61-rhel.patch
index a35031b..cb0e169 100644
--- a/ndiswrapper-1.61-rhel.patch
+++ b/ndiswrapper-1.61-rhel.patch
@@ -1,6 +1,5 @@
-diff -up ndiswrapper-1.61/driver/ntoskernel.h.rhel ndiswrapper-1.61/driver/ntoskernel.h
---- ndiswrapper-1.61/driver/ntoskernel.h.rhel 2017-07-05 07:42:12.366904810 +0200
-+++ ndiswrapper-1.61/driver/ntoskernel.h 2017-07-05 07:43:40.163327317 +0200
+--- ndiswrapper-1.61/driver/ntoskernel.h.rhel
++++ ndiswrapper-1.61/driver/ntoskernel.h
@@ -353,7 +353,7 @@ static inline void netif_poll_disable(st
#define netdev_notifier_info_to_dev(x) ((struct net_device *)(x))
#endif
@@ -10,3 +9,82 @@ diff -up ndiswrapper-1.61/driver/ntoskernel.h.rhel ndiswrapper-1.61/driver/ntosk
static inline void reinit_completion(struct completion *x)
{
INIT_COMPLETION(*x);
+@@ -367,7 +367,7 @@ static int strncasecmp(const char *s1, c
+ }
+ #endif
+
+-#if LINUX_VERSION_CODE < KERNEL_VERSION(4,7,0)
++#if LINUX_VERSION_CODE < KERNEL_VERSION(3,10,0)
+ static inline void netif_trans_update(struct net_device *dev)
+ {
+ dev->trans_start = jiffies;
+--- ndiswrapper-1.61/driver/wrapndis.c.rhel
++++ ndiswrapper-1.61/driver/wrapndis.c
+@@ -1789,7 +1789,7 @@ static const struct net_device_ops ndis_
+ .ndo_open = ndis_net_dev_open,
+ .ndo_stop = ndis_net_dev_close,
+ .ndo_start_xmit = tx_skbuff,
+- .ndo_change_mtu = ndis_change_mtu,
++ .ndo_change_mtu_rh74 = ndis_change_mtu,
+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 2, 0)
+ .ndo_set_rx_mode = ndis_set_multicast_list,
+ #else
+--- ndiswrapper-1.61/driver/usb.c.rhel
++++ ndiswrapper-1.61/driver/usb.c
+@@ -750,6 +750,12 @@ static USBD_STATUS wrap_set_clear_feature(struct usb_device *udev,
+ USBEXIT(return NT_URB_STATUS(nt_urb));
+ }
+
++#if LINUX_VERSION_CODE < KERNEL_VERSION(3,10,0)
++#define wrap_usb_get_status usb_get_status
++#else
++#define wrap_usb_get_status usb_get_std_status
++#endif
++
+ static USBD_STATUS wrap_get_status_request(struct usb_device *udev,
+ struct irp *irp)
+ {
+@@ -776,8 +782,8 @@ static USBD_STATUS wrap_get_status_request(struct usb_device *udev,
+ return NT_URB_STATUS(nt_urb);
+ }
+ assert(status_req->transfer_buffer_length == sizeof(u16));
+- ret = usb_get_status(udev, type, status_req->index,
+- status_req->transfer_buffer);
++ ret = wrap_usb_get_status(udev, type, status_req->index,
++ status_req->transfer_buffer);
+ if (ret >= 0) {
+ assert(ret <= status_req->transfer_buffer_length);
+ status_req->transfer_buffer_length = ret;
+--- a/driver/ndis.c
++++ b/driver/ndis.c
+@@ -2258,7 +2258,9 @@
+ WARNING("empty packet ignored");
+ continue;
+ }
++#if LINUX_VERSION_CODE < KERNEL_VERSION(3,10,0)
+ wnd->net_dev->last_rx = jiffies;
++#endif
+ /* get total number of bytes in packet */
+ NdisGetFirstBufferFromPacketSafe(packet, &buffer, &virt,
+ &length, &total_length,
+@@ -2346,7 +2348,9 @@
+ ERROR("nmb is NULL");
+ EXIT3(return);
+ }
++#if LINUX_VERSION_CODE < KERNEL_VERSION(3,10,0)
+ wnd->net_dev->last_rx = jiffies;
++#endif
+
+ if (look_ahead_size < packet_size) {
+ struct ndis_packet *packet;
+@@ -2461,7 +2465,9 @@
+ WARNING("illegal packet");
+ EXIT3(return);
+ }
++#if LINUX_VERSION_CODE < KERNEL_VERSION(3,10,0)
+ wnd->net_dev->last_rx = jiffies;
++#endif
+ oob_data = NDIS_PACKET_OOB_DATA(packet);
+ skb_size = sizeof(oob_data->header) + oob_data->look_ahead_size +
+ bytes_txed;
+
4 years
[xine-lib/el8] (34 commits) ...Disable currently missing features on EL8
by Xavier Bachelot
Summary of changes:
2e2c1f2... Rebuild for ffmpeg-3.* on el7 (*)
f13f521... Enable building from snapshot (*)
54f7ceb... Enable SSH and NFS input plugins (*)
814e196... Enable TLS support (*)
4880d03... Enable AV1 support through libaom (*)
7890a37... Update snapshot (*)
fdbce55... Add support for rpi (*)
7d804b2... Fix BR: for raspberry-vc (*)
ab0537f... - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass (*)
53dc45d... Update snapshot (*)
fa8cffc... Add script to make a snapshot (*)
1e8c3f3... Enable EGL support (*)
fd0714d... Enable mpeg2 encoding support for dxr3 (*)
023798a... Don't glob soname (*)
d3175d6... Clean up and sort BuildRequires (*)
fa50d58... Enable fontconfig support (*)
637984b... No NFS support on EL6 (*)
b4edd67... Add patch to revert gettext version bump on EL6 (*)
9f817f0... No wayland nor openssl support on EL6 (*)
42d1a5a... New snapshot (*)
1674a24... Remove now unneeded 32 bits build fix (*)
c1fb769... Cosmetic spec cleanup (*)
83f1ffd... Remove unneeded SDL build flags setting (*)
294be32... Rebuild for new ffmpeg version (*)
1c7f3de... Rebuild for aom SONAME bump (*)
6bbe35f... Remove xvmc files (*)
51c72b8... Fix typo from 1c7f3de (*)
0f881d0... New snapshot (*)
5c613af... Enable libpng based video decoder (*)
a840425... Add version to BR: where relevant (*)
d3601fd... Conditionally add XvMC support back (*)
10afe2f... Enable libdav1d based video decoder (F31+) (*)
51fad32... Rework features enablement (*)
6a24a42... Disable currently missing features on EL8 (*)
(*) This commit already existed in another branch; no separate mail sent
4 years