From b3545d7ba93adbddd6ea840074dae4197a0b6ec5 Mon Sep 17 00:00:00 2001 From: Carlos Galindo Date: Mon, 15 Sep 2025 14:58:57 +0200 Subject: [PATCH 1/3] update to 4.0.0 --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 485d09d..59ce9e7 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = udsclient3 pkgdesc = UDS client required for polilabs, a remote desktop service for the UPV - pkgver = 3.6.0 + pkgver = 4.0.0 pkgrel = 1 url = https://polilabs.upv.es/uds/page/client-download arch = any @@ -15,7 +15,7 @@ pkgbase = udsclient3 depends = python-psutil depends = qtermwidget depends = freerdp - source = udsclient3-3.6.0.tar.gz::https://polilabs.upv.es/uds/res/clients/udsclient3-3.6.0.tar.gz - sha256sums = be3cf0b2299c16d229e43f4376060e43b4a579e347ae73faa54b8af351bd2ce3 + source = udsclient3-4.0.0.tar.gz::https://polilabs.upv.es/uds/res/clients/udsclient3-4.0.0.tar.gz + sha256sums = f1082d62dc10b5cbd74f9613bfc6a9dbe79a5bd348ddf0fd13251bd6ed194d27 pkgname = udsclient3 diff --git a/PKGBUILD b/PKGBUILD index d1ed90e..2ea9b61 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Carlos Galindo pkgname=udsclient3 -pkgver=3.6.0 +pkgver=4.0.0 pkgrel=1 pkgdesc="UDS client required for polilabs, a remote desktop service for the UPV" arch=('any') @@ -18,7 +18,7 @@ depends=('python>=3.6' 'qtermwidget' 'freerdp') source=("$pkgname-$pkgver.tar.gz::https://polilabs.upv.es/uds/res/clients/$pkgname-$pkgver.tar.gz") -sha256sums=('be3cf0b2299c16d229e43f4376060e43b4a579e347ae73faa54b8af351bd2ce3') +sha256sums=('f1082d62dc10b5cbd74f9613bfc6a9dbe79a5bd348ddf0fd13251bd6ed194d27') package() { mkdir -p "${pkgdir}/usr/lib/" From f3ca478ee37046be3a5eca053bf0d0bfa4f7a88e Mon Sep 17 00:00:00 2001 From: Carlos Galindo Date: Mon, 15 Jun 2026 13:05:38 +0200 Subject: [PATCH 2/3] update python requirements --- .SRCINFO | 12 ++++-------- PKGBUILD | 12 ++++-------- 2 files changed, 8 insertions(+), 16 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 59ce9e7..6e327d2 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,19 +1,15 @@ pkgbase = udsclient3 pkgdesc = UDS client required for polilabs, a remote desktop service for the UPV pkgver = 4.0.0 - pkgrel = 1 + pkgrel = 2 url = https://polilabs.upv.es/uds/page/client-download arch = any license = unknown - depends = python>=3.6 - depends = python-paramiko + depends = python>=3.9 depends = python-requests depends = python-six - depends = python-pyqt5 - depends = python-crypto - depends = python-certifi - depends = python-psutil - depends = qtermwidget + depends = python-cryptography + depends = python-pyqt6 depends = freerdp source = udsclient3-4.0.0.tar.gz::https://polilabs.upv.es/uds/res/clients/udsclient3-4.0.0.tar.gz sha256sums = f1082d62dc10b5cbd74f9613bfc6a9dbe79a5bd348ddf0fd13251bd6ed194d27 diff --git a/PKGBUILD b/PKGBUILD index 2ea9b61..b3876b3 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,20 +2,16 @@ pkgname=udsclient3 pkgver=4.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="UDS client required for polilabs, a remote desktop service for the UPV" arch=('any') url="https://polilabs.upv.es/uds/page/client-download" license=('unknown') -depends=('python>=3.6' - 'python-paramiko' +depends=('python>=3.9' 'python-requests' 'python-six' - 'python-pyqt5' - 'python-crypto' - 'python-certifi' - 'python-psutil' - 'qtermwidget' + 'python-cryptography' + 'python-pyqt6' 'freerdp') source=("$pkgname-$pkgver.tar.gz::https://polilabs.upv.es/uds/res/clients/$pkgname-$pkgver.tar.gz") sha256sums=('f1082d62dc10b5cbd74f9613bfc6a9dbe79a5bd348ddf0fd13251bd6ed194d27') From 9fd5b3ceae4ddc6716a3d6db7d3c8c461aece177 Mon Sep 17 00:00:00 2001 From: Carlos Galindo Date: Mon, 15 Jun 2026 13:05:49 +0200 Subject: [PATCH 3/3] add forgejo actions --- .forgejo/workflows/build.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .forgejo/workflows/build.yaml diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml new file mode 100644 index 0000000..888634f --- /dev/null +++ b/.forgejo/workflows/build.yaml @@ -0,0 +1,21 @@ +on: [push] + +concurrency: + cancel-in-progress: false + +jobs: + build: + runs-on: docker + container: + image: archlinux:base-devel + steps: + - uses: https://git.cgj.es/archpkgs/actions/build-pkg@v1 + name: build-pkg@v1 + publish: + needs: [build] + runs-on: docker + steps: + - uses: https://git.cgj.es/archpkgs/actions/publish-pkg@v1 + name: publish-pkg@v1 + with: + PKG_TOKEN: ${{ secrets.PKG_TOKEN }}