Port details |
- sdl12 Cross-platform multimedia development API
- 1.2.15_17,2 devel =241 1.2.15_17,2Version of this port present on the latest quarterly branch.
- Maintainer: amdmi3@FreeBSD.org
- Port Added: 2001-04-09 08:55:04
- Last Update: 2024-01-27 16:27:03
- Commit Hash: 56198ff
- People watching this port, also watch:: libiconv, png, freetype2, gmake, tiff
- License: LGPL21
- WWW:
- https://www.libsdl.org/
- Description:
- This library is designed to make it easy to write games that run on UNIX,
Win32 and BeOS using the various native high-performance media interfaces,
(for video, audio, etc) and presenting a single source-code level API to
your application. This is a fairly low level API, but using this, completely
portable applications can be written with a great deal of flexibility.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/devel/sdl12/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/sdl12
- pkg install sdl
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: sdl
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (SDL-1.2.15.tar.gz) = d6d316a793e5e348155f0dd93b979798933fb98aa1edebcc108829d6474aad00
SIZE (SDL-1.2.15.tar.gz) = 3920622
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- nasm : devel/nasm
- gmake>=4.3 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- xrender.pc : x11/libXrender
- xrandr.pc : x11/libXrandr
- Runtime dependencies:
-
- x11.pc : x11/libX11
- xrender.pc : x11/libXrender
- xrandr.pc : x11/libXrandr
- Library dependencies:
-
- libaa.so : graphics/aalib
- libGLU.so : graphics/libGLU
- This port is required by:
- for Build
-
- audio/clunk
- audio/din
- audio/drumpiler
- audio/etcd
- audio/festalon
- audio/goattracker
- audio/sdl_mixer
-
Deleted ports which required this port:
- for Libraries
-
- audio/clunk
- audio/din
- audio/drumpiler
- audio/etcd
- audio/festalon
- audio/goattracker
- audio/pianod2
-
Deleted ports which required this port:
- for Run
-
- comms/gnuradio
Configuration Options:
- ===> The following configuration options are available for sdl-1.2.15_17,2:
AALIB=on: AAlib graphics library support
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
LINJOY=off: Use Linux joystick driver (via webcamd)
OPENGL=on: 2D/3D rendering support via OpenGL
SVGALIB=off: SVGA graphics support
VGL=on: Video Graphics Lib support
X11=on: X11 (graphics) support
====> Audio backend
NAS=off: Network Audio System support
OSS=on: Open Sound System support
PULSEAUDIO=off: PulseAudio sound server support
SNDIO=off: Sndio audio support
===> Use 'make config' to modify these settings
- Options name:
- devel_sdl12
- USES:
- cpe gmake iconv libtool localbase:ldflags pathfix pkgconfig gl xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.2.7_3,1 06 Nov 2004 03:40:58 |
alfred |
Bump port revision so people get the double free(3) fix. |
1.2.7_2,1 06 Nov 2004 03:35:57 |
alfred |
Fix a double free(3) bug locally.
PR: ports/73353 |
1.2.7_2,1 05 Aug 2004 08:20:14 |
krion |
Do not apply patches for the latest gcc-3.4.2 to FreeBSD-4.x |
1.2.7_2,1 31 Jul 2004 06:39:20 |
krion |
Fix wrong path in patches
Submitted by: Roman Bogorodskiy <bogorodskiy@inbox.ru> |
1.2.7_2,1 30 Jul 2004 09:12:44 |
krion |
Fix build with love for gcc-3.4.2 |
1.2.7_2,1 09 Jul 2004 17:43:11 |
marcus |
Apply a big libtool patch to allow porters to use the libtool installed by
the libtoolX ports instead of the one included with each port. Ports that
set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of
the included version. To restore previous behavior, use the new macro,
USE_INC_LIBTOOL_VER. Both macros accept the same argument: a libtool version.
For example, to use the ports version of libtool-1.5, add the following to
your Makefile:
USE_LIBTOOL_VER= 15
To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:
USE_INC_LIBTOOL_VER= 15
With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).
PR: 63944
Based on work by:eik and marcus
Approved by: ade (autotools maintainer)
Tested by: kris on pointyhat
Bound to be hidden problems: You bet |
1.2.7_2,1 30 May 2004 19:33:12 |
thierry |
- several ports require SDL with GL enabled => set GL by default;
- bump PORTREVISION;
- remove the unused option X11;
- fix COMMENT (1.2.7 is the stable version);
- do some cleaning. |
1.2.7_1,1 10 Apr 2004 17:26:55 |
trevor |
Tidy up whitespace. |
1.2.7_1,1 17 Mar 2004 13:58:01 |
lofi |
Bump PORTREVISION for libusb fix from previous commit. |
1.2.7,1 17 Mar 2004 13:57:07 |
lofi |
Unbreak when libusb is installed.
Submitted by: KATO Tsuguru <tkato@prontomail.com> |
1.2.7,1 16 Mar 2004 04:06:48 |
edwin |
devel/sdl12: upgrading to 1.2.7 + some fixes.
- upgrade to 1.2.7
- add a knob WITH_NAS
- fix dependences to aalib & svgalib
- use standard DOCSDIR & EXAMPLESDIR
- fix plist for NOPORTDOCS
- distribute README-SDL.txt.
PR: Based on ports/57475
Submitted by: Thierry Thomas <thierry@pompo.net>
Reviewed by: kris@ with a build on bento |
1.2.5_3,1 14 Mar 2004 06:17:56 |
ade |
Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".
For ports-in-waiting:
USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13
USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213
USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14
Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed. |
1.2.5_3,1 07 Mar 2004 23:53:18 |
edwin |
[patch] unbreak packaging of devel/sdl12 with NOPORTDOCS
In the current state of the port Makefile and pkg-plist are not
in sync. Makefile obeys NOPORTDOCS, but pkg-plist would enlist
not installed files anyway breaking packaging when NOPORTDOCS
is set.
PR: ports/62587
Submitted by: Piotr Smyrak <piotr.smyrak@heron.pl> |
1.2.5_3,1 29 Jan 2004 07:24:56 |
trevor |
SIZEify. |
1.2.5_3,1 24 Dec 2003 05:08:09 |
linimon |
During the backout, forgot to bump PORTEPOCH. Also managed to miss
the 1-line update from 1.68 to 1.69, somehow. Now, it is back.
Verified with cvs diff -r1.69 being just PORTEPOCH. |
1.2.5_3 21 Dec 2003 00:08:17 |
linimon |
Backout previous commit. Mea maxima culpa for not doing the research
to understand that this port was a dependency on many other ports,
and as such should not have been done during a slush. Pass the
pointy hat, please ...
PR: ports/57475
Requested by: pav, marcus |
1.2.6 20 Dec 2003 20:16:54 |
linimon |
Update to 1.2.6:
Added SDL_LoadObject(), SDL_LoadFunction(), and SDL_UnloadObject()
Added SDL_GL_MULTISAMPLEBUFFERS and SDL_GL_MULTISAMPLESAMPLES for FSAA
PR: ports/41400
Submitted by: Marc Recht <marc@informatik.uni-bremen.de> |
1.2.5_3 12 Dec 2003 09:18:01 |
kris |
Respect WITHOUT_ARTS to disable arts support even if arts is already
installed. |
1.2.5_3 07 Nov 2003 16:51:18 |
fjoe |
USE_MESA -> USE_GL, bump PORTREVISION. |
1.2.5_2 26 Oct 2003 07:36:57 |
linimon |
Remove stale mastersite per distfile survey. |
1.2.5_2 29 Jul 2003 09:12:37 |
sobomax |
Let be hohest: I really don't have a time now to properly maintain all
these great pieces of software, so that let others with more free time
to take over them. |
1.2.5_2 14 Jul 2003 18:19:40 |
sobomax |
Fix on -current with gcc 3.3. |
1.2.5_2 14 Jul 2003 18:14:54 |
sobomax |
Add support for /dev/joy? style gameport joystics in addition to USB ones.
PR: 52875
Submitted by: Tony Voet <20030602@hoegisan.com> |
1.2.5_1 27 Jun 2003 19:29:44 |
sobomax |
Fix the port for those with stale /usr/include/libusb.h header.
Submitted by: mdodd |
1.2.5_1 22 May 2003 22:55:24 |
sobomax |
Unbreak on pre-4.8.
PR: 52174
Submitted by: osa |
1.2.5_1 20 Apr 2003 02:56:27 |
marcus |
Remove USE_GNOMENG. |
1.2.5_1 09 Apr 2003 04:51:09 |
mdodd |
Build fixes for __FreeBSD_version >= 500111 (usbhid changes.) |
1.2.5_1 07 Mar 2003 06:01:16 |
ade |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
1.2.5_1 30 Jan 2003 19:49:42 |
lioux |
Complete deployment of GNOMENG infrastructure: WITHOUT_ESOUND is
deprecated
Submitted by: David Yeske <dyeske@yahoo.com> |
1.2.5_1 08 Jan 2003 20:43:31 |
sobomax |
Use REINPLACE_CMD.
PR: 46835
Submitted by: Ulrich Spoerlein <q@uni.de> |
1.2.5_1 03 Jan 2003 08:53:57 |
sobomax |
Fix sdl11-config to return -I${LOCALBASE}/include, like previous
version did.
Prompted by: lioux |
1.2.5 02 Jan 2003 15:05:08 |
sobomax |
Update to 1.2.5. |
1.2.4_1 19 Oct 2002 09:42:11 |
sobomax |
Add `CONFIGURE_ARGS+=--disable-esd --disable-esdtest' in WITHOUT_ESOUND
case.
PR: 42724
Submitted by: alane |
1.2.4_1 30 Aug 2002 13:31:52 |
lioux |
Deploy USE_GNOMENG infrastructure
PR: 42195
Submitted by: Edwin Groothuis <edwin@mavetju.org> |
1.2.4_1 30 Aug 2002 12:39:30 |
sobomax |
Add optional support for building with ARTS support, when audio/arts is
is installed or WITH_ARTS is defined.
PR: 39136
Submitted by: User & <marc@informatik.uni-bremen.de> |
1.2.4_1 17 May 2002 08:32:45 |
sobomax |
Disable svgalib dependency when building on arch other than i386. Hopefully
this would enable to get even more packages for alpha.
Prompted by: kris |
1.2.4_1 15 May 2002 20:25:24 |
petef |
Introduce two new hooks: WITHOUT_X11 and WITHOUT_ESOUND.
It's now possible to compile sdl for console use only.
Submitted by: Joe Sunday <sunday@csh.rit.edu>
Approved by: sobomax (maintainer) |
1.2.4_1 09 May 2002 22:19:37 |
sobomax |
Instead of disabling joystick code completely use "dummy" driver instead of
problematic usb one. This should fix problems some ports are having when
linked against libsdl without joystick code at all. Bump PORTREVISION. |
1.2.4 22 Apr 2002 08:19:05 |
sobomax |
Explicitly disable USB joystick code because there are too many API
incompatible versions of USB code in different FreeBSD releases (or even in
the same release makeworded on from sources cvsup'ed on different dates), so
that supporting all of them is nightmare.
I wish USB team would care about API compatibility in the future.
Submitted by: many |
1.2.4 18 Apr 2002 08:10:01 |
sobomax |
Unbroke on systems after libusb --> libusbhid conversion.
Reported by: Mike Murphree <w4lna@knology.net>
Nuno Teixeira <nunotex@pt-quorum.com>
Mark Sergeant <sarge@snsonline.net> |
1.2.4 17 Apr 2002 12:35:50 |
sobomax |
Update to 1.2.4. |
21 Feb 2002 16:42:49 |
sobomax |
Allow it be compiled without svgalib support. |
29 Jan 2002 10:16:28 |
knu |
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; the ECHO
macro is set to "echo" by default, but it is set to "true" if make(1) is
invoked with the -s option while ECHO_CMD is always set to the echo command.
|
19 Dec 2001 12:18:40 |
sobomax |
Remove obsolete configure script tweak, which results in `sdl11-config
--version' reporting an icorrect version number (1.2.2, while in fact it's a
1.2.3). |
18 Nov 2001 08:34:09 |
sobomax |
Add two missed in the last commit manpages. |
13 Nov 2001 14:27:18 |
sobomax |
Update to 1.2.3. |
25 Jul 2001 09:58:12 |
sobomax |
Update to 1.2.2. Sam was kind enough to integrate my vgl driver into a
mainline, so number of patches has been greatly reduced. |
02 Jul 2001 12:17:47 |
sobomax |
Re-enable vgl support. |
25 Jun 2001 16:31:25 |
sobomax |
Update to 1.2.1. |
23 May 2001 11:28:14 |
sobomax |
Fix a bug that may cause image corruption during mouse movements. |
11 Apr 2001 11:57:02 |
sobomax |
Revert r.1.4 of files/patch-src_video_vgl_SDL__vglvideo.c - it doesn't work in
all cases. |
09 Apr 2001 13:11:10 |
sobomax |
Bump PORTREVISION (forgot in the previous commit). |
09 Apr 2001 13:10:17 |
sobomax |
Move detection of vgl availability before svgalib and improve detection
algorithm. |
09 Apr 2001 12:55:04 |
sobomax |
Move: devel/sdl --> devel/sdl10 devel/sdl-devel --> devel/sdl12 |