Commit Graph

27040 Commits

Author SHA1 Message Date
Matthias Reichl
a03bfcbd1a addons: allow packages to define the full version number
This is intended to disable automatic appending of PKG_REV
in case the full version number, including PKG_REV, has already
been setup in addon.xml by the package build script.

Signed-off-by: Matthias Reichl <hias@horus.com>
2017-10-12 19:59:11 +02:00
Matthias Reichl
231d62653c config/functions: fix install_binary_addon library handling
xmlstarlet uses an exit code of 1 if the value wasn't found.
This causes the build to abort as the scripts are running with
"set -e".

Fix this so the code checking for empty responses can work
as intended.

Signed-off-by: Matthias Reichl <hias@horus.com>
2017-10-12 19:59:11 +02:00
Matthias Reichl
4b14c6c946 config/functions: only use PKG_ADDON_ID for install_binary_addon
Usage of PKG_NAME was a bug carried over from the original code
during refactoring. Since none of the addons set PKG_SECTION, and
therefore PKG_NAME and PKG_ADDON_ID were identical, this wasn't
noticed before.

Drop using PKG_NAME and only use PKG_ADDON_ID to fix this,
install_binary_addon can then also be used for addons which set
PKG_SECTION.

Signed-off-by: Matthias Reichl <hias@horus.com>
2017-10-12 19:59:11 +02:00
Matthias Reichl
2fc261ae8e config/functions: add function get_full_firmware_dir
Also update package.mk files to replace the hardcoded
/usr/lib/firmware paths.

Signed-off-by: Matthias Reichl <hias@horus.com>
2017-10-12 19:59:11 +02:00
Matthias Reichl
d101bdfa24 config/functions: add function get_full_module_dir
It returns the full module directory path, including /usr/lib/modules.

Use that in package.mk files to simply them and get rid of the
repeatedly added paths.

Signed-off-by: Matthias Reichl <hias@horus.com>
2017-10-12 19:59:11 +02:00
Christian Hewitt
157816bac7 Merge pull request #2076 from Kwiboo/mkimage-patitions
scripts/mkimage: rename gpt partitions and use generated serial number
2017-10-12 21:33:12 +04:00
Christian Hewitt
3a9e911e6a Merge pull request #2077 from Kwiboo/docker-build
tools/docker: add build container
2017-10-12 21:30:50 +04:00
Christian Hewitt
09d09d240e Merge pull request #2087 from Raybuntu/6432
AArch64 projects: add 32-bit userspace support
2017-10-12 21:08:34 +04:00
Radostan Riedel
de9d1af69f AArch64 projects: add 32-bit userspace support 2017-10-12 10:07:43 +02:00
Christian Hewitt
0e838f9472 Merge pull request #2068 from CvH/9.0-addon-broken
add addon broken support to addon building
2017-10-12 11:00:41 +04:00
Christian Hewitt
d1e3975ba6 Merge pull request #2070 from Raybuntu/6432canupdate
OC2,WH,WP2: Allow updates between aarch64 and arm
2017-10-12 10:52:50 +04:00
Christian Hewitt
d99aaa53f6 Merge pull request #2082 from CvH/9.0-hyperion
hyperion: update to 1c21232
2017-10-12 10:51:52 +04:00
Lukas Rusak
87d82347e4 Merge pull request #2075 from MilhouseVH/le90_xorg_server_1194
xorg-server: update to xorg-server-1.19.4
2017-10-09 15:38:02 -07:00
cvh
12edf1a09e hyperion: update to 1c21232 2017-10-09 20:17:55 +02:00
Jonas Karlman
0a2c69e123 tools/docker: add build container 2017-10-08 20:11:17 +02:00
Jonas Karlman
469f699214 go: fix build using ubuntu golang-go 2017-10-08 20:11:17 +02:00
Jonas Karlman
eadaa52918 scripts/mkimage: rename gpt patitions to system and storage 2017-10-08 20:08:02 +02:00
Jonas Karlman
6176f8b96b scripts/mkimage: use generated serial number for system partition
Also removes unused UUID_SYSTEM variable
2017-10-08 20:08:02 +02:00
Lukas Rusak
adf3f57e6c Merge pull request #2072 from MilhouseVH/le90_unset_pkg_vars
buildsystem: unset all PKG_* variables before sourcing a new package
2017-10-07 14:07:23 -07:00
MilhouseVH
98baf44167 buildsystem: unset all PKG_* variables before sourcing a new package 2017-10-07 22:04:17 +01:00
MilhouseVH
9b437838db Merge pull request #2048 from lrusak/package-updates
mesa: update to 17.2.2
2017-10-07 21:01:30 +01:00
MilhouseVH
ef1b5031e0 xorg-server: update to xorg-server-1.19.4 2017-10-07 20:42:18 +01:00
MilhouseVH
e21ac23dcb Merge pull request #2032 from kad/perl-json
Fix perl/JSON.pm dependency on OpenSUSE and CentOS
2017-10-07 11:52:16 +01:00
Christian Hewitt
70512c3e3d Merge pull request #2071 from codesnake/wetek_marshmallow_fixes
Fix installation to internal storage on top of Android Marshmallow on WeTek Hub and WeTek Play 2
2017-10-06 16:45:26 +04:00
Alex Deryskyba
71c0f8131d projects/WeTek_Hub: include logo image into Android OTA package to make sure it is compatible with current u-boot 2017-10-06 14:29:37 +03:00