You've already forked deskflow-bin
Update version and dependencies
This commit is contained in:
12
.SRCINFO
12
.SRCINFO
@@ -1,7 +1,7 @@
|
|||||||
pkgbase = deskflow-bin
|
pkgbase = deskflow-bin
|
||||||
pkgdesc = Deskflow lets you share one mouse and keyboard between multiple computers (binary version)
|
pkgdesc = Deskflow lets you share one mouse and keyboard between multiple computers
|
||||||
pkgver = 1.17.0
|
pkgver = 1.17.1
|
||||||
pkgrel = 4
|
pkgrel = 1
|
||||||
url = https://deskflow.org/
|
url = https://deskflow.org/
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
license = GPL-2.0
|
license = GPL-2.0
|
||||||
@@ -17,12 +17,12 @@ pkgbase = deskflow-bin
|
|||||||
depends = qt6-base
|
depends = qt6-base
|
||||||
depends = gdk-pixbuf2
|
depends = gdk-pixbuf2
|
||||||
depends = pugixml
|
depends = pugixml
|
||||||
|
depends = tomlplusplus
|
||||||
optdepends = openssl: TLS encryption
|
optdepends = openssl: TLS encryption
|
||||||
optdepends = gtk3: GTK file/dir picker
|
optdepends = gtk3: GTK file/dir picker
|
||||||
provides = deskflow
|
provides = deskflow
|
||||||
conflicts = deskflow
|
conflicts = deskflow
|
||||||
conflicts = synergy
|
source = https://github.com/deskflow/deskflow/releases/download/v1.17.1/deskflow-1.17.1-arch-x86_64.pkg.tar.zst
|
||||||
source = https://github.com/deskflow/deskflow/releases/download/v1.17.0/deskflow-1.17.0.0-2_fedora_40_amd64.rpm
|
sha256sums = eae8163c59ce8ac991eb1a9f59cb123b99ee350176693314e3489247397ef39b
|
||||||
sha256sums = 35600106827fb24dce0efdc28f252a79fa45ad7108945cd8a0e7f719e5cc4767
|
|
||||||
|
|
||||||
pkgname = deskflow-bin
|
pkgname = deskflow-bin
|
||||||
|
|||||||
17
PKGBUILD
17
PKGBUILD
@@ -1,13 +1,13 @@
|
|||||||
# Maintainer: SelfRef <arch@selfref.dev>
|
# Maintainer: SelfRef <arch@selfref.dev>
|
||||||
|
|
||||||
# INFO: Upstream binary is built with X11 support thus X11 dependencies are required.
|
# INFO: Upstream binary is built with X11 support thus X11 dependencies are required.
|
||||||
# To built version for Wayland only either `deskflow` or `deskflow-git` package.
|
# To built version for Wayland only use either `deskflow` or `deskflow-git` package.
|
||||||
|
|
||||||
_basename=deskflow
|
_basename=deskflow
|
||||||
pkgname=${_basename}-bin
|
pkgname=${_basename}-bin
|
||||||
pkgver=1.17.0
|
pkgver=1.17.1
|
||||||
pkgrel=4
|
pkgrel=1
|
||||||
pkgdesc="Deskflow lets you share one mouse and keyboard between multiple computers (binary version)"
|
pkgdesc="Deskflow lets you share one mouse and keyboard between multiple computers"
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
url="https://deskflow.org/"
|
url="https://deskflow.org/"
|
||||||
license=('GPL-2.0')
|
license=('GPL-2.0')
|
||||||
@@ -24,6 +24,7 @@ depends=(
|
|||||||
'qt6-base'
|
'qt6-base'
|
||||||
'gdk-pixbuf2'
|
'gdk-pixbuf2'
|
||||||
'pugixml'
|
'pugixml'
|
||||||
|
'tomlplusplus'
|
||||||
# 'libx11' # dependency of libxtst
|
# 'libx11' # dependency of libxtst
|
||||||
# 'libxext' # dependency of libxtst
|
# 'libxext' # dependency of libxtst
|
||||||
# 'libxi' # dependency of libxtst
|
# 'libxi' # dependency of libxtst
|
||||||
@@ -33,11 +34,11 @@ optdepends=(
|
|||||||
'gtk3: GTK file/dir picker'
|
'gtk3: GTK file/dir picker'
|
||||||
)
|
)
|
||||||
provides=("$_basename")
|
provides=("$_basename")
|
||||||
conflicts=("$_basename" 'synergy')
|
conflicts=("$_basename")
|
||||||
source=("https://github.com/deskflow/deskflow/releases/download/v$pkgver/deskflow-${pkgver}.0-2_fedora_40_amd64.rpm")
|
source=("https://github.com/deskflow/deskflow/releases/download/v$pkgver/deskflow-$pkgver-arch-x86_64.pkg.tar.zst")
|
||||||
sha256sums=('35600106827fb24dce0efdc28f252a79fa45ad7108945cd8a0e7f719e5cc4767')
|
sha256sums=('eae8163c59ce8ac991eb1a9f59cb123b99ee350176693314e3489247397ef39b')
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
mkdir "$pkgdir"/usr/
|
mkdir "$pkgdir"/usr/
|
||||||
cp -r usr/bin usr/share "$pkgdir"/usr/
|
cp -r usr/* "$pkgdir"/usr/
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user