Commit graph

533 commits

Author SHA1 Message Date
Christian Hewitt
e01e8240a2
Merge pull request #4146 from MilhouseVH/le10_fix_missing_lib2to3
Python3: install lib2to3
2020-01-31 10:46:39 +03:00
MilhouseVH
884ee78c4b Python3: install lib2to3 2020-01-26 06:05:32 +00:00
MilhouseVH
461788051d Python3: update to Python3-3.7.6 2020-01-24 05:53:34 +00:00
Jonas Karlman
035a89e0fc gcc-linaro-arm-eabi: remove package 2020-01-12 21:23:36 +00:00
Jonas Karlman
c9f1d66c77 gcc-linaro-aarch64-elf: remove package 2020-01-12 21:23:36 +00:00
Jonas Karlman
c2744090b9 gcc-arm-arm-linux-gnueabihf: update to 9.2-2019.12 and rename 2020-01-12 21:23:36 +00:00
Jonas Karlman
d350bbdf85 gcc-arm-aarch64-linux-gnu: update to 9.2-2019.12 and rename 2020-01-12 21:23:36 +00:00
Jernej Škrabec
679c235e01
Merge pull request #4070 from MilhouseVH/le10_fix_addons_error
buildsystem: "set -e" error handling not working for addon builds
2019-12-28 19:21:25 +01:00
MilhouseVH
7a14386f07 Python3: need util-linux for uuid/uuid.h 2019-12-27 12:31:55 +00:00
Andre Heider
882ecdecc9 llvm: fix cross compilation issues
llvm-config is a compiled host binary used to get infos about the
target installation (sic). It currently lives in the target sysroot,
which may not be usable because now we're mixing build host and
target libraries:

toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/bin/llvm-config-host:
  relocation error: /lib/x86_64-linux-gnu/libpthread.so.0: symbol
                    __libc_vfork version GLIBC_PRIVATE not defined in file
                    libc.so.6 with link time reference

Move it to $TOOLCHAIN/bin where host binaries belong. But llvm-config
doesn't support spitting out a library path from a different prefix than
its own (which explains the placement in sysroot). Patch that in to
prevail sanity.

Then disable the z3 solver so the target doesn't use build host libraries.
But that's broken too, use debian's patch to fix it up (with the
addition to default to "OFF" instead on "ON").

Finally, disable new options and use the build type "MinSizeRel" for the
host as well, courtesy if @MilhouseVH.
2019-12-16 17:54:26 +01:00
MilhouseVH
f105be6335 Python3: use system ffi 2019-10-29 12:19:07 +00:00
MilhouseVH
1b58564ead packages: use Python helper functions 2019-10-29 12:19:07 +00:00
MilhouseVH
59857855ac Python3: generate legacy pyc bytecode 2019-10-29 12:19:07 +00:00
MilhouseVH
d95fbdb688 Python3: enable lzma/xz support in target 2019-10-29 12:19:07 +00:00
MilhouseVH
2c4031e2b2 Python3: ensure libs are found correctly (from Python2)
Without this patch, Python3:host will not find the zlib module,
causing setuptools to fail due to missing zlib compression support.
2019-10-29 12:19:07 +00:00
MilhouseVH
bf94c8fb81 Python3: Add cross-compile PYTHONXCPREFIX patch (from Python2) 2019-10-29 12:19:07 +00:00
MilhouseVH
214829e511 Python3: update to Python3-3.7.5; install target
Remove bogus post_unpack() step as it no longer has any effect with
repsect to pgen (or pgen2).
2019-10-29 12:19:07 +00:00
MilhouseVH
35e03eca56 Python2: remove package 2019-10-29 12:19:07 +00:00
Sascha Kuehndel (InuSasha)
c7c469431e
buildsystem: host should not depend on cross-compiler 2019-10-18 19:41:00 +02:00
Sascha Kuehndel (InuSasha)
a722e93dc8
Python3: mesonbuild needs built-in lzma support in python 2019-10-11 10:10:59 +02:00
5schatten
7390898013 llvm: update to llvm-9.0.0 / updated PKG_URL 2019-09-28 10:55:46 +02:00
MilhouseVH
a8558f3d6f gcc: update to gcc-9.2.0 2019-08-14 14:26:17 +01:00
MilhouseVH
b99aa329b9 gcc: update to gcc-9.1.0 2019-08-14 14:25:03 +01:00
5schatten
4c4e5eb601 llvm: update to llvm-8.0.1 / updated PKG_URL / updated PKG_LICENSE 2019-07-20 20:29:08 +02:00
MilhouseVH
8daab6e5d8 Python2: update to Python2-2.7.16 2019-06-07 08:49:07 +01:00
MilhouseVH
601edead93 Python3: update to Python3-3.7.3 2019-06-07 08:49:07 +01:00
CvH
1aca825b9d
Merge pull request #3400 from 5schatten/llvm_8.0.0
llvm: update to llvm-8.0.0
2019-04-14 14:29:46 +02:00
kszaq
2f5d831efe gcc-linaro-arm-linux-gnueabihf: bump to 8.3-2019.03 and rename to gcc-arm-arm-linux-gnueabihf
ARM took over the builds from Linaro, rename package accordingly.
2019-04-03 22:08:18 +02:00
kszaq
e4bb77914c gcc-linaro-aarch64-linux-gnu: bump to 8.3-2019.03 and rename to gcc-arm-aarch64-linux-gnu
Align aarch64 toolchain with the version used to compile userspace.
ARM took over the builds from Linaro, rename package accordingly.
2019-04-03 22:07:35 +02:00
5schatten
c943048ea4 llvm: update to llvm-8.0.0 2019-04-03 14:15:08 +02:00
MilhouseVH
d4f6326142 packages: align source code licence usage with project licence 2019-03-26 18:05:50 +00:00
MilhouseVH
2415a2b094 Python2: don't install 2to3, clashes with Python3 equivalent 2019-03-09 15:35:25 +00:00
CvH
e738c7bf75
Merge pull request #3336 from MilhouseVH/gcc-8.3.0
gcc: update to gcc-8.3.0
2019-03-08 22:32:31 +01:00
Ian Leonard
a8a3076ecd nasm: update to 2.14.02
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-03-01 02:06:39 +00:00
MilhouseVH
fd3cbd3681 llvm: update to llvm-7.0.1 2019-02-28 06:59:17 +00:00
MilhouseVH
0757e5df88 Python3: update to Python3-3.7.2 2019-02-28 06:58:38 +00:00
MilhouseVH
c4ac46e862 gcc: update to gcc-8.3.0 2019-02-25 05:22:07 +00:00
MilhouseVH
2ea31506a5 packages: more missing dependencies 2019-02-08 17:17:43 +00:00
MilhouseVH
b135c7ead9 packages: add missing dependencies 2019-02-08 17:17:43 +00:00
CvH
a98586ba33
Merge pull request #3171 from MilhouseVH/le90_buildsystem_source_packages-with-drop
buildsystem: centralise package sourcing
2018-12-29 18:18:15 +01:00
MilhouseVH
97db4b4af1 packages: fix more references to setup_toolchain vars 2018-12-28 03:57:00 +00:00
vpeter4
ce4ec88628 config/functions: respect CONCURRENCY_MAKE_LEVEL for ninja 2018-12-23 14:39:35 +01:00
MilhouseVH
129bc322e4 Python3: update to Python3-3.7.1 2018-12-16 02:06:05 +00:00
Ian Leonard
a3c001541e build: use nasm with x86_64 only
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-12-06 02:49:12 +00:00
Ian Leonard
18c87849dc generic: switch from yasm to nasm; update libass to 0.14.0 to support
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-12-04 20:16:11 +00:00
zalaare
c7457adaea nasm: initial package 2018-11-26 13:47:00 -05:00
CvH
85e5b4dc1f cleanup: PKG_SHORTDESC 2018-10-22 15:06:12 +02:00
CvH
4cffa5fe6f cleanup: remove PKG_ARCH="any" 2018-10-22 15:06:12 +02:00
CvH
2923f2b56a cleanup: remove PKG_SOURCE_DIR 2018-10-22 15:06:11 +02:00
CvH
4317bc5002 cleanup: remove PKG_SECTION 2018-10-22 15:06:11 +02:00