4921 Commits

Author SHA1 Message Date
kirby
8bb34935de Update to mnemosyne-2.6.1. Not the latest version but it doesn't require
new dependencies to port and switches to Qt5 and Python3.
OK rsadowski@
2020-07-20 13:35:05 +00:00
thfr
71e65b28a0 update to Godot 3.2.2, by Omar Polo - thanks!
some cleanup of patch comments by me
2020-07-19 13:02:38 +00:00
thfr
959d396963 update to depotdownloader 2.3.6
this fixes downloading of the depots in some "bundles", as tested with
"SEGA Mega Drive & Genesis Classics" that now works as intended
2020-07-19 12:57:17 +00:00
sthen
b07b6ac2e4 update to dMagnetic 0.24, from maintainer/upstream Thomas Dettbarn 2020-07-11 23:41:07 +00:00
sthen
6cc9779250 switch my maintainer email addresses to my own domain 2020-07-11 22:54:35 +00:00
kirby
b86ddfbe5f update to cataclysm-dda-0.E.2
from Tim Meunier, maintainer
regen PLIST while here
2020-07-11 17:52:19 +00:00
awolk
2707da2c7e Fix CPU spin in games/yquake2 dedicated server
OK fcambus@

Initial diff by Tom Murphy who also helped debugging later iterations.
Thanks!

When daemonized as soon as STDIN goes away q2ded detects that and stops
waiting for input, this causes a CPU spin loop generating high server
loads by frequent calls to clock_gettime.

By adding daemon_flags to the rc.d script we flip the busywait flag
which causes q2ded to use a mechanism based on nanosleep that is
significantly lighter on load and has no noticeable impact on
performance for players.

While here we also set the dedicated flag as there is no point to run
the dedicated server outside of debugging without it.

This diff is tweaked compared to ports@ with gamedir being removed. This
final change has been OK'ed off list also by fcambus@.

The reasoning for that final change is as follows:

We do not need gamedir/datadir as we already set SYSTEMWIDE and
SYSTEMDIR during compilation. This solves pointing the game at the pak
files. Normally however we would still need to cd into the game
directory for dlopen to properly load renderers and game.so.

Upstream however has a backwards compatibility mechanism for game.so (so
older mods work) where all paths where game files are stored is searched
for game.so dlopen.  This includes SYSTEMDIR and that makes q2ded work
without having to cd into the binary directory. Since the server itself
does not need to load any renderers that is enough to have a fully
functioning q2ded.
2020-07-09 21:10:21 +00:00
thfr
ded7b4f07e replace removed VK_DYNAMIC_STATE_RANGE_SIZE
commit a869a22d9b51c68e57646fa20e4c40fc6db36760 on GitHub
noticed by naddy@
2020-07-08 21:40:43 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
rsadowski
5bf41bdeb0 Update eliot to 2.1pl20200624
From Nam Nguyen, notes:

- Move HOMEPAGE to https
- Hosts MASTER_SITES as a tarball from a git checkout dated 2018/11/10
  on my server. Does anyone have space available to host this distfile
  until upstream does a new release? My VPS is cheap and not so reliable,
  but if this is acceptable, I could host it.
- Moves to qt5
- CONFIGURE_STYLE autoreconf because it is not a release tarball
- Adds gettext,-tools to BUILD_DEPENDS for building translations
- do-gen line taken from Makefile.template to run autohell

  Note: I omitted BUILD_DEPENDS like devel/libtool and
  ${MODGNU_AUTOHELL_DEPENDS} because they seem to be pulled in by
  the autoreconf CONFIGURE_STYLE.

- pre-build calls en@quot.po-create and en@boldquot.po-create targets in
  the po/Makefile. By default msgfmt fails because it expects a header
  (the header is inserted by these targets) when converting the po
  (portable object) files into gmo (GNU machine object).

  Note: I omitted the canonical env -i ${MAKE_ENV} before
  ${MAKE_PROGRAM} because it strangely fails. It should not be a problem
  because the *.po for quot and boldquot get headers correctly inserted
  for processing by gettext's msgfmt. Also, quote and boldquot only
  change quotation marks and are not really translation files.

- Upstream added my menu segfault fix, so this update brings it to this
commit:
https://git.savannah.nongnu.org/cgit/eliot.git/commit/?id=672a1b5001069b09c8e13c7bf1488e33164461f5

- Upstream also added patch-dic_csv_helper_cpp, so remove it.
https://git.savannah.nongnu.org/cgit/eliot.git/commit/?id=5859299b48a8ca5756e1607139429edd4ac7ffa0

- Qt5 by default was recently merged to master, so --enable-qt now means
Qt5.
https://git.savannah.nongnu.org/cgit/eliot.git/commit/?id=b2cf69e3afa4fe1d63fb067848fa2d0723a307ff

Tweaks by landry@, Diff form Nam Nguyen! Thanks
2020-07-03 14:27:29 +00:00
mglocker
fc471524ad Update to spaceinvaders 1.5. 2020-07-02 10:15:57 +00:00
bcallah
e44b3f5ed7 Update to hyperrogue-11.3o 2020-06-28 02:37:25 +00:00
bcallah
c0b538c4ca Bugfix update to 18.1, which fixes the docbook generation.
Changelog: https://github.com/enz/pentobi/compare/v18.0...v18.1
2020-06-26 16:17:50 +00:00
bcallah
dd2eb95d83 Update to wtf-20200613 2020-06-25 22:51:45 +00:00
pascal
c4ac576503 Update to OpenMW 0.46.0.
patch by Timo Myyra, ok/comments thfr@ kn@
2020-06-25 14:18:52 +00:00
bcallah
b39d853eab Update to corsixth-0.64
Changelog: https://github.com/CorsixTH/CorsixTH/releases/tag/v0.64
2020-06-20 01:36:08 +00:00
solene
f4ace15963 Update to barony-3.2.3
This requires game assets version 3.2.3 and is incompatible with
any other versions (3.2.2 won't work anymore).

ok thfr@
ok maintainer David Carlier
2020-06-18 21:37:44 +00:00
thfr
10bafc5385 update to OpenRA 20200503
ok rsadowski@, bket@
2020-06-17 15:24:30 +00:00
kirby
2b4c0e57a6 update to wesnoth-1.14.13 2020-06-16 07:37:20 +00:00
solene
103ec12476 Update to openttd-1.10.2
ok bentley@
2020-06-15 11:20:09 +00:00
ajacoutot
f7f974668a Match pkgname version with distname. 2020-06-14 07:29:02 +00:00
bcallah
664a5b1888 Update to wtf-20200603 2020-06-13 02:20:29 +00:00
bcallah
64b887b9a1 Update to julius-1.4.1
Changelog: https://github.com/bvschaik/julius/releases/tag/v1.4.1
2020-06-12 22:14:41 +00:00
ajacoutot
81b0cc760c No more x11/gnome/doc-utils. 2020-06-10 07:16:52 +00:00
ajacoutot
b897b3e38a Remove empty directories. 2020-06-09 16:51:45 +00:00
ajacoutot
b62065f4f7 Regen PLIST / WANTLIB. 2020-06-09 16:31:35 +00:00
solene
ff9bba01fd Update to wrath-0.0.0.20200530
Required to play the latest release

Diff from maintainer Paul Valencia
2020-06-09 16:14:49 +00:00
sthen
073598211d update to dMagnetic 0.23, from maintainer/upstream 2020-06-09 12:40:17 +00:00
jasper
39567b34b2 bump after libxslt dependency changed 2020-06-09 07:14:44 +00:00
edd
35698f718e games/uhexen2: Update to version 1.5.9.
Sent in from Paul Valencia, with some minor tweaks from myself.

Tested by thfr@

Thanks both.
2020-06-08 21:15:19 +00:00
ajacoutot
e232367802 Unbreak packaging and add missing files.
Add DEBUG_PACKAGES.
2020-06-07 11:41:05 +00:00
sthen
7d75c15dd4 games/wrath: only try to build with SSE/SSE2 on x86 2020-06-06 19:14:15 +00:00
ajacoutot
d9dcbf1d31 Update to tuxpaint-stamps-20200520. 2020-06-06 10:21:42 +00:00
ajacoutot
d0e0006ab9 Update to tuxpaint-config-0.0.15. 2020-06-06 10:21:20 +00:00
ajacoutot
8f05b468b3 Update to tuxpaint-0.9.24. 2020-06-06 10:13:29 +00:00
ajacoutot
6423f2d09d Missing BDEP on textproc/docbook-xsl.
ok bcallah@ (maintainer)
2020-06-05 06:08:27 +00:00
jsg
b302ed230e add macppc to sauerbraten arch list
from alexjf@mail.com
2020-06-02 09:22:26 +00:00
cwen
d47c200cec ioquake3: add macppc support and documentation, improve QUAKE_ARCH definition
From Alex Free <alexjf at mail dot com>, with input and hints from espie@,
sthen@, landry@ and me.

OK abieber@ (maintainer) and kirby@
2020-06-01 16:07:05 +00:00
rsadowski
6e62a24dca Unbreak build; use system FindLua* cmake modules 2020-05-26 20:01:01 +00:00
bcallah
396d0f24d0 Update to openrct2-0.2.6
ok rsadowski@ solene@
2020-05-26 15:41:41 +00:00
solene
b0828475ea + wrath 2020-05-25 16:09:09 +00:00
solene
4bfe7d6040 Import wrath-0.0.0.20200228
wrath is the client for the wrath-darkplaces engine used in
WRATH: Aeon of Ruin, a game that embraces the timeless elements
of classic titles such as DOOM, QUAKE, DUKE NUKEM 3D, BLOOD,
UNREAL and HEXEN and carries them into the 21st century.

While this package and the game engine are open source, one
still needs to provide the original game assets from WRATH:
Aeon of Ruin, which is not open source. You will need to
purchase the original game to use this package.

ok bcallah@ thfr@
improvements by bcallah@
port from maintainer Paul Valencia <reivyr@enmadechi.com>
2020-05-25 16:08:41 +00:00
rsadowski
2d448d3bf6 Set CMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON
Stop using doxgen in openmw. While here I also dropped COMPILER, this comes
form the qt module.

OK pascal@ (maintainer), Issue reported by aja via icb
2020-05-24 21:11:00 +00:00
kmos
d1386ef4e9 Update py-minecraft-launcher-lib 0.5 -> 1.0
This drops "beta" and "do not use in production" language in the documentation.

The library also gains the ability to set or reset one's minecraft skin.
Also, it can be used to query native libraries for a platform.
2020-05-22 16:47:26 +00:00
kmos
516b68e273 Hook py-minecraft-launcher-lib up to the build 2020-05-21 21:23:34 +00:00
bcallah
0f0ee41cd8 Missing BDEP on textproc/itstool
Spotted by naddy@
2020-05-21 21:23:01 +00:00
kmos
8c1d499311 games/py-minecraft-launcher-lib
minecraft-launcher-lib is a Python library for creating a custom
minecraft launcher. This library containts functions to install and
execute minecraft and for interacting with mojang accounts.

version 0.5

OK phessler@
2020-05-21 21:22:45 +00:00
kirby
4a442ebfeb update to wesnoth-1.14.12 2020-05-21 18:55:30 +00:00
bcallah
6ba92e4690 Update to wtf-20200518 2020-05-21 14:52:29 +00:00
bcallah
f91f2a66f6 base-gcc isn't able to build gnukem. ports-gcc can.
Add a COMPILER=base-clang ports-gcc line.
Noticed from latest sparc64 bulk; build with ports-gcc confirmed on a
sparc64 machine.
2020-05-20 23:46:57 +00:00