Commit History

Autor SHA1 Mensaxe Data
  Luka Perkov 7002f6326e include: remove trailing whitespaces %!s(int64=10) %!d(string=hai) anos
  John Crispin 4f44df6fd8 package-defaults.mk: set DISABLE_NLS only if not CONFIG_BUILD_NLS %!s(int64=10) %!d(string=hai) anos
  Felix Fietkau 7dad0f6fe4 build: add optional dependency on libssp to all non-kernel packages %!s(int64=10) %!d(string=hai) anos
  John Crispin 3e2f578353 toolchain: The glorious return of glibc, ver 2.21 %!s(int64=11) %!d(string=hai) anos
  Felix Fietkau 5e4789671a build: add support for declaring package CONFLICTS which only affect selecting built-in packages %!s(int64=11) %!d(string=hai) anos
  Felix Fietkau a62f0d02ec build: allow packages with build variants to explicitly select a default variant %!s(int64=11) %!d(string=hai) anos
  John Crispin b44a2d3f7e include: remove file before overwritting it with replace_script %!s(int64=11) %!d(string=hai) anos
  John Crispin 285012d897 include: add a meta data field for required system user:group %!s(int64=11) %!d(string=hai) anos
  Felix Fietkau 51ae801ee3 build: remove check to nonexistant CONFIG_ENABLE_LOCALE variable and move DISABLE_NLS to package-defaults.mk %!s(int64=11) %!d(string=hai) anos
  Felix Fietkau 623825103e build: allow packages to declare ABI versions to detect necessary package rebuilds %!s(int64=12) %!d(string=hai) anos
  Felix Fietkau de707ac97e build: reduce the size of package metadata a bit to keep package list files smaller %!s(int64=13) %!d(string=hai) anos
  Felix Fietkau dc0faf077c build: remove the default useless MAINTAINER value %!s(int64=13) %!d(string=hai) anos
  Felix Fietkau 2d7eaf2e15 build: allow the package maintainer info to be specified globally for a source package %!s(int64=13) %!d(string=hai) anos
  Felix Fietkau ed2bf29be5 build: add the + token to any commands that can pass through the jobserver, fixes parallel build on some systems %!s(int64=13) %!d(string=hai) anos
  Jo-Philipp Wich b06f4dc972 make packages depend on +librt and +libpthread by default if eglibc is in use %!s(int64=13) %!d(string=hai) anos
  Felix Fietkau edee850e18 build: add a dependency on libc to all non-kernel packages %!s(int64=13) %!d(string=hai) anos
  Felix Fietkau 74946bb022 build: remove redundant call to $(SH_FUNC) (#8042) %!s(int64=14) %!d(string=hai) anos
  Felix Fietkau edc3ad9100 build: add TARGET_CXXFLAGS and EXTRA_CXXFLAGS, defaulting to *_CFLAGS via lazy evaluation. this allows adding c++ specific cflags %!s(int64=14) %!d(string=hai) anos
  Felix Fietkau bcf4757508 add support for hidden packages that get selected/built but do not show up in menuconfig %!s(int64=14) %!d(string=hai) anos
  Felix Fietkau 459762ace2 add a new package metadata variable MDEPENDS for specifying local menuconfig dependencies that do not propagate to other packages %!s(int64=15) %!d(string=hai) anos
  Jo-Philipp Wich 8b9ca16985 add support for flagging packages %!s(int64=15) %!d(string=hai) anos
  Jo-Philipp Wich 064e7c8f00 Implement an ARCH_PACKAGES variable which defaults to BOARD but can be overridden on a per-subtarget basis. This is intended for targets such as adm5120 and malta which support both big and little endianess and will replace the target specific exceptions in package-defaults and Image Builder. %!s(int64=15) %!d(string=hai) anos
  Felix Fietkau a9136c0892 speed up the build system by including include/shell.sh on shell commands only where necessary %!s(int64=15) %!d(string=hai) anos
  Michael Büsch 7ed7784f59 Support parallel build of certain packages %!s(int64=15) %!d(string=hai) anos
  Travis Kemen e09067b221 The attached patch replaces $(1) install by $(if $(1), $(1), install) in the definition, in order to be able to specify an install rule, which is not always called install (example: trunk/package/ncurses/Makefile has rules called install.libs and install.data). %!s(int64=16) %!d(string=hai) anos
  Felix Fietkau 579d54038b build system: introduce a new feature called build variants. it allows building a package multiple times in one pass with different build dirs, based on the same build settings. replaces templating hacks like the one used in the hostapd package %!s(int64=16) %!d(string=hai) anos
  Imre Kaloz 671280830d add special handling for the adm5120 target, which uses subtargets for different endianess -- later we should come up with something smarter %!s(int64=16) %!d(string=hai) anos
  Florian Fainelli e5221c1405 revert 17050 this was not the right way to fix this %!s(int64=16) %!d(string=hai) anos
  Imre Kaloz 9711e6ad55 use board names instead of arch in packages %!s(int64=16) %!d(string=hai) anos
  Florian Fainelli 04fc02ba10 move the global ipv6 option to the very bottom of the options passed to configure scripts, so that we can still override it in package makefiles (#5592, #5586) %!s(int64=16) %!d(string=hai) anos