notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
sdl12-compat SDL-1.2 compatibility layer that uses SDL 2.0 behind the scenes
s20211125 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout s20210910Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-09-02 20:03:07
Last Update: 2021-11-27 00:44:38
Commit Hash: 1f2b68d
License: ZLIB
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (9 items)
Collapse this list.
  1. etc/libmap.d/sdl12-compat.conf
  2. lib/libSDL-1.2-compat.so
  3. lib/libSDL-1.2-compat.so.0
  4. lib/libSDL-1.2-compat.so.1.2.50
  5. @comment lib/libSDLmain.a
  6. @ldconfig
  7. /usr/local/share/licenses/sdl12-compat-s20211125/catalog.mk
  8. /usr/local/share/licenses/sdl12-compat-s20211125/LICENSE
  9. /usr/local/share/licenses/sdl12-compat-s20211125/ZLIB
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • sdl12-compat>0:devel/sdl12-compat
  • For LIB depends:
    • libSDL-1.2-compat.so:devel/sdl12-compat
To install the port:
cd /usr/ports/devel/sdl12-compat/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/sdl12-compat
  • pkg install sdl12-compat
PKGNAME: sdl12-compat
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
sdl12-compat
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64s20210926-
FreeBSD:11:armv6--
FreeBSD:11:i386s20210926-
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-s20211119
FreeBSD:12:amd64s20211119s20211119
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386s20211119s20211119
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-s20211119
FreeBSD:13:amd64s20211119s20211125
FreeBSD:13:armv6--
FreeBSD:13:armv7-s20211015
FreeBSD:13:i386s20211119s20211119
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64s20211015-
FreeBSD:14:amd64s20211015-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386s20211119-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
  3. sdl2-config : devel/sdl20
Library dependencies:
  1. libSDL2.so : devel/sdl20
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/libsdl-org/sdl12-compat/tar.gz/4e4527a?dummy=/
Collapse this list.

Number of commits found: 9

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
27 Nov 2021 00:44:38
 files touched by this commit commit hash:1f2b68d27173bde53040182f9d72b3250659f8a9  s20211125
Jan Beich (jbeich) search for other commits by this committer
devel/sdl12-compat: update to s20211125

Changes:	https://github.com/libsdl-org/sdl12-compat/compare/d926510...4e4527a
20 Nov 2021 00:34:05
 files touched by this commit commit hash:2bfc50c81d9d4959d12f04c9a7552c545cb5bae8  s20211119
Jan Beich (jbeich) search for other commits by this committer
devel/sdl12-compat: update to s20211119

Changes:	https://github.com/libsdl-org/sdl12-compat/compare/c4f9449...d926510
13 Nov 2021 00:30:07
 files touched by this commit commit hash:60c7ac0f05b02ecf60ae284afb27514f619ff050  s20211111
Jan Beich (jbeich) search for other commits by this committer
devel/sdl12-compat: update to s20211111

Changes:	https://github.com/libsdl-org/sdl12-compat/compare/36a09e4...c4f9449
16 Oct 2021 00:54:47
 files touched by this commit commit hash:0cd2c1649ff2687ae07d4a482cabdeb80e3be65c  s20211015
Jan Beich (jbeich) search for other commits by this committer
devel/sdl12-compat: update to s20211015

Changes:	https://github.com/libsdl-org/sdl12-compat/compare/c6cfc8f...36a09e4
30 Sep 2021 00:44:36
 files touched by this commit commit hash:94fd0f07632d7152ac8718cb4792208a47460478  s20210926
Jan Beich (jbeich) search for other commits by this committer
devel/sdl12-compat: update to s20210926

Changes:	https://github.com/libsdl-org/sdl12-compat/compare/a98590a...c6cfc8f
16 Sep 2021 00:58:30
 files touched by this commit commit hash:449c7ba6bb89f1972d31d418b9ff68f77a2b05ad  s20210910
Jan Beich (jbeich) search for other commits by this committer
devel/sdl12-compat: update to s20210910

Changes:	https://github.com/libsdl-org/sdl12-compat/compare/dae1119...a98590a
02 Sep 2021 22:18:23
 files touched by this commit commit hash:6161056935927447d127f7deaf0d8d53c335cde7  s20210901_1
Jan Beich (jbeich) search for other commits by this committer
devel/sdl12-compat: convert to libmap.conf(5)

Drop headers to simplify usage as binary packge from the default repo.
Hooking into USES=sdl would have required a lot of build testing just
to trim some dependencies.
02 Sep 2021 21:14:47
 files touched by this commit commit hash:995fe9236a41ae2650371e3a2c6d48a315e0e2ea  s20210901
Jan Beich (jbeich) search for other commits by this committer
devel/sdl12-compat: add usage notes

Temporary until this port is hooked into USES=sdl or switches to
libmap.conf(5) a la mesa-devel.
02 Sep 2021 19:59:39
 files touched by this commit commit hash:6fdee8e60572777e8fab6aea09e21b67e25c9cc6  s20210901
Jan Beich (jbeich) search for other commits by this committer
devel/sdl12-compat: add new port

This code is a compatibility layer; it provides a binary and source
compatible API for programs written against SDL 1.2, but it uses SDL 2.0
behind the scenes. If you are writing new code, please target SDL 2.0
directly and do not use this layer.

https://github.com/libsdl-org/sdl12-compat

Number of commits found: 9