4525 Commits

Author SHA1 Message Date
thfr
746fa66ab2 import depotdownloader, ok solene@
DESCR:
Steam depot downloader utilizing the SteamKit2 library. Supports
.NET Core 2.0. Client to download apps and Workshop items from
Steam.
2019-06-24 16:49:48 +00:00
bcallah
a92b7c8db2 Update to julius-1.1.0, notified by upstream.
Changelog: https://github.com/bvschaik/julius/releases/tag/v1.1.0
2019-06-24 15:00:01 +00:00
bentley
bd45e2a594 Update to widelands-0.20.
Release notes:
https://www.widelands.org/news/2019/May/4/widelands-build-20-released/

ok kirby@
2019-06-24 10:12:06 +00:00
thfr
702ddf22c2 +vkquake 2019-06-23 19:01:34 +00:00
thfr
ad01666889 import games/vkquake; DO_USERDIRS tweak and ok jsg@
DESCR:
vkQuake is a Quake 1 port using Vulkan instead of OpenGL for
rendering. It is based on the popular QuakeSpasm port and runs all
mods compatible with it like Arcane Dimensions or In The Shadows.

Compared to QuakeSpasm vkQuake also features a software Quake like
underwater effect, has better color precision, generates mipmap for
water surfaces at runtime and has native support for anti-aliasing
and AF.

vkQuake also serves as a Vulkan demo application that shows basic
usage of the API. For example it demonstrates render passes & sub
passes, pipeline barriers & synchronization, compute shaders, push
& specialization constants, CPU/GPU parallelism and memory pooling.
2019-06-23 19:00:14 +00:00
jsg
0941db94c0 build with DO_USERDIRS=1 so ~/.quakespasm/ will be used 2019-06-23 06:18:09 +00:00
bcallah
f6be5eecd3 Update to wtf-20190612 2019-06-20 14:34:21 +00:00
kirby
52f63710a2 Update to lgeneral-1.4.3.
Port related changes:
 - add license marker
 - use CC BY-SA 3.0 licensed data by default
 - enable SEPARATE_BUILD
 - PERMIT_PACKAGE_CDROM > PERMIT_PACKAGE (rsadowski@)
 - typo in DESCR (bcallah@)

OK rsadowski@ and bcallah@
2019-06-19 19:12:45 +00:00
naddy
58d0e07f95 llvm8: rename "version" file so it isn't picked up by C++ #include <version> 2019-06-19 15:44:21 +00:00
bcallah
9a7e565670 +freesynd 2019-06-19 00:05:13 +00:00
bcallah
a93029738c Import games/freesynd, an open source reimplementation of Syndicate game.
ok kirby@

FreeSynd is a cross-platform, GPLed reimplementation of the engine for
the classic Bullfrog game, Syndicate.

While freesynd is a game engine and is open source software, Syndicate
is proprietary software and must be purchased in order for freesynd to
work.
2019-06-19 00:04:58 +00:00
abieber
9790fd76ac Bump ioquake3 to 95b9cab4d644fa3bf757cfff821cc4f7d76e38b0
OK kirby@
2019-06-17 13:52:54 +00:00
thfr
3830fe0705 add dlopen'd libs to WANTLIB; missing runtime openal reported by Matthias (AT _xhr_ AT mastodon DOT social) - thanks! ok sthen@ 2019-06-17 00:34:42 +00:00
bcallah
0572038390 +dmagnetic 2019-06-15 20:54:03 +00:00
bcallah
d36f479360 Import games/dmagnetic, an interpreter for Magnetic Scrolls games.
Original submission by Thomas Dettbarn (upstream), who also takes
MAINTAINER -- thanks!
ok kirby@

DMAGNETIC is a Magnetic Scrolls Interpreter. It can be used to
play classic text adventure games, such as "The Pawn",
"The Guild of Thieves", and "Wonderland". Graphics will be
rendered in glorious ANSI art, so the games can be played in
any console window.
2019-06-15 20:53:39 +00:00
sthen
f548d95863 sync some WANTLIBs 2019-06-13 15:48:50 +00:00
naddy
8e6028be51 should no longer be broken on alpha since we use endian.h 2019-06-12 22:47:08 +00:00
kurt
7705a5ad0b Revision bump all java ports for the jre package removal and java.port.mk
changes.
2019-06-11 00:38:33 +00:00
kurt
293dbb0c34 Adjust ports that rolled their own do-build target for calling ant to use
MODJAVA_BUILD=ant.

okay sthen@, abieber@, jeremy@
2019-06-11 00:37:09 +00:00
kirby
908c0bbdfe update to flare-1.10 2019-06-07 05:56:40 +00:00
bcallah
9469e00a6a FreeDink requires COMPILER=base-clang ports-gcc because the C++ invocation
include -std=c++11. Noticed from the latest macppc bulk logs.
2019-06-06 18:29:47 +00:00
sthen
06f0fd5558 update gargoyle to a newer git checkout (there hasn't been a release
since 2011, but it still receives occasional commits). unbreaks sdl
audio so reenable that, also unbreaks build with ports-gcc.
2019-06-05 12:54:03 +00:00
bcallah
1f1449ec34 Update to endless-sky-0.9.9
Changelog: https://github.com/endless-sky/endless-sky/releases/tag/v0.9.9
2019-05-29 20:30:54 +00:00
thfr
d76487d81e update to fnaify 1.3, ok bcallah@ 2019-05-28 15:05:03 +00:00
bcallah
1f919eb5d5 Update to wtf-20190524 2019-05-27 20:45:22 +00:00
thfr
60983559b4 +steamworks-nosteam 2019-05-27 20:05:36 +00:00
thfr
4e4c6195c4 import steamworks-nosteam, a stubbed C# interface to the Steam API,
based on MIT-licensed full interface library.
ok bcallah@ (thanks for spotting the typo!)
ok kn@

DESCR:
Drop-in replacement for Steamworks.NET.dll to run without Steam
client present, e.g. if running on an operating system that doesn't
feature a Steam client. A number of games are made largely
platform-independent, but use Steamworks.NET and error out if no
Steam client is present. This project builds a .dll that can be
dropped in and is intended to keep the parent program running even
in the absence of a Steam client.
2019-05-27 19:49:25 +00:00
benoit
7a006e0bc8 Update to rocksndiamonds-4.1.3.0. 2019-05-27 08:57:33 +00:00
bcallah
908bd922a6 Update corsixth to 0.63
Changelog highlights: https://github.com/CorsixTH/CorsixTH/releases
2019-05-25 15:49:40 +00:00
naddy
beea66bd73 use endian.h instead of hardcoding a list of archs 2019-05-24 14:43:52 +00:00
sthen
4b6f8f392c sync wantlib 2019-05-21 10:08:03 +00:00
sthen
902b542fe0 more ncurses->curses 2019-05-21 09:34:30 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
sthen
e40f996745 another batch of ncurses->curses WANTLIB updates, skipping any
that have gettext LIB/RUN_DEPENDS to avoid conflicts for naddy's
multipackaging work
2019-05-20 20:52:31 +00:00
naddy
b08772880b switch to CONFIGURE_STYLE=autoreconf 2019-05-20 04:47:01 +00:00
naddy
792b694c0a switch to CONFIGURE_STYLE=autoreconf 2019-05-19 19:13:45 +00:00
espie
44847f81ba update to 3.6.2
took me a while to get to it, because I had to check for compatibility,
and the build system is still... unique.

Save files from 3.6.0 will still work, so the directories stay the same.
2019-05-18 15:00:41 +00:00
naddy
a1822e2450 switch to CONFIGURE_STYLE=autoreconf 2019-05-18 12:13:33 +00:00
cwen
187bfa613b pingus: fix the build with ports-gcc by adding a missing header
While here, move HOMEPAGE to https.

OK bentley@
2019-05-17 19:14:08 +00:00
sthen
22de3ff02c set png16 WANTLIB entries back to png following the change in soname
part done by portbump, part by hand (it is easily confused)
2019-05-17 16:45:25 +00:00
sthen
b17bf3228e update curses WANTLIB entries following the change in base libraries to use soname 2019-05-17 16:19:37 +00:00
bcallah
1bc16fa0eb Update to wtf-20190507 2019-05-15 17:39:41 +00:00
phessler
7b91269b6f remove myself as MAINTAINER, as I haven't used this for a long time 2019-05-10 20:41:36 +00:00
bcallah
9a5ea5e1c7 Update to latest openomf code since it fixes a number of bugs and memory
leaks. Also, the libshadowdive library was integrated into the code itself
since it never got any external users, and so it goes away from PLIST.
2019-05-10 06:20:18 +00:00
danj
f1444e9d22 Remove maintainer per their request 2019-05-10 01:57:35 +00:00
bcallah
a5314af03f Update to openjk-0.0.0.20190428
This builds with gcc-8, so change COMPILER to base-clang ports-gcc
2019-05-09 18:22:18 +00:00
bcallah
7eaaa30491 Update to wtf-20190424 2019-05-09 18:15:17 +00:00
danj
52b228c901 Remove maintainers per their requests 2019-05-08 19:08:58 +00:00
ajacoutot
d4ba2ad23d Unbreak: missing BDEP
Regen PLIST while here.
2019-05-08 19:04:30 +00:00
bentley
b4428fad8e Take maintainership. 2019-05-08 06:38:53 +00:00