summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Courtis2023-09-04 13:45:02 +1000
committerAlexander Courtis2023-09-04 13:45:02 +1000
commit38d0aa11b8f5bdf98313e890d4f52495b50a8acd (patch)
tree708603ac48839f40c44de45edcf49618b5066eab
parent984b50ef099daf0bb6740d9b76d68eea00e59f22 (diff)
downloadaur-38d0aa11b8f5bdf98313e890d4f52495b50a8acd.tar.gz
1.9.0
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD24
-rw-r--r--way-displays.install20
3 files changed, 13 insertions, 39 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b7b566e24794..3100f596a2c3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = way-displays
pkgdesc = way-displays: Auto Manage Your Wayland Displays
- pkgver = 1.8.2
+ pkgver = 1.9.0
pkgrel = 1
url = https://github.com/alex-courtis/way-displays
install = way-displays.install
@@ -13,9 +13,7 @@ pkgbase = way-displays
depends = wlroots
depends = libinput
depends = yaml-cpp
- source = https://github.com/alex-courtis/way-displays/archive/refs/tags/1.8.2.tar.gz
- source = https://github.com/alex-courtis/alex-c-collections/archive/refs/tags/v1.1.0.tar.gz
- sha256sums = 45fb6609c26ab19eb7d07c714016db32cb738b7a3274b344d94928e8b552a58e
- sha256sums = 2046dfb4f0b367692fdf4a77eb86cfa5741f159bec6e0b190fc906c68d25e8bd
+ source = https://github.com/alex-courtis/way-displays/archive/refs/tags/1.9.0.tar.gz
+ sha256sums = 65f6c110a3de8835bec0e71e963f3b9bd3078e18ee3c42167ae33b2005b97675
pkgname = way-displays
diff --git a/PKGBUILD b/PKGBUILD
index ab2984ae98b3..09c506369550 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,38 +1,24 @@
# Maintainer: Alexander Courtis <alex@courtis.org>
pkgname=way-displays
-pkgver=1.8.2
+pkgver=1.9.0
pkgrel=1
-_colname="alex-c-collections"
-_colver="1.1.0"
pkgdesc="way-displays: Auto Manage Your Wayland Displays"
arch=('x86_64')
url="https://github.com/alex-courtis/way-displays"
license=('MIT')
depends=('wayland' 'wlroots' 'libinput' 'yaml-cpp')
makedepends=('git' 'make' 'gcc')
-source=(
- "https://github.com/alex-courtis/${pkgname}/archive/refs/tags/${pkgver}.tar.gz"
- "https://github.com/alex-courtis/${_colname}/archive/refs/tags/v${_colver}.tar.gz"
-)
-sha256sums=(
-'45fb6609c26ab19eb7d07c714016db32cb738b7a3274b344d94928e8b552a58e'
-'2046dfb4f0b367692fdf4a77eb86cfa5741f159bec6e0b190fc906c68d25e8bd'
-)
+source=("https://github.com/alex-courtis/${pkgname}/archive/refs/tags/${pkgver}.tar.gz")
+sha256sums=('65f6c110a3de8835bec0e71e963f3b9bd3078e18ee3c42167ae33b2005b97675')
install=way-displays.install
-prepare() {
- cd "${pkgname}-${pkgver}/lib"
- rmdir "${_colname}"
- ln -s "../../${_colname}-${_colver}" "${_colname}"
-}
-
build() {
- cd "${pkgname}-${pkgver}"
+ cd "$pkgname-$pkgver"
make CC=gcc CXX=g++ way-displays
}
package() {
- cd "${pkgname}-${pkgver}"
+ cd "$pkgname-$pkgver"
make PREFIX="/usr" PREFIX_ETC="" DESTDIR="$pkgdir" install
}
diff --git a/way-displays.install b/way-displays.install
index d7e19fd01299..93c9b2c753db 100644
--- a/way-displays.install
+++ b/way-displays.install
@@ -32,23 +32,13 @@ magen() {
}
post_install() {
- yello "1.8.0"
+ yello "1.9.0"
blue "New Features:"
- plain " ${magenta}ORDER${all_off}, ${magenta}DISABLED${all_off}, ${magenta}SCALE${all_off}, ${magenta}MODE${all_off} may use a regex"
- plain " Explicit ${magenta}ORDER${all_off}: exact match, regex match, partial match"
- plain " Add ${magenta}VRR_OFF${all_off}"
- plain " Add ${magenta}SCALING${all_off}"
- plain " CLI ${blue}--get${all_off} prints commands"
- plain " CLI ${blue}--yaml${all_off} output"
- plain ""
- yello "1.8.1"
- blue "Bug Fixes:"
- plain " Failure following DISABLE"
- plain ""
- yello "1.8.2"
+ plain " TRANSFORM"
+ plain " Allow exact refresh HZ up to 3d.p."
blue "Bug Fixes:"
- plain " CLI yaml output uses sequences"
- plain " Fall Back To Writable Location For cfg.yaml"
+ plain " Ignore multiple preferred modes"
+ plain " Apply VRR_OFF via CLI and cfg.yaml"
plain ""
}