Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package hdjmod for openSUSE:Factory checked 
in at 2021-06-06 22:40:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hdjmod (Old)
 and      /work/SRC/openSUSE:Factory/.hdjmod.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hdjmod"

Sun Jun  6 22:40:55 2021 rev:23 rq:897814 version:1.32

Changes:
--------
--- /work/SRC/openSUSE:Factory/hdjmod/hdjmod.changes    2021-05-08 
22:09:09.205291583 +0200
+++ /work/SRC/openSUSE:Factory/.hdjmod.new.1898/hdjmod.changes  2021-06-06 
22:40:57.003430212 +0200
@@ -1,0 +2,25 @@
+Sat Jun  5 20:16:04 UTC 2021 - Matthias Bach <[email protected]> - 1.32
+
+- Update to version 1.32
+  * Adds support for the Hercules Steel controller.
+- Switch to fork maintained at https://codeberg.org/Marix/hdjmod.
+  * Consolidates fixes made for openSUSE and Ubuntu packages,
+    providing support for newer kernel up to including Linux 5.12
+    without having to maintain a series of patch files.
+- Dropped obsolete patches:
+  * hdjmod_fix_buffer_overrun_in_device_name_handling.patch
+  * hdjmod_kernel_2.6.30.patch
+  * hdjmod_kernel_2.6.36.patch.bz2
+  * hdjmod_kernel_2.6.37.patch
+  * hdjmod_kernel_2.6.39.patch
+  * hdjmod_kernel_3.6.patch
+  * hdjmod_kernel_3.7.patch
+  * hdjmod_kernel_3.16.patch
+  * hdjmod_kernel_4.11.patch
+  * hdjmod_kernel_4.14.patch
+  * hdjmod_kernel_4.15.patch
+  * hdjmod_kernel_5.0.patch
+  * hdjmod_kernel_5.12.patch
+  * hdjmod-kfree.patch
+
+-------------------------------------------------------------------

Old:
----
  hdjmod-1.28.tar.bz2
  hdjmod-kfree.patch
  hdjmod_fix_buffer_overrun_in_device_name_handling.patch
  hdjmod_kernel_2.6.30.patch
  hdjmod_kernel_2.6.36.patch.bz2
  hdjmod_kernel_2.6.37.patch
  hdjmod_kernel_2.6.39.patch
  hdjmod_kernel_3.16.patch
  hdjmod_kernel_3.6.patch
  hdjmod_kernel_3.7.patch
  hdjmod_kernel_4.11.patch
  hdjmod_kernel_4.14.patch
  hdjmod_kernel_4.15.patch
  hdjmod_kernel_5.0.patch
  hdjmod_kernel_5.12.patch

New:
----
  hdjmod-1.32.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ hdjmod.spec ++++++
--- /var/tmp/diff_new_pack.uyfx6H/_old  2021-06-06 22:40:57.587431356 +0200
+++ /var/tmp/diff_new_pack.uyfx6H/_new  2021-06-06 22:40:57.587431356 +0200
@@ -18,44 +18,16 @@
 
 
 Name:           hdjmod
-Version:        1.28
+Version:        1.32
 Release:        0
 Summary:        Support for Hercules DJ Devices
 License:        GPL-2.0-or-later
 Group:          System/Kernel
-URL:            
http://ts.hercules.com/ger/index.php?pg=view_files&gid=17&fid=62&pid=177&cid=1
-Source0:        hdjmod-%{version}.tar.bz2
+URL:            https://codeberg.org/Marix/hdjmod
+Source0:        
https://codeberg.org/Marix/hdjmod/archive/%{version}.tar.gz#/hdjmod-%{version}.tar.gz
 Source1:        preamble
-# PATCH-FIX-UPSTREAM hdjmod_kernel_2.6.30.patch [email protected] -- Fix build 
on kernel 2.6.30 and newer
-Patch0:         hdjmod_kernel_2.6.30.patch
-# PATCH-FIX-UPSTREAM hdjmod_kernel_2.6.36.patch [email protected] -- Fix 
includes for kfree
-Patch1:         hdjmod-kfree.patch
-# PATCH-FIX-UPSTREAM hdjmod_kernel_2.6.36.patch [email protected] -- Fix build 
on kernel 2.6.36 and newer
-Patch2:         hdjmod_kernel_2.6.36.patch.bz2
-# PATCH-FIX-UPSTREAM hdjmod_kernel_2.6.37.patch [email protected] -- Fix build 
on kernel 2.6.37 and newer
-Patch3:         hdjmod_kernel_2.6.37.patch
-# PATCH-FIX-UPSTREAM hdjmod_kernel_2.6.39.patch [email protected] -- Fix build 
on kernel 2.6.39 and newer
-Patch4:         hdjmod_kernel_2.6.39.patch
 # PATCH-FIX-UPSTREAM hdjmod_fix_hotplug.patch [bnc#746358] [email protected] -- 
Don't load on hotplug of devices from other vendors
-Patch5:         hdjmod_fix_hotplug.patch
-# PATCH-FIX-UPSTREAM hdjmod_kernel_3.6.patch [bnc#783848] [email protected] -- 
Fix build on kernel 3.6 and newer
-Patch6:         hdjmod_kernel_3.6.patch
-# PATCH-FIX-UPSTREAM hdjmod_kernel_3.7.patch [email protected] -- Fix build on 
kernel 3.7 and newer
-Patch7:         hdjmod_kernel_3.7.patch
-# PATCH-FIX-UPSTREAM hdjmod_kernel_3.16.patch [email protected] -- Fix build on 
kernel 3.16 and newer
-Patch8:         hdjmod_kernel_3.16.patch
-# PATCH-FIX-UPSTREAM hdjmod_kernel_4.11.patch [email protected] -- Fix build on 
kernel 4.11 and newer
-Patch9:         hdjmod_kernel_4.11.patch
-# PATCH-FIX-UPSTREAM hdjmod_fix_buffer_overrun_in_device_name_handling.patch 
[email protected] -- Fix build on kernel 4.11 and newer
-Patch10:        hdjmod_fix_buffer_overrun_in_device_name_handling.patch
-# PATCH-FIX-UPSTREAM hdjmod_kernel_4.14.patch [email protected] -- Fix build on 
kernel 4.14 and newer
-Patch11:        hdjmod_kernel_4.14.patch
-# PATCH-FIX-UPSTREAM hdjmod_kernel_4.15.patch [email protected] -- Fix build on 
kernel 4.15 and newer
-Patch12:        hdjmod_kernel_4.15.patch
-# PATCH-FIX-UPSTREAM hdjmod_kernel_5.0.patch [email protected] -- Fix build 
on kernel 5.0 and newer
-Patch13:        hdjmod_kernel_5.0.patch
-# PATCH-FIX-UPSTREAM hdjmod_kernel_5.12.patch [email protected] -- Fix build on 
kernel 5.12 and newer
-Patch14:        hdjmod_kernel_5.12.patch
+Patch1:         hdjmod_fix_hotplug.patch
 BuildRequires:  %{kernel_module_package_buildreqs}
 BuildRequires:  libelf-devel
 %suse_kernel_module_package -p%{_sourcedir}/preamble
@@ -65,22 +37,10 @@
 
 %prep
 echo %{flavors_to_build}
-%setup -q
-%patch0 -p1
-%patch2 -p1
-%patch3 -F3 -p1
-%patch4 -p1
+
+%setup -q -n %{name}
 %patch1 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p2
-%patch14 -p1
+
 set -- *
 mkdir source
 mv "$@" source/

++++++ hdjmod_fix_hotplug.patch ++++++
--- /var/tmp/diff_new_pack.uyfx6H/_old  2021-06-06 22:40:57.607431395 +0200
+++ /var/tmp/diff_new_pack.uyfx6H/_new  2021-06-06 22:40:57.607431395 +0200
@@ -2,16 +2,16 @@
 --- hdjmod-1.28o/device.c      2009-01-27 15:25:50.000000000 +0100
 +++ hdjmod-1.28/device.c       2012-03-13 22:21:56.000000000 +0100
 @@ -79,10 +79,9 @@
- /* table of devices that work with this driver- look for vendor specific 
interfaces with
-  *  our VID */
- static struct usb_device_id hdj_table [] = {
--      { .match_flags = (USB_DEVICE_ID_MATCH_DEVICE),
--              .idVendor = (USB_HDJ_VENDOR_ID) },
--      { .match_flags = (USB_DEVICE_ID_MATCH_INT_CLASS),
--      .bInterfaceClass = USB_CLASS_VENDOR_SPEC},
-+      { .match_flags = (USB_DEVICE_ID_MATCH_VENDOR | 
USB_DEVICE_ID_MATCH_INT_CLASS),
-+              .idVendor = (USB_HDJ_VENDOR_ID),
-+              .bInterfaceClass = USB_CLASS_VENDOR_SPEC },
-       { }                                     /* Terminating entry */
- };
- MODULE_DEVICE_TABLE(usb, hdj_table);
+ /* table of devices that work with this driver- look for vendor specific 
interfaces with
+  *  our VID */
+ static struct usb_device_id hdj_table [] = {
+-      { .match_flags = (USB_DEVICE_ID_MATCH_DEVICE),
+-              .idVendor = (USB_HDJ_VENDOR_ID) },
+-      { .match_flags = (USB_DEVICE_ID_MATCH_INT_CLASS),
+-      .bInterfaceClass = USB_CLASS_VENDOR_SPEC},
++      { .match_flags = (USB_DEVICE_ID_MATCH_VENDOR | 
USB_DEVICE_ID_MATCH_INT_CLASS),
++              .idVendor = (USB_HDJ_VENDOR_ID),
++              .bInterfaceClass = USB_CLASS_VENDOR_SPEC },
+       { }                                     /* Terminating entry */
+ };
+ MODULE_DEVICE_TABLE(usb, hdj_table);

Reply via email to