summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobin Lange2021-02-28 15:05:39 +1100
committerRobin Lange2021-02-28 15:05:39 +1100
commitec98dec829522df539667e29c4e51ee8c3f54291 (patch)
treed08dab69b7f565a9e4bf7655d7adf998b7beddd2
parent0cb395791989442a5bb1aea1df39dbb0aeb77cf8 (diff)
downloadaur-ec98dec829522df539667e29c4e51ee8c3f54291.tar.gz
Release v1.4
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD21
2 files changed, 21 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3aece722563f..78c9fb61a2c6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = optimus-manager-git
pkgdesc = Management utility to handle GPU switching for Optimus laptops (Git version)
- pkgver = 1.3
+ pkgver = 1.4
pkgrel = 1
url = https://github.com/Askannz/optimus-manager
arch = any
@@ -12,15 +12,16 @@ pkgbase = optimus-manager-git
depends = python-dbus
depends = mesa-demos
depends = xorg-xrandr
- depends = python-py3nvml
- depends = python-psutil
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.3
+ provides = optimus-manager=1.4
conflicts = optimus-manager
- backup = etc/optimus-manager/xorg-integrated-gpu.conf
- backup = etc/optimus-manager/xorg-nvidia-gpu.conf
+ backup = etc/optimus-manager/xorg/integrated-mode/integrated-gpu.conf
+ backup = etc/optimus-manager/xorg/nvidia-mode/integrated-gpu.conf
+ backup = etc/optimus-manager/xorg/nvidia-mode/nvidia-gpu.conf
+ backup = etc/optimus-manager/xorg/hybrid-mode/integrated-gpu.conf
+ backup = etc/optimus-manager/xorg/hybrid-mode/nvidia-gpu.conf
backup = etc/optimus-manager/xsetup-integrated.sh
backup = etc/optimus-manager/xsetup-nvidia.sh
backup = etc/optimus-manager/xsetup-hybrid.sh
diff --git a/PKGBUILD b/PKGBUILD
index ad6ff533081d..0c9fbfa9424f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Robin Lange <robin dot langenc at gmail dot com>
pkgname=optimus-manager-git
-pkgver=1.3
+pkgver=1.4
pkgrel=1
pkgdesc="Management utility to handle GPU switching for Optimus laptops (Git version)"
arch=('any')
@@ -9,14 +9,16 @@ url="https://github.com/Askannz/optimus-manager"
license=('MIT')
conflicts=("optimus-manager")
provides=("optimus-manager=$pkgver")
-depends=('python3' 'python-setuptools' 'python-dbus' 'mesa-demos' 'xorg-xrandr'
- 'python-py3nvml' 'python-psutil')
+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-integrated-gpu.conf'
- 'etc/optimus-manager/xorg-nvidia-gpu.conf'
+backup=('etc/optimus-manager/xorg/integrated-mode/integrated-gpu.conf'
+ 'etc/optimus-manager/xorg/nvidia-mode/integrated-gpu.conf'
+ 'etc/optimus-manager/xorg/nvidia-mode/nvidia-gpu.conf'
+ 'etc/optimus-manager/xorg/hybrid-mode/integrated-gpu.conf'
+ 'etc/optimus-manager/xorg/hybrid-mode/nvidia-gpu.conf'
'etc/optimus-manager/xsetup-integrated.sh'
'etc/optimus-manager/xsetup-nvidia.sh'
@@ -54,12 +56,17 @@ package() {
install -Dm644 optimus-manager.conf "$pkgdir/usr/share/optimus-manager.conf"
install -Dm644 systemd/logind/10-optimus-manager.conf "$pkgdir/usr/lib/systemd/logind.conf.d/10-optimus-manager.conf"
+ install -Dm755 systemd/suspend/optimus-manager.py "$pkgdir/usr/lib/systemd/system-sleep/optimus-manager.py"
+
install -Dm644 login_managers/sddm/20-optimus-manager.conf "$pkgdir/etc/sddm.conf.d/20-optimus-manager.conf"
install -Dm644 login_managers/lightdm/20-optimus-manager.conf "$pkgdir/etc/lightdm/lightdm.conf.d/20-optimus-manager.conf"
- install -Dm644 config/xorg-integrated-gpu.conf "$pkgdir/etc/optimus-manager/xorg-integrated-gpu.conf"
- install -Dm644 config/xorg-nvidia-gpu.conf "$pkgdir/etc/optimus-manager/xorg-nvidia-gpu.conf"
+ install -Dm644 config/xorg/integrated-mode/integrated-gpu.conf "$pkgdir/etc/optimus-manager/xorg/integrated-mode/integrated-gpu.conf"
+ install -Dm644 config/xorg/nvidia-mode/nvidia-gpu.conf "$pkgdir/etc/optimus-manager/xorg/nvidia-mode/nvidia-gpu.conf"
+ install -Dm644 config/xorg/nvidia-mode/integrated-gpu.conf "$pkgdir/etc/optimus-manager/xorg/nvidia-mode/integrated-gpu.conf"
+ install -Dm644 config/xorg/hybrid-mode/integrated-gpu.conf "$pkgdir/etc/optimus-manager/xorg/hybrid-mode/integrated-gpu.conf"
+ install -Dm644 config/xorg/hybrid-mode/nvidia-gpu.conf "$pkgdir/etc/optimus-manager/xorg/hybrid-mode/nvidia-gpu.conf"
install -Dm755 config/xsetup-nvidia.sh "$pkgdir/etc/optimus-manager/xsetup-nvidia.sh"
install -Dm755 config/xsetup-hybrid.sh "$pkgdir/etc/optimus-manager/xsetup-hybrid.sh"