diff options
author | Corey Hinshaw | 2020-04-17 21:56:27 -0400 |
---|---|---|
committer | Corey Hinshaw | 2020-04-17 21:56:27 -0400 |
commit | 851eae3ff1c9dba68f82a35b9bc31567b337c812 (patch) | |
tree | 4299ac591abbf083561bc054b3717182d1448b40 | |
parent | d41f720146473a67b5a530883058d8713a96d0df (diff) | |
download | aur-851eae3ff1c9dba68f82a35b9bc31567b337c812.tar.gz |
Update to 20.04.5
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 98 |
2 files changed, 52 insertions, 52 deletions
@@ -1,6 +1,6 @@ pkgbase = system76-driver pkgdesc = Universal driver for System76 computers - pkgver = 20.04.3 + pkgver = 20.04.5 pkgrel = 1 url = https://github.com/pop-os/system76-driver install = system76-driver.install @@ -30,11 +30,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 = https://github.com/pop-os/system76-driver/archive/20.04.3.tar.gz + source = https://github.com/pop-os/system76-driver/archive/20.04.5.tar.gz source = galu1.patch source = cli.patch source = wayland.patch - sha1sums = fdcc2d8d68cdca22609537e035d82450db1c3c65 + sha1sums = 01a0c0a6c421be31ac75b5cbec0f373de030f249 sha1sums = ddc85f9b062eb89c2c6fef0c6d7c68a28f419760 sha1sums = 916e0eeda26e00bd0372c1ffc7c5368cda9d46a1 sha1sums = 4825b80d13555742c30d197e4de56638eef162e6 @@ -2,7 +2,7 @@ # Maintainer: Corey Hinshaw <corey(at)electrickite(dot)org> pkgname=system76-driver -pkgver=20.04.3 +pkgver=20.04.5 pkgrel=1 pkgdesc="Universal driver for System76 computers" arch=('any') @@ -12,38 +12,38 @@ install="${pkgname}.install" depends=( 'at' 'dmidecode' - 'python>=3.6' - 'python-cffi' - 'python-dbus' + 'python>=3.6' + 'python-cffi' + 'python-dbus' 'python-distro' - 'python-evdev' - 'python-gobject' - 'python-pynacl' - 'python-systemd' - 'python-xlib' + 'python-evdev' + 'python-gobject' + 'python-pynacl' + 'python-systemd' + 'python-xlib' 'system76-acpi-dkms' - 'system76-dkms' - 'system76-firmware-daemon') + 'system76-dkms' + 'system76-firmware-daemon') makepdepends=( - 'python-pyflakes') + 'python-pyflakes') optdepends=( 'firmware-manager: Manage System76 firmware updates' - 'gtk3: To launch System76 driver and firmware GUI' - 'pm-utils: For power management features' - 'polkit: Run System76 Driver GUI from application menu' - 'pulseaudio: To apply microphone fix' - 'system76-io-dkms: Enable System76 I/O daughterboard' + 'gtk3: To launch System76 driver and firmware GUI' + 'pm-utils: For power management features' + 'polkit: Run System76 Driver GUI from application menu' + 'pulseaudio: To apply microphone fix' + 'system76-io-dkms: Enable System76 I/O daughterboard' 'system76-oled: Control brightness on OLED displays' 'system76-power: System76 Power Management' - 'xorg-xhost: To enable GUI applications on Wayland' - 'xorg-xbacklight: To use the backlight service') + 'xorg-xhost: To enable GUI applications on Wayland' + 'xorg-xbacklight: To use the backlight service') source=( - "https://github.com/pop-os/${pkgname}/archive/${pkgver}.tar.gz" - 'galu1.patch' + "https://github.com/pop-os/${pkgname}/archive/${pkgver}.tar.gz" + 'galu1.patch' 'cli.patch' 'wayland.patch') sha1sums=( - 'fdcc2d8d68cdca22609537e035d82450db1c3c65' + '01a0c0a6c421be31ac75b5cbec0f373de030f249' 'ddc85f9b062eb89c2c6fef0c6d7c68a28f419760' '916e0eeda26e00bd0372c1ffc7c5368cda9d46a1' '4825b80d13555742c30d197e4de56638eef162e6') @@ -52,43 +52,43 @@ sha1sums=( build() { cd ${srcdir}/${pkgname}-${pkgver} - # patch for cli version - enable override vendor/model via /etc/system76-daemon.json - patch --no-backup-if-mismatch -Np1 -i ${srcdir}/cli.patch + # patch for cli version - enable override vendor/model via /etc/system76-daemon.json + patch --no-backup-if-mismatch -Np1 -i ${srcdir}/cli.patch - # galu1 model-specific patch - patch --no-backup-if-mismatch -Np1 -i ${srcdir}/galu1.patch + # galu1 model-specific patch + patch --no-backup-if-mismatch -Np1 -i ${srcdir}/galu1.patch - # Use xhost for GUI apps on Wayland - patch --no-backup-if-mismatch -Np1 -i ${srcdir}/wayland.patch + # Use xhost for GUI apps on Wayland + patch --no-backup-if-mismatch -Np1 -i ${srcdir}/wayland.patch } package() { - cd ${srcdir}/${pkgname}-${pkgver} + cd ${srcdir}/${pkgname}-${pkgver} - # Build and install base package - python setup.py install --prefix=/usr --root=${pkgdir} --optimize=1 + # Build and install base package + python setup.py install --prefix=/usr --root=${pkgdir} --optimize=1 - # Install daemons and executables - install -m755 -D system76-daemon ${pkgdir}/usr/lib/${pkgname}/system76-daemon - install -m755 -D system76-backlight-daemon ${pkgdir}/usr/lib/${pkgname}/system76-backlight-daemon - install -m755 -D system76-driver-pkexec ${pkgdir}/usr/bin/system76-driver-pkexec + # Install daemons and executables + install -m755 -D system76-daemon ${pkgdir}/usr/lib/${pkgname}/system76-daemon + install -m755 -D system76-backlight-daemon ${pkgdir}/usr/lib/${pkgname}/system76-backlight-daemon + install -m755 -D system76-driver-pkexec ${pkgdir}/usr/bin/system76-driver-pkexec - # Install systemd unit files - # Note: system76-driver* service files shortened to system76* - install -m644 -D debian/system76-driver.service ${pkgdir}/usr/lib/systemd/system/system76.service - install -m644 -D debian/system76-driver-backlight.service ${pkgdir}/usr/lib/systemd/user/system76-backlight.service + # Install systemd unit files + # Note: system76-driver* service files shortened to system76* + install -m644 -D debian/system76-driver.service ${pkgdir}/usr/lib/systemd/system/system76.service + install -m644 -D debian/system76-driver-backlight.service ${pkgdir}/usr/lib/systemd/user/system76-backlight.service - # Install scripts and configuration - install -m755 -D system76-nm-restart ${pkgdir}/usr/lib/${pkgname}/system76-nm-restart - install -m755 -D system76-thunderbolt-reload ${pkgdir}/usr/lib/${pkgname}/system76-thunderbolt-reload - install -m644 -D com.system76.pkexec.system76-driver.policy ${pkgdir}/usr/share/polkit-1/actions/com.system76.pkexec.system76-driver.policy + # Install scripts and configuration + install -m755 -D system76-nm-restart ${pkgdir}/usr/lib/${pkgname}/system76-nm-restart + install -m755 -D system76-thunderbolt-reload ${pkgdir}/usr/lib/${pkgname}/system76-thunderbolt-reload + install -m644 -D com.system76.pkexec.system76-driver.policy ${pkgdir}/usr/share/polkit-1/actions/com.system76.pkexec.system76-driver.policy - # Install application launchers - install -m644 -D system76-driver-backlight.desktop ${pkgdir}/etc/xdg/autostart/system76-backlight.desktop + # Install application launchers + install -m644 -D system76-driver-backlight.desktop ${pkgdir}/etc/xdg/autostart/system76-backlight.desktop - # Create /var/lib/system76-driver directory for brightness settings saving - install -m755 -d ${pkgdir}/var/lib/${pkgname} + # Create /var/lib/system76-driver directory for brightness settings saving + install -m755 -d ${pkgdir}/var/lib/${pkgname} - # Clean up - rm -rf ${pkgdir}/usr/lib/python*/site-packages/system76driver/{__pycache__,tests} + # Clean up + rm -rf ${pkgdir}/usr/lib/python*/site-packages/system76driver/{__pycache__,tests} } |