- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions
Tested by: exp-run by pav
on Windows, OS X and Linux. The project is geared towards providing
addictive arena shooter gameplay which is all spawned and driven
by the community itself. Xonotic is a direct successor of the Nexuiz
project with years of development between them, and it aims to
become the best possible open-source FPS (first-person-shooter) of
its kind.
WWW: http://www.xonotic.org/
there is a knob (DP_LINK_TO_LIBJPEG) to disable offending code automatically.
This allows to link against system-provided libjpeg, whether it is jpeg62 or
jpeg7. That way it will continue to work, even if e.g. a new libjpeg71 with
incompatible ABI comes out.
Submitted by: Rudolf Polzer, one of the developers of Nexuiz
- Remove superfluous home-rolled `do-build' target
- Link to dependent libraries instead of loading them at run-time
- Install server-related files and scripts (can be useful for admin)
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG).
sockaddr_in (as claimed)
- Fix value for LHNETADDRESSTYPE_INET6_FAMILY along the way
This should fix network-related issues (broken server browsing, etc.)
reported by number of users.
Submitted by: Alexander Drozdov
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav)
- Remove `-ffast-math' from CFLAGS, it breaks the engine [1]
- Fix missing `libpng' dependency
Reported by: Rudolf Polzer <polzer(at)informatik.uni-frankfurt.de>
structure (i.e. include/SDL for includes and sdl-config for configuration
binary)
- Update graphics/sdl_ttf to version 2.0.8
- Update graphics/sdl_image to version 1.2.5
- Update audio/sdl_mixer to version 1.2.7
- Update net/sdl_net to version 1.2.6
- Update Mk/bsd.sdl.mk accordingly
- Fix dependent ports to fit the new directory structure and avoid several
API breakages
- Bump up portrevisions for all dependent ports to allow them to be upgraded
by portupgrade/portmaster etc tools
Approved by: kris (portmgr), sem (mentor)