summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD22
2 files changed, 36 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cb5bfa004c2d..84ebdd335cbc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,32 @@
pkgbase = rustdesk-bin
pkgdesc = Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. Great alternative to TeamViewer and AnyDesk!
- pkgver = 1.2.3_2
- pkgrel = 0
+ pkgver = 1.2.6
+ pkgrel = 2
url = https://github.com/rustdesk/rustdesk
arch = x86_64
license = GPL3
+ depends = at-spi2-core
+ depends = cairo
+ depends = dbus
+ depends = fontconfig
+ depends = gcc-libs
+ depends = gdk-pixbuf2
+ depends = glib2
+ depends = glibc
depends = gstreamer
depends = gst-plugins-base-libs
depends = gtk3
+ depends = libepoxy
depends = libpulse
depends = libva
depends = libvdpau
+ depends = libx11
depends = libxcb
+ depends = libxkbcommon
depends = libxfixes
+ depends = libxtst
+ depends = pango
+ depends = pam
depends = xdg-utils
depends = xdotool
depends = hicolor-icon-theme
@@ -23,7 +37,7 @@ pkgbase = rustdesk-bin
options = !strip
options = !lto
options = !debug
- source = rustdesk-1.2.3_2-x86_64.pkg.tar.zst::https://github.com/rustdesk/rustdesk/releases/download/1.2.3-2/rustdesk-1.2.3-2-x86_64.pkg.tar.zst
- sha256sums = 7ab916a551d082eff1f2df26347a979cf879d9a0155faaefb0faaa36ec8b813a
+ source = rustdesk-1.2.6-x86_64.pkg.tar.zst::https://github.com/rustdesk/rustdesk/releases/download/1.2.6/rustdesk-1.2.6-0-x86_64.pkg.tar.zst
+ sha256sums = SKIP
pkgname = rustdesk-bin
diff --git a/PKGBUILD b/PKGBUILD
index 825baabf8f5a..d7d538618043 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@
pkgbase=rustdesk-bin
pkgname=(rustdesk-bin)
-pkgver=1.2.3_2
-pkgrel=0
+pkgver=1.2.6
+pkgrel=2
pkgdesc="Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. Great alternative to TeamViewer and AnyDesk!"
url="https://github.com/rustdesk/rustdesk"
license=('GPL3')
@@ -12,14 +12,28 @@ arch=('x86_64')
provides=("${pkgname%-bin}")
conflicts=("${pkgname%-bin}")
depends=(
+ 'at-spi2-core'
+ 'cairo'
+ 'dbus'
+ 'fontconfig'
+ 'gcc-libs'
+ 'gdk-pixbuf2'
+ 'glib2'
+ 'glibc'
'gstreamer'
'gst-plugins-base-libs'
'gtk3'
+ 'libepoxy'
'libpulse'
'libva'
'libvdpau'
+ 'libx11'
'libxcb'
+ 'libxkbcommon'
'libxfixes'
+ 'libxtst'
+ 'pango'
+ 'pam'
'xdg-utils'
'xdotool'
'hicolor-icon-theme'
@@ -29,8 +43,8 @@ optdepends=(
'libayatana-appindicator: tray icon'
)
options=('!strip' '!lto' '!debug')
-source=("${pkgbase%-bin}-${pkgver}-$CARCH.pkg.tar.zst::$url/releases/download/${pkgver/_/-}/rustdesk-${pkgver/_/-}-$CARCH.pkg.tar.zst")
-sha256sums=('7ab916a551d082eff1f2df26347a979cf879d9a0155faaefb0faaa36ec8b813a')
+source=("${pkgbase%-bin}-${pkgver}-$CARCH.pkg.tar.zst::$url/releases/download/${pkgver/_/-}/rustdesk-${pkgver/_/-}-0-$CARCH.pkg.tar.zst")
+sha256sums=('SKIP')
prepare() {
sed -i "s/^\(Icon=\).*$/\1rustdesk/" "$srcdir/usr/share/rustdesk/files/rustdesk.desktop"