summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--linhes/libsignal-client/PKGBUILD6
-rw-r--r--linhes/plex-media-server/PKGBUILD12
-rw-r--r--linhes/powerpanel/.SRCINFO20
-rw-r--r--linhes/powerpanel/.gitignore7
-rw-r--r--linhes/powerpanel/PKGBUILD69
-rwxr-xr-x[-rw-r--r--]linhes/powerpanel/pwrstatd.service10
-rw-r--r--linhes/signal-cli/PKGBUILD4
7 files changed, 74 insertions, 54 deletions
diff --git a/linhes/libsignal-client/PKGBUILD b/linhes/libsignal-client/PKGBUILD
index b3f7b6d..2aa0bbc 100644
--- a/linhes/libsignal-client/PKGBUILD
+++ b/linhes/libsignal-client/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=libsignal-client
_pkgname=libsignal
_libname=libsignal_jni
_java_version=17
-pkgver=0.90.0
+pkgver=0.94.1
pkgrel=1
pkgdesc='Library for the Signal Protocol.'
url="https://github.com/signalapp/${_pkgname}"
@@ -22,7 +22,7 @@ source=(
#"boringssl::git+https://github.com/google/boringssl.git"
)
-sha512sums=('a476cc89f01e69ecaf89a34cc03801bfb91e8c38e9a8ff9dc910aae1cdbc142d89f05a407b5bce8dbf9d8f7cafc6d136752dbc737588c3204cee8eefc833202c'
+sha512sums=('7f4f236be55923feca09ee837473fcaf8c3fcea80a425899e60ad971466a2ce6b9f6a56f750f81636f5c95ffa818aac87e9e944c8a2e5730322e612b3a0a7bf4'
'SKIP'
'SKIP'
'SKIP')
@@ -37,7 +37,7 @@ prepare() {
sed -i 's/exit 2/suffix=""/' java/build_jni.sh
sed -i 's/-Xmx4g//' java/gradle.properties
sed -i "s/echo_then_run cargo build/__CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS=nightly cargo build --frozen -Zgit=shallow-deps -Zgitoxide/" java/build_jni.sh
- sed -i "s/cargo fetch//" java/build_jni.sh
+ sed -i "s/cargo fetch.*//" java/build_jni.sh
for repo in boring curve25519-dalek SparsePostQuantumRatchet.git; do
sed -i "s|https://github.com/signalapp/${repo}|file://${srcdir}/${repo}|g" Cargo.toml Cargo.lock
diff --git a/linhes/plex-media-server/PKGBUILD b/linhes/plex-media-server/PKGBUILD
index c399ee7..3a88e59 100644
--- a/linhes/plex-media-server/PKGBUILD
+++ b/linhes/plex-media-server/PKGBUILD
@@ -10,8 +10,8 @@
# Contributor: Praekon <praekon@googlemail.com>
pkgname=plex-media-server
-pkgver=1.43.0.10492
-_pkgsum=121068a07
+pkgver=1.43.2.10687
+_pkgsum=563d026ea
pkgrel=1
pkgdesc='The back-end media server component of Plex.'
arch=('x86_64' 'i686' 'armv7h' 'aarch64')
@@ -39,10 +39,10 @@ sha256sums=('398ba7958598609453f5289b3d5f2389d2756158b340cf28e83c39d9ed60280b'
'c597bee0bcbb59ed791651555a904e5f7e9d2e82f6c6986b6352e5fc38e5b557'
'b7ff6525a3c7a8be885edc85bb523095f8e25ddb38873127e2a4e97b28f2c7ad'
'dbfb5a9a7146a975863c0932f1a68c4b040ec5d7e693361f39ddfbf60885e631')
-sha256sums_x86_64=('88699ccff73dd4232c764c5499a55f28ad11e6d4740190bd23e23c86535578ed')
-sha256sums_i686=('a54bc1c540fa407febb202a07ff03688f552e4e3f516176742a151fea0020751')
-sha256sums_armv7h=('53560561a56e00729e3fde7d2e5698b425caf01ade0d5c352f356c5f2789d4bc')
-sha256sums_aarch64=('62b207e75332c8bea03d69de01a578b0c503ca06aee72b599ce06043560270ba')
+sha256sums_x86_64=('f92926534cf5a08bf2ab6574b8f85b899a7a036689c1a746dc0dc5ef15809116')
+sha256sums_i686=('30be68a1a2ed5d927f98836f2480db7674e8d6a59a29098c4d6a7e7d57c84465')
+sha256sums_armv7h=('faf285a61929980726af1d5a3340a17e07e7ba0670fde3a86fd24ecf1a80e6d2')
+sha256sums_aarch64=('7fc17204098ef13f066d43fcc575adcdcefb8d25ce082bd8511eb4f600981da1')
prepare() {
if [[ $CARCH = armv7h ]] || [[ $CARCH = aarch64 ]]; then
diff --git a/linhes/powerpanel/.SRCINFO b/linhes/powerpanel/.SRCINFO
index da52b41..25af9a9 100644
--- a/linhes/powerpanel/.SRCINFO
+++ b/linhes/powerpanel/.SRCINFO
@@ -1,27 +1,27 @@
pkgbase = powerpanel
pkgdesc = CyberPower UPS daemon
- pkgver = 1.4.1
+ pkgver = 1.4.2
pkgrel = 3
- url = https://www.cyberpowersystems.com/product/software/powerpanel-for-linux/
+ url = https://www.cyberpowersystems.com/product/software/power-panel-personal/powerpanel-personal-linux/
arch = x86_64
arch = i686
- license = custom:CyberPower
- depends = libusb
- depends = openssl-1.1
- depends = paho-mqtt-c
+ license = LicenseRef-CyberPower
+ options = staticlibs
backup = etc/powerpanel/pwrstatd-powerfail.sh
backup = etc/powerpanel/pwrstatd-lowbatt.sh
backup = etc/powerpanel/pwrstatd-email.sh
backup = etc/powerpanel/hibernate.sh
backup = etc/powerpanel/shutdown.sh
backup = etc/pwrstatd.conf
- source = pwrstatd.service
source = hibernate.sh
source = shutdown.sh
- source = https://dl4jz3rbrsfum.cloudfront.net/software/PPL_64bit_v1.4.1.tar..gz
- sha256sums = 255e5958346daa9d7c0e96ae3d86095afd3b3ec99880205d15d51b8f20a602df
+ source = pwrstatd.service
sha256sums = c710ea7765a24fb469adf601f44c8d3857634336bdfc263434ce86c3d67a4a80
sha256sums = 10badc96b0ac990959ddc53d1d1cbba6b904e648b54d0eea085194e48d6a0998
- sha256sums = 6240dae59202531df91ccf0655cf6c61120fe64dc14642c46579366ed0d8212d
+ sha256sums = 9a9e8d4156351542acc55c74ca37aa34297709ac000dccd9e370c731591e0d2e
+ source_x86_64 = https://dl4jz3rbrsfum.cloudfront.net/software/PPL_64bit_v1.4.2.tar.gz
+ sha256sums_x86_64 = f257af0fcb5c5df8ba2732b1e0a8a427608f6cef9a7c6ce8ed83d2db2078b859
+ source_i686 = https://dl4jz3rbrsfum.cloudfront.net/software/PPL_32bit_v1.4.2.tar.gz
+ sha256sums_i686 = d7ae8ec3c27cb5525fb5cdd840c8e17785294084296b3277f5218d18e97f3f25
pkgname = powerpanel
diff --git a/linhes/powerpanel/.gitignore b/linhes/powerpanel/.gitignore
new file mode 100644
index 0000000..e0cb85a
--- /dev/null
+++ b/linhes/powerpanel/.gitignore
@@ -0,0 +1,7 @@
+*
+!.gitignore
+!.SRCINFO
+!PKGBUILD
+!pwrstatd.service
+!hibernate.sh
+!shutdown.sh
diff --git a/linhes/powerpanel/PKGBUILD b/linhes/powerpanel/PKGBUILD
index 4630553..afd68f9 100644
--- a/linhes/powerpanel/PKGBUILD
+++ b/linhes/powerpanel/PKGBUILD
@@ -1,73 +1,80 @@
-# Maintainer: David Gonzalez <neko.eth0 AT gmail DOT com>
+# Maintainer: 0x2501 <0x2501 [at] sol740.net>
# Contributor: 10101000 <10101000_proton [at] pm.me>
# Contributor: Jeff Henson <jeff [at] henson.io>
# Contributor: Justin Settle <jus10 [at] partlycloudy.org>
# Contributor: Kyle Keen <keenerd [at] gmail.com>, das-ich <das-ich [at] yandex.ru>
pkgname=powerpanel
-pkgver=1.4.1
+pkgver=1.4.2
pkgrel=3
pkgdesc="CyberPower UPS daemon"
arch=("x86_64" "i686")
-url="https://www.cyberpowersystems.com/product/software/powerpanel-for-linux/"
-license=("custom:CyberPower")
-depends=('libusb' 'openssl-1.1' 'paho-mqtt-c')
+url="https://www.cyberpowersystems.com/product/software/power-panel-personal/powerpanel-personal-linux/"
+license=("LicenseRef-CyberPower")
+options=('staticlibs')
backup=(etc/powerpanel/pwrstatd-{powerfail,lowbatt,email}.sh
etc/powerpanel/{hibernate,shutdown}.sh
etc/pwrstatd.conf)
-
-source=('pwrstatd.service'
- 'hibernate.sh'
- 'shutdown.sh')
-sha256sums=('255e5958346daa9d7c0e96ae3d86095afd3b3ec99880205d15d51b8f20a602df'
- 'c710ea7765a24fb469adf601f44c8d3857634336bdfc263434ce86c3d67a4a80'
+source=('hibernate.sh'
+ 'shutdown.sh'
+ 'pwrstatd.service')
+source_x86_64=("https://dl4jz3rbrsfum.cloudfront.net/software/PPL_64bit_v${pkgver}.tar.gz")
+source_i686=("https://dl4jz3rbrsfum.cloudfront.net/software/PPL_32bit_v${pkgver}.tar.gz")
+sha256sums=('c710ea7765a24fb469adf601f44c8d3857634336bdfc263434ce86c3d67a4a80'
'10badc96b0ac990959ddc53d1d1cbba6b904e648b54d0eea085194e48d6a0998'
- '6240dae59202531df91ccf0655cf6c61120fe64dc14642c46579366ed0d8212d')
-
-if [[ $CARCH = 'x86_64' ]]; then
- # Filename has two dots at the source
- source+=("https://dl4jz3rbrsfum.cloudfront.net/software/PPL_64bit_v${pkgver}.tar..gz")
-fi
-
-if [[ $CARCH = 'i686' ]]; then
- source+=("https://dl4jz3rbrsfum.cloudfront.net/software/PPL_32bit_v${pkgver}.tar.gz")
-fi
+ '9a9e8d4156351542acc55c74ca37aa34297709ac000dccd9e370c731591e0d2e')
+sha256sums_x86_64=('f257af0fcb5c5df8ba2732b1e0a8a427608f6cef9a7c6ce8ed83d2db2078b859')
+sha256sums_i686=('d7ae8ec3c27cb5525fb5cdd840c8e17785294084296b3277f5218d18e97f3f25')
package() {
cd "${srcdir}/$pkgname-$pkgver"
# PowerPanel for Linux client program
- install -Dm755 bin/pwrstat "${pkgdir}/usr/bin/pwrstat"
-
+ install -g power -Dm750 bin/pwrstat "${pkgdir}/usr/bin/pwrstat"
+
# PowerPanel for Linux daemon program
- install -Dm755 bin/pwrstatd "${pkgdir}/usr/bin/pwrstatd"
+ install -Dm700 bin/pwrstatd "${pkgdir}/usr/bin/pwrstatd"
+
+ # json-c shared library
+ install -Dm644 lib/libjson-c.so.5.1.0 "${pkgdir}/usr/local/lib/powerpanel/libjson-c.so.5.1.0"
+ ln -s libjson-c.so.5.1.0 "${pkgdir}/usr/local/lib/powerpanel/libjson-c.so.5"
+
+ # paho-mqtt-c shared library
+ install -Dm644 lib/libpaho-mqtt3cs.so.1.3.1 "${pkgdir}/usr/local/lib/powerpanel/libpaho-mqtt3cs.so.1.3.1"
+ ln -s libpaho-mqtt3cs.so.1.3.1 "${pkgdir}/usr/local/lib/powerpanel/libpaho-mqtt3cs.so.1"
+
+ # crypto shared library
+ install -Dm644 lib/libcrypto.so.1.1 "${pkgdir}/usr/local/lib/powerpanel/libcrypto.so.1.1"
+
+ # ssl shared library
+ install -Dm644 lib/libssl.so.1.1 "${pkgdir}/usr/local/lib/powerpanel/libssl.so.1.1"
# PowerPanel for Linux daemon configuration
- install -Dm600 conf/pwrstatd.conf "${pkgdir}/etc/pwrstatd.conf"
+ install -Dm644 conf/pwrstatd.conf "${pkgdir}/etc/pwrstatd.conf"
sed -e 's#/etc#/etc/powerpanel#' -i "${pkgdir}/etc/pwrstatd.conf"
# Script command for event of power failure
- install -Dm755 script/pwrstatd-powerfail.sh "${pkgdir}/etc/powerpanel/pwrstatd-powerfail.sh"
+ install -Dm700 script/pwrstatd-powerfail.sh "${pkgdir}/etc/powerpanel/pwrstatd-powerfail.sh"
sed -e 's#/etc#/etc/powerpanel#' -i "${pkgdir}/etc/powerpanel/pwrstatd-powerfail.sh"
# Script command for event of battery low
- install -Dm755 script/pwrstatd-lowbatt.sh "${pkgdir}/etc/powerpanel/pwrstatd-lowbatt.sh"
+ install -Dm700 script/pwrstatd-lowbatt.sh "${pkgdir}/etc/powerpanel/pwrstatd-lowbatt.sh"
sed -e 's#/etc#/etc/powerpanel#' -i "${pkgdir}/etc/powerpanel/pwrstatd-lowbatt.sh"
# Script command for e-mail notification
- install -Dm755 script/pwrstatd-email.sh "${pkgdir}/etc/powerpanel/pwrstatd-email.sh"
+ install -Dm700 script/pwrstatd-email.sh "${pkgdir}/etc/powerpanel/pwrstatd-email.sh"
# Script for hibernate support
- install -Dm755 "${srcdir}/hibernate.sh" "${pkgdir}/etc/powerpanel/hibernate.sh"
+ install -Dm700 "${srcdir}/hibernate.sh" "${pkgdir}/etc/powerpanel/hibernate.sh"
ln -s powerpanel/hibernate.sh "${pkgdir}/etc/hibernate.sh"
# Script for shutdown support
- install -Dm755 "${srcdir}/shutdown.sh" "${pkgdir}/etc/powerpanel/shutdown.sh"
+ install -Dm700 "${srcdir}/shutdown.sh" "${pkgdir}/etc/powerpanel/shutdown.sh"
ln -s powerpanel/shutdown.sh "${pkgdir}/etc/shutdown.sh"
# Systemd unit
install -Dm644 "${srcdir}/pwrstatd.service" "${pkgdir}/usr/lib/systemd/system/pwrstatd.service"
-
+
# PowerPanel for Linux client man-page
install -Dm644 doc/pwrstat.8 "${pkgdir}/usr/share/man/man8/pwrstat.8"
diff --git a/linhes/powerpanel/pwrstatd.service b/linhes/powerpanel/pwrstatd.service
index 222f4e5..138593a 100644..100755
--- a/linhes/powerpanel/pwrstatd.service
+++ b/linhes/powerpanel/pwrstatd.service
@@ -1,10 +1,16 @@
[Unit]
-Description=PowerPanel for Linux software can be used with most CyberPower UPS products.
+Description=The monitor UPS software.
+After=network.target network-online.target nss-lookup.target
[Service]
+User=root
Group=power
UMask=0002
-ExecStart=/usr/bin/pwrstatd
+Type=simple
+ExecStart=/usr/sbin/pwrstatd
+Restart=always
+RestartSec=2
[Install]
WantedBy=multi-user.target
+
diff --git a/linhes/signal-cli/PKGBUILD b/linhes/signal-cli/PKGBUILD
index bda0571..8fc2a51 100644
--- a/linhes/signal-cli/PKGBUILD
+++ b/linhes/signal-cli/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: asamk <asamk@gmx.de>
pkgname=signal-cli
-pkgver=0.14.2
+pkgver=0.14.4.1
pkgrel=1
pkgdesc="Provides a commandline and dbus interface for secure Signal messaging."
arch=('any')
@@ -12,7 +12,7 @@ makedepends=('java-environment>=25' 'gradle' 'asciidoc')
source=("https://github.com/AsamK/${pkgname}/archive/v${pkgver}.tar.gz"
# "https://github.com/AsamK/${pkgname}/releases/download/v${pkgver}/v${pkgver}.tar.gz.asc"
"${pkgname}.sh")
-sha512sums=('08f439553b38f5a9a9ef2fe5a48138aeb3351878f437ca9cb12eec00d229b64364b6e877c39397aeffd6a5c284035a3a01811733aa9ac679b7b1509925886a2f'
+sha512sums=('ae63c079e95c465fc2b8b830f99b9fc69b4f9fc584ed0ade0f9bcdbe2b89a95a544f5668e63b9c1a3e32b2a5e1760a34b691a096473d31094763e07e47c02b04'
'64f181bd9170af5c462899fba765a92b8225e24c3fd2a25deec31d9879dec76a987de9efa065fc3e60e8f5a787e934e0abbdd43ab94445ad3eecacfe1a9de74d')
validpgpkeys=('FA10826A74907F9EC6BBB7FC2BA2CD21B5B09570')