Commit Graph

10 Commits

Author SHA1 Message Date
Rosen Penev dd77091337
mocp: disable ffmpeg
The recent update to ffmpeg broke this.

Instead, use the relevant libraries separately.

Added AAC support. AAC is very common and was recently fixed to be
compatible with BUILD_PATENTED.

Explicitly pass all configure arguments, to avoid future breakage.

Remove autoreconf. autotools files are not being patched.

Add PKG_BUILD_PARALLEL for speed.

Other minor cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-29 17:17:34 -07:00
Yousong Zhou 9ac5ac81ab treewide: avoid deref symlinks when installing .so
This change is inspired by commit openwrt/openwrt@38b22b1e ("nghttp2:
deduplicate files in libnghttp2")

The packages in this commit are identified with the following command

	grep -rin -E 'INSTALL_(DATA|BIN)' | grep -F '.so' | grep -F '*'

Some of them do not have symlinks and are not affected, but the change
is still applied for consideration of best practices just in case

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-06-21 09:52:32 +08:00
Daniel Engberg 08e74f346a sound/mocp: General cleanup
General cleanup of this port

Don't add libraries as dependencies and disable them later on in configure
arguments (curl and (lib)samplerate). Enabled from now on.
Fix dependencies and functionality provided by external libraries. If we link
(lib)ffmpeg we don't need to have external libraries for handling formats
that ffmpeg already handles.
Update PKG_MD5SUM (deprecated) to PKG_HASH

Sources:
https://github.com/mir-ror/moc/blob/master/decoder_plugins/ffmpeg/ffmpeg.c#L213

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-07-12 09:49:51 +02:00
Ted Hess c9d239c26c moc: Upgrade to 2.5.2. Includes ffmpeg3 compatibility
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-01-05 13:01:13 -05:00
Felix Fietkau e1f6b0a24d mocp: fix ncurses dependency
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-11 12:52:47 +02:00
Dirk Neukirchen 79e2e32c27 mocp: fix build with gcc5
change in default CPP settings lead to build errors
explicitly set flag to enable old behaviour

Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
2015-08-19 11:19:50 +02:00
Ted Hess 63fa44476d mocp: Fix musl compatibility
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-06-18 15:06:29 -04:00
Ted Hess 070a01b6fd moc: updgrade to released version 2.5.0
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-01-10 15:23:39 -05:00
Ian Leonard ac7cd4c6e6 misc: correct typo in Makefiles for PKG_LICENSE_FILES
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2014-11-24 23:43:37 -08:00
Ted Hess 1df66cd47b moc: import from oldpackages, add LICENSE info, add myself as pkg maintainer
Signed-off-by: Ted Hess <thess@kitschensync.net>
2014-07-31 13:06:14 -04:00