1ab49409bb
Fix: basefiles: add missing shadow entries for nginx & dhcpcd
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-05-06 18:08:05 +02:00
5e085927ea
Fix: basefiles: add missing user/group for dhcpcd
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-05-06 18:08:05 +02:00
c5ae802ca0
Bump dhcpcd version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-05-06 18:08:05 +02:00
5dfc8be3a1
Cleanup: remove no longer needed prepare hooks
...
- tzdata
Since the source code is copied over anyway, there is no need
to patch it up in a previous step. We can do that in the build
function instead.
- shadow
The hooks was used to remove "groups" from the installed
binaries. This is no longer needed. Instead, simply don't
package it.
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-05-06 16:34:26 +02:00
5fc1a2f138
cleanup: move rest of pkgcmd into build_pacakge
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-19 08:41:52 +02:00
55d13e06fd
Make sysroot preparation & packaging overrideable package actions
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-19 08:41:52 +02:00
d7e7b47cae
Fix pcre2 library paths
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-18 20:43:37 +02:00
2f5077eb96
Bump Raspberry Pi firmware version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-16 21:55:55 +02:00
8c8b750600
Bump Raspberry Pi vendor kernel version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-16 21:52:07 +02:00
ebfa479b8d
Bump main line Linux version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-16 21:48:09 +02:00
5a6fff9e6d
Bump bash-completion version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-16 21:43:55 +02:00
5d46da16b2
Bump libnftnl version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-16 15:27:36 +02:00
96c84c4c4f
Bump nftables version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-16 15:25:00 +02:00
408205356a
Bump dhcpcd version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-16 15:20:40 +02:00
f5e8e84789
Bump xz-utils version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-16 15:16:58 +02:00
c69293f155
Bump nano version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-16 15:16:58 +02:00
b139bc99be
Bump iw version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-16 15:16:58 +02:00
78386da916
Bump iproute2 version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-16 15:16:58 +02:00
0874659fda
Bump gawk version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-16 15:16:58 +02:00
9fa6345dbe
Bump dnsmasq version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-16 15:16:58 +02:00
21342dee8e
Cleanup: move path filtering into pkg_scan_dir
...
Instead of prefixing the search path with $PKGDEPLOYDIR and then
stripping the prefix off again every single time, do that inside
the pkg_scan_dir function.
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-16 15:16:58 +02:00
2dc8bd9cd6
Make "download" a package function
...
This commit moves the "fetch_package" utility function to the package
skeleton and turns it into an overrideable function called "download".
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-16 15:16:58 +02:00
a646707dc0
Cleanup: move some utility functions to package skeleton
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-16 15:16:58 +02:00
fa4eff263b
Cleanup: implement defaults for package functions
...
This commit adds an "emptypackage" template that implements defaults
for all package functions and is included before every package.
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-16 15:16:58 +02:00
134f0746fc
Bump findutils version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-12 02:37:16 +02:00
e4167ddf2a
kbd: only package resizecons if it is generated
...
This program is not build for all target platforms.
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 04:56:17 +02:00
8dc1802a0e
Add yet another autotools/musl clutch
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 04:38:10 +02:00
228592f117
Bump OpenSSL version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
0fe431b970
Fix ncurses pkg-config generator script
...
It picks up the linker hardening flags and stuffs them into the
Libs section of the pkg-config file. Some packages, such as
procps-ng end up trying to apply them in a semi parsed form and
choke when trying to link against "noexecstack".
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
4aab514712
Fix libbsd-ctor: only package if it was actually installed
...
The library is built conditionally based on compiler checks.
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
356f4ed018
Fix init-scripts path for static network config
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
1a697b336f
Fix sysroot directory
...
Use a seperate sysroot directory (stored in variable SYSROOT)
instead of installing everything into the toolchain directory.
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
80b107050a
Fix assignment order in BUILD_PATH_PREFIX_MAP
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
01fb412309
Bump pcre2 version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
8d1ab5ca27
Bump pcre version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
1d9668fa6a
Bump nftables version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
701a53c5fc
Bump libnftnl version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
356efc3a56
Bump libpcap version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
325cb95b75
Bump kmod version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
4170294b72
Bump main line Linux version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
d6702aad21
Bump nginx version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
14104de5aa
Bump ntp version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
fd240d1f3f
Bump OpenSSH version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
e37600e5ea
Bump musl version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
3c6e2b8e8f
Bump procps-ng version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
3e2ddf8f78
Bump psmisc version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
39e5f139d1
Bump ncurses version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
0e77d58fb6
Bump expat version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
12f7c1c8ad
Bump ethtool version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00
61bf09d209
Bump dhcpcd version
...
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
2020-04-07 03:28:21 +02:00