Disable use of assembly on MIPS to allow it to build. MIPS is not
expected to be high performance in OpenWrt, and this allows it to still
be used for media identification as updated versions of ffmpeg are
brought in.
The error is in
libavcodec/mips/aacdec_mips.c: In function 'imdct_and_windowing_mips'
regarding: 'asm' has impossible constraints in multiple locations.
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
Switched to using versioned releases.
Removed md5 usage and went full sha256.
Added uclibc++ support by backporting upstream patches.
Various other adjustments.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
GraphicsMagick is a fork of ImageMagick, licensed under the MIT license.
It requires less space and it is [reportedly] faster than ImageMagick.
GraphicsMagick's installation footprint is:
x86_64: 4.3 MB, and
brcm47xx-mips74k (mipsel_74kc): 3.7 MB.
The shared libraries occupy 2.2 MB (mipsel_74kc). The 90 GraphicsMagick's
modules occupy 2.5 MB. It may be possible to reduce the installation
footprint by introducing build parameters to control the selection of
modules. In view of the large number of modules and the possibility of
breakage due to module interdependencies or other reasons, such attempt
is not made at this time.
Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
Switched to codeload to simplify the Makefile.
Removed the website as it is no longer valid.
Renamed .diff file to .patch
Added uclibc++ support. Fixed 060-add-missing-includes.patch , which was
totally wrong to begin with. C headers are generally not used with C++
programs.
Minor cleanups.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
This reverts commit 68add335a7.
This package depends on libraries (libdvbapi, libdvbcsa, libdvben50221)
that does not exist yet in OpenWrt repos
Reported-by: Val Kulkov <val.kulkov@gmail.com>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Minisatip is a multi-threaded satip server version 1.2 that runs
under Linux and it was tested with DVB-S, DVB-S2, DVB-T, DVB-T2,
DVB-C, DVB-C2, ATSC and ISDB-T cards.
https://github.com/catalinii/minisatip
Signed-off-by: Daniel Kucera <daniel.kucera@gmail.com>
gnome-common.m4 and gnome-compiler-flags.m4 were taken from version
3.18.0, and match current master branch.
Disable building help and test directories.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
Updates vapigen-generated vapi files to vala-0.34.
Files are now copied to $(STAGING_DIR_HOSTPKG)/share/vala/vapi, without
the vala version being hardcoded.
Removed copyright line, and redundant PKG_BUILD_DEPENDS and
TARGET_LDFLAGS.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
libx264 will be included in both hard & soft float libffmpeg-full builds if selected
and BUILD_PATENTED=y. Otherwise, it is not included in libffmpeg-full
Signed-off-by: Ted Hess <thess@kitschensync.net>
Hard float includes: libx264, mp3lame
Soft float includes: shine (mp3 encoder)
fdk-aac will not be available in libffmpeg-full due to incompatible license with libx264.
Custom builds can override licensing restrictions but results may not be re-distributable.
Signed-off-by: Ted Hess <thess@kitschensync.net>
Passing --disable-gtk-doc-html should fix building in parallel.
Also added some extra flags to speed up build time.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Version .8 no longer uses Autotools and will thus take a while to be
supported.
Silenced the build from warnings to help fix a bunch of -Wformat ones that
currently break the buildbots.
Explicitly disabled all plugins that are currently unused to save on build
time.
Signed-off-by: Rosen Penev <rosenp@gmail.com>