summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Greiner2021-04-06 13:55:40 +0200
committerBenjamin Greiner2021-04-06 13:55:40 +0200
commit7eb180fe01312d7ec489579eb21ebd8a7b467013 (patch)
treea78c55fb34c43995f9eea2d066503f3447e74e89
parent8249ecad4e38870fbfb887eed706648c37c3fd4b (diff)
downloadaur-7eb180fe01312d7ec489579eb21ebd8a7b467013.tar.gz
Update to 5.4
-rw-r--r--.SRCINFO14
-rw-r--r--DisplayLink USB Graphics Software for Ubuntu5.4-Release Notes.txt (renamed from DisplayLink USB Graphics Software for Ubuntu 5.3.1-Release Notes.txt)42
-rw-r--r--PKGBUILD21
3 files changed, 31 insertions, 46 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b74ccdb9cc0f..9dde6e22a14f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,8 @@
pkgbase = displaylink
pkgdesc = Linux driver for DL-6xxx, DL-5xxx, DL-41xx and DL-3x00
- pkgver = 5.3.1.34
- pkgrel = 5
- url = http://www.displaylink.com/downloads/ubuntu.php
- changelog = DisplayLink USB Graphics Software for Ubuntu 5.3.1-Release Notes.txt
+ pkgver = 5.4
+ pkgrel = 1
+ changelog = DisplayLink USB Graphics Software for Ubuntu5.4-Release Notes.txt
arch = i686
arch = x86_64
license = custom
@@ -12,16 +11,15 @@ pkgbase = displaylink
makedepends = grep
makedepends = gawk
makedepends = wget
- depends = evdi>=1.7.0
- depends = evdi<1.8.0
+ depends = evdi-git>=1.9.1.r4.gb0b3d13
depends = libusb>=1.0.0
- source = displaylink-driver-5.3.1.34.zip::https://www.synaptics.com/sites/default/files/exe_files/2021-02/DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu5.3.1-EXE.zip
+ source = displaylink-driver-5.4.zip::https://www.synaptics.com/sites/default/files/exe_files/2021-04/DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu5.4-EXE.zip
source = DISPLAYLINK-EULA
source = udev.sh
source = 99-displaylink.rules
source = displaylink.service
source = displaylink-sleep.sh
- sha256sums = 1e1231aa141c2a00f7e639a1835bdb915013f9ce84506ff1382e9c759f5c33b0
+ sha256sums = 88d6ce5a076d76746c41119ee8594d4ffba5af2d20c3793849d77147ed1a54d4
sha256sums = 2f81fea43332a62b2cf1dd47e56ea01caf1e886bcd16c3f82b18bfe148fb21a9
sha256sums = dc41ae8a2c287fc50fdda65bad8b0ffd76726f7773c25e1b0c5b7de95cecbdb6
sha256sums = c08a4726cf4e2f92c7cab00168ae9cc8d69d36a67c570609396a4a674934245a
diff --git a/DisplayLink USB Graphics Software for Ubuntu 5.3.1-Release Notes.txt b/DisplayLink USB Graphics Software for Ubuntu5.4-Release Notes.txt
index dedaefcdf11f..0c77195494ba 100644
--- a/DisplayLink USB Graphics Software for Ubuntu 5.3.1-Release Notes.txt
+++ b/DisplayLink USB Graphics Software for Ubuntu5.4-Release Notes.txt
@@ -3,12 +3,12 @@
DisplayLink Ubuntu Software Release Note
-Version: v5.3.1
-Build: posix/54-2620-g5f342b9920d (34)
+Version: v5.4.0
+Build: posix/55-8031-g4ea27e82367 (153)
-Date: 5th May 2020
+Date: 25th March 2021
-Extensible Virtual Display Interface version included: v1.7.0 (dc595db)
+Extensible Virtual Display Interface version included: v1.9.1 (0f1ad21)
=============================================================================
=============================================================================
@@ -16,7 +16,7 @@ Extensible Virtual Display Interface version included: v1.7.0 (dc595db)
A. Introduction
===============
-This is DisplayLink Driver Software v5.3.1 for Ubuntu. It provides production quality support for DisplayLink USB 3.0 devices on specific variants of desktop Ubuntu Linux. This release adds support for Ubuntu 20.04.
+This is DisplayLink Driver Software v5.4.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.
@@ -44,27 +44,18 @@ I. Future development
C. Bugs fixed in this release
==============================
-
-Bugs fixed in release 5.3.1
------------------------------
-
-- Installer fails on system with language setting different than English (31722)
-
-Bugs fixed in release 5.3
------------------------------
-
-- DL-6xxx series: CPU usage reduced when mouse is moved (31342)
-- DisplayLink driver crashes after re-plug in Ubuntu 20.04 (31470)
-- Installer stuck when asking for temporary UEFI password if secure boot is enabled (30453)
-- Hub USB3.0 link power management control improvement to address connection stability (31500)
+- Added support for kernel 5.11 and 5.12.
+- Added nVidia g-sync monitors support.
+- Added 5K Ultrawide (5120x1440 @ 60 Hz) display support for DisplayLink DL-6000 series products.
+- Other reliability improvements.
D. Supported O/S variants
=========================
-This release has been prepared to be compatible with Ubuntu 20.04, 19.04 and 18.04. Other variants and editions may be compatible if they meet minimum O/S requirements, but are not supported by DisplayLink.
+This release has been prepared to be compatible with Ubuntu 20.04 LTS. 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 Intel x86 platform (32 bit and 64 bit).
-Supported Linux Kernel version range is from 4.15 to 5.5.
+Supported Linux Kernel version range is from 4.15 to 5.12.
Minimum supported Xorg version is 1.16, minimum supported Mutter (Wayland) version is 3.32.
E. Release components
@@ -81,12 +72,7 @@ sudo ./displaylink-driver-XXXX.run
Where displaylink-driver-XXXX.run is the name of the extracted DisplayLink driver.
-The installer checks for dependencies automatically and executes the package manager when needed.
-
-The dkms and libdrm-dev packages are required for installation of DisplayLink.
-
-You can refuse to grant permissions to the installer to execute package manager commands and install them manually running package manager commands.
-If you opt for manual installation, after installing package dependencies, please re-run the installer.
+The dkms framework is required for installation of DisplayLink. This can be installed with the command: sudo apt-get install dkms
More detailed information on installation can be found at http://support.displaylink.com/knowledgebase/articles/615714#ubuntu
@@ -95,7 +81,7 @@ G. Supported features & hardware
This driver will support up to 2 displays connected to DisplayLink devices. More than 2 DisplayLink displays may work, but not supported or tested by DisplayLink.
-Resolutions up to 4K are supported on the appropriate DisplayLink hardware.
+Resolutions up to 5K Ultrawide are supported on capable DisplayLink hardware.
Device families supported:
- DL-6xxx
@@ -120,4 +106,4 @@ DisplayLink are open to suggestions and feedback on improving the proposed archi
- The communication between the EVDI kernel module and the wrapper libevdi library is not access-controlled or authenticated. This could be improved in future releases, making it harder to compromise the data EVDI is sending and receiving.
-- EVDI kernel module driver is currently a platform_driver, for multiple reasons; most importantly because virtual displays are not discoverable, i.e. cannot be enumerated at the hardware level. EVDI is also a generic device, not tied to any particular kind of device, transport layer or a bus.
+- EVDI kernel module driver is currently a platform_driver, for multiple reasons; most importantly because virtual displays are not discoverable, i.e. cannot be enumerated at the hardware level. EVDI is also a generic device, not tied to any particular kind of device, transport layer or a bus. \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
index f5712bb74f43..52b81bdfbaa3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,25 +4,26 @@
# Contributor: rhabbachi
pkgname=displaylink
-pkgver=5.3.1.34
-_pkgver=5.3.1
-pkgrel=5
+pkgver=5.4
+_releasedate=2021-04
+_pkgfullver=5.4.0-55.153
+pkgrel=1
pkgdesc="Linux driver for DL-6xxx, DL-5xxx, DL-41xx and DL-3x00"
arch=('i686' 'x86_64')
-url="http://www.displaylink.com/downloads/ubuntu.php"
+url=""
license=('custom' 'GPL2' 'LGPL2.1')
-depends=('evdi>=1.7.0' 'evdi<1.8.0'
+depends=('evdi-git>=1.9.1.r4.gb0b3d13'
'libusb>=1.0.0')
makedepends=('grep' 'gawk' 'wget')
install=
-changelog='DisplayLink USB Graphics Software for Ubuntu 5.3.1-Release Notes.txt'
-source=(displaylink-driver-$pkgver.zip::https://www.synaptics.com/sites/default/files/exe_files/2021-02/DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu$_pkgver-EXE.zip
+changelog='DisplayLink USB Graphics Software for Ubuntu5.4-Release Notes.txt'
+source=(displaylink-driver-$pkgver.zip::https://www.synaptics.com/sites/default/files/exe_files/${_releasedate}/DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu${pkgver}-EXE.zip
DISPLAYLINK-EULA
udev.sh
99-displaylink.rules
displaylink.service
displaylink-sleep.sh)
-sha256sums=('1e1231aa141c2a00f7e639a1835bdb915013f9ce84506ff1382e9c759f5c33b0'
+sha256sums=('88d6ce5a076d76746c41119ee8594d4ffba5af2d20c3793849d77147ed1a54d4'
'2f81fea43332a62b2cf1dd47e56ea01caf1e886bcd16c3f82b18bfe148fb21a9'
'dc41ae8a2c287fc50fdda65bad8b0ffd76726f7773c25e1b0c5b7de95cecbdb6'
'c08a4726cf4e2f92c7cab00168ae9cc8d69d36a67c570609396a4a674934245a'
@@ -46,8 +47,8 @@ package() {
echo "Extracting DisplayLink Driver Package"
pushd $srcdir
- chmod +x displaylink-driver-$pkgver.run
- ./displaylink-driver-$pkgver.run --target $pkgname-$pkgver --noexec
+ chmod +x displaylink-driver-${_pkgfullver}.run
+ ./displaylink-driver-${_pkgfullver}.run --target $pkgname-$pkgver --noexec
pushd "$pkgname-$pkgver"
if [ "$CARCH" == "i686" ]; then