summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD25
3 files changed, 19 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e249b414ab01..ef2ee290a4e4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,8 @@
pkgbase = synergy-git
pkgdesc = Share a single mouse and keyboard between multiple computers
- pkgver = 20210901.r4054.d4bd00489
- pkgrel = 1
+ pkgver = 1.14.6.8.snapshot.r0.g9cedc57dc
+ pkgrel = 2
+ epoch = 1
url = http://synergy-foss.org
arch = i686
arch = x86_64
@@ -21,14 +22,17 @@ pkgbase = synergy-git
depends = libxtst
depends = libxinerama
depends = libxkbcommon-x11
+ depends = libxkbfile
depends = avahi
- depends = curl
depends = libnotify
depends = libxrandr
depends = hicolor-icon-theme
+ depends = libssl.so
+ depends = libcrypto.so
optdepends = qt5-base: gui support
provides = synergy
conflicts = synergy
+ options = debug
source = synergy::git+https://github.com/symless/synergy-core.git
source = synergys_at.socket
source = synergys_at.service
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 6241062cab32..000000000000
--- a/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-*.pkg.tar*
-pkg
-src
-synergy
diff --git a/PKGBUILD b/PKGBUILD
index cbcd261f8830..9dd626f9c93b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,37 +11,34 @@
_pkgname=synergy
pkgname=$_pkgname-git
-pkgver=20210901.r4054.d4bd00489
-pkgrel=1
+epoch=1
+pkgver=1.14.6.8.snapshot.r0.g9cedc57dc
+pkgrel=2
pkgdesc='Share a single mouse and keyboard between multiple computers'
url='http://synergy-foss.org'
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')
license=('GPL2')
provides=("$_pkgname")
conflicts=("$_pkgname")
-depends=('libxtst' 'libxinerama' 'libxkbcommon-x11' 'avahi' 'curl' 'libnotify' 'libxrandr' 'hicolor-icon-theme')
+depends=('libxtst' 'libxinerama' 'libxkbcommon-x11' 'libxkbfile' 'avahi' 'libnotify' 'libxrandr' 'hicolor-icon-theme' 'libssl.so' 'libcrypto.so')
makedepends=('libxt' 'cmake' 'qt5-base' 'gmock' 'gtest' 'git' 'qt5-tools')
checkdepends=('xorg-server-xvfb')
optdepends=('qt5-base: gui support')
+options=('debug')
source=(
"$_pkgname::git+https://github.com/symless/$_pkgname-core.git"
"${_pkgname}s_at.socket"
"${_pkgname}s_at.service"
)
-sha512sums=(
- 'SKIP'
- 'f9c124533dfd0bbbb1b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62'
- 'e85cc3452bb8ba8fcccb1857386c77eb1e4cabb149a1c492c56b38e1b121ac0e7d96c6fcbd3c9b522d3a4ae9d7a9974f4a89fc32b02a56f665be92af219e371c'
-)
+sha512sums=('SKIP'
+ 'f9c124533dfd0bbbb1b5036b7f4b06f7f86f69165e88b9146ff17798377119eb9f1a4666f3b2ee9840bc436558d715cdbfe2fdfd7624348fae64871f785a1a62'
+ 'e85cc3452bb8ba8fcccb1857386c77eb1e4cabb149a1c492c56b38e1b121ac0e7d96c6fcbd3c9b522d3a4ae9d7a9974f4a89fc32b02a56f665be92af219e371c')
pkgver() {
cd $_pkgname
- printf "%s.r%s.%s" \
- "$(git show -s --format=%ci master | sed 's/\ .*//g;s/-//g')" \
- "$(git rev-list --count HEAD)" \
- "$(git rev-parse --short HEAD)"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
@@ -55,7 +52,9 @@ check() {
# Run tests
cd $_pkgname
./bin/unittests
- xvfb-run --auto-display ./bin/integtests
+ # Integration tests on Linux are broken
+ # https://github.com/symless/synergy-core/issues/7106
+ #xvfb-run --auto-display ./bin/integtests
}
package() {