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.