summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomasz Maciej Nowak2023-07-03 14:16:32 +0200
committerTomasz Maciej Nowak2023-07-03 14:21:39 +0200
commitcd58e49da7d06122229cc33be92b7ab1b9866511 (patch)
tree766c8585c92fd8e88affab69ba5c605b46f5b49f
parent308b50ac18f4a3a16b419235744d4f7c4396dae9 (diff)
downloadaur-vtunerc-dkms.tar.gz
upgpkg: vtunerc-dkms 1.4-13
Linux 6.4 compat
-rw-r--r--.SRCINFO6
-rw-r--r--0014-Kernel-6.4.patch26
-rw-r--r--PKGBUILD6
-rw-r--r--dkms.conf3
4 files changed, 37 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6febf9e82bca..146c5b84d0ef 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = vtunerc-dkms
pkgdesc = Kernel module to create virtual DVB devices
pkgver = 1.4
- pkgrel = 12
+ pkgrel = 13
url = http://code.google.com/p/vtuner
arch = x86_64
arch = i686
@@ -28,6 +28,7 @@ pkgbase = vtunerc-dkms
source = 0011-Kernel-5.3.patch
source = 0012-Kernel-5.6.patch
source = 0013-Kernel-5.17.patch
+ source = 0014-Kernel-6.4.patch
source = 93-vtunerc.rules
source = dkms.conf
sha256sums = c6ba0cfd808e3f8473a5ea25d4ac2871b826edc62de5f3624c0bd812aad63bc1
@@ -44,7 +45,8 @@ pkgbase = vtunerc-dkms
sha256sums = 4d32789ead0ee2c2ec4aaf1014ddf0bc3e084c0f580f960e61210591995df785
sha256sums = bfe467a73435391c0a24c58199fd440482d80dfa15f7648dcf72767a878c7f9e
sha256sums = 6a52ae33b2d2b93001b00a2c1d34cb02327d35a487ca09a85ad3ecde59acc9d2
+ sha256sums = d8f24969ceb8c3cc3ba418c392dc67cfb25d34a233dc11fac67c55641d672bba
sha256sums = 4b2d860cac8c8bab2d8fa79760d4405bef6fd042f4e78b680d25d1a5ebcbf83d
- sha256sums = 073339a8a54640fbcf2cb976314a43049e47ea6fd6016d7fc2cd7a0075ad385a
+ sha256sums = d13cc9a2e3778dddda263159a9bde32245bb32b7166632b4cbd9f015f390825c
pkgname = vtunerc-dkms
diff --git a/0014-Kernel-6.4.patch b/0014-Kernel-6.4.patch
new file mode 100644
index 000000000000..2db4c0ef2a96
--- /dev/null
+++ b/0014-Kernel-6.4.patch
@@ -0,0 +1,26 @@
+From 1c4da361564ace29eead5138d3aeacbbebb3a29c Mon Sep 17 00:00:00 2001
+From: Tomasz Maciej Nowak <tmn505@gmail.com>
+Date: Mon, 3 Jul 2023 14:03:26 +0200
+Subject: [PATCH 14/14] Kernel 6.4
+
+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=dcfbb67e48a2becfce7990386e985b9c45098ee5
+---
+ vtunerc_ctrldev.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/vtunerc_ctrldev.c b/vtunerc_ctrldev.c
+index 36c24b5bbfa3..2385380db7c5 100644
+--- a/vtunerc_ctrldev.c
++++ b/vtunerc_ctrldev.c
+@@ -364,7 +364,7 @@ int vtunerc_register_ctrldev(struct vtunerc_ctx *ctx)
+ printk(KERN_WARNING "vtunerc%d: unable to create dev\n",
+ ctx->idx);
+
+- pclass = class_create(THIS_MODULE, "vtuner");
++ pclass = class_create("vtuner");
+ if (IS_ERR(pclass)) {
+ printk(KERN_ERR "vtunerc%d: unable to register major %d\n",
+ ctx->idx, VTUNERC_CTRLDEV_MAJOR);
+--
+2.41.0
+
diff --git a/PKGBUILD b/PKGBUILD
index 6a564592e3c0..9866f51b2be9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgname='vtunerc-dkms'
pkgdesc='Kernel module to create virtual DVB devices'
pkgver=1.4
-pkgrel=12
+pkgrel=13
arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h' 'aarch64')
url='http://code.google.com/p/vtuner'
license=('GPL2')
@@ -25,6 +25,7 @@ source=("vtuner.linux-driver-rel${pkgver}.tar.gz::https://github.com/lecotex/vtu
'0011-Kernel-5.3.patch'
'0012-Kernel-5.6.patch'
'0013-Kernel-5.17.patch'
+ '0014-Kernel-6.4.patch'
'93-vtunerc.rules'
'dkms.conf')
sha256sums=('c6ba0cfd808e3f8473a5ea25d4ac2871b826edc62de5f3624c0bd812aad63bc1'
@@ -41,8 +42,9 @@ sha256sums=('c6ba0cfd808e3f8473a5ea25d4ac2871b826edc62de5f3624c0bd812aad63bc1'
'4d32789ead0ee2c2ec4aaf1014ddf0bc3e084c0f580f960e61210591995df785'
'bfe467a73435391c0a24c58199fd440482d80dfa15f7648dcf72767a878c7f9e'
'6a52ae33b2d2b93001b00a2c1d34cb02327d35a487ca09a85ad3ecde59acc9d2'
+ 'd8f24969ceb8c3cc3ba418c392dc67cfb25d34a233dc11fac67c55641d672bba'
'4b2d860cac8c8bab2d8fa79760d4405bef6fd042f4e78b680d25d1a5ebcbf83d'
- '073339a8a54640fbcf2cb976314a43049e47ea6fd6016d7fc2cd7a0075ad385a')
+ 'd13cc9a2e3778dddda263159a9bde32245bb32b7166632b4cbd9f015f390825c')
package() {
install -dm755 ${pkgdir}/usr/src/vtunerc-${pkgver}/patches
diff --git a/dkms.conf b/dkms.conf
index f6a856064ea0..ba900e1c7871 100644
--- a/dkms.conf
+++ b/dkms.conf
@@ -40,3 +40,6 @@ PATCH_MATCH[11]="^5\.[6-9](.*)|^5\.[0-9][0-9](.*)|^[6-9].*"
PATCH[12]="0013-Kernel-5.17.patch"
PATCH_MATCH[12]="^5\.1[7-9](.*)|^5\.[2-9][0-9](.*)|^[6-9].*"
+
+PATCH[13]="0014-Kernel-6.4.patch"
+PATCH_MATCH[13]="^6\.[4-9](.*)|^6\.[0-9][0-9](.*)|^[7-9].*"