summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--linhes/calamares/.SRCINFO22
-rw-r--r--linhes/calamares/.gitignore4
-rw-r--r--linhes/calamares/PKGBUILD97
-rw-r--r--linhes/certbot-dns-duckdns/PKGBUILD6
-rw-r--r--linhes/certbot-dns-duckdns/__changelog1
-rw-r--r--linhes/libhdhomerun/PKGBUILD4
-rw-r--r--linhes/libsignal-client/PKGBUILD4
-rwxr-xr-xlinhes/linhes-theme/PKGBUILD4
-rw-r--r--linhes/linhes-theme/schedule-ui.xml.patch273
-rw-r--r--linhes/mythtv/PKGBUILD2
-rw-r--r--linhes/parsec-bin/PKGBUILD23
-rw-r--r--linhes/plex-media-server/PKGBUILD12
-rw-r--r--linhes/pyqt5-webengine/PKGBUILD2
-rw-r--r--linhes/python-requests-cache/PKGBUILD2
-rw-r--r--linhes/python-timeout-decorator/PKGBUILD14
-rw-r--r--linhes/python-url-normalize/PKGBUILD2
-rw-r--r--linhes/signal-cli/PKGBUILD7
-rw-r--r--linhes/zabbix/PKGBUILD2
18 files changed, 386 insertions, 95 deletions
diff --git a/linhes/calamares/.SRCINFO b/linhes/calamares/.SRCINFO
new file mode 100644
index 0000000..37a540f
--- /dev/null
+++ b/linhes/calamares/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = calamares
+ pkgdesc = Distribution-independent installer framework
+ pkgver = 3.4.0
+ pkgrel = 1
+ url = https://codeberg.org/Calamares/calamares
+ arch = i686
+ arch = x86_64
+ license = GPL-3.0-or-later
+ makedepends = extra-cmake-modules
+ makedepends = ninja
+ makedepends = qt6-tools
+ makedepends = qt6-translations
+ depends = kcoreaddons
+ depends = kpmcore
+ depends = libpwquality
+ depends = qt6-declarative
+ depends = qt6-svg
+ depends = yaml-cpp
+ source = calamares-3.4.0.tar.gz::https://codeberg.org/Calamares/calamares/archive/v3.4.0.tar.gz
+ sha256sums = 45de0214f4a16095374e2ed3982032c34f0f2c2104987089152e4b928dd0548f
+
+pkgname = calamares
diff --git a/linhes/calamares/.gitignore b/linhes/calamares/.gitignore
new file mode 100644
index 0000000..018a3de
--- /dev/null
+++ b/linhes/calamares/.gitignore
@@ -0,0 +1,4 @@
+*
+!PKGBUILD
+!.SRCINFO
+!.gitignore
diff --git a/linhes/calamares/PKGBUILD b/linhes/calamares/PKGBUILD
index 4acad0c..eeb1b03 100644
--- a/linhes/calamares/PKGBUILD
+++ b/linhes/calamares/PKGBUILD
@@ -1,46 +1,69 @@
-# Ezarcher Calamares Installer pkgbuild
+# Maintainer:
+# Contributor: Rustmilian Rustmilian@proton.me
-pkgname=calamares
-pkgver=3.3.12
-_pkgver=3.3.12
-pkgrel=2
-pkgdesc='Distribution-independent installer framework'
-arch=('x86_64')
-license=(GPL)
-url="https://github.com/calamares/calamares"
-license=('LGPL')
-depends=('cryptsetup' 'dmidecode' 'doxygen' 'gptfdisk' 'hwinfo' 'kconfig' 'kcoreaddons' 'ki18n' 'kparts'
- 'kpmcore' 'kservice' 'kwidgetsaddons' 'libatasmart' 'libplasma' 'libpwquality' 'polkit-qt6'
- 'pybind11' 'python' 'qt6-declarative' 'qt6-svg' 'qt6-tools' 'qt6-virtualkeyboard' 'qt6-webengine'
- 'rsync' 'solid' 'squashfs-tools' 'udisks2' 'upower' 'yaml-cpp')
-makedepends=('cmake' 'extra-cmake-modules' 'gawk' 'git' 'kpmcore' 'python-jsonschema' 'python-pyaml'
- 'python-unidecode')
+_pkgname="calamares"
+pkgname="$_pkgname"
+pkgver=3.4.0
+pkgrel=1
+pkgdesc="Distribution-independent installer framework"
+url="https://codeberg.org/Calamares/calamares"
+license=("GPL-3.0-or-later")
+arch=('i686' 'x86_64')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/calamares/calamares/releases/download/v$pkgver/calamares-$pkgver.tar.gz")
-sha256sums=('f44110a91a4394f34728042136af4b906541babc37e72b3b33664888b3220f2d')
+depends=(
+ 'kcoreaddons'
+ 'kpmcore'
+ 'libpwquality'
+ 'qt6-declarative'
+ 'qt6-svg'
+ 'yaml-cpp'
+)
+makedepends=(
+ 'extra-cmake-modules'
+ 'ninja'
+ 'qt6-tools'
+ 'qt6-translations'
+)
+
+_pkgsrc="$_pkgname"
+_pkgext="tar.gz"
+source=("$_pkgname-$pkgver.$_pkgext"::"$url/archive/v$pkgver.$_pkgext")
+sha256sums=('45de0214f4a16095374e2ed3982032c34f0f2c2104987089152e4b928dd0548f')
build() {
- cd ${srcdir}/calamares-${pkgver}
+ local _skip_modules=(
+ dracut
+ dracutlukscfg
+ dummycpp
+ dummyprocess
+ dummypython
+ dummypythonqt
+ initramfs
+ initramfscfg
+ interactiveterminal
+ packagechooser
+ packagechooserq
+ services-openrc
+ )
+
+ local _cmake_options=(
+ -B build
+ -S "$_pkgsrc"
+ -G Ninja
+ -DCMAKE_BUILD_TYPE=Release
+ -DCMAKE_INSTALL_PREFIX='/usr'
+ -DCMAKE_INSTALL_LIBDIR='lib'
+ -DWITH_QT6=ON
+ -DINSTALL_CONFIG=ON
+ -DSKIP_MODULES="${_skip_modules[*]}"
+ -DBUILD_TESTING=OFF
+ -Wno-dev
+ )
- mkdir -p build
- cd build
- cmake .. \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=/usr/lib \
- -DINSTALL_CONFIG=OFF \
- -DWITH_QT6=ON \
- -DWITH_PYBIND11=ON \
- -DSKIP_MODULES="tracking webview interactiveterminal initramfs netinstall \
- initramfscfg dracut dracutlukscfg finishedq summaryq \
- dummyprocess dummypython dummycpp usersq oemid packagechooser \
- dummypythonqt services-openrc keyboardq zfs zfshostid \
- localeq plasmalnf welcomeq notesqml packagechooserq"
- make
+ cmake "${_cmake_options[@]}"
+ cmake --build build
}
package() {
- cd ${srcdir}/calamares-${pkgver}/build
- make DESTDIR="$pkgdir" install
- install -Dm644 "../calamares.desktop" "$pkgdir/usr/share/applications/calamares.desktop"
+ DESTDIR="$pkgdir" cmake --install build
}
diff --git a/linhes/certbot-dns-duckdns/PKGBUILD b/linhes/certbot-dns-duckdns/PKGBUILD
index cb1f3dd..e04e65c 100644
--- a/linhes/certbot-dns-duckdns/PKGBUILD
+++ b/linhes/certbot-dns-duckdns/PKGBUILD
@@ -4,7 +4,7 @@
# Maintainer: eomanis at web dot de
pkgname='certbot-dns-duckdns'
-_pkgverUpstream="1.7.0"
+_pkgverUpstream="1.8.0"
pkgver="$_pkgverUpstream"
pkgrel=1
pkgdesc="Plugin for certbot for a DNS-01 challenge with a DuckDNS domain"
@@ -12,9 +12,9 @@ arch=('any')
url='https://github.com/infinityofspace/certbot_dns_duckdns'
license=('MIT')
depends=('certbot' 'python-dnspython' 'python-requests')
-makedepends=( 'python-build' 'python-installer' 'python-wheel' 'python-setuptools')
+makedepends=( 'python-build' 'python-installer' 'python-setuptools' )
source=("https://github.com/infinityofspace/certbot_dns_duckdns/archive/refs/tags/v${_pkgverUpstream}.tar.gz")
-sha384sums=('df71e7014252716790a058d375729926fd18db1b9d2066dc611ff3e869f5a49d626f03ca24af641f12614127da687602')
+sha384sums=('6b979300c12140862d086fa59075f50e65cb05e106fd3e22e5db852ee620c3f36dd99ff6ed84f80b66f3470fa5d05310')
build() {
local srcRootDir="${srcdir}/certbot_dns_duckdns-${_pkgverUpstream}"
diff --git a/linhes/certbot-dns-duckdns/__changelog b/linhes/certbot-dns-duckdns/__changelog
deleted file mode 100644
index d9862a1..0000000
--- a/linhes/certbot-dns-duckdns/__changelog
+++ /dev/null
@@ -1 +0,0 @@
-PKGBUILD: add to makedepends python-setuptools
diff --git a/linhes/libhdhomerun/PKGBUILD b/linhes/libhdhomerun/PKGBUILD
index 74944ce..f6d0bb3 100644
--- a/linhes/libhdhomerun/PKGBUILD
+++ b/linhes/libhdhomerun/PKGBUILD
@@ -2,11 +2,11 @@
# Contributor: Grey Christoforo <first name [at] last name [dot] net>
pkgname=libhdhomerun
-pkgver=20250506
+pkgver=20250815
pkgrel=1
pkgdesc="Library and command line utility for interfacing with HDHomeRun device"
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')
-url="https://www.silicondust.com/downloads"
+url="https://www.silicondust.com/support/downloads"
license=('LGPL')
optdepends=('hdhomerun-firmware-bin: firmware for hdhomerun devices'
'hdhomerun_config_gui: hdhomerun configuration gui')
diff --git a/linhes/libsignal-client/PKGBUILD b/linhes/libsignal-client/PKGBUILD
index 3002ea6..902741a 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.86.1
+pkgver=0.87.0
pkgrel=1
pkgdesc='Library for the Signal Protocol.'
url="https://github.com/signalapp/${_pkgname}"
@@ -18,7 +18,7 @@ source=(
"${_pkgname}-${pkgver}.tar.gz::https://github.com/signalapp/${_pkgname}/archive/refs/tags/v$pkgver.tar.gz"
)
-sha512sums=('dcc66b97cdee3439add283935fd72d7ec5d30958d022094775ec508618e863f5da8a0f9cc74200c5e41f723c0a84a9667b23e84b9b27f6b0ef037bc94bc380e3')
+sha512sums=('a054ecf8a5081dfdf835dc024a7b31d3af9e59463030aa38c5a74e30275720748ef411f380b42f0cf60990eaf7e4f49d96e491403139bb6a15a946f3d055f23d')
prepare() {
tar xf "${_pkgname}-$pkgver.tar.gz"
diff --git a/linhes/linhes-theme/PKGBUILD b/linhes/linhes-theme/PKGBUILD
index d8ec1dd..7d8b6b3 100755
--- a/linhes/linhes-theme/PKGBUILD
+++ b/linhes/linhes-theme/PKGBUILD
@@ -1,6 +1,6 @@
pkgname=linhes-theme
pkgver=9.0.0
-pkgrel=7
+pkgrel=8
pkgdesc="Default LinHES MythTV theme"
arch=('x86_64')
license=('GPL2')
@@ -40,7 +40,7 @@ sha256sums=('30aa74482dfa47bb394e7926f36271ed14b43872c582b283c63fb10c399309ee'
'a2e3bb5e3114299f4f539e62593d1d1c455ceae1d779a65f33569952ad28db3f'
'e99f9c643b787b7d0f5d95ec48b9c2fe8ba746a68f557583af31bdafcd9b7577'
'f2f92ad1eb74a18a85c5d37a6b3f4c13865a03d2ceb633b367f33b56c9018832'
- '6dac358eeaa1448b40ae7807aa3cbebb81bf2b13f3a9e848b0f2a9000ba69937'
+ '4c6d86889ef82d63a276bc512c26018bb9e9345d7fab559b3bdd510eab90ff08'
'e6c6a115c6d45290aa9cfea1a09ba4abd3d15483412150746997cb786dd96ce1'
'de53064496b5e1bd7b9b0a0a5b346c0e0263efbfb21f768d6f1ec736a6b45f41'
'bc9a197b2144e88dc2a6477ac28a11da39c7cc6df987b318e39247ffa9456fb8'
diff --git a/linhes/linhes-theme/schedule-ui.xml.patch b/linhes/linhes-theme/schedule-ui.xml.patch
index 33d6119..7dde19e 100644
--- a/linhes/linhes-theme/schedule-ui.xml.patch
+++ b/linhes/linhes-theme/schedule-ui.xml.patch
@@ -1,5 +1,5 @@
---- schedule-ui.xml.orig 2018-06-06 17:48:28.091163462 +0000
-+++ schedule-ui.xml 2019-03-11 20:58:29.671094834 +0000
+--- schedule-ui.xml.orig 2026-01-03 20:47:45.902056503 -0500
++++ schedule-ui.xml 2026-01-03 21:50:37.511895857 -0500
@@ -119,14 +119,14 @@
<channels>6</channels>
<timeslots>5</timeslots>
@@ -134,16 +134,273 @@
</statetype>
</buttonlist>
-@@ -1854,7 +1854,7 @@
+@@ -1854,7 +1854,264 @@
</window>
- <window name="progdetails">
++ <window name="prevreclist">
++ <area>0,0,1280,720</area>
++
++ <textarea name="heading" from="base_heading">
++ <value>Previously Recorded</value>
++ </textarea>
++
++ <shape name="keyinstr-backdrop" from="base_backdrop">
++ <area>0,36,1280,40</area>
++ <type>box</type>
++ </shape>
++
++ <shape name="keyinstr-top-line" from="base_line">
++ <area>0,37,1280,2</area>
++ </shape>
++
++ <shape name="keyinstr-bottom-line" from="base_line">
++ <area>0,73,1280,2</area>
++ </shape>
++
++ <shape name="previously-groups-backdrop" from="base_backdrop">
++ <area>20,86,222,420</area>
++ </shape>
++
++ <shape name="previously-groups-backdrop-line" from="base_backdrop_line">
++ <area>21,87,220,418</area>
++ </shape>
++
++ <shape name="previously-groups-top-line" from="base_highlight_line">
++ <area>22,88,218,2</area>
++ </shape>
++
++ <shape name="previously-groups-bottom-line" from="base_highlight_line">
++ <area>22,502,218,2</area>
++ </shape>
++
++ <shape name="previously-groups-left-line" from="base_highlight_vertical_line">
++ <area>22,90,2,412</area>
++ </shape>
++
++ <shape name="previously-groups-right-line" from="base_highlight_vertical_line">
++ <area>238,90,2,412</area>
++ </shape>
++
++ <shape name="previously-schedules-backdrop" from="base_backdrop">
++ <area>252,86,1008,420</area>
++ </shape>
++
++ <shape name="previously-schedules-backdrop-line" from="base_backdrop_line">
++ <area>253,87,1006,418</area>
++ </shape>
++
++ <shape name="previously-schedules-top-line" from="base_highlight_line">
++ <area>254,88,1004,2</area>
++ </shape>
++
++ <shape name="previously-schedules-bottom-line" from="base_highlight_line">
++ <area>254,502,1004,2</area>
++ </shape>
++
++ <shape name="previously-schedules-left-line" from="base_highlight_vertical_line">
++ <area>254,90,2,412</area>
++ </shape>
++
++ <shape name="previously-schedules-right-line" from="base_highlight_vertical_line">
++ <area>1256,90,2,412</area>
++ </shape>
++
++ <shape name="previously-groups-arrows-backdrop" from="base_arrows_backdrop">
++ <area>189,506,50,11</area>
++ </shape>
++
++ <shape name="previously-schedules-arrows-backdrop" from="base_arrows_backdrop">
++ <area>1207,506,50,11</area>
++ </shape>
++
++ <shape name="previously-description-backdrop" from="base_backdrop">
++ <area>20,516,1240,169</area>
++ </shape>
++
++ <shape name="previously-description-backdrop-line" from="base_backdrop_line">
++ <area>21,517,1238,167</area>
++ </shape>
++
++ <shape name="previously-description-top-line" from="base_highlight_line">
++ <area>22,518,1236,2</area>
++ </shape>
++
++ <shape name="previously-description-bottom-line" from="base_highlight_line">
++ <area>22,681,1236,2</area>
++ </shape>
++
++ <shape name="previously-description-left-line" from="base_highlight_vertical_line">
++ <area>22,520,2,161</area>
++ </shape>
++
++ <shape name="previously-description-right-line" from="base_highlight_vertical_line">
++ <area>1256,520,2,161</area>
++ </shape>
++
++ <shape name="previously-description-seperator-first-line" from="base_line">
++ <area>43,554,1194,2</area>
++ </shape>
++
++ <textarea name="curview" from="basetextarea">
++ <area>44,39,397,34</area>
++ <font>basesmallblue</font>
++ <align>allcenter</align>
++ <template>Filter: %1</template>
++ </textarea>
++
++ <textarea name="help2text">
++ <area>258,90,996,412</area>
++ <font>basemedium</font>
++ <multiline>yes</multiline>
++ <align>allcenter</align>
++ </textarea>
++
++ <textarea name="keyinstr">
++ <area>0,39,1280,34</area>
++ <font>basesmallblue</font>
++ <align>allcenter</align>
++ <value>(1) Time (2) Title</value>
++ </textarea>
++
++ <buttonlist name="titles" from="base_list">
++ <area>28,94,206,404</area>
++ <statetype name="buttonitem">
++ <state name="active">
++ <area>0,0,206,30</area>
++ <textarea name="buttontext">
++ <area>8,0,190,30</area>
++ <align>allcenter</align>
++ <cutdown>yes</cutdown>
++ <font>basesmaller</font>
++ </textarea>
++ </state>
++ <state name="selectedactive">
++ <area>0,0,206,64</area>
++ <textarea name="buttontext">
++ <area>8,0,190,64</area>
++ <align>allcenter</align>
++ <multiline>yes</multiline>
++ <cutdown>yes</cutdown>
++ </textarea>
++ </state>
++ <state name="selectedinactive">
++ <area>0,0,206,64</area>
++ <textarea name="buttontext">
++ <area>8,0,190,64</area>
++ <align>allcenter</align>
++ <multiline>yes</multiline>
++ <cutdown>yes</cutdown>
++ </textarea>
++ </state>
++ </statetype>
++ <statetype name="upscrollarrow">
++ <position>168,413</position>
++ </statetype>
++ <statetype name="downscrollarrow">
++ <position>188,413</position>
++ </statetype>
++ </buttonlist>
++
++ <buttonlist name="shows" from="base_list_state">
++ <area>260,94,992,404</area>
++ <statetype name="buttonitem">
++ <state name="active">
++ <area>0,0,992,30</area>
++ <textarea name="shortstartdate" from="base_text_font_state_small">
++ <area>8,0,190,30</area>
++ <align>left,vcenter</align>
++ <template>%SHORTSTARTDATE% %STARTTIME%</template>
++ </textarea>
++ <textarea name="channel" from="base_text_font_state_small">
++ <area>196,0,200,30</area>
++ <cutdown>no</cutdown>
++ <align>left,vcenter</align>
++ </textarea>
++ <textarea name="title" from="base_text_font_state_small">
++ <area>406,0,528,30</area>
++ <align>left,vcenter</align>
++ </textarea>
++ <textarea name="card" from="base_text_font_state_small">
++ <area>954,0,30,30</area>
++ <cutdown>no</cutdown>
++ <align>right,vcenter</align>
++ </textarea>
++ </state>
++ <state name="selectedactive">
++ <area>0,0,992,64</area>
++ <textarea name="shortstartdate" from="base_text_font_state_small">
++ <area>8,1,190,24</area>
++ <align>left,vcenter</align>
++ <template>%SHORTSTARTDATE% %STARTTIME%</template>
++ </textarea>
++ <textarea name="channel" from="base_text_font_state_small">
++ <area>196,1,200,24</area>
++ <align>left,vcenter</align>
++ <cutdown>no</cutdown>
++ </textarea>
++ <textarea name="title" from="base_text_font_state_small">
++ <area>406,1,528,24</area>
++ <align>left,vcenter</align>
++ </textarea>
++ <textarea name="card" from="base_text_font_state_small">
++ <area>954,1,30,24</area>
++ <cutdown>no</cutdown>
++ <align>right,vcenter</align>
++ </textarea>
++ <textarea name="lenmins" from="base_text_font_state_extrasmall">
++ <area>8,23,418,22</area>
++ </textarea>
++ <textarea name="subtitle" from="base_text_font_state_extrasmall">
++ <area>436,23,548,22</area>
++ <template>%YEARSTARS| %%SUBTITLE%</template>
++ </textarea>
++ <textarea name="rectypestatus" from="base_text_font_state_extrasmall">
++ <area>8,42,350,20</area>
++ <align>left,vcenter</align>
++ </textarea>
++ <textarea name="longrepeat" from="base_text_font_state_extrasmall">
++ <area>408,42,270,20</area>
++ <align>left,vcenter</align>
++ </textarea>
++ <textarea name="timedate" from="base_text_font_state_extrasmall">
++ <area>690,42,294,20</area>
++ <align>right,vcenter</align>
++ </textarea>
++ </state>
++ <state name="selectedinactive" from="active" />
++ </statetype>
++ <statetype name="upscrollarrow">
++ <position>954,413</position>
++ </statetype>
++ <statetype name="downscrollarrow">
++ <position>974,413</position>
++ </statetype>
++ </buttonlist>
++
++ <textarea name="title" from="basetextarea">
++ <area>44,522,1192,32</area>
++ <font>basemediumyellow</font>
++ <align>left,vcenter</align>
++ <template>%TITLE% %|(CATEGORY|)%</template>
++ </textarea>
++
++ <textarea name="description" from="basetextarea">
++ <area>44,561,1192,118</area>
++ <font>basesmall</font>
++ <multiline>yes</multiline>
++ <cutdown>yes</cutdown>
++ <template>%YEARSTARS| %%DESCRIPTION%</template>
++ </textarea>
++
++ </window>
++
+ <window name="programdetails">
<area>0,0,1280,720</area>
<textarea name="heading" from="base_heading">
-@@ -1885,12 +1885,90 @@
+@@ -1885,12 +2142,90 @@
<area>1256,40,2,641</area>
</shape>
@@ -163,7 +420,7 @@
- <background color="#000000" alpha="1"/>
- </webbrowser>
+ <buttonarea>0,0,100%,100%</buttonarea>
-+
+
+ <statetype name="buttonitem">
+ <area>0,0,100%,124</area>
+ <minsize shrink="short">100%,5</minsize>
@@ -203,7 +460,7 @@
+ <state name="selectedactive" from="active" />
+ <state name="selectedinactive" from="active" />
+ </statetype>
-
++
+ <statetype name="upscrollarrow">
+ <position>1192,645</position>
+ <state type="off">
@@ -238,7 +495,7 @@
</window>
<window name="searchpopup">
-@@ -3098,10 +3176,10 @@
+@@ -3109,10 +3444,10 @@
</state>
</statetype>
<statetype name="upscrollarrow">
@@ -251,7 +508,7 @@
</statetype>
</buttonlist>
-@@ -3583,7 +3661,7 @@
+@@ -3594,7 +3929,7 @@
<area>112,65,180,40</area>
<font>basesmall</font>
<align>right,vcenter</align>
diff --git a/linhes/mythtv/PKGBUILD b/linhes/mythtv/PKGBUILD
index 0ff9cce..a409d3b 100644
--- a/linhes/mythtv/PKGBUILD
+++ b/linhes/mythtv/PKGBUILD
@@ -7,7 +7,7 @@
# Contributor: dorphell <dorphell@archlinux.org>
pkgname=mythtv
-pkgver=35+fixes.20251230.805e05b7
+pkgver=35+fixes.20260213.cf1312c0
pkgrel=1
pkgdesc="A Homebrew PVR project"
arch=('x86_64')
diff --git a/linhes/parsec-bin/PKGBUILD b/linhes/parsec-bin/PKGBUILD
index 44c2155..a941d88 100644
--- a/linhes/parsec-bin/PKGBUILD
+++ b/linhes/parsec-bin/PKGBUILD
@@ -1,31 +1,20 @@
-# Maintainer : tadly <me@tadly.de>
+# Maintainer : Zen Wen <zen.8841@gmail.com>
+# Contributor : DXC-0 <thecyberarcher@protonmail.ch>
+# Contributor : tadly <me@tadly.de>
pkgname=parsec-bin
pkgver=150_97c
-pkgrel=1
+pkgrel=2
pkgdesc='Remotely connect to a gaming pc for a low latency remote computing experience'
url='http://parsec.app'
license=('custom')
arch=('x86_64')
provides=('parsec')
-depends=('gcc-libs' 'libglvnd' 'libxext' 'libxcb' 'ffmpeg4.4' 'openssl-1.1' 'libxi')
+depends=('gcc-libs' 'libglvnd' 'libxext' 'libxcb' 'ffmpeg4.4' 'openssl' 'libxi' 'pipewire-alsa')
optdepends=('libva: For hardware accelerated decoding')
-source=("$pkgname-$pkgver.deb::https://builds.parsecgaming.com/package/parsec-linux.deb")
+source=("$pkgname-$pkgver.deb::https://builds.parsec.app/package/parsec-linux.deb")
sha256sums=('f1691ba3a97534604f5f640c26cceafaef672ccf7ab6eed66114d0abafc2cccf')
-
-#source_arm=("$pkgname-$pkgver.deb::https://builds.parsecgaming.com/package/parsec-rpi.deb")
-#sha256sums_arm=('a98e840dc44f4762018895bd0da704c88887815de0e74e0f39aa7737f5b0e802')
-#
-#source_armv6h=($source_arm)
-#sha256sums_armv6h=($sha256sums_arm)
-#
-#source_armv7h=($source_arm)
-#sha256sums_armv7h=($sha256sums_arm)
-#
-#source_aarch64=($source_arm)
-#sha256sums_aarch64=($sha256sums_arm)
-
options=('!strip')
package() {
diff --git a/linhes/plex-media-server/PKGBUILD b/linhes/plex-media-server/PKGBUILD
index 42ff87f..c399ee7 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.42.2.10156
-_pkgsum=f737b826c
+pkgver=1.43.0.10492
+_pkgsum=121068a07
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=('5092d8ade2a2f0a1dfb1406d0d4f89d05758da8ca706c6faea8b0125836e8542')
-sha256sums_i686=('9475c0f27061cf97057b8dd5e79f2ffe78baecb128e2e6939e3fbd05be6f6b0c')
-sha256sums_armv7h=('051d072275814384560d700aae07f404f7c2a269be44dbbd57045765b86df25b')
-sha256sums_aarch64=('566dfca0efb3845c87072e9f0ee32984395aa8ce3704874b9e243b5490cc0105')
+sha256sums_x86_64=('88699ccff73dd4232c764c5499a55f28ad11e6d4740190bd23e23c86535578ed')
+sha256sums_i686=('a54bc1c540fa407febb202a07ff03688f552e4e3f516176742a151fea0020751')
+sha256sums_armv7h=('53560561a56e00729e3fde7d2e5698b425caf01ade0d5c352f356c5f2789d4bc')
+sha256sums_aarch64=('62b207e75332c8bea03d69de01a578b0c503ca06aee72b599ce06043560270ba')
prepare() {
if [[ $CARCH = armv7h ]] || [[ $CARCH = aarch64 ]]; then
diff --git a/linhes/pyqt5-webengine/PKGBUILD b/linhes/pyqt5-webengine/PKGBUILD
index e23fc1b..7ad5f93 100644
--- a/linhes/pyqt5-webengine/PKGBUILD
+++ b/linhes/pyqt5-webengine/PKGBUILD
@@ -5,7 +5,7 @@ pkgbase=pyqt5-webengine
pkgname=(python-pyqt5-webengine)
pkgdesc="Python bindings for QtWebEngine"
pkgver=5.15.7
-pkgrel=2
+pkgrel=3
arch=(x86_64)
url="https://www.riverbankcomputing.com/software/pyqtwebengine/intro"
license=(GPL)
diff --git a/linhes/python-requests-cache/PKGBUILD b/linhes/python-requests-cache/PKGBUILD
index e5ddc89..1bde8f5 100644
--- a/linhes/python-requests-cache/PKGBUILD
+++ b/linhes/python-requests-cache/PKGBUILD
@@ -9,7 +9,7 @@ _base=requests-cache
pkgname=python-${_base}
pkgdesc="A persistent cache for python requests"
pkgver=1.2.1
-pkgrel=2
+pkgrel=3
arch=(any)
url="https://github.com/${_base}/${_base}"
license=('custom:BSD-2-clause')
diff --git a/linhes/python-timeout-decorator/PKGBUILD b/linhes/python-timeout-decorator/PKGBUILD
index 38a8e78..2f38af5 100644
--- a/linhes/python-timeout-decorator/PKGBUILD
+++ b/linhes/python-timeout-decorator/PKGBUILD
@@ -3,11 +3,11 @@
_name=timeout-decorator
pkgname=python-${_name}
pkgver=0.5.0
-pkgrel=4
+pkgrel=2
pkgdesc="Timeout decorator for Python"
-arch=('i686' 'x86_64' 'armv6')
+arch=('any')
depends=('python')
-makedepends=('python-setuptools')
+makedepends=(python-build python-installer python-setuptools python-wheel)
url="https://github.com/pnpnpn/timeout-decorator"
license=('MIT')
options=(!emptydirs)
@@ -16,15 +16,13 @@ source=("https://files.pythonhosted.org/packages/source/t/${_name}/${_name}-$pkg
build() {
cd "$srcdir/${pkgname#python-}-$pkgver"
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
cd "$srcdir/${pkgname#python-}-$pkgver"
- python setup.py install \
- --root="$pkgdir" \
- --optimize=1
+ python -m installer --destdir="$pkgdir" dist/*.whl
}
-md5sums=('8545649e70b3ca43bcff11f08a996c3e')
+sha256sums=('6a2f2f58db1c5b24a2cc79de6345760377ad8bdc13813f5265f6c3e63d16b3d7')
diff --git a/linhes/python-url-normalize/PKGBUILD b/linhes/python-url-normalize/PKGBUILD
index f25ef29..7ec12cc 100644
--- a/linhes/python-url-normalize/PKGBUILD
+++ b/linhes/python-url-normalize/PKGBUILD
@@ -6,7 +6,7 @@ _base=url-normalize
pkgname=python-${_base}
pkgdesc="URL normalization for Python"
pkgver=2.2.1
-pkgrel=1
+pkgrel=2
arch=(any)
url="https://github.com/niksite/${_base}"
license=(MIT)
diff --git a/linhes/signal-cli/PKGBUILD b/linhes/signal-cli/PKGBUILD
index b148945..27d92c9 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.13.22
+pkgver=0.13.24
pkgrel=1
pkgdesc="Provides a commandline and dbus interface for secure Signal messaging."
arch=('any')
@@ -10,10 +10,9 @@ license=('GPL-3.0-only')
depends=('java-runtime-headless>=21' 'java-commons-logging' 'sh' 'libsignal-client')
makedepends=('java-environment>=21' '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"
+# "https://github.com/AsamK/${pkgname}/releases/download/v${pkgver}/v${pkgver}.tar.gz.asc"
"${pkgname}.sh")
-sha512sums=('d5bcefa6b08b85796fd15441ee29bb5d1913d3dee3c786a4381d5f94a228bfd9c8ca00f4c589ef72eab3e563ec6a1eb854c12826bae881b1c0fce1161bfa04cb'
- 'SKIP'
+sha512sums=('58a8ad99b7b07d61def707105150ea28b698b2d371b4af1a9320600e46c4b773aaf57ccae7cbf15d6d3108f6ff80505f9f4dd09f9a45d9c610445a9da3b74998'
'64f181bd9170af5c462899fba765a92b8225e24c3fd2a25deec31d9879dec76a987de9efa065fc3e60e8f5a787e934e0abbdd43ab94445ad3eecacfe1a9de74d')
validpgpkeys=('FA10826A74907F9EC6BBB7FC2BA2CD21B5B09570')
diff --git a/linhes/zabbix/PKGBUILD b/linhes/zabbix/PKGBUILD
index b6fefc1..879d8da 100644
--- a/linhes/zabbix/PKGBUILD
+++ b/linhes/zabbix/PKGBUILD
@@ -5,7 +5,7 @@
pkgbase=zabbix
pkgname=(zabbix-server zabbix-agent{,2} zabbix-proxy zabbix-frontend-php zabbix-web-service)
pkgver=7.0.22
-pkgrel=1
+pkgrel=2
arch=(x86_64)
url='https://www.zabbix.com/'
license=('GPL-2.0-only')