summaryrefslogtreecommitdiff
path: root/packages/python/python-pycodes_1.1.bb
blob: f238dcd6af84bdf2f40f5219504f795cb5f92727 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
DESCRIPTION = "The pycodes package provides various extensions to Python for low density parity check (LDPC) codes \
(an extremely powerful class of error correcting codes). LDPC codes can be used for physical layer error correction \
in wireless, telephone, DSL, or cable modems; packet loss correction in multicast and distribution of bulk data over \
the Internet; and even data compression. A variety of decoding/quantization algorithms are provided including standard\
things like sum-product as well as linear programming relaxations."
SECTION = "devel/python"
PRIORITY = "optional"
LICENSE = "PYCODES"
SRCNAME = "pycodes"

SRC_URI = "http://web.mit.edu/~emin/www/source_code/pycodes/pycodes-1-1.tar.gz \
           file://no-docs.patch;patch=1"
S = "${WORKDIR}/${SRCNAME}"

inherit distutils
='nohover-highlight'> Incorrect exec-prefix path was given to gdb which leads to gdb startup failure when SDK is not installed to its original destination. Gdb relocates the exec-prefix path, so it will work for SDKs that are installed to different location. PYTHONHOME env in no longer neeeded for gdb. [YOCTO #3839] Signed-off-by: Saul Wold <sgw@linux.intel.com> 2013-05-12gdb-cross-canadian: set everything in gdb-cross-canadian.incMarcin Juszkiewicz2 This allows out-of-tree versions to include one file to have all set. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Saul Wold <sgw@linux.intel.com> 2013-05-12gdb: add 7.6 versionMarcin Juszkiewicz6 Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Saul Wold <sgw@linux.intel.com> 2013-05-09gdb: tabs -> spacesMarcin Juszkiewicz1 Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> 2013-05-09gdb: AArch64 lacks lttng supportMarcin Juszkiewicz1 Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> 2013-05-08gdb-cross: gdb-cross requires readline-nativeMike Crowe1 gdb depends on readline so gdb-cross needs to depend on readline-native to build successfully. Signed-off-by: Mike Crowe <mac@mcrowe.com> Acked-by: Phil Blundell <philb@gnu.org> Signed-off-by: Saul Wold <sgw@linux.intel.com> 2013-04-29gdb: Disable hard-coding of library rpathsPhil Blundell1 GDB's configury has a tendency to hard-code the path where it found libexpat using "-Wl,--rpath". This is undesirable and leads to QA warnings. Fortunately, the helpful GDB maintainers have provided a "--disable-rpath" switch to turn this behaviour off. Let's use it and profit. Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Saul Wold <sgw@linux.intel.com> 2013-04-29gdb-cross: Adjust ${datadir} to avoid file conflicts in sysrootPhil Blundell1 GDB wants to install a bunch of files in ${datadir}/gdb/python/gdb and ${datadir}/gdb/syscalls. These pathnames are invariant with TARGET_ARCH which means that if you build gdb multiple times for different targets they will all try to write to the same location and you get a lot of warning spew about manifest conflicts. Prevent this by factoring the target specification into ${datadir} so that different copies of GDB install their files into different paths. Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Saul Wold <sgw@linux.intel.com>