Skip to content

Commit

Permalink
Merge pull request #68 from okayawright/master
Browse files Browse the repository at this point in the history
 Add Fedora 29 to the build matrix in Travis and remove F26
  • Loading branch information
ssaavedra committed Nov 4, 2018
2 parents 0b15651 + 149693f commit e496716
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 8 deletions.
8 changes: 4 additions & 4 deletions .travis.yml
Expand Up @@ -2,13 +2,13 @@ language: generic
sudo: required
env:
global:
- VERSION=1.5.0.2
- DAEMON_VERSION=4.2.29
- RELEASE=2
- VERSION=1.5.1
- DAEMON_VERSION=4.4.24
- RELEASE=1
matrix:
- OS_TYPE=fedora OS_VERSION=29
- OS_TYPE=fedora OS_VERSION=28
- OS_TYPE=fedora OS_VERSION=27
- OS_TYPE=fedora OS_VERSION=26
- OS_TYPE=centos OS_VERSION=7
services:
- docker
Expand Down
6 changes: 6 additions & 0 deletions 80-evdidevice.conf
@@ -0,0 +1,6 @@
Section "OutputClass"
Identifier "DisplayLink"
MatchDriver "evdi"
Driver "modesetting"
Option "AccelMethod" "none"
EndSection
8 changes: 4 additions & 4 deletions Makefile
Expand Up @@ -2,10 +2,10 @@
# Versions
#

DAEMON_VERSION := 4.2.29
DOWNLOAD_ID := 1123 # This id number comes off the link on the displaylink website
VERSION := 1.5.0.2
RELEASE := 2
DAEMON_VERSION := 4.4.24
DOWNLOAD_ID := 1261 # This id number comes off the link on the displaylink website
VERSION := 1.5.1
RELEASE := 1

#
# Dependencies
Expand Down
8 changes: 8 additions & 0 deletions displaylink.spec
Expand Up @@ -19,6 +19,7 @@ Source3: displaylink-sleep-extractor.sh
# From http://www.displaylink.com/downloads/ubuntu.php
Source4: DisplayLink USB Graphics Software for Ubuntu %{_daemon_version}.zip
Source5: 20-displaylink.conf
Source6: 80-evdidevice.conf
ExclusiveArch: i386 x86_64

BuildRequires: libdrm-devel
Expand Down Expand Up @@ -87,6 +88,7 @@ cp -a ella-dock-release.spkg firefly-monitor-release.spkg $RPM_BUILD_ROOT/usr/li
cp -a %{SOURCE1} $RPM_BUILD_ROOT/usr/lib/systemd/system/
cp -a %{SOURCE2} $RPM_BUILD_ROOT/etc/udev/rules.d/
cp -a %{SOURCE5} $RPM_BUILD_ROOT/etc/X11/xorg.conf.d/
cp -a %{SOURCE6} $RPM_BUILD_ROOT/etc/X11/xorg.conf.d/

# pm-util
bash %{SOURCE3} displaylink-installer.sh > $RPM_BUILD_ROOT/usr/lib/systemd/system-sleep/displaylink.sh
Expand All @@ -107,6 +109,7 @@ chmod +x $RPM_BUILD_ROOT/usr/lib/systemd/system-sleep/displaylink.sh
/usr/lib/systemd/system-sleep/displaylink.sh
/etc/udev/rules.d/99-displaylink.rules
/etc/X11/xorg.conf.d/20-displaylink.conf
/etc/X11/xorg.conf.d/80-evdidevice.conf
%dir /usr/src/evdi-%{version}
/usr/src/evdi-%{version}/*
%dir /usr/libexec/displaylink
Expand All @@ -123,6 +126,11 @@ fi
/usr/bin/systemctl daemon-reload

%changelog
* Tue Oct 30 2018 okay_awright <okay_awright@ddcr.biz> 1.5.1
- Update evdi version to 1.5.1
- Bump downloaded version to 4.4.24
- Workaround for xorg-server > 1.19 and glamorgl acceleration with evdi: https://github.com/DisplayLink/evdi/issues/133#issuecomment-428573850

* Wed Jan 17 2018 fgiff <ffgiff@gmail.com> 1.5.0-2
- Bump downloaded version to 4.1.9

Expand Down

0 comments on commit e496716

Please sign in to comment.