843300f583
Raspberry Pi: Move config.txt and commandline.txt to bsp layer
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-04-03 16:43:13 +02:00
815f42cf6d
Split RPI device tree files into seperte package, remove debug files
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-04-03 16:42:15 +02:00
56cf428a1d
cleanup: merge firmware-rpi3 and boot-rpi3 packages
...
Make boot-rpi a sub package of firmware-rpi3.
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-04-03 16:42:11 +02:00
882ce4a8f4
Cleanup handling of linux packages and modules
...
- All linux packages generate "linux" and "linux-modules"
- Preference mechanism is used to select the right source package
- Rootfs depends on "linux-modules" to install the selected kernels
modules into the squashfs image
- The release pacakge depends on "linux" to install the appropriate
kernel to the boot partition
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-31 16:46:50 +02:00
06a23feb56
Rename "linux" package to "linux-lts"
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-31 14:42:09 +02:00
268c0a605b
Integrate prefered provider mechanism of pkg utility
...
This commit renames the release packages so they all produce a single
package named "release", creates a preference listing from the
PREFERED_PROVIDER array and lets `pkg buildstrategy` decide what package
to build.
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-31 14:34:28 +02:00
491d09f544
Merge various package variables into PREFERED_PROVIDER array
...
This commit merges LINUXPKG and RELEASEPKG into a single associative
array named PREFERED_PROVIDER.
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-31 14:33:20 +02:00
d17315439e
Bump pkg-tools version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-31 13:43:00 +02:00
24a9b0f819
Add sqlite3 development package and shell package
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-31 13:02:53 +02:00
f962a88bba
Bump sqlite3 version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-31 13:02:11 +02:00
6faf86b0d2
Bump Raspberry Pi 3 vendor kernel version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-31 12:27:18 +02:00
dcbc6e1b58
Add development package for Raspberry Pi 3 firmware
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-31 12:19:56 +02:00
531fffec23
Bump Raspberry Pi 3 firmware version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-31 12:13:43 +02:00
a83e98f350
Bump main line Linux version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-31 12:05:56 +02:00
6b94d37f06
Bump tzdata version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-31 12:01:58 +02:00
55463cf428
Cleanup dependencies to toolchain
...
- crt-dev is a dependency of toolchain
- basefiles is a dependency of toolchain
- libstdc++ is (now also) a dependency of toolchain
This commit removes direct build dependencies to the above and replacest
them with dependencies to the toolchain package.
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-30 23:28:30 +01:00
8369295b24
tzdata: generat file listing dynamically
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-30 16:33:59 +01:00
6c24bad53b
Add helper function to produce a file listing from a directory
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-30 16:18:11 +01:00
e8542cacc0
inotify-tools: fix check_update
...
Remove empty lines from results so cut doesn't choke on them.
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-30 11:15:08 +01:00
94ccf6d7e2
cleanup: add common implementation of check_update
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-30 10:40:54 +01:00
013692b999
Cleanup: overlay mount setup
...
- initrd can use the handy wrapper script from the rootfs
- we don't need to initialize the overlay dir, the wrapper script does that
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-29 21:03:09 +01:00
e0de98bf7d
Bump init version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-29 21:03:09 +01:00
1c8a421015
Add inotify tools package
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-24 17:22:59 +01:00
1ecddf718f
cleanup: initrd: no need to install anything
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-24 16:45:27 +01:00
3abda2762d
Bring documentation somewhat up to date
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-24 15:56:17 +01:00
afd023802f
cleanup: merge package download/build phases
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-18 23:28:05 +01:00
b2c4934145
Bump gcc version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-10 18:03:28 +01:00
5fb95add30
Bump binutils version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-10 17:29:35 +01:00
9e62e69969
Bump mpfr version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-10 17:29:34 +01:00
b8cf6afa52
Bump main line Linux version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-10 17:29:34 +01:00
374d9c3072
Bump musl version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 23:44:45 +01:00
7d9000260c
Bump nginx version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 23:40:29 +01:00
746049b0a0
Bump busybox version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 23:37:14 +01:00
11762a1c75
Bump btrfs-progs version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 23:34:46 +01:00
d396468fba
Bump dhcpcd version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 23:28:56 +01:00
f5bfcf2567
Bump iw version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 23:27:19 +01:00
353daaee5d
Bump kmod version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 23:26:00 +01:00
2ed2152e29
Bump ntp version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 23:22:46 +01:00
bf628d2e31
Bump OpenSSL version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 23:17:57 +01:00
fbbca097f3
Bump pcre version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 23:09:30 +01:00
8510fbce52
Bump file verions
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 23:03:00 +01:00
c52ff65486
Bump tar version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 23:00:42 +01:00
50ec44af01
Bump unbound version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 22:57:48 +01:00
d35172b948
Fix check_update script
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 22:50:24 +01:00
34a1b2de68
Ignore errors if strip fails
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 19:13:02 +01:00
7496023d5f
Use pkg tool for determining a build strategy
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 17:26:07 +01:00
509d1fdd4d
Build pkg-utils during seperate "boot strap phase"
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 17:25:33 +01:00
ee56b08ffc
fixup: also compress the prepare log after downloading
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 17:18:16 +01:00
b77f8892bb
cleanup: move actual package build to helper function
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 17:15:58 +01:00
01256c6ab9
Bump pkg-utils version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2019-03-09 15:26:29 +01:00