notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
sdl2_image Simple library to load images of various formats as SDL surfaces
2.0.5 graphics on this many watch lists=2 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.0.5Version of this port present on the latest quarterly branch.
Maintainer: amdmi3@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-06-21 19:56:49
Last Update: 2021-04-07 08:09:01
Commit Hash: cf118cc
People watching this port, also watch:: py37-pycparser, tmux, json-c, python, alsa-plugins
License: ZLIB
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (13 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/sdl2_image-2.0.5/catalog.mk
  3. /usr/local/share/licenses/sdl2_image-2.0.5/LICENSE
  4. /usr/local/share/licenses/sdl2_image-2.0.5/ZLIB
  5. include/SDL2/SDL_image.h
  6. lib/libSDL2_image-2.0.so.0
  7. lib/libSDL2_image-2.0.so.0.2.3
  8. lib/libSDL2_image.a
  9. lib/libSDL2_image.so
  10. libdata/pkgconfig/SDL2_image.pc
  11. @owner
  12. @group
  13. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • sdl2_image>0:graphics/sdl2_image
  • For LIB depends:
    • libSDL2_image-2.0.so:graphics/sdl2_image
    • libSDL2_image.so:graphics/sdl2_image
To install the port: cd /usr/ports/graphics/sdl2_image/ && make install clean
To add the package: pkg install sdl2_image
PKGNAME: sdl2_image
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
sdl2_image
ABIlatestquarterly
FreeBSD:11:aarch642.0.22.0.5
FreeBSD:11:amd642.0.52.0.5
FreeBSD:11:armv62.0.12.0.5
FreeBSD:11:i3862.0.52.0.5
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch642.0.22.0.5
FreeBSD:12:amd642.0.52.0.5
FreeBSD:12:armv62.0.22.0.5
FreeBSD:12:armv72.0.22.0.5
FreeBSD:12:i3862.0.52.0.5
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-2.0.5
FreeBSD:13:aarch642.0.52.0.5
FreeBSD:13:amd642.0.52.0.5
FreeBSD:13:armv62.0.52.0.5
FreeBSD:13:armv72.0.52.0.5
FreeBSD:13:i3862.0.52.0.5
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc642.0.52.0.5
FreeBSD:14:aarch642.0.5-
FreeBSD:14:amd642.0.5-
FreeBSD:14:armv62.0.5-
FreeBSD:14:armv72.0.5-
FreeBSD:14:i3862.0.5-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.0.5-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. sdl2-config : devel/sdl20
Library dependencies:
  1. libpng.so : graphics/png
  2. libtiff.so : graphics/tiff
  3. libwebp.so : graphics/webp
  4. libSDL2.so : devel/sdl20
  5. libjpeg.so : graphics/jpeg-turbo
This port is required by:
for Libraries
  1. audio/klystrack
  2. devel/fifechan
  3. devel/py-game
  4. devel/py-game_sdl2
  5. devel/py-pysdl2
  6. devel/sdl2pp
  7. emulators/aranym
Expand this list (62 items / 55 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. emulators/emu64
  3. games/3omns
  4. games/abbayedesmorts
  5. games/alephone
  6. games/barony
  7. games/blobwars
  8. games/blockattack
  9. games/cataclysm-dda-tiles
  10. games/cdogs-sdl
  11. games/chromium-bsu
  12. games/colobot
  13. games/dreamchess
  14. games/dxx-rebirth
  15. games/el
  16. games/fheroes2
  17. games/flare-engine
  18. games/gigalomania
  19. games/hedgewars
  20. games/hoverboard-sdl
  21. games/instead
  22. games/keeperrl
  23. games/legend-of-edgar
  24. games/manaplus
  25. games/meandmyshadow
  26. games/openage
  27. games/openclaw
  28. games/openspades
  29. games/pioneer
  30. games/ponscripter-sekai
  31. games/py-fife
  32. games/redeclipse
  33. games/sauerbraten
  34. games/sdlpop
  35. games/solarus
  36. games/solarus-quest-editor
  37. games/starfighter
  38. games/supertux2
  39. games/tesseract
  40. games/tome4
  41. games/tome4-beta
  42. games/trackballs
  43. games/trigger-rally
  44. games/valyriatear
  45. games/wesnoth
  46. games/widelands
  47. graphics/cegui
  48. graphics/gource
  49. graphics/grafx2
  50. graphics/milton
  51. multimedia/mlt
  52. sysutils/logstalgia
  53. Collapse this list.

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. devel/ponscripter-sekai*
  2. devel/py-sdl2*
  3. games/stonesoup-sdl*
  4. games/supertux-devel*
  5. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://www.libsdl.org/projects/SDL_image/release/
Collapse this list.

Number of commits found: 31

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  2.0.5
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.0.5
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
03 Jul 2019 15:37:35
Original commit files touched by this commit Revision:505760  2.0.5
amdmi3 search for other commits by this committer
- Update to 2.0.5

MFH:		2019Q2 (with hat)
Security:	3394bc2b-9da4-11e9-951e-14dae9d5a9d2
21 Apr 2019 19:09:19
Original commit files touched by this commit Revision:499582  2.0.4_1 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update MASTER_SITES

Approved by:	portmgr (blanket)
01 Mar 2019 19:18:57
Original commit files touched by this commit Revision:494313  2.0.4_1 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Switch sdl_image and sdl2_image from dynamic loading of dependency
  libraries to normal shared linking
- While here, add USES=sdl and localbase add LICENSE_FILE and strip library

PR:		196099
Submitted by:	jbeich
04 Feb 2019 14:30:49
Original commit files touched by this commit Revision:492139  2.0.4 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Update to 2.0.4

PR:		235067
Submitted by:	monwarez@mailoo.org
14 Feb 2018 11:52:27
Original commit files touched by this commit Revision:461778  2.0.2 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Update to 2.0.2
- Make sure no bundled libraries are used
- Update WWW
05 Feb 2018 16:24:49
Original commit files touched by this commit Revision:460979  2.0.1_2 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
Take maintainership of SDL/SDL2 ports
26 Oct 2017 18:53:43
Original commit files touched by this commit Revision:452939  2.0.1_2 This port version is marked as vulnerable.
jbeich search for other commits by this committer
graphics/sdl2_image: backport XCF vulnerability fix

Obtained from:	upstream (SDL_image-2.0.2)
Security:	CVE-2017-2887
30 Apr 2017 12:50:54
Original commit files touched by this commit Revision:439814  2.0.1_1 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update to 0.6.0

- Bump PORTREVISION for dependent ports

Changes:	https://chromium.googlesource.com/webm/libwebp/+/master/NEWS
22 Jan 2017 22:27:55
Original commit files touched by this commit Revision:432169  2.0.1 This port version is marked as vulnerable.
rene search for other commits by this committer
Reset mva@'s ports, he handed in his ports bit.
06 Apr 2016 15:01:13
Original commit files touched by this commit Revision:412624  2.0.1 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Update sdl20 and satellite libraries to latest versions

sdl2: 2.0.3 -> 2.0.4
sdl2_image: 2.0.0 -> 2.0.1
sdl2_mixer: 2.0.0 -> 2.0.1
sdl2_net: 2.0.0 -> 2.0.1
sdl2_ttf: 2.0.12 -> 2.0.14

- Add LICENSE_FILE
- Strip libraries
- Switch to USES=localbase where applicable

PR:		207671
Submitted by:	devnexen@gmail.com, amdmi3
Approved by:	maintainer timeout (mva, 1 month)
Exp-run by:	antoine
01 Apr 2016 14:00:57
Original commit files touched by this commit Revision:412346  2.0.0_8 This port version is marked as vulnerable.
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
01 Apr 2016 11:17:54
Original commit files touched by this commit Revision:412334  2.0.0_8 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Update to 0.5.0
- Bump PORTREVISION for graphics/webp shlib change

Changes:	https://chromium.googlesource.com/webm/libwebp/+/master/NEWS
22 Jun 2015 18:33:22
Original commit files touched by this commit Revision:390310  2.0.0_7 This port version is marked as vulnerable.
antoine search for other commits by this committer
Convert to USES=jpeg
07 Feb 2015 08:21:47
Original commit files touched by this commit Revision:378574  2.0.0_7 This port version is marked as vulnerable.
mva search for other commits by this committer
- Provide OPTION knobs for the LIB_DEPENDS of sdl_image and sdl2_image

PR:		195987
Submitted by:	jbeich@
25 Dec 2014 20:54:43
Original commit files touched by this commit Revision:375598  2.0.0_7 This port version is marked as vulnerable.
bapt search for other commits by this committer
Bump portrevision after png update
25 Dec 2014 19:04:27
Original commit files touched by this commit Revision:375594  2.0.0_6 This port version is marked as vulnerable.
antoine search for other commits by this committer
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade
10 Sep 2014 20:50:37
Original commit files touched by this commit Revision:367888  2.0.0_6 This port version is marked as vulnerable.
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
03 Jul 2014 00:20:46
Original commit files touched by this commit Revision:360331  2.0.0_5 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Switch to USES=libtool, drop .la files

Approved by:	portmgr blanket
13 Jun 2014 07:36:28
Original commit files touched by this commit Revision:357654  2.0.0_4 This port version is marked as vulnerable.
olgeni search for other commits by this committer
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories G-I.

CR:		D201
Approved by:	portmgr (bapt)
08 May 2014 03:25:06
Original commit files touched by this commit Revision:353249  2.0.0_4 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Update to 0.4.0
- Add LICENSE
- Sort LIB_DEPENDS
- Use USES=libtool
- Do not silence installation message
- Bump PORTREVISION for graphics/webp shlib change

Changes:	https://chromium.googlesource.com/webm/libwebp/+/master/NEWS
17 Nov 2013 12:33:49
Original commit files touched by this commit Revision:334079  2.0.0_3 This port version is marked as vulnerable.
mva search for other commits by this committer
- Switch devel/sdl20 to use the autotools-based configuration, since the
  cmake-based one is not maintained that well
- Fix library naming to ensure backwards compatibility on minor version
  changes
- Bump the PORTREVISION on ports depending on devel/sdl20, since its
  shared library name changed

PR:		ports/183975
Submitted by:	Jan Kokemuller <jan.kokemueller@gmail.com>
25 Oct 2013 16:15:37
Original commit files touched by this commit Revision:331607  2.0.0_2 This port version is marked as vulnerable.
mva search for other commits by this committer
- Update devel/sdl20 to version 2.0.1
- Bump PORTREVISIONs for SDL2-related ports to chase the changed SDL2
  shlib version
- Enable staging support for the SDL2 ports
- Switch to new LIB_DEPENDS format for the SDL2 ports
- Add LICENSE to the SDL2 ports
- Use gmake USES for the SDL2 ports
20 Sep 2013 18:35:46
Original commit files touched by this commit Revision:327733  2.0.0_1 This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics)
09 Sep 2013 22:49:21
Original commit files touched by this commit Revision:326850  2.0.0_1 This port version is marked as vulnerable.
mm search for other commits by this committer
Bump some PORTREVISIONs due to graphics/webp update to 0.3.1
14 Aug 2013 22:35:54
Original commit files touched by this commit Revision:324744  2.0.0  Sanity Test Failure This port version is marked as vulnerable.
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
14 Aug 2013 17:23:36
Original commit files touched by this commit Revision:324741  2.0.0 This port version is marked as vulnerable.
mva search for other commits by this committer
SDL2 has been officially released.

- Update devel/sdl20, audio/sdl2_mixer, graphics/sdl2_image,
  graphics/sdl2_ttf and net/sdl2_net to version 2.0.0
10 Jul 2013 17:57:00
Original commit files touched by this commit Revision:322725  2.0.p2 This port version is marked as vulnerable.
mva search for other commits by this committer
- Upstream distfile has been rerolled

Reported by:	Tim Cas <darkuranium@gmail.com>
06 Jul 2013 10:26:13
Original commit files touched by this commit Revision:322379  2.0.p2 This port version is marked as vulnerable.
mva search for other commits by this committer
- Update to the latest RC
21 Jun 2013 19:56:28
Original commit files touched by this commit Revision:321500  2.0.p1 This port version is marked as vulnerable.
mva search for other commits by this committer
Welcome SDL2 to the FreeBSD ports system!

A set of new SDL2 related ports has been added, which are essentially
the same as their corresponding port for SDL1.2:

    audio/sdl2_mixer
    graphics/sdl2_image
    graphics/sdl2_ttf
    net/sdl2_net

A set of new USE_SDL knobs is available to enable SDL2 and its related
ports to be added as dependency to ports. Use either of

  USE_SDL= sdl2 image2 mixer2 net2 ttf2

to pull in the specific sdl2_* or sdl20 port.

Number of commits found: 31