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


Commits:
d2c19f8d by Antonio Rojas at 2025-10-17T19:11:52+02:00
upgpkg: 0.5.1.1-2: boost 1.89 rebuild

- - - - -


4 changed files:

- .SRCINFO
- PKGBUILD
- REUSE.toml
- + boost-1.89.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = freeorion
        pkgdesc = A turn-based space empire and galactic conquest game
        pkgver = 0.5.1.1
-       pkgrel = 1
+       pkgrel = 2
        url = https://www.freeorion.org
        arch = x86_64
        license = GPL-2.0-only CC-BY-SA-3.0
@@ -18,9 +18,12 @@ pkgbase = freeorion
        depends = freetype2
        source = 
freeorion::git+https://github.com/freeorion/freeorion.git#tag=v0.5.1.1
        source = fix-version-string.patch
+       source = boost-1.89.patch
        sha512sums = 
de2bf3b0acc03d03905038f3448f887bdd70fb61ab46312c6a10815493de692dcf9e468c878b3875a619e7d5eb3b5405ad3196d6da606f5acd2c4bc7454678e6
        sha512sums = 
ee322500818e5b55cbcdeb36c89aa7e1f2e8e193bec1c296e133927aa033cb30912544e2d3a22cc9273ad7b63d843d35ea856fae7e6d1644e6db89b9bcda74aa
+       sha512sums = 
0f9383fc6ed8fb38f8152c66262d37da8caccc7b0615860ee7183a7b145f21b0e53ab6f08bea4918cb1467385d775f10e7f2bdf3e9aa79b0e487f077c2c23bd6
        b2sums = 
84e20bea9ee8b8a0cc7a19816eb5e8a26bc026edd97e3bf76b17072b5a8aee123cfed3b53d9d92f5639f9510068be3f81c1c0cc5846b77d2c1bccc4399d3905c
        b2sums = 
93f18116fbd973e5bf62595572bdf744a4bd7225fad1266b7d6c81a76f1344fa4b082053c449041f2643563e27c45f893573f86b90c566d8b2b51f9122a2523c
+       b2sums = 
90298de6af395cb70386c9c35d0c8659a4737b25440f2de17f179e8a16e47527b26c48913b6a67c7c2423ade0b59c05de08edfa02e0503ae49e0fe0970dff52f
 
 pkgname = freeorion


=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
 
 pkgname=freeorion
 pkgver=0.5.1.1
-pkgrel=1
+pkgrel=2
 pkgdesc='A turn-based space empire and galactic conquest game'
 url='https://www.freeorion.org'
 arch=('x86_64')
@@ -27,16 +27,20 @@ makedepends=(
 source=(
   "$pkgname::git+https://github.com/freeorion/freeorion.git#tag=v$pkgver";
   'fix-version-string.patch'
+   boost-1.89.patch
 )
 
sha512sums=('de2bf3b0acc03d03905038f3448f887bdd70fb61ab46312c6a10815493de692dcf9e468c878b3875a619e7d5eb3b5405ad3196d6da606f5acd2c4bc7454678e6'
-            
'ee322500818e5b55cbcdeb36c89aa7e1f2e8e193bec1c296e133927aa033cb30912544e2d3a22cc9273ad7b63d843d35ea856fae7e6d1644e6db89b9bcda74aa')
+            
'ee322500818e5b55cbcdeb36c89aa7e1f2e8e193bec1c296e133927aa033cb30912544e2d3a22cc9273ad7b63d843d35ea856fae7e6d1644e6db89b9bcda74aa'
+            
'0f9383fc6ed8fb38f8152c66262d37da8caccc7b0615860ee7183a7b145f21b0e53ab6f08bea4918cb1467385d775f10e7f2bdf3e9aa79b0e487f077c2c23bd6')
 
b2sums=('84e20bea9ee8b8a0cc7a19816eb5e8a26bc026edd97e3bf76b17072b5a8aee123cfed3b53d9d92f5639f9510068be3f81c1c0cc5846b77d2c1bccc4399d3905c'
-        
'93f18116fbd973e5bf62595572bdf744a4bd7225fad1266b7d6c81a76f1344fa4b082053c449041f2643563e27c45f893573f86b90c566d8b2b51f9122a2523c')
+        
'93f18116fbd973e5bf62595572bdf744a4bd7225fad1266b7d6c81a76f1344fa4b082053c449041f2643563e27c45f893573f86b90c566d8b2b51f9122a2523c'
+        
'90298de6af395cb70386c9c35d0c8659a4737b25440f2de17f179e8a16e47527b26c48913b6a67c7c2423ade0b59c05de08edfa02e0503ae49e0fe0970dff52f')
 
 prepare() {
   cd "$pkgname"
 
   git apply "$srcdir/fix-version-string.patch"
+  patch -p1 -i ../boost-1.89.patch
 }
 
 build() {


=====================================
REUSE.toml
=====================================
@@ -17,13 +17,8 @@ path = [
     "*.timer",
     "*.desktop",
     "*.hook",
+    "boost-1.89.patch",
+    "fix-version-string.patch",
 ]
 SPDX-FileCopyrightText = "Arch Linux contributors"
 SPDX-License-Identifier = "0BSD"
-
-[[annotations]]
-path = [
-    "fix-version-string.patch",
-]
-SPDX-FileCopyrightText = "freeorion contributors"
-SPDX-License-Identifier = "TODO-Choose-a-license"


=====================================
boost-1.89.patch
=====================================
@@ -0,0 +1,25 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 5130a9bb3..6ae59670f 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -283,7 +283,6 @@ find_package(Boost ${MINIMUM_BOOST_VERSION}
+         log
+         log_setup
+         serialization
+-        system
+         thread
+     REQUIRED)
+ 
+diff --git a/GG/CMakeLists.txt b/GG/CMakeLists.txt
+index 6c3b282d5..f386f207c 100644
+--- a/GG/CMakeLists.txt
++++ b/GG/CMakeLists.txt
+@@ -66,7 +66,7 @@ endif()
+ 
+ set(MINIMUM_BOOST_VERSION 1.69.0)
+ 
+-find_package(Boost ${MINIMUM_BOOST_VERSION} COMPONENTS filesystem regex 
system REQUIRED)
++find_package(Boost ${MINIMUM_BOOST_VERSION} COMPONENTS filesystem regex 
REQUIRED)
+ 
+ find_package(OpenGL REQUIRED)
+ find_package(GLEW REQUIRED)



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/freeorion/-/commit/d2c19f8d169349e9833515cc18d7b6940a482cba

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


Reply via email to