[arch-commits] Commit in hyperion/repos (6 files)

2020-11-12 Thread Felix Yan via arch-commits
Date: Thursday, November 12, 2020 @ 19:13:58
  Author: felixonmars
Revision: 753384

archrelease: copy trunk to community-staging-x86_64

Added:
  hyperion/repos/community-staging-x86_64/
  
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
(from rev 753380, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
  hyperion/repos/community-staging-x86_64/PKGBUILD
(from rev 753380, hyperion/trunk/PKGBUILD)
  hyperion/repos/community-staging-x86_64/hyperion.install
(from rev 753380, hyperion/trunk/hyperion.install)
  hyperion/repos/community-staging-x86_64/hyperion.sysusers
(from rev 753381, hyperion/trunk/hyperion.sysusers)
  hyperion/repos/community-staging-x86_64/hyperiond.service
(from rev 753382, hyperion/trunk/hyperiond.service)

--+
 0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch |   26 ++
 PKGBUILD |   66 +
 hyperion.install |   20 +
 hyperion.sysusers|2 
 hyperiond.service|   14 +++
 5 files changed, 128 insertions(+)

Copied: 
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
 (from rev 753380, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
===
--- 
community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
(rev 0)
+++ 
community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
2020-11-12 19:13:58 UTC (rev 753384)
@@ -0,0 +1,26 @@
+From 88ae95d522bfdda4c29a1116367aad8c7d948779 Mon Sep 17 00:00:00 2001
+From: Jelle van der Waa 
+Date: Sat, 21 Oct 2017 12:46:49 +0200
+Subject: [PATCH] Fix no decleration of `assert` with GCC 7.2
+
+Add a missing include for cassert to fix the -fpermissive compiler
+error.
+---
+ include/utils/Image.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/utils/Image.h b/include/utils/Image.h
+index e8c82e4..dad57a2 100644
+--- a/include/utils/Image.h
 b/include/utils/Image.h
+@@ -1,6 +1,7 @@
+ #pragma once
+ 
+ // STL includes
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.14.2
+

Copied: hyperion/repos/community-staging-x86_64/PKGBUILD (from rev 753380, 
hyperion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-12 19:13:58 UTC (rev 753384)
@@ -0,0 +1,66 @@
+# Maintainer: NicoHood 
+# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
+# Contributor: Christopher Reimer 
+
+pkgname=hyperion
+pkgver=1.03.2
+pkgrel=22
+pkgdesc="An opensource 'AmbiLight' implementation"
+arch=('x86_64')
+url="https://github.com/hyperion-project/hyperion;
+license=('MIT')
+depends=('libusb' 'protobuf' 'python' 'qt5-base')
+optdepends=('xorg-server: X11 grabbing')
+makedepends=('cmake')
+backup=('etc/hyperion/hyperion.config.json')
+install='hyperion.install'
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tvdzwan/${pkgname}/archive/${pkgver}.tar.gz;
+"0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+"hyperion.sysusers"
+"hyperiond.service"
+"hyperion.install")
+sha512sums=('7406f5bdf323d2799fb375557603fefd1f077cda287b5aa9ff10251b22d8dd07590458515b0e01ef97fba80885aab1aa72bd8b5d26873ad8ebcc1ba53d6776ec'
+
'11c51f6085d78bb75a7d73372262eedc2dab84b9d37ee1850f6b8d8c9cfe85d72a69b7d755e169028c6f7150f09201ded7d32a4edf15130ca2a12a188fe5945c'
+
'80764d3abdfb7e6e7f65913e9c89dd61b425ffb80e9ab4f9df7739abe32117441095ac7b45792acd5d2a516cf4aca3e21062b119f5790aae3b178036db74ce61'
+
'f8c23ba920ce683e731237c164f4f70f94d635398be5cc43ce1af48bb8ab672da47397979a825a5761dacb1ae18a1c5fc840b168c8f1e3ae411908e0e92a0c5b'
+
'ff5ed8ed647a621b73e922590616e4f5d63f0a7e243aa3de0f8382a835e83166a0e04944396a61a03645cc00853251690a514b3772f163f445240e4f55f18fb5')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+patch -Np1 -i 
"${srcdir}/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+mkdir -p build
+cd build
+cmake -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" \
+-DCMAKE_BUILD_TYPE=Release \
+-DENABLE_QT5=ON \
+-DPLATFORM=x86 \
+-DPROTOBUF_PROTOC_EXECUTABLE=/usr/bin/protoc \
+-DUSE_SYSTEM_PROTO_LIBS=ON \
+..
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+cd build
+make install
+cd ..
+
+install -Dm 644 config/hyperion.config.json.example \
+"${pkgdir}/etc/hyperion/hyperion.config.json"
+
+install -Dm 644 "${srcdir}/hyperiond.service" \
+

[arch-commits] Commit in hyperion/repos (6 files)

2020-05-23 Thread Antonio Rojas via arch-commits
Date: Saturday, May 23, 2020 @ 21:48:59
  Author: arojas
Revision: 632625

archrelease: copy trunk to community-staging-x86_64

Added:
  hyperion/repos/community-staging-x86_64/
  
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
(from rev 632624, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
  hyperion/repos/community-staging-x86_64/PKGBUILD
(from rev 632624, hyperion/trunk/PKGBUILD)
  hyperion/repos/community-staging-x86_64/hyperion.install
(from rev 632624, hyperion/trunk/hyperion.install)
  hyperion/repos/community-staging-x86_64/hyperion.sysusers
(from rev 632624, hyperion/trunk/hyperion.sysusers)
  hyperion/repos/community-staging-x86_64/hyperiond.service
(from rev 632624, hyperion/trunk/hyperiond.service)

--+
 0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch |   26 ++
 PKGBUILD |   66 +
 hyperion.install |   20 +
 hyperion.sysusers|2 
 hyperiond.service|   14 +++
 5 files changed, 128 insertions(+)

Copied: 
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
 (from rev 632624, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
===
--- 
community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
(rev 0)
+++ 
community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
2020-05-23 21:48:59 UTC (rev 632625)
@@ -0,0 +1,26 @@
+From 88ae95d522bfdda4c29a1116367aad8c7d948779 Mon Sep 17 00:00:00 2001
+From: Jelle van der Waa 
+Date: Sat, 21 Oct 2017 12:46:49 +0200
+Subject: [PATCH] Fix no decleration of `assert` with GCC 7.2
+
+Add a missing include for cassert to fix the -fpermissive compiler
+error.
+---
+ include/utils/Image.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/utils/Image.h b/include/utils/Image.h
+index e8c82e4..dad57a2 100644
+--- a/include/utils/Image.h
 b/include/utils/Image.h
+@@ -1,6 +1,7 @@
+ #pragma once
+ 
+ // STL includes
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.14.2
+

Copied: hyperion/repos/community-staging-x86_64/PKGBUILD (from rev 632624, 
hyperion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-23 21:48:59 UTC (rev 632625)
@@ -0,0 +1,66 @@
+# Maintainer: NicoHood 
+# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
+# Contributor: Christopher Reimer 
+
+pkgname=hyperion
+pkgver=1.03.2
+pkgrel=21
+pkgdesc="An opensource 'AmbiLight' implementation"
+arch=('x86_64')
+url="https://github.com/hyperion-project/hyperion;
+license=('MIT')
+depends=('libusb' 'protobuf' 'python' 'qt5-base')
+optdepends=('xorg-server: X11 grabbing')
+makedepends=('cmake')
+backup=('etc/hyperion/hyperion.config.json')
+install='hyperion.install'
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tvdzwan/${pkgname}/archive/${pkgver}.tar.gz;
+"0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+"hyperion.sysusers"
+"hyperiond.service"
+"hyperion.install")
+sha512sums=('7406f5bdf323d2799fb375557603fefd1f077cda287b5aa9ff10251b22d8dd07590458515b0e01ef97fba80885aab1aa72bd8b5d26873ad8ebcc1ba53d6776ec'
+
'11c51f6085d78bb75a7d73372262eedc2dab84b9d37ee1850f6b8d8c9cfe85d72a69b7d755e169028c6f7150f09201ded7d32a4edf15130ca2a12a188fe5945c'
+
'80764d3abdfb7e6e7f65913e9c89dd61b425ffb80e9ab4f9df7739abe32117441095ac7b45792acd5d2a516cf4aca3e21062b119f5790aae3b178036db74ce61'
+
'f8c23ba920ce683e731237c164f4f70f94d635398be5cc43ce1af48bb8ab672da47397979a825a5761dacb1ae18a1c5fc840b168c8f1e3ae411908e0e92a0c5b'
+
'ff5ed8ed647a621b73e922590616e4f5d63f0a7e243aa3de0f8382a835e83166a0e04944396a61a03645cc00853251690a514b3772f163f445240e4f55f18fb5')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+patch -Np1 -i 
"${srcdir}/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+mkdir -p build
+cd build
+cmake -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" \
+-DCMAKE_BUILD_TYPE=Release \
+-DENABLE_QT5=ON \
+-DPLATFORM=x86 \
+-DPROTOBUF_PROTOC_EXECUTABLE=/usr/bin/protoc \
+-DUSE_SYSTEM_PROTO_LIBS=ON \
+..
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+cd build
+make install
+cd ..
+
+install -Dm 644 config/hyperion.config.json.example \
+"${pkgdir}/etc/hyperion/hyperion.config.json"
+
+install -Dm 644 "${srcdir}/hyperiond.service" \
+

[arch-commits] Commit in hyperion/repos (6 files)

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Wednesday, December 11, 2019 @ 21:30:55
  Author: lfleischer
Revision: 536963

archrelease: copy trunk to community-staging-x86_64

Added:
  hyperion/repos/community-staging-x86_64/
  
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
(from rev 536962, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
  hyperion/repos/community-staging-x86_64/PKGBUILD
(from rev 536962, hyperion/trunk/PKGBUILD)
  hyperion/repos/community-staging-x86_64/hyperion.install
(from rev 536962, hyperion/trunk/hyperion.install)
  hyperion/repos/community-staging-x86_64/hyperion.sysusers
(from rev 536962, hyperion/trunk/hyperion.sysusers)
  hyperion/repos/community-staging-x86_64/hyperiond.service
(from rev 536962, hyperion/trunk/hyperiond.service)

--+
 0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch |   26 ++
 PKGBUILD |   66 +
 hyperion.install |   20 +
 hyperion.sysusers|2 
 hyperiond.service|   14 +++
 5 files changed, 128 insertions(+)

Copied: 
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
 (from rev 536962, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
===
--- 
community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
(rev 0)
+++ 
community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
2019-12-11 21:30:55 UTC (rev 536963)
@@ -0,0 +1,26 @@
+From 88ae95d522bfdda4c29a1116367aad8c7d948779 Mon Sep 17 00:00:00 2001
+From: Jelle van der Waa 
+Date: Sat, 21 Oct 2017 12:46:49 +0200
+Subject: [PATCH] Fix no decleration of `assert` with GCC 7.2
+
+Add a missing include for cassert to fix the -fpermissive compiler
+error.
+---
+ include/utils/Image.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/utils/Image.h b/include/utils/Image.h
+index e8c82e4..dad57a2 100644
+--- a/include/utils/Image.h
 b/include/utils/Image.h
+@@ -1,6 +1,7 @@
+ #pragma once
+ 
+ // STL includes
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.14.2
+

Copied: hyperion/repos/community-staging-x86_64/PKGBUILD (from rev 536962, 
hyperion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-11 21:30:55 UTC (rev 536963)
@@ -0,0 +1,66 @@
+# Maintainer: NicoHood 
+# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
+# Contributor: Christopher Reimer 
+
+pkgname=hyperion
+pkgver=1.03.2
+pkgrel=20
+pkgdesc="An opensource 'AmbiLight' implementation"
+arch=('x86_64')
+url="https://github.com/hyperion-project/hyperion;
+license=('MIT')
+depends=('libusb' 'protobuf' 'python' 'qt5-base')
+optdepends=('xorg-server: X11 grabbing')
+makedepends=('cmake')
+backup=('etc/hyperion/hyperion.config.json')
+install='hyperion.install'
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tvdzwan/${pkgname}/archive/${pkgver}.tar.gz;
+"0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+"hyperion.sysusers"
+"hyperiond.service"
+"hyperion.install")
+sha512sums=('7406f5bdf323d2799fb375557603fefd1f077cda287b5aa9ff10251b22d8dd07590458515b0e01ef97fba80885aab1aa72bd8b5d26873ad8ebcc1ba53d6776ec'
+
'11c51f6085d78bb75a7d73372262eedc2dab84b9d37ee1850f6b8d8c9cfe85d72a69b7d755e169028c6f7150f09201ded7d32a4edf15130ca2a12a188fe5945c'
+
'80764d3abdfb7e6e7f65913e9c89dd61b425ffb80e9ab4f9df7739abe32117441095ac7b45792acd5d2a516cf4aca3e21062b119f5790aae3b178036db74ce61'
+
'f8c23ba920ce683e731237c164f4f70f94d635398be5cc43ce1af48bb8ab672da47397979a825a5761dacb1ae18a1c5fc840b168c8f1e3ae411908e0e92a0c5b'
+
'ff5ed8ed647a621b73e922590616e4f5d63f0a7e243aa3de0f8382a835e83166a0e04944396a61a03645cc00853251690a514b3772f163f445240e4f55f18fb5')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+patch -Np1 -i 
"${srcdir}/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+mkdir -p build
+cd build
+cmake -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" \
+-DCMAKE_BUILD_TYPE=Release \
+-DENABLE_QT5=ON \
+-DPLATFORM=x86 \
+-DPROTOBUF_PROTOC_EXECUTABLE=/usr/bin/protoc \
+-DUSE_SYSTEM_PROTO_LIBS=ON \
+..
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+cd build
+make install
+cd ..
+
+install -Dm 644 config/hyperion.config.json.example \
+"${pkgdir}/etc/hyperion/hyperion.config.json"
+
+install -Dm 644 "${srcdir}/hyperiond.service" \
+

[arch-commits] Commit in hyperion/repos (6 files)

2019-11-03 Thread Felix Yan via arch-commits
Date: Monday, November 4, 2019 @ 06:36:16
  Author: felixonmars
Revision: 523437

archrelease: copy trunk to community-staging-x86_64

Added:
  hyperion/repos/community-staging-x86_64/
  
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
(from rev 523433, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
  hyperion/repos/community-staging-x86_64/PKGBUILD
(from rev 523434, hyperion/trunk/PKGBUILD)
  hyperion/repos/community-staging-x86_64/hyperion.install
(from rev 523434, hyperion/trunk/hyperion.install)
  hyperion/repos/community-staging-x86_64/hyperion.sysusers
(from rev 523434, hyperion/trunk/hyperion.sysusers)
  hyperion/repos/community-staging-x86_64/hyperiond.service
(from rev 523435, hyperion/trunk/hyperiond.service)

--+
 0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch |   26 ++
 PKGBUILD |   66 +
 hyperion.install |   20 +
 hyperion.sysusers|2 
 hyperiond.service|   14 +++
 5 files changed, 128 insertions(+)

Copied: 
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
 (from rev 523433, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
===
--- 
community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
(rev 0)
+++ 
community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
2019-11-04 06:36:16 UTC (rev 523437)
@@ -0,0 +1,26 @@
+From 88ae95d522bfdda4c29a1116367aad8c7d948779 Mon Sep 17 00:00:00 2001
+From: Jelle van der Waa 
+Date: Sat, 21 Oct 2017 12:46:49 +0200
+Subject: [PATCH] Fix no decleration of `assert` with GCC 7.2
+
+Add a missing include for cassert to fix the -fpermissive compiler
+error.
+---
+ include/utils/Image.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/utils/Image.h b/include/utils/Image.h
+index e8c82e4..dad57a2 100644
+--- a/include/utils/Image.h
 b/include/utils/Image.h
+@@ -1,6 +1,7 @@
+ #pragma once
+ 
+ // STL includes
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.14.2
+

Copied: hyperion/repos/community-staging-x86_64/PKGBUILD (from rev 523434, 
hyperion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-04 06:36:16 UTC (rev 523437)
@@ -0,0 +1,66 @@
+# Maintainer: NicoHood 
+# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
+# Contributor: Christopher Reimer 
+
+pkgname=hyperion
+pkgver=1.03.2
+pkgrel=19
+pkgdesc="An opensource 'AmbiLight' implementation"
+arch=('x86_64')
+url="https://github.com/hyperion-project/hyperion;
+license=('MIT')
+depends=('libusb' 'protobuf' 'python' 'qt5-base')
+optdepends=('xorg-server: X11 grabbing')
+makedepends=('cmake')
+backup=('etc/hyperion/hyperion.config.json')
+install='hyperion.install'
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tvdzwan/${pkgname}/archive/${pkgver}.tar.gz;
+"0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+"hyperion.sysusers"
+"hyperiond.service"
+"hyperion.install")
+sha512sums=('7406f5bdf323d2799fb375557603fefd1f077cda287b5aa9ff10251b22d8dd07590458515b0e01ef97fba80885aab1aa72bd8b5d26873ad8ebcc1ba53d6776ec'
+
'11c51f6085d78bb75a7d73372262eedc2dab84b9d37ee1850f6b8d8c9cfe85d72a69b7d755e169028c6f7150f09201ded7d32a4edf15130ca2a12a188fe5945c'
+
'80764d3abdfb7e6e7f65913e9c89dd61b425ffb80e9ab4f9df7739abe32117441095ac7b45792acd5d2a516cf4aca3e21062b119f5790aae3b178036db74ce61'
+
'f8c23ba920ce683e731237c164f4f70f94d635398be5cc43ce1af48bb8ab672da47397979a825a5761dacb1ae18a1c5fc840b168c8f1e3ae411908e0e92a0c5b'
+
'ff5ed8ed647a621b73e922590616e4f5d63f0a7e243aa3de0f8382a835e83166a0e04944396a61a03645cc00853251690a514b3772f163f445240e4f55f18fb5')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+patch -Np1 -i 
"${srcdir}/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+mkdir -p build
+cd build
+cmake -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" \
+-DCMAKE_BUILD_TYPE=Release \
+-DENABLE_QT5=ON \
+-DPLATFORM=x86 \
+-DPROTOBUF_PROTOC_EXECUTABLE=/usr/bin/protoc \
+-DUSE_SYSTEM_PROTO_LIBS=ON \
+..
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+cd build
+make install
+cd ..
+
+install -Dm 644 config/hyperion.config.json.example \
+"${pkgdir}/etc/hyperion/hyperion.config.json"
+
+install -Dm 644 "${srcdir}/hyperiond.service" \
+

[arch-commits] Commit in hyperion/repos (6 files)

2019-10-08 Thread Jelle van der Waa via arch-commits
Date: Tuesday, October 8, 2019 @ 10:41:26
  Author: jelle
Revision: 514199

archrelease: copy trunk to community-staging-x86_64

Added:
  hyperion/repos/community-staging-x86_64/
  
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
(from rev 514198, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
  hyperion/repos/community-staging-x86_64/PKGBUILD
(from rev 514198, hyperion/trunk/PKGBUILD)
  hyperion/repos/community-staging-x86_64/hyperion.install
(from rev 514198, hyperion/trunk/hyperion.install)
  hyperion/repos/community-staging-x86_64/hyperion.sysusers
(from rev 514198, hyperion/trunk/hyperion.sysusers)
  hyperion/repos/community-staging-x86_64/hyperiond.service
(from rev 514198, hyperion/trunk/hyperiond.service)

--+
 0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch |   26 ++
 PKGBUILD |   66 +
 hyperion.install |   20 +
 hyperion.sysusers|2 
 hyperiond.service|   14 +++
 5 files changed, 128 insertions(+)

Copied: 
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
 (from rev 514198, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
===
--- 
community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
(rev 0)
+++ 
community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
2019-10-08 10:41:26 UTC (rev 514199)
@@ -0,0 +1,26 @@
+From 88ae95d522bfdda4c29a1116367aad8c7d948779 Mon Sep 17 00:00:00 2001
+From: Jelle van der Waa 
+Date: Sat, 21 Oct 2017 12:46:49 +0200
+Subject: [PATCH] Fix no decleration of `assert` with GCC 7.2
+
+Add a missing include for cassert to fix the -fpermissive compiler
+error.
+---
+ include/utils/Image.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/utils/Image.h b/include/utils/Image.h
+index e8c82e4..dad57a2 100644
+--- a/include/utils/Image.h
 b/include/utils/Image.h
+@@ -1,6 +1,7 @@
+ #pragma once
+ 
+ // STL includes
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.14.2
+

Copied: hyperion/repos/community-staging-x86_64/PKGBUILD (from rev 514198, 
hyperion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-08 10:41:26 UTC (rev 514199)
@@ -0,0 +1,66 @@
+# Maintainer: NicoHood 
+# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
+# Contributor: Christopher Reimer 
+
+pkgname=hyperion
+pkgver=1.03.2
+pkgrel=18
+pkgdesc="An opensource 'AmbiLight' implementation"
+arch=('x86_64')
+url="https://github.com/hyperion-project/hyperion;
+license=('MIT')
+depends=('libusb' 'protobuf' 'python' 'qt5-base')
+optdepends=('xorg-server: X11 grabbing')
+makedepends=('cmake')
+backup=('etc/hyperion/hyperion.config.json')
+install='hyperion.install'
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tvdzwan/${pkgname}/archive/${pkgver}.tar.gz;
+"0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+"hyperion.sysusers"
+"hyperiond.service"
+"hyperion.install")
+sha512sums=('7406f5bdf323d2799fb375557603fefd1f077cda287b5aa9ff10251b22d8dd07590458515b0e01ef97fba80885aab1aa72bd8b5d26873ad8ebcc1ba53d6776ec'
+
'11c51f6085d78bb75a7d73372262eedc2dab84b9d37ee1850f6b8d8c9cfe85d72a69b7d755e169028c6f7150f09201ded7d32a4edf15130ca2a12a188fe5945c'
+
'80764d3abdfb7e6e7f65913e9c89dd61b425ffb80e9ab4f9df7739abe32117441095ac7b45792acd5d2a516cf4aca3e21062b119f5790aae3b178036db74ce61'
+
'f8c23ba920ce683e731237c164f4f70f94d635398be5cc43ce1af48bb8ab672da47397979a825a5761dacb1ae18a1c5fc840b168c8f1e3ae411908e0e92a0c5b'
+
'ff5ed8ed647a621b73e922590616e4f5d63f0a7e243aa3de0f8382a835e83166a0e04944396a61a03645cc00853251690a514b3772f163f445240e4f55f18fb5')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+patch -Np1 -i 
"${srcdir}/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+mkdir -p build
+cd build
+cmake -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" \
+-DCMAKE_BUILD_TYPE=Release \
+-DENABLE_QT5=ON \
+-DPLATFORM=x86 \
+-DPROTOBUF_PROTOC_EXECUTABLE=/usr/bin/protoc \
+-DUSE_SYSTEM_PROTO_LIBS=ON \
+..
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+cd build
+make install
+cd ..
+
+install -Dm 644 config/hyperion.config.json.example \
+"${pkgdir}/etc/hyperion/hyperion.config.json"
+
+install -Dm 644 "${srcdir}/hyperiond.service" \
+

[arch-commits] Commit in hyperion/repos (6 files)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:55:11
  Author: heftig
Revision: 437651

archrelease: copy trunk to community-staging-x86_64

Added:
  hyperion/repos/community-staging-x86_64/
  
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
(from rev 437650, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
  hyperion/repos/community-staging-x86_64/PKGBUILD
(from rev 437650, hyperion/trunk/PKGBUILD)
  hyperion/repos/community-staging-x86_64/hyperion.install
(from rev 437650, hyperion/trunk/hyperion.install)
  hyperion/repos/community-staging-x86_64/hyperion.sysusers
(from rev 437650, hyperion/trunk/hyperion.sysusers)
  hyperion/repos/community-staging-x86_64/hyperiond.service
(from rev 437650, hyperion/trunk/hyperiond.service)

--+
 0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch |   26 ++
 PKGBUILD |   66 +
 hyperion.install |   20 +
 hyperion.sysusers|2 
 hyperiond.service|   14 +++
 5 files changed, 128 insertions(+)

Copied: 
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
 (from rev 437650, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
===
--- 
community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
(rev 0)
+++ 
community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
2019-03-04 21:55:11 UTC (rev 437651)
@@ -0,0 +1,26 @@
+From 88ae95d522bfdda4c29a1116367aad8c7d948779 Mon Sep 17 00:00:00 2001
+From: Jelle van der Waa 
+Date: Sat, 21 Oct 2017 12:46:49 +0200
+Subject: [PATCH] Fix no decleration of `assert` with GCC 7.2
+
+Add a missing include for cassert to fix the -fpermissive compiler
+error.
+---
+ include/utils/Image.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/utils/Image.h b/include/utils/Image.h
+index e8c82e4..dad57a2 100644
+--- a/include/utils/Image.h
 b/include/utils/Image.h
+@@ -1,6 +1,7 @@
+ #pragma once
+ 
+ // STL includes
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.14.2
+

Copied: hyperion/repos/community-staging-x86_64/PKGBUILD (from rev 437650, 
hyperion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 21:55:11 UTC (rev 437651)
@@ -0,0 +1,66 @@
+# Maintainer: NicoHood 
+# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
+# Contributor: Christopher Reimer 
+
+pkgname=hyperion
+pkgver=1.03.2
+pkgrel=17
+pkgdesc="An opensource 'AmbiLight' implementation"
+arch=('x86_64')
+url="https://github.com/hyperion-project/hyperion;
+license=('MIT')
+depends=('libusb' 'protobuf' 'python' 'qt5-base')
+optdepends=('xorg-server: X11 grabbing')
+makedepends=('cmake')
+backup=('etc/hyperion/hyperion.config.json')
+install='hyperion.install'
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tvdzwan/${pkgname}/archive/${pkgver}.tar.gz;
+"0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+"hyperion.sysusers"
+"hyperiond.service"
+"hyperion.install")
+sha512sums=('7406f5bdf323d2799fb375557603fefd1f077cda287b5aa9ff10251b22d8dd07590458515b0e01ef97fba80885aab1aa72bd8b5d26873ad8ebcc1ba53d6776ec'
+
'11c51f6085d78bb75a7d73372262eedc2dab84b9d37ee1850f6b8d8c9cfe85d72a69b7d755e169028c6f7150f09201ded7d32a4edf15130ca2a12a188fe5945c'
+
'80764d3abdfb7e6e7f65913e9c89dd61b425ffb80e9ab4f9df7739abe32117441095ac7b45792acd5d2a516cf4aca3e21062b119f5790aae3b178036db74ce61'
+
'f8c23ba920ce683e731237c164f4f70f94d635398be5cc43ce1af48bb8ab672da47397979a825a5761dacb1ae18a1c5fc840b168c8f1e3ae411908e0e92a0c5b'
+
'ff5ed8ed647a621b73e922590616e4f5d63f0a7e243aa3de0f8382a835e83166a0e04944396a61a03645cc00853251690a514b3772f163f445240e4f55f18fb5')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+patch -Np1 -i 
"${srcdir}/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+mkdir -p build
+cd build
+cmake -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" \
+-DCMAKE_BUILD_TYPE=Release \
+-DENABLE_QT5=ON \
+-DPLATFORM=x86 \
+-DPROTOBUF_PROTOC_EXECUTABLE=/usr/bin/protoc \
+-DUSE_SYSTEM_PROTO_LIBS=ON \
+..
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+cd build
+make install
+cd ..
+
+install -Dm 644 config/hyperion.config.json.example \
+"${pkgdir}/etc/hyperion/hyperion.config.json"
+
+install -Dm 644 "${srcdir}/hyperiond.service" \
+

[arch-commits] Commit in hyperion/repos (6 files)

2018-09-07 Thread Jelle van der Waa via arch-commits
Date: Friday, September 7, 2018 @ 16:39:46
  Author: jelle
Revision: 378635

archrelease: copy trunk to community-staging-x86_64

Added:
  hyperion/repos/community-staging-x86_64/
  
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
(from rev 378634, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
  hyperion/repos/community-staging-x86_64/PKGBUILD
(from rev 378634, hyperion/trunk/PKGBUILD)
  hyperion/repos/community-staging-x86_64/hyperion.install
(from rev 378634, hyperion/trunk/hyperion.install)
  hyperion/repos/community-staging-x86_64/hyperion.sysusers
(from rev 378634, hyperion/trunk/hyperion.sysusers)
  hyperion/repos/community-staging-x86_64/hyperiond.service
(from rev 378634, hyperion/trunk/hyperiond.service)

--+
 0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch |   26 ++
 PKGBUILD |   66 +
 hyperion.install |   20 +
 hyperion.sysusers|2 
 hyperiond.service|   14 +++
 5 files changed, 128 insertions(+)

Copied: 
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
 (from rev 378634, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
===
--- 
community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
(rev 0)
+++ 
community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
2018-09-07 16:39:46 UTC (rev 378635)
@@ -0,0 +1,26 @@
+From 88ae95d522bfdda4c29a1116367aad8c7d948779 Mon Sep 17 00:00:00 2001
+From: Jelle van der Waa 
+Date: Sat, 21 Oct 2017 12:46:49 +0200
+Subject: [PATCH] Fix no decleration of `assert` with GCC 7.2
+
+Add a missing include for cassert to fix the -fpermissive compiler
+error.
+---
+ include/utils/Image.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/utils/Image.h b/include/utils/Image.h
+index e8c82e4..dad57a2 100644
+--- a/include/utils/Image.h
 b/include/utils/Image.h
+@@ -1,6 +1,7 @@
+ #pragma once
+ 
+ // STL includes
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.14.2
+

Copied: hyperion/repos/community-staging-x86_64/PKGBUILD (from rev 378634, 
hyperion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-07 16:39:46 UTC (rev 378635)
@@ -0,0 +1,66 @@
+# Maintainer: NicoHood 
+# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
+# Contributor: Christopher Reimer 
+
+pkgname=hyperion
+pkgver=1.03.2
+pkgrel=16
+pkgdesc="An opensource 'AmbiLight' implementation"
+arch=('x86_64')
+url="https://github.com/hyperion-project/hyperion;
+license=('MIT')
+depends=('libusb' 'protobuf' 'python' 'qt5-base')
+optdepends=('xorg-server: X11 grabbing')
+makedepends=('cmake')
+backup=('etc/hyperion/hyperion.config.json')
+install='hyperion.install'
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tvdzwan/${pkgname}/archive/${pkgver}.tar.gz;
+"0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+"hyperion.sysusers"
+"hyperiond.service"
+"hyperion.install")
+sha512sums=('7406f5bdf323d2799fb375557603fefd1f077cda287b5aa9ff10251b22d8dd07590458515b0e01ef97fba80885aab1aa72bd8b5d26873ad8ebcc1ba53d6776ec'
+
'11c51f6085d78bb75a7d73372262eedc2dab84b9d37ee1850f6b8d8c9cfe85d72a69b7d755e169028c6f7150f09201ded7d32a4edf15130ca2a12a188fe5945c'
+
'80764d3abdfb7e6e7f65913e9c89dd61b425ffb80e9ab4f9df7739abe32117441095ac7b45792acd5d2a516cf4aca3e21062b119f5790aae3b178036db74ce61'
+
'f8c23ba920ce683e731237c164f4f70f94d635398be5cc43ce1af48bb8ab672da47397979a825a5761dacb1ae18a1c5fc840b168c8f1e3ae411908e0e92a0c5b'
+
'ff5ed8ed647a621b73e922590616e4f5d63f0a7e243aa3de0f8382a835e83166a0e04944396a61a03645cc00853251690a514b3772f163f445240e4f55f18fb5')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+patch -Np1 -i 
"${srcdir}/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+mkdir -p build
+cd build
+cmake -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" \
+-DCMAKE_BUILD_TYPE=Release \
+-DENABLE_QT5=ON \
+-DPLATFORM=x86 \
+-DPROTOBUF_PROTOC_EXECUTABLE=/usr/bin/protoc \
+-DUSE_SYSTEM_PROTO_LIBS=ON \
+..
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+cd build
+make install
+cd ..
+
+install -Dm 644 config/hyperion.config.json.example \
+"${pkgdir}/etc/hyperion/hyperion.config.json"
+
+install -Dm 644 "${srcdir}/hyperiond.service" \
+

[arch-commits] Commit in hyperion/repos (6 files)

2018-07-23 Thread Evangelos Foutras via arch-commits
Date: Monday, July 23, 2018 @ 16:07:46
  Author: foutrelis
Revision: 363108

archrelease: copy trunk to community-staging-x86_64

Added:
  hyperion/repos/community-staging-x86_64/
  
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
(from rev 363107, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
  hyperion/repos/community-staging-x86_64/PKGBUILD
(from rev 363107, hyperion/trunk/PKGBUILD)
  hyperion/repos/community-staging-x86_64/hyperion.install
(from rev 363107, hyperion/trunk/hyperion.install)
  hyperion/repos/community-staging-x86_64/hyperion.sysusers
(from rev 363107, hyperion/trunk/hyperion.sysusers)
  hyperion/repos/community-staging-x86_64/hyperiond.service
(from rev 363107, hyperion/trunk/hyperiond.service)

--+
 0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch |   26 ++
 PKGBUILD |   66 +
 hyperion.install |   20 +
 hyperion.sysusers|2 
 hyperiond.service|   14 +++
 5 files changed, 128 insertions(+)

Copied: 
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
 (from rev 363107, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
===
--- 
community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
(rev 0)
+++ 
community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
2018-07-23 16:07:46 UTC (rev 363108)
@@ -0,0 +1,26 @@
+From 88ae95d522bfdda4c29a1116367aad8c7d948779 Mon Sep 17 00:00:00 2001
+From: Jelle van der Waa 
+Date: Sat, 21 Oct 2017 12:46:49 +0200
+Subject: [PATCH] Fix no decleration of `assert` with GCC 7.2
+
+Add a missing include for cassert to fix the -fpermissive compiler
+error.
+---
+ include/utils/Image.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/utils/Image.h b/include/utils/Image.h
+index e8c82e4..dad57a2 100644
+--- a/include/utils/Image.h
 b/include/utils/Image.h
+@@ -1,6 +1,7 @@
+ #pragma once
+ 
+ // STL includes
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.14.2
+

Copied: hyperion/repos/community-staging-x86_64/PKGBUILD (from rev 363107, 
hyperion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-23 16:07:46 UTC (rev 363108)
@@ -0,0 +1,66 @@
+# Maintainer: NicoHood 
+# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
+# Contributor: Christopher Reimer 
+
+pkgname=hyperion
+pkgver=1.03.2
+pkgrel=15
+pkgdesc="An opensource 'AmbiLight' implementation"
+arch=('x86_64')
+url="https://github.com/hyperion-project/hyperion;
+license=('MIT')
+depends=('libusb' 'protobuf' 'python' 'qt5-base')
+optdepends=('xorg-server: X11 grabbing')
+makedepends=('cmake')
+backup=('etc/hyperion/hyperion.config.json')
+install='hyperion.install'
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tvdzwan/${pkgname}/archive/${pkgver}.tar.gz;
+"0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+"hyperion.sysusers"
+"hyperiond.service"
+"hyperion.install")
+sha512sums=('7406f5bdf323d2799fb375557603fefd1f077cda287b5aa9ff10251b22d8dd07590458515b0e01ef97fba80885aab1aa72bd8b5d26873ad8ebcc1ba53d6776ec'
+
'11c51f6085d78bb75a7d73372262eedc2dab84b9d37ee1850f6b8d8c9cfe85d72a69b7d755e169028c6f7150f09201ded7d32a4edf15130ca2a12a188fe5945c'
+
'80764d3abdfb7e6e7f65913e9c89dd61b425ffb80e9ab4f9df7739abe32117441095ac7b45792acd5d2a516cf4aca3e21062b119f5790aae3b178036db74ce61'
+
'f8c23ba920ce683e731237c164f4f70f94d635398be5cc43ce1af48bb8ab672da47397979a825a5761dacb1ae18a1c5fc840b168c8f1e3ae411908e0e92a0c5b'
+
'ff5ed8ed647a621b73e922590616e4f5d63f0a7e243aa3de0f8382a835e83166a0e04944396a61a03645cc00853251690a514b3772f163f445240e4f55f18fb5')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+patch -Np1 -i 
"${srcdir}/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+mkdir -p build
+cd build
+cmake -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" \
+-DCMAKE_BUILD_TYPE=Release \
+-DENABLE_QT5=ON \
+-DPLATFORM=x86 \
+-DPROTOBUF_PROTOC_EXECUTABLE=/usr/bin/protoc \
+-DUSE_SYSTEM_PROTO_LIBS=ON \
+..
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+cd build
+make install
+cd ..
+
+install -Dm 644 config/hyperion.config.json.example \
+"${pkgdir}/etc/hyperion/hyperion.config.json"
+
+install -Dm 644 "${srcdir}/hyperiond.service" \
+

[arch-commits] Commit in hyperion/repos (6 files)

2017-10-21 Thread Jelle van der Waa
Date: Saturday, October 21, 2017 @ 10:55:09
  Author: jelle
Revision: 263791

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  hyperion/repos/community-staging-i686/
  
hyperion/repos/community-staging-i686/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
(from rev 263790, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
  hyperion/repos/community-staging-i686/PKGBUILD
(from rev 263790, hyperion/trunk/PKGBUILD)
  hyperion/repos/community-staging-x86_64/
  
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
(from rev 263790, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
  hyperion/repos/community-staging-x86_64/PKGBUILD
(from rev 263790, hyperion/trunk/PKGBUILD)

---+
 community-staging-i686/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
|   26 
 community-staging-i686/PKGBUILD   
|   55 ++
 community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch 
|   26 
 community-staging-x86_64/PKGBUILD 
|   55 ++
 4 files changed, 162 insertions(+)

Copied: 
hyperion/repos/community-staging-i686/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
 (from rev 263790, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
===
--- community-staging-i686/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch 
(rev 0)
+++ community-staging-i686/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch 
2017-10-21 10:55:09 UTC (rev 263791)
@@ -0,0 +1,26 @@
+From 88ae95d522bfdda4c29a1116367aad8c7d948779 Mon Sep 17 00:00:00 2001
+From: Jelle van der Waa 
+Date: Sat, 21 Oct 2017 12:46:49 +0200
+Subject: [PATCH] Fix no decleration of `assert` with GCC 7.2
+
+Add a missing include for cassert to fix the -fpermissive compiler
+error.
+---
+ include/utils/Image.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/utils/Image.h b/include/utils/Image.h
+index e8c82e4..dad57a2 100644
+--- a/include/utils/Image.h
 b/include/utils/Image.h
+@@ -1,6 +1,7 @@
+ #pragma once
+ 
+ // STL includes
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.14.2
+

Copied: hyperion/repos/community-staging-i686/PKGBUILD (from rev 263790, 
hyperion/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-10-21 10:55:09 UTC (rev 263791)
@@ -0,0 +1,55 @@
+# Maintainer: NicoHood 
+# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
+# Contributor: Christopher Reimer 
+
+pkgname=hyperion
+pkgver=1.03.2
+pkgrel=12
+pkgdesc="An opensource 'AmbiLight' implementation"
+arch=('i686' 'x86_64')
+url="https://github.com/hyperion-project/hyperion;
+license=('MIT')
+depends=('libusb' 'protobuf' 'python' 'qt5-base')
+optdepends=('xorg-server: X11 grabbing')
+makedepends=('cmake')
+backup=('etc/hyperion/hyperion.config.json')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tvdzwan/${pkgname}/archive/${pkgver}.tar.gz;
 "0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch")
+sha512sums=('7406f5bdf323d2799fb375557603fefd1f077cda287b5aa9ff10251b22d8dd07590458515b0e01ef97fba80885aab1aa72bd8b5d26873ad8ebcc1ba53d6776ec'
+
'11c51f6085d78bb75a7d73372262eedc2dab84b9d37ee1850f6b8d8c9cfe85d72a69b7d755e169028c6f7150f09201ded7d32a4edf15130ca2a12a188fe5945c')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+patch -Np1 -i 
"${srcdir}/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+mkdir -p build
+cd build
+cmake -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" \
+-DCMAKE_BUILD_TYPE=Release \
+-DENABLE_QT5=ON \
+-DPLATFORM=x86 \
+-DPROTOBUF_PROTOC_EXECUTABLE=/usr/bin/protoc \
+-DUSE_SYSTEM_PROTO_LIBS=ON \
+..
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+cd build
+make install
+cd ..
+
+install -Dm 644 config/hyperion.config.json.example \
+"${pkgdir}/etc/hyperion/hyperion.config.json"
+
+install -Dm 644 bin/service/hyperion.systemd.sh \
+"${pkgdir}/usr/lib/systemd/system/hyperiond.service"
+
+rm -rf "${pkgdir}/usr/share/hyperion/service"
+
+install -Dm 644 LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}

Copied: 
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
 (from rev 263790, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
===
--- 

[arch-commits] Commit in hyperion/repos (6 files)

2017-05-20 Thread NicoHood
Date: Saturday, May 20, 2017 @ 23:26:10
  Author: nicohood
Revision: 228821

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  hyperion/repos/community-testing-i686/
  hyperion/repos/community-testing-i686/PKGBUILD
(from rev 228820, hyperion/trunk/PKGBUILD)
  hyperion/repos/community-testing-x86_64/
  hyperion/repos/community-testing-x86_64/PKGBUILD
(from rev 228820, hyperion/trunk/PKGBUILD)
Deleted:
  hyperion/repos/community-testing-i686/PKGBUILD
  hyperion/repos/community-testing-x86_64/PKGBUILD

---+
 /PKGBUILD |   98 
 community-testing-i686/PKGBUILD   |   49 --
 community-testing-x86_64/PKGBUILD |   49 --
 3 files changed, 98 insertions(+), 98 deletions(-)

Deleted: community-testing-i686/PKGBUILD
===
--- community-testing-i686/PKGBUILD 2017-05-07 07:04:42 UTC (rev 227236)
+++ community-testing-i686/PKGBUILD 2017-05-20 23:26:10 UTC (rev 228821)
@@ -1,49 +0,0 @@
-# Maintainer: NicoHood 
-# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
-# Contributor: Christopher Reimer 
-
-pkgname=hyperion
-pkgver=1.03.2
-pkgrel=10
-pkgdesc="An opensource 'AmbiLight' implementation"
-arch=('i686' 'x86_64')
-url="https://github.com/hyperion-project/hyperion;
-license=('MIT')
-depends=('libusb' 'protobuf' 'python' 'qt5-base')
-optdepends=('xorg-server: X11 grabbing')
-makedepends=('cmake')
-backup=('etc/hyperion/hyperion.config.json')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tvdzwan/${pkgname}/archive/${pkgver}.tar.gz;)
-sha512sums=('7406f5bdf323d2799fb375557603fefd1f077cda287b5aa9ff10251b22d8dd07590458515b0e01ef97fba80885aab1aa72bd8b5d26873ad8ebcc1ba53d6776ec')
-
-build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-mkdir -p build
-cd build
-cmake -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" \
--DCMAKE_BUILD_TYPE=Release \
--DENABLE_QT5=ON \
--DPLATFORM=x86 \
--DPROTOBUF_PROTOC_EXECUTABLE=/usr/bin/protoc \
--DUSE_SYSTEM_PROTO_LIBS=ON \
-..
-make
-}
-
-package() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-cd build
-make install
-cd ..
-
-install -Dm 644 config/hyperion.config.json.example \
-"${pkgdir}/etc/hyperion/hyperion.config.json"
-
-install -Dm 644 bin/service/hyperion.systemd.sh \
-"${pkgdir}/usr/lib/systemd/system/hyperiond.service"
-
-rm -rf "${pkgdir}/usr/share/hyperion/service"
-
-install -Dm 644 LICENSE \
-"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: hyperion/repos/community-testing-i686/PKGBUILD (from rev 228820, 
hyperion/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-05-20 23:26:10 UTC (rev 228821)
@@ -0,0 +1,49 @@
+# Maintainer: NicoHood 
+# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
+# Contributor: Christopher Reimer 
+
+pkgname=hyperion
+pkgver=1.03.2
+pkgrel=11
+pkgdesc="An opensource 'AmbiLight' implementation"
+arch=('i686' 'x86_64')
+url="https://github.com/hyperion-project/hyperion;
+license=('MIT')
+depends=('libusb' 'protobuf' 'python' 'qt5-base')
+optdepends=('xorg-server: X11 grabbing')
+makedepends=('cmake')
+backup=('etc/hyperion/hyperion.config.json')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tvdzwan/${pkgname}/archive/${pkgver}.tar.gz;)
+sha512sums=('7406f5bdf323d2799fb375557603fefd1f077cda287b5aa9ff10251b22d8dd07590458515b0e01ef97fba80885aab1aa72bd8b5d26873ad8ebcc1ba53d6776ec')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+mkdir -p build
+cd build
+cmake -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" \
+-DCMAKE_BUILD_TYPE=Release \
+-DENABLE_QT5=ON \
+-DPLATFORM=x86 \
+-DPROTOBUF_PROTOC_EXECUTABLE=/usr/bin/protoc \
+-DUSE_SYSTEM_PROTO_LIBS=ON \
+..
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+cd build
+make install
+cd ..
+
+install -Dm 644 config/hyperion.config.json.example \
+"${pkgdir}/etc/hyperion/hyperion.config.json"
+
+install -Dm 644 bin/service/hyperion.systemd.sh \
+"${pkgdir}/usr/lib/systemd/system/hyperiond.service"
+
+rm -rf "${pkgdir}/usr/share/hyperion/service"
+
+install -Dm 644 LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}

Deleted: community-testing-x86_64/PKGBUILD
===
--- community-testing-x86_64/PKGBUILD   2017-05-07 07:04:42 UTC (rev 227236)
+++ community-testing-x86_64/PKGBUILD   2017-05-20 23:26:10 UTC (rev 228821)
@@ -1,49 +0,0 @@
-# Maintainer: NicoHood 
-# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
-# Contributor: Christopher Reimer 

[arch-commits] Commit in hyperion/repos (6 files)

2017-02-10 Thread Jelle van der Waa
Date: Friday, February 10, 2017 @ 21:40:48
  Author: jelle
Revision: 211800

db-move: moved hyperion from [community-staging] to [community-testing] (i686, 
x86_64)

Added:
  hyperion/repos/community-testing-i686/
  hyperion/repos/community-testing-i686/PKGBUILD
(from rev 211799, hyperion/repos/community-staging-i686/PKGBUILD)
  hyperion/repos/community-testing-x86_64/
  hyperion/repos/community-testing-x86_64/PKGBUILD
(from rev 211799, hyperion/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  hyperion/repos/community-staging-i686/
  hyperion/repos/community-staging-x86_64/

---+
 community-testing-i686/PKGBUILD   |   49 
 community-testing-x86_64/PKGBUILD |   49 
 2 files changed, 98 insertions(+)

Copied: hyperion/repos/community-testing-i686/PKGBUILD (from rev 211799, 
hyperion/repos/community-staging-i686/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-02-10 21:40:48 UTC (rev 211800)
@@ -0,0 +1,49 @@
+# Maintainer: NicoHood 
+# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
+# Contributor: Christopher Reimer 
+
+pkgname=hyperion
+pkgver=1.03.2
+pkgrel=9
+pkgdesc="An opensource 'AmbiLight' implementation"
+arch=('i686' 'x86_64')
+url="https://github.com/hyperion-project/hyperion.ng;
+license=('MIT')
+depends=('libusb' 'protobuf' 'python' 'qt5-base')
+optdepends=('xorg-server: X11 grabbing')
+makedepends=('cmake')
+backup=('etc/hyperion/hyperion.config.json')
+source=("https://github.com/tvdzwan/${pkgname}/archive/${pkgver}.tar.gz;)
+sha512sums=('7406f5bdf323d2799fb375557603fefd1f077cda287b5aa9ff10251b22d8dd07590458515b0e01ef97fba80885aab1aa72bd8b5d26873ad8ebcc1ba53d6776ec')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+mkdir -p build
+cd build
+cmake -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" \
+-DCMAKE_BUILD_TYPE=Release \
+-DENABLE_QT5=ON \
+-DPLATFORM=x86 \
+-DPROTOBUF_PROTOC_EXECUTABLE=/usr/bin/protoc \
+-DUSE_SYSTEM_PROTO_LIBS=ON \
+..
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+cd build
+make install
+cd ..
+
+install -Dm 644 config/hyperion.config.json.example \
+"${pkgdir}/etc/hyperion/hyperion.config.json"
+
+install -Dm 644 bin/service/hyperion.systemd.sh \
+"${pkgdir}/usr/lib/systemd/system/hyperiond.service"
+
+rm -rf "${pkgdir}/usr/share/hyperion/service"
+
+install -Dm 644 LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}

Copied: hyperion/repos/community-testing-x86_64/PKGBUILD (from rev 211799, 
hyperion/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-02-10 21:40:48 UTC (rev 211800)
@@ -0,0 +1,49 @@
+# Maintainer: NicoHood 
+# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
+# Contributor: Christopher Reimer 
+
+pkgname=hyperion
+pkgver=1.03.2
+pkgrel=9
+pkgdesc="An opensource 'AmbiLight' implementation"
+arch=('i686' 'x86_64')
+url="https://github.com/hyperion-project/hyperion.ng;
+license=('MIT')
+depends=('libusb' 'protobuf' 'python' 'qt5-base')
+optdepends=('xorg-server: X11 grabbing')
+makedepends=('cmake')
+backup=('etc/hyperion/hyperion.config.json')
+source=("https://github.com/tvdzwan/${pkgname}/archive/${pkgver}.tar.gz;)
+sha512sums=('7406f5bdf323d2799fb375557603fefd1f077cda287b5aa9ff10251b22d8dd07590458515b0e01ef97fba80885aab1aa72bd8b5d26873ad8ebcc1ba53d6776ec')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+mkdir -p build
+cd build
+cmake -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" \
+-DCMAKE_BUILD_TYPE=Release \
+-DENABLE_QT5=ON \
+-DPLATFORM=x86 \
+-DPROTOBUF_PROTOC_EXECUTABLE=/usr/bin/protoc \
+-DUSE_SYSTEM_PROTO_LIBS=ON \
+..
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+cd build
+make install
+cd ..
+
+install -Dm 644 config/hyperion.config.json.example \
+"${pkgdir}/etc/hyperion/hyperion.config.json"
+
+install -Dm 644 bin/service/hyperion.systemd.sh \
+"${pkgdir}/usr/lib/systemd/system/hyperiond.service"
+
+rm -rf "${pkgdir}/usr/share/hyperion/service"
+
+install -Dm 644 LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}