Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / 
libvncserver


Commits:
7e6cfc8a by Felix Yan at 2026-03-07T02:09:59+08:00
upgpkg: 0.9.15-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,10 +1,11 @@
 pkgbase = libvncserver
        pkgdesc = Cross-platform C libraries that allow you to easily implement 
VNC server or client functionality
-       pkgver = 0.9.14
-       pkgrel = 4
+       pkgver = 0.9.15
+       pkgrel = 1
        url = https://libvnc.github.io/
        arch = x86_64
        license = GPL-2.0-or-later
+       makedepends = git
        makedepends = sdl2
        makedepends = cmake
        depends = gnutls
@@ -14,7 +15,7 @@ pkgbase = libvncserver
        depends = libsasl
        depends = lzo
        depends = systemd-libs
-       source = 
https://github.com/LibVNC/libvncserver/archive/LibVNCServer-0.9.14.tar.gz
-       sha256sums = 
83104e4f7e28b02f8bf6b010d69b626fae591f887e949816305daebae527c9a5
+       source = 
git+https://github.com/LibVNC/libvncserver.git#tag=LibVNCServer-0.9.15
+       sha256sums = 
f7878c247c3c934e0c310b1582cf6f014900abbba60b2271743da03d7ea586b0
 
 pkgname = libvncserver


=====================================
PKGBUILD
=====================================
@@ -3,28 +3,28 @@
 # Contributor: Tobias Powalowski <[email protected]>
 
 pkgname=libvncserver
-pkgver=0.9.14
-pkgrel=4
+pkgver=0.9.15
+pkgrel=1
 pkgdesc="Cross-platform C libraries that allow you to easily implement VNC 
server or client functionality"
 arch=('x86_64')
 url="https://libvnc.github.io/";
 license=('GPL-2.0-or-later')
 depends=('gnutls' 'libgcrypt' 'libjpeg-turbo' 'libpng' 'libsasl' 'lzo' 
'systemd-libs')
-makedepends=('sdl2' 'cmake')
-source=("https://github.com/LibVNC/libvncserver/archive/LibVNCServer-${pkgver}.tar.gz";)
-sha256sums=('83104e4f7e28b02f8bf6b010d69b626fae591f887e949816305daebae527c9a5')
+makedepends=('git' 'sdl2' 'cmake')
+source=("git+https://github.com/LibVNC/libvncserver.git#tag=LibVNCServer-$pkgver";)
+sha256sums=('f7878c247c3c934e0c310b1582cf6f014900abbba60b2271743da03d7ea586b0')
 
 build() {
-  cd $pkgname-LibVNCServer-$pkgver
-  cmake -DCMAKE_INSTALL_PREFIX=/usr .
+  cd $pkgname
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_POLICY_VERSION_MINIMUM=3.5 .
   make
 }
 
 check() {
-  ctest --test-dir $pkgname-LibVNCServer-$pkgver --output-on-failure
+  ctest --test-dir $pkgname --output-on-failure
 }
 
 package() {
-  cd $pkgname-LibVNCServer-$pkgver
+  cd $pkgname
   make DESTDIR="$pkgdir" install
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libvncserver/-/commit/7e6cfc8aa3e2f5b8e49109dc25d31e17ac635aa4

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libvncserver/-/commit/7e6cfc8aa3e2f5b8e49109dc25d31e17ac635aa4
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to