CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

games/openra20210321_1

Multiplayer re-envisioning of early RTS games by Westwood Studios

Maintainer
ports@FreeBSD.org
Packages
openra 20210321_1
Upstream
Higher version available: 20250330
CPE
none, CVEs only via VuXML
WWW
https://www.openra.net/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (89)

Jan Beich (jbeich) · 20210321_1
games/openra: drop maintainership
c20cb101b5
Jan Beich (jbeich) · 20210321_1
games/openra: force rebuild after 38a78493d3dd
7af2f58e03
Jan Beich (jbeich) · 20210321
games/openra: update IP2Location LITE to April snapshot
38a78493d3
Jan Beich (jbeich) · 20210321
games/openra: update to 20210321

Changes:	https://github.com/OpenRA/OpenRA/wiki/Historical-Changelogs#release-20210321
PR:		273001
ebf2dc7c3e
Jan Beich (jbeich) · 20200503_7
lang/mono: switch to 5.20 by default

PR:		238089
4f13ca16c7
Jan Beich (jbeich) · 20200503_6
lang/mono: respect MONO_DEFAULT in consumers

PR:		251795
6c225bcc57
Jan Beich (jbeich) · 20200503_5
lang/mono*: add compat symlink for devel/msbuild < 16

/usr/local/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/local/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.

PR:		256342
Suggested by:	Marcin Cieślak
Regressed by:	https://github.com/mono/mono/commit/1717687e16dd
bcd90622c7
Jan Beich (jbeich) · 20200503_5
games/openra: unbreak "make test" after 101d89dbd8ad9

Test Run Summary
  Overall result: Failed
  Test Count: 0, Passed: 0, Failed: 0, Warnings: 0, Inconclusive: 0, Skipped: 0
c1dedb22ba
Jan Beich (jbeich) · 20200503_5
games/openra: update IP2Location LITE to June snapshot
43a8f8ddda
Jan Beich (jbeich) · 20200503_4
games/openra: install appdata
a160aa0773
Jan Beich (jbeich) · 20200503_3
games/openra: update IP2Location LITE to January snapshot
919fb0ae27
Stefan Eßer (se) · 20200503_2
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 20200503_2
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Eric Turgeon (ericbsd) · 20200503_2
games/openra: fixed distinfo
d58aec15c7
Jan Beich (jbeich) · 20200503_2
games/openra: update IP2Location LITE to October snapshot
9505d5d44f
Jan Beich (jbeich) · 20200503_1
games/openra: unbreak fetch due to repo shrink

fetch: https://github.com/openra/OpenRA/commit/e13fd693c386.patch: size mismatch: expected 71620, actual 71562

This reverts commit d5ecb8f8afa15f24100df6a3dd9c3e7af491de74.
8e8ef5a07c
Jan Beich (jbeich) · 20200503_1
games/openra: update IP2Location LITE to August snapshot
3f3eadc1fa
Jan Beich (jbeich) · 20200503
games/openra: unbreak fetch due to repo growth

-index 66408911006..b518f8db773 100644
+index 664089110063..b518f8db7737 100644
-index ba85c8e5cf2..bb494f8a0e5 100644
+index ba85c8e5cf22..bb494f8a0e54 100644
-index df2bfd43bf2..2933f3edfcd 100644
+index df2bfd43bf29..2933f3edfcd6 100644
-index 6e3e6c27d18..be505c8fa19 100644
+index 6e3e6c27d18b..be505c8fa19b 100644
-index 297194f0bfb..95ab2901495 100644
+index 297194f0bfb4..95ab2901495e 100644
-index d065dd6109b..ced131ea4ed 100644
+index d065dd6109b5..ced131ea4ed0 100644
-index f65a3ed7d60..d8578219cea 100644
+index f65a3ed7d608..d8578219ceaf 100644
-index fb7da2aed7d..21860b456a0 100644
+index fb7da2aed7d4..21860b456a0c 100644
-index 7f03455a06f..b4c8ab1fd8c 100644
+index 7f03455a06f4..b4c8ab1fd8c0 100644
-index 188b2a8ac35..13d35a51f1d 100644
+index 188b2a8ac35a..13d35a51f1d1 100644
-index e4426449899..91e9aa6aa6b 100644
+index e44264498999..91e9aa6aa6b0 100644
-index b5e0fa8c9da..00000000000
+index b5e0fa8c9da2..000000000000
-index 5dfb2a3aaeb..86f92394825 100644
+index 5dfb2a3aaeb7..86f923948253 100644
-index e4426449899..91e9aa6aa6b 100644
+index e44264498999..91e9aa6aa6b0 100644
-index 491cce7a95a..cab82d51a62 100644
+index 491cce7a95ad..cab82d51a624 100644
-index c2af6143312..a458c98158d 100644
+index c2af6143312f..a458c98158da 100644
-index 00000000000..b101372ea82
+index 000000000000..b101372ea829
-index b99b46f5c72..94615cb3e3a 100644
+index b99b46f5c729..94615cb3e3a5 100644
-index 05e76561494..71d1ef37b7f 100755
+index 05e765614940..71d1ef37b7f8 100755
-index 2dc3d212978..44a11597658 100644
+index 2dc3d212978a..44a115976585 100644
-index 83cdbef09c7..b9b51bc9479 100755
+index 83cdbef09c7b..b9b51bc94795 100755
-index e51cdb1fca6..00000000000
+index e51cdb1fca60..000000000000
-index 997900198b0..00000000000
+index 997900198b06..000000000000
-index 52e5db1776f..00000000000
+index 52e5db1776f0..000000000000
-index 0db6e097774..00000000000
+index 0db6e0977741..000000000000
-index 6c2bd284626..00000000000
+index 6c2bd284626a..000000000000
-index 1252f557d2c..00000000000
+index 1252f557d2cd..000000000000
-index 6e9208a829f..00000000000
+index 6e9208a829f3..000000000000
-index 61e9499ba52..a252d5292c0 100644
+index 61e9499ba520..a252d5292c01 100644
d5ecb8f8af
Mathieu Arnold (mat) · 20200503
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 20200503
Remove # $FreeBSD$ from Makefiles.
305f148f48
Mark Linimon (linimon) · 20200503
Mark various ports as BROKEN with Mono 5.20, and, in some other cases, Mono 6.8.

PR:		238089
Submitted by:	cem
Obtained from:	lonesome.com build regression testing
4efe7bdc2b
Jan Beich (jbeich) · 20200503
games/openra: drop unused distfile after r533806

https://github.com/OpenRA/OpenRA/commit/6385c2487558
75273dddbb
Jan Beich (jbeich) · 20200503
games/openra: update to 20200503

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20200503
MFH:		2020Q2 (for multiplayer)
07518cefac
Jan Beich (jbeich) · 20200202_3
games/openra: update upstream patches
6231534b49
Jan Beich (jbeich) · 20200202_2
games/openra: drop non-unit tests

Checking style and mod data is only useful upstream.
2f32996239
Jan Beich (jbeich) · 20200202_2
games/openra: update upstream patch
b60cc5a8e0
Jan Beich (jbeich) · 20200202_1
games/openra: drop nop shebangfix

https://github.com/openra/openra/commit/fbf0cb676f
e9e38cf7f7
Jan Beich (jbeich) · 20200202_1
games/openra: simplify fetch phase via upstream fix
101d89dbd8
Jan Beich (jbeich) · 20200202
games/openra: update to 20200202

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20200202
MFH:		2020Q1 (for multiplayer, GeoLite2 removal due to privacy laws)
d857a81213
Jan Beich (jbeich) · 20191117
Simplify port-specific manpages location after r523104

Not all of my ports are covered because:
- USES=cmake requires patching devel/cmake to undo BSD-specific defaults
  (A good example why BSD quirks should stay in ports, not to be upstreamed)
- USES=meson and GNU_CONFIGURE require dropping --mandir argument
- ponscripter-sekai requires Templates/BSD.local.dist to NOT create PREFIX/man
acae7ed8a2
Jan Beich (jbeich) · 20191117
games/openra: update to 20191117

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20191117
MFH:		2019Q4 (for multiplayer)
86984b3bb2
Tobias Kortkamp (tobik) · 20190314_1
games: Add missing USES={gnome,gl,sdl,xorg}
ef878751a7
Jan Beich (jbeich) · 20190314_1
games/openra: update GeoLite2 to November snapshot

fetch: https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country_20190312.tar.gz: Not Found
a301c20051
Antoine Brodin (antoine) · 20190314
Mark a few ports BROKEN, unfetchable
cc8ad7de9b
Jan Beich (jbeich) · 20190314
games/openra: regen nupkg distfiles

.signature.p7s was added and timestamps changed due to repacking.
https://devblogs.microsoft.com/nuget/introducing-repository-signatures/

Tested by:	diff <(mtree -k sha256 -cip old) <(mtree -k sha256 -cip new)
b2741b6432
Jan Beich (jbeich) · 20190314
games/openra: update to 20190314

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20190314
MFH:		2019Q1 (for multiplayer, mostly bug fixes otherwise)
1f423a58f8
Jan Beich (jbeich) · 20181215
games/openra: update to 20181215

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20181215
MFH:		2018Q4 (for multiplayer, mostly bug fixes otherwise)
5cbcf6de91
Jan Beich (jbeich) · 20180923
games/openra: update to 20180923

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20180923
MFH:		2018Q3 (for multiplayer, mostly bug fixes otherwise)
fd68ec8f83
Jan Beich (jbeich) · 20180307_4
games/openra: unbreak fetch after r479607

$ make distclean
$ make checksum MASTER_SITE_BACKUP=
[...]
=> stylecop.msbuild.4.7.49.0.nupkg doesn't seem to exist in /distfiles/.
=> Attempting to fetch https://api.nuget.org/v3-flatcontainer/stylecop.msbuild/4.7.49.0/stylecop.msbuild.4.7.49.0.nupkg
fetch: https://api.nuget.org/v3-flatcontainer/stylecop.msbuild/4.7.49.0/stylecop.msbuild.4.7.49.0.nupkg: Not Found
=> Couldn't fetch it - please try to retrieve this
=> port manually into /distfiles/ and try again.
*** Error code 1
76d0393e40
David Naylor (dbn) · 20180307_4
USES=mono: enhance makenupkg and add NUGET_LAYOUT

Enhance makenupkg to properly generate nupkg-* files when multiple feeds
provide the same package (but different versions).

Add NUGET_LAYOUT to dictate the layout of the package directory.  Sometimes
msbuild (and nuget) does not work with symbolic links and cannot handle the
`legacy` layout.
7622ad2de8
Jan Beich (jbeich) · 20180307_4
games/openra: only use -Country suffix in DISTFILES
ec3f6fcb8f
Jan Beich (jbeich) · 20180307_4
games/openra: make GeoLite2 fetch deterministic

PR:		228877
c7365d53d1
Jan Beich (jbeich) · 20180307_4
games/openra: update GeoLite2 to June snapshot

fetch: https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz: size mismatch: expected 1717847, actual 1728369

PR:		228877
Reported by:	dbn
c602770bf2
Jan Beich (jbeich) · 20180307_3
games/openra: update GeoLite2 to May snapshot

fetch: https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz: size mismatch: expected 1694435, actual 1717847
aa72fbbf79
Jan Beich (jbeich) · 20180307_2
games/openra: update GeoLite2 to April snapshot

fetch: https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz: size mismatch: expected 1702260, actual 1694435
0bb67dc8ae
Jan Beich (jbeich) · 20180307_1
games/openra: update GeoLite2 to March snapshot

fetch: https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz: size mismatch: expected 1687146, actual 1702260
c8c2add0da
Jan Beich (jbeich) · 20180307
games/openra: update to 20180307

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20180218
MFH:		2018Q1 (only bug fixes)
43432df5fb
Jan Beich (jbeich) · 20180218
games/openra: update to 20180218

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20180218
MFH:		2018Q1 (for multiplayer, mostly bug fixes otherwise)
f47f04d398
Jan Beich (jbeich) · 20171014_2
games/openra: de-duplicate dllmap in *.config files

SharpFont.dll.config already has os="freebsd" line but not os="dragonfly".
Due to symlinks this can lead to

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
	<dllmap dll="freetype6" os="linux" target="libfreetype.so.6" />
	<dllmap dll="freetype6" os="freebsd" target="libfreetype.so.6" />
	<dllmap dll="freetype6" os="freebsd" target="libfreetype.so.6" />
	<dllmap dll="freetype6" os="freebsd" target="libfreetype.so.6" />
	<dllmap dll="freetype6" os="freebsd" target="libfreetype.so.6" />
	<dllmap dll="freetype6" os="osx" target="/Library/Frameworks/Mono.framework/Libraries/libfreetype.6.dylib" />
	<dllmap dll="freetype6" os="freebsd" target="libfreetype.so.6" />
</configuration>
810632df12
Jan Beich (jbeich) · 20171014_2
games/openra: NUGET_PACKAGEDIR is a symlink after r460430

*.config files under thirdparty/download/ didn't have os="freebsd" lines
because find(1) doesn't follow symlinks by default which broke runtime e.g.,

System.DllNotFoundException: soft_oal.dll
  at (wrapper managed-to-native) OpenAL.ALC10:alcOpenDevice (string)
  at OpenRA.Platforms.Default.OpenAlSoundEngine..ctor (System.String deviceName) [0x0003f] in <2342b54840fb4908bd25f1f5db2e89d7>:0
  at OpenRA.Platforms.Default.DefaultPlatform.CreateSound (System.String device) [0x00001] in <2342b54840fb4908bd25f1f5db2e89d7>:0
  at OpenRA.Sound..ctor (OpenRA.IPlatform platform, OpenRA.SoundSettings soundSettings) [0x0001d] in <e7e76c84784c4fac82f4d6ffd1656cc2>:0
  at OpenRA.Game.Initialize (OpenRA.Arguments args) [0x00223] in <e7e76c84784c4fac82f4d6ffd1656cc2>:0
System.DllNotFoundException: soft_oal.dll
  at (wrapper managed-to-native) OpenAL.ALC10:alcOpenDevice (string)
  at OpenRA.Platforms.Default.OpenAlSoundEngine..ctor (System.String deviceName) [0x0003f] in <2342b54840fb4908bd25f1f5db2e89d7>:0
  at OpenRA.Platforms.Default.DefaultPlatform.CreateSound (System.String device) [0x00001] in <2342b54840fb4908bd25f1f5db2e89d7>:0
  at OpenRA.Sound..ctor (OpenRA.IPlatform platform, OpenRA.SoundSettings soundSettings) [0x0001d] in <e7e76c84784c4fac82f4d6ffd1656cc2>:0
  at OpenRA.Game.Initialize (OpenRA.Arguments args) [0x00223] in <e7e76c84784c4fac82f4d6ffd1656cc2>:0
f61f0b72d0