diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 22 | ||||
-rw-r--r-- | system76-driver.install | 6 |
3 files changed, 8 insertions, 26 deletions
@@ -1,6 +1,6 @@ pkgbase = system76-driver pkgdesc = Universal driver for System76 computers - pkgver = 20.04.89 + pkgver = 20.04.92 pkgrel = 1 url = https://github.com/pop-os/system76-driver install = system76-driver.install @@ -42,11 +42,11 @@ pkgbase = system76-driver optdepends = system76-power: System76 Power Management optdepends = xorg-xhost: To enable GUI applications on Wayland optdepends = xorg-xbacklight: To use the backlight service - source = git+https://github.com/pop-os/system76-driver.git#commit=ddc9b74d0499cdc6aecefdd0dd6ff20f0c49bfc6 + source = git+https://github.com/pop-os/system76-driver.git#tag=20.04.92 source = cli.patch source = wayland.patch source = actions.patch - sha256sums = 543ed6c612aaa86cc70e3cfd040d3434dcb0793ba449dae421fa0965caeea6c5 + sha256sums = 7037c7f05b5549a81e0a81fb680f4196d12844253d29b827f4cfe3a96e17ccfa sha256sums = ef027346c439561dc01f906ae7bd961100aedf9125fd86bb0eb89a87b683fdc3 sha256sums = 2ffbd813744c0b99416947a2755767767af434758aa20dcfafefb49fb367d5d3 sha256sums = 3ade740c1681f8f33ef78e1e6c087e4002d14c888d7a5bf6bfbeb2aa70111119 @@ -2,7 +2,7 @@ # Contributor: ava1ar <mail(at)ava1ar(dot)me> # Contributor: Corey Hinshaw <corey(at)electrickite(dot)org> pkgname=system76-driver -pkgver=20.04.89 +pkgver=20.04.92 pkgrel=1 pkgdesc="Universal driver for System76 computers" arch=('any') @@ -53,22 +53,15 @@ checkdepends=( 'python-pytest' ) install="$pkgname.install" -_commit=ddc9b74d0499cdc6aecefdd0dd6ff20f0c49bfc6 # tags/20.04.89^0 source=( - "git+https://github.com/pop-os/system76-driver.git#commit=${_commit}" + "git+https://github.com/pop-os/system76-driver.git#tag=$pkgver" 'cli.patch' 'wayland.patch' 'actions.patch') -sha256sums=('543ed6c612aaa86cc70e3cfd040d3434dcb0793ba449dae421fa0965caeea6c5' +sha256sums=('7037c7f05b5549a81e0a81fb680f4196d12844253d29b827f4cfe3a96e17ccfa' 'ef027346c439561dc01f906ae7bd961100aedf9125fd86bb0eb89a87b683fdc3' '2ffbd813744c0b99416947a2755767767af434758aa20dcfafefb49fb367d5d3' '3ade740c1681f8f33ef78e1e6c087e4002d14c888d7a5bf6bfbeb2aa70111119') -#validpgpkeys=('D3FB3AF9711C1CD12639C9F587F211AF2BE4C2FE') # Jeremy Soller (https://soller.dev) <jackpot51@gmail.com> - -pkgver() { - cd "$pkgname" - git describe --tags | sed 's/-/+/g' -} prepare() { cd "$pkgname" @@ -114,14 +107,9 @@ package() { install -Dm644 "debian/$pkgname.service" \ "$pkgdir/usr/lib/systemd/system/system76.service" - # May only be needed with kernel 5.17.15 - # https://github.com/pop-os/linux/pull/156 - # https://github.com/pop-os/system76-driver/pull/242 -# install -Dm644 "lib/systemd/system-sleep/${pkgname}_bluetooth-suspend" -t \ -# "$pkgdir/usr/lib/systemd/system-sleep/" - # Install scripts and configuration - install -m755 system76-{nm-restart,thunderbolt-reload} "$pkgdir/usr/lib/$pkgname/" + install -Dm755 system76-{nm-restart,thunderbolt-reload,atlantic-reload,virtual-hub} -t \ + "$pkgdir/usr/lib/systemd/system-sleep/" install -Dm644 "com.system76.pkexec.$pkgname.policy" -t \ "$pkgdir/usr/share/polkit-1/actions/" diff --git a/system76-driver.install b/system76-driver.install index fa41f5bfa3e1..479ad1368e4a 100644 --- a/system76-driver.install +++ b/system76-driver.install @@ -37,12 +37,6 @@ cat << EOF { "vendor": "System76, Inc", "model": "galu1" } - (!) If you experience Wifi or Thunderbolt issues after resuming from suspend, consider using the - included restart scripts: - - ln -s /usr/lib/system76-driver/system76-nm-restart /lib/systemd/system-sleep/system76-nm-restart - ln -s /usr/lib/system76-driver/system76-thunderbolt-reload /lib/systemd/system-sleep/system76-thunderbolt-reload - EOF } |