5063 Commits

Author SHA1 Message Date
daniel
e2fa4125b5 move ski to python3 and update to 6.13
According to NEWS, ski was ported to python3 as of version 6.10. Switch it
over and update to the latest while here.

ok sthen, gsoares (MAINTAINER)
2021-02-28 17:37:27 +00:00
benoit
4e7dfd9771 Update to rocksndiamonds-4.2.3.1. 2021-02-28 10:53:32 +00:00
phessler
879f5dd591 add support for using the system lwjgl3 instead of the bundled version
this allows for playing Minecraft 1.13 and later versions, including the most
recent snapshots.

from MAINTAINER
extensive testing by myself, kmos@, pamela@
2021-02-28 09:54:38 +00:00
espie
31a243366b fix build (missing build depends) 2021-02-28 07:38:02 +00:00
bket
c67ddd05a7 games/corewars fix -fno-common build error
With lots of help from daniel@ and naddy@, thank you!

OK naddy@
2021-02-28 06:13:34 +00:00
bentley
0ba10032f1 Backport upstream fix for -fno-common.
While here:
 - move homepage to https
 - update license marker
 - kill unnecessary post-install target
2021-02-28 04:03:14 +00:00
sthen
1216bcec31 add some FIX_CRLF_FILES for ports hiding behind s/\015//g
(left out games/dungeon which also has ^Z fixes in the same perl subst)
2021-02-27 13:37:24 +00:00
bcallah
96d1706313 Update to wtf-20210212 2021-02-27 03:38:53 +00:00
bcallah
f15affe45c Update to stockfish-13
Announcement:
https://github.com/official-stockfish/Stockfish/releases/tag/sf_13
2021-02-27 03:29:37 +00:00
naddy
afcc689c59 remove carriage returns ('\r') from patch files and set FIX_CRLF_FILES 2021-02-26 18:20:31 +00:00
bentley
6cdb79d4f3 Update to vms-empire-1.16.
The only change in this release is an upstream refactor to fix -fno-common.
2021-02-26 04:12:34 +00:00
sthen
7cb1984d5f use FIX_CRLF_FILES, this is so much neater I can't believe we didn't
do it before!
2021-02-25 22:26:01 +00:00
solene
1bc1f0621a + moonlight-qt 2021-02-25 19:40:07 +00:00
solene
2102f728a7 Import moonlight-qt-3.0.0
Moonlight (formerly Limelight) is an open source implementation of
NVIDIA's GameStream protocol. With Moonlight, You can stream your
collection of PC games from your GameStream-compatible PC to any
supported device and play them remotely.

ok rsadowski@

port done by Muhammad Kaisar Arkhan <hi at yukiisbo.red> who
is also the maintainer
2021-02-25 19:39:19 +00:00
benoit
c3d878ffa1 Update to rocksndiamonds-4.2.3.0. 2021-02-25 07:24:03 +00:00
thfr
32f890da13 add non-spec enhancements to allow running Axiom Verge again 2021-02-24 22:29:43 +00:00
thfr
c4fa0b912f +libgdx 2021-02-24 22:25:25 +00:00
thfr
017adfdcea import games/libgdx, version 1.9.11
ok brynet@

libGDX is a cross-platform Java game development framework based on OpenGL (ES)
that works on Windows, Linux, Mac OS X, Android, your WebGL enabled browser and
iOS.

This port serves as an OpenBSD-compatible backend. It ships with libgdx-setup
and libgdx-run to launch libgdx games.
2021-02-24 22:21:25 +00:00
espie
4a8e928b2e update to a newer version
needs the EPOCH hammer because the old beta numbering didn't parse correctly

new version uses cmake... no sound yet until eric@  commits his fix to
pulseaudio (which is currently #@!#@!@ broken)

zap WITH_GTK2 since it's only a loading screen and this makes for a shitload
of libraries for about nothing.

Audio/video synch is not perfect, but it's a good basis for further work
anyway
2021-02-24 12:09:25 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
ajacoutot
daabaaa27a Add missing BDEP on archivers/unzip. 2021-02-23 06:13:14 +00:00
sthen
03d56c48e8 mysticmine: add missing RDEP on py-numpy 2021-02-21 21:22:08 +00:00
sthen
332f7bbf34 switch pygame_sdl2 to py3 cython, it just runs the script so doesn't need the py2 version 2021-02-21 20:32:08 +00:00
naddy
b37e945a54 games/gnurobbo: fix build for -fno-common
This defines globals in header files throughout.  Permit this practice
by adding -fcommon to CFLAGS.
2021-02-21 20:19:40 +00:00
sthen
89ce465c35 use lang/cython,python3 to build renpy.
following MODPY_BIN_SUFFIX switch the "cython" command is renamed
to cython-2 for the py2 version - the py3 build of cython is happy to
work with code from a py2 port.
2021-02-21 18:46:21 +00:00
kirby
0b53edc956 update to naev-0.8.2 2021-02-20 07:56:48 +00:00
bcallah
f9cfc2b54f Forgot to add the patch, sorry! 2021-02-20 03:49:50 +00:00
bcallah
a6b58a694b Fix build with -fno-common
From Gentoo: https://github.com/gentoo/gentoo/pull/17532
ok tb@
2021-02-20 03:49:26 +00:00
sthen
248932be74 switch MODPY_BIN_SUFFIX to -2 for py2 and (blank) for py3
switch ports using command-line tools from py-sphinx that don't need a
py2 version of it to py3-sphinx
2021-02-19 23:13:00 +00:00
sthen
e18038ce43 reposurgeon, pygame_sdl2: use cython${MODPY_BIN_SUFFIX} not plain cython 2021-02-19 22:27:33 +00:00
naddy
0534874aa7 games/spider: fix build with -fno-common
-fno-common fixes from Michael Warmuth-Uhl.

While here, regen patches and replace master site/distfile with
existing ones.
2021-02-19 20:45:31 +00:00
naddy
464649f500 games/freeblocks: fix build with -fno-common 2021-02-19 12:07:34 +00:00
kirby
dfdde1bf7f - switch HOMEPAGE and MASTER_SITES to HTTPS
- upstream re-rolled  distfile so update distinfo. No content difference
   with distfile stored on openbsd.org mirrors.
2021-02-19 09:33:59 +00:00
sthen
172da08c12 set PKGNAME 2021-02-18 22:57:25 +00:00
sthen
8e5a08e41a update to freedroid-1.2.1 2021-02-18 19:27:24 +00:00
kn
c925d340be Remove games/xboing
It is unplayable as reported by Ryan Freeman <ryan at slipgate dot org> who
initially provided a "-fno-common" fix, thanks!

naddy confirmed this for the FreeBSD port as well,
gkoehler tested macppc:

"I built xboing with -fcommon for 32-bit macppc and I can't play it.
The frame rate alternates between too slow and too fast, so the ball
becomes almost stuck, then teleports off the screen before I can move
my paddle.  Also, I can't hear the sound.  I played this game many years
ago (I forget where) and don't know when it became broken."

Diff from Ryan
OK sthen gkoehler
2021-02-16 22:22:49 +00:00
espie
c7ec85d862 bump MASTER_SITES to new nethack site
noticed by aja@
2021-02-16 21:38:36 +00:00
espie
313cadef3c enable curses interface. wasn't aware of it,
thanks hisacro (ports@displ.nl)for that.
2021-02-16 08:45:02 +00:00
espie
234fd88d0b nethack update to 3.6, not based on the ports@ update which was missing
quite a few details
2021-02-16 08:40:06 +00:00
espie
730c3230f4 help vim make sense of that file, no functional change 2021-02-16 08:30:01 +00:00
espie
810676b4af do things one step at a time: fix -fno-common 2021-02-16 08:29:25 +00:00
jsg
3b9297528f update sauerbraten to 20201227 2021-02-16 00:25:37 +00:00
naddy
0ef24f0fc9 games/sdlroids: fix build with -fno-common 2021-02-15 16:47:31 +00:00
bket
566b0a5759 Update to atomix-3.22.0
-fno-common fix has been taken from upstream.

OK naddy@
2021-02-14 19:07:11 +00:00
daniel
97315cbb93 switch hypatia to python3
bcallah@ says it can be removed if someone prefers.
2021-02-14 19:04:11 +00:00
bcallah
10bdadb4e6 Update to opentyrian-2.1.20201204
This is not a "real" upstream release (upstream has made no new releases
since 2013) but it does represent continual development of the codebase
since the last release. Among other things, this fixes -fno-common issues
and ports the game from SDL to SDL2. Development has moved to GitHub.
Looks ok to daniel@, ok gnezdo@
2021-02-14 17:02:12 +00:00
solene
5f7c18efd8 Update to wrath-0.0.0.20210114
Update from maintainer Paul Valencia <reivyr at enmadechi.com>
2021-02-14 10:54:16 +00:00
bentley
0185653b55 Fix heroes with -fno-common (copied from FreeBSD). 2021-02-14 08:13:42 +00:00
fcambus
e38992914b Update trader to 7.16. 2021-02-13 20:32:00 +00:00
edd
6d4b50840a -fno-common fixes for games/clonekeen. 2021-02-12 20:14:53 +00:00