Leonidas Spyropoulos pushed to branch main at Arch Linux / Packaging / Packages
/ openra
Commits:
8c4b1902 by Leonidas Spyropoulos at 2026-09-19T19:35:47+01:00
upgpkg: 20250330-5: rebuild against dotnet 8
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,13 +1,13 @@
pkgbase = openra
pkgdesc = An open-source implementation of the Red Alert engine using
.NET/Mono and OpenGL
pkgver = 20250330
- pkgrel = 4
+ pkgrel = 5
url = https://www.openra.net
install = openra.install
arch = x86_64
license = GPL3
makedepends = git
- makedepends = dotnet-sdk-6.0
+ makedepends = dotnet-sdk-8.0
depends = openal
depends = libgl
depends = freetype2
@@ -18,7 +18,7 @@ pkgbase = openra
depends = desktop-file-utils
depends = xdg-utils
depends = zenity
- depends = dotnet-runtime-6.0
+ depends = dotnet-runtime-8.0
options = !debug
source = git+https://github.com/OpenRA/OpenRA.git#tag=release-20250330
sha512sums =
15857c788fdcb739f6392b9abc9281ef16ff6e3fd21c9af998aae02356f0c83ebb17e10232f2bb61f38c883cffe2c0739f3ca704e5a1b8d22eeadb5dd4f68386
=====================================
PKGBUILD
=====================================
@@ -2,15 +2,15 @@
# Contributor: Matthew Bowra-Dean <[email protected]>
pkgname=openra
pkgver=20250330
-pkgrel=4
+pkgrel=5
pkgdesc="An open-source implementation of the Red Alert engine using .NET/Mono
and OpenGL"
arch=('x86_64')
url="https://www.openra.net"
license=('GPL3')
install=openra.install
depends=('openal' 'libgl' 'freetype2' 'sdl2' 'lua51' 'hicolor-icon-theme'
'gtk-update-icon-cache'
- 'desktop-file-utils' 'xdg-utils' 'zenity' 'dotnet-runtime-6.0')
-makedepends=('git' 'dotnet-sdk-6.0')
+ 'desktop-file-utils' 'xdg-utils' 'zenity' 'dotnet-runtime-8.0')
+makedepends=('git' 'dotnet-sdk-8.0')
options=(!debug)
source=("git+https://github.com/OpenRA/OpenRA.git#tag=release-${pkgver}")
sha512sums=('15857c788fdcb739f6392b9abc9281ef16ff6e3fd21c9af998aae02356f0c83ebb17e10232f2bb61f38c883cffe2c0739f3ca704e5a1b8d22eeadb5dd4f68386')
@@ -18,6 +18,9 @@
sha512sums=('15857c788fdcb739f6392b9abc9281ef16ff6e3fd21c9af998aae02356f0c83ebb1
prepare() {
cd OpenRA
+ # release-20250330 targets net6.0; retarget to net8.0 (dotnet 6 is EOL)
+ sed -i 's|>net6\.0</TargetFramework>|>net8.0</TargetFramework>|'
Directory.Build.props
+
make version VERSION="release-${pkgver}"
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/openra/-/commit/8c4b1902c4a19fd83d3e0870ed16ee2c8ce38631
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/openra/-/commit/8c4b1902c4a19fd83d3e0870ed16ee2c8ce38631
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help