diff options
author | Robin Lange | 2019-09-21 20:01:46 +1000 |
---|---|---|
committer | Robin Lange | 2019-09-21 20:01:46 +1000 |
commit | b165b47dffca657cbe2f278b671cc235645a7bca (patch) | |
tree | cd20613f283ce9e0613fa479147687f45da72ece | |
parent | 1908e95751909b66efa936cf9a89ee7d3aca807d (diff) | |
download | aur-b165b47dffca657cbe2f278b671cc235645a7bca.tar.gz |
Version v1.2
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | optimus-manager.install | 2 |
3 files changed, 14 insertions, 5 deletions
@@ -1,6 +1,6 @@ pkgbase = optimus-manager pkgdesc = Management utility to handle GPU switching for Optimus laptops - pkgver = 1.1 + pkgver = 1.2 pkgrel = 1 url = https://github.com/Askannz/optimus-manager arch = any @@ -13,16 +13,19 @@ pkgbase = optimus-manager depends = mesa-demos depends = xorg-xrandr optdepends = bbswitch: alternative power switching method + optdepends = acpi_call: alternative power switching method optdepends = xf86-video-intel: provides the Xorg intel driver - provides = optimus-manager=1.1 + provides = optimus-manager=1.2 conflicts = optimus-manager-git backup = etc/optimus-manager/xorg-intel.conf backup = etc/optimus-manager/xorg-nvidia.conf backup = etc/optimus-manager/xsetup-intel.sh backup = etc/optimus-manager/xsetup-nvidia.sh + backup = etc/optimus-manager/nvidia-enable.sh + backup = etc/optimus-manager/nvidia-disable.sh backup = var/lib/optimus-manager/startup_mode backup = var/lib/optimus-manager/requested_mode - source = git+https://github.com/Askannz/optimus-manager.git#tag=v1.1 + source = git+https://github.com/Askannz/optimus-manager.git#tag=v1.2 sha256sums = SKIP pkgname = optimus-manager @@ -1,7 +1,7 @@ # Maintainer: Robin Lange <robin dot langenc at gmail dot com> # Contributor: Robin Lange <robin dot langenc at gmail dot com> pkgname=optimus-manager -pkgver=1.1 +pkgver=1.2 pkgrel=1 pkgdesc="Management utility to handle GPU switching for Optimus laptops" arch=('any') @@ -11,12 +11,15 @@ conflicts=("optimus-manager-git") provides=("optimus-manager=$pkgver") depends=('python3' 'python-setuptools' 'python-dbus' 'mesa-demos' 'xorg-xrandr') optdepends=('bbswitch: alternative power switching method' + 'acpi_call: alternative power switching method' 'xf86-video-intel: provides the Xorg intel driver') makedepends=('python-setuptools' 'git') backup=('etc/optimus-manager/xorg-intel.conf' 'etc/optimus-manager/xorg-nvidia.conf' 'etc/optimus-manager/xsetup-intel.sh' 'etc/optimus-manager/xsetup-nvidia.sh' + 'etc/optimus-manager/nvidia-enable.sh' + 'etc/optimus-manager/nvidia-disable.sh' 'var/lib/optimus-manager/startup_mode' 'var/lib/optimus-manager/requested_mode') source=("git+https://github.com/Askannz/optimus-manager.git#tag=v$pkgver") @@ -58,6 +61,9 @@ package() { install -Dm755 config/xsetup-intel.sh "$pkgdir/etc/optimus-manager/xsetup-intel.sh" install -Dm755 config/xsetup-nvidia.sh "$pkgdir/etc/optimus-manager/xsetup-nvidia.sh" + + install -Dm755 config/nvidia-enable.sh "$pkgdir/etc/optimus-manager/nvidia-enable.sh" + install -Dm755 config/nvidia-disable.sh "$pkgdir/etc/optimus-manager/nvidia-disable.sh" python3 setup.py install --root="$pkgdir/" --optimize=1 --skip-build diff --git a/optimus-manager.install b/optimus-manager.install index 0f4d1d87c233..a343b10b6be1 100644 --- a/optimus-manager.install +++ b/optimus-manager.install @@ -75,7 +75,7 @@ post_upgrade() { bold=$(tput bold) red=$(tput setaf 1) normal=$(tput sgr0) - echo "${bold}${red}optimus-manager : if you are upgrading from version v0.8 or earlier, please reboot before attempting a GPU switch.${normal}" + echo "${bold}${red}optimus-manager : warning : power management is disabled by default since v1.2. See https://github.com/Askannz/optimus-manager/wiki/A-guide--to-power-management-options${normal}" } post_remove() { |