notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
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:: py38-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, run one of these commands:
  • pkg install graphics/sdl2_image
  • pkg install sdl2_image
PKGNAME: sdl2_image
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
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 (71 items / 64 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. emulators/emu64
  3. emulators/vt100
  4. games/3omns
  5. games/abbayedesmorts
  6. games/alephone
  7. games/barony
  8. games/blobwars
  9. games/blockattack
  10. games/brogue
  11. games/cataclysm-dda-tiles
  12. games/cdogs-sdl
  13. games/chromium-bsu
  14. games/colobot
  15. games/dreamchess
  16. games/dxx-rebirth
  17. games/el
  18. games/enigma
  19. games/fheroes2
  20. games/flare-engine
  21. games/gigalomania
  22. games/hedgewars
  23. games/hoverboard-sdl
  24. games/instead
  25. games/keeperrl
  26. games/legend-of-edgar
  27. games/manaplus
  28. games/meandmyshadow
  29. games/nxengine
  30. games/openage
  31. games/openclaw
  32. games/openspades
  33. games/pioneer
  34. games/ponscripter-07th-mod
  35. games/py-fife
  36. games/redeclipse
  37. games/redeclipse16
  38. games/sauerbraten
  39. games/sdlpop
  40. games/solarus
  41. games/solarus-quest-editor
  42. games/starfighter
  43. games/stratagus
  44. games/supertux2
  45. games/tesseract
  46. games/tome4
  47. games/tome4-beta
  48. games/trackballs
  49. games/trigger-rally
  50. games/valyriatear
  51. games/wesnoth
  52. games/widelands
  53. graphics/cegui
  54. graphics/gource
  55. graphics/grafx2
  56. graphics/milton
  57. multimedia/mlt6
  58. multimedia/mlt7
  59. sysutils/logstalgia
  60. Collapse this list.

Deleted ports which required this port:

Expand this list of 6 deleted ports
  1. devel/ponscripter-sekai*
  2. devel/py-sdl2*
  3. games/ponscripter-sekai*
  4. games/stonesoup-sdl*
  5. games/supertux-devel*
  6. multimedia/mlt*
  7. 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:

FreshPorts was unable to extract/find any pkg message
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
Mathieu Arnold (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
Mathieu Arnold (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