MilhouseVH
cce413d1d2
packages: align source code licence usage with project licence
2019-03-27 10:42:53 +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
5schatten
3778c7d387
llvm: update to 7.0.0
2018-09-20 15:30:25 +02:00
MilhouseVH
bd049eb269
util-linux: Fix Python3 uuid build/rebuild issues
...
1) Python3 needs the util-linux:host dependency otherwise uuid support will
leak over from the build host during a clean build, only to use util-linux:host
for uuid support during a subsequent rebuild (which fails, because of #2 )
2) util-linux:host needs -fPIC as this is what Python3 requires (clean builds
work because of #1...)
3) Remove toolchain from util-linux:host to avoid a circular toolchain
reference now that Python3 is also part of toolchain (via meson)
2018-09-12 23:53:06 +01:00
MilhouseVH
f3247c36e2
Pythons: bump internal Python3 version, add reminders
2018-09-11 08:11:33 +01:00
MilhouseVH
fcc56a46f8
Python3: update buildroot patches
...
Ref: https://github.com/buildroot/buildroot/tree/master/package/python3
2018-09-08 06:46:03 +01:00
MilhouseVH
b2c6037caa
Python3: update optimize patch
2018-09-08 06:46:03 +01:00
MilhouseVH
1821a2078d
Python3: update to Python3-3.7.0
2018-09-08 06:46:01 +01:00
mglae
e8cb05bf23
gcc: install lto plugin for binutils ar/nm/ranlib
...
config/functions: setup_toolchain(): remove $TARGET_AR_NM_RANLIB_PREFIX handling
2018-08-28 22:30:35 +02:00
MilhouseVH
9e0c18f025
gcc: update to gcc-8.2.0
2018-07-30 22:36:28 +01:00
Christian Hewitt
27669a0834
Merge pull request #2812 from Kwiboo/linaro-update
...
gcc-linaro: update to latest version
2018-07-21 08:41:32 +04:00
CvH
b03d8126d6
spdx: packages/lang
2018-07-17 23:58:50 +02:00
Jonas Karlman
ae737122b8
gcc-linaro-arm-linux-gnueabihf: update to 7.3.1-2018.05
2018-07-04 22:18:09 +02:00
Jonas Karlman
a92b69460c
gcc-linaro-aarch64-linux-gnu: update to 7.3.1-2018.05
2018-07-04 22:18:09 +02:00
Jonas Karlman
15461d649e
gcc-linaro-arm-eabi: update to 4.9.4-2017.01
2018-07-04 22:18:09 +02:00
Jonas Karlman
8f75f6877c
gcc-linaro-aarch64-elf: update to 4.9.4-2017.01
2018-07-04 22:18:09 +02:00
Matthias Reichl
25f254890f
Revert "dash: add package, configure as CONFIG_SHELL"
...
This reverts commit 3b5986704e002602cf72c9e34206d2938dcc0a0b.
The config shell is set as an interpreter in libtool scripts
and as Linux has a hard limit of 127 bytes on the first line
in scripts (including the hashbang) this causes the build to
fail with a "bad interpreter" error if the path to the config
shell exceeds this limit.
These errors were first noticed on jenkins builds but can be
easily reproduced by building LibreELEC in a longer build dir.
eg RPi2 clean build failing on libtool invocation in kmod build:
./doltlibtool: /home/hias/rpi/libreelec-testing-with-a-long-directory-path-as-on-jenkins/build.LibreELEC-RPi2.arm-9.0-devel/kmod-24/.x86_64-linux-gnu/libtool: /home/hias/rpi/libreelec-testing-with-a-long-directory-path-as-on-jenkins/build.LibreELEC-RPi2.arm-9.0-devel/toolchain/bin/d: bad interpreter: No such file or directory
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-06-30 12:31:22 +02:00
MilhouseVH
3e3cc3ded0
Merge pull request #2794 from CvH/9.0-config-drop-crap
...
configure: drop unused build options
2018-06-28 17:57:59 +01:00
Matthias Reichl
f1977c91aa
Merge pull request #2785 from MilhouseVH/le90_dash_config_shell
...
dash: add package, configure as default CONFIG_SHELL [RFC]
2018-06-27 07:38:50 +02:00
CvH
87121f6fb9
Python3: fix typo at option
2018-06-26 19:40:57 +02:00
mglae
b7b9ce9e92
Python2: remove --with-wctype-functions
2018-06-23 14:51:41 +02:00
Matthias Reichl
13c7a4a2ca
Merge pull request #2761 from Kwiboo/linaro-toolchain
...
linux: use linaro toolchain when KERNEL_LINARO_TOOLCHAIN is set
2018-06-18 10:10:03 +02:00
MilhouseVH
3b5986704e
dash: add package, configure as CONFIG_SHELL
2018-06-17 18:17:42 +01:00
Lukas Rusak
83c436f616
Merge pull request #2725 from MilhouseVH/le90_Python2-2.7.15
...
Python2: update to Python2-2.7.15, bump Python-related packages
2018-06-14 12:17:48 -07:00
Jonas Karlman
675025b7b9
gcc-linaro-arm-linux-gnueabihf: update name and path
2018-06-14 07:42:40 +02:00
MilhouseVH
700b54c13a
Merge pull request #2748 from antonlacon/hashstyle
...
build: only use gnu-style hash table in binaries
2018-06-14 01:41:49 +01:00
MilhouseVH
39338d2fae
Merge pull request #2739 from lrusak/mesa-meson
...
mesa: change to use meson and update
2018-06-11 18:45:33 +01:00
MilhouseVH
404a9a8557
various licence fixups
2018-06-11 10:34:38 -07:00
Ian Leonard
c7952a9539
build: set hash-style to gnu via gcc default
...
Builds use a mix of styles for the hash table in the ELF header. Only
one style of table is necessary, and the GNU one is more performant
for lookups. Eliminating the SysV style hash table trims ~450kb. This
is done via setting the default linker in gcc instead of LDFLAGS as
some packages ignore LDFLAGS.
Note that if MIPS is ever added as a supported architecture, it
does not support hash-style=gnu at this time.
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-06-09 21:17:31 +00:00
Sascha Kuehndel (InuSasha)
c67349e6eb
gcc: switch linaro gcc for wetek core/play
2018-06-06 15:17:25 +02:00
Lukas Rusak
f1bf06a65b
llvm: enable rtti
2018-06-05 10:26:25 -07:00
Sascha Kuehndel (InuSasha)
d9258f6c1b
gcc: fix describtion
2018-06-04 21:04:26 +02:00
Sascha Kuehndel (InuSasha)
ca54a7f1a9
WC/WP: use older linaro compiler for WeTek_Core/Play
...
- linux-3.10 are not able to build with gcc-8.1
2018-06-04 20:17:29 +02:00
Sascha Kuehndel (InuSasha)
7942013365
gcc: update to 8.1
2018-06-04 20:07:06 +02:00
Matthias Reichl
d7e1d78d67
Python2: enable lto-parallel
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-06-04 19:54:29 +02:00
MilhouseVH
4e610dcb59
Python2: update to Python2-2.7.15
2018-05-28 01:42:03 +01:00
CvH
9dcc475ae8
gcc-linaro-arm-eabi: cleanup
2018-05-14 09:34:59 +02:00
CvH
cb2165c910
gcc-linaro-aarch64-elf: cleanup
2018-05-14 09:34:59 +02:00
MilhouseVH
1fed43a1ca
Merge pull request #2533 from lrusak/package-updates
...
graphics package updates
2018-04-03 17:15:57 +01:00
MilhouseVH
2c3aa62af8
Python2/3: remove temp build directory post install
...
It's full of absolute paths that we don't want in the toolchain tar.
2018-04-02 10:09:11 +01:00