summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorChris Severance2021-09-14 11:44:14 -0400
committerChris Severance2021-09-14 11:44:14 -0400
commitb7fd9ffbafed58f491d64bcd121810ac9f0a6083 (patch)
tree1108362f3376737e2c1df839175baf81c0760a91 /PKGBUILD
parent9899f09296a1ab5afbef8b54a615eee0b437ada7 (diff)
downloadaur-b7fd9ffbafed58f491d64bcd121810ac9f0a6083.tar.gz
autu: Update to 3.9.2_4-3
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 31 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d06f24a98c4c..b3c2a3bca299 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -79,7 +79,7 @@ pkgname='perle-serial'
#_pkgver='3.9.0-14'
_pkgver='3.9.2-4'
pkgver="${_pkgver//-/_}"
-pkgrel='2'
+pkgrel='3'
pkgdesc='kernel module driver for Perle UltraPort SI Express PCI-RAS modem SPEED LE multi I/O serial parallel RS-232 422 485 port'
arch=('i686' 'x86_64')
url='https://www.perle.com/downloads/mp_speedle.shtml'
@@ -93,13 +93,25 @@ source=(
"https://www.perle.com/downloads/drivers/ultraport/linux/perle-serial-${_pkgver}.tgz"
'0000-kernel-4.11-signal_pending.patch'
'0001-kernel-5.6-proc_dir_entry-proc_ops.patch'
+ '0002-kernel-4.7-async-initialized.patch'
+ '0003-kernel-5.12-tty-low_latency.patch'
+ '0004-tty_unregister_driver-void.patch'
+ '0005-kernel-5.14-unsigned-tty-flow-tty.patch'
)
md5sums=('85e9617af62fcab55c684fa8e4b26987'
'52f87acfeb5f5820a74ad6aa74d18acf'
- '6dac46dc8f094dd8f8b760a68414bd0b')
+ '6dac46dc8f094dd8f8b760a68414bd0b'
+ 'f97869736f93fb70b9f034106697c0a2'
+ 'd85366f7566046dbd580850fbfa640e0'
+ '7d7c57fc3a46599aebede7f940c5c5a8'
+ '47a81ca7f524a3e86abb72ae872bac74')
sha256sums=('d9d61a941ecfd2ff41d5450557eb9071d934497dbd10229e97c8f88b48cb9a58'
'691e0d8d348ab9f19f0398ff79e0d4780d5110e3dd11acf3261e3f73b2983ea1'
- '31e0d244d22b16d2c0b783e38bac2d96a53cbe0ce14f2fe11142a8691ce952aa')
+ '31e0d244d22b16d2c0b783e38bac2d96a53cbe0ce14f2fe11142a8691ce952aa'
+ '8dcb2c32d641cef471fe45db1e122492a82b3439c55be8c530758d519eeae289'
+ '3e2b44baf4d8e29ce5e084485f0882a8f06a1d1b045a93ffa5cdd2f8112d1bfa'
+ '7c0c4af907e68a2641beffd20bf487b47cf58ca79dea45276b5046fe81f436bc'
+ '0c942db9e9a5f41873cc2ba6edae3372da672e8f82ea5c1266a2c905d4373319')
_opt_SERIAL=1 # This is for bug testing dkms only. All cards have serial ports so this should always be enabled.
@@ -179,6 +191,22 @@ prepare() {
#cp -pr "${srcdir}/${_srcdir}"{,.orig-0001}; false
#diff -pNaru5 perle-serial-3.9.2{.orig-0001,} > '0001-kernel-5.6-proc_dir_entry-proc_ops.patch'
patch -Nup1 -i "${srcdir}/0001-kernel-5.6-proc_dir_entry-proc_ops.patch"
+
+ #cp -pr "${srcdir}/${_srcdir}"{,.orig-0002}; false
+ #diff -pNaru5 perle-serial-3.9.2{.orig-0002,} > '0002-kernel-4.7-async-initialized.patch'
+ patch -Nup1 -i "${srcdir}/0002-kernel-4.7-async-initialized.patch"
+
+ #cp -pr "${srcdir}/${_srcdir}"{,.orig-0003}; false
+ #diff -pNaru5 perle-serial-3.9.2{.orig-0003,} > '0003-kernel-5.12-tty-low_latency.patch'
+ patch -Nup1 -i "${srcdir}/0003-kernel-5.12-tty-low_latency.patch"
+
+ #cp -pr "${srcdir}/${_srcdir}"{,.orig-0004}; false
+ #diff -pNaru5 perle-serial-3.9.2{.orig-0004,} > '0004-tty_unregister_driver-void.patch'
+ patch -Nup1 -i "${srcdir}/0004-tty_unregister_driver-void.patch"
+
+ #cp -pr "${srcdir}/${_srcdir}"{,.orig-0005}; false
+ #diff -pNaru5 perle-serial-3.9.2{.orig-0005,} > '0005-kernel-5.14-unsigned-tty-flow-tty.patch'
+ patch -Nup1 -i "${srcdir}/0005-kernel-5.14-unsigned-tty-flow-tty.patch"
set +u
}