Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
springlobby


Commits:
35a942bc by Antonio Rojas at 2024-09-14T20:07:55+02:00
upgpkg: 0.274-3: jsoncpp 1.9.6 rebuild

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- + wxwidgets-3.2.6.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = springlobby
        pkgdesc = A free cross-platform lobby client for the Spring RTS project
        pkgver = 0.274
-       pkgrel = 2
+       pkgrel = 3
        url = https://springlobby.springrts.com/
        arch = x86_64
        license = GPL2
@@ -16,6 +16,8 @@ pkgbase = springlobby
        depends = minizip
        depends = libsm
        source = 
https://springlobby.springrts.com/dl/stable/springlobby-0.274.tar.bz2
+       source = wxwidgets-3.2.6.patch
        sha512sums = 
eef1a58ffbcf4c8aa3c4bf2c555775412649f5e8a589a47d004c605576570c2e441f35ea20a22bf618a2be6b3b104dbbec1f45d6cd221d3537eee7b0c4c754a0
+       sha512sums = 
20923ebaeef16419a8eb113c22d0ab8d0b5ce05910044e3a830c3e8ee44d345a1a7b8ad5c06fe6913bb47905896deee266a57bed13dc4c3f5ec6772c9a9d073e
 
 pkgname = springlobby


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 
 pkgname=springlobby
 pkgver=0.274
-pkgrel=2
+pkgrel=3
 pkgdesc="A free cross-platform lobby client for the Spring RTS project"
 arch=('x86_64')
 url="https://springlobby.springrts.com/";
@@ -11,14 +11,18 @@ license=('GPL2')
 depends=('hicolor-icon-theme' 'wxwidgets-gtk3' 'curl' 'jsoncpp' 'alure'
          'minizip' 'libsm')
 makedepends=('boost' 'cmake' 'ninja')
-source=("https://springlobby.springrts.com/dl/stable/springlobby-${pkgver}.tar.bz2";)
-sha512sums=('eef1a58ffbcf4c8aa3c4bf2c555775412649f5e8a589a47d004c605576570c2e441f35ea20a22bf618a2be6b3b104dbbec1f45d6cd221d3537eee7b0c4c754a0')
+source=("https://springlobby.springrts.com/dl/stable/springlobby-${pkgver}.tar.bz2";
+         wxwidgets-3.2.6.patch)
+sha512sums=('eef1a58ffbcf4c8aa3c4bf2c555775412649f5e8a589a47d004c605576570c2e441f35ea20a22bf618a2be6b3b104dbbec1f45d6cd221d3537eee7b0c4c754a0'
+            
'20923ebaeef16419a8eb113c22d0ab8d0b5ce05910044e3a830c3e8ee44d345a1a7b8ad5c06fe6913bb47905896deee266a57bed13dc4c3f5ec6772c9a9d073e')
 
 prepare() {
   cd $pkgname-$pkgver
   # remove bundled libraries
   rm -r src/downloader/lib/src/lib/jsoncpp
   rm -r src/downloader/lib/src/lib/minizip
+
+  patch -p1 -i ../wxwidgets-3.2.6.patch # Fix build with wxwidgets 3.2.6
 }
 
 build() {


=====================================
wxwidgets-3.2.6.patch
=====================================
@@ -0,0 +1,11 @@
+diff -ru springlobby-0.274.orig/CMakeLists.txt springlobby-0.274/CMakeLists.txt
+--- springlobby-0.274.orig/CMakeLists.txt      2024-09-14 20:00:28.300599859 
+0200
++++ springlobby-0.274/CMakeLists.txt   2024-09-14 20:00:55.140903786 +0200
+@@ -2,6 +2,7 @@
+ 
+ #set minimum cmake version
+ cmake_minimum_required(VERSION 3.1)
++cmake_policy(SET CMP0004 OLD)
+ 
+ set(CMAKE_COLOR_MAKEFILE ON)
+ set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH})



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/springlobby/-/commit/35a942bce78d725db8140076c29a52d81f590823

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


Reply via email to