summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD22
-rw-r--r--displaylink-release-notes-6.0.txt (renamed from displaylink-release-notes-5.8.txt)26
-rw-r--r--udev.sh4
4 files changed, 42 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f9b99f4ec386..424abb6df70d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
pkgbase = displaylink
pkgdesc = Linux driver for DisplayLink devices
- pkgver = 5.8
- pkgrel = 1
+ pkgver = 6.0
+ pkgrel = 0
url = https://www.synaptics.com/products/displaylink-graphics
- changelog = displaylink-release-notes-5.8.txt
+ changelog = displaylink-release-notes-6.0.txt
arch = i686
arch = x86_64
arch = arm
@@ -18,17 +18,17 @@ pkgbase = displaylink
makedepends = wget
depends = evdi<1.15
depends = libusb
- source = displaylink-driver-5.8.zip::https://www.synaptics.com/sites/default/files/exe_files/2023-08/DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu5.8-EXE.zip
- source = displaylink-release-notes-5.8.txt
+ source = displaylink-driver-6.0.zip::https://www.synaptics.com/sites/default/files/exe_files/2024-05/DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu6.0-EXE.zip
+ source = displaylink-release-notes-6.0.txt
source = DISPLAYLINK-EULA
source = udev.sh
source = 99-displaylink.rules
source = displaylink.service
source = displaylink-sleep.sh
- sha256sums = 22c552ead448c80d9e8dd48a842bb511184d07a74180ac76bd89dd144ddda816
- sha256sums = 83167d307d030abc42f2bbe6ad6a23802433cf5d8fab50afb0d519036518f22b
+ sha256sums = fc7aa51afabe6a19ee0423b749c95d242669f005f4d8733c2b821f33399db9c7
+ sha256sums = b2b42abdbf04fab78a8d7f9d36a28ee30d0a35e3c993ba733cf9adfabe3ebcd1
sha256sums = 2f81fea43332a62b2cf1dd47e56ea01caf1e886bcd16c3f82b18bfe148fb21a9
- sha256sums = 9c9158746b0f6fd6e85b676df1fc6046085e3f1c78db7c5db05da350da776036
+ sha256sums = 53aac00fecfc04ec9e3d88ea13f5bf7bb05f669ff33e1834ba671f9240fe9641
sha256sums = 530c488fa9b2833ff64611ff2b533f63212a85f8ebed446d5a4d51cf9a52c7ea
sha256sums = 342e83abfe2a38d5635ea928345e933d2ad127ebd3f7caca476663d4f583684b
sha256sums = 9b4609423fd9cfaa8cad8acd086dd6b92cd09182facbb28792affeac1ecc4a45
diff --git a/PKGBUILD b/PKGBUILD
index ae67678586ae..bdbb02c4aa39 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,10 +5,10 @@
# Contributor: rhabbachi
pkgname=displaylink
-pkgver=5.8
-_releasedate=2023-08
-_pkgfullver=5.8.0-63.33
-pkgrel=1
+pkgver=6.0
+_releasedate=2024-05
+_pkgfullver=6.0.0-24
+pkgrel=0
pkgdesc="Linux driver for DisplayLink devices"
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')
url="https://www.synaptics.com/products/displaylink-graphics"
@@ -24,10 +24,10 @@ source=(displaylink-driver-${pkgver}.zip::https://www.synaptics.com/sites/defaul
99-displaylink.rules
displaylink.service
displaylink-sleep.sh)
-sha256sums=('22c552ead448c80d9e8dd48a842bb511184d07a74180ac76bd89dd144ddda816'
- '83167d307d030abc42f2bbe6ad6a23802433cf5d8fab50afb0d519036518f22b'
+sha256sums=('fc7aa51afabe6a19ee0423b749c95d242669f005f4d8733c2b821f33399db9c7'
+ 'b2b42abdbf04fab78a8d7f9d36a28ee30d0a35e3c993ba733cf9adfabe3ebcd1'
'2f81fea43332a62b2cf1dd47e56ea01caf1e886bcd16c3f82b18bfe148fb21a9'
- '9c9158746b0f6fd6e85b676df1fc6046085e3f1c78db7c5db05da350da776036'
+ '53aac00fecfc04ec9e3d88ea13f5bf7bb05f669ff33e1834ba671f9240fe9641'
'530c488fa9b2833ff64611ff2b533f63212a85f8ebed446d5a4d51cf9a52c7ea'
'342e83abfe2a38d5635ea928345e933d2ad127ebd3f7caca476663d4f583684b'
'9b4609423fd9cfaa8cad8acd086dd6b92cd09182facbb28792affeac1ecc4a45')
@@ -39,12 +39,16 @@ prepare() {
--target $pkgname-$pkgver \
--nox11 \
--noprogress
- test -d $pkgname-$pkgver || (echo "Extracting the driver with the .run installer failed"; exit 1)
+ if [[ ! -d $pkgname-$pkgver ]]
+ then
+ echo "Extracting the driver with the .run installer failed"
+ exit 1
+ fi
}
package() {
echo "Adding udev rule for DisplayLink devices"
- install -D -m644 99-displaylink.rules "$pkgdir/etc/udev/rules.d/99-displaylink.rules"
+ install -D -m644 99-displaylink.rules "$pkgdir/usr/lib/udev/rules.d/99-displaylink.rules"
install -D -m755 udev.sh "$pkgdir/opt/displaylink/udev.sh"
echo "Installing DLM systemd service"
diff --git a/displaylink-release-notes-5.8.txt b/displaylink-release-notes-6.0.txt
index f7ad2791619d..8b73c3c016f1 100644
--- a/displaylink-release-notes-5.8.txt
+++ b/displaylink-release-notes-6.0.txt
@@ -3,12 +3,12 @@
DisplayLink Ubuntu Software Release Note
-Version: v5.8.0
-Build: posix/63-3581-g15996285140 (33)
+Version: v6.0.0
+Build: posix/64-4618-g9095f62fa15 (24)
-Date: 21st July 2023
+Date: 12th April 2024
-Extensible Virtual Display Interface version included: v1.14.1 (83bb793)
+Extensible Virtual Display Interface version included: v1.14.4 (aa6b5a1)
=============================================================================
=============================================================================
@@ -16,7 +16,7 @@ Extensible Virtual Display Interface version included: v1.14.1 (83bb793)
A. Introduction
===============
-This is DisplayLink Driver Software v5.8.0 for Ubuntu. It provides production quality support for DisplayLink USB 3.0 devices on specific variants of desktop Ubuntu Linux.
+This is DisplayLink Driver Software v6.0.0 for Ubuntu. It provides production quality support for DisplayLink USB 3.0 devices on specific variants of desktop Ubuntu Linux.
The driver enables video support for products using DisplayLink USB 3.0 technology. Standard native Ubuntu drivers provide support for DisplayLink audio and ethernet interfaces.
@@ -45,6 +45,18 @@ I. Future development
C. Bugs fixed in this release
==============================
+C.9 Changes in 6.0 release
+-----------------------------
+- DL-7xxx: Support for DP++ (HDMI) video
+- DL-7xxx: Added Unigraf UCD-400/500 for DisplayPort compliance testing
+- DL-6xxx series: incorrect image at 2560x1440@60 on some DisplayPort monitors
+- Added preliminary support for kernel 6.9
+- General stability updates and bug fixes
+
+C.8 Changes in 5.9 release
+-----------------------------
+- Drop support for Ubuntu 18.04
+
C.8 Changes in 5.8 release
-----------------------------
- Alpha support for DisplayLink DL-7400 products
@@ -119,11 +131,11 @@ C.1 Changes in 5.4.0 release
D. Supported O/S variants
=========================
-This release has been prepared to be compatible with Ubuntu 23.04, 22.04, 21.10, 20.04, 19.04 and 18.04.
+This release has been prepared to be compatible with Ubuntu 23.04, 22.04 and 20.04.
Other variants and editions may be compatible if they meet minimum O/S requirements, but are not supported by DisplayLink.
The Software contains binaries which work on i686, amd64, armv7 and aarch64 architectures.
-Supported Linux Kernel version range is from 4.15 to 6.5.
+Supported Linux Kernel version range is from 4.15 to 6.8.
Minimum supported Xorg version is 1.16, minimum supported Mutter (Wayland) version is 3.32.
E. Release components
diff --git a/udev.sh b/udev.sh
index 8efabddcc186..a80b096f9692 100644
--- a/udev.sh
+++ b/udev.sh
@@ -103,12 +103,12 @@ main()
start_service()
{
- systemctl start displaylink-driver
+ systemctl start --no-block displaylink
}
stop_service()
{
- systemctl stop displaylink-driver
+ systemctl stop displaylink
}
if [ "$ACTION" = "add" ] && [ "$#" -ge 3 ]; then