diff options
| -rw-r--r-- | linhes/libsignal-client/PKGBUILD | 6 | ||||
| -rw-r--r-- | linhes/plex-media-server/PKGBUILD | 12 | ||||
| -rw-r--r-- | linhes/powerpanel/.SRCINFO | 20 | ||||
| -rw-r--r-- | linhes/powerpanel/.gitignore | 7 | ||||
| -rw-r--r-- | linhes/powerpanel/PKGBUILD | 69 | ||||
| -rwxr-xr-x[-rw-r--r--] | linhes/powerpanel/pwrstatd.service | 10 | ||||
| -rw-r--r-- | linhes/signal-cli/PKGBUILD | 4 |
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') |
