[arch-commits] Commit in interception-dual-function-keys/trunk (2 files)

2020-12-28 Thread Brett Cornwall via arch-commits
Date: Tuesday, December 29, 2020 @ 01:14:13
  Author: ainola
Revision: 796346

upgpkg: 1.3.0-1

Remove makefile patch as it's been upstreamed

Modified:
  interception-dual-function-keys/trunk/PKGBUILD
Deleted:
  
interception-dual-function-keys/trunk/0001-make-Append-don-t-overwrite-user-defs.patch

--+
 0001-make-Append-don-t-overwrite-user-defs.patch |   42 -
 PKGBUILD |   16 ++--
 2 files changed, 4 insertions(+), 54 deletions(-)

Deleted: 0001-make-Append-don-t-overwrite-user-defs.patch
===
--- 0001-make-Append-don-t-overwrite-user-defs.patch2020-12-29 01:09:11 UTC 
(rev 796345)
+++ 0001-make-Append-don-t-overwrite-user-defs.patch2020-12-29 01:14:13 UTC 
(rev 796346)
@@ -1,42 +0,0 @@
-From 02823635bf3bc149892ce75efffcc33a33e184c5 Mon Sep 17 00:00:00 2001
-From: Brett Cornwall 
-Date: Fri, 25 Dec 2020 16:29:03 -0800
-Subject: [PATCH] make: Append, don't overwrite user defs
-

- config.mk | 16 +++-
- 1 file changed, 7 insertions(+), 9 deletions(-)
-
-diff --git a/config.mk b/config.mk
-index 57bf7a3..619121d 100644
 a/config.mk
-+++ b/config.mk
-@@ -1,18 +1,16 @@
--ifndef VERSION
--  VERSION = "development-version"
--endif
-+VERSION ?= "development-version"
- 
--PREFIX = /usr/local
-+PREFIX ?= /usr/local
- 
--INCS = -I/usr/include/libevdev-1.0
-+INCS += -I/usr/include/libevdev-1.0
- 
--CPPFLAGS = $(INCS) -DVERSION=\"$(VERSION)\"
-+CPPFLAGS += $(INCS) -DVERSION=\"$(VERSION)\"
- 
--COMPFLAGS = -pedantic -Wall -Wextra -O3
--CFLAGS = $(COMPFLAGS) -std=c99
-+COMPFLAGS += -pedantic -Wall -Wextra -O3
-+CFLAGS += $(COMPFLAGS) -std=c99
- CXXFLAGS = $(COMPFLAGS) -std=c++11
- 
--LDFLAGS = -rdynamic -lyaml-cpp -levdev
-+LDFLAGS += -rdynamic -lyaml-cpp -levdev
- 
- CC = cc
- CXX = c++
--- 
-2.29.2
-

Modified: PKGBUILD
===
--- PKGBUILD2020-12-29 01:09:11 UTC (rev 796345)
+++ PKGBUILD2020-12-29 01:14:13 UTC (rev 796346)
@@ -2,24 +2,16 @@
 # Contributor: Alexander Courtis
 
 pkgname=interception-dual-function-keys
-pkgver=1.2.0
-pkgrel=2
+pkgver=1.3.0
+pkgrel=1
 pkgdesc="Interception plugin for dual-function keys: Tap for one key, hold for 
another"
 arch=('x86_64')
 url="https://gitlab.com/interception/linux/plugins/dual-function-keys;
 license=('MIT')
 depends=('interception-tools')
-source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/plugins/dual-function-keys/-/archive/$pkgver/dual-function-keys-$pkgver.tar.gz;
-"0001-make-Append-don-t-overwrite-user-defs.patch")
-sha256sums=('fc64d6ddf80c1a153dd0e2180a581649f4a9d489e1718053a70b61faef98e0ca'
-'98f9dbc96b3f71ba4969146282676946648dfc085d7722794d9bb8b0a9740d30')
+source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/plugins/dual-function-keys/-/archive/$pkgver/dual-function-keys-$pkgver.tar.gz;)
+sha256sums=('595ffcc6ff944783cdb37b4ccf2db632238ebc2727ebd568454e3d0a59330e63')
 
-prepare() {
-cd "dual-function-keys-$pkgver"
-# 
https://gitlab.com/interception/linux/plugins/dual-function-keys/-/issues/20
-patch -p1 < ../0001-make-Append-don-t-overwrite-user-defs.patch
-}
-
 build() {
 cd "dual-function-keys-$pkgver"
 make VERSION="$pkgver"


[arch-commits] Commit in interception-caps2esc/repos/community-x86_64 (2 files)

2020-12-28 Thread Brett Cornwall via arch-commits
Date: Tuesday, December 29, 2020 @ 01:08:32
  Author: ainola
Revision: 796343

archrelease: copy trunk to community-x86_64

Added:
  interception-caps2esc/repos/community-x86_64/PKGBUILD
(from rev 796342, interception-caps2esc/trunk/PKGBUILD)
Deleted:
  interception-caps2esc/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   62 ++---
 1 file changed, 31 insertions(+), 31 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-29 01:08:23 UTC (rev 796342)
+++ PKGBUILD2020-12-29 01:08:32 UTC (rev 796343)
@@ -1,31 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Francisco Lopes
-
-pkgname=interception-caps2esc
-pkgver=0.1.3
-pkgrel=3
-pkgdesc='Interception plugin that transforms the most useless key ever in the 
most useful one'
-arch=('x86_64')
-license=('MIT')
-url='https://gitlab.com/interception/linux/plugins/caps2esc'
-depends=('interception-tools')
-makedepends=('cmake')
-source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/plugins/caps2esc/-/archive/v$pkgver/caps2esc-v$pkgver.tar.gz;)
-sha256sums=('1aa8953a1cfa513830f19ec03644aa212ba0c5c6537594b209e1c8b4250f5820')
-
-build() {
-cmake -B build \
-  -S "caps2esc-v${pkgver}" \
-  -DCMAKE_INSTALL_PREFIX=/usr \
-  -DCMAKE_BUILD_TYPE=None \
-  -Wno-dev
-cmake --build build
-}
-
-package() {
-install -Dm644 "caps2esc-v${pkgver}/README.md" -t 
"$pkgdir/usr/share/doc/$pkgname"
-install -Dm644 "caps2esc-v${pkgver}/LICENSE.md" -t 
"$pkgdir/usr/share/licenses/$pkgname"
-
-cd build
-make DESTDIR="$pkgdir/" install
-}

Copied: interception-caps2esc/repos/community-x86_64/PKGBUILD (from rev 796342, 
interception-caps2esc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-29 01:08:32 UTC (rev 796343)
@@ -0,0 +1,31 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Francisco Lopes
+
+pkgname=interception-caps2esc
+pkgver=0.2.0
+pkgrel=1
+pkgdesc='Interception plugin that transforms the most useless key ever in the 
most useful one'
+arch=('x86_64')
+license=('MIT')
+url='https://gitlab.com/interception/linux/plugins/caps2esc'
+depends=('interception-tools')
+makedepends=('cmake')
+source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/plugins/caps2esc/-/archive/v$pkgver/caps2esc-v$pkgver.tar.gz;)
+sha256sums=('c1856ac5d578d7bd366655924903e13b0fc24e86229e04792ef739298020e9fd')
+
+build() {
+cmake -B build \
+  -S "caps2esc-v${pkgver}" \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_BUILD_TYPE=None \
+  -Wno-dev
+cmake --build build
+}
+
+package() {
+install -Dm644 "caps2esc-v${pkgver}/README.md" -t 
"$pkgdir/usr/share/doc/$pkgname"
+install -Dm644 "caps2esc-v${pkgver}/LICENSE.md" -t 
"$pkgdir/usr/share/licenses/$pkgname"
+
+cd build
+make DESTDIR="$pkgdir/" install
+}


[arch-commits] Commit in interception-dual-function-keys/repos/community-x86_64 (3 files)

2020-12-28 Thread Brett Cornwall via arch-commits
Date: Tuesday, December 29, 2020 @ 01:14:28
  Author: ainola
Revision: 796347

archrelease: copy trunk to community-x86_64

Added:
  interception-dual-function-keys/repos/community-x86_64/PKGBUILD
(from rev 796346, interception-dual-function-keys/trunk/PKGBUILD)
Deleted:
  
interception-dual-function-keys/repos/community-x86_64/0001-make-Append-don-t-overwrite-user-defs.patch
  interception-dual-function-keys/repos/community-x86_64/PKGBUILD

--+
 0001-make-Append-don-t-overwrite-user-defs.patch |   42 ---
 PKGBUILD |   58 +
 2 files changed, 25 insertions(+), 75 deletions(-)

Deleted: 0001-make-Append-don-t-overwrite-user-defs.patch
===
--- 0001-make-Append-don-t-overwrite-user-defs.patch2020-12-29 01:14:13 UTC 
(rev 796346)
+++ 0001-make-Append-don-t-overwrite-user-defs.patch2020-12-29 01:14:28 UTC 
(rev 796347)
@@ -1,42 +0,0 @@
-From 02823635bf3bc149892ce75efffcc33a33e184c5 Mon Sep 17 00:00:00 2001
-From: Brett Cornwall 
-Date: Fri, 25 Dec 2020 16:29:03 -0800
-Subject: [PATCH] make: Append, don't overwrite user defs
-

- config.mk | 16 +++-
- 1 file changed, 7 insertions(+), 9 deletions(-)
-
-diff --git a/config.mk b/config.mk
-index 57bf7a3..619121d 100644
 a/config.mk
-+++ b/config.mk
-@@ -1,18 +1,16 @@
--ifndef VERSION
--  VERSION = "development-version"
--endif
-+VERSION ?= "development-version"
- 
--PREFIX = /usr/local
-+PREFIX ?= /usr/local
- 
--INCS = -I/usr/include/libevdev-1.0
-+INCS += -I/usr/include/libevdev-1.0
- 
--CPPFLAGS = $(INCS) -DVERSION=\"$(VERSION)\"
-+CPPFLAGS += $(INCS) -DVERSION=\"$(VERSION)\"
- 
--COMPFLAGS = -pedantic -Wall -Wextra -O3
--CFLAGS = $(COMPFLAGS) -std=c99
-+COMPFLAGS += -pedantic -Wall -Wextra -O3
-+CFLAGS += $(COMPFLAGS) -std=c99
- CXXFLAGS = $(COMPFLAGS) -std=c++11
- 
--LDFLAGS = -rdynamic -lyaml-cpp -levdev
-+LDFLAGS += -rdynamic -lyaml-cpp -levdev
- 
- CC = cc
- CXX = c++
--- 
-2.29.2
-

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-29 01:14:13 UTC (rev 796346)
+++ PKGBUILD2020-12-29 01:14:28 UTC (rev 796347)
@@ -1,33 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Alexander Courtis
-
-pkgname=interception-dual-function-keys
-pkgver=1.2.0
-pkgrel=2
-pkgdesc="Interception plugin for dual-function keys: Tap for one key, hold for 
another"
-arch=('x86_64')
-url="https://gitlab.com/interception/linux/plugins/dual-function-keys;
-license=('MIT')
-depends=('interception-tools')
-source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/plugins/dual-function-keys/-/archive/$pkgver/dual-function-keys-$pkgver.tar.gz;
-"0001-make-Append-don-t-overwrite-user-defs.patch")
-sha256sums=('fc64d6ddf80c1a153dd0e2180a581649f4a9d489e1718053a70b61faef98e0ca'
-'98f9dbc96b3f71ba4969146282676946648dfc085d7722794d9bb8b0a9740d30')
-
-prepare() {
-cd "dual-function-keys-$pkgver"
-# 
https://gitlab.com/interception/linux/plugins/dual-function-keys/-/issues/20
-patch -p1 < ../0001-make-Append-don-t-overwrite-user-defs.patch
-}
-
-build() {
-cd "dual-function-keys-$pkgver"
-make VERSION="$pkgver"
-}
-
-package() {
-cd "dual-function-keys-$pkgver"
-make PREFIX=/usr DESTDIR="$pkgdir/" install
-install -Dm644 {README,doc/examples}.md -t "$pkgdir/usr/share/doc/$pkgname"
-install -Dm644 LICENSE.md -t "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: interception-dual-function-keys/repos/community-x86_64/PKGBUILD (from 
rev 796346, interception-dual-function-keys/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-29 01:14:28 UTC (rev 796347)
@@ -0,0 +1,25 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Alexander Courtis
+
+pkgname=interception-dual-function-keys
+pkgver=1.3.0
+pkgrel=1
+pkgdesc="Interception plugin for dual-function keys: Tap for one key, hold for 
another"
+arch=('x86_64')
+url="https://gitlab.com/interception/linux/plugins/dual-function-keys;
+license=('MIT')
+depends=('interception-tools')
+source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/plugins/dual-function-keys/-/archive/$pkgver/dual-function-keys-$pkgver.tar.gz;)
+sha256sums=('595ffcc6ff944783cdb37b4ccf2db632238ebc2727ebd568454e3d0a59330e63')
+
+build() {
+cd "dual-function-keys-$pkgver"
+make VERSION="$pkgver"
+}
+
+package() {
+cd "dual-function-keys-$pkgver"
+make PREFIX=/usr DESTDIR="$pkgdir/" install
+install -Dm644 {README,doc/examples}.md -t "$pkgdir/usr/share/doc/$pkgname"
+install -Dm644 LICENSE.md -t "$pkgdir/usr/share/licenses/$pkgname"
+}


[arch-commits] Commit in interception-caps2esc/trunk (PKGBUILD)

2020-12-28 Thread Brett Cornwall via arch-commits
Date: Tuesday, December 29, 2020 @ 01:08:23
  Author: ainola
Revision: 796342

upgpkg: interception-caps2esc 0.2.0-1

Modified:
  interception-caps2esc/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-29 01:08:00 UTC (rev 796341)
+++ PKGBUILD2020-12-29 01:08:23 UTC (rev 796342)
@@ -2,8 +2,8 @@
 # Contributor: Francisco Lopes
 
 pkgname=interception-caps2esc
-pkgver=0.1.3
-pkgrel=3
+pkgver=0.2.0
+pkgrel=1
 pkgdesc='Interception plugin that transforms the most useless key ever in the 
most useful one'
 arch=('x86_64')
 license=('MIT')
@@ -11,7 +11,7 @@
 depends=('interception-tools')
 makedepends=('cmake')
 
source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/plugins/caps2esc/-/archive/v$pkgver/caps2esc-v$pkgver.tar.gz;)
-sha256sums=('1aa8953a1cfa513830f19ec03644aa212ba0c5c6537594b209e1c8b4250f5820')
+sha256sums=('c1856ac5d578d7bd366655924903e13b0fc24e86229e04792ef739298020e9fd')
 
 build() {
 cmake -B build \


[arch-commits] Commit in interception-tools/trunk (PKGBUILD udevmon.service)

2020-12-28 Thread Brett Cornwall via arch-commits
Date: Tuesday, December 29, 2020 @ 01:04:09
  Author: ainola
Revision: 796334

upgpkg: 0.3.4

Also remove the .service file as that's been upstreamed.

Modified:
  interception-tools/trunk/PKGBUILD
Deleted:
  interception-tools/trunk/udevmon.service

-+
 PKGBUILD|   20 
 udevmon.service |   36 
 2 files changed, 8 insertions(+), 48 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-29 01:03:25 UTC (rev 796333)
+++ PKGBUILD2020-12-29 01:04:09 UTC (rev 796334)
@@ -2,8 +2,8 @@
 # Contributor: Francisco Lopes
 
 pkgname=interception-tools
-pkgver=0.2.2
-pkgrel=2
+pkgver=0.3.4
+pkgrel=1
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
 license=('GPL3')
@@ -10,17 +10,13 @@
 url='https://gitlab.com/interception/linux/tools'
 # Add 'libevdev.so' once https://bugs.archlinux.org/task/69112 is fixed
 depends=(
-'libevdev'
+'libevdev' 'libevdev.so'
 'yaml-cpp' 'libyaml-cpp.so'
 'systemd-libs' 'libudev.so'
 )
-makedepends=('cmake' 'systemd')
-# Until https://gitlab.com/interception/linux/tools/-/merge_requests/10 is
-# merged, include a .service file ourselves
-source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
-'udevmon.service')
-sha256sums=('56fc110917b05b7ec00b440436fd536a30275449e574978a72bb1f102e9a731a'
-'b94f1f19e2d8e2dc4d4ec6d183f373520a2cf5a0ec90dff19607611e4b251b6d')
+makedepends=('cmake' 'systemd' 'boost')
+source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;)
+sha256sums=('0c56fc123b2cb1b71c8390e56a1c72dab59456cde8896e23c18198c9e9b60678')
 
 build() {
 cmake -B build \
@@ -33,8 +29,8 @@
 
 package() {
 install -dm755 "$pkgdir/etc/interception/udevmon.d"
-install -Dm644 udevmon.service -t "$pkgdir/usr/lib/systemd/system"
-install -Dm644 "tools-v${pkgver}/README.md" -t 
"$pkgdir/usr/share/doc/$pkgname"
+install -Dm644 "tools-v$pkgver/udevmon.service" -t 
"$pkgdir/usr/lib/systemd/system"
+install -Dm644 "tools-v$pkgver/README.md" -t 
"$pkgdir/usr/share/doc/$pkgname"
 
 cd build
 make DESTDIR="$pkgdir/" install

Deleted: udevmon.service
===
--- udevmon.service 2020-12-29 01:03:25 UTC (rev 796333)
+++ udevmon.service 2020-12-29 01:04:09 UTC (rev 796334)
@@ -1,36 +0,0 @@
-[Unit]
-Description=Monitor input devices for launching tasks
-Wants=systemd-udev-settle.service
-After=systemd-udev-settle.service
-Documentation=man:udev(7)
-
-[Service]
-ExecStart=/usr/bin/udevmon -c /etc/interception/udevmon.yaml
-Nice=-20
-Restart=on-failure
-RestartSec=5s
-OOMScoreAdjust=-1000
-
-DeviceAllow=char-* rw
-DevicePolicy=strict
-IPAddressDeny=any
-LockPersonality=yes
-MemoryDenyWriteExecute=yes
-PrivateMounts=yes
-PrivateTmp=true
-ProtectControlGroups=true
-ProtectHome=true
-ProtectHostname=yes
-ProtectKernelLogs=true
-ProtectKernelModules=true
-ProtectKernelTunables=true
-ProtectSystem=strict
-RestrictAddressFamilies=AF_UNIX AF_NETLINK AF_INET AF_INET6
-RestrictNamespaces=true
-RestrictRealtime=true
-RestrictSUIDSGID=yes
-SystemCallErrorNumber=EPERM
-SystemCallFilter=@system-service @raw-io
-
-[Install]
-WantedBy=multi-user.target


[arch-commits] Commit in interception-tools/repos/community-x86_64 (5 files)

2020-12-28 Thread Brett Cornwall via arch-commits
Date: Tuesday, December 29, 2020 @ 01:04:34
  Author: ainola
Revision: 796336

archrelease: copy trunk to community-x86_64

Added:
  interception-tools/repos/community-x86_64/PKGBUILD
(from rev 796335, interception-tools/trunk/PKGBUILD)
  interception-tools/repos/community-x86_64/interception-tools.install
(from rev 796335, interception-tools/trunk/interception-tools.install)
Deleted:
  interception-tools/repos/community-x86_64/PKGBUILD
  interception-tools/repos/community-x86_64/interception-tools.install
  interception-tools/repos/community-x86_64/udevmon.service

+
 PKGBUILD   |   78 ---
 interception-tools.install |8 ++--
 udevmon.service|   36 ---
 3 files changed, 41 insertions(+), 81 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-29 01:04:17 UTC (rev 796335)
+++ PKGBUILD2020-12-29 01:04:34 UTC (rev 796336)
@@ -1,41 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Francisco Lopes
-
-pkgname=interception-tools
-pkgver=0.2.2
-pkgrel=2
-pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
-arch=('x86_64')
-license=('GPL3')
-url='https://gitlab.com/interception/linux/tools'
-# Add 'libevdev.so' once https://bugs.archlinux.org/task/69112 is fixed
-depends=(
-'libevdev'
-'yaml-cpp' 'libyaml-cpp.so'
-'systemd-libs' 'libudev.so'
-)
-makedepends=('cmake' 'systemd')
-# Until https://gitlab.com/interception/linux/tools/-/merge_requests/10 is
-# merged, include a .service file ourselves
-source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
-'udevmon.service')
-sha256sums=('56fc110917b05b7ec00b440436fd536a30275449e574978a72bb1f102e9a731a'
-'b94f1f19e2d8e2dc4d4ec6d183f373520a2cf5a0ec90dff19607611e4b251b6d')
-
-build() {
-cmake -B build \
-  -S "tools-v${pkgver}" \
-  -DCMAKE_INSTALL_PREFIX=/usr \
-  -DCMAKE_BUILD_TYPE=None \
-  -Wno-dev
-cmake --build build
-}
-
-package() {
-install -dm755 "$pkgdir/etc/interception/udevmon.d"
-install -Dm644 udevmon.service -t "$pkgdir/usr/lib/systemd/system"
-install -Dm644 "tools-v${pkgver}/README.md" -t 
"$pkgdir/usr/share/doc/$pkgname"
-
-cd build
-make DESTDIR="$pkgdir/" install
-}

Copied: interception-tools/repos/community-x86_64/PKGBUILD (from rev 796335, 
interception-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-29 01:04:34 UTC (rev 796336)
@@ -0,0 +1,37 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Francisco Lopes
+
+pkgname=interception-tools
+pkgver=0.3.4
+pkgrel=1
+pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
+arch=('x86_64')
+license=('GPL3')
+url='https://gitlab.com/interception/linux/tools'
+# Add 'libevdev.so' once https://bugs.archlinux.org/task/69112 is fixed
+depends=(
+'libevdev' 'libevdev.so'
+'yaml-cpp' 'libyaml-cpp.so'
+'systemd-libs' 'libudev.so'
+)
+makedepends=('cmake' 'systemd' 'boost')
+source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;)
+sha256sums=('0c56fc123b2cb1b71c8390e56a1c72dab59456cde8896e23c18198c9e9b60678')
+
+build() {
+cmake -B build \
+  -S "tools-v${pkgver}" \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_BUILD_TYPE=None \
+  -Wno-dev
+cmake --build build
+}
+
+package() {
+install -dm755 "$pkgdir/etc/interception/udevmon.d"
+install -Dm644 "tools-v$pkgver/udevmon.service" -t 
"$pkgdir/usr/lib/systemd/system"
+install -Dm644 "tools-v$pkgver/README.md" -t 
"$pkgdir/usr/share/doc/$pkgname"
+
+cd build
+make DESTDIR="$pkgdir/" install
+}

Deleted: interception-tools.install
===
--- interception-tools.install  2020-12-29 01:04:17 UTC (rev 796335)
+++ interception-tools.install  2020-12-29 01:04:34 UTC (rev 796336)
@@ -1,4 +0,0 @@
-post_upgrade() {
-echo "The udevmon.yaml configuration file now is expected at:"
-echo "/etc/interception-tools/udevmon.yaml"
-}

Copied: interception-tools/repos/community-x86_64/interception-tools.install 
(from rev 796335, interception-tools/trunk/interception-tools.install)
===
--- interception-tools.install  (rev 0)
+++ interception-tools.install  2020-12-29 01:04:34 UTC (rev 796336)
@@ -0,0 +1,4 @@
+post_upgrade() {
+echo "The udevmon.yaml configuration file now is expected at:"
+echo "/etc/interception-tools/udevmon.yaml"
+}

Deleted: udevmon.service
===
--- udevmon.service 2020-12-29 

[arch-commits] Commit in interception-dual-function-keys/repos (3 files)

2020-12-25 Thread Brett Cornwall via arch-commits
Date: Saturday, December 26, 2020 @ 00:38:02
  Author: ainola
Revision: 791378

archrelease: copy trunk to community-x86_64

Added:
  interception-dual-function-keys/repos/community-x86_64/
  
interception-dual-function-keys/repos/community-x86_64/0001-make-Append-don-t-overwrite-user-defs.patch
(from rev 791377, 
interception-dual-function-keys/trunk/0001-make-Append-don-t-overwrite-user-defs.patch)
  interception-dual-function-keys/repos/community-x86_64/PKGBUILD
(from rev 791377, interception-dual-function-keys/trunk/PKGBUILD)

--+
 0001-make-Append-don-t-overwrite-user-defs.patch |   42 +
 PKGBUILD |   33 
 2 files changed, 75 insertions(+)

Copied: 
interception-dual-function-keys/repos/community-x86_64/0001-make-Append-don-t-overwrite-user-defs.patch
 (from rev 791377, 
interception-dual-function-keys/trunk/0001-make-Append-don-t-overwrite-user-defs.patch)
===
--- community-x86_64/0001-make-Append-don-t-overwrite-user-defs.patch   
(rev 0)
+++ community-x86_64/0001-make-Append-don-t-overwrite-user-defs.patch   
2020-12-26 00:38:02 UTC (rev 791378)
@@ -0,0 +1,42 @@
+From 02823635bf3bc149892ce75efffcc33a33e184c5 Mon Sep 17 00:00:00 2001
+From: Brett Cornwall 
+Date: Fri, 25 Dec 2020 16:29:03 -0800
+Subject: [PATCH] make: Append, don't overwrite user defs
+
+---
+ config.mk | 16 +++-
+ 1 file changed, 7 insertions(+), 9 deletions(-)
+
+diff --git a/config.mk b/config.mk
+index 57bf7a3..619121d 100644
+--- a/config.mk
 b/config.mk
+@@ -1,18 +1,16 @@
+-ifndef VERSION
+-  VERSION = "development-version"
+-endif
++VERSION ?= "development-version"
+ 
+-PREFIX = /usr/local
++PREFIX ?= /usr/local
+ 
+-INCS = -I/usr/include/libevdev-1.0
++INCS += -I/usr/include/libevdev-1.0
+ 
+-CPPFLAGS = $(INCS) -DVERSION=\"$(VERSION)\"
++CPPFLAGS += $(INCS) -DVERSION=\"$(VERSION)\"
+ 
+-COMPFLAGS = -pedantic -Wall -Wextra -O3
+-CFLAGS = $(COMPFLAGS) -std=c99
++COMPFLAGS += -pedantic -Wall -Wextra -O3
++CFLAGS += $(COMPFLAGS) -std=c99
+ CXXFLAGS = $(COMPFLAGS) -std=c++11
+ 
+-LDFLAGS = -rdynamic -lyaml-cpp -levdev
++LDFLAGS += -rdynamic -lyaml-cpp -levdev
+ 
+ CC = cc
+ CXX = c++
+-- 
+2.29.2
+

Copied: interception-dual-function-keys/repos/community-x86_64/PKGBUILD (from 
rev 791377, interception-dual-function-keys/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-12-26 00:38:02 UTC (rev 791378)
@@ -0,0 +1,33 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Alexander Courtis
+
+pkgname=interception-dual-function-keys
+pkgver=1.2.0
+pkgrel=2
+pkgdesc="Interception plugin for dual-function keys: Tap for one key, hold for 
another"
+arch=('x86_64')
+url="https://gitlab.com/interception/linux/plugins/dual-function-keys;
+license=('MIT')
+depends=('interception-tools')
+source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/plugins/dual-function-keys/-/archive/$pkgver/dual-function-keys-$pkgver.tar.gz;
+"0001-make-Append-don-t-overwrite-user-defs.patch")
+sha256sums=('fc64d6ddf80c1a153dd0e2180a581649f4a9d489e1718053a70b61faef98e0ca'
+'98f9dbc96b3f71ba4969146282676946648dfc085d7722794d9bb8b0a9740d30')
+
+prepare() {
+cd "dual-function-keys-$pkgver"
+# 
https://gitlab.com/interception/linux/plugins/dual-function-keys/-/issues/20
+patch -p1 < ../0001-make-Append-don-t-overwrite-user-defs.patch
+}
+
+build() {
+cd "dual-function-keys-$pkgver"
+make VERSION="$pkgver"
+}
+
+package() {
+cd "dual-function-keys-$pkgver"
+make PREFIX=/usr DESTDIR="$pkgdir/" install
+install -Dm644 {README,doc/examples}.md -t "$pkgdir/usr/share/doc/$pkgname"
+install -Dm644 LICENSE.md -t "$pkgdir/usr/share/licenses/$pkgname"
+}


[arch-commits] Commit in (5 files)

2020-12-25 Thread Brett Cornwall via arch-commits
Date: Saturday, December 26, 2020 @ 00:37:06
  Author: ainola
Revision: 791374

Import interception-dual-function-keys from AUR

only 4 votes but it's a relatively new project. Alongside caps2esc this 
completes a full-featured xcape replacement for non-X environments

Added:
  interception-dual-function-keys/
  interception-dual-function-keys/repos/
  interception-dual-function-keys/trunk/
  
interception-dual-function-keys/trunk/0001-make-Append-don-t-overwrite-user-defs.patch
  interception-dual-function-keys/trunk/PKGBUILD

--+
 0001-make-Append-don-t-overwrite-user-defs.patch |   42 +
 PKGBUILD |   33 
 2 files changed, 75 insertions(+)

Added: 
interception-dual-function-keys/trunk/0001-make-Append-don-t-overwrite-user-defs.patch
===
--- 
interception-dual-function-keys/trunk/0001-make-Append-don-t-overwrite-user-defs.patch
  (rev 0)
+++ 
interception-dual-function-keys/trunk/0001-make-Append-don-t-overwrite-user-defs.patch
  2020-12-26 00:37:06 UTC (rev 791374)
@@ -0,0 +1,42 @@
+From 02823635bf3bc149892ce75efffcc33a33e184c5 Mon Sep 17 00:00:00 2001
+From: Brett Cornwall 
+Date: Fri, 25 Dec 2020 16:29:03 -0800
+Subject: [PATCH] make: Append, don't overwrite user defs
+
+---
+ config.mk | 16 +++-
+ 1 file changed, 7 insertions(+), 9 deletions(-)
+
+diff --git a/config.mk b/config.mk
+index 57bf7a3..619121d 100644
+--- a/config.mk
 b/config.mk
+@@ -1,18 +1,16 @@
+-ifndef VERSION
+-  VERSION = "development-version"
+-endif
++VERSION ?= "development-version"
+ 
+-PREFIX = /usr/local
++PREFIX ?= /usr/local
+ 
+-INCS = -I/usr/include/libevdev-1.0
++INCS += -I/usr/include/libevdev-1.0
+ 
+-CPPFLAGS = $(INCS) -DVERSION=\"$(VERSION)\"
++CPPFLAGS += $(INCS) -DVERSION=\"$(VERSION)\"
+ 
+-COMPFLAGS = -pedantic -Wall -Wextra -O3
+-CFLAGS = $(COMPFLAGS) -std=c99
++COMPFLAGS += -pedantic -Wall -Wextra -O3
++CFLAGS += $(COMPFLAGS) -std=c99
+ CXXFLAGS = $(COMPFLAGS) -std=c++11
+ 
+-LDFLAGS = -rdynamic -lyaml-cpp -levdev
++LDFLAGS += -rdynamic -lyaml-cpp -levdev
+ 
+ CC = cc
+ CXX = c++
+-- 
+2.29.2
+

Added: interception-dual-function-keys/trunk/PKGBUILD
===
--- interception-dual-function-keys/trunk/PKGBUILD  
(rev 0)
+++ interception-dual-function-keys/trunk/PKGBUILD  2020-12-26 00:37:06 UTC 
(rev 791374)
@@ -0,0 +1,33 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Alexander Courtis
+
+pkgname=interception-dual-function-keys
+pkgver=1.2.0
+pkgrel=2
+pkgdesc="Interception plugin for dual-function keys: Tap for one key, hold for 
another"
+arch=('x86_64')
+url="https://gitlab.com/interception/linux/plugins/dual-function-keys;
+license=('MIT')
+depends=('interception-tools')
+source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/plugins/dual-function-keys/-/archive/$pkgver/dual-function-keys-$pkgver.tar.gz;
+"0001-make-Append-don-t-overwrite-user-defs.patch")
+sha256sums=('fc64d6ddf80c1a153dd0e2180a581649f4a9d489e1718053a70b61faef98e0ca'
+'98f9dbc96b3f71ba4969146282676946648dfc085d7722794d9bb8b0a9740d30')
+
+prepare() {
+cd "dual-function-keys-$pkgver"
+# 
https://gitlab.com/interception/linux/plugins/dual-function-keys/-/issues/20
+patch -p1 < ../0001-make-Append-don-t-overwrite-user-defs.patch
+}
+
+build() {
+cd "dual-function-keys-$pkgver"
+make VERSION="$pkgver"
+}
+
+package() {
+cd "dual-function-keys-$pkgver"
+make PREFIX=/usr DESTDIR="$pkgdir/" install
+install -Dm644 {README,doc/examples}.md -t "$pkgdir/usr/share/doc/$pkgname"
+install -Dm644 LICENSE.md -t "$pkgdir/usr/share/licenses/$pkgname"
+}


[arch-commits] Commit in interception-caps2esc/repos (2 files)

2020-12-25 Thread Brett Cornwall via arch-commits
Date: Friday, December 25, 2020 @ 23:43:55
  Author: ainola
Revision: 791232

archrelease: copy trunk to community-x86_64

Added:
  interception-caps2esc/repos/community-x86_64/
  interception-caps2esc/repos/community-x86_64/PKGBUILD
(from rev 791231, interception-caps2esc/trunk/PKGBUILD)

--+
 PKGBUILD |   31 +++
 1 file changed, 31 insertions(+)

Copied: interception-caps2esc/repos/community-x86_64/PKGBUILD (from rev 791231, 
interception-caps2esc/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-12-25 23:43:55 UTC (rev 791232)
@@ -0,0 +1,31 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Francisco Lopes
+
+pkgname=interception-caps2esc
+pkgver=0.1.3
+pkgrel=3
+pkgdesc='Interception plugin that transforms the most useless key ever in the 
most useful one'
+arch=('x86_64')
+license=('MIT')
+url='https://gitlab.com/interception/linux/plugins/caps2esc'
+depends=('interception-tools')
+makedepends=('cmake')
+source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/plugins/caps2esc/-/archive/v$pkgver/caps2esc-v$pkgver.tar.gz;)
+sha256sums=('1aa8953a1cfa513830f19ec03644aa212ba0c5c6537594b209e1c8b4250f5820')
+
+build() {
+cmake -B build \
+  -S "caps2esc-v${pkgver}" \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_BUILD_TYPE=None \
+  -Wno-dev
+cmake --build build
+}
+
+package() {
+install -Dm644 "caps2esc-v${pkgver}/README.md" -t 
"$pkgdir/usr/share/doc/$pkgname"
+install -Dm644 "caps2esc-v${pkgver}/LICENSE.md" -t 
"$pkgdir/usr/share/licenses/$pkgname"
+
+cd build
+make DESTDIR="$pkgdir/" install
+}


[arch-commits] Commit in (4 files)

2020-12-25 Thread Brett Cornwall via arch-commits
Date: Friday, December 25, 2020 @ 23:41:26
  Author: ainola
Revision: 791223

Import interception-caps2esc from AUR (14 votes)

Plugin used for interception-tools to provide xcape-like functionality on non-x 
environments.

Added:
  interception-caps2esc/
  interception-caps2esc/repos/
  interception-caps2esc/trunk/
  interception-caps2esc/trunk/PKGBUILD

--+
 PKGBUILD |   31 +++
 1 file changed, 31 insertions(+)

Added: interception-caps2esc/trunk/PKGBUILD
===
--- interception-caps2esc/trunk/PKGBUILD(rev 0)
+++ interception-caps2esc/trunk/PKGBUILD2020-12-25 23:41:26 UTC (rev 
791223)
@@ -0,0 +1,31 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Francisco Lopes
+
+pkgname=interception-caps2esc
+pkgver=0.1.3
+pkgrel=3
+pkgdesc='Interception plugin that transforms the most useless key ever in the 
most useful one'
+arch=('x86_64')
+license=('MIT')
+url='https://gitlab.com/interception/linux/plugins/caps2esc'
+depends=('interception-tools')
+makedepends=('cmake')
+source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/plugins/caps2esc/-/archive/v$pkgver/caps2esc-v$pkgver.tar.gz;)
+sha256sums=('1aa8953a1cfa513830f19ec03644aa212ba0c5c6537594b209e1c8b4250f5820')
+
+build() {
+cmake -B build \
+  -S "caps2esc-v${pkgver}" \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_BUILD_TYPE=None \
+  -Wno-dev
+cmake --build build
+}
+
+package() {
+install -Dm644 "caps2esc-v${pkgver}/README.md" -t 
"$pkgdir/usr/share/doc/$pkgname"
+install -Dm644 "caps2esc-v${pkgver}/LICENSE.md" -t 
"$pkgdir/usr/share/licenses/$pkgname"
+
+cd build
+make DESTDIR="$pkgdir/" install
+}


[arch-commits] Commit in interception-tools/repos (4 files)

2020-12-25 Thread Brett Cornwall via arch-commits
Date: Friday, December 25, 2020 @ 23:25:38
  Author: ainola
Revision: 791174

archrelease: copy trunk to community-x86_64

Added:
  interception-tools/repos/community-x86_64/
  interception-tools/repos/community-x86_64/PKGBUILD
(from rev 791172, interception-tools/trunk/PKGBUILD)
  interception-tools/repos/community-x86_64/interception-tools.install
(from rev 791173, interception-tools/trunk/interception-tools.install)
  interception-tools/repos/community-x86_64/udevmon.service
(from rev 791173, interception-tools/trunk/udevmon.service)

+
 PKGBUILD   |   41 +
 interception-tools.install |4 
 udevmon.service|   36 
 3 files changed, 81 insertions(+)

Copied: interception-tools/repos/community-x86_64/PKGBUILD (from rev 791172, 
interception-tools/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-12-25 23:25:38 UTC (rev 791174)
@@ -0,0 +1,41 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Francisco Lopes
+
+pkgname=interception-tools
+pkgver=0.2.2
+pkgrel=2
+pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
+arch=('x86_64')
+license=('GPL3')
+url='https://gitlab.com/interception/linux/tools'
+# Add 'libevdev.so' once https://bugs.archlinux.org/task/69112 is fixed
+depends=(
+'libevdev'
+'yaml-cpp' 'libyaml-cpp.so'
+'systemd-libs' 'libudev.so'
+)
+makedepends=('cmake' 'systemd')
+# Until https://gitlab.com/interception/linux/tools/-/merge_requests/10 is
+# merged, include a .service file ourselves
+source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
+'udevmon.service')
+sha256sums=('56fc110917b05b7ec00b440436fd536a30275449e574978a72bb1f102e9a731a'
+'b94f1f19e2d8e2dc4d4ec6d183f373520a2cf5a0ec90dff19607611e4b251b6d')
+
+build() {
+cmake -B build \
+  -S "tools-v${pkgver}" \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_BUILD_TYPE=None \
+  -Wno-dev
+cmake --build build
+}
+
+package() {
+install -dm755 "$pkgdir/etc/interception/udevmon.d"
+install -Dm644 udevmon.service -t "$pkgdir/usr/lib/systemd/system"
+install -Dm644 "tools-v${pkgver}/README.md" -t 
"$pkgdir/usr/share/doc/$pkgname"
+
+cd build
+make DESTDIR="$pkgdir/" install
+}

Copied: interception-tools/repos/community-x86_64/interception-tools.install 
(from rev 791173, interception-tools/trunk/interception-tools.install)
===
--- community-x86_64/interception-tools.install (rev 0)
+++ community-x86_64/interception-tools.install 2020-12-25 23:25:38 UTC (rev 
791174)
@@ -0,0 +1,4 @@
+post_upgrade() {
+echo "The udevmon.yaml configuration file now is expected at:"
+echo "/etc/interception-tools/udevmon.yaml"
+}

Copied: interception-tools/repos/community-x86_64/udevmon.service (from rev 
791173, interception-tools/trunk/udevmon.service)
===
--- community-x86_64/udevmon.service(rev 0)
+++ community-x86_64/udevmon.service2020-12-25 23:25:38 UTC (rev 791174)
@@ -0,0 +1,36 @@
+[Unit]
+Description=Monitor input devices for launching tasks
+Wants=systemd-udev-settle.service
+After=systemd-udev-settle.service
+Documentation=man:udev(7)
+
+[Service]
+ExecStart=/usr/bin/udevmon -c /etc/interception/udevmon.yaml
+Nice=-20
+Restart=on-failure
+RestartSec=5s
+OOMScoreAdjust=-1000
+
+DeviceAllow=char-* rw
+DevicePolicy=strict
+IPAddressDeny=any
+LockPersonality=yes
+MemoryDenyWriteExecute=yes
+PrivateMounts=yes
+PrivateTmp=true
+ProtectControlGroups=true
+ProtectHome=true
+ProtectHostname=yes
+ProtectKernelLogs=true
+ProtectKernelModules=true
+ProtectKernelTunables=true
+ProtectSystem=strict
+RestrictAddressFamilies=AF_UNIX AF_NETLINK AF_INET AF_INET6
+RestrictNamespaces=true
+RestrictRealtime=true
+RestrictSUIDSGID=yes
+SystemCallErrorNumber=EPERM
+SystemCallFilter=@system-service @raw-io
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in interception-tools/trunk (PKGBUILD)

2020-12-25 Thread Brett Cornwall via arch-commits
Date: Friday, December 25, 2020 @ 23:24:05
  Author: ainola
Revision: 791167

interception-tools: Add .so deps

Modified:
  interception-tools/trunk/PKGBUILD

--+
 PKGBUILD |7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-25 23:23:44 UTC (rev 791166)
+++ PKGBUILD2020-12-25 23:24:05 UTC (rev 791167)
@@ -8,7 +8,12 @@
 arch=('x86_64')
 license=('GPL3')
 url='https://gitlab.com/interception/linux/tools'
-depends=('libevdev' 'yaml-cpp' 'systemd-libs')
+# Add 'libevdev.so' once https://bugs.archlinux.org/task/69112 is fixed
+depends=(
+'libevdev'
+'yaml-cpp' 'libyaml-cpp.so'
+'systemd-libs' 'libudev.so'
+)
 makedepends=('cmake' 'systemd')
 # Until https://gitlab.com/interception/linux/tools/-/merge_requests/10 is
 # merged, include a .service file ourselves


[arch-commits] Commit in interception-tools/trunk (interception-tools.install)

2020-12-25 Thread Brett Cornwall via arch-commits
Date: Friday, December 25, 2020 @ 22:51:49
  Author: ainola
Revision: 791080

add interception-tools.install

Users of the AUR package will have their configuration files located at
/etc/udevmon.yaml. The [community] package will have it in
/etc/interception-tools/udevmon.yaml. This gives users notice that there's been
a change.

Added:
  interception-tools/trunk/interception-tools.install

+
 interception-tools.install |4 
 1 file changed, 4 insertions(+)

Added: interception-tools.install
===
--- interception-tools.install  (rev 0)
+++ interception-tools.install  2020-12-25 22:51:49 UTC (rev 791080)
@@ -0,0 +1,4 @@
+post_upgrade() {
+echo "The udevmon.yaml configuration file now is expected at:"
+echo "/etc/interception-tools/udevmon.yaml"
+}


[arch-commits] Commit in interception-tools/trunk (PKGBUILD)

2020-12-25 Thread Brett Cornwall via arch-commits
Date: Friday, December 25, 2020 @ 22:42:28
  Author: ainola
Revision: 791063

Update checksum for .service file

Modified:
  interception-tools/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-25 22:41:46 UTC (rev 791062)
+++ PKGBUILD2020-12-25 22:42:28 UTC (rev 791063)
@@ -15,7 +15,7 @@
 
source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
 'udevmon.service')
 sha256sums=('56fc110917b05b7ec00b440436fd536a30275449e574978a72bb1f102e9a731a'
-'862b629a8b3f3b1a5ce7e916994fbcbc3d8891d41707c3e2497c434bdc238ee9')
+'b94f1f19e2d8e2dc4d4ec6d183f373520a2cf5a0ec90dff19607611e4b251b6d')
 
 build() {
 cmake -B build \


[arch-commits] Commit in (5 files)

2020-12-25 Thread Brett Cornwall via arch-commits
Date: Friday, December 25, 2020 @ 22:41:28
  Author: ainola
Revision: 791060

Add interception-tools (20 votes in AUR)

This package includes helpful replacement functionality for xcape, which is no
longer usable in wayland sessions.

Added:
  interception-tools/
  interception-tools/repos/
  interception-tools/trunk/
  interception-tools/trunk/PKGBUILD
  interception-tools/trunk/udevmon.service

-+
 PKGBUILD|   36 
 udevmon.service |   36 
 2 files changed, 72 insertions(+)

Added: interception-tools/trunk/PKGBUILD
===
--- interception-tools/trunk/PKGBUILD   (rev 0)
+++ interception-tools/trunk/PKGBUILD   2020-12-25 22:41:28 UTC (rev 791060)
@@ -0,0 +1,36 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Francisco Lopes
+
+pkgname=interception-tools
+pkgver=0.2.2
+pkgrel=2
+pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
+arch=('x86_64')
+license=('GPL3')
+url='https://gitlab.com/interception/linux/tools'
+depends=('libevdev' 'yaml-cpp' 'systemd-libs')
+makedepends=('cmake' 'systemd')
+# Until https://gitlab.com/interception/linux/tools/-/merge_requests/10 is
+# merged, include a .service file ourselves
+source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
+'udevmon.service')
+sha256sums=('56fc110917b05b7ec00b440436fd536a30275449e574978a72bb1f102e9a731a'
+'862b629a8b3f3b1a5ce7e916994fbcbc3d8891d41707c3e2497c434bdc238ee9')
+
+build() {
+cmake -B build \
+  -S "tools-v${pkgver}" \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_BUILD_TYPE=None \
+  -Wno-dev
+cmake --build build
+}
+
+package() {
+install -dm755 "$pkgdir/etc/interception/udevmon.d"
+install -Dm644 udevmon.service -t "$pkgdir/usr/lib/systemd/system"
+install -Dm644 "tools-v${pkgver}/README.md" -t 
"$pkgdir/usr/share/doc/$pkgname"
+
+cd build
+make DESTDIR="$pkgdir/" install
+}

Added: interception-tools/trunk/udevmon.service
===
--- interception-tools/trunk/udevmon.service(rev 0)
+++ interception-tools/trunk/udevmon.service2020-12-25 22:41:28 UTC (rev 
791060)
@@ -0,0 +1,36 @@
+[Unit]
+Description=Monitor input devices for launching tasks
+Wants=systemd-udev-settle.service
+After=systemd-udev-settle.service
+Documentation=man:udev(7)
+
+[Service]
+ExecStart=/usr/bin/udevmon -c /etc/interception/udevmon.yaml
+Nice=-20
+Restart=on-failure
+RestartSec=5s
+OOMScoreAdjust=-1000
+
+DeviceAllow=char-* rw
+DevicePolicy=strict
+IPAddressDeny=any
+LockPersonality=yes
+MemoryDenyWriteExecute=yes
+PrivateMounts=yes
+PrivateTmp=true
+ProtectControlGroups=true
+ProtectHome=true
+ProtectHostname=yes
+ProtectKernelLogs=true
+ProtectKernelModules=true
+ProtectKernelTunables=true
+ProtectSystem=strict
+RestrictAddressFamilies=AF_UNIX AF_NETLINK AF_INET AF_INET6
+RestrictNamespaces=true
+RestrictRealtime=true
+RestrictSUIDSGID=yes
+SystemCallErrorNumber=EPERM
+SystemCallFilter=@system-service @raw-io
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in waybar/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-12-23 Thread Brett Cornwall via arch-commits
Date: Thursday, December 24, 2020 @ 03:58:04
  Author: ainola
Revision: 786266

archrelease: copy trunk to community-x86_64

Added:
  waybar/repos/community-x86_64/PKGBUILD
(from rev 786265, waybar/trunk/PKGBUILD)
Deleted:
  waybar/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  108 +++--
 1 file changed, 55 insertions(+), 53 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-24 03:57:55 UTC (rev 786265)
+++ PKGBUILD2020-12-24 03:58:04 UTC (rev 786266)
@@ -1,53 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-
-pkgname=waybar
-pkgver=0.9.5
-pkgrel=1
-pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
-arch=('x86_64')
-url="https://github.com/Alexays/Waybar/;
-license=('MIT')
-depends=(
-'gtkmm3'
-'libjsoncpp.so'
-'libsigc++'
-'fmt'
-'wayland'
-'libdate-tz.so'
-'libspdlog.so'
-'gtk-layer-shell'
-'libpulse'
-'libnl'
-'libappindicator-gtk3'
-'libdbusmenu-gtk3'
-'libmpdclient'
-'libsndio.so'
-)
-makedepends=(
-'cmake'
-'meson'
-'scdoc' # For generating manpages
-'wayland-protocols'
-)
-optdepends=(
-'otf-font-awesome: Icons in the default configuration'
-)
-source=(
-
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
-)
-sha256sums=('74d783d4da01c1c3a90a00968d74f47c2193a6952c3b2e0584cf3ddfa1ae4254')
-
-build() {
-cd "Waybar-$pkgver"
-meson --prefix=/usr \
-  --buildtype=plain \
-  build
-ninja -C build
-}
-
-package() {
-cd "Waybar-$pkgver"
-DESTDIR="$pkgdir" ninja -C build install
-install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: waybar/repos/community-x86_64/PKGBUILD (from rev 786265, 
waybar/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-24 03:58:04 UTC (rev 786266)
@@ -0,0 +1,55 @@
+# Maintainer: Brett Cornwall 
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+
+pkgname=waybar
+pkgver=0.9.5
+pkgrel=2
+pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
+arch=('x86_64')
+url="https://github.com/Alexays/Waybar/;
+license=('MIT')
+depends=(
+'gtkmm3'
+'libjsoncpp.so'
+'libsigc++'
+'fmt'
+'wayland'
+'libdate-tz.so'
+'libspdlog.so'
+'gtk-layer-shell'
+'libpulse'
+'libnl'
+'libappindicator-gtk3'
+'libdbusmenu-gtk3'
+'libmpdclient'
+'libsndio.so'
+)
+makedepends=(
+'cmake'
+'meson'
+'scdoc' # For generating manpages
+'wayland-protocols'
+)
+optdepends=(
+'otf-font-awesome: Icons in the default configuration'
+)
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
+)
+sha256sums=('74d783d4da01c1c3a90a00968d74f47c2193a6952c3b2e0584cf3ddfa1ae4254')
+
+build() {
+cd "Waybar-$pkgver"
+meson --prefix=/usr \
+  --buildtype=plain \
+  --auto-features=enabled \
+  --wrap-mode=nodownload \
+  build
+ninja -C build
+}
+
+package() {
+cd "Waybar-$pkgver"
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}


[arch-commits] Commit in waybar/trunk (PKGBUILD)

2020-12-23 Thread Brett Cornwall via arch-commits
Date: Thursday, December 24, 2020 @ 03:57:55
  Author: ainola
Revision: 786265

Re-enable auto features and disable downloads

Modified:
  waybar/trunk/PKGBUILD

--+
 PKGBUILD |4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-24 03:57:43 UTC (rev 786264)
+++ PKGBUILD2020-12-24 03:57:55 UTC (rev 786265)
@@ -3,7 +3,7 @@
 
 pkgname=waybar
 pkgver=0.9.5
-pkgrel=1
+pkgrel=2
 pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
 arch=('x86_64')
 url="https://github.com/Alexays/Waybar/;
@@ -42,6 +42,8 @@
 cd "Waybar-$pkgver"
 meson --prefix=/usr \
   --buildtype=plain \
+  --auto-features=enabled \
+  --wrap-mode=nodownload \
   build
 ninja -C build
 }


[arch-commits] Commit in waybar/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-12-23 Thread Brett Cornwall via arch-commits
Date: Wednesday, December 23, 2020 @ 21:19:44
  Author: ainola
Revision: 785293

archrelease: copy trunk to community-x86_64

Added:
  waybar/repos/community-x86_64/PKGBUILD
(from rev 785291, waybar/trunk/PKGBUILD)
Deleted:
  waybar/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  111 +
 1 file changed, 53 insertions(+), 58 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-23 21:19:44 UTC (rev 785292)
+++ PKGBUILD2020-12-23 21:19:44 UTC (rev 785293)
@@ -1,58 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-
-pkgname=waybar
-pkgver=0.9.4
-pkgrel=5
-pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
-arch=('x86_64')
-url="https://github.com/Alexays/Waybar/;
-license=('MIT')
-depends=(
-'gtkmm3'
-'libjsoncpp.so'
-'libsigc++'
-'fmt'
-'wayland'
-'libdate-tz.so'
-'libspdlog.so'
-'gtk-layer-shell'
-'libpulse'
-'libnl'
-'libappindicator-gtk3'
-'libdbusmenu-gtk3'
-'libmpdclient'
-)
-makedepends=(
-'cmake'
-'meson'
-'scdoc' # For generating manpages
-'wayland-protocols'
-)
-optdepends=(
-'otf-font-awesome: Icons in the default configuration'
-)
-source=(
-
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
-
"fix_mpd.patch::https://github.com/Alexays/Waybar/pull/887/commits/8f961ac3976048d7a389d77737d9694f26fe863d.patch;
-)
-sha256sums=('d49c09ee253ca9cc9688d1b4d8602adc9bdae613b02e2fa1a2e7277ddc9e82e8'
-'0e67d924c9e9cd62609a20ba3f9b9bfebfca23573024a54d0190245df3235c12')
-
-prepare() {
-cd "Waybar-$pkgver"
-# https://github.com/Alexays/Waybar/issues/775
-patch -p1 < ../fix_mpd.patch
-}
-
-build() {
-cd "Waybar-$pkgver"
-arch-meson build
-ninja -C build
-}
-
-package() {
-cd "Waybar-$pkgver"
-DESTDIR="$pkgdir" ninja -C build install
-install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: waybar/repos/community-x86_64/PKGBUILD (from rev 785291, 
waybar/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-23 21:19:44 UTC (rev 785293)
@@ -0,0 +1,53 @@
+# Maintainer: Brett Cornwall 
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+
+pkgname=waybar
+pkgver=0.9.5
+pkgrel=1
+pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
+arch=('x86_64')
+url="https://github.com/Alexays/Waybar/;
+license=('MIT')
+depends=(
+'gtkmm3'
+'libjsoncpp.so'
+'libsigc++'
+'fmt'
+'wayland'
+'libdate-tz.so'
+'libspdlog.so'
+'gtk-layer-shell'
+'libpulse'
+'libnl'
+'libappindicator-gtk3'
+'libdbusmenu-gtk3'
+'libmpdclient'
+'libsndio.so'
+)
+makedepends=(
+'cmake'
+'meson'
+'scdoc' # For generating manpages
+'wayland-protocols'
+)
+optdepends=(
+'otf-font-awesome: Icons in the default configuration'
+)
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
+)
+sha256sums=('74d783d4da01c1c3a90a00968d74f47c2193a6952c3b2e0584cf3ddfa1ae4254')
+
+build() {
+cd "Waybar-$pkgver"
+meson --prefix=/usr \
+  --buildtype=plain \
+  build
+ninja -C build
+}
+
+package() {
+cd "Waybar-$pkgver"
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}


[arch-commits] Commit in waybar/trunk (PKGBUILD)

2020-12-23 Thread Brett Cornwall via arch-commits
Date: Wednesday, December 23, 2020 @ 21:19:35
  Author: ainola
Revision: 785291

upgpkg: waybar 0.9.5-1; add sndio dep

Modified:
  waybar/trunk/PKGBUILD

--+
 PKGBUILD |   19 +++
 1 file changed, 7 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-23 21:19:35 UTC (rev 785290)
+++ PKGBUILD2020-12-23 21:19:35 UTC (rev 785291)
@@ -2,8 +2,8 @@
 # Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
 
 pkgname=waybar
-pkgver=0.9.4
-pkgrel=5
+pkgver=0.9.5
+pkgrel=1
 pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
 arch=('x86_64')
 url="https://github.com/Alexays/Waybar/;
@@ -22,6 +22,7 @@
 'libappindicator-gtk3'
 'libdbusmenu-gtk3'
 'libmpdclient'
+'libsndio.so'
 )
 makedepends=(
 'cmake'
@@ -34,20 +35,14 @@
 )
 source=(
 
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
-
"fix_mpd.patch::https://github.com/Alexays/Waybar/pull/887/commits/8f961ac3976048d7a389d77737d9694f26fe863d.patch;
 )
-sha256sums=('d49c09ee253ca9cc9688d1b4d8602adc9bdae613b02e2fa1a2e7277ddc9e82e8'
-'0e67d924c9e9cd62609a20ba3f9b9bfebfca23573024a54d0190245df3235c12')
+sha256sums=('74d783d4da01c1c3a90a00968d74f47c2193a6952c3b2e0584cf3ddfa1ae4254')
 
-prepare() {
-cd "Waybar-$pkgver"
-# https://github.com/Alexays/Waybar/issues/775
-patch -p1 < ../fix_mpd.patch
-}
-
 build() {
 cd "Waybar-$pkgver"
-arch-meson build
+meson --prefix=/usr \
+  --buildtype=plain \
+  build
 ninja -C build
 }
 


[arch-commits] Commit in spdlog/trunk (PKGBUILD)

2020-12-13 Thread Brett Cornwall via arch-commits
Date: Sunday, December 13, 2020 @ 21:36:28
  Author: ainola
Revision: 774561

upgpkg: spdlog 1.8.2-1

Modified:
  spdlog/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-13 21:34:35 UTC (rev 774560)
+++ PKGBUILD2020-12-13 21:36:28 UTC (rev 774561)
@@ -3,8 +3,8 @@
 # Contributor: Michael Yang
 
 pkgname=spdlog
-pkgver=1.8.1
-pkgrel=2
+pkgver=1.8.2
+pkgrel=1
 pkgdesc='Very fast, header-only/compiled, C++ logging library'
 arch=('x86_64')
 url='https://github.com/gabime/spdlog'
@@ -17,7 +17,7 @@
 provides=(
 'libspdlog.so'
 )
-sha256sums=('5197b3147cfcfaa67dd564db7b878e4a4b3d9f3443801722b3915cdeced656cb')
+sha256sums=('e20e6bd8f57e866eaf25a5417f0a38a116e537f1a77ac7b5409ca2b180cec0d5')
 
 build() {
 export CFLAGS+=" ${CPPFLAGS}"


[arch-commits] Commit in spdlog/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-12-13 Thread Brett Cornwall via arch-commits
Date: Sunday, December 13, 2020 @ 21:36:39
  Author: ainola
Revision: 774562

archrelease: copy trunk to community-x86_64

Added:
  spdlog/repos/community-x86_64/PKGBUILD
(from rev 774561, spdlog/trunk/PKGBUILD)
Deleted:
  spdlog/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   88 ++---
 1 file changed, 44 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-13 21:36:28 UTC (rev 774561)
+++ PKGBUILD2020-12-13 21:36:39 UTC (rev 774562)
@@ -1,44 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Luca Weiss
-# Contributor: Michael Yang
-
-pkgname=spdlog
-pkgver=1.8.1
-pkgrel=2
-pkgdesc='Very fast, header-only/compiled, C++ logging library'
-arch=('x86_64')
-url='https://github.com/gabime/spdlog'
-license=('MIT')
-depends=('libfmt.so')
-makedepends=('cmake')
-source=(
-
"$pkgname-$pkgver.tar.gz::https://github.com/gabime/spdlog/archive/v$pkgver.tar.gz;
-)
-provides=(
-'libspdlog.so'
-)
-sha256sums=('5197b3147cfcfaa67dd564db7b878e4a4b3d9f3443801722b3915cdeced656cb')
-
-build() {
-export CFLAGS+=" ${CPPFLAGS}"
-export CXXFLAGS+=" ${CPPFLAGS}"
-cmake -B build -S "$pkgname-$pkgver" \
--DSPDLOG_BUILD_BENCH=OFF \
--DSPDLOG_FMT_EXTERNAL=ON \
--DSPDLOG_BUILD_SHARED=ON \
--DSPDLOG_BUILD_TESTS=ON \
--DCMAKE_BUILD_TYPE=None \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--Wno-dev
-make -C build
-}
-
-check() {
-make -C build test
-}
-
-package() {
-make -C build DESTDIR="$pkgdir" install
-install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: spdlog/repos/community-x86_64/PKGBUILD (from rev 774561, 
spdlog/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-13 21:36:39 UTC (rev 774562)
@@ -0,0 +1,44 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Luca Weiss
+# Contributor: Michael Yang
+
+pkgname=spdlog
+pkgver=1.8.2
+pkgrel=1
+pkgdesc='Very fast, header-only/compiled, C++ logging library'
+arch=('x86_64')
+url='https://github.com/gabime/spdlog'
+license=('MIT')
+depends=('libfmt.so')
+makedepends=('cmake')
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/gabime/spdlog/archive/v$pkgver.tar.gz;
+)
+provides=(
+'libspdlog.so'
+)
+sha256sums=('e20e6bd8f57e866eaf25a5417f0a38a116e537f1a77ac7b5409ca2b180cec0d5')
+
+build() {
+export CFLAGS+=" ${CPPFLAGS}"
+export CXXFLAGS+=" ${CPPFLAGS}"
+cmake -B build -S "$pkgname-$pkgver" \
+-DSPDLOG_BUILD_BENCH=OFF \
+-DSPDLOG_FMT_EXTERNAL=ON \
+-DSPDLOG_BUILD_SHARED=ON \
+-DSPDLOG_BUILD_TESTS=ON \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-Wno-dev
+make -C build
+}
+
+check() {
+make -C build test
+}
+
+package() {
+make -C build DESTDIR="$pkgdir" install
+install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+}


[arch-commits] Commit in gtk-layer-shell/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-12-13 Thread Brett Cornwall via arch-commits
Date: Sunday, December 13, 2020 @ 21:33:19
  Author: ainola
Revision: 774558

archrelease: copy trunk to community-x86_64

Added:
  gtk-layer-shell/repos/community-x86_64/PKGBUILD
(from rev 774557, gtk-layer-shell/trunk/PKGBUILD)
Deleted:
  gtk-layer-shell/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   82 ++---
 1 file changed, 41 insertions(+), 41 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-13 21:33:10 UTC (rev 774557)
+++ PKGBUILD2020-12-13 21:33:19 UTC (rev 774558)
@@ -1,41 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Adrian Perez de Castro 
-
-pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
-pkgname=gtk-layer-shell
-pkgver=0.5.1
-pkgrel=1
-arch=(x86_64)
-license=(LGPL3)
-url="https://github.com/wmww/gtk-layer-shell;
-depends=(
-"gtk3"
-"wayland"
-)
-makedepends=(
-"gtk-doc"
-"gobject-introspection"
-"meson"
-"ninja"
-)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
-sha512sums=('110b92b643dede089021e4e502634415acc75e7cc76c11beb1a987922d31d5342257b81ddb51ba9fea204056113f1f0b90b776f84b603cddb7997ea99bb6344e')
-
-build() {
-meson --prefix=/usr \
-  --wrap-mode=nofallback \
-  --buildtype=plain \
-  -Dtests=true \
-  -Ddocs=true \
-  "$pkgname-$pkgver" \
-  build
-ninja -C build
-}
-
-check() {
-ninja -C build test
-}
-
-package() {
-DESTDIR="$pkgdir" ninja -C build install
-}

Copied: gtk-layer-shell/repos/community-x86_64/PKGBUILD (from rev 774557, 
gtk-layer-shell/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-13 21:33:19 UTC (rev 774558)
@@ -0,0 +1,41 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Adrian Perez de Castro 
+
+pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
+pkgname=gtk-layer-shell
+pkgver=0.5.2
+pkgrel=1
+arch=(x86_64)
+license=(LGPL3)
+url="https://github.com/wmww/gtk-layer-shell;
+depends=(
+"gtk3"
+"wayland"
+)
+makedepends=(
+"gtk-doc"
+"gobject-introspection"
+"meson"
+"ninja"
+)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
+sha512sums=('3c8254e3812af52844e3c3aa4fe96553a33964db2234758eb734e4207ff9591f0c9541e064a348ad64e6272ec90359ba5687d557fd1693b70a9d06c541e79a58')
+
+build() {
+meson --prefix=/usr \
+  --wrap-mode=nofallback \
+  --buildtype=plain \
+  -Dtests=true \
+  -Ddocs=true \
+  "$pkgname-$pkgver" \
+  build
+ninja -C build
+}
+
+check() {
+ninja -C build test
+}
+
+package() {
+DESTDIR="$pkgdir" ninja -C build install
+}


[arch-commits] Commit in gtk-layer-shell/trunk (PKGBUILD)

2020-12-13 Thread Brett Cornwall via arch-commits
Date: Sunday, December 13, 2020 @ 21:33:10
  Author: ainola
Revision: 774557

upgpkg: gtk-layer-shell 0.5.2-1

Modified:
  gtk-layer-shell/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-13 21:29:57 UTC (rev 774556)
+++ PKGBUILD2020-12-13 21:33:10 UTC (rev 774557)
@@ -3,7 +3,7 @@
 
 pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
 pkgname=gtk-layer-shell
-pkgver=0.5.1
+pkgver=0.5.2
 pkgrel=1
 arch=(x86_64)
 license=(LGPL3)
@@ -19,7 +19,7 @@
 "ninja"
 )
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
-sha512sums=('110b92b643dede089021e4e502634415acc75e7cc76c11beb1a987922d31d5342257b81ddb51ba9fea204056113f1f0b90b776f84b603cddb7997ea99bb6344e')
+sha512sums=('3c8254e3812af52844e3c3aa4fe96553a33964db2234758eb734e4207ff9591f0c9541e064a348ad64e6272ec90359ba5687d557fd1693b70a9d06c541e79a58')
 
 build() {
 meson --prefix=/usr \


[arch-commits] Commit in scdoc/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-12-09 Thread Brett Cornwall via arch-commits
Date: Thursday, December 10, 2020 @ 07:57:41
  Author: ainola
Revision: 772969

archrelease: copy trunk to community-x86_64

Added:
  scdoc/repos/community-x86_64/PKGBUILD
(from rev 772968, scdoc/trunk/PKGBUILD)
Deleted:
  scdoc/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   64 ++---
 1 file changed, 32 insertions(+), 32 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-10 07:57:33 UTC (rev 772968)
+++ PKGBUILD2020-12-10 07:57:41 UTC (rev 772969)
@@ -1,32 +0,0 @@
-# Maintainer: Ainola 
-# Contributor: Drew DeVault
-
-pkgname=scdoc
-pkgver=1.11.0
-pkgrel=1
-license=('MIT')
-pkgdesc='Tool for generating roff manual pages'
-arch=('x86_64')
-url='https://git.sr.ht/~sircmpwn/scdoc/'
-source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/$pkgname/archive/$pkgver.tar.gz;)
-sha512sums=('4c8248a12e69e53cc2182af5375912f7af64f3807163dbe3c52e85d817b1bfa7e461d02a627c73d93bdaa96e49668ff894d37817ceb70ee3186da9e3f8372d49')
-
-build() {
-cd "$pkgname-$pkgver"
-# Upstream purposefully does not honor the user's LDFLAGS in order to keep
-# scdoc static. As we gain no benefit to statically linking and, in fact,
-# lose standard Arch practices (such as RELRO and PIE), we must override
-# LDFLAGS
-make PREFIX=/usr LDFLAGS="$LDFLAGS"
-}
-
-check() {
-cd "$pkgname-$pkgver"
-make check
-}
-
-package() {
-cd "$pkgname-$pkgver"
-make PREFIX=/usr DESTDIR="$pkgdir" install
-install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: scdoc/repos/community-x86_64/PKGBUILD (from rev 772968, 
scdoc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-10 07:57:41 UTC (rev 772969)
@@ -0,0 +1,32 @@
+# Maintainer: Ainola 
+# Contributor: Drew DeVault
+
+pkgname=scdoc
+pkgver=1.11.1
+pkgrel=1
+license=('MIT')
+pkgdesc='Tool for generating roff manual pages'
+arch=('x86_64')
+url='https://git.sr.ht/~sircmpwn/scdoc/'
+source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/$pkgname/archive/$pkgver.tar.gz;)
+sha512sums=('28b676a2ba69a101034c47378c4b66c94bfb9903d680a1871020fd8772d0990a4c91678738f71d37bfca06e27991ef782047c6503d375ce69df744caf6b459de')
+
+build() {
+cd "$pkgname-$pkgver"
+# Upstream purposefully does not honor the user's LDFLAGS in order to keep
+# scdoc static. As we gain no benefit to statically linking and, in fact,
+# lose standard Arch practices (such as RELRO and PIE), we must override
+# LDFLAGS
+make PREFIX=/usr LDFLAGS="$LDFLAGS"
+}
+
+check() {
+cd "$pkgname-$pkgver"
+make check
+}
+
+package() {
+cd "$pkgname-$pkgver"
+make PREFIX=/usr DESTDIR="$pkgdir" install
+install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
+}


[arch-commits] Commit in scdoc/trunk (PKGBUILD)

2020-12-09 Thread Brett Cornwall via arch-commits
Date: Thursday, December 10, 2020 @ 07:57:33
  Author: ainola
Revision: 772968

upgpkg: scdoc 1.11.1-1

Modified:
  scdoc/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-10 07:24:56 UTC (rev 772967)
+++ PKGBUILD2020-12-10 07:57:33 UTC (rev 772968)
@@ -2,7 +2,7 @@
 # Contributor: Drew DeVault
 
 pkgname=scdoc
-pkgver=1.11.0
+pkgver=1.11.1
 pkgrel=1
 license=('MIT')
 pkgdesc='Tool for generating roff manual pages'
@@ -9,7 +9,7 @@
 arch=('x86_64')
 url='https://git.sr.ht/~sircmpwn/scdoc/'
 
source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/$pkgname/archive/$pkgver.tar.gz;)
-sha512sums=('4c8248a12e69e53cc2182af5375912f7af64f3807163dbe3c52e85d817b1bfa7e461d02a627c73d93bdaa96e49668ff894d37817ceb70ee3186da9e3f8372d49')
+sha512sums=('28b676a2ba69a101034c47378c4b66c94bfb9903d680a1871020fd8772d0990a4c91678738f71d37bfca06e27991ef782047c6503d375ce69df744caf6b459de')
 
 build() {
 cd "$pkgname-$pkgver"


[arch-commits] Commit in waybar/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-11-29 Thread Brett Cornwall via arch-commits
Date: Monday, November 30, 2020 @ 05:56:56
  Author: ainola
Revision: 766533

archrelease: copy trunk to community-x86_64

Added:
  waybar/repos/community-x86_64/PKGBUILD
(from rev 766532, waybar/trunk/PKGBUILD)
Deleted:
  waybar/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  117 ++---
 1 file changed, 58 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-30 05:56:46 UTC (rev 766532)
+++ PKGBUILD2020-11-30 05:56:56 UTC (rev 766533)
@@ -1,59 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-
-pkgname=waybar
-pkgver=0.9.4
-pkgrel=4
-pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
-arch=('x86_64')
-url="https://github.com/Alexays/Waybar/;
-license=('MIT')
-depends=(
-'gtkmm3'
-'libjsoncpp.so'
-'libinput'
-'libsigc++'
-'fmt'
-'wayland'
-'libdate-tz.so'
-'libspdlog.so'
-'gtk-layer-shell'
-'libpulse'
-'libnl'
-'libappindicator-gtk3'
-'libdbusmenu-gtk3'
-'libmpdclient'
-)
-makedepends=(
-'cmake'
-'meson'
-'scdoc' # For generating manpages
-'wayland-protocols'
-)
-optdepends=(
-'otf-font-awesome: Icons in the default configuration'
-)
-source=(
-
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
-
"fix_mpd.patch::https://github.com/Alexays/Waybar/pull/887/commits/8f961ac3976048d7a389d77737d9694f26fe863d.patch;
-)
-sha256sums=('d49c09ee253ca9cc9688d1b4d8602adc9bdae613b02e2fa1a2e7277ddc9e82e8'
-'0e67d924c9e9cd62609a20ba3f9b9bfebfca23573024a54d0190245df3235c12')
-
-prepare() {
-cd "Waybar-$pkgver"
-# https://github.com/Alexays/Waybar/issues/775
-patch -p1 < ../fix_mpd.patch
-}
-
-build() {
-cd "Waybar-$pkgver"
-arch-meson build
-ninja -C build
-}
-
-package() {
-cd "Waybar-$pkgver"
-DESTDIR="$pkgdir" ninja -C build install
-install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: waybar/repos/community-x86_64/PKGBUILD (from rev 766532, 
waybar/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-30 05:56:56 UTC (rev 766533)
@@ -0,0 +1,58 @@
+# Maintainer: Brett Cornwall 
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+
+pkgname=waybar
+pkgver=0.9.4
+pkgrel=5
+pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
+arch=('x86_64')
+url="https://github.com/Alexays/Waybar/;
+license=('MIT')
+depends=(
+'gtkmm3'
+'libjsoncpp.so'
+'libsigc++'
+'fmt'
+'wayland'
+'libdate-tz.so'
+'libspdlog.so'
+'gtk-layer-shell'
+'libpulse'
+'libnl'
+'libappindicator-gtk3'
+'libdbusmenu-gtk3'
+'libmpdclient'
+)
+makedepends=(
+'cmake'
+'meson'
+'scdoc' # For generating manpages
+'wayland-protocols'
+)
+optdepends=(
+'otf-font-awesome: Icons in the default configuration'
+)
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
+
"fix_mpd.patch::https://github.com/Alexays/Waybar/pull/887/commits/8f961ac3976048d7a389d77737d9694f26fe863d.patch;
+)
+sha256sums=('d49c09ee253ca9cc9688d1b4d8602adc9bdae613b02e2fa1a2e7277ddc9e82e8'
+'0e67d924c9e9cd62609a20ba3f9b9bfebfca23573024a54d0190245df3235c12')
+
+prepare() {
+cd "Waybar-$pkgver"
+# https://github.com/Alexays/Waybar/issues/775
+patch -p1 < ../fix_mpd.patch
+}
+
+build() {
+cd "Waybar-$pkgver"
+arch-meson build
+ninja -C build
+}
+
+package() {
+cd "Waybar-$pkgver"
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}


[arch-commits] Commit in waybar/trunk (PKGBUILD)

2020-11-29 Thread Brett Cornwall via arch-commits
Date: Monday, November 30, 2020 @ 05:56:46
  Author: ainola
Revision: 766532

Remove unnecessary libinput dep

Modified:
  waybar/trunk/PKGBUILD

--+
 PKGBUILD |3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-30 05:54:36 UTC (rev 766531)
+++ PKGBUILD2020-11-30 05:56:46 UTC (rev 766532)
@@ -3,7 +3,7 @@
 
 pkgname=waybar
 pkgver=0.9.4
-pkgrel=4
+pkgrel=5
 pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
 arch=('x86_64')
 url="https://github.com/Alexays/Waybar/;
@@ -11,7 +11,6 @@
 depends=(
 'gtkmm3'
 'libjsoncpp.so'
-'libinput'
 'libsigc++'
 'fmt'
 'wayland'


[arch-commits] Commit in waybar/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-11-29 Thread Brett Cornwall via arch-commits
Date: Monday, November 30, 2020 @ 05:06:57
  Author: ainola
Revision: 766526

archrelease: copy trunk to community-x86_64

Added:
  waybar/repos/community-x86_64/PKGBUILD
(from rev 766525, waybar/trunk/PKGBUILD)
Deleted:
  waybar/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  110 -
 1 file changed, 59 insertions(+), 51 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-30 05:06:47 UTC (rev 766525)
+++ PKGBUILD2020-11-30 05:06:57 UTC (rev 766526)
@@ -1,51 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-
-pkgname=waybar
-pkgver=0.9.4
-pkgrel=3
-pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
-arch=('x86_64')
-url="https://github.com/Alexays/Waybar/;
-license=('MIT')
-depends=(
-'gtkmm3'
-'libjsoncpp.so'
-'libinput'
-'libsigc++'
-'fmt'
-'wayland'
-'libdate-tz.so'
-'libspdlog.so'
-'gtk-layer-shell'
-'libpulse'
-'libnl'
-'libappindicator-gtk3'
-'libdbusmenu-gtk3'
-'libmpdclient'
-)
-makedepends=(
-'cmake'
-'meson'
-'scdoc' # For generating manpages
-'wayland-protocols'
-)
-optdepends=(
-'otf-font-awesome: Icons in the default configuration'
-)
-source=(
-
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
-)
-sha256sums=('d49c09ee253ca9cc9688d1b4d8602adc9bdae613b02e2fa1a2e7277ddc9e82e8')
-
-build() {
-cd "Waybar-$pkgver"
-arch-meson build
-ninja -C build
-}
-
-package() {
-cd "Waybar-$pkgver"
-DESTDIR="$pkgdir" ninja -C build install
-install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: waybar/repos/community-x86_64/PKGBUILD (from rev 766525, 
waybar/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-30 05:06:57 UTC (rev 766526)
@@ -0,0 +1,59 @@
+# Maintainer: Brett Cornwall 
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+
+pkgname=waybar
+pkgver=0.9.4
+pkgrel=4
+pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
+arch=('x86_64')
+url="https://github.com/Alexays/Waybar/;
+license=('MIT')
+depends=(
+'gtkmm3'
+'libjsoncpp.so'
+'libinput'
+'libsigc++'
+'fmt'
+'wayland'
+'libdate-tz.so'
+'libspdlog.so'
+'gtk-layer-shell'
+'libpulse'
+'libnl'
+'libappindicator-gtk3'
+'libdbusmenu-gtk3'
+'libmpdclient'
+)
+makedepends=(
+'cmake'
+'meson'
+'scdoc' # For generating manpages
+'wayland-protocols'
+)
+optdepends=(
+'otf-font-awesome: Icons in the default configuration'
+)
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
+
"fix_mpd.patch::https://github.com/Alexays/Waybar/pull/887/commits/8f961ac3976048d7a389d77737d9694f26fe863d.patch;
+)
+sha256sums=('d49c09ee253ca9cc9688d1b4d8602adc9bdae613b02e2fa1a2e7277ddc9e82e8'
+'0e67d924c9e9cd62609a20ba3f9b9bfebfca23573024a54d0190245df3235c12')
+
+prepare() {
+cd "Waybar-$pkgver"
+# https://github.com/Alexays/Waybar/issues/775
+patch -p1 < ../fix_mpd.patch
+}
+
+build() {
+cd "Waybar-$pkgver"
+arch-meson build
+ninja -C build
+}
+
+package() {
+cd "Waybar-$pkgver"
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}


[arch-commits] Commit in waybar/trunk (PKGBUILD)

2020-11-29 Thread Brett Cornwall via arch-commits
Date: Monday, November 30, 2020 @ 05:06:47
  Author: ainola
Revision: 766525

Apply upstream MPD crash patch until next version is released

https://github.com/Alexays/Waybar/issues/775
https://github.com/Alexays/Waybar/pull/887

Modified:
  waybar/trunk/PKGBUILD

--+
 PKGBUILD |   12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-30 04:29:15 UTC (rev 766524)
+++ PKGBUILD2020-11-30 05:06:47 UTC (rev 766525)
@@ -3,7 +3,7 @@
 
 pkgname=waybar
 pkgver=0.9.4
-pkgrel=3
+pkgrel=4
 pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
 arch=('x86_64')
 url="https://github.com/Alexays/Waybar/;
@@ -35,9 +35,17 @@
 )
 source=(
 
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
+
"fix_mpd.patch::https://github.com/Alexays/Waybar/pull/887/commits/8f961ac3976048d7a389d77737d9694f26fe863d.patch;
 )
-sha256sums=('d49c09ee253ca9cc9688d1b4d8602adc9bdae613b02e2fa1a2e7277ddc9e82e8')
+sha256sums=('d49c09ee253ca9cc9688d1b4d8602adc9bdae613b02e2fa1a2e7277ddc9e82e8'
+'0e67d924c9e9cd62609a20ba3f9b9bfebfca23573024a54d0190245df3235c12')
 
+prepare() {
+cd "Waybar-$pkgver"
+# https://github.com/Alexays/Waybar/issues/775
+patch -p1 < ../fix_mpd.patch
+}
+
 build() {
 cd "Waybar-$pkgver"
 arch-meson build


[arch-commits] Commit in freepats-general-midi/repos/community-any (PKGBUILD PKGBUILD)

2020-11-26 Thread Brett Cornwall via arch-commits
Date: Friday, November 27, 2020 @ 04:07:33
  Author: ainola
Revision: 763957

archrelease: copy trunk to community-any

Added:
  freepats-general-midi/repos/community-any/PKGBUILD
(from rev 763956, freepats-general-midi/trunk/PKGBUILD)
Deleted:
  freepats-general-midi/repos/community-any/PKGBUILD

--+
 PKGBUILD |   44 ++--
 1 file changed, 22 insertions(+), 22 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-27 04:07:23 UTC (rev 763956)
+++ PKGBUILD2020-11-27 04:07:33 UTC (rev 763957)
@@ -1,22 +0,0 @@
-# Maintainer: David Runge 
-
-_name="FreePatsGM-SF2"
-pkgname=freepats-general-midi
-pkgver=20200814
-pkgrel=1
-pkgdesc="General MIDI sound sets"
-arch=('any')
-url="https://freepats.zenvoid.org/SoundSets/general-midi.html;
-license=('GPL3' 'CCPL')
-groups=('soundfonts')
-replaces=('timidity-freepats')
-depends=('soundfont-synthesizer')
-source=("https://freepats.zenvoid.org/SoundSets/FreePats-GeneralMIDI/${_name}-${pkgver}.tar.xz;)
-sha512sums=('0502ca0b23d9b1131b4749512a1e5c2a2c6a1d9db51349c41862714ec1d3496063517ac4c03de2a5da89ea5af355faaaf47af9aec0d7da3f3b7ff690f7d00b0b')
-b2sums=('37fcbf8ac765ab3241e49cd15cd0826db48458749b52989b66bcdfeb08cef6d5c15e4c114b4af364d894de6935c0285ba9903ea1cddb40b03d4147b346be82c5')
-
-package() {
-  cd "${_name}-${pkgver}"
-  install -vDm 644 *".sf2" "${pkgdir}/usr/share/soundfonts/${pkgname}.sf2"
-  install -vDm 644 readme.txt -t "${pkgdir}/usr/share/doc/${pkgname}"
-}

Copied: freepats-general-midi/repos/community-any/PKGBUILD (from rev 763956, 
freepats-general-midi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-27 04:07:33 UTC (rev 763957)
@@ -0,0 +1,22 @@
+# Maintainer: David Runge 
+
+_name="FreePatsGM-SF2"
+pkgname=freepats-general-midi
+pkgver=20201122
+pkgrel=1
+pkgdesc="General MIDI sound sets"
+arch=('any')
+url="https://freepats.zenvoid.org/SoundSets/general-midi.html;
+license=('GPL3' 'CCPL')
+groups=('soundfonts')
+replaces=('timidity-freepats')
+depends=('soundfont-synthesizer')
+source=("https://freepats.zenvoid.org/SoundSets/FreePats-GeneralMIDI/${_name}-${pkgver}.tar.bz2;)
+sha512sums=('f8805084bf80700abe7cf1fdbdbaf1054c0ecf70188e3e2248922139aac87f7cce40828a7b03fceb0e592ea4c9a7e99f2eed6452d7d4d54e9c63376ff0e579a8')
+b2sums=('30ce1192b3f1dd9cc5251fb8f5560fd17f24d4f58d3f3e59704af0a65b106103e8e8409ce8ccaba14e69db834b1a457d6103a13fa002e4d1d8ccfa8197c7bc08')
+
+package() {
+  cd "${_name}-${pkgver}"
+  install -vDm 644 *".sf2" "${pkgdir}/usr/share/soundfonts/${pkgname}.sf2"
+  install -vDm 644 readme.txt -t "${pkgdir}/usr/share/doc/${pkgname}"
+}


[arch-commits] Commit in freepats-general-midi/trunk (PKGBUILD)

2020-11-26 Thread Brett Cornwall via arch-commits
Date: Friday, November 27, 2020 @ 04:07:23
  Author: ainola
Revision: 763956

upgpkg: freepats-general-midi 20201122-1

Modified:
  freepats-general-midi/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-27 04:05:12 UTC (rev 763955)
+++ PKGBUILD2020-11-27 04:07:23 UTC (rev 763956)
@@ -2,7 +2,7 @@
 
 _name="FreePatsGM-SF2"
 pkgname=freepats-general-midi
-pkgver=20200814
+pkgver=20201122
 pkgrel=1
 pkgdesc="General MIDI sound sets"
 arch=('any')
@@ -11,9 +11,9 @@
 groups=('soundfonts')
 replaces=('timidity-freepats')
 depends=('soundfont-synthesizer')
-source=("https://freepats.zenvoid.org/SoundSets/FreePats-GeneralMIDI/${_name}-${pkgver}.tar.xz;)
-sha512sums=('0502ca0b23d9b1131b4749512a1e5c2a2c6a1d9db51349c41862714ec1d3496063517ac4c03de2a5da89ea5af355faaaf47af9aec0d7da3f3b7ff690f7d00b0b')
-b2sums=('37fcbf8ac765ab3241e49cd15cd0826db48458749b52989b66bcdfeb08cef6d5c15e4c114b4af364d894de6935c0285ba9903ea1cddb40b03d4147b346be82c5')
+source=("https://freepats.zenvoid.org/SoundSets/FreePats-GeneralMIDI/${_name}-${pkgver}.tar.bz2;)
+sha512sums=('f8805084bf80700abe7cf1fdbdbaf1054c0ecf70188e3e2248922139aac87f7cce40828a7b03fceb0e592ea4c9a7e99f2eed6452d7d4d54e9c63376ff0e579a8')
+b2sums=('30ce1192b3f1dd9cc5251fb8f5560fd17f24d4f58d3f3e59704af0a65b106103e8e8409ce8ccaba14e69db834b1a457d6103a13fa002e4d1d8ccfa8197c7bc08')
 
 package() {
   cd "${_name}-${pkgver}"


[arch-commits] Commit in (nexuiz)

2020-11-21 Thread Brett Cornwall via arch-commits
Date: Sunday, November 22, 2020 @ 04:52:52
  Author: ainola
Revision: 758841

rm nexuiz (dead package)

Deleted:
  nexuiz/


[arch-commits] Commit in gtk-layer-shell/trunk (PKGBUILD disable_license_check.patch)

2020-11-03 Thread Brett Cornwall via arch-commits
Date: Wednesday, November 4, 2020 @ 06:25:55
  Author: ainola
Revision: 741526

upgpkg: gtk-layer-shell 0.5.1-1; rm unused patch

Modified:
  gtk-layer-shell/trunk/PKGBUILD
Deleted:
  gtk-layer-shell/trunk/disable_license_check.patch

-+
 PKGBUILD|   15 ---
 disable_license_check.patch |9 -
 2 files changed, 4 insertions(+), 20 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-04 06:14:18 UTC (rev 741525)
+++ PKGBUILD2020-11-04 06:25:55 UTC (rev 741526)
@@ -3,8 +3,8 @@
 
 pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
 pkgname=gtk-layer-shell
-pkgver=0.4.0
-pkgrel=2
+pkgver=0.5.1
+pkgrel=1
 arch=(x86_64)
 license=(LGPL3)
 url="https://github.com/wmww/gtk-layer-shell;
@@ -18,16 +18,9 @@
 "meson"
 "ninja"
 )
-source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;
-"disable_license_check.patch")
-sha512sums=('60882fa1b79c81ececd7d5dd1b3722cde10f48ff1e25a533afc6c0474d75f8e83d596ec3585301917337e770766db4a14c1c45132c4fef09d49967e2fd531049'
-
'84e1c890ac57bd516e3616da7bfe096d4aa4b5c495140871e004a02af7d789377689e3f54344a9335fa4a8ee1d9fb6a9b914ba45b188b0e17abf4a25de2031ac')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
+sha512sums=('110b92b643dede089021e4e502634415acc75e7cc76c11beb1a987922d31d5342257b81ddb51ba9fea204056113f1f0b90b776f84b603cddb7997ea99bb6344e')
 
-prepare() {
-# https://github.com/wmww/gtk-layer-shell/issues/73
-patch -p1 -d "$pkgname-$pkgver" < disable_license_check.patch
-}
-
 build() {
 meson --prefix=/usr \
   --wrap-mode=nofallback \

Deleted: disable_license_check.patch
===
--- disable_license_check.patch 2020-11-04 06:14:18 UTC (rev 741525)
+++ disable_license_check.patch 2020-11-04 06:25:55 UTC (rev 741526)
@@ -1,9 +0,0 @@
 a/test/meson.build 2020-10-21 17:30:15.0 -0700
-+++ b/test/meson.build 2020-10-22 08:38:03.794099893 -0700
-@@ -47,6 +47,3 @@
- include_directories: [gtk_layer_shell_inc],
- link_with: [gtk_layer_shell_lib])
- test('test-get-version', test_get_version, args: [meson.project_version()])
--
--check_licenses_script = files(meson.current_source_dir() + 
'/check-licenses.py')
--test('check-licenses', py, args: [check_licenses_script])


[arch-commits] Commit in gtk-layer-shell/repos/community-x86_64 (3 files)

2020-11-03 Thread Brett Cornwall via arch-commits
Date: Wednesday, November 4, 2020 @ 06:26:04
  Author: ainola
Revision: 741527

archrelease: copy trunk to community-x86_64

Added:
  gtk-layer-shell/repos/community-x86_64/PKGBUILD
(from rev 741526, gtk-layer-shell/trunk/PKGBUILD)
Deleted:
  gtk-layer-shell/repos/community-x86_64/PKGBUILD
  gtk-layer-shell/repos/community-x86_64/disable_license_check.patch

-+
 PKGBUILD|   89 +++---
 disable_license_check.patch |9 
 2 files changed, 41 insertions(+), 57 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-04 06:25:55 UTC (rev 741526)
+++ PKGBUILD2020-11-04 06:26:04 UTC (rev 741527)
@@ -1,48 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Adrian Perez de Castro 
-
-pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
-pkgname=gtk-layer-shell
-pkgver=0.4.0
-pkgrel=2
-arch=(x86_64)
-license=(LGPL3)
-url="https://github.com/wmww/gtk-layer-shell;
-depends=(
-"gtk3"
-"wayland"
-)
-makedepends=(
-"gtk-doc"
-"gobject-introspection"
-"meson"
-"ninja"
-)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;
-"disable_license_check.patch")
-sha512sums=('60882fa1b79c81ececd7d5dd1b3722cde10f48ff1e25a533afc6c0474d75f8e83d596ec3585301917337e770766db4a14c1c45132c4fef09d49967e2fd531049'
-
'84e1c890ac57bd516e3616da7bfe096d4aa4b5c495140871e004a02af7d789377689e3f54344a9335fa4a8ee1d9fb6a9b914ba45b188b0e17abf4a25de2031ac')
-
-prepare() {
-# https://github.com/wmww/gtk-layer-shell/issues/73
-patch -p1 -d "$pkgname-$pkgver" < disable_license_check.patch
-}
-
-build() {
-meson --prefix=/usr \
-  --wrap-mode=nofallback \
-  --buildtype=plain \
-  -Dtests=true \
-  -Ddocs=true \
-  "$pkgname-$pkgver" \
-  build
-ninja -C build
-}
-
-check() {
-ninja -C build test
-}
-
-package() {
-DESTDIR="$pkgdir" ninja -C build install
-}

Copied: gtk-layer-shell/repos/community-x86_64/PKGBUILD (from rev 741526, 
gtk-layer-shell/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-04 06:26:04 UTC (rev 741527)
@@ -0,0 +1,41 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Adrian Perez de Castro 
+
+pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
+pkgname=gtk-layer-shell
+pkgver=0.5.1
+pkgrel=1
+arch=(x86_64)
+license=(LGPL3)
+url="https://github.com/wmww/gtk-layer-shell;
+depends=(
+"gtk3"
+"wayland"
+)
+makedepends=(
+"gtk-doc"
+"gobject-introspection"
+"meson"
+"ninja"
+)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
+sha512sums=('110b92b643dede089021e4e502634415acc75e7cc76c11beb1a987922d31d5342257b81ddb51ba9fea204056113f1f0b90b776f84b603cddb7997ea99bb6344e')
+
+build() {
+meson --prefix=/usr \
+  --wrap-mode=nofallback \
+  --buildtype=plain \
+  -Dtests=true \
+  -Ddocs=true \
+  "$pkgname-$pkgver" \
+  build
+ninja -C build
+}
+
+check() {
+ninja -C build test
+}
+
+package() {
+DESTDIR="$pkgdir" ninja -C build install
+}

Deleted: disable_license_check.patch
===
--- disable_license_check.patch 2020-11-04 06:25:55 UTC (rev 741526)
+++ disable_license_check.patch 2020-11-04 06:26:04 UTC (rev 741527)
@@ -1,9 +0,0 @@
 a/test/meson.build 2020-10-21 17:30:15.0 -0700
-+++ b/test/meson.build 2020-10-22 08:38:03.794099893 -0700
-@@ -47,6 +47,3 @@
- include_directories: [gtk_layer_shell_inc],
- link_with: [gtk_layer_shell_lib])
- test('test-get-version', test_get_version, args: [meson.project_version()])
--
--check_licenses_script = files(meson.current_source_dir() + 
'/check-licenses.py')
--test('check-licenses', py, args: [check_licenses_script])


[arch-commits] Commit in gtk-layer-shell/trunk (PKGBUILD disable_license_check.patch)

2020-10-22 Thread Brett Cornwall via arch-commits
Date: Thursday, October 22, 2020 @ 15:47:20
  Author: ainola
Revision: 729254

Actually implement tests; so much was wrong before...

Include a patch for disabling a license check as it depends on a git repo. See
https://github.com/wmww/gtk-layer-shell/issues/73

Added:
  gtk-layer-shell/trunk/disable_license_check.patch
Modified:
  gtk-layer-shell/trunk/PKGBUILD

-+
 PKGBUILD|   18 +-
 disable_license_check.patch |9 +
 2 files changed, 22 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-22 15:45:38 UTC (rev 729253)
+++ PKGBUILD2020-10-22 15:47:20 UTC (rev 729254)
@@ -4,7 +4,7 @@
 pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
 pkgname=gtk-layer-shell
 pkgver=0.4.0
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 license=(LGPL3)
 url="https://github.com/wmww/gtk-layer-shell;
@@ -18,13 +18,21 @@
 "meson"
 "ninja"
 )
-source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
-sha512sums=('60882fa1b79c81ececd7d5dd1b3722cde10f48ff1e25a533afc6c0474d75f8e83d596ec3585301917337e770766db4a14c1c45132c4fef09d49967e2fd531049')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;
+"disable_license_check.patch")
+sha512sums=('60882fa1b79c81ececd7d5dd1b3722cde10f48ff1e25a533afc6c0474d75f8e83d596ec3585301917337e770766db4a14c1c45132c4fef09d49967e2fd531049'
+
'84e1c890ac57bd516e3616da7bfe096d4aa4b5c495140871e004a02af7d789377689e3f54344a9335fa4a8ee1d9fb6a9b914ba45b188b0e17abf4a25de2031ac')
 
+prepare() {
+# https://github.com/wmww/gtk-layer-shell/issues/73
+patch -p1 -d "$pkgname-$pkgver" < disable_license_check.patch
+}
+
 build() {
 meson --prefix=/usr \
   --wrap-mode=nofallback \
   --buildtype=plain \
+  -Dtests=true \
   -Ddocs=true \
   "$pkgname-$pkgver" \
   build
@@ -31,8 +39,8 @@
 ninja -C build
 }
 
-test() {
-ninja -C test
+check() {
+ninja -C build test
 }
 
 package() {

Added: disable_license_check.patch
===
--- disable_license_check.patch (rev 0)
+++ disable_license_check.patch 2020-10-22 15:47:20 UTC (rev 729254)
@@ -0,0 +1,9 @@
+--- a/test/meson.build 2020-10-21 17:30:15.0 -0700
 b/test/meson.build 2020-10-22 08:38:03.794099893 -0700
+@@ -47,6 +47,3 @@
+ include_directories: [gtk_layer_shell_inc],
+ link_with: [gtk_layer_shell_lib])
+ test('test-get-version', test_get_version, args: [meson.project_version()])
+-
+-check_licenses_script = files(meson.current_source_dir() + 
'/check-licenses.py')
+-test('check-licenses', py, args: [check_licenses_script])


[arch-commits] Commit in gtk-layer-shell/repos/community-x86_64 (3 files)

2020-10-22 Thread Brett Cornwall via arch-commits
Date: Thursday, October 22, 2020 @ 15:47:30
  Author: ainola
Revision: 729255

archrelease: copy trunk to community-x86_64

Added:
  gtk-layer-shell/repos/community-x86_64/PKGBUILD
(from rev 729254, gtk-layer-shell/trunk/PKGBUILD)
  gtk-layer-shell/repos/community-x86_64/disable_license_check.patch
(from rev 729254, gtk-layer-shell/trunk/disable_license_check.patch)
Deleted:
  gtk-layer-shell/repos/community-x86_64/PKGBUILD

-+
 PKGBUILD|   88 ++
 disable_license_check.patch |9 
 2 files changed, 57 insertions(+), 40 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-22 15:47:20 UTC (rev 729254)
+++ PKGBUILD2020-10-22 15:47:30 UTC (rev 729255)
@@ -1,40 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Adrian Perez de Castro 
-
-pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
-pkgname=gtk-layer-shell
-pkgver=0.4.0
-pkgrel=1
-arch=(x86_64)
-license=(LGPL3)
-url="https://github.com/wmww/gtk-layer-shell;
-depends=(
-"gtk3"
-"wayland"
-)
-makedepends=(
-"gtk-doc"
-"gobject-introspection"
-"meson"
-"ninja"
-)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
-sha512sums=('60882fa1b79c81ececd7d5dd1b3722cde10f48ff1e25a533afc6c0474d75f8e83d596ec3585301917337e770766db4a14c1c45132c4fef09d49967e2fd531049')
-
-build() {
-meson --prefix=/usr \
-  --wrap-mode=nofallback \
-  --buildtype=plain \
-  -Ddocs=true \
-  "$pkgname-$pkgver" \
-  build
-ninja -C build
-}
-
-test() {
-ninja -C test
-}
-
-package() {
-DESTDIR="$pkgdir" ninja -C build install
-}

Copied: gtk-layer-shell/repos/community-x86_64/PKGBUILD (from rev 729254, 
gtk-layer-shell/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-22 15:47:30 UTC (rev 729255)
@@ -0,0 +1,48 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Adrian Perez de Castro 
+
+pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
+pkgname=gtk-layer-shell
+pkgver=0.4.0
+pkgrel=2
+arch=(x86_64)
+license=(LGPL3)
+url="https://github.com/wmww/gtk-layer-shell;
+depends=(
+"gtk3"
+"wayland"
+)
+makedepends=(
+"gtk-doc"
+"gobject-introspection"
+"meson"
+"ninja"
+)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;
+"disable_license_check.patch")
+sha512sums=('60882fa1b79c81ececd7d5dd1b3722cde10f48ff1e25a533afc6c0474d75f8e83d596ec3585301917337e770766db4a14c1c45132c4fef09d49967e2fd531049'
+
'84e1c890ac57bd516e3616da7bfe096d4aa4b5c495140871e004a02af7d789377689e3f54344a9335fa4a8ee1d9fb6a9b914ba45b188b0e17abf4a25de2031ac')
+
+prepare() {
+# https://github.com/wmww/gtk-layer-shell/issues/73
+patch -p1 -d "$pkgname-$pkgver" < disable_license_check.patch
+}
+
+build() {
+meson --prefix=/usr \
+  --wrap-mode=nofallback \
+  --buildtype=plain \
+  -Dtests=true \
+  -Ddocs=true \
+  "$pkgname-$pkgver" \
+  build
+ninja -C build
+}
+
+check() {
+ninja -C build test
+}
+
+package() {
+DESTDIR="$pkgdir" ninja -C build install
+}

Copied: gtk-layer-shell/repos/community-x86_64/disable_license_check.patch 
(from rev 729254, gtk-layer-shell/trunk/disable_license_check.patch)
===
--- disable_license_check.patch (rev 0)
+++ disable_license_check.patch 2020-10-22 15:47:30 UTC (rev 729255)
@@ -0,0 +1,9 @@
+--- a/test/meson.build 2020-10-21 17:30:15.0 -0700
 b/test/meson.build 2020-10-22 08:38:03.794099893 -0700
+@@ -47,6 +47,3 @@
+ include_directories: [gtk_layer_shell_inc],
+ link_with: [gtk_layer_shell_lib])
+ test('test-get-version', test_get_version, args: [meson.project_version()])
+-
+-check_licenses_script = files(meson.current_source_dir() + 
'/check-licenses.py')
+-test('check-licenses', py, args: [check_licenses_script])


[arch-commits] Commit in gtk-layer-shell/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-10-22 Thread Brett Cornwall via arch-commits
Date: Thursday, October 22, 2020 @ 15:18:18
  Author: ainola
Revision: 729235

archrelease: copy trunk to community-x86_64

Added:
  gtk-layer-shell/repos/community-x86_64/PKGBUILD
(from rev 729234, gtk-layer-shell/trunk/PKGBUILD)
Deleted:
  gtk-layer-shell/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   76 -
 1 file changed, 40 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-22 15:18:09 UTC (rev 729234)
+++ PKGBUILD2020-10-22 15:18:18 UTC (rev 729235)
@@ -1,36 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Adrian Perez de Castro 
-
-pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
-pkgname=gtk-layer-shell
-pkgver=0.3.0
-pkgrel=1
-arch=(x86_64)
-license=(LGPL3)
-url="https://github.com/wmww/gtk-layer-shell;
-depends=(
-"gtk3"
-"wayland"
-)
-makedepends=(
-"gtk-doc"
-"gobject-introspection"
-"meson"
-"ninja"
-)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
-sha512sums=('55464cf1c41b5e5ab12b6c7e0bccade8fbf77c09da08e5d160c5dfdfbb3160830d456ed0325bedc8e8a0e6af683f62b51c23e3cfc6e3094c31f5a5c1fbaed350')
-
-build() {
-meson --prefix=/usr \
-  --wrap-mode=nofallback \
-  --buildtype=plain \
-  -Ddocs=true \
-  "$pkgname-$pkgver" \
-  build
-ninja -C build
-}
-
-package() {
-DESTDIR="$pkgdir" ninja -C build install
-}

Copied: gtk-layer-shell/repos/community-x86_64/PKGBUILD (from rev 729234, 
gtk-layer-shell/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-22 15:18:18 UTC (rev 729235)
@@ -0,0 +1,40 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Adrian Perez de Castro 
+
+pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
+pkgname=gtk-layer-shell
+pkgver=0.4.0
+pkgrel=1
+arch=(x86_64)
+license=(LGPL3)
+url="https://github.com/wmww/gtk-layer-shell;
+depends=(
+"gtk3"
+"wayland"
+)
+makedepends=(
+"gtk-doc"
+"gobject-introspection"
+"meson"
+"ninja"
+)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
+sha512sums=('60882fa1b79c81ececd7d5dd1b3722cde10f48ff1e25a533afc6c0474d75f8e83d596ec3585301917337e770766db4a14c1c45132c4fef09d49967e2fd531049')
+
+build() {
+meson --prefix=/usr \
+  --wrap-mode=nofallback \
+  --buildtype=plain \
+  -Ddocs=true \
+  "$pkgname-$pkgver" \
+  build
+ninja -C build
+}
+
+test() {
+ninja -C test
+}
+
+package() {
+DESTDIR="$pkgdir" ninja -C build install
+}


[arch-commits] Commit in gtk-layer-shell/trunk (PKGBUILD)

2020-10-22 Thread Brett Cornwall via arch-commits
Date: Thursday, October 22, 2020 @ 15:18:09
  Author: ainola
Revision: 729234

upgpkg: gtk-layer-shell 0.4.0-1; enable tests

Modified:
  gtk-layer-shell/trunk/PKGBUILD

--+
 PKGBUILD |8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-22 15:15:41 UTC (rev 729233)
+++ PKGBUILD2020-10-22 15:18:09 UTC (rev 729234)
@@ -3,7 +3,7 @@
 
 pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
 pkgname=gtk-layer-shell
-pkgver=0.3.0
+pkgver=0.4.0
 pkgrel=1
 arch=(x86_64)
 license=(LGPL3)
@@ -19,7 +19,7 @@
 "ninja"
 )
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
-sha512sums=('55464cf1c41b5e5ab12b6c7e0bccade8fbf77c09da08e5d160c5dfdfbb3160830d456ed0325bedc8e8a0e6af683f62b51c23e3cfc6e3094c31f5a5c1fbaed350')
+sha512sums=('60882fa1b79c81ececd7d5dd1b3722cde10f48ff1e25a533afc6c0474d75f8e83d596ec3585301917337e770766db4a14c1c45132c4fef09d49967e2fd531049')
 
 build() {
 meson --prefix=/usr \
@@ -31,6 +31,10 @@
 ninja -C build
 }
 
+test() {
+ninja -C test
+}
+
 package() {
 DESTDIR="$pkgdir" ninja -C build install
 }


[arch-commits] Commit in ttf-ionicons/trunk (PKGBUILD)

2020-10-08 Thread Brett Cornwall via arch-commits
Date: Friday, October 9, 2020 @ 02:05:22
  Author: ainola
Revision: 722263

upgpkg: ttf-ionicons 5.2.3-1

Modified:
  ttf-ionicons/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 01:24:45 UTC (rev 722262)
+++ PKGBUILD2020-10-09 02:05:22 UTC (rev 722263)
@@ -3,14 +3,14 @@
 # Contributor: Andrea Scarpino 
 
 pkgname=ttf-ionicons
-pkgver=5.0.0
+pkgver=5.2.3
 pkgrel=1
 pkgdesc='Font from the Ionic mobile framework'
 arch=('any')
 license=('MIT')
 url='https://ionicons.com/'
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/${pkgver/_/-}.tar.gz;)
-sha256sums=('8a92b14554cecb043d371351590b66d8f848655c1ad9187ca0458e2017601572')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v${pkgver/_/-}.tar.gz;)
+sha256sums=('432a06fe7f79f165fea84bd069a1572f2c7ce66e255bd7494130ace7e202cb3c')
 
 package() {
 cd "ionicons-${pkgver/_/-}"


[arch-commits] Commit in ttf-ionicons/repos/community-any (PKGBUILD PKGBUILD)

2020-10-08 Thread Brett Cornwall via arch-commits
Date: Friday, October 9, 2020 @ 02:05:36
  Author: ainola
Revision: 722264

archrelease: copy trunk to community-any

Added:
  ttf-ionicons/repos/community-any/PKGBUILD
(from rev 722263, ttf-ionicons/trunk/PKGBUILD)
Deleted:
  ttf-ionicons/repos/community-any/PKGBUILD

--+
 PKGBUILD |   38 +++---
 1 file changed, 19 insertions(+), 19 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-09 02:05:22 UTC (rev 722263)
+++ PKGBUILD2020-10-09 02:05:36 UTC (rev 722264)
@@ -1,19 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Alexander F. Rødseth 
-# Contributor: Andrea Scarpino 
-
-pkgname=ttf-ionicons
-pkgver=5.0.0
-pkgrel=1
-pkgdesc='Font from the Ionic mobile framework'
-arch=('any')
-license=('MIT')
-url='https://ionicons.com/'
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/${pkgver/_/-}.tar.gz;)
-sha256sums=('8a92b14554cecb043d371351590b66d8f848655c1ad9187ca0458e2017601572')
-
-package() {
-cd "ionicons-${pkgver/_/-}"
-install -Dm644 docs/fonts/ionicons.ttf -t "$pkgdir/usr/share/fonts/TTF/"
-install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: ttf-ionicons/repos/community-any/PKGBUILD (from rev 722263, 
ttf-ionicons/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-09 02:05:36 UTC (rev 722264)
@@ -0,0 +1,19 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Alexander F. Rødseth 
+# Contributor: Andrea Scarpino 
+
+pkgname=ttf-ionicons
+pkgver=5.2.3
+pkgrel=1
+pkgdesc='Font from the Ionic mobile framework'
+arch=('any')
+license=('MIT')
+url='https://ionicons.com/'
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v${pkgver/_/-}.tar.gz;)
+sha256sums=('432a06fe7f79f165fea84bd069a1572f2c7ce66e255bd7494130ace7e202cb3c')
+
+package() {
+cd "ionicons-${pkgver/_/-}"
+install -Dm644 docs/fonts/ionicons.ttf -t "$pkgdir/usr/share/fonts/TTF/"
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}


[arch-commits] Commit in spdlog/repos/community-x86_64 (3 files)

2020-10-03 Thread Brett Cornwall via arch-commits
Date: Saturday, October 3, 2020 @ 06:24:37
  Author: ainola
Revision: 716468

archrelease: copy trunk to community-x86_64

Added:
  spdlog/repos/community-x86_64/PKGBUILD
(from rev 716467, spdlog/trunk/PKGBUILD)
Deleted:
  spdlog/repos/community-x86_64/PKGBUILD
  spdlog/repos/community-x86_64/include_cassert.patch

---+
 PKGBUILD  |   88 
 include_cassert.patch |   24 -
 2 files changed, 44 insertions(+), 68 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-03 06:24:28 UTC (rev 716467)
+++ PKGBUILD2020-10-03 06:24:37 UTC (rev 716468)
@@ -1,44 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Luca Weiss
-# Contributor: Michael Yang
-
-pkgname=spdlog
-pkgver=1.8.0
-pkgrel=1
-pkgdesc='Very fast, header-only/compiled, C++ logging library'
-arch=('x86_64')
-url='https://github.com/gabime/spdlog'
-license=('MIT')
-depends=('fmt')
-makedepends=('cmake')
-source=(
-
"$pkgname-$pkgver.tar.gz::https://github.com/gabime/spdlog/archive/v$pkgver.tar.gz;
-)
-provides=(
-'libspdlog.so'
-)
-sha256sums=('1e68e9b40cf63bb022a4b18cdc1c9d88eb5d97e4fd64fa981950a9cacf57a4bf')
-
-build() {
-export CFLAGS+=" ${CPPFLAGS}"
-export CXXFLAGS+=" ${CPPFLAGS}"
-cmake -B build -S "$pkgname-$pkgver" \
--DSPDLOG_BUILD_BENCH=OFF \
--DSPDLOG_FMT_EXTERNAL=ON \
--DSPDLOG_BUILD_SHARED=ON \
--DSPDLOG_BUILD_TESTS=ON \
--DCMAKE_BUILD_TYPE=None \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--Wno-dev
-make -C build
-}
-
-check() {
-make -C build test
-}
-
-package() {
-make -C build DESTDIR="$pkgdir" install
-install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: spdlog/repos/community-x86_64/PKGBUILD (from rev 716467, 
spdlog/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-03 06:24:37 UTC (rev 716468)
@@ -0,0 +1,44 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Luca Weiss
+# Contributor: Michael Yang
+
+pkgname=spdlog
+pkgver=1.8.1
+pkgrel=1
+pkgdesc='Very fast, header-only/compiled, C++ logging library'
+arch=('x86_64')
+url='https://github.com/gabime/spdlog'
+license=('MIT')
+depends=('libfmt.so')
+makedepends=('cmake')
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/gabime/spdlog/archive/v$pkgver.tar.gz;
+)
+provides=(
+'libspdlog.so'
+)
+sha256sums=('5197b3147cfcfaa67dd564db7b878e4a4b3d9f3443801722b3915cdeced656cb')
+
+build() {
+export CFLAGS+=" ${CPPFLAGS}"
+export CXXFLAGS+=" ${CPPFLAGS}"
+cmake -B build -S "$pkgname-$pkgver" \
+-DSPDLOG_BUILD_BENCH=OFF \
+-DSPDLOG_FMT_EXTERNAL=ON \
+-DSPDLOG_BUILD_SHARED=ON \
+-DSPDLOG_BUILD_TESTS=ON \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-Wno-dev
+make -C build
+}
+
+check() {
+make -C build test
+}
+
+package() {
+make -C build DESTDIR="$pkgdir" install
+install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+}

Deleted: include_cassert.patch
===
--- include_cassert.patch   2020-10-03 06:24:28 UTC (rev 716467)
+++ include_cassert.patch   2020-10-03 06:24:37 UTC (rev 716468)
@@ -1,24 +0,0 @@
-diff --git a/include/spdlog/details/circular_q.h 
b/include/spdlog/details/circular_q.h
-index fee3a3bf..d147c5e0 100644
 a/include/spdlog/details/circular_q.h
-+++ b/include/spdlog/details/circular_q.h
-@@ -5,6 +5,7 @@
- #pragma once
- 
- #include 
-+#include 
- 
- namespace spdlog {
- namespace details {
-diff --git a/include/spdlog/details/thread_pool-inl.h 
b/include/spdlog/details/thread_pool-inl.h
-index 77d0b1fb..6b740ca2 100644
 a/include/spdlog/details/thread_pool-inl.h
-+++ b/include/spdlog/details/thread_pool-inl.h
-@@ -8,6 +8,7 @@
- #endif
- 
- #include "spdlog/common.h"
-+#include 
- 
- namespace spdlog {
- namespace details {


[arch-commits] Commit in spdlog/trunk (PKGBUILD)

2020-10-03 Thread Brett Cornwall via arch-commits
Date: Saturday, October 3, 2020 @ 06:24:28
  Author: ainola
Revision: 716467

upgpkg: spdlog 1.8.1-1

Modified:
  spdlog/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-03 05:43:33 UTC (rev 716466)
+++ PKGBUILD2020-10-03 06:24:28 UTC (rev 716467)
@@ -3,13 +3,13 @@
 # Contributor: Michael Yang
 
 pkgname=spdlog
-pkgver=1.8.0
+pkgver=1.8.1
 pkgrel=1
 pkgdesc='Very fast, header-only/compiled, C++ logging library'
 arch=('x86_64')
 url='https://github.com/gabime/spdlog'
 license=('MIT')
-depends=('fmt')
+depends=('libfmt.so')
 makedepends=('cmake')
 source=(
 
"$pkgname-$pkgver.tar.gz::https://github.com/gabime/spdlog/archive/v$pkgver.tar.gz;
@@ -17,7 +17,7 @@
 provides=(
 'libspdlog.so'
 )
-sha256sums=('1e68e9b40cf63bb022a4b18cdc1c9d88eb5d97e4fd64fa981950a9cacf57a4bf')
+sha256sums=('5197b3147cfcfaa67dd564db7b878e4a4b3d9f3443801722b3915cdeced656cb')
 
 build() {
 export CFLAGS+=" ${CPPFLAGS}"


[arch-commits] Commit in spdlog/trunk (include_cassert.patch)

2020-09-01 Thread Brett Cornwall via arch-commits
Date: Wednesday, September 2, 2020 @ 02:30:18
  Author: ainola
Revision: 696260

rm unused include_cassert.patch

Deleted:
  spdlog/trunk/include_cassert.patch

---+
 include_cassert.patch |   24 
 1 file changed, 24 deletions(-)

Deleted: include_cassert.patch
===
--- include_cassert.patch   2020-09-02 02:27:44 UTC (rev 696259)
+++ include_cassert.patch   2020-09-02 02:30:18 UTC (rev 696260)
@@ -1,24 +0,0 @@
-diff --git a/include/spdlog/details/circular_q.h 
b/include/spdlog/details/circular_q.h
-index fee3a3bf..d147c5e0 100644
 a/include/spdlog/details/circular_q.h
-+++ b/include/spdlog/details/circular_q.h
-@@ -5,6 +5,7 @@
- #pragma once
- 
- #include 
-+#include 
- 
- namespace spdlog {
- namespace details {
-diff --git a/include/spdlog/details/thread_pool-inl.h 
b/include/spdlog/details/thread_pool-inl.h
-index 77d0b1fb..6b740ca2 100644
 a/include/spdlog/details/thread_pool-inl.h
-+++ b/include/spdlog/details/thread_pool-inl.h
-@@ -8,6 +8,7 @@
- #endif
- 
- #include "spdlog/common.h"
-+#include 
- 
- namespace spdlog {
- namespace details {


[arch-commits] Commit in spdlog/repos/community-x86_64 (4 files)

2020-09-01 Thread Brett Cornwall via arch-commits
Date: Wednesday, September 2, 2020 @ 02:27:44
  Author: ainola
Revision: 696259

archrelease: copy trunk to community-x86_64

Added:
  spdlog/repos/community-x86_64/PKGBUILD
(from rev 696258, spdlog/trunk/PKGBUILD)
  spdlog/repos/community-x86_64/include_cassert.patch
(from rev 696258, spdlog/trunk/include_cassert.patch)
Deleted:
  spdlog/repos/community-x86_64/PKGBUILD
  spdlog/repos/community-x86_64/include_cassert.patch

---+
 PKGBUILD  |   88 
 include_cassert.patch |   48 +-
 2 files changed, 68 insertions(+), 68 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-02 02:27:33 UTC (rev 696258)
+++ PKGBUILD2020-09-02 02:27:44 UTC (rev 696259)
@@ -1,44 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Luca Weiss
-# Contributor: Michael Yang
-
-pkgname=spdlog
-pkgver=1.7.0
-pkgrel=2
-pkgdesc='Very fast, header-only/compiled, C++ logging library'
-arch=('x86_64')
-url='https://github.com/gabime/spdlog'
-license=('MIT')
-depends=('fmt')
-makedepends=('cmake')
-source=(
-
"$pkgname-$pkgver.tar.gz::https://github.com/gabime/spdlog/archive/v$pkgver.tar.gz;
-)
-provides=(
-'libspdlog.so'
-)
-sha256sums=('f0114a4d3c88be9e696762f37a7c379619443ce9d668546c61b21d41affe5b62')
-
-build() {
-export CFLAGS+=" ${CPPFLAGS}"
-export CXXFLAGS+=" ${CPPFLAGS}"
-cmake -B build -S "$pkgname-$pkgver" \
--DSPDLOG_BUILD_BENCH=OFF \
--DSPDLOG_FMT_EXTERNAL=ON \
--DSPDLOG_BUILD_SHARED=ON \
--DSPDLOG_BUILD_TESTS=ON \
--DCMAKE_BUILD_TYPE=None \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--Wno-dev
-make -C build
-}
-
-check() {
-make -C build test
-}
-
-package() {
-make -C build DESTDIR="$pkgdir" install
-install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: spdlog/repos/community-x86_64/PKGBUILD (from rev 696258, 
spdlog/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-02 02:27:44 UTC (rev 696259)
@@ -0,0 +1,44 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Luca Weiss
+# Contributor: Michael Yang
+
+pkgname=spdlog
+pkgver=1.8.0
+pkgrel=1
+pkgdesc='Very fast, header-only/compiled, C++ logging library'
+arch=('x86_64')
+url='https://github.com/gabime/spdlog'
+license=('MIT')
+depends=('fmt')
+makedepends=('cmake')
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/gabime/spdlog/archive/v$pkgver.tar.gz;
+)
+provides=(
+'libspdlog.so'
+)
+sha256sums=('1e68e9b40cf63bb022a4b18cdc1c9d88eb5d97e4fd64fa981950a9cacf57a4bf')
+
+build() {
+export CFLAGS+=" ${CPPFLAGS}"
+export CXXFLAGS+=" ${CPPFLAGS}"
+cmake -B build -S "$pkgname-$pkgver" \
+-DSPDLOG_BUILD_BENCH=OFF \
+-DSPDLOG_FMT_EXTERNAL=ON \
+-DSPDLOG_BUILD_SHARED=ON \
+-DSPDLOG_BUILD_TESTS=ON \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-Wno-dev
+make -C build
+}
+
+check() {
+make -C build test
+}
+
+package() {
+make -C build DESTDIR="$pkgdir" install
+install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+}

Deleted: include_cassert.patch
===
--- include_cassert.patch   2020-09-02 02:27:33 UTC (rev 696258)
+++ include_cassert.patch   2020-09-02 02:27:44 UTC (rev 696259)
@@ -1,24 +0,0 @@
-diff --git a/include/spdlog/details/circular_q.h 
b/include/spdlog/details/circular_q.h
-index fee3a3bf..d147c5e0 100644
 a/include/spdlog/details/circular_q.h
-+++ b/include/spdlog/details/circular_q.h
-@@ -5,6 +5,7 @@
- #pragma once
- 
- #include 
-+#include 
- 
- namespace spdlog {
- namespace details {
-diff --git a/include/spdlog/details/thread_pool-inl.h 
b/include/spdlog/details/thread_pool-inl.h
-index 77d0b1fb..6b740ca2 100644
 a/include/spdlog/details/thread_pool-inl.h
-+++ b/include/spdlog/details/thread_pool-inl.h
-@@ -8,6 +8,7 @@
- #endif
- 
- #include "spdlog/common.h"
-+#include 
- 
- namespace spdlog {
- namespace details {

Copied: spdlog/repos/community-x86_64/include_cassert.patch (from rev 696258, 
spdlog/trunk/include_cassert.patch)
===
--- include_cassert.patch   (rev 0)
+++ include_cassert.patch   2020-09-02 02:27:44 UTC (rev 696259)
@@ -0,0 +1,24 @@
+diff --git a/include/spdlog/details/circular_q.h 
b/include/spdlog/details/circular_q.h
+index fee3a3bf..d147c5e0 100644
+--- a/include/spdlog/details/circular_q.h
 b/include/spdlog/details/circular_q.h
+@@ -5,6 +5,7 @@
+ #pragma once
+ 
+ #include 
++#include 
+ 
+ namespace spdlog {
+ namespace details {
+diff --git 

[arch-commits] Commit in spdlog/trunk (PKGBUILD)

2020-09-01 Thread Brett Cornwall via arch-commits
Date: Wednesday, September 2, 2020 @ 02:27:33
  Author: ainola
Revision: 696258

upgpkg: spdlog 1.8.0-1

Modified:
  spdlog/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-09-02 02:22:08 UTC (rev 696257)
+++ PKGBUILD2020-09-02 02:27:33 UTC (rev 696258)
@@ -3,8 +3,8 @@
 # Contributor: Michael Yang
 
 pkgname=spdlog
-pkgver=1.7.0
-pkgrel=2
+pkgver=1.8.0
+pkgrel=1
 pkgdesc='Very fast, header-only/compiled, C++ logging library'
 arch=('x86_64')
 url='https://github.com/gabime/spdlog'
@@ -17,7 +17,7 @@
 provides=(
 'libspdlog.so'
 )
-sha256sums=('f0114a4d3c88be9e696762f37a7c379619443ce9d668546c61b21d41affe5b62')
+sha256sums=('1e68e9b40cf63bb022a4b18cdc1c9d88eb5d97e4fd64fa981950a9cacf57a4bf')
 
 build() {
 export CFLAGS+=" ${CPPFLAGS}"


[arch-commits] Commit in mako/trunk (PKGBUILD)

2020-09-01 Thread Brett Cornwall via arch-commits
Date: Wednesday, September 2, 2020 @ 02:22:00
  Author: ainola
Revision: 696256

Increment release

Modified:
  mako/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-09-02 02:20:00 UTC (rev 696255)
+++ PKGBUILD2020-09-02 02:22:00 UTC (rev 696256)
@@ -3,7 +3,7 @@
 
 pkgname=mako
 pkgver=1.4.1
-pkgrel=1
+pkgrel=2
 license=('MIT')
 pkgdesc='Lightweight notification daemon for Wayland'
 makedepends=("meson" "scdoc" "systemd" "wayland-protocols")


[arch-commits] Commit in mako/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-09-01 Thread Brett Cornwall via arch-commits
Date: Wednesday, September 2, 2020 @ 02:22:08
  Author: ainola
Revision: 696257

archrelease: copy trunk to community-x86_64

Added:
  mako/repos/community-x86_64/PKGBUILD
(from rev 696256, mako/trunk/PKGBUILD)
Deleted:
  mako/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   79 +++--
 1 file changed, 41 insertions(+), 38 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-02 02:22:00 UTC (rev 696256)
+++ PKGBUILD2020-09-02 02:22:08 UTC (rev 696257)
@@ -1,38 +0,0 @@
-# Maintainer: Ainola 
-# Contributor: Drew DeVault
-
-pkgname=mako
-pkgver=1.4.1
-pkgrel=1
-license=('MIT')
-pkgdesc='Lightweight notification daemon for Wayland'
-makedepends=("meson" "scdoc" "wayland-protocols")
-depends=(
-   "gdk-pixbuf2"
-   "pango"
-   "systemd-libs"
-   "wayland"
-)
-arch=("x86_64")
-url='https://mako-project.org'
-source=(
-   
"$pkgname-$pkgver.tar.gz::https://github.com/emersion/mako/releases/download/v$pkgver/mako-$pkgver.tar.gz;
-   
"$pkgname-$pkgver.tar.gz.sig::https://github.com/emersion/mako/releases/download/v$pkgver/mako-$pkgver.tar.gz.sig;
-)
-validpgpkeys=("34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48")  # emersion
-sha256sums=('27ab63264a74389de2119393fe64fd578a4c1d04c8409990ef7cfbb6eb9309bb'
-'SKIP')
-
-
-build() {
-   meson --prefix /usr \
-   --buildtype=plain \
-   -Dzsh-completions=true \
-   "$pkgname-$pkgver" build
-   ninja -C build
-}
-
-package() {
-   DESTDIR="$pkgdir" ninja -C build install
-   install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: mako/repos/community-x86_64/PKGBUILD (from rev 696256, 
mako/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-02 02:22:08 UTC (rev 696257)
@@ -0,0 +1,41 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Drew DeVault
+
+pkgname=mako
+pkgver=1.4.1
+pkgrel=2
+license=('MIT')
+pkgdesc='Lightweight notification daemon for Wayland'
+makedepends=("meson" "scdoc" "systemd" "wayland-protocols")
+depends=(
+   "gdk-pixbuf2"
+   "pango"
+   "systemd-libs"
+   "wayland"
+)
+optdepends=(
+   "jq: Required for the menu sub-command"
+)
+arch=("x86_64")
+url='https://mako-project.org'
+source=(
+   
"$pkgname-$pkgver.tar.gz::https://github.com/emersion/mako/releases/download/v$pkgver/mako-$pkgver.tar.gz;
+   
"$pkgname-$pkgver.tar.gz.sig::https://github.com/emersion/mako/releases/download/v$pkgver/mako-$pkgver.tar.gz.sig;
+)
+validpgpkeys=("34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48")  # emersion
+sha256sums=('27ab63264a74389de2119393fe64fd578a4c1d04c8409990ef7cfbb6eb9309bb'
+'SKIP')
+
+
+build() {
+   meson --prefix /usr \
+   --buildtype=plain \
+   -Dzsh-completions=true \
+   "$pkgname-$pkgver" build
+   ninja -C build
+}
+
+package() {
+   DESTDIR="$pkgdir" ninja -C build install
+   install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+}


[arch-commits] Commit in mako/trunk (PKGBUILD)

2020-09-01 Thread Brett Cornwall via arch-commits
Date: Wednesday, September 2, 2020 @ 02:20:00
  Author: ainola
Revision: 696255

Add jq as optdepends

Modified:
  mako/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-09-02 02:19:33 UTC (rev 696254)
+++ PKGBUILD2020-09-02 02:20:00 UTC (rev 696255)
@@ -6,7 +6,7 @@
 pkgrel=1
 license=('MIT')
 pkgdesc='Lightweight notification daemon for Wayland'
-makedepends=("meson" "scdoc" "wayland-protocols")
+makedepends=("meson" "scdoc" "systemd" "wayland-protocols")
 depends=(
"gdk-pixbuf2"
"pango"


[arch-commits] Commit in mako/trunk (PKGBUILD)

2020-09-01 Thread Brett Cornwall via arch-commits
Date: Wednesday, September 2, 2020 @ 02:19:33
  Author: ainola
Revision: 696254

Add explicit systemd makedep for pkgconfig

Modified:
  mako/trunk/PKGBUILD

--+
 PKGBUILD |5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-09-02 00:54:21 UTC (rev 696253)
+++ PKGBUILD2020-09-02 02:19:33 UTC (rev 696254)
@@ -1,4 +1,4 @@
-# Maintainer: Ainola 
+# Maintainer: Brett Cornwall 
 # Contributor: Drew DeVault
 
 pkgname=mako
@@ -13,6 +13,9 @@
"systemd-libs"
"wayland"
 )
+optdepends=(
+   "jq: Required for the menu sub-command"
+)
 arch=("x86_64")
 url='https://mako-project.org'
 source=(


[arch-commits] Commit in gtk-layer-shell/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-08-12 Thread Brett Cornwall via arch-commits
Date: Thursday, August 13, 2020 @ 01:23:10
  Author: ainola
Revision: 676843

archrelease: copy trunk to community-x86_64

Added:
  gtk-layer-shell/repos/community-x86_64/PKGBUILD
(from rev 676842, gtk-layer-shell/trunk/PKGBUILD)
Deleted:
  gtk-layer-shell/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   72 ++---
 1 file changed, 36 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-13 01:22:48 UTC (rev 676842)
+++ PKGBUILD2020-08-13 01:23:10 UTC (rev 676843)
@@ -1,36 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Adrian Perez de Castro 
-
-pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
-pkgname=gtk-layer-shell
-pkgver=0.2.0
-pkgrel=1
-arch=(x86_64)
-license=(LGPL3)
-url="https://github.com/wmww/gtk-layer-shell;
-depends=(
-"gtk3"
-"wayland"
-)
-makedepends=(
-"gtk-doc"
-"gobject-introspection"
-"meson"
-"ninja"
-)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
-sha512sums=('4bbff1cd43951919cf9a9dd4854754f8fadfef0850a1da7ec2b286e18cadb1de7644f5ff9bde115f9d1fa8e4a1835a0300d52197fd21425de7d8e895245d9c06')
-
-build() {
-meson --prefix=/usr \
-  --wrap-mode=nofallback \
-  --buildtype=plain \
-  -Ddocs=true \
-  "$pkgname-$pkgver" \
-  build
-ninja -C build
-}
-
-package() {
-DESTDIR="$pkgdir" ninja -C build install
-}

Copied: gtk-layer-shell/repos/community-x86_64/PKGBUILD (from rev 676842, 
gtk-layer-shell/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-13 01:23:10 UTC (rev 676843)
@@ -0,0 +1,36 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Adrian Perez de Castro 
+
+pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
+pkgname=gtk-layer-shell
+pkgver=0.3.0
+pkgrel=1
+arch=(x86_64)
+license=(LGPL3)
+url="https://github.com/wmww/gtk-layer-shell;
+depends=(
+"gtk3"
+"wayland"
+)
+makedepends=(
+"gtk-doc"
+"gobject-introspection"
+"meson"
+"ninja"
+)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
+sha512sums=('55464cf1c41b5e5ab12b6c7e0bccade8fbf77c09da08e5d160c5dfdfbb3160830d456ed0325bedc8e8a0e6af683f62b51c23e3cfc6e3094c31f5a5c1fbaed350')
+
+build() {
+meson --prefix=/usr \
+  --wrap-mode=nofallback \
+  --buildtype=plain \
+  -Ddocs=true \
+  "$pkgname-$pkgver" \
+  build
+ninja -C build
+}
+
+package() {
+DESTDIR="$pkgdir" ninja -C build install
+}


[arch-commits] Commit in gtk-layer-shell/trunk (PKGBUILD)

2020-08-12 Thread Brett Cornwall via arch-commits
Date: Thursday, August 13, 2020 @ 01:22:48
  Author: ainola
Revision: 676842

upgpkg: gtk-layer-shell 0.3.0-1

Modified:
  gtk-layer-shell/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-12 22:44:37 UTC (rev 676841)
+++ PKGBUILD2020-08-13 01:22:48 UTC (rev 676842)
@@ -3,7 +3,7 @@
 
 pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
 pkgname=gtk-layer-shell
-pkgver=0.2.0
+pkgver=0.3.0
 pkgrel=1
 arch=(x86_64)
 license=(LGPL3)
@@ -19,7 +19,7 @@
 "ninja"
 )
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
-sha512sums=('4bbff1cd43951919cf9a9dd4854754f8fadfef0850a1da7ec2b286e18cadb1de7644f5ff9bde115f9d1fa8e4a1835a0300d52197fd21425de7d8e895245d9c06')
+sha512sums=('55464cf1c41b5e5ab12b6c7e0bccade8fbf77c09da08e5d160c5dfdfbb3160830d456ed0325bedc8e8a0e6af683f62b51c23e3cfc6e3094c31f5a5c1fbaed350')
 
 build() {
 meson --prefix=/usr \


[arch-commits] Commit in waybar/trunk (PKGBUILD)

2020-08-06 Thread Brett Cornwall via arch-commits
Date: Thursday, August 6, 2020 @ 15:27:33
  Author: ainola
Revision: 671037

Rebuild against date 3.0.0

Also change dep to an .so instead of package name.

Modified:
  waybar/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 15:22:34 UTC (rev 671036)
+++ PKGBUILD2020-08-06 15:27:33 UTC (rev 671037)
@@ -3,7 +3,7 @@
 
 pkgname=waybar
 pkgver=0.9.3
-pkgrel=1
+pkgrel=2
 pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
 arch=('x86_64')
 url="https://github.com/Alexays/Waybar/;
@@ -15,7 +15,7 @@
 'libsigc++'
 'fmt'
 'wayland'
-'chrono-date'
+'libdate-tz.so'
 'libspdlog.so'
 'gtk-layer-shell'
 'libpulse'


[arch-commits] Commit in waybar/repos (2 files)

2020-08-06 Thread Brett Cornwall via arch-commits
Date: Thursday, August 6, 2020 @ 15:27:40
  Author: ainola
Revision: 671038

archrelease: copy trunk to community-staging-x86_64

Added:
  waybar/repos/community-staging-x86_64/
  waybar/repos/community-staging-x86_64/PKGBUILD
(from rev 671037, waybar/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: waybar/repos/community-staging-x86_64/PKGBUILD (from rev 671037, 
waybar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 15:27:40 UTC (rev 671038)
@@ -0,0 +1,51 @@
+# Maintainer: Brett Cornwall 
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+
+pkgname=waybar
+pkgver=0.9.3
+pkgrel=2
+pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
+arch=('x86_64')
+url="https://github.com/Alexays/Waybar/;
+license=('MIT')
+depends=(
+'gtkmm3'
+'libjsoncpp.so'
+'libinput'
+'libsigc++'
+'fmt'
+'wayland'
+'libdate-tz.so'
+'libspdlog.so'
+'gtk-layer-shell'
+'libpulse'
+'libnl'
+'libappindicator-gtk3'
+'libdbusmenu-gtk3'
+'libmpdclient'
+)
+makedepends=(
+'cmake'
+'meson'
+'scdoc' # For generating manpages
+'wayland-protocols'
+)
+optdepends=(
+'otf-font-awesome: Icons in the default configuration'
+)
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
+)
+sha256sums=('15cadd05c6a366fd99a92b0f149974c697902c4683c50e2af69f3e59571793e5')
+
+build() {
+cd "Waybar-$pkgver"
+meson --prefix=/usr --wrap-mode=nofallback build
+ninja -C build
+}
+
+package() {
+cd "Waybar-$pkgver"
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}


[arch-commits] Commit in chrono-date/repos/community-staging-x86_64 (6 files)

2020-08-06 Thread Brett Cornwall via arch-commits
Date: Thursday, August 6, 2020 @ 15:16:13
  Author: ainola
Revision: 671026

archrelease: copy trunk to community-staging-x86_64

Added:
  
chrono-date/repos/community-staging-x86_64/538-output-date-pc-for-pkg-config.patch
(from rev 671025, chrono-date/trunk/538-output-date-pc-for-pkg-config.patch)
  chrono-date/repos/community-staging-x86_64/PKGBUILD
(from rev 671025, chrono-date/trunk/PKGBUILD)
  chrono-date/repos/community-staging-x86_64/disable_buggy_libstdc++_tests.patch
(from rev 671025, chrono-date/trunk/disable_buggy_libstdc++_tests.patch)
Deleted:
  
chrono-date/repos/community-staging-x86_64/538-output-date-pc-for-pkg-config.patch
  chrono-date/repos/community-staging-x86_64/PKGBUILD
  chrono-date/repos/community-staging-x86_64/disable_buggy_libstdc++_tests.patch

-+
 538-output-date-pc-for-pkg-config.patch |  120 +++---
 PKGBUILD|  117 ++---
 disable_buggy_libstdc++_tests.patch |   60 +++
 3 files changed, 149 insertions(+), 148 deletions(-)

Deleted: 538-output-date-pc-for-pkg-config.patch
===
--- 538-output-date-pc-for-pkg-config.patch 2020-08-06 15:16:01 UTC (rev 
671025)
+++ 538-output-date-pc-for-pkg-config.patch 2020-08-06 15:16:13 UTC (rev 
671026)
@@ -1,60 +0,0 @@
-From e56b2dce7e89a92e1b9b35caa13b3e938c4cedea Mon Sep 17 00:00:00 2001
-From: Cole Mickens 
-Date: Sun, 26 Jan 2020 01:27:08 -0800
-Subject: [PATCH] CMakeLists.txt: output date.pc for pkg-config
-

- CMakeLists.txt | 15 +++
- date.pc.in | 10 ++
- 2 files changed, 25 insertions(+)
- create mode 100644 date.pc.in
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index f30c473..fe778e8 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -128,6 +128,15 @@ if( BUILD_TZ_LIB )
- endif( )
- endif( )
- 
-+if ( BUILD_TZ_LIB )
-+  # Cflags: -I${includedir} @TZ_COMPILE_DEFINITIONS@
-+  set( TZ_COMPILE_DEFINITIONS 
"$,-D$,
 -D>,>" )
-+  configure_file(date.pc.in date.pc.cf @ONLY)
-+  file( GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/date.pc"
-+INPUT "${CMAKE_CURRENT_BINARY_DIR}/date.pc.cf" )
-+
-+endif( )
-+
- #[===[
-installation
- #]===]
-@@ -171,6 +180,12 @@ install (
-   FILES cmake/dateConfig.cmake "${version_config}"
-   DESTINATION ${CONFIG_LOC})
- 
-+if ( BUILD_TZ_LIB )
-+  install(
-+FILES ${CMAKE_BINARY_DIR}/date.pc
-+DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
-+endif( )
-+
- #[===[
-testing
- #]===]
-diff --git a/date.pc.in b/date.pc.in
-new file mode 100644
-index 000..b9c4623
 /dev/null
-+++ b/date.pc.in
-@@ -0,0 +1,10 @@
-+prefix=@CMAKE_INSTALL_PREFIX@
-+exec_prefix=@CMAKE_INSTALL_BINDIR@
-+libdir=@CMAKE_INSTALL_LIB@
-+includedir=@CMAKE_INSTALL_INCLUDE@
-+
-+Name: date
-+Description: A date and time library based on the C++11/14/17  header
-+Version: @PACKAGE_VERSION@
-+Libs: -L${libdir} -ltz
-+Cflags: -I${includedir} @TZ_COMPILE_DEFINITIONS@

Copied: 
chrono-date/repos/community-staging-x86_64/538-output-date-pc-for-pkg-config.patch
 (from rev 671025, chrono-date/trunk/538-output-date-pc-for-pkg-config.patch)
===
--- 538-output-date-pc-for-pkg-config.patch (rev 0)
+++ 538-output-date-pc-for-pkg-config.patch 2020-08-06 15:16:13 UTC (rev 
671026)
@@ -0,0 +1,60 @@
+From e56b2dce7e89a92e1b9b35caa13b3e938c4cedea Mon Sep 17 00:00:00 2001
+From: Cole Mickens 
+Date: Sun, 26 Jan 2020 01:27:08 -0800
+Subject: [PATCH] CMakeLists.txt: output date.pc for pkg-config
+
+---
+ CMakeLists.txt | 15 +++
+ date.pc.in | 10 ++
+ 2 files changed, 25 insertions(+)
+ create mode 100644 date.pc.in
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f30c473..fe778e8 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -128,6 +128,15 @@ if( BUILD_TZ_LIB )
+ endif( )
+ endif( )
+ 
++if ( BUILD_TZ_LIB )
++  # Cflags: -I${includedir} @TZ_COMPILE_DEFINITIONS@
++  set( TZ_COMPILE_DEFINITIONS 
"$,-D$,
 -D>,>" )
++  configure_file(date.pc.in date.pc.cf @ONLY)
++  file( GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/date.pc"
++INPUT "${CMAKE_CURRENT_BINARY_DIR}/date.pc.cf" )
++
++endif( )
++
+ #[===[
+installation
+ #]===]
+@@ -171,6 +180,12 @@ install (
+   FILES cmake/dateConfig.cmake "${version_config}"
+   DESTINATION ${CONFIG_LOC})
+ 
++if ( BUILD_TZ_LIB )
++  install(
++FILES ${CMAKE_BINARY_DIR}/date.pc
++DESTINATION 

[arch-commits] Commit in chrono-date/trunk (2 files)

2020-08-06 Thread Brett Cornwall via arch-commits
Date: Thursday, August 6, 2020 @ 15:16:01
  Author: ainola
Revision: 671025

Update pkg-config patch to link to date-tz

The patch was not updated and still linked to the old tz lib instead of date's 
new date-tz lib.

Modified:
  chrono-date/trunk/538-output-date-pc-for-pkg-config.patch
  chrono-date/trunk/PKGBUILD

-+
 538-output-date-pc-for-pkg-config.patch |2 +-
 PKGBUILD|5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

Modified: 538-output-date-pc-for-pkg-config.patch
===
--- 538-output-date-pc-for-pkg-config.patch 2020-08-06 15:12:24 UTC (rev 
671024)
+++ 538-output-date-pc-for-pkg-config.patch 2020-08-06 15:16:01 UTC (rev 
671025)
@@ -56,5 +56,5 @@
 +Name: date
 +Description: A date and time library based on the C++11/14/17  header
 +Version: @PACKAGE_VERSION@
-+Libs: -L${libdir} -ltz
++Libs: -L${libdir} -ldate-tz
 +Cflags: -I${includedir} @TZ_COMPILE_DEFINITIONS@

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 15:12:24 UTC (rev 671024)
+++ PKGBUILD2020-08-06 15:16:01 UTC (rev 671025)
@@ -2,7 +2,7 @@
 
 pkgname=chrono-date
 pkgver=3.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A date and time library based on the C++11/14/17  header"
 arch=(x86_64)
 url="https://howardhinnant.github.io/date/date.html;
@@ -18,12 +18,13 @@
 
"538-output-date-pc-for-pkg-config.patch::https://patch-diff.githubusercontent.com/raw/HowardHinnant/date/pull/538.patch;
 "disable_buggy_libstdc++_tests.patch")
 sha256sums=('87bba2eaf0ebc7ec539e5e62fc317cb80671a337c1fb1b84cb9e4d42c6dbebe3'
-'77bd5764c4807aaaba59000a5d45b71a04bc0d43eb157f8067b2be46c4314987'
+'c881ae3ae08b46a2137b987e593469d030669c37c9423921a1fac7de512676f3'
 'bd770b44554790c8854dd433aa670ecb8071a69bbeb2855c97dc66570d442165')
 
 prepare() {
 cd "date-$pkgver"
 # https://github.com/HowardHinnant/date/issues/537
+# Modified to link against date-tz as newer releases of date changed the 
library.
 patch -p1 < ../538-output-date-pc-for-pkg-config.patch
 
 # FIXME: one particular test suite will fail; according to the date author,


[arch-commits] Commit in gtk-layer-shell/trunk (PKGBUILD)

2020-07-29 Thread Brett Cornwall via arch-commits
Date: Thursday, July 30, 2020 @ 01:08:09
  Author: ainola
Revision: 665862

upgpkg: gtk-layer-shell 0.2.0-1

relicensed to LGPL3

Modified:
  gtk-layer-shell/trunk/PKGBUILD

--+
 PKGBUILD |   20 +---
 1 file changed, 9 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-30 00:38:05 UTC (rev 665861)
+++ PKGBUILD2020-07-30 01:08:09 UTC (rev 665862)
@@ -3,10 +3,10 @@
 
 pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
 pkgname=gtk-layer-shell
-pkgver=0.1.0
-pkgrel=2
+pkgver=0.2.0
+pkgrel=1
 arch=(x86_64)
-license=(MIT)
+license=(LGPL3)
 url="https://github.com/wmww/gtk-layer-shell;
 depends=(
 "gtk3"
@@ -19,20 +19,18 @@
 "ninja"
 )
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
-sha512sums=('813ae86939d4bb300e78197a09fe7e4ccda9e2e6c008b72fa45d0a5be311ade1762af31835d3e7fea00f49a438f7ad37d3e57c84e0a2ebbbf58e807048c072da')
+sha512sums=('4bbff1cd43951919cf9a9dd4854754f8fadfef0850a1da7ec2b286e18cadb1de7644f5ff9bde115f9d1fa8e4a1835a0300d52197fd21425de7d8e895245d9c06')
 
 build() {
-cd "$pkgname-$pkgver"
 meson --prefix=/usr \
---wrap-mode=nofallback \
---buildtype=plain \
--Ddocs=true \
-build
+  --wrap-mode=nofallback \
+  --buildtype=plain \
+  -Ddocs=true \
+  "$pkgname-$pkgver" \
+  build
 ninja -C build
 }
 
 package() {
-cd "$pkgname-$pkgver"
 DESTDIR="$pkgdir" ninja -C build install
-install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
 }


[arch-commits] Commit in gtk-layer-shell/repos (2 files)

2020-07-29 Thread Brett Cornwall via arch-commits
Date: Thursday, July 30, 2020 @ 01:08:16
  Author: ainola
Revision: 665863

archrelease: copy trunk to community-staging-x86_64

Added:
  gtk-layer-shell/repos/community-staging-x86_64/
  gtk-layer-shell/repos/community-staging-x86_64/PKGBUILD
(from rev 665862, gtk-layer-shell/trunk/PKGBUILD)

--+
 PKGBUILD |   36 
 1 file changed, 36 insertions(+)

Copied: gtk-layer-shell/repos/community-staging-x86_64/PKGBUILD (from rev 
665862, gtk-layer-shell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-07-30 01:08:16 UTC (rev 665863)
@@ -0,0 +1,36 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Adrian Perez de Castro 
+
+pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
+pkgname=gtk-layer-shell
+pkgver=0.2.0
+pkgrel=1
+arch=(x86_64)
+license=(LGPL3)
+url="https://github.com/wmww/gtk-layer-shell;
+depends=(
+"gtk3"
+"wayland"
+)
+makedepends=(
+"gtk-doc"
+"gobject-introspection"
+"meson"
+"ninja"
+)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
+sha512sums=('4bbff1cd43951919cf9a9dd4854754f8fadfef0850a1da7ec2b286e18cadb1de7644f5ff9bde115f9d1fa8e4a1835a0300d52197fd21425de7d8e895245d9c06')
+
+build() {
+meson --prefix=/usr \
+  --wrap-mode=nofallback \
+  --buildtype=plain \
+  -Ddocs=true \
+  "$pkgname-$pkgver" \
+  build
+ninja -C build
+}
+
+package() {
+DESTDIR="$pkgdir" ninja -C build install
+}


[arch-commits] Commit in chrono-date/trunk (3 files)

2020-07-18 Thread Brett Cornwall via arch-commits
Date: Sunday, July 19, 2020 @ 02:35:58
  Author: ainola
Revision: 664516

upgpkg: chrono-date 3.0.0-1

* Add provides=libdate-tz.so

* Add CMake build flags to conform to packaging standards

* Disable a few problematic tests. According to the date author, GCC's 
std::time_get is buggy and bugs should be raised to that project.

See:
* https://github.com/HowardHinnant/date/issues/334
* https://github.com/HowardHinnant/date/issues/455
* https://github.com/HowardHinnant/date/issues/4961

Added:
  chrono-date/trunk/disable_buggy_libstdc++_tests.patch
Modified:
  chrono-date/trunk/538-output-date-pc-for-pkg-config.patch
  chrono-date/trunk/PKGBUILD

-+
 538-output-date-pc-for-pkg-config.patch |2 -
 PKGBUILD|   52 +++---
 disable_buggy_libstdc++_tests.patch |   30 +
 3 files changed, 58 insertions(+), 26 deletions(-)

Modified: 538-output-date-pc-for-pkg-config.patch
===
--- 538-output-date-pc-for-pkg-config.patch 2020-07-19 02:34:24 UTC (rev 
664515)
+++ 538-output-date-pc-for-pkg-config.patch 2020-07-19 02:35:58 UTC (rev 
664516)
@@ -19,7 +19,7 @@
  
 +if ( BUILD_TZ_LIB )
 +  # Cflags: -I${includedir} @TZ_COMPILE_DEFINITIONS@
-+  set( TZ_COMPILE_DEFINITIONS 
"$,-D$,
 -D>,>" )
++  set( TZ_COMPILE_DEFINITIONS 
"$,-D$,
 -D>,>" )
 +  configure_file(date.pc.in date.pc.cf @ONLY)
 +  file( GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/date.pc"
 +INPUT "${CMAKE_CURRENT_BINARY_DIR}/date.pc.cf" )

Modified: PKGBUILD
===
--- PKGBUILD2020-07-19 02:34:24 UTC (rev 664515)
+++ PKGBUILD2020-07-19 02:35:58 UTC (rev 664516)
@@ -1,7 +1,7 @@
 # Maintainer: Brett Cornwall 
 
 pkgname=chrono-date
-pkgver=2.4.1+134+g9a0ee25
+pkgver=3.0.0
 pkgrel=1
 pkgdesc="A date and time library based on the C++11/14/17  header"
 arch=(x86_64)
@@ -11,46 +11,48 @@
 'cmake'
 'git'
 )
-# It's easiest to pin this commit and wait for a new release rather than patch
-# as a number of issues with tests/dependent packages (e.g.
-# https://github.com/Alexays/Waybar/issues/565) are present with the tagged
-# stable version.
-source=("$pkgname::git+https://github.com/HowardHinnant/date#commit=9a0ee2542848ab8625984fc8cdbfb9b5414c0082;
-
"538-output-date-pc-for-pkg-config.patch::https://patch-diff.githubusercontent.com/raw/HowardHinnant/date/pull/538.patch;)
-sha256sums=('SKIP'
-'f39ce7f1f738ebdc02948ed78be68cca10c01f9e22a4243670304eeda53a03fd')
+provides=(
+'libdate-tz.so'
+)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/HowardHinnant/date/archive/v$pkgver.tar.gz;
+
"538-output-date-pc-for-pkg-config.patch::https://patch-diff.githubusercontent.com/raw/HowardHinnant/date/pull/538.patch;
+"disable_buggy_libstdc++_tests.patch")
+sha256sums=('87bba2eaf0ebc7ec539e5e62fc317cb80671a337c1fb1b84cb9e4d42c6dbebe3'
+'77bd5764c4807aaaba59000a5d45b71a04bc0d43eb157f8067b2be46c4314987'
+'bd770b44554790c8854dd433aa670ecb8071a69bbeb2855c97dc66570d442165')
 
-pkgver() {
-cd "$pkgname"
-git describe --always --tags | sed 's/^v//;s/-/+/g'
-}
-
 prepare() {
-cd "$pkgname"
-mkdir build
+cd "date-$pkgver"
 # https://github.com/HowardHinnant/date/issues/537
 patch -p1 < ../538-output-date-pc-for-pkg-config.patch
+
+# FIXME: one particular test suite will fail; according to the date author,
+# GCC's std::time_get is buggy and bugs should be raised to that project.
+# See:
+# https://github.com/HowardHinnant/date/issues/334
+# https://github.com/HowardHinnant/date/issues/455
+# https://github.com/HowardHinnant/date/issues/4961
+patch -p1 < ../disable_buggy_libstdc++_tests.patch
 }
 
+
 build() {
-cd "$pkgname/build"
-cmake .. \
--DCMAKE_BUILD_TYPE=Release \
+cmake -B build -S "date-$pkgver" \
+-DCMAKE_BUILD_TYPE=None \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DBUILD_SHARED_LIBS=true \
 -DBUILD_TZ_LIB=true \
 -DUSE_SYSTEM_TZ_DB=true \
--DENABLE_DATE_TESTING=true
+-DENABLE_DATE_TESTING=true \
+-Wno-dev
 }
 
 check() {
-cd "$pkgname/build"
-make testit
+make -C build testit
 }
 
 package() {
-cd "$pkgname"
 make -C build DESTDIR="$pkgdir/" install
-install -Dm644 LICENSE.txt -t "$pkgdir/usr/share/licenses/$pkgname"
-install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
+install -Dm644 "date-$pkgver/LICENSE.txt" -t 
"$pkgdir/usr/share/licenses/$pkgname"
+install -Dm644 "date-$pkgver/README.md" -t "$pkgdir/usr/share/doc/$pkgname"
 }

Added: disable_buggy_libstdc++_tests.patch
===
--- disable_buggy_libstdc++_tests.patch (rev 0)
+++ disable_buggy_libstdc++_tests.patch 

[arch-commits] Commit in chrono-date/repos (4 files)

2020-07-18 Thread Brett Cornwall via arch-commits
Date: Sunday, July 19, 2020 @ 02:36:09
  Author: ainola
Revision: 664517

archrelease: copy trunk to community-staging-x86_64

Added:
  chrono-date/repos/community-staging-x86_64/
  
chrono-date/repos/community-staging-x86_64/538-output-date-pc-for-pkg-config.patch
(from rev 664516, chrono-date/trunk/538-output-date-pc-for-pkg-config.patch)
  chrono-date/repos/community-staging-x86_64/PKGBUILD
(from rev 664516, chrono-date/trunk/PKGBUILD)
  chrono-date/repos/community-staging-x86_64/disable_buggy_libstdc++_tests.patch
(from rev 664516, chrono-date/trunk/disable_buggy_libstdc++_tests.patch)

-+
 538-output-date-pc-for-pkg-config.patch |   60 ++
 PKGBUILD|   58 +
 disable_buggy_libstdc++_tests.patch |   30 +++
 3 files changed, 148 insertions(+)

Copied: 
chrono-date/repos/community-staging-x86_64/538-output-date-pc-for-pkg-config.patch
 (from rev 664516, chrono-date/trunk/538-output-date-pc-for-pkg-config.patch)
===
--- community-staging-x86_64/538-output-date-pc-for-pkg-config.patch
(rev 0)
+++ community-staging-x86_64/538-output-date-pc-for-pkg-config.patch
2020-07-19 02:36:09 UTC (rev 664517)
@@ -0,0 +1,60 @@
+From e56b2dce7e89a92e1b9b35caa13b3e938c4cedea Mon Sep 17 00:00:00 2001
+From: Cole Mickens 
+Date: Sun, 26 Jan 2020 01:27:08 -0800
+Subject: [PATCH] CMakeLists.txt: output date.pc for pkg-config
+
+---
+ CMakeLists.txt | 15 +++
+ date.pc.in | 10 ++
+ 2 files changed, 25 insertions(+)
+ create mode 100644 date.pc.in
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f30c473..fe778e8 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -128,6 +128,15 @@ if( BUILD_TZ_LIB )
+ endif( )
+ endif( )
+ 
++if ( BUILD_TZ_LIB )
++  # Cflags: -I${includedir} @TZ_COMPILE_DEFINITIONS@
++  set( TZ_COMPILE_DEFINITIONS 
"$,-D$,
 -D>,>" )
++  configure_file(date.pc.in date.pc.cf @ONLY)
++  file( GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/date.pc"
++INPUT "${CMAKE_CURRENT_BINARY_DIR}/date.pc.cf" )
++
++endif( )
++
+ #[===[
+installation
+ #]===]
+@@ -171,6 +180,12 @@ install (
+   FILES cmake/dateConfig.cmake "${version_config}"
+   DESTINATION ${CONFIG_LOC})
+ 
++if ( BUILD_TZ_LIB )
++  install(
++FILES ${CMAKE_BINARY_DIR}/date.pc
++DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
++endif( )
++
+ #[===[
+testing
+ #]===]
+diff --git a/date.pc.in b/date.pc.in
+new file mode 100644
+index 000..b9c4623
+--- /dev/null
 b/date.pc.in
+@@ -0,0 +1,10 @@
++prefix=@CMAKE_INSTALL_PREFIX@
++exec_prefix=@CMAKE_INSTALL_BINDIR@
++libdir=@CMAKE_INSTALL_LIB@
++includedir=@CMAKE_INSTALL_INCLUDE@
++
++Name: date
++Description: A date and time library based on the C++11/14/17  header
++Version: @PACKAGE_VERSION@
++Libs: -L${libdir} -ltz
++Cflags: -I${includedir} @TZ_COMPILE_DEFINITIONS@

Copied: chrono-date/repos/community-staging-x86_64/PKGBUILD (from rev 664516, 
chrono-date/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-07-19 02:36:09 UTC (rev 664517)
@@ -0,0 +1,58 @@
+# Maintainer: Brett Cornwall 
+
+pkgname=chrono-date
+pkgver=3.0.0
+pkgrel=1
+pkgdesc="A date and time library based on the C++11/14/17  header"
+arch=(x86_64)
+url="https://howardhinnant.github.io/date/date.html;
+license=('MIT')
+makedepends=(
+'cmake'
+'git'
+)
+provides=(
+'libdate-tz.so'
+)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/HowardHinnant/date/archive/v$pkgver.tar.gz;
+
"538-output-date-pc-for-pkg-config.patch::https://patch-diff.githubusercontent.com/raw/HowardHinnant/date/pull/538.patch;
+"disable_buggy_libstdc++_tests.patch")
+sha256sums=('87bba2eaf0ebc7ec539e5e62fc317cb80671a337c1fb1b84cb9e4d42c6dbebe3'
+'77bd5764c4807aaaba59000a5d45b71a04bc0d43eb157f8067b2be46c4314987'
+'bd770b44554790c8854dd433aa670ecb8071a69bbeb2855c97dc66570d442165')
+
+prepare() {
+cd "date-$pkgver"
+# https://github.com/HowardHinnant/date/issues/537
+patch -p1 < ../538-output-date-pc-for-pkg-config.patch
+
+# FIXME: one particular test suite will fail; according to the date author,
+# GCC's std::time_get is buggy and bugs should be raised to that project.
+# See:
+# https://github.com/HowardHinnant/date/issues/334
+# https://github.com/HowardHinnant/date/issues/455
+# https://github.com/HowardHinnant/date/issues/4961
+patch -p1 < 

[arch-commits] Commit in sway/repos/community-staging-x86_64 (8 files)

2020-07-18 Thread Brett Cornwall via arch-commits
Date: Saturday, July 18, 2020 @ 20:01:47
  Author: ainola
Revision: 664460

archrelease: copy trunk to community-staging-x86_64

Added:
  sway/repos/community-staging-x86_64/50-systemd-user.conf
(from rev 664459, sway/trunk/50-systemd-user.conf)
  sway/repos/community-staging-x86_64/PKGBUILD
(from rev 664459, sway/trunk/PKGBUILD)
  sway/repos/community-staging-x86_64/sway-session.target
(from rev 664459, sway/trunk/sway-session.target)
  sway/repos/community-staging-x86_64/sway.service
(from rev 664459, sway/trunk/sway.service)
Deleted:
  sway/repos/community-staging-x86_64/50-systemd-user.conf
  sway/repos/community-staging-x86_64/PKGBUILD
  sway/repos/community-staging-x86_64/sway-session.target
  sway/repos/community-staging-x86_64/sway.service

--+
 50-systemd-user.conf |   14 ++--
 PKGBUILD |  140 -
 sway-session.target  |   16 ++---
 sway.service |   32 +--
 4 files changed, 101 insertions(+), 101 deletions(-)

Deleted: 50-systemd-user.conf
===
--- 50-systemd-user.conf2020-07-18 19:58:03 UTC (rev 664459)
+++ 50-systemd-user.conf2020-07-18 20:01:47 UTC (rev 664460)
@@ -1,7 +0,0 @@
-# sway does not set DISPLAY/WAYLAND_DISPLAY in the systemd user environment
-# See FS#63021
-# Adapted from xorg's 50-systemd-user.sh, which achieves a similar goal.
-
-exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK
-exec hash dbus-update-activation-environment 2>/dev/null && \
- dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY 
SWAYSOCK

Copied: sway/repos/community-staging-x86_64/50-systemd-user.conf (from rev 
664459, sway/trunk/50-systemd-user.conf)
===
--- 50-systemd-user.conf(rev 0)
+++ 50-systemd-user.conf2020-07-18 20:01:47 UTC (rev 664460)
@@ -0,0 +1,7 @@
+# sway does not set DISPLAY/WAYLAND_DISPLAY in the systemd user environment
+# See FS#63021
+# Adapted from xorg's 50-systemd-user.sh, which achieves a similar goal.
+
+exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK
+exec hash dbus-update-activation-environment 2>/dev/null && \
+ dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY 
SWAYSOCK

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-18 19:58:03 UTC (rev 664459)
+++ PKGBUILD2020-07-18 20:01:47 UTC (rev 664460)
@@ -1,70 +0,0 @@
-# Maintainer: Alexander F. Rødseth 
-# Maintainer: Brett Cornwall 
-
-pkgname=sway
-pkgver=1.5
-epoch=1
-pkgrel=1
-pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager'
-arch=(x86_64)
-url='https://swaywm.org/'
-license=(MIT)
-depends=(
-  'cairo'
-  'gdk-pixbuf2'
-  'json-c'
-  'pango'
-  'polkit'
-  'pcre'
-  'swaybg'
-  'ttf-font'
-  'wlroots'
-)
-makedepends=(git meson ninja scdoc setconf wayland-protocols)
-backup=(etc/sway/config)
-optdepends=(
-  'alacritty: Terminal emulator used by the default config'
-  'dmenu: Application launcher'
-  'grim: Screenshot utility'
-  'i3status: Status line'
-  'mako: Lightweight notification daemon'
-  'slurp: Select a region'
-  'swayidle: Idle management daemon'
-  'swaylock: Screen locker'
-  'wallutils: Timed wallpapers'
-  'waybar: Highly customizable bar'
-  'xorg-server-xwayland: X11 support'
-)
-source=("https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz;
-
"https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz.sig;
-"50-systemd-user.conf")
-sha512sums=('702e44f8923a4ca05d831dd7ed76165654f113a8b2754d332c509ee844528f47c52b7f21deca78d4a79dad465cbcd0934574fff4ad9bb7a45aec3124dea5bca4'
-'SKIP'
-
'57590bc0d14c87289a4a9cd67991c6a841e54244d2a6186b5da5a08e633de2e8631959fa8c77ede211b0a5f315d920f2c1350951a53d6f2e9e81859056cb3c9e')
-validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault
-
-prepare() {
-  cd "$pkgname-$pkgver"
-
-  # Set the version information to 'Arch Linux' instead of 'makepkg'
-  sed -i "s/branch \\\'@1@\\\'/Arch Linux/g" meson.build
-}
-
-build() {
-  mkdir -p build
-  arch-meson build "$pkgname-$pkgver" -D werror=false -D b_ndebug=true
-  ninja -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja -C build install
-  install -Dm644 "$pkgname-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-  install -Dm644 50-systemd-user.conf -t "$pkgdir/etc/sway/config.d/"
-
-  for util in autoname-workspaces.py inactive-windows-transparency.py 
grimshot; do
-install -Dm755 "$pkgname-$pkgver/contrib/$util" -t \
-   "$pkgdir/usr/share/$pkgname/scripts"
-  done
-}
-
-# vim: ts=2 sw=2 et

Copied: sway/repos/community-staging-x86_64/PKGBUILD (from rev 664459, 
sway/trunk/PKGBUILD)

[arch-commits] Commit in sway/repos (5 files)

2020-07-15 Thread Brett Cornwall via arch-commits
Date: Thursday, July 16, 2020 @ 01:31:13
  Author: ainola
Revision: 664024

archrelease: copy trunk to community-staging-x86_64

Added:
  sway/repos/community-staging-x86_64/
  sway/repos/community-staging-x86_64/50-systemd-user.conf
(from rev 664023, sway/trunk/50-systemd-user.conf)
  sway/repos/community-staging-x86_64/PKGBUILD
(from rev 664023, sway/trunk/PKGBUILD)
  sway/repos/community-staging-x86_64/sway-session.target
(from rev 664023, sway/trunk/sway-session.target)
  sway/repos/community-staging-x86_64/sway.service
(from rev 664023, sway/trunk/sway.service)

--+
 50-systemd-user.conf |7 
 PKGBUILD |   70 +
 sway-session.target  |8 +
 sway.service |   16 +++
 4 files changed, 101 insertions(+)

Copied: sway/repos/community-staging-x86_64/50-systemd-user.conf (from rev 
664023, sway/trunk/50-systemd-user.conf)
===
--- community-staging-x86_64/50-systemd-user.conf   
(rev 0)
+++ community-staging-x86_64/50-systemd-user.conf   2020-07-16 01:31:13 UTC 
(rev 664024)
@@ -0,0 +1,7 @@
+# sway does not set DISPLAY/WAYLAND_DISPLAY in the systemd user environment
+# See FS#63021
+# Adapted from xorg's 50-systemd-user.sh, which achieves a similar goal.
+
+exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK
+exec hash dbus-update-activation-environment 2>/dev/null && \
+ dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY 
SWAYSOCK

Copied: sway/repos/community-staging-x86_64/PKGBUILD (from rev 664023, 
sway/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-07-16 01:31:13 UTC (rev 664024)
@@ -0,0 +1,70 @@
+# Maintainer: Alexander F. Rødseth 
+# Maintainer: Brett Cornwall 
+
+pkgname=sway
+pkgver=1.5
+epoch=1
+pkgrel=1
+pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager'
+arch=(x86_64)
+url='https://swaywm.org/'
+license=(MIT)
+depends=(
+  'cairo'
+  'gdk-pixbuf2'
+  'json-c'
+  'pango'
+  'polkit'
+  'pcre'
+  'swaybg'
+  'ttf-font'
+  'wlroots'
+)
+makedepends=(git meson ninja scdoc setconf wayland-protocols)
+backup=(etc/sway/config)
+optdepends=(
+  'alacritty: Terminal emulator used by the default config'
+  'dmenu: Application launcher'
+  'grim: Screenshot utility'
+  'i3status: Status line'
+  'mako: Lightweight notification daemon'
+  'slurp: Select a region'
+  'swayidle: Idle management daemon'
+  'swaylock: Screen locker'
+  'wallutils: Timed wallpapers'
+  'waybar: Highly customizable bar'
+  'xorg-server-xwayland: X11 support'
+)
+source=("https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz;
+
"https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz.sig;
+"50-systemd-user.conf")
+sha512sums=('702e44f8923a4ca05d831dd7ed76165654f113a8b2754d332c509ee844528f47c52b7f21deca78d4a79dad465cbcd0934574fff4ad9bb7a45aec3124dea5bca4'
+'SKIP'
+
'57590bc0d14c87289a4a9cd67991c6a841e54244d2a6186b5da5a08e633de2e8631959fa8c77ede211b0a5f315d920f2c1350951a53d6f2e9e81859056cb3c9e')
+validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault
+
+prepare() {
+  cd "$pkgname-$pkgver"
+
+  # Set the version information to 'Arch Linux' instead of 'makepkg'
+  sed -i "s/branch \\\'@1@\\\'/Arch Linux/g" meson.build
+}
+
+build() {
+  mkdir -p build
+  arch-meson build "$pkgname-$pkgver" -D werror=false -D b_ndebug=true
+  ninja -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+  install -Dm644 "$pkgname-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  install -Dm644 50-systemd-user.conf -t "$pkgdir/etc/sway/config.d/"
+
+  for util in autoname-workspaces.py inactive-windows-transparency.py 
grimshot; do
+install -Dm755 "$pkgname-$pkgver/contrib/$util" -t \
+   "$pkgdir/usr/share/$pkgname/scripts"
+  done
+}
+
+# vim: ts=2 sw=2 et

Copied: sway/repos/community-staging-x86_64/sway-session.target (from rev 
664023, sway/trunk/sway-session.target)
===
--- community-staging-x86_64/sway-session.target
(rev 0)
+++ community-staging-x86_64/sway-session.target2020-07-16 01:31:13 UTC 
(rev 664024)
@@ -0,0 +1,8 @@
+# https://github.com/swaywm/sway/wiki/Systemd-integration
+
+[Unit]
+Description=sway compositor session
+Documentation=man:systemd.special(7)
+BindsTo=graphical-session.target
+Wants=graphical-session-pre.target
+After=graphical-session-pre.target

Copied: sway/repos/community-staging-x86_64/sway.service (from rev 664023, 
sway/trunk/sway.service)
===
--- 

[arch-commits] Commit in sway/trunk (PKGBUILD)

2020-07-15 Thread Brett Cornwall via arch-commits
Date: Thursday, July 16, 2020 @ 01:31:00
  Author: ainola
Revision: 664023

upgpkg: sway 1:1.5-1

N.B. /etc/sway/security.d has been removed - upstream says this inclusion was 
an oversight and that the code/references to the code have been removed.

See:

* https://github.com/swaywm/sway/issues/5335
* https://github.com/swaywm/sway/pull/5339

Modified:
  sway/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-16 01:03:12 UTC (rev 664022)
+++ PKGBUILD2020-07-16 01:31:00 UTC (rev 664023)
@@ -2,9 +2,9 @@
 # Maintainer: Brett Cornwall 
 
 pkgname=sway
-pkgver=1.4
+pkgver=1.5
 epoch=1
-pkgrel=9
+pkgrel=1
 pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager'
 arch=(x86_64)
 url='https://swaywm.org/'
@@ -38,7 +38,7 @@
 
source=("https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz;
 
"https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz.sig;
 "50-systemd-user.conf")
-sha512sums=('3b280bdfdbdae8fb9b4f555bc630c64e7c1d09f7b2c783b99413863a6b620d50cd2b6d10d63e11fdfb9c678fce9a403228ac52fa69fb52561ffbd06790505a71'
+sha512sums=('702e44f8923a4ca05d831dd7ed76165654f113a8b2754d332c509ee844528f47c52b7f21deca78d4a79dad465cbcd0934574fff4ad9bb7a45aec3124dea5bca4'
 'SKIP'
 
'57590bc0d14c87289a4a9cd67991c6a841e54244d2a6186b5da5a08e633de2e8631959fa8c77ede211b0a5f315d920f2c1350951a53d6f2e9e81859056cb3c9e')
 validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault


[arch-commits] Commit in wlroots/repos (2 files)

2020-07-15 Thread Brett Cornwall via arch-commits
Date: Thursday, July 16, 2020 @ 01:03:12
  Author: ainola
Revision: 664022

archrelease: copy trunk to community-staging-x86_64

Added:
  wlroots/repos/community-staging-x86_64/
  wlroots/repos/community-staging-x86_64/PKGBUILD
(from rev 664021, wlroots/trunk/PKGBUILD)

--+
 PKGBUILD |   57 +
 1 file changed, 57 insertions(+)

Copied: wlroots/repos/community-staging-x86_64/PKGBUILD (from rev 664021, 
wlroots/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-07-16 01:03:12 UTC (rev 664022)
@@ -0,0 +1,57 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Omar Pakker
+
+pkgname=wlroots
+pkgver=0.11.0
+pkgrel=1
+license=('MIT')
+pkgdesc='Modular Wayland compositor library'
+url='https://github.com/swaywm/wlroots'
+arch=('x86_64')
+depends=(
+'libinput'
+'libxkbcommon'
+'opengl-driver'
+'pixman'
+'xcb-util-errors'
+'xcb-util-image'
+'xcb-util-wm'
+)
+makedepends=(
+'meson'
+'ninja'
+'wayland-protocols'
+)
+provides=(
+'libwlroots.so'
+)
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/swaywm/wlroots/archive/$pkgver.tar.gz;
+
"https://github.com/swaywm/wlroots/releases/download/$pkgver/wlroots-$pkgver.tar.gz.sig;
+)
+sha256sums=('a7645e77229aab4942748c621be8bdb8b073d94f35f3e032b867246862bf2d01'
+'SKIP')
+validpgpkeys=(
+'9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A' # Drew DeVault
+'4100929B33EEB0FD1DB852797BC79407090047CA' # Sway signing key
+)
+
+build() {
+meson "$pkgname-$pkgver" build \
+--prefix=/usr \
+--buildtype=plain \
+-Dlibcap=enabled \
+-Dlogind=enabled \
+-Dlogind-provider=systemd \
+-Dxcb-errors=enabled \
+-Dxcb-icccm=enabled \
+-Dxcb-xkb=enabled \
+-Dxwayland=enabled \
+-Dx11-backend=enabled
+ninja -C build
+}
+
+package() {
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+}


[arch-commits] Commit in wlroots/trunk (PKGBUILD)

2020-07-15 Thread Brett Cornwall via arch-commits
Date: Thursday, July 16, 2020 @ 01:03:03
  Author: ainola
Revision: 664021

upgpkg: wlroots 0.11.0-1

Modified:
  wlroots/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-15 22:22:36 UTC (rev 664020)
+++ PKGBUILD2020-07-16 01:03:03 UTC (rev 664021)
@@ -2,7 +2,7 @@
 # Contributor: Omar Pakker
 
 pkgname=wlroots
-pkgver=0.10.1
+pkgver=0.11.0
 pkgrel=1
 license=('MIT')
 pkgdesc='Modular Wayland compositor library'
@@ -29,7 +29,7 @@
 
"$pkgname-$pkgver.tar.gz::https://github.com/swaywm/wlroots/archive/$pkgver.tar.gz;
 
"https://github.com/swaywm/wlroots/releases/download/$pkgver/wlroots-$pkgver.tar.gz.sig;
 )
-sha256sums=('b84baefbaff7bb04b3d2c43cbacef1a433e2cd65111f8fbf4bfc5faaa4b34b08'
+sha256sums=('a7645e77229aab4942748c621be8bdb8b073d94f35f3e032b867246862bf2d01'
 'SKIP')
 validpgpkeys=(
 '9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A' # Drew DeVault


[arch-commits] Commit in spdlog/repos/community-x86_64 (4 files)

2020-07-09 Thread Brett Cornwall via arch-commits
Date: Friday, July 10, 2020 @ 03:41:18
  Author: ainola
Revision: 663062

archrelease: copy trunk to community-x86_64

Added:
  spdlog/repos/community-x86_64/PKGBUILD
(from rev 663061, spdlog/trunk/PKGBUILD)
  spdlog/repos/community-x86_64/include_cassert.patch
(from rev 663061, spdlog/trunk/include_cassert.patch)
Deleted:
  spdlog/repos/community-x86_64/PKGBUILD
  spdlog/repos/community-x86_64/include_cassert.patch

---+
 PKGBUILD  |   88 
 include_cassert.patch |   48 +-
 2 files changed, 68 insertions(+), 68 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-10 03:41:08 UTC (rev 663061)
+++ PKGBUILD2020-07-10 03:41:18 UTC (rev 663062)
@@ -1,44 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Luca Weiss
-# Contributor: Michael Yang
-
-pkgname=spdlog
-pkgver=1.6.1
-pkgrel=1
-pkgdesc='Very fast, header-only/compiled, C++ logging library'
-arch=('x86_64')
-url='https://github.com/gabime/spdlog'
-license=('MIT')
-depends=('fmt')
-makedepends=('cmake')
-source=(
-
"$pkgname-$pkgver.tar.gz::https://github.com/gabime/spdlog/archive/v$pkgver.tar.gz;
-)
-provides=(
-'libspdlog.so'
-)
-sha256sums=('378a040d91f787aec96d269b0c39189f58a6b852e4cbf9150ccfacbe85ebbbfc')
-
-build() {
-export CFLAGS+=" ${CPPFLAGS}"
-export CXXFLAGS+=" ${CPPFLAGS}"
-cmake -B build -S "$pkgname-$pkgver" \
--DSPDLOG_BUILD_BENCH=OFF \
--DSPDLOG_FMT_EXTERNAL=ON \
--DSPDLOG_BUILD_SHARED=ON \
--DSPDLOG_BUILD_TESTS=ON \
--DCMAKE_BUILD_TYPE=None \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--Wno-dev
-make -C build
-}
-
-check() {
-make -C build test
-}
-
-package() {
-make -C build DESTDIR="$pkgdir" install
-install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: spdlog/repos/community-x86_64/PKGBUILD (from rev 663061, 
spdlog/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-10 03:41:18 UTC (rev 663062)
@@ -0,0 +1,44 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Luca Weiss
+# Contributor: Michael Yang
+
+pkgname=spdlog
+pkgver=1.7.0
+pkgrel=1
+pkgdesc='Very fast, header-only/compiled, C++ logging library'
+arch=('x86_64')
+url='https://github.com/gabime/spdlog'
+license=('MIT')
+depends=('fmt')
+makedepends=('cmake')
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/gabime/spdlog/archive/v$pkgver.tar.gz;
+)
+provides=(
+'libspdlog.so'
+)
+sha256sums=('f0114a4d3c88be9e696762f37a7c379619443ce9d668546c61b21d41affe5b62')
+
+build() {
+export CFLAGS+=" ${CPPFLAGS}"
+export CXXFLAGS+=" ${CPPFLAGS}"
+cmake -B build -S "$pkgname-$pkgver" \
+-DSPDLOG_BUILD_BENCH=OFF \
+-DSPDLOG_FMT_EXTERNAL=ON \
+-DSPDLOG_BUILD_SHARED=ON \
+-DSPDLOG_BUILD_TESTS=ON \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-Wno-dev
+make -C build
+}
+
+check() {
+make -C build test
+}
+
+package() {
+make -C build DESTDIR="$pkgdir" install
+install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+}

Deleted: include_cassert.patch
===
--- include_cassert.patch   2020-07-10 03:41:08 UTC (rev 663061)
+++ include_cassert.patch   2020-07-10 03:41:18 UTC (rev 663062)
@@ -1,24 +0,0 @@
-diff --git a/include/spdlog/details/circular_q.h 
b/include/spdlog/details/circular_q.h
-index fee3a3bf..d147c5e0 100644
 a/include/spdlog/details/circular_q.h
-+++ b/include/spdlog/details/circular_q.h
-@@ -5,6 +5,7 @@
- #pragma once
- 
- #include 
-+#include 
- 
- namespace spdlog {
- namespace details {
-diff --git a/include/spdlog/details/thread_pool-inl.h 
b/include/spdlog/details/thread_pool-inl.h
-index 77d0b1fb..6b740ca2 100644
 a/include/spdlog/details/thread_pool-inl.h
-+++ b/include/spdlog/details/thread_pool-inl.h
-@@ -8,6 +8,7 @@
- #endif
- 
- #include "spdlog/common.h"
-+#include 
- 
- namespace spdlog {
- namespace details {

Copied: spdlog/repos/community-x86_64/include_cassert.patch (from rev 663061, 
spdlog/trunk/include_cassert.patch)
===
--- include_cassert.patch   (rev 0)
+++ include_cassert.patch   2020-07-10 03:41:18 UTC (rev 663062)
@@ -0,0 +1,24 @@
+diff --git a/include/spdlog/details/circular_q.h 
b/include/spdlog/details/circular_q.h
+index fee3a3bf..d147c5e0 100644
+--- a/include/spdlog/details/circular_q.h
 b/include/spdlog/details/circular_q.h
+@@ -5,6 +5,7 @@
+ #pragma once
+ 
+ #include 
++#include 
+ 
+ namespace spdlog {
+ namespace details {
+diff --git 

[arch-commits] Commit in spdlog/trunk (PKGBUILD)

2020-07-09 Thread Brett Cornwall via arch-commits
Date: Friday, July 10, 2020 @ 03:41:08
  Author: ainola
Revision: 663061

upgpkg: spdlog 1.7.0-1

Modified:
  spdlog/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-10 02:18:27 UTC (rev 663060)
+++ PKGBUILD2020-07-10 03:41:08 UTC (rev 663061)
@@ -3,7 +3,7 @@
 # Contributor: Michael Yang
 
 pkgname=spdlog
-pkgver=1.6.1
+pkgver=1.7.0
 pkgrel=1
 pkgdesc='Very fast, header-only/compiled, C++ logging library'
 arch=('x86_64')
@@ -17,7 +17,7 @@
 provides=(
 'libspdlog.so'
 )
-sha256sums=('378a040d91f787aec96d269b0c39189f58a6b852e4cbf9150ccfacbe85ebbbfc')
+sha256sums=('f0114a4d3c88be9e696762f37a7c379619443ce9d668546c61b21d41affe5b62')
 
 build() {
 export CFLAGS+=" ${CPPFLAGS}"


[arch-commits] Commit in wf-recorder/repos (2 files)

2020-06-18 Thread Brett Cornwall via arch-commits
Date: Friday, June 19, 2020 @ 00:20:07
  Author: ainola
Revision: 647583

archrelease: copy trunk to community-x86_64

Added:
  wf-recorder/repos/community-x86_64/
  wf-recorder/repos/community-x86_64/PKGBUILD
(from rev 647582, wf-recorder/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: wf-recorder/repos/community-x86_64/PKGBUILD (from rev 647582, 
wf-recorder/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-06-19 00:20:07 UTC (rev 647583)
@@ -0,0 +1,37 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Lennard Hofmann
+
+pkgname=wf-recorder
+pkgver=0.2.1
+pkgrel=1
+pkgdesc="Screen recorder for wlroots-based compositors such as sway"
+arch=("x86_64")
+url="https://github.com/ammen99/wf-recorder;
+license=('MIT')
+depends=(
+   'ffmpeg'
+   'ocl-icd'
+)
+makedepends=(
+   'meson'
+   'opencl-headers'
+   'scdoc'
+   'wayland-protocols'
+)
+optdepends=(
+   'slurp: Select a region to record'
+)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ammen99/wf-recorder/archive/v$pkgver.tar.gz;)
+sha256sums=('45cf04cf58cf241c22fa2fbb70481a3747ad33e6930e4bdba7b9cc7018789ad1')
+
+build() {
+   meson "$pkgname-$pkgver" build \
+   --prefix=/usr \
+   --buildtype=plain
+   ninja -C build
+}
+
+package() {
+   DESTDIR="$pkgdir/" ninja -C build install
+   install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname"
+}


[arch-commits] Commit in (4 files)

2020-06-18 Thread Brett Cornwall via arch-commits
Date: Friday, June 19, 2020 @ 00:19:45
  Author: ainola
Revision: 647582

Import wf-recorder from AUR (10 votes)

wlroots compositors are on short supply of screen recorders.

Added:
  wf-recorder/
  wf-recorder/repos/
  wf-recorder/trunk/
  wf-recorder/trunk/PKGBUILD

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Added: wf-recorder/trunk/PKGBUILD
===
--- wf-recorder/trunk/PKGBUILD  (rev 0)
+++ wf-recorder/trunk/PKGBUILD  2020-06-19 00:19:45 UTC (rev 647582)
@@ -0,0 +1,37 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Lennard Hofmann
+
+pkgname=wf-recorder
+pkgver=0.2.1
+pkgrel=1
+pkgdesc="Screen recorder for wlroots-based compositors such as sway"
+arch=("x86_64")
+url="https://github.com/ammen99/wf-recorder;
+license=('MIT')
+depends=(
+   'ffmpeg'
+   'ocl-icd'
+)
+makedepends=(
+   'meson'
+   'opencl-headers'
+   'scdoc'
+   'wayland-protocols'
+)
+optdepends=(
+   'slurp: Select a region to record'
+)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ammen99/wf-recorder/archive/v$pkgver.tar.gz;)
+sha256sums=('45cf04cf58cf241c22fa2fbb70481a3747ad33e6930e4bdba7b9cc7018789ad1')
+
+build() {
+   meson "$pkgname-$pkgver" build \
+   --prefix=/usr \
+   --buildtype=plain
+   ninja -C build
+}
+
+package() {
+   DESTDIR="$pkgdir/" ninja -C build install
+   install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname"
+}


[arch-commits] Commit in scdoc/trunk (PKGBUILD)

2020-06-14 Thread Brett Cornwall via arch-commits
Date: Monday, June 15, 2020 @ 00:12:35
  Author: ainola
Revision: 644750

upgpkg: scdoc 1.11.0-1

Modified:
  scdoc/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-15 00:11:49 UTC (rev 644749)
+++ PKGBUILD2020-06-15 00:12:35 UTC (rev 644750)
@@ -2,7 +2,7 @@
 # Contributor: Drew DeVault
 
 pkgname=scdoc
-pkgver=1.10.1
+pkgver=1.11.0
 pkgrel=1
 license=('MIT')
 pkgdesc='Tool for generating roff manual pages'
@@ -9,7 +9,7 @@
 arch=('x86_64')
 url='https://git.sr.ht/~sircmpwn/scdoc/'
 
source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/$pkgname/archive/$pkgver.tar.gz;)
-sha512sums=('356aee85c4676a1fbd7367c6087dd7f6f4d33793be0f3fef74803ceb93c0a9e45c78022d219dc08a7d79d71c393849fa3113c36a85d5d60ed474b62bf5f89743')
+sha512sums=('4c8248a12e69e53cc2182af5375912f7af64f3807163dbe3c52e85d817b1bfa7e461d02a627c73d93bdaa96e49668ff894d37817ceb70ee3186da9e3f8372d49')
 
 build() {
 cd "$pkgname-$pkgver"


[arch-commits] Commit in scdoc/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-06-14 Thread Brett Cornwall via arch-commits
Date: Monday, June 15, 2020 @ 00:12:44
  Author: ainola
Revision: 644751

archrelease: copy trunk to community-x86_64

Added:
  scdoc/repos/community-x86_64/PKGBUILD
(from rev 644750, scdoc/trunk/PKGBUILD)
Deleted:
  scdoc/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   64 ++---
 1 file changed, 32 insertions(+), 32 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-15 00:12:35 UTC (rev 644750)
+++ PKGBUILD2020-06-15 00:12:44 UTC (rev 644751)
@@ -1,32 +0,0 @@
-# Maintainer: Ainola 
-# Contributor: Drew DeVault
-
-pkgname=scdoc
-pkgver=1.10.1
-pkgrel=1
-license=('MIT')
-pkgdesc='Tool for generating roff manual pages'
-arch=('x86_64')
-url='https://git.sr.ht/~sircmpwn/scdoc/'
-source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/$pkgname/archive/$pkgver.tar.gz;)
-sha512sums=('356aee85c4676a1fbd7367c6087dd7f6f4d33793be0f3fef74803ceb93c0a9e45c78022d219dc08a7d79d71c393849fa3113c36a85d5d60ed474b62bf5f89743')
-
-build() {
-cd "$pkgname-$pkgver"
-# Upstream purposefully does not honor the user's LDFLAGS in order to keep
-# scdoc static. As we gain no benefit to statically linking and, in fact,
-# lose standard Arch practices (such as RELRO and PIE), we must override
-# LDFLAGS
-make PREFIX=/usr LDFLAGS="$LDFLAGS"
-}
-
-check() {
-cd "$pkgname-$pkgver"
-make check
-}
-
-package() {
-cd "$pkgname-$pkgver"
-make PREFIX=/usr DESTDIR="$pkgdir" install
-install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: scdoc/repos/community-x86_64/PKGBUILD (from rev 644750, 
scdoc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-15 00:12:44 UTC (rev 644751)
@@ -0,0 +1,32 @@
+# Maintainer: Ainola 
+# Contributor: Drew DeVault
+
+pkgname=scdoc
+pkgver=1.11.0
+pkgrel=1
+license=('MIT')
+pkgdesc='Tool for generating roff manual pages'
+arch=('x86_64')
+url='https://git.sr.ht/~sircmpwn/scdoc/'
+source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/$pkgname/archive/$pkgver.tar.gz;)
+sha512sums=('4c8248a12e69e53cc2182af5375912f7af64f3807163dbe3c52e85d817b1bfa7e461d02a627c73d93bdaa96e49668ff894d37817ceb70ee3186da9e3f8372d49')
+
+build() {
+cd "$pkgname-$pkgver"
+# Upstream purposefully does not honor the user's LDFLAGS in order to keep
+# scdoc static. As we gain no benefit to statically linking and, in fact,
+# lose standard Arch practices (such as RELRO and PIE), we must override
+# LDFLAGS
+make PREFIX=/usr LDFLAGS="$LDFLAGS"
+}
+
+check() {
+cd "$pkgname-$pkgver"
+make check
+}
+
+package() {
+cd "$pkgname-$pkgver"
+make PREFIX=/usr DESTDIR="$pkgdir" install
+install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
+}


[arch-commits] Commit in waybar/trunk (PKGBUILD)

2020-06-14 Thread Brett Cornwall via arch-commits
Date: Monday, June 15, 2020 @ 00:05:31
  Author: ainola
Revision: 644740

jsoncpp 1.9.3 soname change rebuild

https://www.archlinux.org/todo/jsoncpp-193-soname-change/

Modified:
  waybar/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-14 23:34:59 UTC (rev 644739)
+++ PKGBUILD2020-06-15 00:05:31 UTC (rev 644740)
@@ -3,7 +3,7 @@
 
 pkgname=waybar
 pkgver=0.9.2
-pkgrel=2
+pkgrel=3
 pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
 arch=('x86_64')
 url="https://github.com/Alexays/Waybar/;


[arch-commits] Commit in waybar/repos (2 files)

2020-06-14 Thread Brett Cornwall via arch-commits
Date: Monday, June 15, 2020 @ 00:05:39
  Author: ainola
Revision: 644741

archrelease: copy trunk to community-staging-x86_64

Added:
  waybar/repos/community-staging-x86_64/
  waybar/repos/community-staging-x86_64/PKGBUILD
(from rev 644740, waybar/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: waybar/repos/community-staging-x86_64/PKGBUILD (from rev 644740, 
waybar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-15 00:05:39 UTC (rev 644741)
@@ -0,0 +1,51 @@
+# Maintainer: Brett Cornwall 
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+
+pkgname=waybar
+pkgver=0.9.2
+pkgrel=3
+pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
+arch=('x86_64')
+url="https://github.com/Alexays/Waybar/;
+license=('MIT')
+depends=(
+'gtkmm3'
+'libjsoncpp.so'
+'libinput'
+'libsigc++'
+'fmt'
+'wayland'
+'chrono-date'
+'libspdlog.so'
+'gtk-layer-shell'
+'libpulse'
+'libnl'
+'libappindicator-gtk3'
+'libdbusmenu-gtk3'
+'libmpdclient'
+)
+makedepends=(
+'cmake'
+'meson'
+'scdoc' # For generating manpages
+'wayland-protocols'
+)
+optdepends=(
+'otf-font-awesome: Icons in the default configuration'
+)
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
+)
+sha256sums=('9740662de19dd6126c23efb69c9dc7f9d918443543af12aee770de39d415bdf8')
+
+build() {
+cd "Waybar-$pkgver"
+meson --prefix=/usr --wrap-mode=nofallback build
+ninja -C build
+}
+
+package() {
+cd "Waybar-$pkgver"
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}


[arch-commits] Commit in spdlog/repos/community-x86_64 (4 files)

2020-06-05 Thread Brett Cornwall via arch-commits
Date: Saturday, June 6, 2020 @ 01:36:04
  Author: ainola
Revision: 639235

archrelease: copy trunk to community-x86_64

Added:
  spdlog/repos/community-x86_64/PKGBUILD
(from rev 639234, spdlog/trunk/PKGBUILD)
  spdlog/repos/community-x86_64/include_cassert.patch
(from rev 639234, spdlog/trunk/include_cassert.patch)
Deleted:
  spdlog/repos/community-x86_64/PKGBUILD
  spdlog/repos/community-x86_64/include_cassert.patch

---+
 PKGBUILD  |   89 +++-
 include_cassert.patch |   48 -
 2 files changed, 68 insertions(+), 69 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-06 01:35:46 UTC (rev 639234)
+++ PKGBUILD2020-06-06 01:36:04 UTC (rev 639235)
@@ -1,45 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Luca Weiss
-# Contributor: Michael Yang
-
-pkgname=spdlog
-pkgver=1.5.0
-pkgrel=1
-pkgdesc='Very fast, header-only/compiled, C++ logging library'
-arch=('x86_64')
-url='https://github.com/gabime/spdlog'
-license=('MIT')
-depends=('fmt')
-makedepends=('cmake')
-source=(
-
"$pkgname-$pkgver.tar.gz::https://github.com/gabime/spdlog/archive/v$pkgver.tar.gz;
-)
-provides=(
-'libspdlog.so'
-)
-sha256sums=('b38e0bbef7faac2b82fed550a0c19b0d4e7f6737d5321d4fd8f216b80f8aee8a')
-
-build() {
-mkdir build
-cd build
-cmake ../"$pkgname-$pkgver" \
--DSPDLOG_BUILD_BENCH=OFF \
--DSPDLOG_BUILD_EXAMPLES=OFF \
--DSPDLOG_FMT_EXTERNAL=ON \
--DSPDLOG_BUILD_SHARED=ON \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib
-make
-}
-
-check() {
-cd build
-make test
-}
-
-package() {
-cd build
-make DESTDIR="$pkgdir" install
-install -Dm644 ../"$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: spdlog/repos/community-x86_64/PKGBUILD (from rev 639234, 
spdlog/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-06 01:36:04 UTC (rev 639235)
@@ -0,0 +1,44 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Luca Weiss
+# Contributor: Michael Yang
+
+pkgname=spdlog
+pkgver=1.6.1
+pkgrel=1
+pkgdesc='Very fast, header-only/compiled, C++ logging library'
+arch=('x86_64')
+url='https://github.com/gabime/spdlog'
+license=('MIT')
+depends=('fmt')
+makedepends=('cmake')
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/gabime/spdlog/archive/v$pkgver.tar.gz;
+)
+provides=(
+'libspdlog.so'
+)
+sha256sums=('378a040d91f787aec96d269b0c39189f58a6b852e4cbf9150ccfacbe85ebbbfc')
+
+build() {
+export CFLAGS+=" ${CPPFLAGS}"
+export CXXFLAGS+=" ${CPPFLAGS}"
+cmake -B build -S "$pkgname-$pkgver" \
+-DSPDLOG_BUILD_BENCH=OFF \
+-DSPDLOG_FMT_EXTERNAL=ON \
+-DSPDLOG_BUILD_SHARED=ON \
+-DSPDLOG_BUILD_TESTS=ON \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-Wno-dev
+make -C build
+}
+
+check() {
+make -C build test
+}
+
+package() {
+make -C build DESTDIR="$pkgdir" install
+install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+}

Deleted: include_cassert.patch
===
--- include_cassert.patch   2020-06-06 01:35:46 UTC (rev 639234)
+++ include_cassert.patch   2020-06-06 01:36:04 UTC (rev 639235)
@@ -1,24 +0,0 @@
-diff --git a/include/spdlog/details/circular_q.h 
b/include/spdlog/details/circular_q.h
-index fee3a3bf..d147c5e0 100644
 a/include/spdlog/details/circular_q.h
-+++ b/include/spdlog/details/circular_q.h
-@@ -5,6 +5,7 @@
- #pragma once
- 
- #include 
-+#include 
- 
- namespace spdlog {
- namespace details {
-diff --git a/include/spdlog/details/thread_pool-inl.h 
b/include/spdlog/details/thread_pool-inl.h
-index 77d0b1fb..6b740ca2 100644
 a/include/spdlog/details/thread_pool-inl.h
-+++ b/include/spdlog/details/thread_pool-inl.h
-@@ -8,6 +8,7 @@
- #endif
- 
- #include "spdlog/common.h"
-+#include 
- 
- namespace spdlog {
- namespace details {

Copied: spdlog/repos/community-x86_64/include_cassert.patch (from rev 639234, 
spdlog/trunk/include_cassert.patch)
===
--- include_cassert.patch   (rev 0)
+++ include_cassert.patch   2020-06-06 01:36:04 UTC (rev 639235)
@@ -0,0 +1,24 @@
+diff --git a/include/spdlog/details/circular_q.h 
b/include/spdlog/details/circular_q.h
+index fee3a3bf..d147c5e0 100644
+--- a/include/spdlog/details/circular_q.h
 b/include/spdlog/details/circular_q.h
+@@ -5,6 +5,7 @@
+ #pragma once
+ 
+ #include 
++#include 
+ 
+ namespace spdlog {
+ namespace details {
+diff --git a/include/spdlog/details/thread_pool-inl.h 

[arch-commits] Commit in spdlog/trunk (PKGBUILD)

2020-06-05 Thread Brett Cornwall via arch-commits
Date: Saturday, June 6, 2020 @ 01:35:46
  Author: ainola
Revision: 639234

upgpkg: spdlog 1.6.1-1; conform to cmake package guidelines

Modified:
  spdlog/trunk/PKGBUILD

--+
 PKGBUILD |   27 +--
 1 file changed, 13 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 23:45:08 UTC (rev 639233)
+++ PKGBUILD2020-06-06 01:35:46 UTC (rev 639234)
@@ -3,7 +3,7 @@
 # Contributor: Michael Yang
 
 pkgname=spdlog
-pkgver=1.5.0
+pkgver=1.6.1
 pkgrel=1
 pkgdesc='Very fast, header-only/compiled, C++ logging library'
 arch=('x86_64')
@@ -17,29 +17,28 @@
 provides=(
 'libspdlog.so'
 )
-sha256sums=('b38e0bbef7faac2b82fed550a0c19b0d4e7f6737d5321d4fd8f216b80f8aee8a')
+sha256sums=('378a040d91f787aec96d269b0c39189f58a6b852e4cbf9150ccfacbe85ebbbfc')
 
 build() {
-mkdir build
-cd build
-cmake ../"$pkgname-$pkgver" \
+export CFLAGS+=" ${CPPFLAGS}"
+export CXXFLAGS+=" ${CPPFLAGS}"
+cmake -B build -S "$pkgname-$pkgver" \
 -DSPDLOG_BUILD_BENCH=OFF \
--DSPDLOG_BUILD_EXAMPLES=OFF \
 -DSPDLOG_FMT_EXTERNAL=ON \
 -DSPDLOG_BUILD_SHARED=ON \
--DCMAKE_BUILD_TYPE=Release \
+-DSPDLOG_BUILD_TESTS=ON \
+-DCMAKE_BUILD_TYPE=None \
 -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib
-make
+-DCMAKE_INSTALL_LIBDIR=lib \
+-Wno-dev
+make -C build
 }
 
 check() {
-cd build
-make test
+make -C build test
 }
 
 package() {
-cd build
-make DESTDIR="$pkgdir" install
-install -Dm644 ../"$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+make -C build DESTDIR="$pkgdir" install
+install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
 }


[arch-commits] Commit in waybar/repos (2 files)

2020-04-06 Thread Brett Cornwall via arch-commits
Date: Monday, April 6, 2020 @ 06:32:04
  Author: ainola
Revision: 612033

archrelease: copy trunk to community-staging-x86_64

Added:
  waybar/repos/community-staging-x86_64/
  waybar/repos/community-staging-x86_64/PKGBUILD
(from rev 612032, waybar/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: waybar/repos/community-staging-x86_64/PKGBUILD (from rev 612032, 
waybar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-06 06:32:04 UTC (rev 612033)
@@ -0,0 +1,44 @@
+# Maintainer: Brett Cornwall 
+
+pkgname=waybar
+pkgver=0.9.1
+pkgrel=3
+pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
+arch=('x86_64')
+url="https://github.com/Alexays/Waybar/;
+license=('MIT')
+depends=(
+'chrono-date'
+'gtk-layer-shell'
+'gtkmm3'
+'libjsoncpp.so'
+'libspdlog.so'
+'libdbusmenu-gtk3'
+'libpulse'
+'libmpdclient'
+)
+makedepends=(
+'cmake'
+'meson'
+'scdoc'  # For generating manpages
+'sway'  # Support for workspace and window title modules
+)
+optdepends=(
+'otf-font-awesome: Icons in the default configuration'
+)
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
+)
+sha256sums=('97d61baced26835b49d9366a1316925fc5ec59c4ae9269d85c71c5375a061478')
+
+build() {
+cd "Waybar-$pkgver"
+meson --prefix=/usr --wrap-mode=nofallback build
+ninja -C build
+}
+
+package() {
+cd "Waybar-$pkgver"
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}


[arch-commits] Commit in waybar/trunk (PKGBUILD)

2020-04-06 Thread Brett Cornwall via arch-commits
Date: Monday, April 6, 2020 @ 06:31:56
  Author: ainola
Revision: 612032

Actually rebuild for libjsoncpp.so=22-64

Previous rebuild was incorrect

Modified:
  waybar/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-06 03:59:06 UTC (rev 612031)
+++ PKGBUILD2020-04-06 06:31:56 UTC (rev 612032)
@@ -2,7 +2,7 @@
 
 pkgname=waybar
 pkgver=0.9.1
-pkgrel=2
+pkgrel=3
 pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
 arch=('x86_64')
 url="https://github.com/Alexays/Waybar/;


[arch-commits] Commit in kanshi/trunk (PKGBUILD)

2020-04-04 Thread Brett Cornwall via arch-commits
Date: Saturday, April 4, 2020 @ 20:59:49
  Author: ainola
Revision: 611738

upgpkg: kanshi 1.1.0-1

Modified:
  kanshi/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-04 20:36:53 UTC (rev 611737)
+++ PKGBUILD2020-04-04 20:59:49 UTC (rev 611738)
@@ -2,8 +2,8 @@
 # Contributor: Antoine Damhet
 
 pkgname=kanshi
-pkgver=1.0.0
-pkgrel=2
+pkgver=1.1.0
+pkgrel=1
 pkgdesc='Dynamic output configuration for Wayland WMs'
 arch=(x86_64)
 url="https://wayland.emersion.fr/kanshi/;
@@ -14,7 +14,7 @@
 
"https://github.com/emersion/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz;
 
"https://github.com/emersion/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.sig;
 )
-sha256sums=('90b200107b32b72259d60bfc08b12c782b13e706b7e617d058df292506fdbf90'
+sha256sums=('f7e782d2b49380aed370213b8d74af9fe806d9dc94b3c19179475f4b18e26566'
 'SKIP')
 validpgpkeys=('34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48')  # Simon Ser 
(emersion)
 


[arch-commits] Commit in kanshi/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-04-04 Thread Brett Cornwall via arch-commits
Date: Saturday, April 4, 2020 @ 21:00:00
  Author: ainola
Revision: 611739

archrelease: copy trunk to community-x86_64

Added:
  kanshi/repos/community-x86_64/PKGBUILD
(from rev 611738, kanshi/trunk/PKGBUILD)
Deleted:
  kanshi/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   68 ++---
 1 file changed, 34 insertions(+), 34 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-04 20:59:49 UTC (rev 611738)
+++ PKGBUILD2020-04-04 21:00:00 UTC (rev 611739)
@@ -1,34 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Antoine Damhet
-
-pkgname=kanshi
-pkgver=1.0.0
-pkgrel=2
-pkgdesc='Dynamic output configuration for Wayland WMs'
-arch=(x86_64)
-url="https://wayland.emersion.fr/kanshi/;
-license=('MIT')
-makedepends=('meson' 'scdoc')
-depends=('wayland')
-source=(
-
"https://github.com/emersion/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz;
-
"https://github.com/emersion/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.sig;
-)
-sha256sums=('90b200107b32b72259d60bfc08b12c782b13e706b7e617d058df292506fdbf90'
-'SKIP')
-validpgpkeys=('34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48')  # Simon Ser 
(emersion)
-
-build() {
-meson --prefix=/usr \
---buildtype=plain \
--Dman-pages=enabled \
-"${pkgname}-${pkgver}" build
-ninja -C build
-}
-
-package() {
-DESTDIR="${pkgdir}" ninja -C build install
-cd "$pkgname-$pkgver"
-install -Dm0644 "LICENSE" -t "${pkgdir}/usr/share/licenses/$pkgname/"
-install -Dm0644 "README.md" -t "$pkgdir/usr/share/doc/$pkgname/"
-}

Copied: kanshi/repos/community-x86_64/PKGBUILD (from rev 611738, 
kanshi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-04 21:00:00 UTC (rev 611739)
@@ -0,0 +1,34 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Antoine Damhet
+
+pkgname=kanshi
+pkgver=1.1.0
+pkgrel=1
+pkgdesc='Dynamic output configuration for Wayland WMs'
+arch=(x86_64)
+url="https://wayland.emersion.fr/kanshi/;
+license=('MIT')
+makedepends=('meson' 'scdoc')
+depends=('wayland')
+source=(
+
"https://github.com/emersion/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz;
+
"https://github.com/emersion/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.sig;
+)
+sha256sums=('f7e782d2b49380aed370213b8d74af9fe806d9dc94b3c19179475f4b18e26566'
+'SKIP')
+validpgpkeys=('34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48')  # Simon Ser 
(emersion)
+
+build() {
+meson --prefix=/usr \
+--buildtype=plain \
+-Dman-pages=enabled \
+"${pkgname}-${pkgver}" build
+ninja -C build
+}
+
+package() {
+DESTDIR="${pkgdir}" ninja -C build install
+cd "$pkgname-$pkgver"
+install -Dm0644 "LICENSE" -t "${pkgdir}/usr/share/licenses/$pkgname/"
+install -Dm0644 "README.md" -t "$pkgdir/usr/share/doc/$pkgname/"
+}


[arch-commits] Commit in waybar/trunk (PKGBUILD)

2020-03-28 Thread Brett Cornwall via arch-commits
Date: Sunday, March 29, 2020 @ 02:36:14
  Author: ainola
Revision: 605869

Rebuild against jsoncpp 1.9.2

Also remove jsoncpp dep as we already have the .so dependency listed.

Modified:
  waybar/trunk/PKGBUILD

--+
 PKGBUILD |3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-29 00:35:32 UTC (rev 605868)
+++ PKGBUILD2020-03-29 02:36:14 UTC (rev 605869)
@@ -2,7 +2,7 @@
 
 pkgname=waybar
 pkgver=0.9.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
 arch=('x86_64')
 url="https://github.com/Alexays/Waybar/;
@@ -11,7 +11,6 @@
 'chrono-date'
 'gtk-layer-shell'
 'gtkmm3'
-'jsoncpp'
 'libjsoncpp.so'
 'libspdlog.so'
 'libdbusmenu-gtk3'


[arch-commits] Commit in waybar/repos (2 files)

2020-03-28 Thread Brett Cornwall via arch-commits
Date: Sunday, March 29, 2020 @ 02:36:23
  Author: ainola
Revision: 605870

archrelease: copy trunk to community-staging-x86_64

Added:
  waybar/repos/community-staging-x86_64/
  waybar/repos/community-staging-x86_64/PKGBUILD
(from rev 605869, waybar/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: waybar/repos/community-staging-x86_64/PKGBUILD (from rev 605869, 
waybar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-29 02:36:23 UTC (rev 605870)
@@ -0,0 +1,44 @@
+# Maintainer: Brett Cornwall 
+
+pkgname=waybar
+pkgver=0.9.1
+pkgrel=2
+pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
+arch=('x86_64')
+url="https://github.com/Alexays/Waybar/;
+license=('MIT')
+depends=(
+'chrono-date'
+'gtk-layer-shell'
+'gtkmm3'
+'libjsoncpp.so'
+'libspdlog.so'
+'libdbusmenu-gtk3'
+'libpulse'
+'libmpdclient'
+)
+makedepends=(
+'cmake'
+'meson'
+'scdoc'  # For generating manpages
+'sway'  # Support for workspace and window title modules
+)
+optdepends=(
+'otf-font-awesome: Icons in the default configuration'
+)
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
+)
+sha256sums=('97d61baced26835b49d9366a1316925fc5ec59c4ae9269d85c71c5375a061478')
+
+build() {
+cd "Waybar-$pkgver"
+meson --prefix=/usr --wrap-mode=nofallback build
+ninja -C build
+}
+
+package() {
+cd "Waybar-$pkgver"
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}


[arch-commits] Commit in cage/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-03-12 Thread Brett Cornwall via arch-commits
Date: Friday, March 13, 2020 @ 00:26:02
  Author: ainola
Revision: 595626

archrelease: copy trunk to community-x86_64

Added:
  cage/repos/community-x86_64/PKGBUILD
(from rev 595625, cage/trunk/PKGBUILD)
Deleted:
  cage/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   93 ++---
 1 file changed, 47 insertions(+), 46 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-13 00:25:48 UTC (rev 595625)
+++ PKGBUILD2020-03-13 00:26:02 UTC (rev 595626)
@@ -1,46 +0,0 @@
-# Maintainer: David Runge 
-
-pkgname=cage
-pkgver=0.1.1.r40.gcc1f975
-pkgrel=1
-pkgdesc="A kiosk compositor for Wayland"
-arch=('x86_64')
-url="https://www.hjdskes.nl/projects/cage/;
-license=('MIT')
-depends=('glibc' 'libxkbcommon' 'pixman' 'wayland')
-makedepends=('git' 'meson' 'wayland-protocols' 'wlroots' 
'xorg-server-xwayland')
-optdepends=('xorg-server-xwayland: X11 support')
-# cage 0.1.1 not compatible with wlroots > 0.8.1
-# therefore pinning current HEAD to be able to upgrade wlroots
-# https://github.com/Hjdskes/cage/issues/107
-# 
source=("$pkgname-$pkgver.tar.gz::https://github.com/Hjdskes/${pkgname}/archive/v${pkgver}.tar.gz;
-# 
"https://github.com/Hjdskes/cage/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.sig;)
-source=("${pkgname}-${pkgver}::git+https://github.com/Hjdskes/${pkgname}.git#commit=cc1f975?signed;)
-sha512sums=('SKIP')
-validpgpkeys=('13B6A35E9FD677D02CD68DBE37C445296EBC43B1') # Jente Hidskes 

-
-pkgver() {
-  cd "$pkgname-$pkgver"
-  git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  arch-meson --prefix=/usr \
- --libdir=lib \
- --buildtype=release \
- -Dxwayland=true \
- build
-  ninja -C build
-}
-
-package() {
-  depends+=('libwlroots.so')
-  cd "$pkgname-$pkgver"
-  DESTDIR="${pkgdir}" meson install -C build
-  #docs
-  install -vDm 644 README.md \
--t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -vDm 644 LICENSE \
--t "${pkgdir}/usr/share/licenses/${pkgname}"
-}

Copied: cage/repos/community-x86_64/PKGBUILD (from rev 595625, 
cage/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-13 00:26:02 UTC (rev 595626)
@@ -0,0 +1,47 @@
+# Maintainer: David Runge 
+# Maintainer: Brett Cornwall 
+
+pkgname=cage
+pkgver=0.1.1.r40.gcc1f975
+pkgrel=2
+pkgdesc="A kiosk compositor for Wayland"
+arch=('x86_64')
+url="https://www.hjdskes.nl/projects/cage/;
+license=('MIT')
+depends=('glibc' 'libxkbcommon' 'polkit' 'pixman' 'wayland')
+makedepends=('git' 'meson' 'wayland-protocols' 'wlroots' 
'xorg-server-xwayland')
+optdepends=('xorg-server-xwayland: X11 support')
+# cage 0.1.1 not compatible with wlroots > 0.8.1
+# therefore pinning current HEAD to be able to upgrade wlroots
+# https://github.com/Hjdskes/cage/issues/107
+# 
source=("$pkgname-$pkgver.tar.gz::https://github.com/Hjdskes/${pkgname}/archive/v${pkgver}.tar.gz;
+# 
"https://github.com/Hjdskes/cage/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.sig;)
+source=("${pkgname}-${pkgver}::git+https://github.com/Hjdskes/${pkgname}.git#commit=cc1f975?signed;)
+sha512sums=('SKIP')
+validpgpkeys=('13B6A35E9FD677D02CD68DBE37C445296EBC43B1') # Jente Hidskes 

+
+pkgver() {
+  cd "$pkgname-$pkgver"
+  git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  arch-meson --prefix=/usr \
+ --libdir=lib \
+ --buildtype=release \
+ -Dxwayland=true \
+ build
+  ninja -C build
+}
+
+package() {
+  depends+=('libwlroots.so')
+  cd "$pkgname-$pkgver"
+  DESTDIR="${pkgdir}" meson install -C build
+  #docs
+  install -vDm 644 README.md \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm 644 LICENSE \
+-t "${pkgdir}/usr/share/licenses/${pkgname}"
+}


[arch-commits] Commit in cage/trunk (PKGBUILD)

2020-03-12 Thread Brett Cornwall via arch-commits
Date: Friday, March 13, 2020 @ 00:25:48
  Author: ainola
Revision: 595625

Add polkit as dependency

Without polkit Cage fails to obtain CAP_SYS_ADMIN to become a DRM master. This 
ensures that a base Arch installation + pacman -S cage gives a working session.

Modified:
  cage/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-13 00:23:59 UTC (rev 595624)
+++ PKGBUILD2020-03-13 00:25:48 UTC (rev 595625)
@@ -1,13 +1,14 @@
 # Maintainer: David Runge 
+# Maintainer: Brett Cornwall 
 
 pkgname=cage
 pkgver=0.1.1.r40.gcc1f975
-pkgrel=1
+pkgrel=2
 pkgdesc="A kiosk compositor for Wayland"
 arch=('x86_64')
 url="https://www.hjdskes.nl/projects/cage/;
 license=('MIT')
-depends=('glibc' 'libxkbcommon' 'pixman' 'wayland')
+depends=('glibc' 'libxkbcommon' 'polkit' 'pixman' 'wayland')
 makedepends=('git' 'meson' 'wayland-protocols' 'wlroots' 
'xorg-server-xwayland')
 optdepends=('xorg-server-xwayland: X11 support')
 # cage 0.1.1 not compatible with wlroots > 0.8.1


[arch-commits] Commit in sway/trunk (PKGBUILD)

2020-03-11 Thread Brett Cornwall via arch-commits
Date: Thursday, March 12, 2020 @ 01:31:07
  Author: ainola
Revision: 594892

Add polkit as dependency

Without polkit Sway fails to obtain CAP_SYS_ADMIN to become a DRM master. This 
ensures that a base Arch installation + pacman -S sway gives a working session.

Modified:
  sway/trunk/PKGBUILD

--+
 PKGBUILD |   14 --
 1 file changed, 12 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-12 01:29:46 UTC (rev 594891)
+++ PKGBUILD2020-03-12 01:31:07 UTC (rev 594892)
@@ -4,12 +4,22 @@
 pkgname=sway
 pkgver=1.4
 epoch=1
-pkgrel=7
+pkgrel=8
 pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager'
 arch=(x86_64)
 url='https://swaywm.org/'
 license=(MIT)
-depends=(cairo gdk-pixbuf2 json-c pango pcre swaybg ttf-font wlroots)
+depends=(
+  'cairo'
+  'gdk-pixbuf2'
+  'json-c'
+  'pango'
+  'polkit'
+  'pcre'
+  'swaybg'
+  'ttf-font'
+  'wlroots'
+)
 makedepends=(git meson ninja scdoc setconf wayland-protocols)
 backup=(etc/sway/config)
 optdepends=(


[arch-commits] Commit in sway/repos/community-x86_64 (8 files)

2020-03-11 Thread Brett Cornwall via arch-commits
Date: Thursday, March 12, 2020 @ 01:31:22
  Author: ainola
Revision: 594893

archrelease: copy trunk to community-x86_64

Added:
  sway/repos/community-x86_64/50-systemd-user.conf
(from rev 594892, sway/trunk/50-systemd-user.conf)
  sway/repos/community-x86_64/PKGBUILD
(from rev 594892, sway/trunk/PKGBUILD)
  sway/repos/community-x86_64/sway-session.target
(from rev 594892, sway/trunk/sway-session.target)
  sway/repos/community-x86_64/sway.service
(from rev 594892, sway/trunk/sway.service)
Deleted:
  sway/repos/community-x86_64/50-systemd-user.conf
  sway/repos/community-x86_64/PKGBUILD
  sway/repos/community-x86_64/sway-session.target
  sway/repos/community-x86_64/sway.service

--+
 50-systemd-user.conf |   14 ++---
 PKGBUILD |  130 ++---
 sway-session.target  |   16 +++---
 sway.service |   32 ++--
 4 files changed, 101 insertions(+), 91 deletions(-)

Deleted: 50-systemd-user.conf
===
--- 50-systemd-user.conf2020-03-12 01:31:07 UTC (rev 594892)
+++ 50-systemd-user.conf2020-03-12 01:31:22 UTC (rev 594893)
@@ -1,7 +0,0 @@
-# sway does not set DISPLAY/WAYLAND_DISPLAY in the systemd user environment
-# See FS#63021
-# Adapted from xorg's 50-systemd-user.sh, which achieves a similar goal.
-
-exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK
-exec hash dbus-update-activation-environment 2>/dev/null && \
- dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY 
SWAYSOCK

Copied: sway/repos/community-x86_64/50-systemd-user.conf (from rev 594892, 
sway/trunk/50-systemd-user.conf)
===
--- 50-systemd-user.conf(rev 0)
+++ 50-systemd-user.conf2020-03-12 01:31:22 UTC (rev 594893)
@@ -0,0 +1,7 @@
+# sway does not set DISPLAY/WAYLAND_DISPLAY in the systemd user environment
+# See FS#63021
+# Adapted from xorg's 50-systemd-user.sh, which achieves a similar goal.
+
+exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK
+exec hash dbus-update-activation-environment 2>/dev/null && \
+ dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY 
SWAYSOCK

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-12 01:31:07 UTC (rev 594892)
+++ PKGBUILD2020-03-12 01:31:22 UTC (rev 594893)
@@ -1,60 +0,0 @@
-# Maintainer: Alexander F. Rødseth 
-# Maintainer: Brett Cornwall 
-
-pkgname=sway
-pkgver=1.4
-epoch=1
-pkgrel=7
-pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager'
-arch=(x86_64)
-url='https://swaywm.org/'
-license=(MIT)
-depends=(cairo gdk-pixbuf2 json-c pango pcre swaybg ttf-font wlroots)
-makedepends=(git meson ninja scdoc setconf wayland-protocols)
-backup=(etc/sway/config)
-optdepends=(
-  'alacritty: Terminal emulator used by the default config'
-  'dmenu: Application launcher'
-  'grim: Screenshot utility'
-  'i3status: Status line'
-  'mako: Lightweight notification daemon'
-  'slurp: Select a region'
-  'swayidle: Idle management daemon'
-  'swaylock: Screen locker'
-  'wallutils: Timed wallpapers'
-  'waybar: Highly customizable bar'
-  'xorg-server-xwayland: X11 support'
-)
-source=("https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz;
-
"https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz.sig;
-"50-systemd-user.conf")
-sha512sums=('3b280bdfdbdae8fb9b4f555bc630c64e7c1d09f7b2c783b99413863a6b620d50cd2b6d10d63e11fdfb9c678fce9a403228ac52fa69fb52561ffbd06790505a71'
-'SKIP'
-
'57590bc0d14c87289a4a9cd67991c6a841e54244d2a6186b5da5a08e633de2e8631959fa8c77ede211b0a5f315d920f2c1350951a53d6f2e9e81859056cb3c9e')
-validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault
-
-prepare() {
-  cd "$pkgname-$pkgver"
-
-  # Set the version information to 'Arch Linux' instead of 'makepkg'
-  sed -i "s/branch \\\'@1@\\\'/Arch Linux/g" meson.build
-}
-
-build() {
-  mkdir -p build
-  arch-meson build "$pkgname-$pkgver" -D werror=false -D b_ndebug=true
-  ninja -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja -C build install
-  install -Dm644 "$pkgname-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-  install -Dm644 50-systemd-user.conf -t "$pkgdir/etc/sway/config.d/"
-
-  for util in autoname-workspaces.py inactive-windows-transparency.py 
grimshot; do
-install -Dm755 "$pkgname-$pkgver/contrib/$util" -t \
-   "$pkgdir/usr/share/$pkgname/scripts"
-  done
-}
-
-# vim: ts=2 sw=2 et

Copied: sway/repos/community-x86_64/PKGBUILD (from rev 594892, 
sway/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-12 01:31:22 UTC (rev 594893)
@@ -0,0 +1,70 

[arch-commits] Commit in wlroots/repos (2 files)

2020-03-11 Thread Brett Cornwall via arch-commits
Date: Thursday, March 12, 2020 @ 01:09:36
  Author: ainola
Revision: 594870

archrelease: copy trunk to community-staging-x86_64

Added:
  wlroots/repos/community-staging-x86_64/
  wlroots/repos/community-staging-x86_64/PKGBUILD
(from rev 594869, wlroots/trunk/PKGBUILD)

--+
 PKGBUILD |   57 +
 1 file changed, 57 insertions(+)

Copied: wlroots/repos/community-staging-x86_64/PKGBUILD (from rev 594869, 
wlroots/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-12 01:09:36 UTC (rev 594870)
@@ -0,0 +1,57 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Omar Pakker
+
+pkgname=wlroots
+pkgver=0.10.1
+pkgrel=1
+license=('MIT')
+pkgdesc='Modular Wayland compositor library'
+url='https://github.com/swaywm/wlroots'
+arch=('x86_64')
+depends=(
+'libinput'
+'libxkbcommon'
+'opengl-driver'
+'pixman'
+'xcb-util-errors'
+'xcb-util-image'
+'xcb-util-wm'
+)
+makedepends=(
+'meson'
+'ninja'
+'wayland-protocols'
+)
+provides=(
+'libwlroots.so'
+)
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/swaywm/wlroots/archive/$pkgver.tar.gz;
+
"https://github.com/swaywm/wlroots/releases/download/$pkgver/wlroots-$pkgver.tar.gz.sig;
+)
+sha256sums=('b84baefbaff7bb04b3d2c43cbacef1a433e2cd65111f8fbf4bfc5faaa4b34b08'
+'SKIP')
+validpgpkeys=(
+'9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A' # Drew DeVault
+'4100929B33EEB0FD1DB852797BC79407090047CA' # Sway signing key
+)
+
+build() {
+meson "$pkgname-$pkgver" build \
+--prefix=/usr \
+--buildtype=plain \
+-Dlibcap=enabled \
+-Dlogind=enabled \
+-Dlogind-provider=systemd \
+-Dxcb-errors=enabled \
+-Dxcb-icccm=enabled \
+-Dxcb-xkb=enabled \
+-Dxwayland=enabled \
+-Dx11-backend=enabled
+ninja -C build
+}
+
+package() {
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+}


[arch-commits] Commit in wlroots/trunk (PKGBUILD)

2020-03-11 Thread Brett Cornwall via arch-commits
Date: Thursday, March 12, 2020 @ 01:09:27
  Author: ainola
Revision: 594869

upgpkg: wlroots 0.10.1-1

This release was signed by Drew DeVault's personal GPG key 
(https://drewdevault.com/publickey.txt) rather than the typical Sway release 
key. His personal key has been added to the acceptable keys.

Modified:
  wlroots/trunk/PKGBUILD

--+
 PKGBUILD |   11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-12 01:08:43 UTC (rev 594868)
+++ PKGBUILD2020-03-12 01:09:27 UTC (rev 594869)
@@ -2,8 +2,8 @@
 # Contributor: Omar Pakker
 
 pkgname=wlroots
-pkgver=0.10.0
-pkgrel=2
+pkgver=0.10.1
+pkgrel=1
 license=('MIT')
 pkgdesc='Modular Wayland compositor library'
 url='https://github.com/swaywm/wlroots'
@@ -29,9 +29,12 @@
 
"$pkgname-$pkgver.tar.gz::https://github.com/swaywm/wlroots/archive/$pkgver.tar.gz;
 
"https://github.com/swaywm/wlroots/releases/download/$pkgver/wlroots-$pkgver.tar.gz.sig;
 )
-sha256sums=('9414ba761c321f9c2b3e0426e1bbed55443fa8f97d46643d1706d1ddd614f6cd'
+sha256sums=('b84baefbaff7bb04b3d2c43cbacef1a433e2cd65111f8fbf4bfc5faaa4b34b08'
 'SKIP')
-validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault
+validpgpkeys=(
+'9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A' # Drew DeVault
+'4100929B33EEB0FD1DB852797BC79407090047CA' # Sway signing key
+)
 
 build() {
 meson "$pkgname-$pkgver" build \


[arch-commits] Commit in waybar/repos/community-testing-x86_64 (PKGBUILD PKGBUILD)

2020-02-25 Thread Brett Cornwall via arch-commits
Date: Wednesday, February 26, 2020 @ 04:10:39
  Author: ainola
Revision: 582233

archrelease: copy trunk to community-testing-x86_64

Added:
  waybar/repos/community-testing-x86_64/PKGBUILD
(from rev 582232, waybar/trunk/PKGBUILD)
Deleted:
  waybar/repos/community-testing-x86_64/PKGBUILD

--+
 PKGBUILD |   90 ++---
 1 file changed, 45 insertions(+), 45 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-26 04:10:31 UTC (rev 582232)
+++ PKGBUILD2020-02-26 04:10:39 UTC (rev 582233)
@@ -1,45 +0,0 @@
-# Maintainer: Brett Cornwall 
-
-pkgname=waybar
-pkgver=0.9.1
-pkgrel=1
-pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
-arch=('x86_64')
-url="https://github.com/Alexays/Waybar/;
-license=('MIT')
-depends=(
-'gtk-layer-shell'
-'gtkmm3'
-'jsoncpp'
-'libjsoncpp.so'
-'libspdlog.so'
-'libdbusmenu-gtk3'
-'libpulse'
-'libmpdclient'
-)
-makedepends=(
-'cmake'
-'date'
-'meson'
-'scdoc'  # For generating manpages
-'sway'  # Support for workspace and window title modules
-)
-optdepends=(
-'otf-font-awesome: Icons in the default configuration'
-)
-source=(
-
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
-)
-sha256sums=('97d61baced26835b49d9366a1316925fc5ec59c4ae9269d85c71c5375a061478')
-
-build() {
-cd "Waybar-$pkgver"
-meson --prefix=/usr --wrap-mode=nofallback build
-ninja -C build
-}
-
-package() {
-cd "Waybar-$pkgver"
-DESTDIR="$pkgdir" ninja -C build install
-install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: waybar/repos/community-testing-x86_64/PKGBUILD (from rev 582232, 
waybar/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-26 04:10:39 UTC (rev 582233)
@@ -0,0 +1,45 @@
+# Maintainer: Brett Cornwall 
+
+pkgname=waybar
+pkgver=0.9.1
+pkgrel=1
+pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
+arch=('x86_64')
+url="https://github.com/Alexays/Waybar/;
+license=('MIT')
+depends=(
+'chrono-date'
+'gtk-layer-shell'
+'gtkmm3'
+'jsoncpp'
+'libjsoncpp.so'
+'libspdlog.so'
+'libdbusmenu-gtk3'
+'libpulse'
+'libmpdclient'
+)
+makedepends=(
+'cmake'
+'meson'
+'scdoc'  # For generating manpages
+'sway'  # Support for workspace and window title modules
+)
+optdepends=(
+'otf-font-awesome: Icons in the default configuration'
+)
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
+)
+sha256sums=('97d61baced26835b49d9366a1316925fc5ec59c4ae9269d85c71c5375a061478')
+
+build() {
+cd "Waybar-$pkgver"
+meson --prefix=/usr --wrap-mode=nofallback build
+ninja -C build
+}
+
+package() {
+cd "Waybar-$pkgver"
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}


[arch-commits] Commit in waybar/trunk (PKGBUILD)

2020-02-25 Thread Brett Cornwall via arch-commits
Date: Wednesday, February 26, 2020 @ 04:10:31
  Author: ainola
Revision: 582232

chrono-date, not date. And it's a dep, not builddep

Modified:
  waybar/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-26 02:13:23 UTC (rev 582231)
+++ PKGBUILD2020-02-26 04:10:31 UTC (rev 582232)
@@ -8,6 +8,7 @@
 url="https://github.com/Alexays/Waybar/;
 license=('MIT')
 depends=(
+'chrono-date'
 'gtk-layer-shell'
 'gtkmm3'
 'jsoncpp'
@@ -19,7 +20,6 @@
 )
 makedepends=(
 'cmake'
-'date'
 'meson'
 'scdoc'  # For generating manpages
 'sway'  # Support for workspace and window title modules


[arch-commits] Commit in waybar/trunk (PKGBUILD)

2020-02-25 Thread Brett Cornwall via arch-commits
Date: Wednesday, February 26, 2020 @ 02:13:13
  Author: ainola
Revision: 582230

update to 0.9.1; add 'date' and 'gtk-layer-shell'

Modified:
  waybar/trunk/PKGBUILD

--+
 PKGBUILD |   14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-26 02:12:01 UTC (rev 582229)
+++ PKGBUILD2020-02-26 02:13:13 UTC (rev 582230)
@@ -1,13 +1,14 @@
 # Maintainer: Brett Cornwall 
 
 pkgname=waybar
-pkgver=0.9.0
-pkgrel=2
+pkgver=0.9.1
+pkgrel=1
 pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
 arch=('x86_64')
 url="https://github.com/Alexays/Waybar/;
 license=('MIT')
 depends=(
+'gtk-layer-shell'
 'gtkmm3'
 'jsoncpp'
 'libjsoncpp.so'
@@ -16,11 +17,12 @@
 'libpulse'
 'libmpdclient'
 )
-# Sway is needed for building support for workspace and window title modules
 makedepends=(
+'cmake'
+'date'
 'meson'
 'scdoc'  # For generating manpages
-'sway'
+'sway'  # Support for workspace and window title modules
 )
 optdepends=(
 'otf-font-awesome: Icons in the default configuration'
@@ -28,11 +30,11 @@
 source=(
 
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
 )
-sha256sums=('65e8397d5a8880cbb9172138e361b0d91f649bc99327d36945e38d1e5dbb157d')
+sha256sums=('97d61baced26835b49d9366a1316925fc5ec59c4ae9269d85c71c5375a061478')
 
 build() {
 cd "Waybar-$pkgver"
-meson --prefix=/usr build
+meson --prefix=/usr --wrap-mode=nofallback build
 ninja -C build
 }
 


[arch-commits] Commit in waybar/repos (2 files)

2020-02-25 Thread Brett Cornwall via arch-commits
Date: Wednesday, February 26, 2020 @ 02:13:23
  Author: ainola
Revision: 582231

archrelease: copy trunk to community-testing-x86_64

Added:
  waybar/repos/community-testing-x86_64/
  waybar/repos/community-testing-x86_64/PKGBUILD
(from rev 582230, waybar/trunk/PKGBUILD)

--+
 PKGBUILD |   45 +
 1 file changed, 45 insertions(+)

Copied: waybar/repos/community-testing-x86_64/PKGBUILD (from rev 582230, 
waybar/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-02-26 02:13:23 UTC (rev 582231)
@@ -0,0 +1,45 @@
+# Maintainer: Brett Cornwall 
+
+pkgname=waybar
+pkgver=0.9.1
+pkgrel=1
+pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
+arch=('x86_64')
+url="https://github.com/Alexays/Waybar/;
+license=('MIT')
+depends=(
+'gtk-layer-shell'
+'gtkmm3'
+'jsoncpp'
+'libjsoncpp.so'
+'libspdlog.so'
+'libdbusmenu-gtk3'
+'libpulse'
+'libmpdclient'
+)
+makedepends=(
+'cmake'
+'date'
+'meson'
+'scdoc'  # For generating manpages
+'sway'  # Support for workspace and window title modules
+)
+optdepends=(
+'otf-font-awesome: Icons in the default configuration'
+)
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
+)
+sha256sums=('97d61baced26835b49d9366a1316925fc5ec59c4ae9269d85c71c5375a061478')
+
+build() {
+cd "Waybar-$pkgver"
+meson --prefix=/usr --wrap-mode=nofallback build
+ninja -C build
+}
+
+package() {
+cd "Waybar-$pkgver"
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}


[arch-commits] Commit in chrono-date/repos (3 files)

2020-02-25 Thread Brett Cornwall via arch-commits
Date: Wednesday, February 26, 2020 @ 02:12:01
  Author: ainola
Revision: 582229

archrelease: copy trunk to community-x86_64

Added:
  chrono-date/repos/community-x86_64/
  chrono-date/repos/community-x86_64/538-output-date-pc-for-pkg-config.patch
(from rev 582228, chrono-date/trunk/538-output-date-pc-for-pkg-config.patch)
  chrono-date/repos/community-x86_64/PKGBUILD
(from rev 582228, chrono-date/trunk/PKGBUILD)

-+
 538-output-date-pc-for-pkg-config.patch |   60 ++
 PKGBUILD|   56 
 2 files changed, 116 insertions(+)

Copied: 
chrono-date/repos/community-x86_64/538-output-date-pc-for-pkg-config.patch 
(from rev 582228, chrono-date/trunk/538-output-date-pc-for-pkg-config.patch)
===
--- community-x86_64/538-output-date-pc-for-pkg-config.patch
(rev 0)
+++ community-x86_64/538-output-date-pc-for-pkg-config.patch2020-02-26 
02:12:01 UTC (rev 582229)
@@ -0,0 +1,60 @@
+From e56b2dce7e89a92e1b9b35caa13b3e938c4cedea Mon Sep 17 00:00:00 2001
+From: Cole Mickens 
+Date: Sun, 26 Jan 2020 01:27:08 -0800
+Subject: [PATCH] CMakeLists.txt: output date.pc for pkg-config
+
+---
+ CMakeLists.txt | 15 +++
+ date.pc.in | 10 ++
+ 2 files changed, 25 insertions(+)
+ create mode 100644 date.pc.in
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f30c473..fe778e8 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -128,6 +128,15 @@ if( BUILD_TZ_LIB )
+ endif( )
+ endif( )
+ 
++if ( BUILD_TZ_LIB )
++  # Cflags: -I${includedir} @TZ_COMPILE_DEFINITIONS@
++  set( TZ_COMPILE_DEFINITIONS 
"$,-D$,
 -D>,>" )
++  configure_file(date.pc.in date.pc.cf @ONLY)
++  file( GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/date.pc"
++INPUT "${CMAKE_CURRENT_BINARY_DIR}/date.pc.cf" )
++
++endif( )
++
+ #[===[
+installation
+ #]===]
+@@ -171,6 +180,12 @@ install (
+   FILES cmake/dateConfig.cmake "${version_config}"
+   DESTINATION ${CONFIG_LOC})
+ 
++if ( BUILD_TZ_LIB )
++  install(
++FILES ${CMAKE_BINARY_DIR}/date.pc
++DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
++endif( )
++
+ #[===[
+testing
+ #]===]
+diff --git a/date.pc.in b/date.pc.in
+new file mode 100644
+index 000..b9c4623
+--- /dev/null
 b/date.pc.in
+@@ -0,0 +1,10 @@
++prefix=@CMAKE_INSTALL_PREFIX@
++exec_prefix=@CMAKE_INSTALL_BINDIR@
++libdir=@CMAKE_INSTALL_LIB@
++includedir=@CMAKE_INSTALL_INCLUDE@
++
++Name: date
++Description: A date and time library based on the C++11/14/17  header
++Version: @PACKAGE_VERSION@
++Libs: -L${libdir} -ltz
++Cflags: -I${includedir} @TZ_COMPILE_DEFINITIONS@

Copied: chrono-date/repos/community-x86_64/PKGBUILD (from rev 582228, 
chrono-date/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-02-26 02:12:01 UTC (rev 582229)
@@ -0,0 +1,56 @@
+# Maintainer: Brett Cornwall 
+
+pkgname=chrono-date
+pkgver=2.4.1+134+g9a0ee25
+pkgrel=1
+pkgdesc="A date and time library based on the C++11/14/17  header"
+arch=(x86_64)
+url="https://howardhinnant.github.io/date/date.html;
+license=('MIT')
+makedepends=(
+'cmake'
+'git'
+)
+# It's easiest to pin this commit and wait for a new release rather than patch
+# as a number of issues with tests/dependent packages (e.g.
+# https://github.com/Alexays/Waybar/issues/565) are present with the tagged
+# stable version.
+source=("$pkgname::git+https://github.com/HowardHinnant/date#commit=9a0ee2542848ab8625984fc8cdbfb9b5414c0082;
+
"538-output-date-pc-for-pkg-config.patch::https://patch-diff.githubusercontent.com/raw/HowardHinnant/date/pull/538.patch;)
+sha256sums=('SKIP'
+'f39ce7f1f738ebdc02948ed78be68cca10c01f9e22a4243670304eeda53a03fd')
+
+pkgver() {
+cd "$pkgname"
+git describe --always --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+cd "$pkgname"
+mkdir build
+# https://github.com/HowardHinnant/date/issues/537
+patch -p1 < ../538-output-date-pc-for-pkg-config.patch
+}
+
+build() {
+cd "$pkgname/build"
+cmake .. \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DBUILD_SHARED_LIBS=true \
+-DBUILD_TZ_LIB=true \
+-DUSE_SYSTEM_TZ_DB=true \
+-DENABLE_DATE_TESTING=true
+}
+
+check() {
+cd "$pkgname/build"
+make testit
+}
+
+package() {
+cd "$pkgname"
+make -C build DESTDIR="$pkgdir/" install
+install -Dm644 LICENSE.txt -t "$pkgdir/usr/share/licenses/$pkgname"
+install -Dm644 README.md -t 

[arch-commits] Commit in (5 files)

2020-02-25 Thread Brett Cornwall via arch-commits
Date: Wednesday, February 26, 2020 @ 02:11:35
  Author: ainola
Revision: 582228

add chrono-date package, a new dep of waybar

Waybar now uses this library, which will be included in the next C++ iteration.

The tip of master is used due to a number of issues that have been solved since 
the latest tagged release.

Added:
  chrono-date/
  chrono-date/repos/
  chrono-date/trunk/
  chrono-date/trunk/538-output-date-pc-for-pkg-config.patch
  chrono-date/trunk/PKGBUILD

-+
 538-output-date-pc-for-pkg-config.patch |   60 ++
 PKGBUILD|   56 
 2 files changed, 116 insertions(+)

Added: chrono-date/trunk/538-output-date-pc-for-pkg-config.patch
===
--- chrono-date/trunk/538-output-date-pc-for-pkg-config.patch   
(rev 0)
+++ chrono-date/trunk/538-output-date-pc-for-pkg-config.patch   2020-02-26 
02:11:35 UTC (rev 582228)
@@ -0,0 +1,60 @@
+From e56b2dce7e89a92e1b9b35caa13b3e938c4cedea Mon Sep 17 00:00:00 2001
+From: Cole Mickens 
+Date: Sun, 26 Jan 2020 01:27:08 -0800
+Subject: [PATCH] CMakeLists.txt: output date.pc for pkg-config
+
+---
+ CMakeLists.txt | 15 +++
+ date.pc.in | 10 ++
+ 2 files changed, 25 insertions(+)
+ create mode 100644 date.pc.in
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f30c473..fe778e8 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -128,6 +128,15 @@ if( BUILD_TZ_LIB )
+ endif( )
+ endif( )
+ 
++if ( BUILD_TZ_LIB )
++  # Cflags: -I${includedir} @TZ_COMPILE_DEFINITIONS@
++  set( TZ_COMPILE_DEFINITIONS 
"$,-D$,
 -D>,>" )
++  configure_file(date.pc.in date.pc.cf @ONLY)
++  file( GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/date.pc"
++INPUT "${CMAKE_CURRENT_BINARY_DIR}/date.pc.cf" )
++
++endif( )
++
+ #[===[
+installation
+ #]===]
+@@ -171,6 +180,12 @@ install (
+   FILES cmake/dateConfig.cmake "${version_config}"
+   DESTINATION ${CONFIG_LOC})
+ 
++if ( BUILD_TZ_LIB )
++  install(
++FILES ${CMAKE_BINARY_DIR}/date.pc
++DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
++endif( )
++
+ #[===[
+testing
+ #]===]
+diff --git a/date.pc.in b/date.pc.in
+new file mode 100644
+index 000..b9c4623
+--- /dev/null
 b/date.pc.in
+@@ -0,0 +1,10 @@
++prefix=@CMAKE_INSTALL_PREFIX@
++exec_prefix=@CMAKE_INSTALL_BINDIR@
++libdir=@CMAKE_INSTALL_LIB@
++includedir=@CMAKE_INSTALL_INCLUDE@
++
++Name: date
++Description: A date and time library based on the C++11/14/17  header
++Version: @PACKAGE_VERSION@
++Libs: -L${libdir} -ltz
++Cflags: -I${includedir} @TZ_COMPILE_DEFINITIONS@

Added: chrono-date/trunk/PKGBUILD
===
--- chrono-date/trunk/PKGBUILD  (rev 0)
+++ chrono-date/trunk/PKGBUILD  2020-02-26 02:11:35 UTC (rev 582228)
@@ -0,0 +1,56 @@
+# Maintainer: Brett Cornwall 
+
+pkgname=chrono-date
+pkgver=2.4.1+134+g9a0ee25
+pkgrel=1
+pkgdesc="A date and time library based on the C++11/14/17  header"
+arch=(x86_64)
+url="https://howardhinnant.github.io/date/date.html;
+license=('MIT')
+makedepends=(
+'cmake'
+'git'
+)
+# It's easiest to pin this commit and wait for a new release rather than patch
+# as a number of issues with tests/dependent packages (e.g.
+# https://github.com/Alexays/Waybar/issues/565) are present with the tagged
+# stable version.
+source=("$pkgname::git+https://github.com/HowardHinnant/date#commit=9a0ee2542848ab8625984fc8cdbfb9b5414c0082;
+
"538-output-date-pc-for-pkg-config.patch::https://patch-diff.githubusercontent.com/raw/HowardHinnant/date/pull/538.patch;)
+sha256sums=('SKIP'
+'f39ce7f1f738ebdc02948ed78be68cca10c01f9e22a4243670304eeda53a03fd')
+
+pkgver() {
+cd "$pkgname"
+git describe --always --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+cd "$pkgname"
+mkdir build
+# https://github.com/HowardHinnant/date/issues/537
+patch -p1 < ../538-output-date-pc-for-pkg-config.patch
+}
+
+build() {
+cd "$pkgname/build"
+cmake .. \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DBUILD_SHARED_LIBS=true \
+-DBUILD_TZ_LIB=true \
+-DUSE_SYSTEM_TZ_DB=true \
+-DENABLE_DATE_TESTING=true
+}
+
+check() {
+cd "$pkgname/build"
+make testit
+}
+
+package() {
+cd "$pkgname"
+make -C build DESTDIR="$pkgdir/" install
+install -Dm644 LICENSE.txt -t "$pkgdir/usr/share/licenses/$pkgname"
+install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
+}


[arch-commits] Commit in gtk-layer-shell (3 files)

2020-02-15 Thread Brett Cornwall via arch-commits
Date: Sunday, February 16, 2020 @ 03:36:41
  Author: ainola
Revision: 572069

archrelease: copy trunk to community-staging-x86_64

Added:
  gtk-layer-shell/repos/
  gtk-layer-shell/repos/community-staging-x86_64/
  gtk-layer-shell/repos/community-staging-x86_64/PKGBUILD
(from rev 572068, gtk-layer-shell/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: gtk-layer-shell/repos/community-staging-x86_64/PKGBUILD (from rev 
572068, gtk-layer-shell/trunk/PKGBUILD)
===
--- repos/community-staging-x86_64/PKGBUILD (rev 0)
+++ repos/community-staging-x86_64/PKGBUILD 2020-02-16 03:36:41 UTC (rev 
572069)
@@ -0,0 +1,38 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Adrian Perez de Castro 
+
+pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
+pkgname=gtk-layer-shell
+pkgver=0.1.0
+pkgrel=2
+arch=(x86_64)
+license=(MIT)
+url="https://github.com/wmww/gtk-layer-shell;
+depends=(
+"gtk3"
+"wayland"
+)
+makedepends=(
+"gtk-doc"
+"gobject-introspection"
+"meson"
+"ninja"
+)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
+sha512sums=('813ae86939d4bb300e78197a09fe7e4ccda9e2e6c008b72fa45d0a5be311ade1762af31835d3e7fea00f49a438f7ad37d3e57c84e0a2ebbbf58e807048c072da')
+
+build() {
+cd "$pkgname-$pkgver"
+meson --prefix=/usr \
+--wrap-mode=nofallback \
+--buildtype=plain \
+-Ddocs=true \
+build
+ninja -C build
+}
+
+package() {
+cd "$pkgname-$pkgver"
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
+}


[arch-commits] Commit in (4 files)

2020-02-15 Thread Brett Cornwall via arch-commits
Date: Sunday, February 16, 2020 @ 03:36:15
  Author: ainola
Revision: 572068

Import gtk-layer-shell from AUR (waybar dep)

gtk-layer-shell is used to display popups in wlroots-based compositors. While
it may not be a popular AUR package it's a building block for more popular
programs like Waybar

Added:
  gtk-layer-shell/
  gtk-layer-shell/repo/
  gtk-layer-shell/trunk/
  gtk-layer-shell/trunk/PKGBUILD

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Added: gtk-layer-shell/trunk/PKGBUILD
===
--- gtk-layer-shell/trunk/PKGBUILD  (rev 0)
+++ gtk-layer-shell/trunk/PKGBUILD  2020-02-16 03:36:15 UTC (rev 572068)
@@ -0,0 +1,38 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Adrian Perez de Castro 
+
+pkgdesc='Library to create Wayland desktop components using the Layer Shell 
protocol'
+pkgname=gtk-layer-shell
+pkgver=0.1.0
+pkgrel=2
+arch=(x86_64)
+license=(MIT)
+url="https://github.com/wmww/gtk-layer-shell;
+depends=(
+"gtk3"
+"wayland"
+)
+makedepends=(
+"gtk-doc"
+"gobject-introspection"
+"meson"
+"ninja"
+)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/wmww/gtk-layer-shell/archive/v$pkgver.tar.gz;)
+sha512sums=('813ae86939d4bb300e78197a09fe7e4ccda9e2e6c008b72fa45d0a5be311ade1762af31835d3e7fea00f49a438f7ad37d3e57c84e0a2ebbbf58e807048c072da')
+
+build() {
+cd "$pkgname-$pkgver"
+meson --prefix=/usr \
+--wrap-mode=nofallback \
+--buildtype=plain \
+-Ddocs=true \
+build
+ninja -C build
+}
+
+package() {
+cd "$pkgname-$pkgver"
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
+}


[arch-commits] Commit in scdoc/trunk (PKGBUILD)

2020-02-15 Thread Brett Cornwall via arch-commits
Date: Saturday, February 15, 2020 @ 16:41:41
  Author: ainola
Revision: 571742

upgpkg: scdoc 1.10.1-1

Modified:
  scdoc/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 16:41:32 UTC (rev 571741)
+++ PKGBUILD2020-02-15 16:41:41 UTC (rev 571742)
@@ -2,7 +2,7 @@
 # Contributor: Drew DeVault
 
 pkgname=scdoc
-pkgver=1.10.0
+pkgver=1.10.1
 pkgrel=1
 license=('MIT')
 pkgdesc='Tool for generating roff manual pages'
@@ -9,7 +9,7 @@
 arch=('x86_64')
 url='https://git.sr.ht/~sircmpwn/scdoc/'
 
source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/$pkgname/archive/$pkgver.tar.gz;)
-sha512sums=('546743376380d84aa9c8be65529dbbe1634e574203220ce1c057341436bd3a15297f393ca79d29372cb125bf457cfc00f64ba2867b8d2e910ca6531acb552e97')
+sha512sums=('356aee85c4676a1fbd7367c6087dd7f6f4d33793be0f3fef74803ceb93c0a9e45c78022d219dc08a7d79d71c393849fa3113c36a85d5d60ed474b62bf5f89743')
 
 build() {
 cd "$pkgname-$pkgver"


[arch-commits] Commit in scdoc/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-02-15 Thread Brett Cornwall via arch-commits
Date: Saturday, February 15, 2020 @ 16:41:53
  Author: ainola
Revision: 571744

archrelease: copy trunk to community-x86_64

Added:
  scdoc/repos/community-x86_64/PKGBUILD
(from rev 571743, scdoc/trunk/PKGBUILD)
Deleted:
  scdoc/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   64 ++---
 1 file changed, 32 insertions(+), 32 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-15 16:41:46 UTC (rev 571743)
+++ PKGBUILD2020-02-15 16:41:53 UTC (rev 571744)
@@ -1,32 +0,0 @@
-# Maintainer: Ainola 
-# Contributor: Drew DeVault
-
-pkgname=scdoc
-pkgver=1.10.0
-pkgrel=1
-license=('MIT')
-pkgdesc='Tool for generating roff manual pages'
-arch=('x86_64')
-url='https://git.sr.ht/~sircmpwn/scdoc/'
-source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/$pkgname/archive/$pkgver.tar.gz;)
-sha512sums=('546743376380d84aa9c8be65529dbbe1634e574203220ce1c057341436bd3a15297f393ca79d29372cb125bf457cfc00f64ba2867b8d2e910ca6531acb552e97')
-
-build() {
-cd "$pkgname-$pkgver"
-# Upstream purposefully does not honor the user's LDFLAGS in order to keep
-# scdoc static. As we gain no benefit to statically linking and, in fact,
-# lose standard Arch practices (such as RELRO and PIE), we must override
-# LDFLAGS
-make PREFIX=/usr LDFLAGS="$LDFLAGS"
-}
-
-check() {
-cd "$pkgname-$pkgver"
-make check
-}
-
-package() {
-cd "$pkgname-$pkgver"
-make PREFIX=/usr DESTDIR="$pkgdir" install
-install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: scdoc/repos/community-x86_64/PKGBUILD (from rev 571743, 
scdoc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-15 16:41:53 UTC (rev 571744)
@@ -0,0 +1,32 @@
+# Maintainer: Ainola 
+# Contributor: Drew DeVault
+
+pkgname=scdoc
+pkgver=1.10.1
+pkgrel=1
+license=('MIT')
+pkgdesc='Tool for generating roff manual pages'
+arch=('x86_64')
+url='https://git.sr.ht/~sircmpwn/scdoc/'
+source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/$pkgname/archive/$pkgver.tar.gz;)
+sha512sums=('356aee85c4676a1fbd7367c6087dd7f6f4d33793be0f3fef74803ceb93c0a9e45c78022d219dc08a7d79d71c393849fa3113c36a85d5d60ed474b62bf5f89743')
+
+build() {
+cd "$pkgname-$pkgver"
+# Upstream purposefully does not honor the user's LDFLAGS in order to keep
+# scdoc static. As we gain no benefit to statically linking and, in fact,
+# lose standard Arch practices (such as RELRO and PIE), we must override
+# LDFLAGS
+make PREFIX=/usr LDFLAGS="$LDFLAGS"
+}
+
+check() {
+cd "$pkgname-$pkgver"
+make check
+}
+
+package() {
+cd "$pkgname-$pkgver"
+make PREFIX=/usr DESTDIR="$pkgdir" install
+install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
+}


[arch-commits] Commit in ttf-ionicons/repos/community-any (PKGBUILD PKGBUILD)

2020-02-08 Thread Brett Cornwall via arch-commits
Date: Sunday, February 9, 2020 @ 06:03:12
  Author: ainola
Revision: 565057

archrelease: copy trunk to community-any

Added:
  ttf-ionicons/repos/community-any/PKGBUILD
(from rev 565056, ttf-ionicons/trunk/PKGBUILD)
Deleted:
  ttf-ionicons/repos/community-any/PKGBUILD

--+
 PKGBUILD |   38 +++---
 1 file changed, 19 insertions(+), 19 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-09 06:03:02 UTC (rev 565056)
+++ PKGBUILD2020-02-09 06:03:12 UTC (rev 565057)
@@ -1,19 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Alexander F. Rødseth 
-# Contributor: Andrea Scarpino 
-
-pkgname=ttf-ionicons
-pkgver=4.6.3
-pkgrel=1
-pkgdesc='Font from the Ionic mobile framework'
-arch=('any')
-license=('MIT')
-url='https://ionicons.com/'
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v${pkgver/_/-}.tar.gz;)
-sha256sums=('de8d4208a95f82ba5336e4ce3729bed5bc530332083c44de49790d1f0081d321')
-
-package() {
-cd "ionicons-${pkgver/_/-}"
-install -Dm644 docs/fonts/ionicons.ttf -t "$pkgdir/usr/share/fonts/TTF/"
-install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: ttf-ionicons/repos/community-any/PKGBUILD (from rev 565056, 
ttf-ionicons/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-09 06:03:12 UTC (rev 565057)
@@ -0,0 +1,19 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Alexander F. Rødseth 
+# Contributor: Andrea Scarpino 
+
+pkgname=ttf-ionicons
+pkgver=5.0.0
+pkgrel=1
+pkgdesc='Font from the Ionic mobile framework'
+arch=('any')
+license=('MIT')
+url='https://ionicons.com/'
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/${pkgver/_/-}.tar.gz;)
+sha256sums=('8a92b14554cecb043d371351590b66d8f848655c1ad9187ca0458e2017601572')
+
+package() {
+cd "ionicons-${pkgver/_/-}"
+install -Dm644 docs/fonts/ionicons.ttf -t "$pkgdir/usr/share/fonts/TTF/"
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}


[arch-commits] Commit in ttf-ionicons/trunk (PKGBUILD)

2020-02-08 Thread Brett Cornwall via arch-commits
Date: Sunday, February 9, 2020 @ 06:03:02
  Author: ainola
Revision: 565056

upgpkg: ttf-ionicons 5.0.0-1

Modified:
  ttf-ionicons/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-09 03:51:20 UTC (rev 565055)
+++ PKGBUILD2020-02-09 06:03:02 UTC (rev 565056)
@@ -3,14 +3,14 @@
 # Contributor: Andrea Scarpino 
 
 pkgname=ttf-ionicons
-pkgver=4.6.3
+pkgver=5.0.0
 pkgrel=1
 pkgdesc='Font from the Ionic mobile framework'
 arch=('any')
 license=('MIT')
 url='https://ionicons.com/'
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v${pkgver/_/-}.tar.gz;)
-sha256sums=('de8d4208a95f82ba5336e4ce3729bed5bc530332083c44de49790d1f0081d321')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/${pkgver/_/-}.tar.gz;)
+sha256sums=('8a92b14554cecb043d371351590b66d8f848655c1ad9187ca0458e2017601572')
 
 package() {
 cd "ionicons-${pkgver/_/-}"


[arch-commits] Commit in sway/repos/community-x86_64 (8 files)

2020-02-05 Thread Brett Cornwall via arch-commits
Date: Thursday, February 6, 2020 @ 02:23:05
  Author: ainola
Revision: 563588

archrelease: copy trunk to community-x86_64

Added:
  sway/repos/community-x86_64/50-systemd-user.conf
(from rev 563587, sway/trunk/50-systemd-user.conf)
  sway/repos/community-x86_64/PKGBUILD
(from rev 563587, sway/trunk/PKGBUILD)
  sway/repos/community-x86_64/sway-session.target
(from rev 563587, sway/trunk/sway-session.target)
  sway/repos/community-x86_64/sway.service
(from rev 563587, sway/trunk/sway.service)
Deleted:
  sway/repos/community-x86_64/50-systemd-user.conf
  sway/repos/community-x86_64/PKGBUILD
  sway/repos/community-x86_64/sway-session.target
  sway/repos/community-x86_64/sway.service

--+
 50-systemd-user.conf |   14 ++---
 PKGBUILD |  121 -
 sway-session.target  |   16 +++---
 sway.service |   32 ++--
 4 files changed, 91 insertions(+), 92 deletions(-)

Deleted: 50-systemd-user.conf
===
--- 50-systemd-user.conf2020-02-06 02:22:50 UTC (rev 563587)
+++ 50-systemd-user.conf2020-02-06 02:23:05 UTC (rev 563588)
@@ -1,7 +0,0 @@
-# sway does not set DISPLAY/WAYLAND_DISPLAY in the systemd user environment
-# See FS#63021
-# Adapted from xorg's 50-systemd-user.sh, which achieves a similar goal.
-
-exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK
-exec hash dbus-update-activation-environment 2>/dev/null && \
- dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY 
SWAYSOCK

Copied: sway/repos/community-x86_64/50-systemd-user.conf (from rev 563587, 
sway/trunk/50-systemd-user.conf)
===
--- 50-systemd-user.conf(rev 0)
+++ 50-systemd-user.conf2020-02-06 02:23:05 UTC (rev 563588)
@@ -0,0 +1,7 @@
+# sway does not set DISPLAY/WAYLAND_DISPLAY in the systemd user environment
+# See FS#63021
+# Adapted from xorg's 50-systemd-user.sh, which achieves a similar goal.
+
+exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK
+exec hash dbus-update-activation-environment 2>/dev/null && \
+ dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY 
SWAYSOCK

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-06 02:22:50 UTC (rev 563587)
+++ PKGBUILD2020-02-06 02:23:05 UTC (rev 563588)
@@ -1,61 +0,0 @@
-# Maintainer: Alexander F. Rødseth 
-# Maintainer: Brett Cornwall 
-
-pkgname=sway
-pkgver=1.4
-epoch=1
-pkgrel=6
-pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager'
-arch=(x86_64)
-url='https://swaywm.org/'
-license=(MIT)
-depends=(cairo gdk-pixbuf2 json-c pango pcre swaybg ttf-font wlroots)
-makedepends=(git meson ninja scdoc setconf wayland-protocols)
-backup=(etc/sway/config)
-optdepends=(
-  'alacritty: Terminal emulator used by the default config'
-  'dmenu: Application launcher'
-  'grim: Screenshot utility'
-  'i3status: Status line'
-  'mako: Lightweight notification daemon'
-  'slurp: Select a region'
-  'swaybg: Wallpaper tool for Wayland compositors'
-  'swayidle: Idle management daemon'
-  'swaylock: Screen locker'
-  'wallutils: Timed wallpapers'
-  'waybar: Highly customizable bar'
-  'xorg-server-xwayland: X11 support'
-)
-source=("https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz;
-
"https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz.sig;
-"50-systemd-user.conf")
-sha512sums=('3b280bdfdbdae8fb9b4f555bc630c64e7c1d09f7b2c783b99413863a6b620d50cd2b6d10d63e11fdfb9c678fce9a403228ac52fa69fb52561ffbd06790505a71'
-'SKIP'
-
'57590bc0d14c87289a4a9cd67991c6a841e54244d2a6186b5da5a08e633de2e8631959fa8c77ede211b0a5f315d920f2c1350951a53d6f2e9e81859056cb3c9e')
-validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault
-
-prepare() {
-  cd "$pkgname-$pkgver"
-
-  # Set the version information to 'Arch Linux' instead of 'makepkg'
-  sed -i "s/branch \\\'@1@\\\'/Arch Linux/g" meson.build
-}
-
-build() {
-  mkdir -p build
-  arch-meson build "$pkgname-$pkgver" -D werror=false -D b_ndebug=true
-  ninja -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja -C build install
-  install -Dm644 "$pkgname-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-  install -Dm644 50-systemd-user.conf -t "$pkgdir/etc/sway/config.d/"
-
-  for util in autoname-workspaces.py inactive-windows-transparency.py 
grimshot; do
-install -Dm755 "$pkgname-$pkgver/contrib/$util" -t \
-   "$pkgdir/usr/share/$pkgname/scripts"
-  done
-}
-
-# vim: ts=2 sw=2 et

Copied: sway/repos/community-x86_64/PKGBUILD (from rev 563587, 
sway/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD  

[arch-commits] Commit in sway/trunk (PKGBUILD)

2020-02-05 Thread Brett Cornwall via arch-commits
Date: Thursday, February 6, 2020 @ 02:22:50
  Author: ainola
Revision: 563587

rm duplicate swaybg in optdeps

Modified:
  sway/trunk/PKGBUILD

--+
 PKGBUILD |3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-06 02:11:51 UTC (rev 563586)
+++ PKGBUILD2020-02-06 02:22:50 UTC (rev 563587)
@@ -4,7 +4,7 @@
 pkgname=sway
 pkgver=1.4
 epoch=1
-pkgrel=6
+pkgrel=7
 pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager'
 arch=(x86_64)
 url='https://swaywm.org/'
@@ -19,7 +19,6 @@
   'i3status: Status line'
   'mako: Lightweight notification daemon'
   'slurp: Select a region'
-  'swaybg: Wallpaper tool for Wayland compositors'
   'swayidle: Idle management daemon'
   'swaylock: Screen locker'
   'wallutils: Timed wallpapers'


  1   2   3   4   >