From f9112599a5c2b032a7266a2957a8e9a7fbb9359e Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 24 May 2021 15:10:36 -0400 Subject: [PATCH] hyperion: drop package The GitHub repo is archived, all releases and tags have been dropped, and sources.voidlinux.org does not have a complete tarball. --- srcpkgs/hyperion/files/hyperiond/run | 2 -- srcpkgs/hyperion/patches/assert.patch | 26 ---------------------- srcpkgs/hyperion/patches/musl.patch | 13 ----------- srcpkgs/hyperion/template | 31 --------------------------- 4 files changed, 72 deletions(-) delete mode 100644 srcpkgs/hyperion/files/hyperiond/run delete mode 100644 srcpkgs/hyperion/patches/assert.patch delete mode 100644 srcpkgs/hyperion/patches/musl.patch delete mode 100644 srcpkgs/hyperion/template diff --git a/srcpkgs/hyperion/files/hyperiond/run b/srcpkgs/hyperion/files/hyperiond/run deleted file mode 100644 index c02ed5c33f5..00000000000 --- a/srcpkgs/hyperion/files/hyperiond/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec chpst -u nobody:dialout hyperiond /etc/hyperion/hyperion.config.json diff --git a/srcpkgs/hyperion/patches/assert.patch b/srcpkgs/hyperion/patches/assert.patch deleted file mode 100644 index 24f7ad7f72a..00000000000 --- a/srcpkgs/hyperion/patches/assert.patch +++ /dev/null @@ -1,26 +0,0 @@ -Source: https://github.com/hyperion-project/hyperion/commit/ad764cfeabfdea879a3cef92e291e5fc3888fc2f -Upstream: Yes -Reason: FTBFS - - -commit ad764cfeabfdea879a3cef92e291e5fc3888fc2f -Author: jelle van der Waa -Date: Sat Oct 21 23:44:08 2017 +0200 - - Fix no decleration of `assert` with GCC 7.2 (#767) - - Add a missing include for cassert to fix the -fpermissive compiler - error. - -diff --git include/utils/Image.h include/utils/Image.h -index e8c82e4..dad57a2 100644 ---- include/utils/Image.h -+++ include/utils/Image.h -@@ -1,6 +1,7 @@ - #pragma once - - // STL includes -+#include - #include - #include - #include diff --git a/srcpkgs/hyperion/patches/musl.patch b/srcpkgs/hyperion/patches/musl.patch deleted file mode 100644 index 821cd0ffc08..00000000000 --- a/srcpkgs/hyperion/patches/musl.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git libsrc/utils/Logger.cpp libsrc/utils/Logger.cpp -index 5e803dd..fbfe0f8 100644 ---- libsrc/utils/Logger.cpp -+++ libsrc/utils/Logger.cpp -@@ -46,7 +46,7 @@ Logger::Logger ( std::string name, LogLevel minLevel ): - _syslogEnabled(true), - _loggerId(loggerId++) - { --#ifdef __GLIBC__ -+#ifdef __linux__ - _appname = std::string(program_invocation_short_name); - #else - _appname = std::string(getprogname()); diff --git a/srcpkgs/hyperion/template b/srcpkgs/hyperion/template deleted file mode 100644 index 714199460bd..00000000000 --- a/srcpkgs/hyperion/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'hyperion' -pkgname=hyperion -version=1.03.2 -revision=10 -build_style=cmake -configure_args="-DUSE_SYSTEM_PROTO_LIBS=ON -DENABLE_QT5=ON - -DPROTOBUF_PROTOC_EXECUTABLE=/usr/bin/protoc -DENABLE_AMLOGIC=ON - -DENABLE_X11=ON -DENABLE_SPIDEV=ON -DQT_PREFIX=${XBPS_CROSS_BASE}/usr - $(vopt_if rpi -DENABLE_DISPMANX=ON -DENABLE_FB=ON)" -hostmakedepends="protobuf qt5-host-tools qt5-qmake" -makedepends="libusb-devel protobuf-devel python3-devel qt5-devel - $(vopt_if rpi rpi-userland-devel)" -short_desc="Ambient Lighting Software" -maintainer="Christian Buschau " -license="MIT" -homepage="https://hyperion-project.org/" -distfiles="https://github.com/hyperion-project/hyperion/archive/${version}.tar.gz" -checksum=aa2e226f1fe035166379eefef00bf389b36da514739fa24a3608b2ef44fc7b18 -conf_files="/etc/hyperion/hyperion.config.json" - -build_options="rpi" - -if [ "$build_option_rpi" ]; then - LDFLAGS="-L${XBPS_CROSS_BASE}/opt/vc/lib -Wl,-rpath=/opt/vc/lib" -fi - -post_install() { - vinstall config/hyperion.config.json.example 0644 etc/hyperion hyperion.config.json - vsv hyperiond - vlicense LICENSE -}