* add patch to fix float cast error when version is x.y.z form
* add minimal parted version (>= 2.3) to RDEPENDS
NOTE:
If your tree defaults to an earlier parted version (e.g. 1.8.6),
you will need to add PREFERRED_VERSION_parted = "3.%" to local.conf
or you will see a do_compile error (complaining about required
libparted version).
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* add several pkg configs and libsamplerate0 dependency to vlc.inc
* update patches 0003 and 0004
* add patch to use tremor's libvorbisidec rather than libvorbisdec
* add patch to fix luaL_checkint and luaL_optint (deprecated in lua 5.3)
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
* Convert from Module::Build to ExtUtils::MakeMaker
* Temporarily use github repository until upstream merges change
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Convert from Module::Build to ExtUtils::MakeMaker
* Temporarily use github repository until change is merged upstream
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Builds with ExtUtils::MakeMaker rather than Module::Build
* Author change
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
python-cryptography is required by python-pyopenssl >= 0.14
Includes python-cryptography-vectors package for ptest
Over 75k unit tests (100% coverage):
* tested on nuc (x86) and beaglebone (arm) hardware.
** will overload ram on default qemux86/qemuarm
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
python-py is required by python-pytest
python-pytest is required for ptest of python-cryptography
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
python-matplotlib is currently providing its own dateutil and pytz
Add dateutil and pytz as DEPENDS/RDEPENDS.
Patch setupext.py to no longer provide its own dateutil and pytz.
Remove python-matplotlib from blacklist.
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
python-matplotlib is providing its own pytz and dateutil.
Provide our own pytz (and then fix matplotlib).
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
libva is a floating dependency
libva requires libavcodec, so enable or disable both in tandem
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
World builds are failing due to change in opencv in API.
Since vlc is only using opencv as an example and a filter, disable by default.
Revisit when upstream adapts to new opencv API.
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Module::Pluggable - automatically give your module the ability to have plugins
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Generate dependencies from Python code, filter, cluster and generate
graphs from the dependency list
* Tools included:
- sfood:
Given a set of input files or root directories, generate a list of
dependencies between the files;
- sfood-graph:
Read a list of dependencies and produce a Graphviz dot file. (This
file can be run through the Graphviz dot tool to produce a
viewable/printable PDF file);
- sfood-cluster:
Read a list of dependencies, a list of file clusters, and output a
list of simplified (clustered) dependencies.
- sfood-checker:
Analyze the source code with the AST and list unused or redundant
imports.
- sfood-imports:
Find and list import statements in Python files, regardless of
whether they can be imported or not.
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* CPAN::Meta is provided by perl-module-cpan, NOT perl-module-cpan-meta
* Module::Load is provided by perl-module-load, NOT perl-module-module-load
* Fixes QA build-deps warning
* libtap-harness-env-perl is bogus, already have perl-tap-harness-env
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Module::Load is provided by perl-module-load, NOT perl-module-module-load
* Fixes QA build-deps warning.
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Built with libav 9.13 and stand-alone libpostproc
* Although postproc is enable=auto, let's leave it disabled by default
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Upstream is now much more pkg-config friendly
* Clean up configure baggage, no longer needed
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Move recipes from meta-openembedded/meta-oe that are not
depended upon by recipes already in meta-oe (e.g. gateone,
anki)
* Recipes NOT moved:
python-futures
python-pyopenssl
python-simplejson
python-tornado
python-pyqt
python-sip
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Implement khem's suggestion, ${S}/configure $(EXTRA_OECONF).
NOTE: with or without autotools-brokensep, the following:
| WARNING: QA Issue: ELF binary 'libpostproc.so.52.0.100'
| has relocations in .text
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Point tools to the right paths:
* ${S}/configure.ac in do_configure_prepare()
* ${B}/Makefile in do_configure_append()
* cd ${B} in do_compile()
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This package does not like being built out-of-tree.
Fixes:
| configure: error: cannot find install-sh, install.sh, or shtool in
[...]
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This package does not like being built out-of-tree.
Fixes:
[...]/lockdev/1.0.3+gitAUTOINC+16b899645d-r0/git/scripts/git-version: line 3:
NEWS: No such file or directory
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* URI for 3.3.3 broken
* COPYING.LESSER License regressed address for FSF:
5c5
< 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Fixes:
fatal error: dc1394/camera.h: No such file or directory
| #include <dc1394/camera.h>
| ^
| compilation terminated.
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Fixes:
*** No rule to make target
`[...]/schroedinger/1.0.11-r0/schroedinger-1.0.11/schroedinger/tmp-orc.c',
needed by `tmp-orc.o'. Stop.
Rename "files/" to "schroedinger/"
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Fixes:
: fatal error: fluidsynth/version.h: No such file or directory
| #include "fluidsynth/version.h"
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
[from README]
This is a module for computing the difference between two files, two
strings, or any other two lists of things. It uses an intelligent
algorithm similar to (or identical to) the one used by the Unix `diff'
program. It is guaranteed to find the *smallest possible* set of
differences.
* Add ${CPAN_MIRROR} option
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
[Description from CPAN]
ExtUtils::CppGuess attempts to guess the system's C++
compiler that is compatible with the C compiler that your perl was built
with.
* Add ${CPAN_MIRROR} option
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
[Description from CPAN]
Many Perl distributions use a Build.PL file instead of a
Makefile.PL file to drive distribution configuration, build, test and
installation. Traditionally, Build.PL uses Module::Build as the
underlying
build system. This module provides a simple, lightweight, drop-in
replacement.
* Add ${CPAN_MIRROR} option
* Versions since 0.033 depend on TAP::Harness::Env
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
[Description from CPAN]
This module tries to make install path resolution as easy
as possible.
* Add ${CPAN_MIRROR} option
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
[Description from CPAN]
This module provides various portable helper function for
module building modules.
* Add ${CPAN_MIRROR} option
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
[Description from CPAN]
ExtUtils::Config is an abstraction around the %Config hash.
* Add ${CPAN_MIRROR} option
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
[Description from CPAN]
The functions exported by this module deal with runtime
handling of Perl modules, which are normally handled at compile time.
This
module avoids using any other modules, so that it can be used in
low-level
infrastructure.
* Add ${CPAN_MIRROR} option
* License line numbers changed from 0.013, same LICENSE.
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
[Description from CPAN]
Capture::Tiny provies a simple, portable way to capture
almost anything sent to STDOUT or STDERR, regardless of whether it comes
from Perl, from XS code or from an external program. Optionally, output
can
be teed so that it is captured while being passed through to the
original
filehandles. Yes, it even works on Windows (usually). Stop guessing
which of
a dozen capturing modules to use in any particular situation and just
use
this one.
* Add ${CPAN_MIRROR} option
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
[Description from CPAN]
diff() provides a basic set of services akin to the GNU diff
utility. It is not anywhere near as feature complete as GNU diff, but it
is
better integrated with Perl and available on all platforms. It is often
faster than shelling out to a system's diff executable for small files,
and generally slower on larger files.
* Add ${CPAN_MIRROR} since default has become flaky
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
First version had no "PATCH] on subject line and wrong layer [meta-perl]
* add PKGCONFIG for libass, mkv
* drop PKGCONFIG for id3tag, mpeg2dec
* drop unrecognized options:
--enable-v4l,
--disable-opengl,-id3tag,-mpeg2dec
* add dependencies from JaMa builds / configure.ac
NOTE: requires fluidsynth >= 1.1.2 (will work on that next)
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
First version had no [PATCH] on subject line and non-helpful "inherit gettext"
* now hosted at sourceforge
* drop unrecognized option for readline
NOTE: autotools is deprecated
TODO: investigate cmake build
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* automake patch from 4.4.4 is no longer needed
* PACKAGECONFIG for lua (lua term is only useful for LaTeX)
* linking problems with dlopen, etc. in lua loadlibs.c fixed
** this same problem was seen in jansa world builds for 4.4.4
** I am not able to replicate that error on 4.4.4
NOTE: qt is supported by this version, but I was not able to
figure out the configuration...
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>