commit:     a1d8156ea6c891f6dc98d4a7ca669aa303e94ee9
Author:     Sebastian Engel <sighunter <AT> gmx <DOT> de>
AuthorDate: Tue Feb 24 19:46:08 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 25 17:21:56 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d8156e

games-strategy/openra: drop 20190314-r100, 20231010-r1

- drops old version and obsolete revision ebuilds
- removes the now unused patch

Closes: https://bugs.gentoo.org/751733
Closes: https://bugs.gentoo.org/783159
Signed-off-by: Sebastian Engel <sighunter <AT> gmx.de>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/136
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-strategy/openra/Manifest                     |  12 --
 .../openra/files/openra-system-geoip.patch         |  38 ----
 games-strategy/openra/openra-20190314-r100.ebuild  | 178 -----------------
 games-strategy/openra/openra-20231010-r1.ebuild    | 213 ---------------------
 4 files changed, 441 deletions(-)

diff --git a/games-strategy/openra/Manifest b/games-strategy/openra/Manifest
index 6336f2941c31..47abaee96639 100644
--- a/games-strategy/openra/Manifest
+++ b/games-strategy/openra/Manifest
@@ -1,13 +1,3 @@
-DIST Eluant-20160124.dll 71168 BLAKE2B 
b5bf63e634979732a9c524fa61a2876b9257ad2ce54c64faeba991d82e0da63d66fa7532f6f4baf1c55a2f50e3c41d9eb46e085381889e9582a47365f095e320
 SHA512 
2d2df1c9033aa7ac4a9314663c75424d40f7914fb046d3122eef993d0bbe55386c65167952acf8df4fae224a721318a378e3e97fc5ea654fc8781e196814060f
-DIST FuzzyLogicLibrary-1.2.0.zip 80141 BLAKE2B 
568582c21b39462f4a3bf5610e2343d5f8ef7791dc66532109bc5c16f79494575790fb30b03fe014514b5681c78db3b441f65a199c4f6f4423e7b7a82a142d73
 SHA512 
9091649b362bc39d24ab7565f073d5658af58ba24639807b3f541f92296b8f858f4a7a22c88bd643304a0554dfbb095488c3948a6c63e0305b8798b8f1db6bdd
-DIST MaxMind.Db-2.0.0.zip 28890 BLAKE2B 
bd5e2d5027d6ca32b0fe52c14e56674004e48687d0328fd0afc8005f4928187c77bc83461bfa22a888cd8d6348ae50e244a326aedf8b72a6c867f1d74d889ecc
 SHA512 
3f238d7829351a24cde22f6632e562e5eaf997d26f12ff01df512c72bb9274f5bd260afce3979e264a1de9e2130550156e330c4ff316a00d8936a7a009ebeb8e
-DIST Open.Nat-2.1.0.zip 347767 BLAKE2B 
62940d0095aadd7696fe0df05944f0703cb3f5d563e0dd2f6de8afb0a1fe4c986c6c7dbc09a09d3ec9e7fbab064d703c1069ee49e7fc5cde16e1b3e862dc0756
 SHA512 
53e1e0d1fc8fd0ad22b064e89eac28140f7a718e4cff5b8524a58bd298da1a1d28100bf57b0b732c27d0c26417f39f024d516c3a90e009e79b9e14bbf118aaea
-DIST OpenAL-CS-20151227.dll 18944 BLAKE2B 
981996b82dcda9a510cc4044f967c0450c41cbe0cb7df24009e6e78208eed92fcd3a82d427b30b8359d165f6d3da220f0a19d2c0957a85357bf9a2749eea8050
 SHA512 
6e1548bafb833e3e1a2d1a5f48c19a30bc80297afce0b909316a8d328392f3be86034fd11f66e9ac1172f66c7e2ebd5566ccf7a27c64af109748eb8b4134b8e4
-DIST OpenAL-CS-20151227.dll.config 301 BLAKE2B 
8a39f572b5704a0e16b6771395f74f3ec76b528a79a999f44197c318f42960b61a1ab56c1c3ef862a3bae8aa777b6de5a56d5e8b037de2d78cf5f6f4e3276449
 SHA512 
7db75200798b5080f7d0a495f20e44354af0057b9cfb210a03a3dfe8d63990eb05ed3d1591c9f819900523560e1c3b9c977952f1adbfabf9a7d0fb7aed14b606
-DIST SDL2-CS-20161223.dll 80896 BLAKE2B 
774ca64f7847d3cc02773788a6d5074e7d29d8c27b96489ba608ac4ea2376cde88494487b4d488583a1be9059a8fbafade67c70a3214e7c81443506e1142f3fa
 SHA512 
06c5be637897f3a45c861450c26f45cbf9010a89aa0aa485dfaad0b8eabd440069e1ba8ff73dbbc375dca196bda3fa9928612a5d6da807de375fdae0aabeff98
-DIST SDL2-CS-20161223.dll.config 194 BLAKE2B 
0b3743e0b41303191fcc7b233777e733529ae2eea9188923f28d8549dcf6d1594a5189ccbfd7ab97253a18d2b0a84f1a810a1f9891c27f6b833e2134d262c41f
 SHA512 
0cf2c44c208cc1db7c6a44dab1882195b69ad65bbe39669f165a1f5caf431aa445a383c12aac9911f3f9ac7480ac1fdb5aae237b03b68cb198a74b107bfb6069
-DIST SharpFont-4.0.1.zip 151532 BLAKE2B 
3745959e449b0745b5cd1c20a9653595ce2166f441356127bdb5a5bb99b3442db541f0709c006f90e95050477c6d29a9a895c94951a7299304f8c3196301682d
 SHA512 
3f756d5c882d15bd64408c205cf955eb01e1984c727ff820b9be5c9604832ed83ebd905abd467cca3a3e893bdb86df3e05503f8d05ddccd773a2023742a2160c
-DIST SharpZipLib-0.86.0.zip 463599 BLAKE2B 
5d6374c5daef33afc1faf814992df1ef7001b593594a022657406ac8ce67ac5e00f71cfe9365c4acab2925ef458f9add83ec62dd22e4db74e17efdd1e1091542
 SHA512 
70ac4a39b599a37ff45733477ba1afb4caee177262b72037998b7eb08a737177f8689bb690759b8090d25b9d408ba8c84e56bec3509997adde62724fcfcdc2b5
 DIST discordrichpresence.1.1.3.18.nupkg 144365 BLAKE2B 
a54fb5031e5c215793c71aec4d8f89fd686edc7a3382eb90b3c2a55943233d54d7ec3669cc250fca4777955219dc2dfdb918b02fd7db6ea41711302e88fa5e00
 SHA512 
5fac6c07258c494fdb2f50e1c56ce3d4a4c8a76668be562fcd1858bd49678b581e419bbf4d9391baea9163827f99b32a21baa2bd78cd92a735af21a6add14e63
 DIST linguini.bundle.0.5.0.nupkg 274537 BLAKE2B 
fb5ec6add81a97c21814d732ee97bd836a8ff1748e8ad278a1e5f10d0d00735870adc23e6d5ddd0940a31c7fa8738819d895b38fd4b5d64123b6573411890858
 SHA512 
ecff66fcfb8b8427477e3c64d9fbc6fa94fce2e6752c3aace2b7b682a9477b34dca560a23a36904372e5567a9f9328cb27b1cb34b2d313b3fd634b86de542d0b
 DIST linguini.shared.0.5.0.nupkg 68059 BLAKE2B 
58ce3da68e9e4648ac14242341fb4af1f0a5bd51a47df63d4225bcff255649b1fb0abf1c05e0da32bb3a37838e9513dad35078c70cdeae2b0bb5626242882226
 SHA512 
4c1f736b8f252aa34c961acac9dac7b0cd7313c0bf545efe78599c54adc3aec918cfa84e9fb5345a68d85cf19b53b3bc359e0a4df675928632a91be64013f580
@@ -24,7 +14,6 @@ DIST mp3sharp.1.0.5.nupkg 185019 BLAKE2B 
3714d21026f0815115c68bff6ef546df8edc44a
 DIST newtonsoft.json.13.0.1.nupkg 2065787 BLAKE2B 
000c38ce26a2a00bb25a9c1d6fb069ada521ff089bb624a5c1255b25767c10616cc51821524e7bc3d8b45eb8f8ee54c97454db1db9ae5e5c78eb6300a99f979d
 SHA512 
83731b662eaf05379a23f8446ef47bbc111349dd4358b7bd8b51383fe9cf637e2fe62f78cea52a0d7bdd582dc6fbbb5837d4a7b1d53dcf37a0ae7473e21ee7b1
 DIST nuget.commandline.4.4.1.nupkg 1590324 BLAKE2B 
85db277a2afa3f528588ceb9bfb0fc0c2c0ad4a496c260ebb5357272ed209525d0731390913f2a4eee0f35a1e423c5c812302019fbcdc69e22294a88f94049d2
 SHA512 
221134c2a0a41226b0d35335aac25aa83a05f9f05b4e3a6da01c1595210b014e8b4e46acbb6a8f3df125fad66968a6a2b9c535744b635f7b2ec4fbd4920c0ac3
 DIST nvorbis.0.10.5.nupkg 106031 BLAKE2B 
8928ad28f80f4defa3e70060f16e3966b3f260ba66421f5d3401d868d06a6b19115e053ee2f4d0574b164cef9a28c160ffaeb84027870d5ebf3d45322c0aea90
 SHA512 
385aa2bb177f9ba834ffe4cc6aeac1ef226f56ec76c3a5be4560697e08233800a6fbd623e724203f4f4fd124f9adb04e0a781ce83ef39b56fde22197e4b6cf7a
-DIST openra-20190314.tar.gz 24551126 BLAKE2B 
ed6289bbfab9f55aa88ac834dab3a2bab4cea3cb5a3b6934e24feb78bea1df71d839d4434242df666cda6180027a8e6d5b7766b6155ab2e85a4ee639a7950e12
 SHA512 
a16884cf626a31b3cf21662c307aef505bfcf6d34330f09b10510aa6c88d9d1026f17f2037565827fc95148776b0651fe0559c65db493295957df428793b2d71
 DIST openra-20231010.tar.gz 24088852 BLAKE2B 
add6c52ecdf4b60bf247383e8232b1a430aaed2320f9ad015431510bc39e8f8b9d2911e2edf572bbb3370348b4ba1d3a58f8a544c0cc1de8802abb935cfecd5c
 SHA512 
76968f241f506faf879793b63553bd259eb2ae204c607dcbfdb03078773c32d3d122ffe554049d31fed5cd7d35bf22fb07ef0fa73505a88b2ce7f8ae21189f8d
 DIST openra-eluant.1.0.22.nupkg 595671 BLAKE2B 
ba0b9c3a1e10d63364ff1604c2e6771925d7ca3c7b0f91fd4f897040d45f8d7659faa4b673e5cb5315fff682cce24f9e2b8d46783e9c5d76d9d99f6bb226d3eb
 SHA512 
127111d51e8e09fea1c6e4631270a2b23e1ab438a9cb892c6bf0d386a32ee5fa2df3eee5d0814b58c317b8668aecfbf1573a8947659d96a4e98e7890b06988d4
 DIST openra-freetype6.1.0.11.nupkg 2767316 BLAKE2B 
6603b5c56ef629d3da2cdbe08c784e6bf8edfbe0d8a823b86156888aa81a7b50ad15fc5f782b0d704848d2a55705e1ba54b291c092c4f86f7cf1bfdd0edec30f
 SHA512 
f1f1989ac7159d395d2ff693aaaaae56c7cd4f0f6785171c93fd458eb0c4d24552939ddf2704775c3eedd1507e7071e329d59ce842fda3c2c6426179f52c3ec6
@@ -32,7 +21,6 @@ DIST openra-fuzzylogiclibrary.1.0.1.nupkg 26615 BLAKE2B 
0e2c18a1759f3e02e3fb0ac2
 DIST openra-openal-cs.1.0.22.nupkg 4217740 BLAKE2B 
dddcc17698e51db56d31e5e77c4319236f858f9de3b5a7b9d46dc251b1740e0366f73330f82bf90d390ec2c7df044f97c62f00fb1e41e584755c76ede2bdd6ff
 SHA512 
6a0ee8ce5fd894581420f218ee1902feced0ed1da69f8e4043f19fa2d6a9be0b29ffe396f8316ce8b94f92dda644f8a06cc9c1f786590ad0f4979cb54b743a94
 DIST openra-sdl2-cs.1.0.40.nupkg 14626692 BLAKE2B 
b7bf8777ec066a019a23a0f05612fd35c3281d42a23b1f8ee2fd47acaeb9ffbaa01e3a59e782c8251ebc364c32d1ae6ebb4f6f5e1770d690cddc89b8309e070f
 SHA512 
915db8841fcece51ad6954ef71c03eb2f757ad554286d7bd2af954795a3ce7d1d8964e6ae6d959df52ab721e512f40ac56e453e8c83b5087060cc125a358b74c
 DIST pfim.0.11.2.nupkg 48824 BLAKE2B 
f09c601d1607af249a163343309f8c3a01a1a4f735df38151924736fac37c53b0ff5ba4bbedec62250bc29702efc7ab2e6dea1d9b25602195c95698c4ed17880
 SHA512 
2876757f768d9e37979a24b6a22737983ddaf8600bdbd388d416b39a59b4d57ab6254c78649b8e5acba652890888f03860b3d63c022322dad245590dcb333f65
-DIST rix0rrr.BeaconLib-1.0.1.zip 17989 BLAKE2B 
2a65c9276b725ac6c433eb2cf6e4a13d6e5c07446dbff1e096b100a20eebb2a432c81cfbc13c11fdf672fbd37eb5985497b3fa425a317afe39049a6a967e3a7e
 SHA512 
4fe4c6dfd7ad0f7eb5549c66fe53cd38f74026a8202d3553481bdfdab8ce0788f8b31f05092d93f9751a687badf75a1ec22da201235f2e505893192bb371367f
 DIST rix0rrr.beaconlib.1.0.2.nupkg 24329 BLAKE2B 
be32c805ec52adb63ef601d8d4f5fcf98464f6bd63267d29982b1fa9406e363c4a24783049e06394e9779d47cdf59c98ef79e58753aa8f88e7e4e654a121f500
 SHA512 
d4f1104c1f76c082365c57f6b4182ec0b8f7f9a4e825d1c99ecee068cffb1f40396689e0c652b40d92bc21d355e1e7e63a58d8203e2efafba84a2668d7412641
 DIST runtime.any.system.collections.4.3.0.nupkg 107990 BLAKE2B 
802e2ae919a4834150d825ac086d8f47e2185e31b60b45f3dbe5f63b1d714953d9faaa7d8fe4cc25a1ea8495c4f8fd925bb198eea0b67e594a8558238b18196c
 SHA512 
9f8833176c139b71a58694ae401c5aec209a63227be07c7ab559bef772082bd1f6cc38ba2949cb1c8e5c5514ad9f4ff51859838dc2f28191f8bb7ae611a50239
 DIST runtime.any.system.diagnostics.tracing.4.3.0.nupkg 49844 BLAKE2B 
e35998e1369bacc9fa90f74825e021c62b9c671ac9b7cfad4e9b455656bd40e968f348ba8943ed670c74c22bddb1c94ccf5058885233607e3c73a5c7d2a56688
 SHA512 
0b480d21e23c38965222be7fa1e1a0c7e444cebdf400d1db8d3ac609f893b82d78c5d8b271da61808b7b179dd6466a0090bd807fc2d35020f93a00f0213bb436

diff --git a/games-strategy/openra/files/openra-system-geoip.patch 
b/games-strategy/openra/files/openra-system-geoip.patch
deleted file mode 100644
index 7a32ed47df3a..000000000000
--- a/games-strategy/openra/files/openra-system-geoip.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-Use a system-wide (uncompressed) GeoIP database instead of trying to
-download one at build time.
-
-diff -Naur a/Makefile b/Makefile
---- a/Makefile 2019-03-14 19:32:26.000000000 +0000
-+++ b/Makefile 2019-05-11 23:41:19.520479107 +0100
-@@ -300,7 +300,7 @@
-       @ $(CP_R) thirdparty/download/*.dll .
-       @ $(CP_R) thirdparty/download/*.dll.config .
- 
--linux-dependencies: cli-dependencies geoip-dependencies 
linux-native-dependencies
-+linux-dependencies: cli-dependencies linux-native-dependencies
- 
- linux-native-dependencies:
-       @./thirdparty/configure-native-deps.sh
-@@ -341,7 +341,6 @@
-       @$(INSTALL_DIR) "$(DATA_INSTALL_DIR)"
-       @$(INSTALL_PROGRAM) $(foreach prog,$(CORE),$($(prog)_TARGET)) 
"$(DATA_INSTALL_DIR)"
- 
--      @$(INSTALL_DATA) "GeoLite2-Country.mmdb.gz" 
"$(DATA_INSTALL_DIR)/GeoLite2-Country.mmdb.gz"
-       @$(INSTALL_DATA) VERSION "$(DATA_INSTALL_DIR)/VERSION"
-       @$(INSTALL_DATA) AUTHORS "$(DATA_INSTALL_DIR)/AUTHORS"
-       @$(INSTALL_DATA) COPYING "$(DATA_INSTALL_DIR)/COPYING"
-diff -Naur a/OpenRA.Game/Network/GeoIP.cs b/OpenRA.Game/Network/GeoIP.cs
---- a/OpenRA.Game/Network/GeoIP.cs     2019-03-14 19:32:26.000000000 +0000
-+++ b/OpenRA.Game/Network/GeoIP.cs     2019-05-11 23:40:33.919599297 +0100
-@@ -55,9 +55,8 @@
-               {
-                       try
-                       {
--                              using (var fileStream = new 
FileStream("GeoLite2-Country.mmdb.gz", FileMode.Open, FileAccess.Read))
--                                      using (var gzipStream = new 
GZipInputStream(fileStream))
--                                              database = new 
Reader(gzipStream);
-+                              using (var fileStream = new 
FileStream(Path.Combine(Platform.GameDir, "..", "GeoIP", 
"GeoLite2-Country.mmdb"), FileMode.Open, FileAccess.Read))
-+                                      database = new Reader(fileStream);
-                       }
-                       catch (Exception e)
-                       {

diff --git a/games-strategy/openra/openra-20190314-r100.ebuild 
b/games-strategy/openra/openra-20190314-r100.ebuild
deleted file mode 100644
index c06f2cddb249..000000000000
--- a/games-strategy/openra/openra-20190314-r100.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-1 )
-
-inherit lua-single mono-env xdg-utils
-
-MY_PV=release-${PV}
-#MY_PV=playtest-${PV}
-
-DESCRIPTION="A free RTS engine supporting games like Command & Conquer, Red 
Alert and Dune2k"
-HOMEPAGE="https://www.openra.net/";
-
-# This sed one-liner was used to generate the SRC_URI list
-# below. Ideally we would package these DLLs separately instead but
-# Gentoo Dotnet doesn't seem to be in great shape right now.
-#
-# sed -n -r -e 's@.*curl.*(https:[^ ]+/([^/]+)/([^.]+)([^ ]+)).*@\1 -> 
\3-\2\4@p' \
-#           -e 's@.*noget\.sh ([^ ]+) ([^ 
]+).*@https://www.nuget.org/api/v2/package/\1/\2 -> \1-\2.zip@p' \
-#           "${S}"/thirdparty/fetch-thirdparty-deps.sh | grep -v 
'NUnit\|StyleCop' | sort
-
-SRC_URI="https://github.com/OpenRA/OpenRA/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz
-       https://github.com/OpenRA/Eluant/releases/download/20160124/Eluant.dll 
-> Eluant-20160124.dll
-       
https://github.com/OpenRA/OpenAL-CS/releases/download/20151227/OpenAL-CS.dll.config
 -> OpenAL-CS-20151227.dll.config
-       
https://github.com/OpenRA/OpenAL-CS/releases/download/20151227/OpenAL-CS.dll -> 
OpenAL-CS-20151227.dll
-       
https://github.com/OpenRA/SDL2-CS/releases/download/20161223/SDL2-CS.dll.config 
-> SDL2-CS-20161223.dll.config
-       
https://github.com/OpenRA/SDL2-CS/releases/download/20161223/SDL2-CS.dll -> 
SDL2-CS-20161223.dll
-       https://www.nuget.org/api/v2/package/FuzzyLogicLibrary/1.2.0 -> 
FuzzyLogicLibrary-1.2.0.zip
-       https://www.nuget.org/api/v2/package/MaxMind.Db/2.0.0 -> 
MaxMind.Db-2.0.0.zip
-       https://www.nuget.org/api/v2/package/Open.Nat/2.1.0 -> 
Open.Nat-2.1.0.zip
-       https://www.nuget.org/api/v2/package/rix0rrr.BeaconLib/1.0.1 -> 
rix0rrr.BeaconLib-1.0.1.zip
-       https://www.nuget.org/api/v2/package/SharpFont/4.0.1 -> 
SharpFont-4.0.1.zip
-       https://www.nuget.org/api/v2/package/SharpZipLib/0.86.0 -> 
SharpZipLib-0.86.0.zip"
-
-# Engine is GPL-3, dependent DLLs are mixed.
-LICENSE="GPL-3 Apache-2.0 BSD GPL-2 MIT"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+debug geoip"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RESTRICT="mirror test"
-
-MONO_DEP=">=dev-lang/mono-4.2"
-BDEPEND="
-       app-arch/unzip
-       ${MONO_DEP}
-"
-DEPEND="
-       dev-dotnet/libgdiplus
-       ${MONO_DEP}
-"
-RDEPEND="${DEPEND}
-       app-misc/ca-certificates
-       ${LUA_DEPS}
-       media-libs/freetype:2
-       media-libs/libsdl2[opengl,video]
-       media-libs/openal
-       geoip? ( net-misc/geoipupdate )"
-
-S="${WORKDIR}/OpenRA-${MY_PV}"
-
-PATCHES=(
-       "${FILESDIR}"/${PN}-system-geoip.patch
-)
-
-DOCS=(
-       AUTHORS
-       CODE_OF_CONDUCT.md
-       CONTRIBUTING.md
-       README.md
-)
-
-pkg_setup() {
-       lua-single_pkg_setup
-       mono-env_pkg_setup
-}
-
-src_unpack() {
-       local DOWNLOADS="${S}"/thirdparty/download
-       mkdir -p "${DOWNLOADS}" || die
-
-       # Stub out unnecessary development dependencies.
-       touch 
"${DOWNLOADS}"/{{nunit.framework,StyleCop{,Plus}}.dll,nunit3-console.exe} || die
-
-       for a in ${A}; do
-               case ${a} in
-                       # Unpack engine sources.
-                       ${P}.tar.gz) unpack ${a} ;;
-
-                       # Symlink other downloads, Makefile will extract and 
copy.
-                       *) ln -snf "${DISTDIR}/${a}" 
"${DOWNLOADS}/${a%-[0-9]*}${a##*[0-9]}" || die ;;
-               esac
-       done
-}
-
-src_prepare() {
-       # Stub out attempts to download anything.
-       sed -i -r 's/^\s*(curl|wget)\b/: #\1/' 
thirdparty/{fetch-thirdparty-deps,noget}.sh || die
-
-       # Extract what is needed from the downloads.
-       emake cli-dependencies
-
-       default
-}
-
-src_compile() {
-       emake $(usex debug "" DEBUG=false)
-       emake VERSION=${MY_PV} version man-page
-}
-
-src_install() {
-       emake $(usex debug "" DEBUG=false) \
-               prefix="${EPREFIX}"/usr \
-               gameinstalldir='$(prefix)'/share/${PN} \
-               DESTDIR="${D}" \
-               VERSION=${MY_PV} \
-               install \
-               install-linux-mime \
-               install-linux-shortcuts \
-               install-man-page
-
-       einstalldocs
-}
-
-pkg_postinst() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-       xdg_mimeinfo_database_update
-
-       if [[ ! -s ${EROOT}/usr/share/GeoIP/GeoLite2-Country.mmdb ]]; then
-               echo
-               ewarn "Multiplayer server locations will show as unknown until 
you install"
-
-               if use geoip; then
-                       ewarn "a GeoIP database. Run emerge --config 
${CATEGORY}/${PN}"
-                       ewarn "occasionally to fetch one and keep it current."
-               else
-                       ewarn "a GeoIP database. Start by enabling the geoip 
USE flag."
-               fi
-       fi
-
-       if [[ ! -d ${EROOT}/usr/share/.mono/certs ]]; then
-               echo
-               ewarn "The multiplayer server listing will not work at all 
until you install"
-               ewarn "CA certificates using Mono's cert-sync. Run emerge 
--config"
-               ewarn "${CATEGORY}/${PN} occasionally to set them up and keep 
them"
-               ewarn "current."
-       fi
-}
-
-pkg_postrm() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-       xdg_mimeinfo_database_update
-}
-
-pkg_config() {
-       if use geoip; then
-               ebegin "Updating GeoIP database"
-               geoipupdate -d "${EROOT}"/usr/share/GeoIP
-               eend $?
-       fi
-
-       ebegin "Updating Mono CA certificates"
-       cert-sync --quiet "${EROOT}"/etc/ssl/certs/ca-certificates.crt
-       eend $?
-
-       if [[ -n ${ROOT} ]]; then
-               echo
-               ewarn "Mono's cert-sync cannot write to your ROOT system so you 
must manually"
-               ewarn "copy the certificates from ${EPREFIX}/usr/share/.mono to 
${EROOT}/usr/share/.mono."
-       fi
-}

diff --git a/games-strategy/openra/openra-20231010-r1.ebuild 
b/games-strategy/openra/openra-20231010-r1.ebuild
deleted file mode 100644
index 14888edda0ae..000000000000
--- a/games-strategy/openra/openra-20231010-r1.ebuild
+++ /dev/null
@@ -1,213 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-1 )
-
-DOTNET_PKG_COMPAT=6.0
-NUGETS="
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
-runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.2
[email protected]
[email protected]
[email protected]
[email protected]
-runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0
-runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.2
-runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.2
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
-"
-
-inherit check-reqs dotnet-pkg lua-single xdg
-
-DESCRIPTION="A free RTS engine supporting games like Command & Conquer, Red 
Alert and Dune2k"
-HOMEPAGE="https://www.openra.net/
-       https://github.com/OpenRA/OpenRA/";
-
-if [[ "${PV}" == *9999* ]] ; then
-       inherit git-r3
-
-       EGIT_REPO_URI="https://github.com/OpenRA/OpenRA.git";
-else
-       SRC_URI="https://github.com/OpenRA/OpenRA/archive/release-${PV}.tar.gz
-               -> ${P}.tar.gz"
-       S="${WORKDIR}/OpenRA-release-${PV}"
-
-       KEYWORDS="~amd64"
-fi
-
-SRC_URI+=" ${NUGET_URIS} "
-
-# Engine is GPL-3, dependent DLLs are mixed.
-LICENSE="GPL-3 Apache-2.0 BSD GPL-2 MIT"
-SLOT="0"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="
-       ${LUA_DEPS}
-       app-misc/ca-certificates
-       media-libs/freetype:2
-       media-libs/libsdl2[opengl,video]
-       media-libs/openal
-"
-BDEPEND="
-       ${RDEPEND}
-"
-
-CHECKREQS_DISK_BUILD="2G"
-PATCHES=(
-       "${FILESDIR}/${PN}-20231010-configure-system-libraries.patch"
-       "${FILESDIR}/${PN}-20231010-makefile.patch"
-       "${FILESDIR}/${PN}-20231010-packaging-functions.patch"
-)
-
-DOCS=( AUTHORS CODE_OF_CONDUCT.md CONTRIBUTING.md README.md )
-
-pkg_setup() {
-       check-reqs_pkg_setup
-       dotnet-pkg_pkg_setup
-       lua-single_pkg_setup
-}
-
-src_unpack() {
-       dotnet-pkg_src_unpack
-
-       if [[ -n "${EGIT_REPO_URI}" ]] ; then
-               git-r3_src_unpack
-       fi
-}
-
-src_compile() {
-       emake VERSION="release-${PV}" version
-       emake RUNTIME=net6
-}
-
-src_install() {
-       local openra_home="/usr/lib/${PN}"
-
-       # We compiled to "bin", not standard "dotnet-pkg" path.
-       mkdir -p "${ED}/usr/share" || die
-       cp -r bin "${ED}/usr/share/${P}" || die
-
-       # This is used by "linux-shortcuts" (see below make-install).
-       dotnet-pkg-base_launcherinto "${openra_home}"
-       dotnet-pkg-base_dolauncher "/usr/share/${P}/OpenRA" OpenRA
-       dotnet-pkg-base_dolauncher "/usr/share/${P}/OpenRA.Server" OpenRA.Server
-
-       emake DESTDIR="${ED}" RUNTIME=net6 prefix=/usr bindir=/usr/bin \
-                 install install-linux-shortcuts install-linux-appdata 
install-man
-
-       local -a assets=(
-               glsl
-               mods
-               AUTHORS
-               COPYING
-               VERSION
-               'global mix database.dat'
-       )
-       local asset
-       for asset in "${assets[@]}" ; do
-               dosym -r "${openra_home}/${asset}" "/usr/share/${P}/${asset}"
-       done
-
-       einstalldocs
-}

Reply via email to