Commit graph

59 commits

Author SHA1 Message Date
Jan Beich
86984b3bb2 games/openra: update to 20191117
Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20191117
MFH:		2019Q4 (for multiplayer)
2019-11-17 15:44:55 +00:00
Tobias Kortkamp
ef878751a7 games: Add missing USES={gnome,gl,sdl,xorg} 2019-11-08 10:47:01 +00:00
Jan Beich
a301c20051 games/openra: update GeoLite2 to November snapshot
fetch: https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country_20190312.tar.gz: Not Found
2019-11-06 13:11:37 +00:00
Antoine Brodin
cc8ad7de9b Mark a few ports BROKEN, unfetchable 2019-11-06 12:48:32 +00:00
Jan Beich
b2741b6432 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)
2019-09-03 18:47:09 +00:00
Jan Beich
1f423a58f8 games/openra: update to 20190314
Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20190314
MFH:		2019Q1 (for multiplayer, mostly bug fixes otherwise)
2019-03-14 20:51:00 +00:00
Jan Beich
5cbcf6de91 games/openra: update to 20181215
Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20181215
MFH:		2018Q4 (for multiplayer, mostly bug fixes otherwise)
2018-12-16 00:56:33 +00:00
Jan Beich
fd68ec8f83 games/openra: update to 20180923
Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20180923
MFH:		2018Q3 (for multiplayer, mostly bug fixes otherwise)
2018-09-24 11:31:35 +00:00
Jan Beich
76d0393e40 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
2018-09-12 19:20:10 +00:00
David Naylor
7622ad2de8 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.
2018-06-30 07:13:40 +00:00
Jan Beich
ec3f6fcb8f games/openra: only use -Country suffix in DISTFILES 2018-06-11 20:38:55 +00:00
Jan Beich
c7365d53d1 games/openra: make GeoLite2 fetch deterministic
PR:		228877
2018-06-11 20:33:55 +00:00
Jan Beich
c602770bf2 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
2018-06-10 19:36:00 +00:00
Jan Beich
aa72fbbf79 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
2018-05-03 20:41:38 +00:00
Jan Beich
0bb67dc8ae 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
2018-04-05 10:28:36 +00:00
Jan Beich
c8c2add0da 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
2018-03-10 17:44:59 +00:00
Jan Beich
43432df5fb games/openra: update to 20180307
Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20180218
MFH:		2018Q1 (only bug fixes)
2018-03-08 00:08:22 +00:00
Jan Beich
f47f04d398 games/openra: update to 20180218
Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20180218
MFH:		2018Q1 (for multiplayer, mostly bug fixes otherwise)
2018-02-19 16:26:15 +00:00
Jan Beich
810632df12 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>
2018-01-30 21:38:18 +00:00
Jan Beich
f61f0b72d0 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
2018-01-30 20:49:14 +00:00
David Naylor
1da3310ac1 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

lang/mono:
 - update to version 5.2.0.215
 - automate certificate initialisation [2]
 - increase test coverage
 - mark as conflicting with net/czmq (conflicting on makecert) [1]
 - patch mono to use $PREFIX/share/mono instead of /usr/share/.mono

devel/google-gdata:
 - use nunit.framework nuget package as the Mono shipped version is no longer suppport.
 - switch to using csc(1) for compiling (mcs(1) is depreciated).
 - use delayed signing (and then sign with sn(1)) as csc(1) does not support signing.
 - fix reference to system assemblies (the '.dll' suffix is required).
 - fix reference to HttpUtility: csc(1) is more strict about scoping

devel/monodevelop:
 - reroll distinfo (no changes to content)

lang/fsharp:
 - reroll distinfo (no changes to content)

security/gnome-keyring-sharp:
 - delay sign (then sign with sn(1)) as csc(1) does not support direct signing.

PR:	223188 [1]
PR:	209670 [2]
Differential Revision:	https://reviews.freebsd.org/D13752
2018-01-30 19:00:27 +00:00
Jan Beich
5ac18763ce 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)
2017-10-14 17:00:56 +00:00
Jan Beich
31b95063bd 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
2017-10-09 00:03:16 +00:00
Jan Beich
a826b5b1a7 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
2017-10-01 07:09:01 +00:00
Jan Beich
b856b5a4aa 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
2017-06-11 12:33:36 +00:00
Jan Beich
8b420726eb games/openra: update to 20170527
Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20170527
MFH:		2017Q2
2017-06-04 16:08:01 +00:00
Jan Beich
27e9ba80f5 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
2017-05-18 00:51:22 +00:00
Jan Beich
c224c667df games/openra: update to 20170421
Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20170421
MFH:		2017Q2
2017-04-22 09:52:33 +00:00
Jan Beich
64e7cb7d37 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
2017-03-17 23:40:28 +00:00
Jan Beich
4363d5ba16 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
2017-02-15 00:56:04 +00:00
David Naylor
4a9609d5d3 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.

devel/monodevelop: update to 4.6.2.7
 - Update nuget package Fantomas to 2.4.0 (latest at time of monodevelop's
   release).
 - Downgrade nuget package FSharp.Compiler.CodeDom (per paket's specification)
 - LICENSE: Add license of LGPL21
 - LICENSE_FILE: Add license file from source
 - PORTSCOUT: Avoid checking alpha releases (aka x.y.0.z releases)

games/openra: simplify post-extract [3]
 - USES=mono:nuget allow overridding of NUGET_PACKAGEDIR
 - Set NUGET_PACKAGEDIR to correct location, fix patching accordingly

lang/fsharp: update to 4.6.2.7
 ChangeLog:
  - Fix #639: Problems with F# scripts on Mono
  - Fix FSharp.Compiler.Tools targets for .NET Core usage
  - Fix FSharp.Compiler.Tools package dependencies

lang/mono: update to 4.6.2.7
 Mono 4.6.2 is the 1st service release to the 4.6 series.
 Changes:
  - LICENSE: Add license of MIT
  - LICENSE_FILE: Add license file from source
  - PORTSCOUT: Avoid checking alpha releases (aka x.y.0.z releases)
 Bug fixes:
  - #44708 - "TrustFailure (The authentication or decryption has failed.) ...
            Invalid certificate received from server." with "Error code: 0x5"
            or "Error code: 0xffffffff800b010f" when attempting to access
            HTTPS servers on ports other than 443
  - #39832 - SIGSEGV when running roslyn

multimedia/banshee: bump port revision.
 - Update missing port dependencies
 - Convert to use option helpers
 - OPTIONS: Add APPLEDEV (missing dependency added)
 - LICENSE: Add MIT license
 - LICENSE_FILE: Add license file from source
 - PORTSCOUT: Skip alpha release (2.9.1)

x11-toolkits/gnome-sharp20: fix port dependencies
 - Add missing dependencies
 - Convert post-patch to shebangfix
 - LICENSE: add LGPL21 license
 - LICENSE_FILE: use license file from source
 - MKAE_JOBS_UNSAFE: remove, does appear to work

x11-toolkits/gtk-sharp20: update to 2.12.42.

PR:		214680 [2]
PR:		214681
Suggested by:	jbeich [1]
Submitted by:	jbeich [3]
Approved by:	avilla (maintainer; timeout) [2]
2016-11-27 17:00:08 +00:00
Jan Beich
08cb68f7f3 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)
2016-11-04 00:40:15 +00:00
Jan Beich
267b382991 games/openra: convert to USES=mono:nuget 2016-10-31 08:05:52 +00:00
Jan Beich
6dac6787b8 games/openra: update to 20161019
Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20161019
2016-10-20 10:41:09 +00:00
Jan Beich
127ec00115 games/openra: update to 20161015
Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20161015
2016-10-16 12:35:52 +00:00
Jan Beich
431faea61b games/openra: update to 20160403
Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20160508
2016-05-09 13:53:16 +00:00
Jan Beich
f7731c8be8 Drop default directory from _DEPENDS in my ports
https://lists.freebsd.org/pipermail/freebsd-ports/2015-October/100794.html
2016-03-16 12:58:16 +00:00
Jan Beich
e07f215343 games/openra: update GeoLite2 to March snapshot
MFH:		2016Q1
2016-03-07 23:34:24 +00:00
Jan Beich
2c79568a70 games/openra: update GeoLite2 to January snapshot
MFH:		2016Q1
2016-01-06 14:45:08 +00:00
Jan Beich
b37feffa8a games/openra: update to 20151224
Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20151224
2015-12-25 13:53:48 +00:00
Jan Beich
40704ae225 games/openra: forgotten bump PORTREVISION after r401023
MFH:		2015Q4
X-MFH-With:	r401023
2015-11-07 21:19:32 +00:00
Jan Beich
eff6f9c025 games/openra: update GeoLite2 to November snapshot
MFH:		2015Q4
2015-11-07 21:16:57 +00:00
Jimmy Olgeni
41a7072cfb Typos, whitespace and capitalization fixes (G-P). 2015-09-20 20:54:08 +00:00
Jan Beich
399dd06b61 games/openra: update to 20150830
Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20150919
2015-09-20 01:14:05 +00:00
Jan Beich
4094fc8306 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]
2015-09-03 19:37:21 +00:00
Jan Beich
6ad100cf1b games/openra: update GeoLite2 to August snapshot
MFH:		2015Q3
2015-08-16 02:50:35 +00:00
Dmitry Marakasov
8d7813cc7c - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-07-30 13:16:53 +00:00
Jan Beich
aa96a521bc Convert my ports to target option helpers 2015-07-19 07:42:21 +00:00
Jan Beich
ccc4c3b371 Per r390886 stop pulling unnecessary GTK+ deps in my ports 2015-07-18 17:27:59 +00:00
Jan Beich
b497783e4e games/openra: update GeoLite2 to July snapshot 2015-07-18 16:41:45 +00:00