notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

Port details
openra Multiplayer re-envisioning of early RTS games by Westwood Studios
20210321 games on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20200503_7Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-10-31 12:54:26
Last Update: 2023-08-08 11:22:12
Commit Hash: ebf2dc7
People watching this port, also watch:: mesa-libs, coreutils, tmux, tcpdump, mkfontscale
License: GPLv3
WWW:
https://www.openra.net/
Description:
A reimplementation of the Command & Conquer: Red Alert game engine using .NET/Mono, OpenGL, OpenAL and SDL. It includes reimaginations of Command & Conquer: Red Alert, Command & Conquer: Tiberian Dawn as well as Dune 2000. These combine the classic gameplay of the originals with modern improvements such as unit veterancy and the fog of war.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (39 items)
Collapse this list.
  1. /usr/local/share/licenses/openra-20210321/catalog.mk
  2. /usr/local/share/licenses/openra-20210321/LICENSE
  3. /usr/local/share/licenses/openra-20210321/GPLv3
  4. bin/openra-cnc
  5. bin/openra-cnc-server
  6. bin/openra-d2k
  7. bin/openra-d2k-server
  8. bin/openra-ra
  9. bin/openra-ra-server
  10. share/applications/openra-cnc.desktop
  11. share/applications/openra-d2k.desktop
  12. share/applications/openra-ra.desktop
  13. share/icons/hicolor/128x128/apps/openra-cnc.png
  14. share/icons/hicolor/128x128/apps/openra-d2k.png
  15. share/icons/hicolor/128x128/apps/openra-ra.png
  16. share/icons/hicolor/16x16/apps/openra-cnc.png
  17. share/icons/hicolor/16x16/apps/openra-d2k.png
  18. share/icons/hicolor/16x16/apps/openra-ra.png
  19. share/icons/hicolor/32x32/apps/openra-cnc.png
  20. share/icons/hicolor/32x32/apps/openra-d2k.png
  21. share/icons/hicolor/32x32/apps/openra-ra.png
  22. share/icons/hicolor/48x48/apps/openra-cnc.png
  23. share/icons/hicolor/48x48/apps/openra-d2k.png
  24. share/icons/hicolor/48x48/apps/openra-ra.png
  25. share/icons/hicolor/64x64/apps/openra-cnc.png
  26. share/icons/hicolor/64x64/apps/openra-d2k.png
  27. share/icons/hicolor/64x64/apps/openra-ra.png
  28. share/icons/hicolor/scalable/apps/openra-cnc.svg
  29. share/icons/hicolor/scalable/apps/openra-ra.svg
  30. share/man/man6/openra.6.gz
  31. share/metainfo/openra-cnc.metainfo.xml
  32. share/metainfo/openra-d2k.metainfo.xml
  33. share/metainfo/openra-ra.metainfo.xml
  34. share/mime/packages/openra-cnc.xml
  35. share/mime/packages/openra-d2k.xml
  36. share/mime/packages/openra-ra.xml
  37. @owner
  38. @group
  39. @mode
Collapse this list.
Dependency lines:
  • openra>0:games/openra
To install the port:
cd /usr/ports/games/openra/ && make install clean
To add the package, run one of these commands:
  • pkg install games/openra
  • pkg install openra
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: openra
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1616325005 SHA256 (IP2LOCATION-LITE-DB1.IPV6.BIN.ZIP) = 9c40c4156becc60b9792edf3691df05fab7443398f899cbe457851ba2097b8f3 SIZE (IP2LOCATION-LITE-DB1.IPV6.BIN.ZIP) = 1594281

Expand this list (50 items)

Collapse this list.

SHA256 (discordrichpresence.1.0.150.nupkg) = e9e075889bd429b1844529607e08f8db0ac3d790db758401e24345c63489ab62 SIZE (discordrichpresence.1.0.150.nupkg) = 136992 SHA256 (microsoft.netframework.referenceassemblies.1.0.0.nupkg) = e9f68f4388da158dce186564de564a5be0c465a20e059ff01ea6e20d3b114759 SIZE (microsoft.netframework.referenceassemblies.1.0.0.nupkg) = 20946 SHA256 (microsoft.netframework.referenceassemblies.net472.1.0.0.nupkg) = 2c8fd79ea19bd03cece40ed92b7bafde024f87c73abcebe3eff8da6e05b611af SIZE (microsoft.netframework.referenceassemblies.net472.1.0.0.nupkg) = 20790131 SHA256 (nunit.3.12.0.nupkg) = 62b67516a08951a20b12b02e5d20b5045edbb687c3aabe9170286ec5bb9000a1 SIZE (nunit.3.12.0.nupkg) = 3463090 SHA256 (nunit.console.3.11.1.nupkg) = 9a80693f159973cb8eba89b4fcf9766ead831f219b21bfc20f87b4f2a2349403 SIZE (nunit.console.3.11.1.nupkg) = 12983 SHA256 (nunit.consolerunner.3.11.1.nupkg) = ad4778f5a81801d3bf0e263221a777e4a90a5f14acc19d1a30166c6391a7adc3 SIZE (nunit.consolerunner.3.11.1.nupkg) = 427924 SHA256 (nunit.extension.nunitprojectloader.3.6.0.nupkg) = 6f930540e1010ad2b171a4db99e2786ae55de8fe3d5eae3e48af5aa7198c52d0 SIZE (nunit.extension.nunitprojectloader.3.6.0.nupkg) = 19025 SHA256 (nunit.extension.nunitv2driver.3.8.0.nupkg) = f29afcfe1509e3a1e0e7247b1e3c47112a1941f5108e9557b1dafd6ae24aa2bd SIZE (nunit.extension.nunitv2driver.3.8.0.nupkg) = 99773 SHA256 (nunit.extension.nunitv2resultwriter.3.6.0.nupkg) = 2af3bf083dd3492179870ff2c804ddec3e3745d3d8109bc5696fd321f3fab46d SIZE (nunit.extension.nunitv2resultwriter.3.6.0.nupkg) = 19336 SHA256 (nunit.extension.teamcityeventlistener.1.0.7.nupkg) = fa6cde7ddeb62d8a55e069cf14e505dacea6d4c27992bee7846dbd50dc177ec2 SIZE (nunit.extension.teamcityeventlistener.1.0.7.nupkg) = 32498 SHA256 (nunit.extension.vsprojectloader.3.8.0.nupkg) = 8ed8fe846d8b1523ee56829b783e0408f0e5a2814fe30a2647cf5149ed578d1c SIZE (nunit.extension.vsprojectloader.3.8.0.nupkg) = 20449 SHA256 (nunit3testadapter.3.16.1.nupkg) = 0913e56087ab02a2cc91b4f2e8756f5a3bf269fe23cb7fd477faebe6aeaaf0df SIZE (nunit3testadapter.3.16.1.nupkg) = 485883 SHA256 (newtonsoft.json.12.0.2.nupkg) = 056eec5d3d8b2a93f7ca5b026d34d9d5fe8c835b11e322faf1a2551da25c4e70 SIZE (newtonsoft.json.12.0.2.nupkg) = 2521025 SHA256 (nuget.commandline.4.4.1.nupkg) = 4ba9247f4f10200013e361f35df1e17217af7f2d69b6434e998109c1172cf3eb SIZE (nuget.commandline.4.4.1.nupkg) = 1590324 SHA256 (openra-eluant.1.0.17.nupkg) = cf3a1dbf9218723a619bf2a995e9a433640dd717e38d743c4462627fdbdd42d9 SIZE (openra-eluant.1.0.17.nupkg) = 445747 SHA256 (openra-freetype6.1.0.4.nupkg) = a18c5a259c62148756d2c072259004ec648b54eb11139e158cd367e01bd9112d SIZE (openra-freetype6.1.0.4.nupkg) = 2252973 SHA256 (openra-fuzzylogiclibrary.1.0.1.nupkg) = 356e5ee72c14f1752d55ecc1e251d03dce2600ad736f7c27a52beb90085ac04e SIZE (openra-fuzzylogiclibrary.1.0.1.nupkg) = 26615 SHA256 (openra-open.nat.1.0.0.nupkg) = 6bf30bdad9fc7ea62fe1ac5e78720769ebd78a2c76d5cb7ecc16a02992fbd60f SIZE (openra-open.nat.1.0.0.nupkg) = 53261 SHA256 (openra-openal-cs.1.0.16.nupkg) = ea2ebaae9936fecba38cb39614bd7c680f87862f527fe0d0ac15cfc3597df3da SIZE (openra-openal-cs.1.0.16.nupkg) = 1299557 SHA256 (openra-sdl2-cs.1.0.28.nupkg) = 37b818de18ff6a4b2591b73c36d2cf3e2a014139d1ce898795b2e0da30f43708 SIZE (openra-sdl2-cs.1.0.28.nupkg) = 10935388 SHA256 (sharpziplib.1.2.0.nupkg) = a5e21787aa106a999f6a22a8dbec57498b1678dc2d6b2ef91ae2543971e8d07a SIZE (sharpziplib.1.2.0.nupkg) = 414031 SHA256 (stylecop.analyzers.1.1.118.nupkg) = 0a30b57f9cf4b0fd7917a15e5ea2033ad64b1ea8239904f3a6c22b464c574442 SIZE (stylecop.analyzers.1.1.118.nupkg) = 377566 SHA256 (rix0rrr.beaconlib.1.0.2.nupkg) = a49c7c050f4a4d1f1ca174ae6d4be8b6630cd1869cccb321dcd26c74e1891e38 SIZE (rix0rrr.beaconlib.1.0.2.nupkg) = 24329 SHA256 (openra-OpenRA-release-20210321_GH0.tar.gz) = fe9a09aaebcd2bb859c3d00abdd45f4f958e249d0c9a4c6cff1b8cdceee7e909 SIZE (openra-OpenRA-release-20210321_GH0.tar.gz) = 28877484 SHA256 (ee0d37f2b1c4.patch) = a1de7e22fcbb53283b3077ee71c388a9ee69ce38dd0ecb6a369d692c8fcb0d50 SIZE (ee0d37f2b1c4.patch) = 1511

Collapse this list.


Packages (timestamps in pop-ups are UTC):
openra
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2021032120210321--20210321---
FreeBSD:13:quarterly2021032120210321--20210321---
FreeBSD:14:latest2021032120210321--20210321---
FreeBSD:14:quarterly2021032120210321--20210321---
FreeBSD:15:latest-20210321n/a-n/a---
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. msbuild : devel/msbuild
  2. update-desktop-database : devel/desktop-file-utils
  3. gmake>=4.3 : devel/gmake
  4. mono : lang/mono5.20
  5. sdl2-config : devel/sdl20
  6. update-mime-database : misc/shared-mime-info
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. mono : lang/mono5.20
  3. update-mime-database : misc/shared-mime-info
Library dependencies:
  1. libfreetype.so : print/freetype2
  2. libgdiplus.so : x11-toolkits/libgdiplus
  3. liblua-5.1.so : lang/lua51
  4. libopenal.so.1 : audio/openal-soft
  5. libSDL2.so : devel/sdl20
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
games_openra
USES:
desktop-file-utils gmake lua:51 mono:nuget openal:soft sdl shared-mime-info
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/openra/OpenRA/tar.gz/release-20210321?dummy=/
Collapse this list.

Number of commits found: 86

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
20210321
08 Aug 2023 11:22:12
commit hash: ebf2dc7c3eb9459c522dd806390ce576082e2c12commit hash: ebf2dc7c3eb9459c522dd806390ce576082e2c12commit hash: ebf2dc7c3eb9459c522dd806390ce576082e2c12commit hash: ebf2dc7c3eb9459c522dd806390ce576082e2c12 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
games/openra: update to 20210321

Changes:	https://github.com/OpenRA/OpenRA/wiki/Historical-Changelogs#release-20210321
PR:		273001
20200503_7
08 Aug 2023 11:22:12
commit hash: 4f13ca16c773075e671c9b732cf452887596a402commit hash: 4f13ca16c773075e671c9b732cf452887596a402commit hash: 4f13ca16c773075e671c9b732cf452887596a402commit hash: 4f13ca16c773075e671c9b732cf452887596a402 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
lang/mono: switch to 5.20 by default

PR:		238089
20200503_6
08 Aug 2023 11:22:05
commit hash: 6c225bcc570ece3af3d61d497330b79c912c60efcommit hash: 6c225bcc570ece3af3d61d497330b79c912c60efcommit hash: 6c225bcc570ece3af3d61d497330b79c912c60efcommit hash: 6c225bcc570ece3af3d61d497330b79c912c60ef files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
lang/mono: respect MONO_DEFAULT in consumers

PR:		251795
20200503_5
08 Aug 2023 11:16:45
commit hash: bcd90622c73cdc090877a2f8173cf50a8e8e611fcommit hash: bcd90622c73cdc090877a2f8173cf50a8e8e611fcommit hash: bcd90622c73cdc090877a2f8173cf50a8e8e611fcommit hash: bcd90622c73cdc090877a2f8173cf50a8e8e611f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
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
20200503_5
07 Aug 2023 18:08:42
commit hash: c1dedb22ba0417d195e6d4b6841637f4891c7043commit hash: c1dedb22ba0417d195e6d4b6841637f4891c7043commit hash: c1dedb22ba0417d195e6d4b6841637f4891c7043commit hash: c1dedb22ba0417d195e6d4b6841637f4891c7043 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
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
20200503_5
07 Aug 2023 15:09:36
commit hash: 43a8f8dddaf689ee51a710995265f2e17beba096commit hash: 43a8f8dddaf689ee51a710995265f2e17beba096commit hash: 43a8f8dddaf689ee51a710995265f2e17beba096commit hash: 43a8f8dddaf689ee51a710995265f2e17beba096 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
games/openra: update IP2Location LITE to June snapshot
20200503_4
07 Aug 2023 15:09:35
commit hash: a160aa07737b9a07dcd7c4f10d4c45f00db1de4fcommit hash: a160aa07737b9a07dcd7c4f10d4c45f00db1de4fcommit hash: a160aa07737b9a07dcd7c4f10d4c45f00db1de4fcommit hash: a160aa07737b9a07dcd7c4f10d4c45f00db1de4f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
games/openra: install appdata
20200503_3
02 Feb 2023 08:54:51
commit hash: 919fb0ae274806de86dddb004446771dded76615commit hash: 919fb0ae274806de86dddb004446771dded76615commit hash: 919fb0ae274806de86dddb004446771dded76615commit hash: 919fb0ae274806de86dddb004446771dded76615 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
games/openra: update IP2Location LITE to January snapshot
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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)
20200503_2
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20200503_2
30 Apr 2022 15:31:25
commit hash: d58aec15c7edf0bacecc1021945b2dd996ca8691commit hash: d58aec15c7edf0bacecc1021945b2dd996ca8691commit hash: d58aec15c7edf0bacecc1021945b2dd996ca8691commit hash: d58aec15c7edf0bacecc1021945b2dd996ca8691 files touched by this commit
Eric Turgeon (ericbsd) search for other commits by this committer
games/openra: fixed distinfo
20200503_2
15 Dec 2021 18:41:21
commit hash: 9505d5d44f4b1fde435dce8ee9645316aaeaefc1commit hash: 9505d5d44f4b1fde435dce8ee9645316aaeaefc1commit hash: 9505d5d44f4b1fde435dce8ee9645316aaeaefc1commit hash: 9505d5d44f4b1fde435dce8ee9645316aaeaefc1 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
games/openra: update IP2Location LITE to October snapshot
20200503_1
15 Dec 2021 18:41:21
commit hash: 8e8ef5a07cec54ea055c53a3f352340fe517d8cfcommit hash: 8e8ef5a07cec54ea055c53a3f352340fe517d8cfcommit hash: 8e8ef5a07cec54ea055c53a3f352340fe517d8cfcommit hash: 8e8ef5a07cec54ea055c53a3f352340fe517d8cf files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
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.
20200503_1
05 Aug 2021 22:04:56
commit hash: 3f3eadc1fa5c4aebbb2fcd863cc1ebe619fc91c7commit hash: 3f3eadc1fa5c4aebbb2fcd863cc1ebe619fc91c7commit hash: 3f3eadc1fa5c4aebbb2fcd863cc1ebe619fc91c7commit hash: 3f3eadc1fa5c4aebbb2fcd863cc1ebe619fc91c7 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
games/openra: update IP2Location LITE to August snapshot
20200503
05 Aug 2021 22:04:56
commit hash: d5ecb8f8afa15f24100df6a3dd9c3e7af491de74commit hash: d5ecb8f8afa15f24100df6a3dd9c3e7af491de74commit hash: d5ecb8f8afa15f24100df6a3dd9c3e7af491de74commit hash: d5ecb8f8afa15f24100df6a3dd9c3e7af491de74 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
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
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20200503
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
20200503
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
20200503
18 Dec 2020 19:16:37
Revision:558398Original commit files touched by this commit
linimon search for other commits by this committer
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
20200503
07 May 2020 22:58:07
Revision:534302Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: drop unused distfile after r533806

https://github.com/OpenRA/OpenRA/commit/6385c2487558
20200503
03 May 2020 19:40:27
Revision:533806Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update to 20200503

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20200503
MFH:		2020Q2 (for multiplayer)
20200202_3
12 Apr 2020 13:01:19
Revision:531515Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update upstream patches
20200202_2
06 Apr 2020 19:31:13
Revision:530922Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: drop non-unit tests

Checking style and mod data is only useful upstream.
20200202_2
06 Apr 2020 19:31:03
Revision:530921Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update upstream patch
20200202_1
03 Apr 2020 00:06:53
Revision:530456Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: drop nop shebangfix

https://github.com/openra/openra/commit/fbf0cb676f
20200202_1
03 Apr 2020 00:06:29
Revision:530455Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: simplify fetch phase via upstream fix
20200202
01 Feb 2020 16:24:34
Revision:524774Original commit files touched by this commit
jbeich search for other commits by this committer
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)
20191117
20 Jan 2020 02:01:42
Revision:523601Original commit files touched by this commit
jbeich search for other commits by this committer
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
20191117
17 Nov 2019 15:44:55
Revision:517829Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update to 20191117

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20191117
MFH:		2019Q4 (for multiplayer)
20190314_1
08 Nov 2019 10:47:01
Revision:517046Original commit files touched by this commit
tobik search for other commits by this committer
games: Add missing USES={gnome,gl,sdl,xorg}
20190314_1
06 Nov 2019 13:11:37
Revision:516884Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update GeoLite2 to November snapshot

fetch:
https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country_20190312.tar.gz:
Not Found
20190314
06 Nov 2019 12:48:32
Revision:516880Original commit files touched by this commit Sanity Test Failure
antoine search for other commits by this committer
Mark a few ports BROKEN, unfetchable
20190314
03 Sep 2019 18:47:09
Revision:510970Original commit files touched by this commit
jbeich search for other commits by this committer
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)
20190314
14 Mar 2019 20:51:01
Revision:495735Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update to 20190314

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20190314
MFH:		2019Q1 (for multiplayer, mostly bug fixes otherwise)
20181215
16 Dec 2018 00:56:33
Revision:487555Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update to 20181215

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20181215
MFH:		2018Q4 (for multiplayer, mostly bug fixes otherwise)
20180923
24 Sep 2018 11:31:35
Revision:480599Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update to 20180923

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20180923
MFH:		2018Q3 (for multiplayer, mostly bug fixes otherwise)
20180307_4
12 Sep 2018 19:20:10
Revision:479618Original commit files touched by this commit
jbeich search for other commits by this committer
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
20180307_4
30 Jun 2018 07:13:40
Revision:473599Original commit files touched by this commit
dbn search for other commits by this committer
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.
20180307_4
11 Jun 2018 20:38:56
Revision:472205Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: only use -Country suffix in DISTFILES
20180307_4
11 Jun 2018 20:33:56
Revision:472204Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: make GeoLite2 fetch deterministic

PR:		228877
20180307_4
10 Jun 2018 19:36:00
Revision:472153Original commit files touched by this commit
jbeich search for other commits by this committer
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
20180307_3
03 May 2018 20:41:39
Revision:468984Original commit files touched by this commit
jbeich search for other commits by this committer
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
20180307_2
05 Apr 2018 10:28:36
Revision:466548Original commit files touched by this commit
jbeich search for other commits by this committer
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
20180307_1
10 Mar 2018 17:44:59
Revision:464082Original commit files touched by this commit
jbeich search for other commits by this committer
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
20180307
08 Mar 2018 00:08:22
Revision:463847Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update to 20180307

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20180218
MFH:		2018Q1 (only bug fixes)
20180218
19 Feb 2018 16:26:15
Revision:462334Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update to 20180218

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20180218
MFH:		2018Q1 (for multiplayer, mostly bug fixes otherwise)
20171014_2
30 Jan 2018 21:38:18
Revision:460439Original commit files touched by this commit
jbeich search for other commits by this committer
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>
20171014_2
30 Jan 2018 20:49:15
Revision:460436Original commit files touched by this commit
jbeich search for other commits by this committer
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
20171014_1
30 Jan 2018 19:00:28
Revision:460430Original commit files touched by this commit
dbn search for other commits by this committer
lang/mono: update to version 5.2.0.215 (and enhance USES=mono)

Highlights:
 - New Roslyn compiler for C# available
 - Improved support for nuget packages in USES=mono

General:
 - fix pkg-plist: mono now produces '.pdb' debug files instead of '.mdb'
 - bump all dependant ports

USES=mono:
 - properly handle caching of nuget packages
 - add support for multiple feeds for nuget packages
 - add support for nuget dependencies in a separate file
 - add support for paket packages
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20171014
14 Oct 2017 17:00:56
Revision:452072Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update to 20171014

- Drop DOCS as Lua API docs aren't available anymore
- Drop ZENITY as it's only used to show FAQ link on crashes
- Move game data to DATADIR, better mimicking hier(7)

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20171014
MFH:		2017Q4 (for multiplayer)
20170527_3
09 Oct 2017 00:03:16
Revision:451580Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update GeoLite2 to October snapshot

fetch:
https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz:
size mismatch: expected 1564896, actual 1583522
20170527_2
01 Oct 2017 07:09:01
Revision:451021Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update GeoLite2 to September snapshot

fetch:
https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz:
size mismatch: expected 1454069, actual 1564896
20170527_1
11 Jun 2017 12:33:36
Revision:443384Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update GeoLite2 to June snapshot

fetch:
https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz:
size mismatch: expected 1381919, actual 1454069
20170527
04 Jun 2017 16:08:01
Revision:442568Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update to 20170527

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20170527
MFH:		2017Q2
20170421_1
18 May 2017 00:51:22
Revision:441123Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update GeoLite2 to May snapshot

fetch:
https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz:
size mismatch: expected 1366645, actual 1381919
20170421
22 Apr 2017 09:52:34
Revision:439144Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update to 20170421

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20170421
MFH:		2017Q2
20161019_3
17 Mar 2017 23:40:28
Revision:436363Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update GeoLite2 to March snapshot

fetch:
https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz:
size mismatch: expected 1347263, actual 1334841
20161019_2
15 Feb 2017 00:56:04
Revision:434149Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update GeoLite2 to February snapshot

fetch:
https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz:
size mismatch: expected 1298653, actual 1347263
20161019_1
27 Nov 2016 17:00:08
Revision:427247Original commit files touched by this commit
dbn search for other commits by this committer
USES=mono: simplify EXTRACT_ONLY, fix nuget-extract [1]
 - Instead of excluding the specific packages added to DISTFILES (but only for
   FreeBSD 9+), exclude all files with a '.nupkg' extension.
 - Move the nuget-extract command to be before post-extract, to allow the port's
   post-extract command to move packages around

audio/libgpod-sharp: add port for mono bindings for libgpod
 - audio/libgpod: [2]
   - USE_GNOME: add missing dependency
   - Remove mono files from pkg-plist (now in audio/libgpod-sharp)
   - Allow relevant variables to be overridden
   - Fix MONO options
   - Patch source to allow building with modern mono
   - Avoid post-install target for slave ports.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20161019_1
04 Nov 2016 00:40:15
Revision:425282Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update GeoLite2 to November snapshot

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

MFH:		2016Q4 (blanket)
20161019
31 Oct 2016 08:05:52
Revision:424981Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: convert to USES=mono:nuget
20161019
20 Oct 2016 10:41:10
Revision:424319Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update to 20161019

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20161019
20161015
16 Oct 2016 12:35:52
Revision:424059Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update to 20161015

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20161015
20160508
09 May 2016 13:53:16
Revision:414854Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update to 20160403

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20160508
20151224_2
16 Mar 2016 12:58:17
Revision:411229Original commit files touched by this commit
jbeich search for other commits by this committer
Drop default directory from _DEPENDS in my ports

https://lists.freebsd.org/pipermail/freebsd-ports/2015-October/100794.html
20151224_2
07 Mar 2016 23:34:24
Revision:410588Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update GeoLite2 to March snapshot

MFH:		2016Q1
20151224_1
06 Jan 2016 14:45:08
Revision:405355Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update GeoLite2 to January snapshot

MFH:		2016Q1
20151224
25 Dec 2015 13:53:49
Revision:404420Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update to 20151224

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20151224
20150919_1
07 Nov 2015 21:19:32
Revision:401024Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: forgotten bump PORTREVISION after r401023

MFH:		2015Q4
X-MFH-With:	r401023
20150919
07 Nov 2015 21:16:57
Revision:401023Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update GeoLite2 to November snapshot

MFH:		2015Q4
20150919
20 Sep 2015 20:54:09
Revision:397461Original commit files touched by this commit
olgeni search for other commits by this committer
Typos, whitespace and capitalization fixes (G-P).
20150919
20 Sep 2015 01:14:06
Revision:397352Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update to 20150830

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20150919
20150614_5
03 Sep 2015 19:37:22
Revision:396040Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: install MIME data

From ChangeLog for 20150614:
- Added file associations for .orarep replay files and handling of
  openra:// URLs for connecting directly to game servers.
  [OpenRA#4528, OpenRA#7934]
20150614_4
16 Aug 2015 02:50:35
Revision:394378Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update GeoLite2 to August snapshot

MFH:		2015Q3
20150614_3
30 Jul 2015 13:16:54
Revision:393240Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix shebangs

Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
20150614_2
19 Jul 2015 07:42:22
Revision:392488Original commit files touched by this commit
jbeich search for other commits by this committer
Convert my ports to target option helpers
20150614_2
18 Jul 2015 17:28:00
Revision:392439Original commit files touched by this commit
jbeich search for other commits by this committer
Per r390886 stop pulling unnecessary GTK+ deps in my ports
20150614_1
18 Jul 2015 16:41:45
Revision:392428Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update GeoLite2 to July snapshot
20150614
20 Jun 2015 22:28:08
Revision:390179Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update to 20150614

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20150614
20150424
24 May 2015 17:45:56
Revision:387287Original commit files touched by this commit
jbeich search for other commits by this committer
games/openra: update to 20150424

- thirdparty/*.dll were removed upstream in favor of NuGet
- SharpFont-3.0 upstream patch to simplify sed(1) line
- Verbose build/stage

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20150424
20141029_2
06 May 2015 16:04:20
Revision:385523Original commit files touched by this commit
mat search for other commits by this committer
Update ports in the games category to not use GH_COMMIT.

With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
20141029_2
21 Feb 2015 03:22:11
Revision:379478Original commit files touched by this commit
jbeich search for other commits by this committer
Move icons under hicolor (fallback) theme

Strip ending / (slash) when copying hicolor directory to avoid
installing icons under a theme with empty name. This should unbreak
expanding Icon in .desktop file by gtk_icon_theme_lookup_icon().

While here, add missing / to WWW per Porter's Handbook.

Note, the historic behavior of |cp -R foo/ bar| == |cp -R foo/. bar|
was disabled by NetBSD and OpenBSD years ago to match POSIX. Other
cp(1) implementations don't seem to be affected.
20141029_1
16 Feb 2015 08:12:17
Revision:379072Original commit files touched by this commit
jbeich search for other commits by this committer
Improve style/consistency among the ports I maintain

- Convert to COPYTREE_SHARE
- Drop unnecessary MKDIR before COPYTREE_SHARE
- Drop bsd.port.options.mk if only DOCS requires it without dependencies
- Use separate backup if several REINPLACE_CMD against the same file
- audio/alsa-utils: convert to LIBS

Differential Revision:	https://reviews.freebsd.org/D1851
Approved by:	bapt (mentor)
20141029_1
07 Feb 2015 19:38:35
Revision:378613Original commit files touched by this commit
jbeich search for other commits by this committer
Use INSTALL_MAN for documentation per r367307 and Porter's Handbook

Approved by:	mentors (implicit)
20141029_1
20 Jan 2015 22:03:56
Revision:377543Original commit files touched by this commit
jbeich search for other commits by this committer
Per convention change my address to @FreeBSD.org

Differential Revision:	https://reviews.freebsd.org/D1565
Approved by:		bapt (mentor)
20141029_1
28 Nov 2014 11:52:45
Revision:373560Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Replace custom patch which fixes ternary operators to upstream one

PR:		195371
Submitted by:	jbeich@vfemail.net (maintainer)
20141029
31 Oct 2014 12:54:18
Revision:371809Original commit files touched by this commit
marino search for other commits by this committer
Add new port games/openra

PR:		193422
Submitted by:	Jan Beich

A reimplementation of the Command & Conquer: Red Alert game engine
using .NET/Mono, OpenGL, OpenAL and SDL. It includes reimagninations
of Command & Conquer: Red Alert, Command & Conquer: Tiberian Dawn as
well as Dune 2000. These combine the classic gameplay of the originals
with modern improvements such as unit veterancy and the fog of war.

Number of commits found: 86