How I add exacalty this diff? When I add the whole code to the bottom or top of PKGBUILD it fails. I can't find anywhere a tutorial how add a diff to PKGBUILD.
Search Criteria
Package Details: displaylink 6.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/displaylink.git (read-only, click to copy) |
---|---|
Package Base: | displaylink |
Description: | Linux driver for DisplayLink devices |
Upstream URL: | https://www.synaptics.com/products/displaylink-graphics |
Keywords: | dock gpu graphics usb |
Licenses: | GPL2, custom, LGPL2.1 |
Submitter: | Hideaki |
Maintainer: | endorfina |
Last Packager: | endorfina |
Votes: | 105 |
Popularity: | 0.21 |
First Submitted: | 2015-08-04 23:24 (UTC) |
Last Updated: | 2024-12-14 08:31 (UTC) |
Dependencies (5)
- evdiAUR (evdi-amd-vmap-textureAUR, evdi-gitAUR, evdi-dkms-gitAUR, evdi-dkmsAUR)
- libusb (libusb-gitAUR)
- gawk (gawk-gitAUR) (make)
- grep (grep-gitAUR, grep-compatAUR) (make)
- wget (wget-gitAUR, wurlAUR) (make)
Required by (1)
Sources (7)
Latest Comments
« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 14 15 .. 44 Next › Last »
Morta commented on 2022-08-20 19:09 (UTC)
zertyz commented on 2022-08-18 15:57 (UTC) (edited on 2022-08-18 15:59 (UTC) by zertyz)
Thanks so much for sharing, @kleofas. Now my 3rd monitor works again! It also works with the standard evdi package I just upgraded -- version 1.12.0-1
direc85 commented on 2022-08-18 13:07 (UTC) (edited on 2022-08-18 13:07 (UTC) by direc85)
Confirming -- DisplayLink 5.6.1 and evdi 1.12.0 is a working combination.
Perhaps this should be indicated in the dependencies, since these contain a breaking API change?
(Yes, these are both "patch releases" according to semver, and even evdi documentation mandates major version update (i.e. 2.0.0 instead of 1.12.0) on incompatible API chagnes, but hey, whatever.)
kleofas commented on 2022-08-18 11:01 (UTC) (edited on 2022-08-18 12:26 (UTC) by kleofas)
I've modified the PKGBUILD to use the new version of upstream displaylink driver. After installing evdi-git and the updated package, my displaylink works like a charm.
Just use --editmenu and apply the diff below:
7,9c7,9 < pkgver=5.6 < _releasedate=2022-05 < _pkgfullver=5.6.0-59.176 --- > pkgver=5.6.1 > _releasedate=2022-08 > _pkgfullver=5.6.1-59.184 18c18 < changelog="displaylink-release-notes-${pkgver}.txt" --- > #changelog="displaylink-release-notes-${pkgver}.txt" 20c20 < displaylink-release-notes-${pkgver}.txt --- > # displaylink-release-notes-${pkgver}.txt 24c24 < displaylink.service --- > displaylink.service 26,27c26,27 < sha256sums=('ca15c82af195f50acc670a6b00b29d6709731e095113619330d45692f5243aed' < '529d8344f5cc1117388ddf2215c744baa920c7df4dbf40c3e5ddf2b4e82ba8e3' --- > sha256sums=('89279748a9e276073ddfff7e949f2b92e30dc19f29a34c40ffcd3356c6d730c2' > # '1aae2005e7719e91179ed52ba85b11b35120c05116c94c4aa384394c4f6e8043'
I have commented out the changelog in order not to be bothered by the lack of an updated file, although I updated it's sha256sum. Note that the release notes file downloaded from the upstream page differs from the one included in the zip archive. The sum is calculated out of the one available to download directly from the site.
Joboy commented on 2022-08-18 08:00 (UTC)
Release notes of Displaylink 5.6.1 mention
Extensible Virtual Display Interface version included: v1.12.0 (ae5b3d0)
So updating the package should fix this.
endorfina commented on 2022-08-08 11:17 (UTC)
However, with evdi 1.11 currently not being available as package, this would make DisplayLink no longer installable.
Still, the upgrade scenario needs to be covered. Evdi is released to Github a good while before the driver, so this AUR will break on each Evdi minor version increase without a maximum version defined.
swilde commented on 2022-08-08 10:38 (UTC)
Could you please set the maximum version of evdi<1.12.0
+1, as DisplayLink 5.6 is not working with evdi 1.12.
However, with evdi 1.11 currently not being available as package, this would make DisplayLink no longer installable.
An idea to solve this could be to create and maintain a package "evdi-displaylink", which always builds the latest version of evdi which works with the current displaylink package. Then displaylink shoul depend on that package.
endorfina commented on 2022-07-29 20:28 (UTC)
Could you please set the maximum version of evdi<1.12.0
The driver is only compatible with a specific minor version of evdi.
HavasiK commented on 2022-07-28 12:33 (UTC)
Hi there,
I cannot connect to displays through my displaylink docking-station since the update to evdi 1.12
Kernel: 5.10.131
Did anyone else experience problems as well?
Pinned Comments