Commit Graph

4747 Commits

Author SHA1 Message Date
ajacoutot
6d4eb48d89 Fix gcompris symlink. 2020-04-22 19:18:34 +00:00
kn
1d9d12be81 Add missing py3-six RUN_DEPENDS
Reported by Carsten Boysen Jensen, thanks!
2020-04-20 20:51:51 +00:00
solene
6fb796727a Update to openttd-1.10.1
this is little bugfix release

ok maintainer bentley@
2020-04-19 08:24:33 +00:00
naddy
d5396ec8d4 The build picks up and uses msgfmt if installed. It doesn't actually
need it, but short-circuiting this might cause future problems, so just
add a dependency on gettext,-tools.
2020-04-17 15:49:58 +00:00
bcallah
4c53620871 Update to wtf-20200326 2020-04-16 17:22:12 +00:00
rsadowski
12d0488be9 Update vitetris to 0.58.0
Changelog:

* Fix insecure use of printf
* netplay.c: add missing includes generating warnings on compile
* Update README
* Remove old game server
* Update INSTALL
* Update configure script

Update diff from Micah Muer, OK maintainer Ryan Freeman
2020-04-14 04:46:12 +00:00
thfr
700a30de9c now depends on lang/hashlink, C++ libs
pointed out by hukadan on freenode #openbsd-gaming, thanks!
2020-04-12 21:25:10 +00:00
thfr
e82bbb4a1b update to Steamworks-nosteam 0.4.1
- upstream repo has been renamed (formerly Steamworks.NET-nosteam)
- now includes hlsteam which allows running Northgard (with hashlink)
- also adds libcestub for Little Racers STREET
2020-04-12 13:41:59 +00:00
thfr
1503ae484e update to fnaify 2.2
includes dllmap entries for mono 6
add dllmap for libcestub for Little Racers STREET
2020-04-12 13:37:32 +00:00
thfr
6c0f5c88c6 update to depotdownloader 2.3.3
currently failing to connect with Steam with both 2.3.2 and 2.3.3
switch to app entry URL from v0002 to v2 - reivyr (on #openbsd-gaming)
reports v0002 doesn't work in South America region.
Note new -debug flag which should help with bug reports
2020-04-12 13:34:54 +00:00
cwen
239d42dc98 godot: don't require `-latomic' anymore on powerpc, since
this arch has been switched to clang

OK thfr@ (maintainer)
2020-04-12 13:30:55 +00:00
thfr
e12c949d2f port can't be NO_BUILD and run compileall.py
problem identified by aja@
move compileall into do-build. This way dependency on python3 binary is
picked up.
no REVISION bump because didn't build
2020-04-11 09:51:16 +00:00
kirby
f191456efd update to cataclysm-dda-0.E.
from maintainer Tim Meunier, thanks!

Full Changelog:
https://github.com/CleverRaven/Cataclysm-DDA/blob/0.E/data/changelog.txt
2020-04-11 06:41:47 +00:00
cwen
41d17b317c eduke32: don't require `-latomic' anymore on powerpc, since
this arch has been switched to clang

OK Ryan Freeman (maintainer)
2020-04-10 14:59:48 +00:00
thfr
b9191ea489 +gogrepo 2020-04-10 11:16:58 +00:00
thfr
e94c93eaef import gogrepo, a CLI downloader for GOG.com games
ok solene@

DESCR:
Python-based tool for downloading your GOG.com game collections and extras to
your local computer for full offline enjoyment.

By default, game folders are saved in the same location that the script is run
in. You can also specify another directory. Run gogrepo.py -h to see help or
read more below. Each game has its own directories with all game/bonus files
saved within.

Features:

* Ability to choose which games to download based on combinations of OS
(windows, linux, mac) and language (en, fr, de, etc...)

* Saves a !info.txt in each game folder with information about each game/extra
item.

* Creates a !serial.txt if the game has a special serial/cdkey (I know, not 100%
DRM-free, is it?). Sometimes coupon codes are hidden here!

* Verify your downloaded collection with full MD5, zip integrity, and expected
file size checking.

* Auto retrying of failed fetch/downloads. Sometime GOG servers report temporary
errors.

* Ability to import your already existing local collection.

* Easy to throw into a daily cronjob to get all the latest updates and newly
added content!

* Clear logging prints showing update/download progress and HTTP errors. Easy to
pipe or tee to create a log file.
2020-04-10 11:15:03 +00:00
kirby
c359712c56 update HOMEPAGE 2020-04-09 07:47:39 +00:00
cwen
9474ef92d3 nblood: don't require `-latomic' anymore on powerpc, since
this arch has been switched to clang

OK jsg@ (maintainer)
2020-04-08 22:41:18 +00:00
solene
3ee83a3258 Update to openttd-1.10.0
ok maintainer bentley@
2020-04-07 15:13:34 +00:00
kirby
cb56040188 update to wesnoth-1.14.11 2020-04-07 14:26:38 +00:00
cwen
7baac29ca2 quickjs, stockfish: don't require `-latomic' anymore on powerpc, since
this arch has been switched to clang

No objection from bcallah@ (maintainer)
2020-04-06 20:24:53 +00:00
fcambus
16dbd64407 Add nsnake. 2020-04-06 11:06:08 +00:00
fcambus
9d3497b432 Import games/nsnake.
nsnake is a clone of the classic snake game that we all used to play
on our cellphones. You play this game on the terminal, with a textual
interface.

OK solene@
2020-04-06 11:05:27 +00:00
jasper
ec051f2fce register conflict with py3-pushover 2020-04-05 13:01:54 +00:00
kmos
41e9622c81 OpenAL is required for sound to be available for Minecraft, so add it
to RUN_DEPENDS.

ok abieber
2020-03-30 14:10:37 +00:00
naddy
dd32ca4aff revert to HTTP, the *.b2b2c.ca certificate expired 12 days ago 2020-03-26 20:51:02 +00:00
kmos
6c6d442ec1 Remove games/xevil. jca points out that this port was last updated in 2007
and has needed patches for gcc3, gcc4, clang, and ports-gcc.

Time for this to go.

ok jca@
2020-03-26 13:58:18 +00:00
awolk
4938637d87 games/yquake2: fix build
net/curl is a runtime (dlopen) multiplayer dependency, hosts without
it fail during compilation.

Discovered by ajacoutot@ the hard way.

OK jca@
2020-03-25 21:22:59 +00:00
solene
26e6519e4b Update to yquake-7.43
ok awolk@
2020-03-24 17:58:12 +00:00
ajacoutot
641735bb48 Update to gcompris-0.97 -- the Qt version (the only one maintained now). 2020-03-24 15:46:07 +00:00
fcambus
b7d50e5835 Update cgames to 2.2b and switch HOMEPAGE and MASTER_SITES to HTTPS. 2020-03-24 15:31:30 +00:00
ajacoutot
232bf92d06 Missing RDEP on multimedia/gstreamer-0.10/plugins-good (you get no sound
without this).

issue reported by sebastia@
2020-03-24 07:20:39 +00:00
naddy
f88a93d598 * Combine and tweak some find(1) invocations.
* Use the -delete operator to remove files.
2020-03-22 18:13:35 +00:00
naddy
d159f8d1ad Make use of "find -exec {} +" (which is POSIX) and "find -delete"
(which is not) throughout the ports Makefiles.

* Replace find|xargs with find -exec {} +
* Replace -exec {} \; with -exec {} + if applicable.
* Use the -delete operator to remove files and empty directories.
* Combine and tweak some find(1) invocations while here.

ok kn@ rsadowski@ espie@
2020-03-20 16:44:21 +00:00
sebastia
f04eaafc81 Add support for game controllers.
To do that, the irrlicht backend had to be switched from X11
to SDL, since the X11 backend joystick support is Linux specific,
and there is no way to combine SDL joystick support with Linux graphics
backend. Test reports by Raf Czlonka.

OK pascal@ (MAINTAINER)
2020-03-18 18:57:45 +00:00
sebastia
bffdcfe8aa to properly make use of the joystick support, witchblast needed some
help in the joystick configuration menu, i.e. ignore button release
and limit input for the axis to the HAT. Test reports by Raf Czlonka.

OK pascal@
2020-03-18 18:55:24 +00:00
bcallah
5c6e6851f6 Update to devilutionx-1.0.1
Changelog: https://github.com/diasurgical/devilutionX/releases/tag/1.0.1
2020-03-16 23:50:28 +00:00
jsg
6e31386e45 update nblood to a newer snapshot 2020-03-14 06:15:15 +00:00
kirby
4e120954bb remove BROKEN-i386. builds fine there.
tested with unknown-horizons, the only consumer.
ok sthen@
2020-03-13 04:59:13 +00:00
kirby
633d8364b8 switch HOMEPAGE to https 2020-03-12 20:20:45 +00:00
bcallah
3b1789c8d6 Update to renpy-7.3.5.606
Too many changes to list, but will now run most (all?) modern commercial
and free games.
Comes with a renpyify script modelled after the fnaify script that will
enable playing commercial games.
Tested by at least pamela@, solene@; ok solene@
2020-03-12 17:47:08 +00:00
bcallah
bc76f692c8 +pygame_sdl2 2020-03-12 17:18:47 +00:00
bcallah
5f627fdec1 Import games/pygame_sdl2, a Ren'Py fork of pygame.
Testing by at least pamela@, solene@; ok solene@

Pygame_sdl2 is a reimplementation of the Pygame API using SDL2 and
related libraries. The initial goal of this project are to allow games
written using the pygame API to run on SDL2 on desktop and mobile
platforms. We will then evolve the API to expose SDL2-provided
functionality in a pythonic manner.

It is used in modern versions of Ren'Py.
2020-03-12 17:18:09 +00:00
kirby
f51cc77af7 switch HOMEPAGE to https 2020-03-12 06:58:25 +00:00
bcallah
195ae4e23e Update to hyperrogue-11.3a
Summary of changes:
https://zenorogue.blogspot.com/2020/03/hyperrogue-113-frogs-wetlands-and-mixing.html
2020-03-10 20:34:34 +00:00
solene
630bc609da Update to gzdoom-4.3.3
Diff from maintainer timo.myyra at bittivirhe.fi thanks a lot!
Inputs from sthen@ for simplifying Makefile
2020-03-09 12:18:50 +00:00
thfr
a376e5842e trivial update to depotdownloader 2.3.2
changelog: https://github.com/SteamRE/DepotDownloader/releases
fixes depotdownloader not exiting to shell after completion.
login key now stored in a dedicated file instead of PWD; you may have
to enter Steam's 2FA code again after this update
2020-03-07 17:43:15 +00:00
bcallah
b0e78a3824 Update to wtf-20200226 2020-03-05 01:46:36 +00:00
bcallah
2960a8cb9f Change all HOMEPAGEs and MASTER_SITES away from upstream's vanity URL,
which does not redirect properly. We tried to honor upstream's wishes but
the distfiles don't fetch with the vanity URL.

naddy@ suggested switching both HOMEPAGE and MASTER_SITES and that's what
I've done.

Breakage noted by cwen@ and sthen@ independently. Bump all the ports.
2020-03-03 20:09:51 +00:00
kmos
8ae72cacf6 Fix xcowsay on base-gcc architectures (sparc64 in particular)
base-gcc needs -std=c99 to build

ok sthen
2020-03-03 16:06:12 +00:00