notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
sdl2_mixer Sample multi-channel audio mixer library
2.6.1 audio on this many watch lists=2 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 Version 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: 2022-07-21 12:40:40
Commit Hash: 6b4c8d1
People watching this port, also watch:: openjdk8, tmux, py39-pycparser, python, alsa-plugins
License: ZLIB
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (17 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/sdl2_mixer-2.6.1/catalog.mk
  3. /usr/local/share/licenses/sdl2_mixer-2.6.1/LICENSE
  4. /usr/local/share/licenses/sdl2_mixer-2.6.1/ZLIB
  5. include/SDL2/SDL_mixer.h
  6. lib/cmake/SDL2_mixer/SDL2_mixer-shared-targets-release.cmake
  7. lib/cmake/SDL2_mixer/SDL2_mixer-shared-targets.cmake
  8. lib/cmake/SDL2_mixer/SDL2_mixerConfig.cmake
  9. lib/cmake/SDL2_mixer/SDL2_mixerConfigVersion.cmake
  10. lib/libSDL2_mixer-2.0.so
  11. lib/libSDL2_mixer-2.0.so.0
  12. lib/libSDL2_mixer-2.0.so.0.600.1
  13. lib/libSDL2_mixer.so
  14. libdata/pkgconfig/SDL2_mixer.pc
  15. @owner
  16. @group
  17. @mode
Collapse this list.
Dependency lines:
  • sdl2_mixer>0:audio/sdl2_mixer
To install the port:
cd /usr/ports/audio/sdl2_mixer/ && make install clean
To add the package, run one of these commands:
  • pkg install audio/sdl2_mixer
  • pkg install sdl2_mixer
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: sdl2_mixer
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
sdl2_mixer
ABIlatestquarterly
FreeBSD:11:aarch642.0.1_12.0.4_2
FreeBSD:11:amd642.0.4_22.0.4_2
FreeBSD:11:armv62.0.12.0.4_2
FreeBSD:11:i3862.0.4_22.0.4_2
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch642.0.1_12.0.4_4
FreeBSD:12:amd642.6.12.0.4_4
FreeBSD:12:armv62.0.1_12.0.4_2
FreeBSD:12:armv72.0.1_12.0.4_2
FreeBSD:12:i3862.6.12.0.4_4
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-2.0.4_2
FreeBSD:13:aarch642.6.12.0.4_4
FreeBSD:13:amd642.6.12.0.4_4
FreeBSD:13:armv62.0.4_2-
FreeBSD:13:armv72.6.12.0.4_4
FreeBSD:13:i3862.6.12.0.4_4
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-2.0.4_2
FreeBSD:13:riscv64-2.0.4_4
FreeBSD:14:aarch642.6.1-
FreeBSD:14:amd642.6.1-
FreeBSD:14:armv6--
FreeBSD:14:armv72.6.1-
FreeBSD:14:i3862.6.1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.0.4_2-
FreeBSD:14:riscv642.0.4_3-
 

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. libFLAC.so : audio/flac
  2. libfluidsynth.so : audio/fluidsynth
  3. libmodplug.so : audio/libmodplug
  4. libmpg123.so : audio/mpg123
  5. libopusfile.so : audio/opusfile
  6. libvorbis.so : audio/libvorbis
  7. libSDL2.so : devel/sdl20
This port is required by:
for Libraries
  1. audio/klystrack
  2. devel/py-game
  3. devel/py-game_sdl2
  4. devel/py-pysdl2
  5. devel/sdl2pp
  6. games/SRB2
  7. games/SpaceCadetPinball
Expand this list (71 items / 64 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. games/SpaceCadetPinball-devel
  3. games/abbayedesmorts
  4. games/adonthell
  5. games/augustus
  6. games/blobwars
  7. games/blockattack
  8. games/cataclysm-dda-tiles
  9. games/cdogs-sdl
  10. games/chocolate-doom
  11. games/corsix-th
  12. games/crispy-doom
  13. games/domino-chain
  14. games/doomsday
  15. games/dreamchess
  16. games/dunelegacy
  17. games/dxx-rebirth
  18. games/eduke32
  19. games/enigma
  20. games/exult
  21. games/exult-devel
  22. games/fheroes2
  23. games/flare-engine
  24. games/freeciv
  25. games/gigalomania
  26. games/hedgewars
  27. games/hoverboard-sdl
  28. games/instead
  29. games/ivan
  30. games/jfsw
  31. games/julius
  32. games/jumpnbump
  33. games/lander
  34. games/legend-of-edgar
  35. games/manaplus
  36. games/maxr
  37. games/meandmyshadow
  38. games/mirrormagic
  39. games/mrboom
  40. games/nxengine
  41. games/openclaw
  42. games/openfodder
  43. games/ponscripter-07th-mod
  44. games/qnetwalk
  45. games/rawgl
  46. games/redeclipse
  47. games/redeclipse16
  48. games/sauerbraten
  49. games/sdlpop
  50. games/shockolate
  51. games/starfighter
  52. games/stratagus
  53. games/taisei
  54. games/tesseract
  55. games/toppler
  56. games/trackballs
  57. games/tuxpaint
  58. games/vvvvvv
  59. games/wesnoth
  60. games/widelands
  61. games/wyrmgus
  62. 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/ponscripter-sekai*
  4. games/stonesoup-sdl*
  5. Collapse this list of deleted ports.
for Run

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. editors/focuswriter-qt4*
  2. 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://codeload.github.com/libsdl-org/SDL_mixer/tar.gz/release-2.6.1?dummy=/
Collapse this list.

Number of commits found: 36

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
21 Jul 2022 12:40:40
 files touched by this commit commit hash:6b4c8d1e3b7bc7ed1c07b0e3f74d21405be186c0  2.6.1
Dmitry Marakasov (amdmi3) search for other commits by this committer
audio/sdl2_mixer: update 2.0.4 → 2.6.1
11 Jul 2022 21:46:56
 files touched by this commit commit hash:2bbe718e827ec0156d321762f1af63cb80edacd0  2.0.4_5
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
audio/libmad: Set SONAME to libmad.so.0 instead of libmad.so.0.16.2

- Bump PORTREVISION of dependent ports for shlib change
- Bump PORTREVISION for package change
27 Nov 2021 10:09:44
 files touched by this commit commit hash:e40e82b3bcc5559654b03ee313a1d9b816c1a394  2.0.4_4
Thomas Zander (riggs) search for other commits by this committer
audio/fluidsynth: Update to upstream version 2.2.4

MFH:		2021Q4
04 Oct 2021 04:56:46
 files touched by this commit commit hash:4c2db26adf7d81372f9c708118ecbe6ea38784b4  2.0.4_3
Thomas Zander (riggs) search for other commits by this committer
audio/fluidsynth: Update to upstream version 2.2.3

MFH:		2021Q4
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  2.0.4_2
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.4_2
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
08 Nov 2019 09:27:57
Original commit files touched by this commit Revision:517040  2.0.4_2
tobik search for other commits by this committer
a-b: Add missing USES={gnome,php,sdl,xorg}
29 Sep 2019 10:04:32
Original commit files touched by this commit Revision:513215  2.0.4_2
riggs search for other commits by this committer
Chase update to audio/fluidsynth; bump PORTREVISION of dependent ports

PR:		240890
21 Apr 2019 19:08:34
Original commit files touched by this commit Revision:499573  2.0.4_1
sunpoet search for other commits by this committer
Update MASTER_SITES and WWW

Approved by:	portmgr (blanket)
02 Mar 2019 16:55:53
Original commit files touched by this commit Revision:494418  2.0.4_1
riggs search for other commits by this committer
Chase update of fluidsynth to 2.0.3

PR:		233448
05 Feb 2019 17:42:21
Original commit files touched by this commit Revision:492259  2.0.4
amdmi3 search for other commits by this committer
- Update to 2.0.4
- Disable dynamic linking
- Regroup options
01 Jun 2018 22:16:12
Original commit files touched by this commit Revision:471300  2.0.1_1
riggs search for other commits by this committer
Bump PORTREVISIONS to chase update to audio/fluidsynth 1.1.11

PR:		228265
05 Feb 2018 16:24:49
Original commit files touched by this commit Revision:460979  2.0.1
amdmi3 search for other commits by this committer
Take maintainership of SDL/SDL2 ports
22 Jan 2017 22:27:55
Original commit files touched by this commit Revision:432169  2.0.1
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
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 13:29:17
Original commit files touched by this commit Revision:412344  2.0.0_11
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.

With hat:	portmgr
Sponsored by:	Absolight
10 Mar 2016 00:18:00
Original commit files touched by this commit Revision:410737  2.0.0_11
jbeich search for other commits by this committer
audio/sdl{,2}_mixer: sync and add missing option descriptions

PR:		202689
10 Mar 2016 00:17:26
Original commit files touched by this commit Revision:410736  2.0.0_11
jbeich search for other commits by this committer
audio/sdl{,2}_mixer: fix VORBIS=on logic after r410689

PR:		202689
Reported by:	antoine
09 Mar 2016 05:18:50
Original commit files touched by this commit Revision:410689  2.0.0_10
jbeich search for other commits by this committer
audio/sdl{,2}_mixer: add TREMOR option

TREMOR is enabled by default on platforms without hardware floating point.

PR:		202689
Approved by:	maintainer timeout (6 months)
01 Mar 2016 16:41:13
Original commit files touched by this commit Revision:409886  2.0.0_9
danfe search for other commits by this committer
Add FLUIDSYNTH option generic description, and remove ad-hoc setting in
ports where it is applicable (alongside with other shared descriptions).
08 Dec 2014 16:48:41
Original commit files touched by this commit Revision:374303  2.0.0_9
tijl search for other commits by this committer
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
10 Sep 2014 20:50:37
Original commit files touched by this commit Revision:367888  2.0.0_8
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)
15 Jul 2014 18:58:59
Original commit files touched by this commit Revision:361996  2.0.0_7
tijl search for other commits by this committer
- Convert multimedia/smpeg* to USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
09 Jun 2014 11:21:53
Original commit files touched by this commit Revision:357139  2.0.0_6
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 A-C.

CR:		D196
Approved by:	portmgr (bapt)
04 Jun 2014 23:00:57
Original commit files touched by this commit Revision:356556  2.0.0_6
amdmi3 search for other commits by this committer
- Switch to USES=libtool, drop .la files

Approved by:	portmgr blanket
20 Mar 2014 19:01:36
Original commit files touched by this commit Revision:348717  2.0.0_5
mva search for other commits by this committer
- Unbreak build after the recent audio/libmodplug update

Reported by:		pkg-fallout
17 Nov 2013 12:33:49
Original commit files touched by this commit Revision:334079  2.0.0_5
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>
13 Nov 2013 21:36:36
Original commit files touched by this commit Revision:333729  2.0.0_4
mva search for other commits by this committer
- Add MP3 support via multimedia/smpeg2 (new option SMPEG)

PR:		ports/183364
Submitted by:	Vladimir Kondratiev <wulf@mail.mipt.ru>
30 Oct 2013 21:53:56
Original commit files touched by this commit Revision:332181  2.0.0_3
mva search for other commits by this committer
- Fix patching the .pc installation path to avoid wrong expansions

Submitted by:	many
25 Oct 2013 16:15:37
Original commit files touched by this commit Revision:331607  2.0.0_2
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
21 Sep 2013 12:02:02
Original commit files touched by this commit Revision:327809  2.0.0_1
mva search for other commits by this committer
- Add mikmod support for audio/sdl_mixer and audio/sdl2_mixer
- While here, simplify the OPTIONS usage

PR:		ports/181695
Submitted by:	Jan Beich <jbeich@tormail.org>
20 Sep 2013 14:36:37
Original commit files touched by this commit Revision:327706  2.0.0
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
audio)
30 Aug 2013 23:01:06
Refresh Original commit files touched by this commit Revision:325727  Sanity Test Failure
bapt search for other commits by this committer
Convert audio from USE_GMAKE to USES=gmake
While here:
- Trim headers
- Convert some USE_GNOME=pkgconfig to USES=pkgconfig
- Add some missing pkgconf dependencies
- Convert some USE_GNOME=gnomehack to USES=pathfix
14 Aug 2013 17:23:36
Original commit files touched by this commit Revision:324741  2.0.0
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
06 Jul 2013 10:25:32
Original commit files touched by this commit Revision:322378  2.0.p2
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
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: 36