Bump buildroot to 2019.02
This commit is contained in:
3
bsp/buildroot/package/18xx-ti-utils/18xx-ti-utils.hash
Normal file
3
bsp/buildroot/package/18xx-ti-utils/18xx-ti-utils.hash
Normal file
@@ -0,0 +1,3 @@
|
||||
# Locally calculated
|
||||
sha256 9ce2c7228dd0ac8d3cc530a32bb92b532bdbc5dfb6a405c245abee678d878697 18xx-ti-utils-R8.7_SP3.tar.gz
|
||||
sha256 363cef40b276a7a91ebcff3f78626d9cfe5e5a51927c725236007259403d5fc4 COPYING
|
||||
30
bsp/buildroot/package/18xx-ti-utils/18xx-ti-utils.mk
Normal file
30
bsp/buildroot/package/18xx-ti-utils/18xx-ti-utils.mk
Normal file
@@ -0,0 +1,30 @@
|
||||
################################################################################
|
||||
#
|
||||
# 18xx-ti-utils
|
||||
#
|
||||
################################################################################
|
||||
|
||||
18XX_TI_UTILS_VERSION = R8.7_SP3
|
||||
18XX_TI_UTILS_SITE = git://git.ti.com/wilink8-wlan/18xx-ti-utils
|
||||
18XX_TI_UTILS_DEPENDENCIES = libnl
|
||||
18XX_TI_UTILS_LICENSE = BSD-3-Clause
|
||||
18XX_TI_UTILS_LICENSE_FILES = COPYING
|
||||
|
||||
18XX_TI_UTILS_CFLAGS = -I$(STAGING_DIR)/usr/include/libnl3 -DCONFIG_LIBNL32
|
||||
|
||||
ifeq ($(BR2_STATIC_LIBS),y)
|
||||
18XX_TI_UTILS_BUILD_TARGET = static
|
||||
endif
|
||||
|
||||
define 18XX_TI_UTILS_BUILD_CMDS
|
||||
$(TARGET_MAKE_ENV) CROSS_COMPILE=$(TARGET_CROSS) \
|
||||
NFSROOT="$(STAGING_DIR)" NLVER=3 $(MAKE) -C $(@D) \
|
||||
CFLAGS="$(TARGET_CFLAGS) $(18XX_TI_UTILS_CFLAGS)" \
|
||||
$(18XX_TI_UTILS_BUILD_TARGET)
|
||||
endef
|
||||
|
||||
define 18XX_TI_UTILS_INSTALL_TARGET_CMDS
|
||||
$(INSTALL) -m 0755 $(@D)/calibrator $(TARGET_DIR)/usr/bin/calibrator
|
||||
endef
|
||||
|
||||
$(eval $(generic-package))
|
||||
14
bsp/buildroot/package/18xx-ti-utils/Config.in
Normal file
14
bsp/buildroot/package/18xx-ti-utils/Config.in
Normal file
@@ -0,0 +1,14 @@
|
||||
config BR2_PACKAGE_18XX_TI_UTILS
|
||||
bool "18xx-ti-utils"
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS # libnl
|
||||
select BR2_PACKAGE_LIBNL
|
||||
help
|
||||
TI Wilink calibration utilities.
|
||||
|
||||
CONFIG_NL80211_TESTMODE must be enabled in the kernel
|
||||
configuration for this package to work.
|
||||
|
||||
http://processors.wiki.ti.com/index.php/WL18xx_TX_Testing
|
||||
|
||||
comment "18xx-ti-utils needs a toolchain w/ threads"
|
||||
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
||||
@@ -13,6 +13,7 @@ menu "Audio and video applications"
|
||||
source "package/atest/Config.in"
|
||||
source "package/aumix/Config.in"
|
||||
source "package/bellagio/Config.in"
|
||||
source "package/bluez-alsa/Config.in"
|
||||
source "package/dvblast/Config.in"
|
||||
source "package/dvdauthor/Config.in"
|
||||
source "package/dvdrw-tools/Config.in"
|
||||
@@ -36,7 +37,6 @@ menu "Audio and video applications"
|
||||
source "package/mpd/Config.in"
|
||||
source "package/mpd-mpc/Config.in"
|
||||
source "package/mpg123/Config.in"
|
||||
source "package/mplayer/Config.in"
|
||||
source "package/mpv/Config.in"
|
||||
source "package/multicat/Config.in"
|
||||
source "package/musepack/Config.in"
|
||||
@@ -47,7 +47,6 @@ menu "Audio and video applications"
|
||||
source "package/pulseaudio/Config.in"
|
||||
source "package/sox/Config.in"
|
||||
source "package/squeezelite/Config.in"
|
||||
source "package/tidsp-binaries/Config.in"
|
||||
source "package/tovid/Config.in"
|
||||
source "package/tstools/Config.in"
|
||||
source "package/twolame/Config.in"
|
||||
@@ -70,6 +69,7 @@ menu "Compressors and decompressors"
|
||||
source "package/lzip/Config.in"
|
||||
source "package/lzop/Config.in"
|
||||
source "package/p7zip/Config.in"
|
||||
source "package/pigz/Config.in"
|
||||
source "package/pixz/Config.in"
|
||||
source "package/unrar/Config.in"
|
||||
source "package/unzip/Config.in"
|
||||
@@ -82,6 +82,7 @@ menu "Debugging, profiling and benchmark"
|
||||
source "package/blktrace/Config.in"
|
||||
source "package/bonnie/Config.in"
|
||||
source "package/cache-calibrator/Config.in"
|
||||
source "package/clinfo/Config.in"
|
||||
source "package/dhrystone/Config.in"
|
||||
source "package/dieharder/Config.in"
|
||||
source "package/dmalloc/Config.in"
|
||||
@@ -114,6 +115,7 @@ menu "Debugging, profiling and benchmark"
|
||||
source "package/nmon/Config.in"
|
||||
source "package/oprofile/Config.in"
|
||||
source "package/pax-utils/Config.in"
|
||||
source "package/pcm-tools/Config.in"
|
||||
source "package/pv/Config.in"
|
||||
source "package/racehound/Config.in"
|
||||
source "package/ramsmp/Config.in"
|
||||
@@ -131,6 +133,7 @@ menu "Debugging, profiling and benchmark"
|
||||
source "package/trinity/Config.in"
|
||||
source "package/uclibc-ng-test/Config.in"
|
||||
source "package/valgrind/Config.in"
|
||||
source "package/vmtouch/Config.in"
|
||||
source "package/whetstone/Config.in"
|
||||
endmenu
|
||||
|
||||
@@ -141,6 +144,7 @@ menu "Development tools"
|
||||
source "package/check/Config.in"
|
||||
source "package/cmake/Config.in"
|
||||
source "package/cppunit/Config.in"
|
||||
source "package/cunit/Config.in"
|
||||
source "package/cvs/Config.in"
|
||||
source "package/cxxtest/Config.in"
|
||||
source "package/diffutils/Config.in"
|
||||
@@ -166,6 +170,7 @@ menu "Development tools"
|
||||
endmenu
|
||||
|
||||
menu "Filesystem and flash utilities"
|
||||
source "package/abootimg/Config.in"
|
||||
source "package/aufs/Config.in"
|
||||
source "package/aufs-util/Config.in"
|
||||
source "package/autofs/Config.in"
|
||||
@@ -174,6 +179,7 @@ menu "Filesystem and flash utilities"
|
||||
source "package/cpio/Config.in"
|
||||
source "package/cramfs/Config.in"
|
||||
source "package/curlftpfs/Config.in"
|
||||
source "package/davfs2/Config.in"
|
||||
source "package/dosfstools/Config.in"
|
||||
source "package/e2fsprogs/Config.in"
|
||||
source "package/e2tools/Config.in"
|
||||
@@ -187,6 +193,7 @@ menu "Filesystem and flash utilities"
|
||||
source "package/genext2fs/Config.in"
|
||||
source "package/genpart/Config.in"
|
||||
source "package/genromfs/Config.in"
|
||||
source "package/imx-usb-loader/Config.in"
|
||||
source "package/mmc-utils/Config.in"
|
||||
source "package/mtd/Config.in"
|
||||
source "package/mtools/Config.in"
|
||||
@@ -197,6 +204,7 @@ menu "Filesystem and flash utilities"
|
||||
source "package/squashfs/Config.in"
|
||||
source "package/sshfs/Config.in"
|
||||
source "package/sunxi-tools/Config.in"
|
||||
source "package/udftools/Config.in"
|
||||
source "package/unionfs/Config.in"
|
||||
source "package/xfsprogs/Config.in"
|
||||
endmenu
|
||||
@@ -233,6 +241,8 @@ endmenu
|
||||
menu "Games"
|
||||
source "package/chocolate-doom/Config.in"
|
||||
source "package/doom-wad/Config.in"
|
||||
source "package/flare-engine/Config.in"
|
||||
source "package/flare-game/Config.in"
|
||||
source "package/gnuchess/Config.in"
|
||||
source "package/lbreakout2/Config.in"
|
||||
source "package/ltris/Config.in"
|
||||
@@ -253,7 +263,6 @@ endmenu
|
||||
menu "Graphic libraries and applications (graphic/text)"
|
||||
|
||||
comment "Graphic applications"
|
||||
source "package/expedite/Config.in"
|
||||
source "package/fswebcam/Config.in"
|
||||
source "package/ghostscript/Config.in"
|
||||
source "package/glmark2/Config.in"
|
||||
@@ -262,6 +271,7 @@ comment "Graphic applications"
|
||||
source "package/kmscube/Config.in"
|
||||
source "package/libva-utils/Config.in"
|
||||
source "package/mesa3d-demos/Config.in"
|
||||
source "package/netsurf/Config.in"
|
||||
source "package/pngquant/Config.in"
|
||||
source "package/qt5cinex/Config.in"
|
||||
source "package/rrdtool/Config.in"
|
||||
@@ -299,16 +309,17 @@ comment "Graphic libraries"
|
||||
source "package/sdl2_mixer/Config.in"
|
||||
source "package/sdl2_net/Config.in"
|
||||
source "package/sdl2_ttf/Config.in"
|
||||
source "package/tk/Config.in"
|
||||
|
||||
comment "Other GUIs"
|
||||
source "package/qt/Config.in"
|
||||
source "package/qt5/Config.in"
|
||||
if BR2_PACKAGE_QT || BR2_PACKAGE_QT5
|
||||
source "package/kf5/Config.in"
|
||||
if BR2_PACKAGE_QT5
|
||||
comment "QT libraries and helper libraries"
|
||||
source "package/cutelyst/Config.in"
|
||||
source "package/grantlee/Config.in"
|
||||
source "package/qextserialport/Config.in"
|
||||
source "package/qjson/Config.in"
|
||||
source "package/qtuio/Config.in"
|
||||
source "package/quazip/Config.in"
|
||||
source "package/qwt/Config.in"
|
||||
endif
|
||||
@@ -334,6 +345,7 @@ comment "X applications"
|
||||
source "package/qt-webkit-kiosk/Config.in"
|
||||
source "package/rdesktop/Config.in"
|
||||
source "package/synergy/Config.in"
|
||||
source "package/vte/Config.in"
|
||||
source "package/wmctrl/Config.in"
|
||||
source "package/x11vnc/Config.in"
|
||||
source "package/xdotool/Config.in"
|
||||
@@ -375,6 +387,7 @@ menu "Firmware"
|
||||
source "package/wilink-bt-firmware/Config.in"
|
||||
source "package/zd1211-firmware/Config.in"
|
||||
endmenu
|
||||
source "package/18xx-ti-utils/Config.in"
|
||||
source "package/a10disp/Config.in"
|
||||
source "package/acpica/Config.in"
|
||||
source "package/acpid/Config.in"
|
||||
@@ -435,7 +448,6 @@ endmenu
|
||||
source "package/iostat/Config.in"
|
||||
source "package/ipmitool/Config.in"
|
||||
source "package/ipmiutil/Config.in"
|
||||
source "package/iqvlinux/Config.in"
|
||||
source "package/irda-utils/Config.in"
|
||||
source "package/iucode-tool/Config.in"
|
||||
source "package/kbd/Config.in"
|
||||
@@ -477,6 +489,7 @@ endmenu
|
||||
source "package/pdbg/Config.in"
|
||||
source "package/picocom/Config.in"
|
||||
source "package/pifmrds/Config.in"
|
||||
source "package/pigpio/Config.in"
|
||||
source "package/powertop/Config.in"
|
||||
source "package/pps-tools/Config.in"
|
||||
source "package/pru-software-support/Config.in"
|
||||
@@ -485,13 +498,15 @@ endmenu
|
||||
source "package/rng-tools/Config.in"
|
||||
source "package/rpi-userland/Config.in"
|
||||
source "package/rs485conf/Config.in"
|
||||
source "package/rtc-tools/Config.in"
|
||||
source "package/rtl8188eu/Config.in"
|
||||
source "package/rtl8189fs/Config.in"
|
||||
source "package/rtl8723bs/Config.in"
|
||||
source "package/rtl8723bu/Config.in"
|
||||
source "package/rtl8821au/Config.in"
|
||||
source "package/rtl8189fs/Config.in"
|
||||
source "package/sane-backends/Config.in"
|
||||
source "package/sdparm/Config.in"
|
||||
source "package/sedutil/Config.in"
|
||||
source "package/setserial/Config.in"
|
||||
source "package/sg3_utils/Config.in"
|
||||
source "package/sigrok-cli/Config.in"
|
||||
@@ -504,6 +519,8 @@ endmenu
|
||||
source "package/stm32flash/Config.in"
|
||||
source "package/sunxi-cedarx/Config.in"
|
||||
source "package/sunxi-mali/Config.in"
|
||||
source "package/sunxi-mali-mainline/Config.in"
|
||||
source "package/sunxi-mali-mainline-driver/Config.in"
|
||||
source "package/sysstat/Config.in"
|
||||
source "package/targetcli-fb/Config.in"
|
||||
source "package/ti-gfx/Config.in"
|
||||
@@ -537,6 +554,7 @@ menu "Interpreter languages and scripting"
|
||||
source "package/erlang/Config.in"
|
||||
if BR2_PACKAGE_ERLANG
|
||||
menu "Erlang libraries/modules"
|
||||
source "package/erlang-eimp/Config.in"
|
||||
source "package/erlang-goldrush/Config.in"
|
||||
source "package/erlang-jiffy/Config.in"
|
||||
source "package/erlang-lager/Config.in"
|
||||
@@ -605,11 +623,12 @@ menu "Lua libraries/modules"
|
||||
source "package/lua-msgpack-native/Config.in"
|
||||
source "package/lua-periphery/Config.in"
|
||||
source "package/lua-sdl2/Config.in"
|
||||
source "package/lua-std-debug/Config.in"
|
||||
source "package/lua-std-normalize/Config.in"
|
||||
source "package/lua-stdlib/Config.in"
|
||||
source "package/lua-testmore/Config.in"
|
||||
source "package/lua-utf8/Config.in"
|
||||
source "package/luabitop/Config.in"
|
||||
source "package/luacrypto/Config.in"
|
||||
source "package/luadbi/Config.in"
|
||||
source "package/luadbi-sqlite3/Config.in"
|
||||
source "package/luaexpat/Config.in"
|
||||
@@ -652,44 +671,105 @@ endif
|
||||
source "package/perl/Config.in"
|
||||
if BR2_PACKAGE_PERL
|
||||
menu "Perl libraries/modules"
|
||||
source "package/perl-apache-logformat-compiler/Config.in"
|
||||
source "package/perl-appconfig/Config.in"
|
||||
source "package/perl-astro-suntime/Config.in"
|
||||
source "package/perl-class-inspector/Config.in"
|
||||
source "package/perl-class-load/Config.in"
|
||||
source "package/perl-class-method-modifiers/Config.in"
|
||||
source "package/perl-class-std/Config.in"
|
||||
source "package/perl-class-std-fast/Config.in"
|
||||
source "package/perl-convert-asn1/Config.in"
|
||||
source "package/perl-cookie-baker/Config.in"
|
||||
source "package/perl-crypt-blowfish/Config.in"
|
||||
source "package/perl-crypt-cbc/Config.in"
|
||||
source "package/perl-crypt-openssl-random/Config.in"
|
||||
source "package/perl-crypt-openssl-rsa/Config.in"
|
||||
source "package/perl-data-dump/Config.in"
|
||||
source "package/perl-data-optlist/Config.in"
|
||||
source "package/perl-data-uuid/Config.in"
|
||||
source "package/perl-date-manip/Config.in"
|
||||
source "package/perl-datetime-tiny/Config.in"
|
||||
source "package/perl-dbd-mysql/Config.in"
|
||||
source "package/perl-dbi/Config.in"
|
||||
source "package/perl-devel-globaldestruction/Config.in"
|
||||
source "package/perl-devel-stacktrace/Config.in"
|
||||
source "package/perl-devel-stacktrace-ashtml/Config.in"
|
||||
source "package/perl-device-serialport/Config.in"
|
||||
source "package/perl-digest-hmac/Config.in"
|
||||
source "package/perl-digest-md5/Config.in"
|
||||
source "package/perl-digest-sha1/Config.in"
|
||||
source "package/perl-dist-checkconflicts/Config.in"
|
||||
source "package/perl-encode-detect/Config.in"
|
||||
source "package/perl-encode-locale/Config.in"
|
||||
source "package/perl-exporter-tiny/Config.in"
|
||||
source "package/perl-file-listing/Config.in"
|
||||
source "package/perl-file-sharedir/Config.in"
|
||||
source "package/perl-file-slurp/Config.in"
|
||||
source "package/perl-file-util/Config.in"
|
||||
source "package/perl-filesys-notify-simple/Config.in"
|
||||
source "package/perl-gd/Config.in"
|
||||
source "package/perl-gdgraph/Config.in"
|
||||
source "package/perl-gdtextutil/Config.in"
|
||||
source "package/perl-hash-multivalue/Config.in"
|
||||
source "package/perl-html-parser/Config.in"
|
||||
source "package/perl-html-tagset/Config.in"
|
||||
source "package/perl-http-cookies/Config.in"
|
||||
source "package/perl-http-daemon/Config.in"
|
||||
source "package/perl-http-date/Config.in"
|
||||
source "package/perl-http-entity-parser/Config.in"
|
||||
source "package/perl-http-headers-fast/Config.in"
|
||||
source "package/perl-http-message/Config.in"
|
||||
source "package/perl-http-multipartparser/Config.in"
|
||||
source "package/perl-http-negotiate/Config.in"
|
||||
source "package/perl-io-html/Config.in"
|
||||
source "package/perl-io-interface/Config.in"
|
||||
source "package/perl-io-socket-multicast/Config.in"
|
||||
source "package/perl-io-socket-ssl/Config.in"
|
||||
source "package/perl-json-maybexs/Config.in"
|
||||
source "package/perl-json-tiny/Config.in"
|
||||
source "package/perl-libwww-perl/Config.in"
|
||||
source "package/perl-lwp-mediatypes/Config.in"
|
||||
source "package/perl-mail-dkim/Config.in"
|
||||
source "package/perl-mailtools/Config.in"
|
||||
source "package/perl-mime-base64-urlsafe/Config.in"
|
||||
source "package/perl-mime-base64/Config.in"
|
||||
source "package/perl-mime-tools/Config.in"
|
||||
source "package/perl-module-implementation/Config.in"
|
||||
source "package/perl-module-runtime/Config.in"
|
||||
source "package/perl-mojolicious-plugin-authentication/Config.in"
|
||||
source "package/perl-mojolicious/Config.in"
|
||||
source "package/perl-moo/Config.in"
|
||||
source "package/perl-net-dns/Config.in"
|
||||
source "package/perl-net-http/Config.in"
|
||||
source "package/perl-net-ping/Config.in"
|
||||
source "package/perl-net-snmp/Config.in"
|
||||
source "package/perl-net-ssh2/Config.in"
|
||||
source "package/perl-net-ssleay/Config.in"
|
||||
source "package/perl-net-telnet/Config.in"
|
||||
source "package/perl-netaddr-ip/Config.in"
|
||||
source "package/perl-number-bytes-human/Config.in"
|
||||
source "package/perl-package-stash/Config.in"
|
||||
source "package/perl-params-util/Config.in"
|
||||
source "package/perl-path-tiny/Config.in"
|
||||
source "package/perl-time-hires/Config.in"
|
||||
source "package/perl-plack/Config.in"
|
||||
source "package/perl-posix-strftime-compiler/Config.in"
|
||||
source "package/perl-role-tiny/Config.in"
|
||||
source "package/perl-stream-buffered/Config.in"
|
||||
source "package/perl-sub-exporter-progressive/Config.in"
|
||||
source "package/perl-sub-quote/Config.in"
|
||||
source "package/perl-sub-install/Config.in"
|
||||
source "package/perl-sys-cpu/Config.in"
|
||||
source "package/perl-sys-meminfo/Config.in"
|
||||
source "package/perl-sys-mmap/Config.in"
|
||||
source "package/perl-time-parsedate/Config.in"
|
||||
source "package/perl-timedate/Config.in"
|
||||
source "package/perl-try-tiny/Config.in"
|
||||
source "package/perl-type-tiny/Config.in"
|
||||
source "package/perl-uri/Config.in"
|
||||
source "package/perl-www-form-urlencoded/Config.in"
|
||||
source "package/perl-www-robotrules/Config.in"
|
||||
source "package/perl-x10/Config.in"
|
||||
source "package/perl-xml-libxml/Config.in"
|
||||
source "package/perl-xml-namespacesupport/Config.in"
|
||||
source "package/perl-xml-sax/Config.in"
|
||||
@@ -719,22 +799,35 @@ endif
|
||||
if BR2_PACKAGE_PYTHON || BR2_PACKAGE_PYTHON3
|
||||
menu "External python modules"
|
||||
source "package/python-aiocoap/Config.in"
|
||||
source "package/python-aiodns/Config.in"
|
||||
source "package/python-aiohttp/Config.in"
|
||||
source "package/python-aiohttp-jinja2/Config.in"
|
||||
source "package/python-aiohttp-remotes/Config.in"
|
||||
source "package/python-aiohttp-security/Config.in"
|
||||
source "package/python-aiohttp-session/Config.in"
|
||||
source "package/python-aiohttp-sse/Config.in"
|
||||
source "package/python-aiorwlock/Config.in"
|
||||
source "package/python-aiojobs/Config.in"
|
||||
source "package/python-alsaaudio/Config.in"
|
||||
source "package/python-argh/Config.in"
|
||||
source "package/python-arrow/Config.in"
|
||||
source "package/python-asn1crypto/Config.in"
|
||||
source "package/python-async-timeout/Config.in"
|
||||
source "package/python-attrs/Config.in"
|
||||
source "package/python-autobahn/Config.in"
|
||||
source "package/python-automat/Config.in"
|
||||
source "package/python-babel/Config.in"
|
||||
source "package/python-backports-abc/Config.in"
|
||||
source "package/python-backports-shutil-get-terminal-size/Config.in"
|
||||
source "package/python-backports-ssl-match-hostname/Config.in"
|
||||
source "package/python-bcrypt/Config.in"
|
||||
source "package/python-beautifulsoup4/Config.in"
|
||||
source "package/python-bitstring/Config.in"
|
||||
source "package/python-bottle/Config.in"
|
||||
source "package/python-cached-property/Config.in"
|
||||
source "package/python-can/Config.in"
|
||||
source "package/python-cbor/Config.in"
|
||||
source "package/python-cchardet/Config.in"
|
||||
source "package/python-certifi/Config.in"
|
||||
source "package/python-cffi/Config.in"
|
||||
source "package/python-characteristic/Config.in"
|
||||
@@ -755,6 +848,7 @@ menu "External python modules"
|
||||
source "package/python-cssselect/Config.in"
|
||||
source "package/python-cssutils/Config.in"
|
||||
source "package/python-daemon/Config.in"
|
||||
source "package/python-daemonize/Config.in"
|
||||
source "package/python-dataproperty/Config.in"
|
||||
source "package/python-dateutil/Config.in"
|
||||
source "package/python-decorator/Config.in"
|
||||
@@ -762,6 +856,9 @@ menu "External python modules"
|
||||
source "package/python-dialog3/Config.in"
|
||||
source "package/python-dicttoxml/Config.in"
|
||||
source "package/python-django/Config.in"
|
||||
source "package/python-docker/Config.in"
|
||||
source "package/python-dockerpty/Config.in"
|
||||
source "package/python-docker-pycreds/Config.in"
|
||||
source "package/python-docopt/Config.in"
|
||||
source "package/python-docutils/Config.in"
|
||||
source "package/python-dominate/Config.in"
|
||||
@@ -770,11 +867,14 @@ menu "External python modules"
|
||||
source "package/python-engineio/Config.in"
|
||||
source "package/python-enum/Config.in"
|
||||
source "package/python-enum34/Config.in"
|
||||
source "package/python-falcon/Config.in"
|
||||
source "package/python-fire/Config.in"
|
||||
source "package/python-flask/Config.in"
|
||||
source "package/python-flask-cors/Config.in"
|
||||
source "package/python-flask-babel/Config.in"
|
||||
source "package/python-flask-jsonrpc/Config.in"
|
||||
source "package/python-flask-login/Config.in"
|
||||
source "package/python-flask-sqlalchemy/Config.in"
|
||||
source "package/python-flup/Config.in"
|
||||
source "package/python-functools32/Config.in"
|
||||
source "package/python-futures/Config.in"
|
||||
@@ -791,6 +891,7 @@ menu "External python modules"
|
||||
source "package/python-id3/Config.in"
|
||||
source "package/python-idna/Config.in"
|
||||
source "package/python-incremental/Config.in"
|
||||
source "package/python-influxdb/Config.in"
|
||||
source "package/python-iniparse/Config.in"
|
||||
source "package/python-iowait/Config.in"
|
||||
source "package/python-ipaddr/Config.in"
|
||||
@@ -802,10 +903,12 @@ menu "External python modules"
|
||||
source "package/python-itsdangerous/Config.in"
|
||||
source "package/python-jaraco-classes/Config.in"
|
||||
source "package/python-jinja2/Config.in"
|
||||
source "package/python-jsonmodels/Config.in"
|
||||
source "package/python-jsonschema/Config.in"
|
||||
source "package/python-json-schema-validator/Config.in"
|
||||
source "package/python-keyring/Config.in"
|
||||
source "package/python-libconfig/Config.in"
|
||||
source "package/python-libusb1/Config.in"
|
||||
source "package/python-lmdb/Config.in"
|
||||
source "package/python-logbook/Config.in"
|
||||
source "package/python-lxml/Config.in"
|
||||
@@ -817,9 +920,11 @@ menu "External python modules"
|
||||
source "package/python-markupsafe/Config.in"
|
||||
source "package/python-mbstrdecoder/Config.in"
|
||||
source "package/python-meld3/Config.in"
|
||||
source "package/python-mimeparse/Config.in"
|
||||
source "package/python-mistune/Config.in"
|
||||
source "package/python-more-itertools/Config.in"
|
||||
source "package/python-msgpack/Config.in"
|
||||
source "package/python-multidict/Config.in"
|
||||
source "package/python-mutagen/Config.in"
|
||||
source "package/python-mwclient/Config.in"
|
||||
source "package/python-mwscrape/Config.in"
|
||||
@@ -827,41 +932,54 @@ menu "External python modules"
|
||||
source "package/python-netaddr/Config.in"
|
||||
source "package/python-netifaces/Config.in"
|
||||
source "package/python-networkmanager/Config.in"
|
||||
source "package/python-networkx/Config.in"
|
||||
source "package/python-nfc/Config.in"
|
||||
source "package/python-numpy/Config.in"
|
||||
source "package/python-oauthlib/Config.in"
|
||||
source "package/python-paho-mqtt/Config.in"
|
||||
source "package/python-pam/Config.in"
|
||||
source "package/python-paramiko/Config.in"
|
||||
source "package/python-passlib/Config.in"
|
||||
source "package/python-pathlib2/Config.in"
|
||||
source "package/python-pathpy/Config.in"
|
||||
source "package/python-pathtools/Config.in"
|
||||
source "package/python-pathvalidate/Config.in"
|
||||
source "package/python-pexpect/Config.in"
|
||||
source "package/python-pickleshare/Config.in"
|
||||
source "package/python-pigpio/Config.in"
|
||||
source "package/python-pillow/Config.in"
|
||||
source "package/python-pip/Config.in"
|
||||
source "package/python-ply/Config.in"
|
||||
source "package/python-portend/Config.in"
|
||||
source "package/python-posix-ipc/Config.in"
|
||||
source "package/python-priority/Config.in"
|
||||
source "package/python-prompt-toolkit/Config.in"
|
||||
source "package/python-protobuf/Config.in"
|
||||
source "package/python-psutil/Config.in"
|
||||
source "package/python-psycopg2/Config.in"
|
||||
source "package/python-ptyprocess/Config.in"
|
||||
source "package/python-pudb/Config.in"
|
||||
source "package/python-py/Config.in"
|
||||
source "package/python-pyasn/Config.in"
|
||||
source "package/python-pyasn-modules/Config.in"
|
||||
source "package/python-pyasn1/Config.in"
|
||||
source "package/python-pyasn1-modules/Config.in"
|
||||
source "package/python-pycares/Config.in"
|
||||
source "package/python-pycli/Config.in"
|
||||
source "package/python-pycparser/Config.in"
|
||||
source "package/python-pycrypto/Config.in"
|
||||
source "package/python-pycryptodomex/Config.in"
|
||||
source "package/python-pydal/Config.in"
|
||||
source "package/python-pyelftools/Config.in"
|
||||
source "package/python-pyftpdlib/Config.in"
|
||||
source "package/python-pygame/Config.in"
|
||||
source "package/python-pygments/Config.in"
|
||||
source "package/python-pyhamcrest/Config.in"
|
||||
source "package/python-pyicu/Config.in"
|
||||
source "package/python-pyinotify/Config.in"
|
||||
source "package/python-pylibftdi/Config.in"
|
||||
source "package/python-pylru/Config.in"
|
||||
source "package/python-pymodbus/Config.in"
|
||||
source "package/python-pymysql/Config.in"
|
||||
source "package/python-pynacl/Config.in"
|
||||
source "package/python-pyopenssl/Config.in"
|
||||
@@ -869,13 +987,13 @@ menu "External python modules"
|
||||
source "package/python-pyparted/Config.in"
|
||||
source "package/python-pypcap/Config.in"
|
||||
source "package/python-pyqrcode/Config.in"
|
||||
source "package/python-pyqt/Config.in"
|
||||
source "package/python-pyqt5/Config.in"
|
||||
source "package/python-pyratemp/Config.in"
|
||||
source "package/python-pyro/Config.in"
|
||||
source "package/python-pyroute2/Config.in"
|
||||
source "package/python-pysendfile/Config.in"
|
||||
source "package/python-pysmb/Config.in"
|
||||
source "package/python-pysmi/Config.in"
|
||||
source "package/python-pysnmp/Config.in"
|
||||
source "package/python-pysnmp-apps/Config.in"
|
||||
source "package/python-pysnmp-mibs/Config.in"
|
||||
@@ -890,19 +1008,25 @@ menu "External python modules"
|
||||
source "package/python-pyyaml/Config.in"
|
||||
source "package/python-pyzmq/Config.in"
|
||||
source "package/python-raven/Config.in"
|
||||
source "package/python-reentry/Config.in"
|
||||
source "package/python-remi/Config.in"
|
||||
source "package/python-request-id/Config.in"
|
||||
source "package/python-requests/Config.in"
|
||||
source "package/python-requests-oauthlib/Config.in"
|
||||
source "package/python-requests-toolbelt/Config.in"
|
||||
source "package/python-rpi-gpio/Config.in"
|
||||
source "package/python-rtslib-fb/Config.in"
|
||||
source "package/python-scandir/Config.in"
|
||||
source "package/python-scapy/Config.in"
|
||||
source "package/python-scapy3k/Config.in"
|
||||
source "package/python-schedule/Config.in"
|
||||
source "package/python-sdnotify/Config.in"
|
||||
source "package/python-secretstorage/Config.in"
|
||||
source "package/python-see/Config.in"
|
||||
source "package/python-semver/Config.in"
|
||||
source "package/python-sentry-sdk/Config.in"
|
||||
source "package/python-serial/Config.in"
|
||||
source "package/python-serial-asyncio/Config.in"
|
||||
source "package/python-service-identity/Config.in"
|
||||
source "package/python-setproctitle/Config.in"
|
||||
source "package/python-setuptools/Config.in"
|
||||
@@ -920,10 +1044,12 @@ menu "External python modules"
|
||||
source "package/python-socketio/Config.in"
|
||||
source "package/python-sortedcontainers//Config.in"
|
||||
source "package/python-spidev/Config.in"
|
||||
source "package/python-sqlalchemy/Config.in"
|
||||
source "package/python-subprocess32/Config.in"
|
||||
source "package/python-systemd/Config.in"
|
||||
source "package/python-tabledata/Config.in"
|
||||
source "package/python-tempora/Config.in"
|
||||
source "package/python-typepy/Config.in"
|
||||
source "package/python-texttable/Config.in"
|
||||
source "package/python-thrift/Config.in"
|
||||
source "package/python-tomako/Config.in"
|
||||
source "package/python-toml/Config.in"
|
||||
@@ -933,27 +1059,39 @@ menu "External python modules"
|
||||
source "package/python-twisted/Config.in"
|
||||
source "package/python-txaio/Config.in"
|
||||
source "package/python-txtorcon/Config.in"
|
||||
source "package/python-typepy/Config.in"
|
||||
source "package/python-typing/Config.in"
|
||||
source "package/python-u-msgpack/Config.in"
|
||||
source "package/python-ubjson/Config.in"
|
||||
source "package/python-ujson/Config.in"
|
||||
source "package/python-urllib3/Config.in"
|
||||
source "package/python-urwid/Config.in"
|
||||
source "package/python-uvloop/Config.in"
|
||||
source "package/python-validators/Config.in"
|
||||
source "package/python-versiontools/Config.in"
|
||||
source "package/python-visitor/Config.in"
|
||||
source "package/python-watchdog/Config.in"
|
||||
source "package/python-wcwidth/Config.in"
|
||||
source "package/python-web2py/Config.in"
|
||||
source "package/python-webob/Config.in"
|
||||
source "package/python-webpy/Config.in"
|
||||
source "package/python-websocket-client/Config.in"
|
||||
source "package/python-websockets/Config.in"
|
||||
source "package/python-werkzeug/Config.in"
|
||||
source "package/python-whoosh/Config.in"
|
||||
source "package/python-wrapt/Config.in"
|
||||
source "package/python-ws4py/Config.in"
|
||||
source "package/python-wsaccel/Config.in"
|
||||
source "package/python-wtforms/Config.in"
|
||||
source "package/python-xlib/Config.in"
|
||||
source "package/python-xlrd/Config.in"
|
||||
source "package/python-xlsxwriter/Config.in"
|
||||
source "package/python-xlutils/Config.in"
|
||||
source "package/python-xlwt/Config.in"
|
||||
source "package/python-xmltodict/Config.in"
|
||||
source "package/python-yarl/Config.in"
|
||||
source "package/python-yieldfrom/Config.in"
|
||||
source "package/python-zeroconf/Config.in"
|
||||
source "package/python-zope-interface/Config.in"
|
||||
endmenu
|
||||
endif
|
||||
@@ -982,6 +1120,7 @@ menu "Audio/Sound"
|
||||
source "package/libcdaudio/Config.in"
|
||||
source "package/libcddb/Config.in"
|
||||
source "package/libcdio/Config.in"
|
||||
source "package/libcdio-paranoia/Config.in"
|
||||
source "package/libcodec2/Config.in"
|
||||
source "package/libcue/Config.in"
|
||||
source "package/libcuefile/Config.in"
|
||||
@@ -1010,7 +1149,9 @@ menu "Audio/Sound"
|
||||
source "package/opusfile/Config.in"
|
||||
source "package/portaudio/Config.in"
|
||||
source "package/sbc/Config.in"
|
||||
source "package/spandsp/Config.in"
|
||||
source "package/speex/Config.in"
|
||||
source "package/speexdsp/Config.in"
|
||||
source "package/taglib/Config.in"
|
||||
source "package/tinyalsa/Config.in"
|
||||
source "package/tremor/Config.in"
|
||||
@@ -1058,6 +1199,7 @@ menu "Crypto"
|
||||
source "package/openssl/Config.in"
|
||||
source "package/rhash/Config.in"
|
||||
source "package/tinydtls/Config.in"
|
||||
source "package/tpm2-tss/Config.in"
|
||||
source "package/trousers/Config.in"
|
||||
source "package/ustream-ssl/Config.in"
|
||||
source "package/wolfssl/Config.in"
|
||||
@@ -1070,6 +1212,7 @@ menu "Database"
|
||||
source "package/hiredis/Config.in"
|
||||
source "package/kompexsqlite/Config.in"
|
||||
source "package/leveldb/Config.in"
|
||||
source "package/libgit2/Config.in"
|
||||
source "package/libpqxx/Config.in"
|
||||
source "package/mongodb/Config.in"
|
||||
source "package/mysql/Config.in"
|
||||
@@ -1094,12 +1237,16 @@ endmenu
|
||||
|
||||
menu "Graphics"
|
||||
source "package/assimp/Config.in"
|
||||
source "package/at-spi2-atk/Config.in"
|
||||
source "package/at-spi2-core/Config.in"
|
||||
source "package/atk/Config.in"
|
||||
source "package/atkmm/Config.in"
|
||||
source "package/bullet/Config.in"
|
||||
source "package/cairo/Config.in"
|
||||
source "package/cairomm/Config.in"
|
||||
source "package/chipmunk/Config.in"
|
||||
source "package/exiv2/Config.in"
|
||||
source "package/exempi/Config.in"
|
||||
source "package/fltk/Config.in"
|
||||
source "package/fontconfig/Config.in"
|
||||
source "package/freetype/Config.in"
|
||||
@@ -1114,6 +1261,7 @@ menu "Graphics"
|
||||
source "package/harfbuzz/Config.in"
|
||||
source "package/ijs/Config.in"
|
||||
source "package/imlib2/Config.in"
|
||||
source "package/intel-gmmlib/Config.in"
|
||||
source "package/irrlicht/Config.in"
|
||||
source "package/jasper/Config.in"
|
||||
source "package/jpeg/Config.in"
|
||||
@@ -1166,6 +1314,7 @@ menu "Graphics"
|
||||
source "package/poppler/Config.in"
|
||||
source "package/powervr/Config.in"
|
||||
source "package/tiff/Config.in"
|
||||
source "package/waffle/Config.in"
|
||||
source "package/wayland/Config.in"
|
||||
source "package/wayland-protocols/Config.in"
|
||||
source "package/waylandpp/Config.in"
|
||||
@@ -1183,6 +1332,7 @@ menu "Hardware handling"
|
||||
source "package/ccid/Config.in"
|
||||
source "package/dtc/Config.in"
|
||||
source "package/gnu-efi/Config.in"
|
||||
source "package/hackrf/Config.in"
|
||||
source "package/hidapi/Config.in"
|
||||
source "package/lcdapi/Config.in"
|
||||
source "package/let-me-create/Config.in"
|
||||
@@ -1239,6 +1389,7 @@ menu "External AngularJS plugins"
|
||||
endmenu
|
||||
endif
|
||||
source "package/bootstrap/Config.in"
|
||||
source "package/duktape/Config.in"
|
||||
source "package/explorercanvas/Config.in"
|
||||
source "package/flot/Config.in"
|
||||
source "package/jquery/Config.in"
|
||||
@@ -1328,6 +1479,7 @@ menu "Multimedia"
|
||||
source "package/libmpeg2/Config.in"
|
||||
source "package/libogg/Config.in"
|
||||
source "package/libopenh264/Config.in"
|
||||
source "package/libopusenc/Config.in"
|
||||
source "package/libplayer/Config.in"
|
||||
source "package/libtheora/Config.in"
|
||||
source "package/libvpx/Config.in"
|
||||
@@ -1347,6 +1499,7 @@ menu "Networking"
|
||||
source "package/azmq/Config.in"
|
||||
source "package/azure-iot-sdk-c/Config.in"
|
||||
source "package/batman-adv/Config.in"
|
||||
source "package/bluez5_utils-headers/Config.in"
|
||||
source "package/c-ares/Config.in"
|
||||
source "package/canfestival/Config.in"
|
||||
source "package/cgic/Config.in"
|
||||
@@ -1354,12 +1507,14 @@ menu "Networking"
|
||||
source "package/curlpp/Config.in"
|
||||
source "package/czmq/Config.in"
|
||||
source "package/daq/Config.in"
|
||||
source "package/davici/Config.in"
|
||||
source "package/filemq/Config.in"
|
||||
source "package/flickcurl/Config.in"
|
||||
source "package/fmlib/Config.in"
|
||||
source "package/freeradius-client/Config.in"
|
||||
source "package/geoip/Config.in"
|
||||
source "package/glib-networking/Config.in"
|
||||
source "package/grpc/Config.in"
|
||||
source "package/gssdp/Config.in"
|
||||
source "package/gupnp/Config.in"
|
||||
source "package/gupnp-av/Config.in"
|
||||
@@ -1377,7 +1532,9 @@ menu "Networking"
|
||||
source "package/libgsasl/Config.in"
|
||||
source "package/libhttpparser/Config.in"
|
||||
source "package/libidn/Config.in"
|
||||
source "package/libidn2/Config.in"
|
||||
source "package/libiscsi/Config.in"
|
||||
source "package/libkrb5/Config.in"
|
||||
source "package/libldns/Config.in"
|
||||
source "package/libmaxminddb/Config.in"
|
||||
source "package/libmbus/Config.in"
|
||||
@@ -1402,6 +1559,7 @@ menu "Networking"
|
||||
source "package/liboauth/Config.in"
|
||||
source "package/liboping/Config.in"
|
||||
source "package/libosip2/Config.in"
|
||||
source "package/libpagekite/Config.in"
|
||||
source "package/libpcap/Config.in"
|
||||
source "package/libpjsip/Config.in"
|
||||
source "package/librsync/Config.in"
|
||||
@@ -1413,6 +1571,7 @@ menu "Networking"
|
||||
source "package/libstrophe/Config.in"
|
||||
source "package/libtirpc/Config.in"
|
||||
source "package/libtorrent/Config.in"
|
||||
source "package/libtorrent-rasterbar/Config.in"
|
||||
source "package/libupnp/Config.in"
|
||||
source "package/libupnp18/Config.in"
|
||||
source "package/libupnpp/Config.in"
|
||||
@@ -1424,8 +1583,10 @@ menu "Networking"
|
||||
source "package/mongoose/Config.in"
|
||||
source "package/nanomsg/Config.in"
|
||||
source "package/neon/Config.in"
|
||||
source "package/nghttp2/Config.in"
|
||||
source "package/norm/Config.in"
|
||||
source "package/nss-mdns/Config.in"
|
||||
source "package/nss-myhostname/Config.in"
|
||||
source "package/nss-pam-ldapd/Config.in"
|
||||
source "package/omniorb/Config.in"
|
||||
source "package/openldap/Config.in"
|
||||
@@ -1443,6 +1604,8 @@ menu "Networking"
|
||||
source "package/sofia-sip/Config.in"
|
||||
source "package/thrift/Config.in"
|
||||
source "package/usbredir/Config.in"
|
||||
source "package/wampcc/Config.in"
|
||||
source "package/websocketpp/Config.in"
|
||||
source "package/zeromq/Config.in"
|
||||
source "package/zmqpp/Config.in"
|
||||
source "package/zyre/Config.in"
|
||||
@@ -1457,17 +1620,22 @@ menu "Other"
|
||||
source "package/bctoolbox/Config.in"
|
||||
source "package/bdwgc/Config.in"
|
||||
source "package/boost/Config.in"
|
||||
source "package/capnproto/Config.in"
|
||||
source "package/clang/Config.in"
|
||||
source "package/clapack/Config.in"
|
||||
source "package/classpath/Config.in"
|
||||
source "package/cmocka/Config.in"
|
||||
source "package/cppcms/Config.in"
|
||||
source "package/cracklib/Config.in"
|
||||
source "package/dawgdic/Config.in"
|
||||
source "package/ding-libs/Config.in"
|
||||
source "package/eigen/Config.in"
|
||||
source "package/elfutils/Config.in"
|
||||
source "package/ell/Config.in"
|
||||
source "package/fftw/Config.in"
|
||||
source "package/flann/Config.in"
|
||||
source "package/flatbuffers/Config.in"
|
||||
source "package/flatcc/Config.in"
|
||||
source "package/gconf/Config.in"
|
||||
source "package/gflags/Config.in"
|
||||
source "package/glibmm/Config.in"
|
||||
@@ -1484,11 +1652,14 @@ menu "Other"
|
||||
source "package/libcap/Config.in"
|
||||
source "package/libcap-ng/Config.in"
|
||||
source "package/libcgroup/Config.in"
|
||||
source "package/libclc/Config.in"
|
||||
source "package/libcofi/Config.in"
|
||||
source "package/libcorrect/Config.in"
|
||||
source "package/libcroco/Config.in"
|
||||
source "package/libcrossguid/Config.in"
|
||||
source "package/libcsv/Config.in"
|
||||
source "package/libdaemon/Config.in"
|
||||
source "package/libeastl/Config.in"
|
||||
source "package/libee/Config.in"
|
||||
source "package/libev/Config.in"
|
||||
source "package/libevdev/Config.in"
|
||||
@@ -1529,6 +1700,7 @@ comment "linux-pam plugins"
|
||||
source "package/libpam-tacplus/Config.in"
|
||||
endif
|
||||
source "package/liquid-dsp/Config.in"
|
||||
source "package/llvm/Config.in"
|
||||
source "package/lttng-libust/Config.in"
|
||||
source "package/mpc/Config.in"
|
||||
source "package/mpdecimal/Config.in"
|
||||
@@ -1553,6 +1725,7 @@ endif
|
||||
source "package/tinycbor/Config.in"
|
||||
source "package/tz/Config.in"
|
||||
source "package/tzdata/Config.in"
|
||||
source "package/xapian/Config.in"
|
||||
endmenu
|
||||
|
||||
menu "Security"
|
||||
@@ -1641,12 +1814,14 @@ menu "Networking applications"
|
||||
source "package/batctl/Config.in"
|
||||
source "package/bcusdk/Config.in"
|
||||
source "package/bind/Config.in"
|
||||
source "package/bird/Config.in"
|
||||
source "package/bluez-tools/Config.in"
|
||||
source "package/bluez_utils/Config.in"
|
||||
source "package/bluez5_utils/Config.in"
|
||||
source "package/bmon/Config.in"
|
||||
source "package/boa/Config.in"
|
||||
source "package/boinc/Config.in"
|
||||
source "package/brcm-patchram-plus/Config.in"
|
||||
source "package/bridge-utils/Config.in"
|
||||
source "package/bwm-ng/Config.in"
|
||||
source "package/c-icap/Config.in"
|
||||
@@ -1658,12 +1833,14 @@ menu "Networking applications"
|
||||
source "package/connman/Config.in"
|
||||
source "package/connman-gtk/Config.in"
|
||||
source "package/conntrack-tools/Config.in"
|
||||
source "package/corkscrew/Config.in"
|
||||
source "package/crda/Config.in"
|
||||
source "package/ctorrent/Config.in"
|
||||
source "package/cups/Config.in"
|
||||
source "package/cups-filters/Config.in"
|
||||
source "package/dante/Config.in"
|
||||
source "package/darkhttpd/Config.in"
|
||||
source "package/dehydrated/Config.in"
|
||||
source "package/dhcp/Config.in"
|
||||
source "package/dhcpcd/Config.in"
|
||||
source "package/dhcpdump/Config.in"
|
||||
@@ -1674,6 +1851,7 @@ menu "Networking applications"
|
||||
source "package/ejabberd/Config.in"
|
||||
source "package/ethtool/Config.in"
|
||||
source "package/faifa/Config.in"
|
||||
source "package/fail2ban/Config.in"
|
||||
source "package/fastd/Config.in"
|
||||
source "package/fcgiwrap/Config.in"
|
||||
source "package/flannel/Config.in"
|
||||
@@ -1681,15 +1859,18 @@ menu "Networking applications"
|
||||
source "package/fping/Config.in"
|
||||
source "package/freeswitch/Config.in"
|
||||
source "package/freeswitch-mod-bcg729/Config.in"
|
||||
source "package/gerbera/Config.in"
|
||||
source "package/gesftpserver/Config.in"
|
||||
source "package/glorytun/Config.in"
|
||||
source "package/gupnp-tools/Config.in"
|
||||
source "package/gutenprint/Config.in"
|
||||
source "package/hans/Config.in"
|
||||
source "package/haproxy/Config.in"
|
||||
source "package/hiawatha/Config.in"
|
||||
source "package/hostapd/Config.in"
|
||||
source "package/hplip/Config.in"
|
||||
source "package/httping/Config.in"
|
||||
source "package/i2pd/Config.in"
|
||||
source "package/ibrdtn-tools/Config.in"
|
||||
source "package/ibrdtnd/Config.in"
|
||||
source "package/ifenslave/Config.in"
|
||||
@@ -1712,6 +1893,7 @@ menu "Networking applications"
|
||||
source "package/iputils/Config.in"
|
||||
source "package/irssi/Config.in"
|
||||
source "package/iw/Config.in"
|
||||
source "package/iwd/Config.in"
|
||||
source "package/janus-gateway/Config.in"
|
||||
source "package/keepalived/Config.in"
|
||||
source "package/kismet/Config.in"
|
||||
@@ -1731,6 +1913,7 @@ menu "Networking applications"
|
||||
source "package/macchanger/Config.in"
|
||||
source "package/memcached/Config.in"
|
||||
source "package/mii-diag/Config.in"
|
||||
source "package/mini-snmpd/Config.in"
|
||||
source "package/minidlna/Config.in"
|
||||
source "package/minissdpd/Config.in"
|
||||
source "package/mjpg-streamer/Config.in"
|
||||
@@ -1776,6 +1959,7 @@ endif
|
||||
source "package/open-plc-utils/Config.in"
|
||||
source "package/openntpd/Config.in"
|
||||
source "package/openobex/Config.in"
|
||||
source "package/openresolv/Config.in"
|
||||
source "package/openssh/Config.in"
|
||||
source "package/openswan/Config.in"
|
||||
source "package/openvpn/Config.in"
|
||||
@@ -1783,6 +1967,7 @@ endif
|
||||
source "package/phidgetwebservice/Config.in"
|
||||
source "package/phytool/Config.in"
|
||||
source "package/pimd/Config.in"
|
||||
source "package/pixiewps/Config.in"
|
||||
source "package/pound/Config.in"
|
||||
source "package/pppd/Config.in"
|
||||
source "package/pptp-linux/Config.in"
|
||||
@@ -1797,6 +1982,7 @@ endif
|
||||
source "package/quagga/Config.in"
|
||||
source "package/rabbitmq-server/Config.in"
|
||||
source "package/radvd/Config.in"
|
||||
source "package/reaver/Config.in"
|
||||
source "package/rp-pppoe/Config.in"
|
||||
source "package/rpcbind/Config.in"
|
||||
source "package/rsh-redone/Config.in"
|
||||
@@ -1809,10 +1995,12 @@ endif
|
||||
source "package/samba4/Config.in"
|
||||
source "package/sconeserver/Config.in"
|
||||
source "package/ser2net/Config.in"
|
||||
source "package/shadowsocks-libev/Config.in"
|
||||
source "package/shairport-sync/Config.in"
|
||||
source "package/shellinabox/Config.in"
|
||||
source "package/smcroute/Config.in"
|
||||
source "package/sngrep/Config.in"
|
||||
source "package/snort/Config.in"
|
||||
source "package/socat/Config.in"
|
||||
source "package/socketcand/Config.in"
|
||||
source "package/softether/Config.in"
|
||||
@@ -1831,7 +2019,6 @@ endif
|
||||
source "package/thttpd/Config.in"
|
||||
source "package/tinc/Config.in"
|
||||
source "package/tinyhttpd/Config.in"
|
||||
source "package/tn5250/Config.in"
|
||||
source "package/tor/Config.in"
|
||||
source "package/traceroute/Config.in"
|
||||
source "package/transmission/Config.in"
|
||||
@@ -1905,6 +2092,7 @@ comment "Shells"
|
||||
source "package/zsh/Config.in"
|
||||
comment "Utilities"
|
||||
source "package/at/Config.in"
|
||||
source "package/bash-completion/Config.in"
|
||||
source "package/ccrypt/Config.in"
|
||||
source "package/crudini/Config.in"
|
||||
source "package/dialog/Config.in"
|
||||
@@ -1924,6 +2112,7 @@ comment "Utilities"
|
||||
source "package/sudo/Config.in"
|
||||
source "package/terminology/Config.in"
|
||||
source "package/time/Config.in"
|
||||
source "package/tini/Config.in"
|
||||
source "package/tmux/Config.in"
|
||||
source "package/which/Config.in"
|
||||
source "package/xmlstarlet/Config.in"
|
||||
@@ -1936,7 +2125,6 @@ menu "System tools"
|
||||
source "package/atop/Config.in"
|
||||
source "package/attr/Config.in"
|
||||
source "package/audit/Config.in"
|
||||
source "package/bootutils/Config.in"
|
||||
source "package/cgroupfs-mount/Config.in"
|
||||
source "package/circus/Config.in"
|
||||
source "package/coreutils/Config.in"
|
||||
@@ -1946,10 +2134,11 @@ menu "System tools"
|
||||
source "package/dcron/Config.in"
|
||||
source "package/ddrescue/Config.in"
|
||||
source "package/debianutils/Config.in"
|
||||
source "package/docker-cli/Config.in"
|
||||
source "package/docker-compose/Config.in"
|
||||
source "package/docker-containerd/Config.in"
|
||||
source "package/docker-engine/Config.in"
|
||||
source "package/docker-proxy/Config.in"
|
||||
source "package/dsp-tools/Config.in"
|
||||
source "package/efibootmgr/Config.in"
|
||||
source "package/efivar/Config.in"
|
||||
source "package/emlog/Config.in"
|
||||
@@ -1965,11 +2154,13 @@ menu "System tools"
|
||||
source "package/kvmtool/Config.in"
|
||||
source "package/libostree/Config.in"
|
||||
source "package/lxc/Config.in"
|
||||
source "package/mender/Config.in"
|
||||
source "package/monit/Config.in"
|
||||
source "package/ncdu/Config.in"
|
||||
source "package/numactl/Config.in"
|
||||
source "package/nut/Config.in"
|
||||
source "package/openvmtools/Config.in"
|
||||
source "package/pamtester/Config.in"
|
||||
source "package/polkit/Config.in"
|
||||
source "package/powerpc-utils/Config.in"
|
||||
source "package/procps-ng/Config.in"
|
||||
@@ -1977,6 +2168,7 @@ menu "System tools"
|
||||
source "package/psmisc/Config.in"
|
||||
source "package/pwgen/Config.in"
|
||||
source "package/quota/Config.in"
|
||||
source "package/quotatool/Config.in"
|
||||
source "package/rauc/Config.in"
|
||||
source "package/rsyslog/Config.in"
|
||||
source "package/runc/Config.in"
|
||||
@@ -1998,6 +2190,8 @@ menu "System tools"
|
||||
source "package/sysvinit/Config.in"
|
||||
source "package/tar/Config.in"
|
||||
source "package/tpm-tools/Config.in"
|
||||
source "package/tpm2-abrmd/Config.in"
|
||||
source "package/tpm2-tools/Config.in"
|
||||
source "package/unscd/Config.in"
|
||||
source "package/util-linux/Config.in"
|
||||
source "package/xen/Config.in"
|
||||
|
||||
@@ -2,9 +2,11 @@ menu "Host utilities"
|
||||
|
||||
source "package/aespipe/Config.in.host"
|
||||
source "package/android-tools/Config.in.host"
|
||||
source "package/btrfs-progs/Config.in.host"
|
||||
source "package/cargo/Config.in.host"
|
||||
source "package/cbootimage/Config.in.host"
|
||||
source "package/checkpolicy/Config.in.host"
|
||||
source "package/checksec/Config.in.host"
|
||||
source "package/cmake/Config.in.host"
|
||||
source "package/cramfs/Config.in.host"
|
||||
source "package/cryptsetup/Config.in.host"
|
||||
@@ -14,6 +16,7 @@ menu "Host utilities"
|
||||
source "package/dtc/Config.in.host"
|
||||
source "package/e2fsprogs/Config.in.host"
|
||||
source "package/e2tools/Config.in.host"
|
||||
source "package/f2fs-tools/Config.in.host"
|
||||
source "package/faketime/Config.in.host"
|
||||
source "package/fwup/Config.in.host"
|
||||
source "package/genext2fs/Config.in.host"
|
||||
@@ -24,6 +27,7 @@ menu "Host utilities"
|
||||
source "package/go-bootstrap/Config.in.host"
|
||||
source "package/google-breakpad/Config.in.host"
|
||||
source "package/gptfdisk/Config.in.host"
|
||||
source "package/imx-mkimage/Config.in.host"
|
||||
source "package/imx-usb-loader/Config.in.host"
|
||||
source "package/jq/Config.in.host"
|
||||
source "package/jsmin/Config.in.host"
|
||||
@@ -42,22 +46,28 @@ menu "Host utilities"
|
||||
source "package/pkgconf/Config.in.host"
|
||||
source "package/pru-software-support/Config.in.host"
|
||||
source "package/pwgen/Config.in.host"
|
||||
source "package/python-cython/Config.in.host"
|
||||
source "package/python-lxml/Config.in.host"
|
||||
source "package/python-six/Config.in.host"
|
||||
source "package/python-xlrd/Config.in.host"
|
||||
source "package/qemu/Config.in.host"
|
||||
source "package/raspberrypi-usbboot/Config.in.host"
|
||||
source "package/rauc/Config.in.host"
|
||||
source "package/rcw/Config.in.host"
|
||||
source "package/rustc/Config.in.host"
|
||||
source "package/s6-rc/Config.in.host"
|
||||
source "package/sam-ba/Config.in.host"
|
||||
source "package/squashfs/Config.in.host"
|
||||
source "package/sunxi-tools/Config.in.host"
|
||||
source "package/swig/Config.in.host"
|
||||
source "package/tegrarcm/Config.in.host"
|
||||
source "package/ti-cgt-pru/Config.in.host"
|
||||
source "package/uboot-tools/Config.in.host"
|
||||
source "package/util-linux/Config.in.host"
|
||||
source "package/utp_com/Config.in.host"
|
||||
source "package/vboot-utils/Config.in.host"
|
||||
source "package/xorriso/Config.in.host"
|
||||
source "package/zip/Config.in.host"
|
||||
source "package/zstd/Config.in.host"
|
||||
|
||||
endmenu
|
||||
|
||||
@@ -128,6 +128,9 @@ endif
|
||||
ifeq ($(BR2_OPTIMIZE_S),y)
|
||||
TARGET_OPTIMIZATION = -Os
|
||||
endif
|
||||
ifeq ($(BR2_OPTIMIZE_FAST),y)
|
||||
TARGET_OPTIMIZATION = -Ofast
|
||||
endif
|
||||
ifeq ($(BR2_DEBUG_1),y)
|
||||
TARGET_DEBUGGING = -g1
|
||||
endif
|
||||
@@ -138,38 +141,34 @@ ifeq ($(BR2_DEBUG_3),y)
|
||||
TARGET_DEBUGGING = -g3
|
||||
endif
|
||||
|
||||
TARGET_CFLAGS_RELRO = -Wl,-z,relro
|
||||
TARGET_CFLAGS_RELRO_FULL = -Wl,-z,now $(TARGET_CFLAGS_RELRO)
|
||||
|
||||
TARGET_LDFLAGS = $(call qstrip,$(BR2_TARGET_LDFLAGS))
|
||||
|
||||
ifeq ($(BR2_SSP_REGULAR),y)
|
||||
TARGET_CPPFLAGS += -fstack-protector
|
||||
else ifeq ($(BR2_SSP_STRONG),y)
|
||||
TARGET_CPPFLAGS += -fstack-protector-strong
|
||||
else ifeq ($(BR2_SSP_ALL),y)
|
||||
TARGET_CPPFLAGS += -fstack-protector-all
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_RELRO_PARTIAL),y)
|
||||
TARGET_CPPFLAGS += $(TARGET_CFLAGS_RELRO)
|
||||
TARGET_LDFLAGS += $(TARGET_CFLAGS_RELRO)
|
||||
else ifeq ($(BR2_RELRO_FULL),y)
|
||||
TARGET_CPPFLAGS += -fPIE $(TARGET_CFLAGS_RELRO_FULL)
|
||||
TARGET_LDFLAGS += -pie
|
||||
endif
|
||||
|
||||
# By design, _FORTIFY_SOURCE requires gcc optimization to be enabled.
|
||||
# Therefore, we need to pass _FORTIFY_SOURCE and the optimization level
|
||||
# through the same mechanism, i.e currently through CFLAGS. Passing
|
||||
# _FORTIFY_SOURCE through the wrapper and the optimization level
|
||||
# through CFLAGS would not work, because CFLAGS are sometimes
|
||||
# ignored/overridden by packages, but the flags passed by the wrapper
|
||||
# are enforced: this would cause _FORTIFY_SOURCE to be used without any
|
||||
# optimization level, leading to a build / configure failure. So we keep
|
||||
# passing _FORTIFY_SOURCE and the optimization level both through CFLAGS.
|
||||
ifeq ($(BR2_FORTIFY_SOURCE_1),y)
|
||||
TARGET_CPPFLAGS += -D_FORTIFY_SOURCE=1
|
||||
TARGET_HARDENED += -D_FORTIFY_SOURCE=1
|
||||
else ifeq ($(BR2_FORTIFY_SOURCE_2),y)
|
||||
TARGET_CPPFLAGS += -D_FORTIFY_SOURCE=2
|
||||
TARGET_HARDENED += -D_FORTIFY_SOURCE=2
|
||||
endif
|
||||
|
||||
TARGET_CPPFLAGS += -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
|
||||
TARGET_CFLAGS = $(TARGET_CPPFLAGS) $(TARGET_ABI) $(TARGET_OPTIMIZATION) $(TARGET_DEBUGGING)
|
||||
TARGET_CFLAGS = $(TARGET_CPPFLAGS) $(TARGET_ABI) $(TARGET_OPTIMIZATION) $(TARGET_DEBUGGING) $(TARGET_HARDENED)
|
||||
TARGET_CXXFLAGS = $(TARGET_CFLAGS)
|
||||
TARGET_FCFLAGS = $(TARGET_ABI) $(TARGET_OPTIMIZATION) $(TARGET_DEBUGGING)
|
||||
|
||||
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79509
|
||||
ifeq ($(BR2_m68k_cf),y)
|
||||
TARGET_CFLAGS += -fno-dwarf2-cfi-asm
|
||||
TARGET_CXXFLAGS += -fno-dwarf2-cfi-asm
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_BINFMT_FLAT),y)
|
||||
TARGET_CFLAGS += $(if $($(PKG)_FLAT_STACKSIZE),-Wl$(comma)-elf2flt=-s$($(PKG)_FLAT_STACKSIZE),\
|
||||
-Wl$(comma)-elf2flt)
|
||||
@@ -186,12 +185,6 @@ TARGET_CFLAGS += -mid-shared-library -mshared-library-id=0
|
||||
TARGET_FCFLAGS += -mid-shared-library -mshared-library-id=0
|
||||
TARGET_CXXFLAGS += -mid-shared-library -mshared-library-id=0
|
||||
endif
|
||||
ifeq ($(BR2_BINFMT_FLAT_SEP_DATA),y)
|
||||
TARGET_LDFLAGS += -msep-data
|
||||
TARGET_CFLAGS += -msep-data
|
||||
TARGET_FCFLAGS += -msep-data
|
||||
TARGET_CXXFLAGS += -msep-data
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_TOOLCHAIN_BUILDROOT),y)
|
||||
TARGET_CROSS = $(HOST_DIR)/bin/$(GNU_TARGET_NAME)-
|
||||
@@ -222,8 +215,6 @@ TARGET_STRIP = /bin/true
|
||||
STRIPCMD = $(TARGET_STRIP)
|
||||
endif
|
||||
INSTALL := $(shell which install || type -p install)
|
||||
FLEX := $(shell which flex || type -p flex)
|
||||
BISON := $(shell which bison || type -p bison)
|
||||
UNZIP := $(shell which unzip || type -p unzip) -q
|
||||
|
||||
APPLY_PATCHES = PATH=$(HOST_DIR)/bin:$$PATH support/scripts/apply-patches.sh $(if $(QUIET),-s)
|
||||
@@ -449,3 +440,5 @@ include package/pkg-kconfig.mk
|
||||
include package/pkg-rebar.mk
|
||||
include package/pkg-kernel-module.mk
|
||||
include package/pkg-waf.mk
|
||||
include package/pkg-golang.mk
|
||||
include package/pkg-meson.mk
|
||||
|
||||
10
bsp/buildroot/package/abootimg/Config.in
Normal file
10
bsp/buildroot/package/abootimg/Config.in
Normal file
@@ -0,0 +1,10 @@
|
||||
config BR2_PACKAGE_ABOOTIMG
|
||||
bool "abootimg"
|
||||
depends on BR2_USE_MMU # libblkid
|
||||
select BR2_PACKAGE_UTIL_LINUX
|
||||
select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
|
||||
help
|
||||
Tool to manipulate Android Boot Images, either on files
|
||||
or directly on /dev block devices.
|
||||
|
||||
https://github.com/ggrandou/abootimg
|
||||
3
bsp/buildroot/package/abootimg/abootimg.hash
Normal file
3
bsp/buildroot/package/abootimg/abootimg.hash
Normal file
@@ -0,0 +1,3 @@
|
||||
# Locally calculated
|
||||
sha256 eb8d912bc7b5454c2afd3385fd86f4917d3587c48a6f5ae45df7856d88502cab abootimg-7e127fee6a3981f6b0a50ce9910267cd501e09d4.tar.gz
|
||||
sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE
|
||||
23
bsp/buildroot/package/abootimg/abootimg.mk
Normal file
23
bsp/buildroot/package/abootimg/abootimg.mk
Normal file
@@ -0,0 +1,23 @@
|
||||
################################################################################
|
||||
#
|
||||
# abootimg
|
||||
#
|
||||
################################################################################
|
||||
|
||||
ABOOTIMG_VERSION = 7e127fee6a3981f6b0a50ce9910267cd501e09d4
|
||||
ABOOTIMG_SITE = $(call github,ggrandou,abootimg,$(ABOOTIMG_VERSION))
|
||||
ABOOTIMG_LICENSE = GPL-2.0+
|
||||
ABOOTIMG_LICENSE_FILES = LICENSE
|
||||
|
||||
# depends on libblkid from util-linux
|
||||
ABOOTIMG_DEPENDENCIES = util-linux
|
||||
|
||||
define ABOOTIMG_BUILD_CMDS
|
||||
$(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D)
|
||||
endef
|
||||
|
||||
define ABOOTIMG_INSTALL_TARGET_CMDS
|
||||
$(INSTALL) -m 0755 $(@D)/abootimg $(TARGET_DIR)/usr/bin/abootimg
|
||||
endef
|
||||
|
||||
$(eval $(generic-package))
|
||||
@@ -10,6 +10,7 @@ ACPICA_SITE = https://acpica.org/sites/acpica/files
|
||||
ACPICA_LICENSE = BSD-3-Clause or GPL-2.0
|
||||
ACPICA_LICENSE_FILES = source/include/acpi.h
|
||||
ACPICA_DEPENDENCIES = host-bison host-flex
|
||||
HOST_ACPICA_DEPENDENCIES = host-bison host-flex
|
||||
|
||||
define ACPICA_BUILD_CMDS
|
||||
$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
config BR2_PACKAGE_ACPID
|
||||
bool "acpid"
|
||||
depends on BR2_x86_64 || BR2_i386
|
||||
depends on BR2_USE_MMU # fork()
|
||||
help
|
||||
Advanced Configuration and Power Interface event daemon.
|
||||
|
||||
|
||||
0
bsp/buildroot/package/acpid/S02acpid
Executable file → Normal file
0
bsp/buildroot/package/acpid/S02acpid
Executable file → Normal file
@@ -1,3 +1,3 @@
|
||||
# From https://sourceforge.net/projects/acpid2/files/
|
||||
md5 0432407b5ff75ae8e08afb43052fde2b acpid-2.0.28.tar.xz
|
||||
sha1 a5cb34d53eb6965293c436db23dc81550273975b acpid-2.0.28.tar.xz
|
||||
md5 1528040b5d34f8c24ebabd97befbf913 acpid-2.0.30.tar.xz
|
||||
sha1 680bbb3fa9cdabb78fb19c6d24bb57224fbbbaed acpid-2.0.30.tar.xz
|
||||
|
||||
@@ -4,12 +4,20 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
ACPID_VERSION = 2.0.28
|
||||
ACPID_VERSION = 2.0.30
|
||||
ACPID_SOURCE = acpid-$(ACPID_VERSION).tar.xz
|
||||
ACPID_SITE = http://downloads.sourceforge.net/project/acpid2
|
||||
ACPID_LICENSE = GPL-2.0+
|
||||
ACPID_LICENSE_FILES = COPYING
|
||||
|
||||
define ACPID_INSTALL_INIT_SYSTEMD
|
||||
$(INSTALL) -D -m 0644 package/acpid/acpid.service \
|
||||
$(TARGET_DIR)/usr/lib/systemd/system/acpid.service
|
||||
mkdir -p $(TARGET_DIR)/etc/systemd/system/multi-user.target.wants
|
||||
ln -sf ../../../../usr/lib/systemd/system/acpid.service \
|
||||
$(TARGET_DIR)/etc/systemd/system/multi-user.target.wants/acpid.service
|
||||
endef
|
||||
|
||||
define ACPID_INSTALL_INIT_SYSV
|
||||
$(INSTALL) -D -m 0755 package/acpid/S02acpid \
|
||||
$(TARGET_DIR)/etc/init.d/S02acpid
|
||||
|
||||
9
bsp/buildroot/package/acpid/acpid.service
Normal file
9
bsp/buildroot/package/acpid/acpid.service
Normal file
@@ -0,0 +1,9 @@
|
||||
[Unit]
|
||||
Description=ACPI event daemon
|
||||
Documentation=man:acpid(8)
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/sbin/acpid --foreground --netlink
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
@@ -1,6 +1,5 @@
|
||||
config BR2_PACKAGE_ACPITOOL
|
||||
bool "acpitool"
|
||||
depends on !BR2_bfin
|
||||
depends on !BR2_STATIC_LIBS
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||
depends on BR2_INSTALL_LIBSTDCPP
|
||||
@@ -11,6 +10,5 @@ config BR2_PACKAGE_ACPITOOL
|
||||
http://acpitool.sourceforge.net
|
||||
|
||||
comment "acpitool needs a toolchain w/ threads, C++, dynamic library"
|
||||
depends on !BR2_bfin
|
||||
depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS \
|
||||
|| !BR2_INSTALL_LIBSTDCPP
|
||||
|
||||
@@ -11,5 +11,6 @@ ACSCCID_LICENSE = LGPL-2.1+
|
||||
ACSCCID_LICENSE_FILES = COPYING
|
||||
ACSCCID_INSTALL_STAGING = YES
|
||||
ACSCCID_DEPENDENCIES = pcsc-lite host-flex host-pkgconf libusb
|
||||
ACSCCID_CONF_OPTS = --enable-usbdropdir=/usr/lib/pcsc/drivers
|
||||
|
||||
$(eval $(autotools-package))
|
||||
|
||||
@@ -1,58 +0,0 @@
|
||||
Added option to disable stack-protector support auto-detection in gcc.
|
||||
|
||||
Downloaded from upstream commit:
|
||||
http://trac.aircrack-ng.org/changeset/2889/
|
||||
|
||||
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
|
||||
|
||||
Index: /trunk/INSTALLING
|
||||
===================================================================
|
||||
--- trunk/INSTALLING (revision 2888)
|
||||
+++ trunk/INSTALLING (revision 2889)
|
||||
@@ -83,4 +83,6 @@
|
||||
* macport: Set this flag to true to compile on OS X with macports.
|
||||
|
||||
+* stackprotector: Allows to enable/disable auto-detection of stack-protector support in gcc
|
||||
+
|
||||
Example:
|
||||
|
||||
Index: /trunk/common.mak
|
||||
===================================================================
|
||||
--- trunk/common.mak (revision 2888)
|
||||
+++ trunk/common.mak (revision 2889)
|
||||
@@ -64,4 +64,13 @@
|
||||
ifeq ($(PCRE), true)
|
||||
COMMON_CFLAGS += $(shell $(PKG_CONFIG) --cflags libpcre) -DHAVE_PCRE
|
||||
+endif
|
||||
+
|
||||
+STACK_PROTECTOR = true
|
||||
+ifeq ($(stackprotector), false)
|
||||
+ STACK_PROTECTOR = false
|
||||
+endif
|
||||
+
|
||||
+ifeq ($(STACKPROTECTOR), false)
|
||||
+ STACK_PROTECTOR = false
|
||||
endif
|
||||
|
||||
@@ -235,12 +244,14 @@
|
||||
endif
|
||||
|
||||
-ifeq ($(GCC_OVER49), 0)
|
||||
- ifeq ($(GCC_OVER41), 1)
|
||||
- COMMON_CFLAGS += -fstack-protector
|
||||
+ifeq ($(STACK_PROTECTOR), true)
|
||||
+ ifeq ($(GCC_OVER49), 0)
|
||||
+ ifeq ($(GCC_OVER41), 1)
|
||||
+ COMMON_CFLAGS += -fstack-protector
|
||||
+ endif
|
||||
endif
|
||||
-endif
|
||||
-
|
||||
-ifeq ($(GCC_OVER49), 1)
|
||||
- COMMON_CFLAGS += -fstack-protector-strong
|
||||
+
|
||||
+ ifeq ($(GCC_OVER49), 1)
|
||||
+ COMMON_CFLAGS += -fstack-protector-strong
|
||||
+ endif
|
||||
endif
|
||||
|
||||
@@ -3,11 +3,8 @@ config BR2_PACKAGE_AIRCRACK_NG
|
||||
depends on BR2_USE_MMU # uses fork()
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||
depends on BR2_INSTALL_LIBSTDCPP
|
||||
# libnl has issues when linking statically
|
||||
# they need fixing in libnl itself
|
||||
select BR2_PACKAGE_LIBNL if !BR2_STATIC_LIBS
|
||||
select BR2_PACKAGE_OPENSSL
|
||||
select BR2_PACKAGE_ZLIB
|
||||
depends on !BR2_STATIC_LIBS # dlfcn.h
|
||||
select BR2_PACKAGE_OPENSSL if !BR2_PACKAGE_LIBGCRYPT
|
||||
help
|
||||
A set of tools for auditing wireless networks
|
||||
|
||||
@@ -16,6 +13,7 @@ config BR2_PACKAGE_AIRCRACK_NG
|
||||
|
||||
http://www.aircrack-ng.org/
|
||||
|
||||
comment "aircrack-ng needs a toolchain w/ threads, C++"
|
||||
comment "aircrack-ng needs a toolchain w/ dynamic library, threads, C++"
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP
|
||||
depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS \
|
||||
|| !BR2_INSTALL_LIBSTDCPP
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
# From http://www.aircrack-ng.org/downloads.html
|
||||
sha1 2b2fbe50fedb606b3bd96a34d49f07760e8e618a aircrack-ng-1.2-rc4.tar.gz
|
||||
md5 3bbc7d5035a98ec01e78774d05c3fcce aircrack-ng-1.2-rc4.tar.gz
|
||||
sha1 7b63c7ce01cb65a4775833c6cadf7ddd82bf46d5 aircrack-ng-1.5.2.tar.gz
|
||||
md5 2648c192d206e953c67dca64967d2982 aircrack-ng-1.5.2.tar.gz
|
||||
|
||||
# Hash for license file:
|
||||
sha256 fc51fd3a97223f2fd47b057202d4a6b0daaedf23b5a1f5ff8723c192fc1e021d LICENSE
|
||||
|
||||
@@ -4,69 +4,73 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
AIRCRACK_NG_VERSION = 1.2-rc4
|
||||
AIRCRACK_NG_VERSION = 1.5.2
|
||||
AIRCRACK_NG_SITE = http://download.aircrack-ng.org
|
||||
AIRCRACK_NG_LICENSE = GPL-2.0+
|
||||
AIRCRACK_NG_LICENSE_FILES = LICENSE
|
||||
AIRCRACK_NG_DEPENDENCIES = openssl zlib host-pkgconf
|
||||
AIRCRACK_NG_DEPENDENCIES = \
|
||||
$(if $(BR2_PACKAGE_CMOCKA),cmocka) \
|
||||
$(if $(BR2_PACKAGE_LIBNL),libnl) \
|
||||
$(if $(BR2_PACKAGE_OPENSSL),openssl) \
|
||||
$(if $(BR2_PACKAGE_PCRE),pcre) \
|
||||
$(if $(BR2_PACKAGE_ZLIB),zlib) \
|
||||
host-pkgconf
|
||||
AIRCRACK_NG_AUTORECONF = YES
|
||||
# Enable buddy-ng, easside-ng, tkiptun-ng, wesside-ng
|
||||
AIRCRACK_NG_MAKE_OPTS = unstable=true
|
||||
|
||||
# Account for libpthread in static
|
||||
AIRCRACK_NG_LDFLAGS = $(TARGET_LDFLAGS) \
|
||||
$(if $(BR2_STATIC_LIBS),-lpthread -lz)
|
||||
|
||||
# libnl support has issues when building static
|
||||
ifeq ($(BR2_STATIC_LIBS),y)
|
||||
AIRCRACK_NG_MAKE_OPTS += libnl=false
|
||||
else
|
||||
AIRCRACK_NG_MAKE_OPTS += libnl=true
|
||||
AIRCRACK_NG_DEPENDENCIES += libnl
|
||||
endif
|
||||
AIRCRACK_NG_CONF_OPTS = --with-experimental
|
||||
|
||||
ifeq ($(BR2_TOOLCHAIN_HAS_SSP),y)
|
||||
AIRCRACK_NG_MAKE_OPTS += STACK_PROTECTOR=true
|
||||
AIRCRACK_NG_CONF_OPTS += --with-opt
|
||||
else
|
||||
AIRCRACK_NG_MAKE_OPTS += STACK_PROTECTOR=false
|
||||
AIRCRACK_NG_CONF_OPTS += --without-opt
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_DUMA),y)
|
||||
AIRCRACK_NG_DEPENDENCIES += duma
|
||||
AIRCRACK_NG_CONF_OPTS += --with-duma
|
||||
else
|
||||
AIRCRACK_NG_CONF_OPTS += --without-duma
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_HWLOC),y)
|
||||
AIRCRACK_NG_DEPENDENCIES += hwloc
|
||||
AIRCRACK_NG_CONF_OPTS += --enable-hwloc
|
||||
else
|
||||
AIRCRACK_NG_CONF_OPTS += --disable-hwloc
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_JEMALLOC),y)
|
||||
AIRCRACK_NG_DEPENDENCIES += jemalloc
|
||||
AIRCRACK_NG_CONF_OPTS += --with-jemalloc
|
||||
else
|
||||
AIRCRACK_NG_CONF_OPTS += --without-jemalloc
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBGCRYPT),y)
|
||||
AIRCRACK_NG_DEPENDENCIES += libgcrypt
|
||||
AIRCRACK_NG_CONF_OPTS += \
|
||||
--with-gcrypt \
|
||||
--with-libgcrypt-prefix=$(STAGING_DIR)/usr
|
||||
else
|
||||
AIRCRACK_NG_CONF_OPTS += --without-gcrypt
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBPCAP),y)
|
||||
AIRCRACK_NG_DEPENDENCIES += libpcap
|
||||
AIRCRACK_NG_MAKE_OPTS += HAVE_PCAP=yes \
|
||||
$(if $(BR2_STATIC_LIBS),LIBPCAP="-lpcap `$(STAGING_DIR)/usr/bin/pcap-config --static --additional-libs`")
|
||||
else
|
||||
AIRCRACK_NG_MAKE_OPTS += HAVE_PCAP=no
|
||||
AIRCRACK_NG_CONF_OPTS += \
|
||||
--with-libpcap-include=$(STAGING_DIR)/usr/include \
|
||||
--with-libpcap-lib=$(STAGING_DIR)/usr/lib
|
||||
ifeq ($(BR2_STATIC_LIBS),y)
|
||||
AIRCRACK_NG_CONF_ENV += \
|
||||
LIBS="`$(STAGING_DIR)/usr/bin/pcap-config --static --additional-libs`"
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_PCRE),y)
|
||||
AIRCRACK_NG_DEPENDENCIES += pcre
|
||||
AIRCRACK_NG_MAKE_OPTS += pcre=true
|
||||
else
|
||||
AIRCRACK_NG_MAKE_OPTS += pcre=false
|
||||
endif
|
||||
|
||||
# Duplicate -lpthread, because it is also needed by sqlite
|
||||
ifeq ($(BR2_PACKAGE_SQLITE),y)
|
||||
AIRCRACK_NG_DEPENDENCIES += sqlite
|
||||
AIRCRACK_NG_MAKE_OPTS += sqlite=true LIBSQL="-lsqlite3 $(if $(BR2_STATIC_LIBS),-lpthread)"
|
||||
AIRCRACK_NG_CONF_OPTS += --with-sqlite3
|
||||
else
|
||||
AIRCRACK_NG_MAKE_OPTS += sqlite=false
|
||||
AIRCRACK_NG_CONF_OPTS += --without-sqlite3
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_X86_CPU_HAS_SSE),y)
|
||||
AIRCRACK_NG_MAKE_OPTS += NEWSSE=true
|
||||
else
|
||||
AIRCRACK_NG_MAKE_OPTS += NEWSSE=false
|
||||
endif
|
||||
|
||||
define AIRCRACK_NG_BUILD_CMDS
|
||||
$(TARGET_CONFIGURE_OPTS) LDFLAGS="$(AIRCRACK_NG_LDFLAGS)" \
|
||||
$(MAKE) -C $(@D) $(AIRCRACK_NG_MAKE_OPTS)
|
||||
endef
|
||||
|
||||
define AIRCRACK_NG_INSTALL_TARGET_CMDS
|
||||
$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) \
|
||||
prefix=/usr $(AIRCRACK_NG_MAKE_OPTS) install
|
||||
endef
|
||||
|
||||
$(eval $(generic-package))
|
||||
$(eval $(autotools-package))
|
||||
|
||||
@@ -7,7 +7,6 @@ config BR2_PACKAGE_ALLJOYN
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||
depends on BR2_USE_WCHAR
|
||||
select BR2_PACKAGE_LIBCAP
|
||||
select BR2_PACKAGE_OPENSSL
|
||||
help
|
||||
The AllJoyn framework defines a common way for devices and
|
||||
apps to communicate with one another regardless of brands,
|
||||
|
||||
@@ -11,11 +11,9 @@ ALLJOYN_SITE = https://mirrors.kernel.org/allseenalliance/alljoyn/$(ALLJOYN_REV)
|
||||
# See https://allseenalliance.org/alliance/ip-policy
|
||||
ALLJOYN_LICENSE = ISC
|
||||
|
||||
ALLJOYN_DEPENDENCIES = host-scons libcap openssl
|
||||
ALLJOYN_DEPENDENCIES = host-scons libcap
|
||||
ALLJOYN_INSTALL_STAGING = YES
|
||||
|
||||
ALLJOYN_CRYPTO = openssl
|
||||
|
||||
# AllJoyn can be compiled in debug or release mode. By default, AllJoyn is built
|
||||
# in debug mode.
|
||||
ALLJOYN_VARIANT = release
|
||||
@@ -39,7 +37,7 @@ ALLJOYN_SCONS_OPTS = \
|
||||
CPU=$(ALLJOYN_CPU) \
|
||||
VARIANT=$(ALLJOYN_VARIANT) \
|
||||
BR=off \
|
||||
CRYPTO=$(ALLJOYN_CRYPTO) \
|
||||
CRYPTO=builtin \
|
||||
BINDINGS=$(ALLJOYN_BINDINGS) \
|
||||
TARGET_CFLAGS="$(TARGET_CFLAGS)" \
|
||||
TARGET_CPPFLAGS="$(TARGET_CPPFLAGS)" \
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
From 41c029755502acf01ed634db437ac06d09be6c41 Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
|
||||
Date: Fri, 13 Apr 2018 09:02:37 +0200
|
||||
Subject: [PATCH] Don't use fork() on noMMU platforms
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
|
||||
[Jörg: update patch for 1.1.6]
|
||||
Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
|
||||
Upstream: http://mailman.alsa-project.org/pipermail/alsa-devel/2018-November/141376.html
|
||||
---
|
||||
configure.ac | 2 ++
|
||||
src/pcm/pcm_direct.c | 10 +++++++++-
|
||||
2 files changed, 11 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index cce195ae..0c852434 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -51,6 +51,8 @@ dnl Checks for library functions.
|
||||
AC_PROG_GCC_TRADITIONAL
|
||||
AC_CHECK_FUNCS([uselocale])
|
||||
|
||||
+AC_CHECK_FUNC([fork])
|
||||
+
|
||||
SAVE_LIBRARY_VERSION
|
||||
AC_SUBST(LIBTOOL_VERSION_INFO)
|
||||
|
||||
diff --git a/src/pcm/pcm_direct.c b/src/pcm/pcm_direct.c
|
||||
index 2b07eff9..4dc3ea26 100644
|
||||
--- a/src/pcm/pcm_direct.c
|
||||
+++ b/src/pcm/pcm_direct.c
|
||||
@@ -431,13 +431,21 @@ int snd_pcm_direct_server_create(snd_pcm_direct_t *dmix)
|
||||
close(dmix->server_fd);
|
||||
return ret;
|
||||
}
|
||||
-
|
||||
+
|
||||
+#ifdef HAVE_FORK
|
||||
ret = fork();
|
||||
+#else
|
||||
+ ret = vfork();
|
||||
+#endif
|
||||
if (ret < 0) {
|
||||
close(dmix->server_fd);
|
||||
return ret;
|
||||
} else if (ret == 0) {
|
||||
+#ifdef HAVE_FORK
|
||||
ret = fork();
|
||||
+#else
|
||||
+ ret = vfork();
|
||||
+#endif
|
||||
if (ret == 0)
|
||||
server_job(dmix);
|
||||
_exit(EXIT_SUCCESS);
|
||||
--
|
||||
2.14.3
|
||||
|
||||
@@ -1,45 +0,0 @@
|
||||
Don't use fork() on noMMU platforms
|
||||
|
||||
[Gustavo: update patch for 1.0.28]
|
||||
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
||||
|
||||
Index: alsa-lib-1.0.26/configure.ac
|
||||
===================================================================
|
||||
--- alsa-lib-1.0.26.orig/configure.ac 2012-09-06 10:55:14.000000000 +0200
|
||||
+++ alsa-lib-1.0.26/configure.ac 2013-03-09 16:22:08.000000000 +0100
|
||||
@@ -66,6 +66,8 @@
|
||||
AM_CONDITIONAL(ALSA_HSEARCH_R, [test "x$HAVE_HSEARCH_R" != xyes])
|
||||
AC_CHECK_FUNCS([uselocale])
|
||||
|
||||
+AC_CHECK_FUNC([fork])
|
||||
+
|
||||
SAVE_LIBRARY_VERSION
|
||||
AC_SUBST(LIBTOOL_VERSION_INFO)
|
||||
|
||||
Index: alsa-lib-1.0.26/src/pcm/pcm_direct.c
|
||||
===================================================================
|
||||
--- alsa-lib-1.0.26.orig/src/pcm/pcm_direct.c 2012-09-06 10:55:14.000000000 +0200
|
||||
+++ alsa-lib-1.0.26/src/pcm/pcm_direct.c 2013-03-09 16:22:51.000000000 +0100
|
||||
@@ -424,13 +424,21 @@
|
||||
close(dmix->server_fd);
|
||||
return ret;
|
||||
}
|
||||
-
|
||||
+
|
||||
+#ifdef HAVE_FORK
|
||||
ret = fork();
|
||||
+#else
|
||||
+ ret = vfork();
|
||||
+#endif
|
||||
if (ret < 0) {
|
||||
close(dmix->server_fd);
|
||||
return ret;
|
||||
} else if (ret == 0) {
|
||||
+#ifdef HAVE_FORK
|
||||
ret = fork();
|
||||
+#else
|
||||
+ ret = vfork();
|
||||
+#endif
|
||||
if (ret == 0)
|
||||
server_job(dmix);
|
||||
_exit(EXIT_SUCCESS);
|
||||
@@ -1,4 +1,10 @@
|
||||
alsa-lib: conditionally enable libdl in AM_PATH_ALSA m4 macro
|
||||
From 2aba563bd077fda94fb9c2c33002ee0ac119b345 Mon Sep 17 00:00:00 2001
|
||||
From: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
|
||||
Date: Fri, 13 Apr 2018 09:13:46 +0200
|
||||
Subject: [PATCH] alsa-lib: conditionally enable libdl in AM_PATH_ALSA m4 macro
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
The AM_PATH_ALSA macro in utils/alsa.m4 unconditionally uses -ldl. This
|
||||
breaks compilation of alsa-utils (and probably other packages using this
|
||||
@@ -9,10 +15,15 @@ This patch updates the macro to check if dlopen is available, and use that
|
||||
result to conditionally add -ldl to the list of libraries.
|
||||
|
||||
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
|
||||
|
||||
[Jörg: update for 1.1.6]
|
||||
Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
|
||||
Upstream: http://mailman.alsa-project.org/pipermail/alsa-devel/2018-November/141377.html
|
||||
---
|
||||
utils/alsa.m4 | 4 +++-
|
||||
1 file changed, 3 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/utils/alsa.m4 b/utils/alsa.m4
|
||||
index e12310df..a5c5a292 100644
|
||||
--- a/utils/alsa.m4
|
||||
+++ b/utils/alsa.m4
|
||||
@@ -44,6 +44,8 @@ if test "$alsa_inc_prefix" != "" ; then
|
||||
@@ -33,3 +44,6 @@ diff --git a/utils/alsa.m4 b/utils/alsa.m4
|
||||
LIBS="$ALSA_LIBS $LIBS"
|
||||
AC_MSG_RESULT($ALSA_LIBS)
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
@@ -1,59 +0,0 @@
|
||||
alsa-lib: provide dummy definitions of RTLD_* if necessary
|
||||
|
||||
The FLAT GNU toolchain (e.g. blackfin) doesn't include the dlfcn.h header
|
||||
file, so we need to guard that include. Additionally, provide dummy
|
||||
definitions for parameters RTLD_GLOBAL / RTLD_NOW which are normally
|
||||
provided by dlfcn.h.
|
||||
|
||||
Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
|
||||
[Thomas: don't add separate dlmisc.h, move dummy defs to global.h]
|
||||
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
|
||||
|
||||
diff --git a/include/global.h b/include/global.h
|
||||
--- a/include/global.h
|
||||
+++ b/include/global.h
|
||||
@@ -97,6 +97,16 @@ extern struct snd_dlsym_link *snd_dlsym_
|
||||
/** \brief Returns the version of a dynamic symbol as a string. */
|
||||
#define SND_DLSYM_VERSION(version) __STRING(version)
|
||||
|
||||
+/* RTLD_NOW and RTLD_GLOBAL (used for 'mode' in snd_dlopen) are not defined
|
||||
+ * on all arches (e.g. blackfin), so provide a dummy definition here. */
|
||||
+#ifndef RTLD_NOW
|
||||
+#define RTLD_NOW 0
|
||||
+#endif
|
||||
+
|
||||
+#ifndef RTLD_GLOBAL
|
||||
+#define RTLD_GLOBAL 0
|
||||
+#endif
|
||||
+
|
||||
void *snd_dlopen(const char *file, int mode);
|
||||
void *snd_dlsym(void *handle, const char *name, const char *version);
|
||||
int snd_dlclose(void *handle);
|
||||
diff --git a/modules/mixer/simple/sbasedl.c b/modules/mixer/simple/sbasedl.c
|
||||
--- a/modules/mixer/simple/sbasedl.c
|
||||
+++ b/modules/mixer/simple/sbasedl.c
|
||||
@@ -27,7 +27,9 @@
|
||||
#include <fcntl.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <math.h>
|
||||
+#include "config.h"
|
||||
+#ifdef HAVE_DLFCN
|
||||
#include <dlfcn.h>
|
||||
+#endif
|
||||
-#include "config.h"
|
||||
#include "asoundlib.h"
|
||||
#include "mixer_abst.h"
|
||||
diff --git a/src/mixer/simple_abst.c b/src/mixer/simple_abst.c
|
||||
--- a/src/mixer/simple_abst.c
|
||||
+++ b/src/mixer/simple_abst.c
|
||||
@@ -34,7 +34,9 @@
|
||||
#include <fcntl.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <math.h>
|
||||
+#include "config.h"
|
||||
+#ifdef HAVE_DLFCN
|
||||
#include <dlfcn.h>
|
||||
+#endif
|
||||
-#include "config.h"
|
||||
#include "asoundlib.h"
|
||||
#include "mixer_simple.h"
|
||||
@@ -1,4 +1,4 @@
|
||||
# Locally calculated
|
||||
sha256 f4f68ad3c6da36b0b5241ac3c798a7a71e0e97d51f972e9f723b3f20a9650ae6 alsa-lib-1.1.5.tar.bz2
|
||||
sha256 a190dc9c8043755d90f8b0a75fa66b9e42d4af4c980bf5ddc633f0124db3cee7 COPYING
|
||||
sha256 9d6000b882a3b2df56300521225d69717be6741b71269e488bb20a20783bdc09 alsa-lib-1.1.7.tar.bz2
|
||||
sha256 32434afcc8666ba060e111d715bfdb6c2d5dd8a35fa4d3ab8ad67d8f850d2f2b COPYING
|
||||
sha256 bfe16cf823bcff261fc6a062c07ee96660e3c39678f42f39a788a68dbc234ced aserver/COPYING
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
ALSA_LIB_VERSION = 1.1.5
|
||||
ALSA_LIB_VERSION = 1.1.7
|
||||
ALSA_LIB_SOURCE = alsa-lib-$(ALSA_LIB_VERSION).tar.bz2
|
||||
ALSA_LIB_SITE = ftp://ftp.alsa-project.org/pub/lib
|
||||
ALSA_LIB_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (aserver)
|
||||
@@ -62,12 +62,6 @@ else
|
||||
ALSA_LIB_CONF_OPTS += --disable-python
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_bfin),y)
|
||||
# blackfin external toolchains don't have versionsort. Fake it using alphasort
|
||||
# instead
|
||||
ALSA_LIB_CFLAGS += -Dversionsort=alphasort
|
||||
endif
|
||||
|
||||
ALSA_LIB_CONF_ENV = \
|
||||
CFLAGS="$(ALSA_LIB_CFLAGS)" \
|
||||
LDFLAGS="$(TARGET_LDFLAGS) -lm"
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
From 4c9462a5ef2f680b24ddf6bae7ac7c693fa6a136 Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
|
||||
Date: Thu, 1 Nov 2018 15:15:31 +0100
|
||||
Subject: [PATCH] topology/topology.c: drop unneeded <dlfcn.h> include
|
||||
|
||||
This include is not used/needed and prevents building on systems that
|
||||
don't provide <dlfcn.h>.
|
||||
|
||||
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
|
||||
Upstream: http://mailman.alsa-project.org/pipermail/alsa-devel/2018-November/141375.html
|
||||
---
|
||||
topology/topology.c | 1 -
|
||||
1 file changed, 1 deletion(-)
|
||||
|
||||
diff --git a/topology/topology.c b/topology/topology.c
|
||||
index 097c255..b72e341 100644
|
||||
--- a/topology/topology.c
|
||||
+++ b/topology/topology.c
|
||||
@@ -27,7 +27,6 @@
|
||||
#include <errno.h>
|
||||
#include <string.h>
|
||||
#include <sys/stat.h>
|
||||
-#include <dlfcn.h>
|
||||
#include <getopt.h>
|
||||
#include <assert.h>
|
||||
|
||||
--
|
||||
2.14.4
|
||||
|
||||
@@ -1,12 +1,11 @@
|
||||
comment "alsa-utils needs a toolchain w/ threads, dynamic library"
|
||||
comment "alsa-utils needs a toolchain w/ threads"
|
||||
depends on BR2_USE_MMU # fork
|
||||
depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
|
||||
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
||||
|
||||
menuconfig BR2_PACKAGE_ALSA_UTILS
|
||||
bool "alsa-utils"
|
||||
depends on BR2_USE_MMU # fork
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS # alsa-lib
|
||||
depends on !BR2_STATIC_LIBS # uses dlfcn.h
|
||||
select BR2_PACKAGE_ALSA_LIB
|
||||
help
|
||||
This package contains the command line utilities for the ALSA
|
||||
@@ -76,7 +75,13 @@ config BR2_PACKAGE_ALSA_UTILS_ASEQNET
|
||||
|
||||
config BR2_PACKAGE_ALSA_UTILS_BAT
|
||||
bool "bat"
|
||||
select BR2_PACKAGE_FFTW
|
||||
help
|
||||
ALSABAT (ALSA Basic Audio Tester) is a simple command-line
|
||||
utility intended to help automate audio driver and sound
|
||||
server testing with little human interaction.
|
||||
|
||||
Note that analysis support in alsabat requires fftw single
|
||||
precision.
|
||||
|
||||
config BR2_PACKAGE_ALSA_UTILS_IECSET
|
||||
bool "iecset"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# Locally calculated
|
||||
sha256 320bd285e91db6e7fd7db3c9ec6f55b02f35449ff273c7844780ac6a5a3de2e8 alsa-utils-1.1.5.tar.bz2
|
||||
sha256 1db27fb54ab7fdeb54b00d68b8a174808ffea198cfbd67e3c959482194e1540a alsa-utils-1.1.7.tar.bz2
|
||||
sha256 231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c COPYING
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
ALSA_UTILS_VERSION = 1.1.5
|
||||
ALSA_UTILS_VERSION = 1.1.7
|
||||
ALSA_UTILS_SOURCE = alsa-utils-$(ALSA_UTILS_VERSION).tar.bz2
|
||||
ALSA_UTILS_SITE = ftp://ftp.alsa-project.org/pub/utils
|
||||
ALSA_UTILS_LICENSE = GPL-2.0
|
||||
@@ -40,7 +40,8 @@ endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_ALSA_UTILS_BAT),y)
|
||||
ALSA_UTILS_CONF_OPTS += --enable-bat
|
||||
ALSA_UTILS_DEPENDENCIES += fftw
|
||||
# Analysis support requires fftw single precision
|
||||
ALSA_UTILS_DEPENDENCIES += $(if $(BR2_PACKAGE_FFTW_SINGLE),fftw-single)
|
||||
else
|
||||
ALSA_UTILS_CONF_OPTS += --disable-bat
|
||||
endif
|
||||
@@ -81,4 +82,20 @@ define ALSA_UTILS_INSTALL_TARGET_CMDS
|
||||
fi
|
||||
endef
|
||||
|
||||
ifeq ($(BR2_PACKAGE_ALSA_UTILS_ALSACTL)$(BR2_INIT_SYSTEMD),yy)
|
||||
ALSA_UTILS_DEPENDENCIES += systemd
|
||||
ALSA_UTILS_CONF_OPTS += --with-systemdsystemunitdir=/usr/lib/systemd/system
|
||||
define ALSA_UTILS_INSTALL_INIT_SYSTEMD
|
||||
$(INSTALL) -D -m 0644 $(@D)/alsactl/alsa-restore.service \
|
||||
$(TARGET_DIR)/usr/lib/systemd/system/alsa-restore.service
|
||||
$(INSTALL) -D -m 0644 $(@D)/alsactl/alsa-state.service \
|
||||
$(TARGET_DIR)/usr/lib/systemd/system/alsa-state.service
|
||||
mkdir -p $(TARGET_DIR)/etc/systemd/system/sound.target.wants
|
||||
ln -sf ../../../../lib/systemd/system/alsa-restore.service \
|
||||
$(TARGET_DIR)/etc/systemd/system/sound.target.wants/alsa-restore.service
|
||||
ln -sf ../../../../lib/systemd/system/alsa-state.service \
|
||||
$(TARGET_DIR)/etc/systemd/system/sound.target.wants/alsa-state.service
|
||||
endef
|
||||
endif
|
||||
|
||||
$(eval $(autotools-package))
|
||||
|
||||
@@ -45,22 +45,6 @@ config BR2_PACKAGE_AMD_CATALYST_CMDLINE_TOOLS
|
||||
help
|
||||
Build and install the AMD command line tools.
|
||||
|
||||
comment "Catalyst Control Center needs Qt4 with X11 and PNG support"
|
||||
depends on !BR2_PACKAGE_QT || !BR2_PACKAGE_QT_X11 \
|
||||
|| BR2_PACKAGE_QT_NOPNG
|
||||
|
||||
config BR2_PACKAGE_AMD_CATALYST_CCCLE
|
||||
bool "Catalyst Control Center"
|
||||
depends on BR2_PACKAGE_QT
|
||||
depends on BR2_PACKAGE_QT_X11
|
||||
depends on !BR2_PACKAGE_QT_NOPNG
|
||||
select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS # procps-ng
|
||||
select BR2_PACKAGE_PROCPS_NG # runtime
|
||||
select BR2_PACKAGE_QT_ACCESSIBILITY
|
||||
help
|
||||
Installs the Catalyst Control Center, a Qt graphical tool to
|
||||
control AMD graphics accelerators.
|
||||
|
||||
endif
|
||||
|
||||
comment "amd-catalyst kernel module needs a kernel to be built"
|
||||
|
||||
@@ -17,7 +17,7 @@ AMD_CATALYST_ARCH_DIR = $(@D)/arch/x86$(AMD_CATALYST_SUFFIX)
|
||||
AMD_CATALYST_LIB_SUFFIX = $(if $(BR2_x86_64),64)
|
||||
|
||||
define AMD_CATALYST_EXTRACT_CMDS
|
||||
unzip -q $(DL_DIR)/$(AMD_CATALYST_SOURCE) -d $(@D)
|
||||
unzip -q $(AMD_CATALYST_DL_DIR)/$(AMD_CATALYST_SOURCE) -d $(@D)
|
||||
$(SHELL) $(@D)/AMD-Catalyst-$(AMD_CATALYST_VERSION)-Linux-installer-$(AMD_CATALYST_VERBOSE_VER)-x86.x86_64.run --extract $(@D)
|
||||
endef
|
||||
|
||||
@@ -149,15 +149,6 @@ define AMD_CATALYST_INSTALL_CMDLINE_TOOLS
|
||||
endef
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_AMD_CATALYST_CCCLE), y)
|
||||
define AMD_CATALYST_INSTALL_CCCLE
|
||||
$(INSTALL) -m 0755 $(AMD_CATALYST_ARCH_DIR)/usr/X11R6/bin/amdcccle \
|
||||
$(TARGET_DIR)/usr/bin/amdcccle
|
||||
$(INSTALL) -m 0755 $(AMD_CATALYST_ARCH_DIR)/usr/sbin/amdnotifyui \
|
||||
$(TARGET_DIR)/usr/sbin/amdnotifyui
|
||||
endef
|
||||
endif
|
||||
|
||||
define AMD_CATALYST_INSTALL_STAGING_CMDS
|
||||
$(call AMD_CATALYST_INSTALL_STAGING_XORG)
|
||||
endef
|
||||
@@ -165,7 +156,6 @@ endef
|
||||
define AMD_CATALYST_INSTALL_TARGET_CMDS
|
||||
$(call AMD_CATALYST_INSTALL_XORG)
|
||||
$(call AMD_CATALYST_INSTALL_CMDLINE_TOOLS)
|
||||
$(call AMD_CATALYST_INSTALL_CCCLE)
|
||||
$(call AMD_CATALYST_INSTALL_OPENCL)
|
||||
endef
|
||||
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
From d24abbec201975a5eb7f8589614cfb424b8c80b6 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Kaplan <kaplan2539@gmail.com>
|
||||
Date: Sat, 10 Nov 2018 19:50:51 -0800
|
||||
Subject: [PATCH] Fix makefiles for out-of-tree ext4_utils build
|
||||
|
||||
Signed-off-by: Alex Kaplan <kaplan2539@gmail.com>
|
||||
---
|
||||
debian/makefiles/ext4_utils.mk | 10 +++++-----
|
||||
1 file changed, 5 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/debian/makefiles/ext4_utils.mk b/debian/makefiles/ext4_utils.mk
|
||||
index cb64916..c5904bf 100644
|
||||
--- a/debian/makefiles/ext4_utils.mk
|
||||
+++ b/debian/makefiles/ext4_utils.mk
|
||||
@@ -1,6 +1,7 @@
|
||||
# Makefile for ext4_utils; based on https://heiher.info/2227.html
|
||||
# Author: Dmitrijs Ledkovs <xnox@ubuntu.com>
|
||||
|
||||
+VPATH+=$(SRCDIR)/extras/ext4_utils
|
||||
SRCS+=make_ext4fs.c
|
||||
SRCS+=ext4fixup.c
|
||||
SRCS+=ext4_utils.c
|
||||
@@ -13,7 +14,7 @@ SRCS+=sha1.c
|
||||
SRCS+=wipe.c
|
||||
SRCS+=crc16.c
|
||||
|
||||
-VPATH+=../../core/libsparse
|
||||
+VPATH+=$(SRCDIR)/core/libsparse
|
||||
SRCS+= backed_block.c
|
||||
SRCS+= sparse_crc32.c
|
||||
SRCS+= sparse.c
|
||||
@@ -31,10 +32,9 @@ SRCS+=img2simg.c
|
||||
SRCS+=simg2img.c
|
||||
SRCS+=simg2simg.c
|
||||
|
||||
-CPPFLAGS+= -I.
|
||||
-CPPFLAGS+= -I/usr/include
|
||||
-CPPFLAGS+= -I../../core/include
|
||||
-CPPFLAGS+= -I../../core/libsparse/include/
|
||||
+CPPFLAGS+= -I$(SRCDIR)
|
||||
+CPPFLAGS+= -I$(SRCDIR)/core/include
|
||||
+CPPFLAGS+= -I$(SRCDIR)/core/libsparse/include/
|
||||
|
||||
LIBS+= -lz -lselinux
|
||||
|
||||
--
|
||||
2.7.4
|
||||
|
||||
@@ -0,0 +1,47 @@
|
||||
From bb3da0e32be4f2260940edf3ee0f88103dfd0dcc Mon Sep 17 00:00:00 2001
|
||||
From: Eneas U de Queiroz <cote2004-github@yahoo.com>
|
||||
Date: Tue, 5 Feb 2019 01:12:19 +0200
|
||||
Subject: [PATCH] adb: added patch for openssl 1.1.0 compatibility
|
||||
|
||||
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
|
||||
|
||||
[Vadim: took only adb related part from
|
||||
https://github.com/lede-project/source/commit/f63f20fb93c7e67775cb01d97fc88b5b29452b81]
|
||||
Signed-off-by: Vadim Kochan <vadim4j@gmail.com>
|
||||
---
|
||||
core/adb/adb_auth_host.c | 10 ++++++++++
|
||||
1 file changed, 10 insertions(+)
|
||||
|
||||
diff --git a/core/adb/adb_auth_host.c b/core/adb/adb_auth_host.c
|
||||
index 9039d42..debd2ef 100644
|
||||
--- a/core/adb/adb_auth_host.c
|
||||
+++ b/core/adb/adb_auth_host.c
|
||||
@@ -79,7 +79,13 @@ static int RSA_to_RSAPublicKey(RSA *rsa, RSAPublicKey *pkey)
|
||||
}
|
||||
|
||||
BN_set_bit(r32, 32);
|
||||
+#if OPENSSL_VERSION_NUMBER >= 0x10100000L
|
||||
+ const BIGNUM *rsa_n, *rsa_e;
|
||||
+ RSA_get0_key(rsa, &rsa_n, &rsa_e, NULL);
|
||||
+ BN_copy(n, rsa_n);
|
||||
+#else
|
||||
BN_copy(n, rsa->n);
|
||||
+#endif
|
||||
BN_set_bit(r, RSANUMWORDS * 32);
|
||||
BN_mod_sqr(rr, r, n, ctx);
|
||||
BN_div(NULL, rem, n, r32, ctx);
|
||||
@@ -93,7 +99,11 @@ static int RSA_to_RSAPublicKey(RSA *rsa, RSAPublicKey *pkey)
|
||||
BN_div(n, rem, n, r32, ctx);
|
||||
pkey->n[i] = BN_get_word(rem);
|
||||
}
|
||||
+#if OPENSSL_VERSION_NUMBER >= 0x10100000L
|
||||
+ pkey->exponent = BN_get_word(rsa_e);
|
||||
+#else
|
||||
pkey->exponent = BN_get_word(rsa->e);
|
||||
+#endif
|
||||
|
||||
out:
|
||||
BN_free(n0inv);
|
||||
--
|
||||
2.14.1
|
||||
|
||||
@@ -23,4 +23,11 @@ config BR2_PACKAGE_HOST_ANDROID_TOOLS_ADB
|
||||
host, which can be used to interact with target devices
|
||||
implementing the ADB protocol.
|
||||
|
||||
config BR2_PACKAGE_HOST_ANDROID_TOOLS_EXT4_UTILS
|
||||
bool "ext4 utils"
|
||||
help
|
||||
This option will build and install the ext4 utils for the
|
||||
host, i.e. make_ext4fs, ext4fixup, ext2simg, img2simg,
|
||||
simg2img and simg2simg.
|
||||
|
||||
endif
|
||||
|
||||
@@ -15,7 +15,7 @@ ANDROID_TOOLS_LICENSE_FILES = debian/copyright
|
||||
# Extract the Debian tarball inside the sources
|
||||
define ANDROID_TOOLS_DEBIAN_EXTRACT
|
||||
$(call suitable-extractor,$(notdir $(ANDROID_TOOLS_EXTRA_DOWNLOADS))) \
|
||||
$(DL_DIR)/$(notdir $(ANDROID_TOOLS_EXTRA_DOWNLOADS)) | \
|
||||
$(ANDROID_TOOLS_DL_DIR)/$(notdir $(ANDROID_TOOLS_EXTRA_DOWNLOADS)) | \
|
||||
$(TAR) -C $(@D) $(TAR_OPTIONS) -
|
||||
endef
|
||||
|
||||
@@ -31,15 +31,24 @@ HOST_ANDROID_TOOLS_PRE_PATCH_HOOKS += ANDROID_TOOLS_DEBIAN_PATCH
|
||||
ANDROID_TOOLS_PRE_PATCH_HOOKS += ANDROID_TOOLS_DEBIAN_PATCH
|
||||
|
||||
ifeq ($(BR2_PACKAGE_HOST_ANDROID_TOOLS_FASTBOOT),y)
|
||||
HOST_ANDROID_TOOLS_TARGETS += fastboot
|
||||
HOST_ANDROID_TOOLS_BUILD_TARGETS += fastboot
|
||||
HOST_ANDROID_TOOLS_INSTALL_TARGETS += build-fastboot/fastboot
|
||||
HOST_ANDROID_TOOLS_DEPENDENCIES += host-zlib host-libselinux
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_HOST_ANDROID_TOOLS_ADB),y)
|
||||
HOST_ANDROID_TOOLS_TARGETS += adb
|
||||
HOST_ANDROID_TOOLS_BUILD_TARGETS += adb
|
||||
HOST_ANDROID_TOOLS_INSTALL_TARGETS += build-adb/adb
|
||||
HOST_ANDROID_TOOLS_DEPENDENCIES += host-zlib host-openssl
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_HOST_ANDROID_TOOLS_EXT4_UTILS),y)
|
||||
HOST_ANDROID_TOOLS_BUILD_TARGETS += ext4_utils
|
||||
HOST_ANDROID_TOOLS_INSTALL_TARGETS += \
|
||||
$(addprefix build-ext4_utils/,make_ext4fs ext4fixup ext2simg img2simg simg2img simg2simg)
|
||||
HOST_ANDROID_TOOLS_DEPENDENCIES += host-libselinux
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_ANDROID_TOOLS_FASTBOOT),y)
|
||||
ANDROID_TOOLS_TARGETS += fastboot
|
||||
ANDROID_TOOLS_DEPENDENCIES += zlib libselinux
|
||||
@@ -58,7 +67,7 @@ endif
|
||||
# Build each tool in its own directory not to share object files
|
||||
|
||||
define HOST_ANDROID_TOOLS_BUILD_CMDS
|
||||
$(foreach t,$(HOST_ANDROID_TOOLS_TARGETS),\
|
||||
$(foreach t,$(HOST_ANDROID_TOOLS_BUILD_TARGETS),\
|
||||
mkdir -p $(@D)/build-$(t) && \
|
||||
$(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) SRCDIR=$(@D) \
|
||||
-C $(@D)/build-$(t) -f $(@D)/debian/makefiles/$(t).mk$(sep))
|
||||
@@ -72,8 +81,8 @@ define ANDROID_TOOLS_BUILD_CMDS
|
||||
endef
|
||||
|
||||
define HOST_ANDROID_TOOLS_INSTALL_CMDS
|
||||
$(foreach t,$(HOST_ANDROID_TOOLS_TARGETS),\
|
||||
$(INSTALL) -D -m 0755 $(@D)/build-$(t)/$(t) $(HOST_DIR)/bin/$(t)$(sep))
|
||||
$(foreach t,$(HOST_ANDROID_TOOLS_INSTALL_TARGETS),\
|
||||
$(INSTALL) -D -m 0755 $(@D)/$(t) $(HOST_DIR)/bin/$(notdir $(t))$(sep))
|
||||
endef
|
||||
|
||||
define ANDROID_TOOLS_INSTALL_TARGET_CMDS
|
||||
@@ -81,5 +90,5 @@ define ANDROID_TOOLS_INSTALL_TARGET_CMDS
|
||||
$(INSTALL) -D -m 0755 $(@D)/build-$(t)/$(t) $(TARGET_DIR)/usr/bin/$(t)$(sep))
|
||||
endef
|
||||
|
||||
$(eval $(host-generic-package))
|
||||
$(eval $(generic-package))
|
||||
$(eval $(host-generic-package))
|
||||
|
||||
@@ -12,7 +12,7 @@ ANGULARJS_LICENSE = MIT
|
||||
ANGULARJS_LICENSE_FILES = angular.js
|
||||
|
||||
define ANGULARJS_EXTRACT_CMDS
|
||||
unzip $(DL_DIR)/$(ANGULARJS_SOURCE) -d $(@D)
|
||||
unzip $(ANGULARJS_DL_DIR)/$(ANGULARJS_SOURCE) -d $(@D)
|
||||
mv $(@D)/angular-$(ANGULARJS_VERSION)/* $(@D)
|
||||
rmdir $(@D)/angular-$(ANGULARJS_VERSION)
|
||||
endef
|
||||
|
||||
15
bsp/buildroot/package/apache/S50apache
Normal file
15
bsp/buildroot/package/apache/S50apache
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
|
||||
case "$1" in
|
||||
start|restart|graceful|graceful-stop|stop)
|
||||
apachectl -k $1
|
||||
;;
|
||||
reload)
|
||||
apachectl -k restart
|
||||
;;
|
||||
*)
|
||||
echo "Usage: $0 {start|restart|reload|graceful|graceful-stop|stop}"
|
||||
exit 1
|
||||
esac
|
||||
|
||||
exit $?
|
||||
@@ -1,4 +1,4 @@
|
||||
# From http://archive.apache.org/dist/httpd/httpd-2.4.35.tar.bz2.sha256
|
||||
sha256 2607c6fdd4d12ac3f583127629291e9432b247b782396a563bec5678aae69b56 httpd-2.4.35.tar.bz2
|
||||
# From http://archive.apache.org/dist/httpd/httpd-2.4.38.tar.bz2.sha256
|
||||
sha256 7dc65857a994c98370dc4334b260101a7a04be60e6e74a5c57a6dee1bc8f394a httpd-2.4.38.tar.bz2
|
||||
# Locally computed
|
||||
sha256 c49c0819a726b70142621715dae3159c47b0349c2bc9db079070f28dadac0229 LICENSE
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
APACHE_VERSION = 2.4.35
|
||||
APACHE_VERSION = 2.4.38
|
||||
APACHE_SOURCE = httpd-$(APACHE_VERSION).tar.bz2
|
||||
APACHE_SITE = http://archive.apache.org/dist/httpd
|
||||
APACHE_LICENSE = Apache-2.0
|
||||
@@ -40,7 +40,6 @@ APACHE_CONF_OPTS = \
|
||||
--without-suexec-bin \
|
||||
--enable-mods-shared=all \
|
||||
--with-mpm=$(APACHE_MPM) \
|
||||
--disable-lua \
|
||||
--disable-luajit
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBXML2),y)
|
||||
@@ -57,6 +56,22 @@ APACHE_CONF_OPTS += \
|
||||
--disable-proxy-html
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LUA),y)
|
||||
APACHE_CONF_OPTS += --enable-lua
|
||||
APACHE_DEPENDENCIES += lua
|
||||
else
|
||||
APACHE_CONF_OPTS += --disable-lua
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_NGHTTP2),y)
|
||||
APACHE_CONF_OPTS += \
|
||||
--enable-http2 \
|
||||
--with-nghttp2=$(STAGING_DIR)/usr
|
||||
APACHE_DEPENDENCIES += nghttp2
|
||||
else
|
||||
APACHE_CONF_OPTS += --disable-http2
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_OPENSSL),y)
|
||||
APACHE_DEPENDENCIES += openssl
|
||||
APACHE_CONF_OPTS += \
|
||||
@@ -86,4 +101,17 @@ define APACHE_CLEANUP_TARGET
|
||||
endef
|
||||
APACHE_POST_INSTALL_TARGET_HOOKS += APACHE_CLEANUP_TARGET
|
||||
|
||||
define APACHE_INSTALL_INIT_SYSV
|
||||
$(INSTALL) -D -m 0755 package/apache/S50apache \
|
||||
$(TARGET_DIR)/etc/init.d/S50apache
|
||||
endef
|
||||
|
||||
define APACHE_INSTALL_INIT_SYSTEMD
|
||||
$(INSTALL) -D -m 644 package/apache/apache.service \
|
||||
$(TARGET_DIR)/usr/lib/systemd/system/apache.service
|
||||
mkdir -p $(TARGET_DIR)/etc/systemd/system/multi-user.target.wants
|
||||
ln -sf ../../../../usr/lib/systemd/system/apache.service \
|
||||
$(TARGET_DIR)/etc/systemd/system/multi-user.target.wants/apache.service
|
||||
endef
|
||||
|
||||
$(eval $(autotools-package))
|
||||
|
||||
13
bsp/buildroot/package/apache/apache.service
Normal file
13
bsp/buildroot/package/apache/apache.service
Normal file
@@ -0,0 +1,13 @@
|
||||
[Unit]
|
||||
Description=Apache HTTP Server
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=forking
|
||||
ExecStart=/usr/bin/apachectl start
|
||||
ExecReload=/usr/bin/apachectl graceful
|
||||
ExecStop=/usr/bin/apachectl stop
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
@@ -26,7 +26,12 @@ APR_CONF_ENV = \
|
||||
ac_cv_sizeof_pid_t=4 \
|
||||
ac_cv_struct_rlimit=yes \
|
||||
ac_cv_o_nonblock_inherited=no \
|
||||
apr_cv_mutex_recursive=yes
|
||||
apr_cv_mutex_recursive=yes \
|
||||
apr_cv_epoll=yes \
|
||||
apr_cv_epoll_create1=yes \
|
||||
apr_cv_dup3=yes \
|
||||
apr_cv_sock_cloexec=yes \
|
||||
apr_cv_accept4=yes
|
||||
APR_CONFIG_SCRIPTS = apr-1-config
|
||||
|
||||
# Doesn't even try to guess when cross compiling
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
# Locally calculated
|
||||
sha256 e00e5637c937d7bfca96025f2c598ba4fffe9eb818d69952e77b4c08167a6be3 argparse-0.5.0-1.src.rock
|
||||
# computed by luarocks/buildroot
|
||||
sha256 e4029f42d61cbdde1540e0a098a24b1fed0bc8a2803efe2a0d0d3e7f2f2f2c82 argparse-0.6.0-1.src.rock
|
||||
sha256 c9b9a9667934d50f028a99b2617469db66663dc3b09d289b82e73e950b2b85eb argparse/LICENSE
|
||||
|
||||
@@ -4,8 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
ARGPARSE_VERSION_UPSTREAM = 0.5.0
|
||||
ARGPARSE_VERSION = $(ARGPARSE_VERSION_UPSTREAM)-1
|
||||
ARGPARSE_VERSION = 0.6.0-1
|
||||
ARGPARSE_SUBDIR = argparse
|
||||
ARGPARSE_LICENSE = MIT
|
||||
ARGPARSE_LICENSE_FILES = $(ARGPARSE_SUBDIR)/LICENSE
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
comment "armadillo needs a toolchain w/ C++"
|
||||
depends on !BR2_INSTALL_LIBSTDCPP
|
||||
depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el)
|
||||
depends on !BR2_powerpc
|
||||
depends on !BR2_bfin
|
||||
depends on !BR2_m68k_cf
|
||||
|
||||
comment "armadillo needs a glibc toolchain w/ C++"
|
||||
@@ -12,9 +10,7 @@ comment "armadillo needs a glibc toolchain w/ C++"
|
||||
config BR2_PACKAGE_ARMADILLO
|
||||
bool "armadillo"
|
||||
depends on BR2_INSTALL_LIBSTDCPP
|
||||
depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) # clapack
|
||||
depends on !BR2_powerpc || BR2_TOOLCHAIN_USES_GLIBC # clapack
|
||||
depends on !BR2_bfin # clapack
|
||||
depends on !BR2_m68k_cf # clapack
|
||||
select BR2_PACKAGE_CLAPACK
|
||||
help
|
||||
|
||||
@@ -1,58 +0,0 @@
|
||||
From cc5daff874779475742bdb89a9328bb4fc4c4e09 Mon Sep 17 00:00:00 2001
|
||||
From: "Yann E. MORIN" <yann.morin.1998@free.fr>
|
||||
Date: Tue, 27 Dec 2016 11:20:19 +0100
|
||||
Subject: [PATCH] configure: do not configure in menuselect
|
||||
|
||||
When cross-compiling, the arguments and environment for ./configure are
|
||||
different for the host and the target, and we want menuselect to be
|
||||
compiled for the build machine, not the target.
|
||||
|
||||
Although we do not pass any option to ./configure for menuselect, the
|
||||
environment may still reference variables for the target, like CC or
|
||||
CFLAGS and so on... We can not build menuselect with those variables.
|
||||
|
||||
Instead, just assume that menuselect will be pre-compiled.
|
||||
|
||||
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
|
||||
---
|
||||
configure | 16 ----------------
|
||||
configure.ac | 16 ----------------
|
||||
2 files changed, 32 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 66c8971..121dd93 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -2662,12 +2662,6 @@ fi
|
||||
|
||||
AC_SUBST([PBX_SYSLOG])
|
||||
|
||||
-if test -f makeopts; then
|
||||
- ${ac_cv_path_EGREP} 'CURSES|GTK2|OSARCH|NEWT' makeopts > makeopts.acbak
|
||||
-else
|
||||
- touch makeopts.acbak
|
||||
-fi
|
||||
-
|
||||
AC_CONFIG_FILES([build_tools/menuselect-deps makeopts])
|
||||
AST_CHECK_MANDATORY
|
||||
|
||||
@@ -2683,16 +2677,6 @@ fi
|
||||
|
||||
AC_OUTPUT
|
||||
|
||||
-${ac_cv_path_EGREP} 'CURSES|GTK2|OSARCH|NEWT' makeopts > makeopts.acbak2
|
||||
-if test "x${ac_cv_path_CMP}" = "x:"; then
|
||||
- ( cd `pwd`/menuselect && ./configure )
|
||||
-else if ${ac_cv_path_CMP} -s makeopts.acbak makeopts.acbak2; then : ; else
|
||||
- ( cd `pwd`/menuselect && ./configure )
|
||||
-fi ; fi
|
||||
-
|
||||
-rm makeopts.acbak makeopts.acbak2
|
||||
-
|
||||
-
|
||||
if test "x${silent}" != "xyes" ; then
|
||||
echo
|
||||
echo " .\$\$\$\$\$\$\$\$\$\$\$\$\$\$\$=.. "
|
||||
--
|
||||
2.7.4
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
From 9b4070944578336506cd0a76de6f733c72d0ca74 Mon Sep 17 00:00:00 2001
|
||||
From: "Yann E. MORIN" <yann.morin.1998@free.fr>
|
||||
Date: Sat, 13 Oct 2018 11:11:15 +0200
|
||||
Subject: [PATCH] configure: fix detection of re-entrant resolver functions
|
||||
|
||||
Fixes https://issues.asterisk.org/jira/browse/ASTERISK-21795
|
||||
|
||||
uClibc does not provide res_nsearch:
|
||||
asterisk-16.0.0/main/dns.c:506: undefined reference to `res_nsearch'
|
||||
|
||||
Patch coded by Yann E. MORIN:
|
||||
http://lists.busybox.net/pipermail/buildroot/2018-October/232630.html
|
||||
|
||||
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
|
||||
---
|
||||
configure.ac | 6 +++++-
|
||||
1 file changed, 5 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index dd0c8edd13..ee1ca9ceb6 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -1388,7 +1388,11 @@ AC_LINK_IFELSE(
|
||||
#include <arpa/nameser.h>
|
||||
#endif
|
||||
#include <resolv.h>],
|
||||
- [int foo = res_ninit(NULL);])],
|
||||
+ [
|
||||
+ int foo;
|
||||
+ foo = res_ninit(NULL);
|
||||
+ foo = res_nsearch(NULL, NULL, 0, 0, NULL, 0);
|
||||
+ ])],
|
||||
AC_MSG_RESULT(yes)
|
||||
AC_DEFINE([HAVE_RES_NINIT], 1, [Define to 1 if your system has the re-entrant resolver functions.])
|
||||
AC_SEARCH_LIBS(res_9_ndestroy, resolv)
|
||||
--
|
||||
2.19.1
|
||||
|
||||
@@ -1,57 +0,0 @@
|
||||
From 999e0c17d7e4139d36730752a34fbfde18a4f9f1 Mon Sep 17 00:00:00 2001
|
||||
From: Corey Farrell <git@cfware.com>
|
||||
Date: Sun, 19 Nov 2017 14:52:59 -0500
|
||||
Subject: [PATCH] Build: Fix issues building without SSL.
|
||||
|
||||
* Fix conditional in libasteriskssl.
|
||||
* Use variables produced by configure to link the SSL and uuid libraries
|
||||
into libasteriskpj.so instead of hard-coding them.
|
||||
|
||||
ASTERISK-27431
|
||||
|
||||
Change-Id: I3977931fd3ef8c4e4376349ccddb354eb839b58d
|
||||
|
||||
Downloaded from upstream master branch
|
||||
https://github.com/asterisk/asterisk/commit/999e0c17d7e4139d36730752a34fbfde18a4f9f1
|
||||
|
||||
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
|
||||
---
|
||||
main/Makefile | 4 ++--
|
||||
main/libasteriskssl.c | 2 +-
|
||||
2 files changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/main/Makefile b/main/Makefile
|
||||
index 08d1f65580e..c724e2012b0 100644
|
||||
--- a/main/Makefile
|
||||
+++ b/main/Makefile
|
||||
@@ -273,7 +273,7 @@ endif
|
||||
|
||||
$(ASTPJ_LIB).$(ASTPJ_SO_VERSION): _ASTLDFLAGS+=-Wl,-soname=$(ASTPJ_LIB).$(ASTPJ_SO_VERSION) $(PJ_LDFLAGS)
|
||||
$(ASTPJ_LIB).$(ASTPJ_SO_VERSION): _ASTCFLAGS+=-fPIC -DAST_MODULE=\"asteriskpj\" -DAST_NOT_MODULE $(PJ_CFLAGS)
|
||||
-$(ASTPJ_LIB).$(ASTPJ_SO_VERSION): LIBS+=$(PJPROJECT_LDLIBS) -lssl -lcrypto -luuid -lm -lpthread $(RT_LIB)
|
||||
+$(ASTPJ_LIB).$(ASTPJ_SO_VERSION): LIBS+=$(PJPROJECT_LDLIBS) $(OPENSSL_LIB) $(UUID_LIB) -lm -lpthread $(RT_LIB)
|
||||
ifeq ($(GNU_LD),1)
|
||||
$(ASTPJ_LIB).$(ASTPJ_SO_VERSION): SO_SUPPRESS_SYMBOLS=-Wl,--version-script,libasteriskpj.exports,--warn-common
|
||||
endif
|
||||
@@ -298,7 +298,7 @@ ASTPJ_LIB:=libasteriskpj.dylib
|
||||
# /lib or /usr/lib
|
||||
$(ASTPJ_LIB): _ASTLDFLAGS+=-dynamiclib -install_name $(ASTLIBDIR)/$(ASTPJ_LIB) $(PJ_LDFLAGS)
|
||||
$(ASTPJ_LIB): _ASTCFLAGS+=-fPIC -DAST_MODULE=\"asteriskpj\" $(PJ_CFLAGS) -DAST_NOT_MODULE
|
||||
-$(ASTPJ_LIB): LIBS+=$(PJPROJECT_LIBS) -lssl -lcrypto -luuid -lm -lpthread $(RT_LIB)
|
||||
+$(ASTPJ_LIB): LIBS+=$(PJPROJECT_LIBS) $(OPENSSL_LIB) $(UUID_LIB) -lm -lpthread $(RT_LIB)
|
||||
$(ASTPJ_LIB): SOLINK=$(DYLINK)
|
||||
|
||||
# Special rules for building a shared library (not a dynamically loadable module)
|
||||
diff --git a/main/libasteriskssl.c b/main/libasteriskssl.c
|
||||
index 8b19e247da9..e2e256f8ffe 100644
|
||||
--- a/main/libasteriskssl.c
|
||||
+++ b/main/libasteriskssl.c
|
||||
@@ -37,7 +37,7 @@
|
||||
#endif
|
||||
|
||||
#if defined(HAVE_OPENSSL) && \
|
||||
- !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
|
||||
+ (!defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER))
|
||||
|
||||
#include <dlfcn.h>
|
||||
|
||||
@@ -1,13 +1,16 @@
|
||||
config BR2_PACKAGE_ASTERISK
|
||||
bool "asterisk"
|
||||
# Uses glibc resolver function res_nsearch()
|
||||
depends on BR2_TOOLCHAIN_USES_GLIBC
|
||||
depends on BR2_INSTALL_LIBSTDCPP
|
||||
depends on !BR2_STATIC_LIBS # dlfcn.h
|
||||
depends on !BR2_TOOLCHAIN_USES_MUSL
|
||||
depends on BR2_USE_MMU # libedit
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||
depends on BR2_USE_WCHAR # libedit
|
||||
select BR2_PACKAGE_JANSSON
|
||||
select BR2_PACKAGE_LIBCURL
|
||||
select BR2_PACKAGE_LIBEDIT
|
||||
select BR2_PACKAGE_LIBILBC
|
||||
select BR2_PACKAGE_LIBXML2
|
||||
select BR2_PACKAGE_NCURSES
|
||||
select BR2_PACKAGE_SQLITE
|
||||
select BR2_PACKAGE_UTIL_LINUX
|
||||
select BR2_PACKAGE_UTIL_LINUX_LIBUUID
|
||||
@@ -22,5 +25,8 @@ config BR2_PACKAGE_ASTERISK
|
||||
|
||||
http://www.asterisk.org/
|
||||
|
||||
comment "asterisk needs a glibc toolchain w/ C++"
|
||||
depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP
|
||||
comment "asterisk needs a glibc or uClibc toolchain w/ C++, dynamic library, threads, wchar"
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_TOOLCHAIN_USES_MUSL || !BR2_INSTALL_LIBSTDCPP \
|
||||
|| BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS \
|
||||
|| !BR2_USE_WCHAR
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
# Locally computed
|
||||
sha256 249cf223ef4dd7aea01f0d250a6b9cad661ebd78910c73adb7f59c1c46f9fed8 asterisk-14.7.6.tar.gz
|
||||
sha256 d74ba84ad92cd710eb071940e6057ef644d71864431d91aaafe0717a8939afc3 asterisk-16.1.1.tar.gz
|
||||
|
||||
# sha1 from: http://downloads.asterisk.org/pub/telephony/sounds/releases
|
||||
# sha256 locally computed
|
||||
sha1 65ee068462c6645ed14a28d6b34eb0e9aa7a6c8d asterisk-core-sounds-en-gsm-1.5.tar.gz
|
||||
sha256 8d1118c6e0a0c614fafe297e3789f924ef5b04285cf6a8cffb8501dfcf5bbf07 asterisk-core-sounds-en-gsm-1.5.tar.gz
|
||||
sha1 721c512feaea102700d5bdce952fdc0bb29dc640 asterisk-core-sounds-en-gsm-1.6.1.tar.gz
|
||||
sha256 d79c3d2044d41da8f363c447dfccc140be86b4fcc41b1ca5a60a80da52f24f2d asterisk-core-sounds-en-gsm-1.6.1.tar.gz
|
||||
sha1 f40fd6ea03dfe8d72ada2540b2288bfdc006381d asterisk-moh-opsound-wav-2.03.tar.gz
|
||||
sha256 449fb810d16502c3052fedf02f7e77b36206ac5a145f3dacf4177843a2fcb538 asterisk-moh-opsound-wav-2.03.tar.gz
|
||||
|
||||
# License files, locally computed
|
||||
sha256 82af40ed7f49c08685360811993d9396320842f021df828801d733e8fdc0312f COPYING
|
||||
sha256 ac5571f00e558e3b7c9b3f13f421b874cc12cf4250c4f70094c71544cf486312 main/sha1.c
|
||||
sha256 0fcdb946955d20c2819a51f3fe613d8f22da2ea793bd50acb30ce156499acc88 codecs/speex/speex_resampler.h
|
||||
sha256 e6e7b7204d34a3dcdf17389a9c8cf64721ec0d15a797fd51c8c1ed8517cc3038 utils/db1-ast/include/db.h
|
||||
sha256 309462c10e84f46bda22032ebe6359f3e9e3e23afcf1fc2aaed5b59daf800d84 codecs/speex/speex_resampler.h
|
||||
sha256 1ca2c7a7a1ae7ccd75212a8c1e85dd9ec92bdbc9170aafd97ea60459387755fd utils/db1-ast/include/db.h
|
||||
|
||||
@@ -4,14 +4,14 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
ASTERISK_VERSION = 14.7.6
|
||||
ASTERISK_VERSION = 16.1.1
|
||||
# Use the github mirror: it's an official mirror maintained by Digium, and
|
||||
# provides tarballs, which the main Asterisk git tree (behind Gerrit) does not.
|
||||
ASTERISK_SITE = $(call github,asterisk,asterisk,$(ASTERISK_VERSION))
|
||||
|
||||
ASTERISK_SOUNDS_BASE_URL = http://downloads.asterisk.org/pub/telephony/sounds/releases
|
||||
ASTERISK_EXTRA_DOWNLOADS = \
|
||||
$(ASTERISK_SOUNDS_BASE_URL)/asterisk-core-sounds-en-gsm-1.5.tar.gz \
|
||||
$(ASTERISK_SOUNDS_BASE_URL)/asterisk-core-sounds-en-gsm-1.6.1.tar.gz \
|
||||
$(ASTERISK_SOUNDS_BASE_URL)/asterisk-moh-opsound-wav-2.03.tar.gz
|
||||
|
||||
ASTERISK_LICENSE = GPL-2.0, BSD-3c (SHA1, resample), BSD-4c (db1-ast)
|
||||
@@ -21,16 +21,16 @@ ASTERISK_LICENSE_FILES = \
|
||||
codecs/speex/speex_resampler.h \
|
||||
utils/db1-ast/include/db.h
|
||||
|
||||
# For patches 0001, 0003 and 0004
|
||||
# For patches 0002, 0003 and 0005
|
||||
ASTERISK_AUTORECONF = YES
|
||||
ASTERISK_AUTORECONF_OPTS = -Iautoconf -Ithird-party -Ithird-party/pjproject
|
||||
ASTERISK_AUTORECONF_OPTS = -Iautoconf -Ithird-party -Ithird-party/pjproject -Ithird-party/jansson
|
||||
|
||||
ASTERISK_DEPENDENCIES = \
|
||||
host-asterisk \
|
||||
jansson \
|
||||
libcurl \
|
||||
libedit \
|
||||
libxml2 \
|
||||
ncurses \
|
||||
sqlite \
|
||||
util-linux
|
||||
|
||||
@@ -54,7 +54,6 @@ ASTERISK_CONF_OPTS = \
|
||||
--without-curses \
|
||||
--without-gtk2 \
|
||||
--without-gmime \
|
||||
--without-h323 \
|
||||
--without-hoard \
|
||||
--without-iconv \
|
||||
--without-iksemel \
|
||||
@@ -67,7 +66,6 @@ ASTERISK_CONF_OPTS = \
|
||||
--without-kqueue \
|
||||
--without-libedit \
|
||||
--without-libxslt \
|
||||
--without-ltdl \
|
||||
--without-lua \
|
||||
--without-misdn \
|
||||
--without-mysqlclient \
|
||||
@@ -79,12 +77,11 @@ ASTERISK_CONF_OPTS = \
|
||||
--without-oss \
|
||||
--without-postgres \
|
||||
--without-pjproject \
|
||||
--without-pjproject-bundled \
|
||||
--without-popt \
|
||||
--without-pwlib \
|
||||
--without-resample \
|
||||
--without-sdl \
|
||||
--without-SDL_image \
|
||||
--without-spandsp \
|
||||
--without-sqlite \
|
||||
--without-suppserv \
|
||||
--without-tds \
|
||||
@@ -100,9 +97,9 @@ ASTERISK_CONF_OPTS = \
|
||||
--with-libcurl \
|
||||
--with-ilbc \
|
||||
--with-libxml2 \
|
||||
--with-ncurses="$(STAGING_DIR)/usr" \
|
||||
--with-libedit="$(STAGING_DIR)/usr" \
|
||||
--with-sqlite3="$(STAGING_DIR)/usr" \
|
||||
--with-sounds-cache=$(BR2_DL_DIR)
|
||||
--with-sounds-cache=$(ASTERISK_DL_DIR)
|
||||
|
||||
# avcodec are from ffmpeg. There is virtually zero chance this could
|
||||
# even work; asterisk is looking for ffmpeg/avcodec.h which has not
|
||||
@@ -111,8 +108,14 @@ ASTERISK_CONF_OPTS = \
|
||||
ASTERISK_CONF_OPTS += --without-avcodec
|
||||
|
||||
ASTERISK_CONF_ENV = \
|
||||
ac_cv_file_bridges_bridge_softmix_include_hrirs_h=true \
|
||||
ac_cv_path_CONFIG_LIBXML2=$(STAGING_DIR)/usr/bin/xml2-config
|
||||
|
||||
# Uses __atomic_fetch_add_4
|
||||
ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y)
|
||||
ASTERISK_CONF_ENV += LIBS="-latomic"
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_TOOLCHAIN_USES_GLIBC),y)
|
||||
ASTERISK_CONF_OPTS += --with-execinfo
|
||||
else
|
||||
@@ -229,14 +232,22 @@ else
|
||||
ASTERISK_CONF_OPTS += --without-ssl
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_SPEEX),y)
|
||||
ifeq ($(BR2_PACKAGE_SPANDSP),y)
|
||||
ASTERISK_DEPENDENCIES += spandsp
|
||||
ASTERISK_CONF_OPTS += --with-spandsp
|
||||
else
|
||||
ASTERISK_CONF_OPTS += --without-spandsp
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_SPEEX)$(BR2_PACKAGE_SPEEXDSP),yy)
|
||||
ASTERISK_DEPENDENCIES += speex
|
||||
ASTERISK_CONF_OPTS += --with-speex --with-speexdsp
|
||||
else
|
||||
ASTERISK_CONF_OPTS += --without-speex --without-speexdsp
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBSRTP),y)
|
||||
# asterisk needs an openssl-enabled libsrtp
|
||||
ifeq ($(BR2_PACKAGE_LIBSRTP)$(BR2_PACKAGE_OPENSSL)x$(BR2_STATIC_LIBS),yyx)
|
||||
ASTERISK_DEPENDENCIES += libsrtp
|
||||
ASTERISK_CONF_OPTS += --with-srtp
|
||||
else
|
||||
@@ -265,6 +276,11 @@ ASTERISK_DIRS = \
|
||||
|
||||
ASTERISK_MAKE_OPTS = $(ASTERISK_DIRS)
|
||||
|
||||
# Uses __atomic_fetch_add_4
|
||||
ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y)
|
||||
ASTERISK_MAKE_OPTS += ASTLDFLAGS="-latomic"
|
||||
endif
|
||||
|
||||
# We want to install sample configuration files, too.
|
||||
ASTERISK_INSTALL_TARGET_OPTS = \
|
||||
$(ASTERISK_DIRS) \
|
||||
@@ -292,7 +308,7 @@ HOST_ASTERISK_CONF_ENV = CONFIG_LIBXML2=$(HOST_DIR)/bin/xml2-config
|
||||
HOST_ASTERISK_CONF_OPTS = \
|
||||
--without-newt \
|
||||
--without-curses \
|
||||
--with-ncurses=$(HOST_DIR)/usr
|
||||
--with-ncurses=$(HOST_DIR)
|
||||
|
||||
# Not an automake package, so does not inherit LDFLAGS et al. from
|
||||
# the configure run.
|
||||
|
||||
22
bsp/buildroot/package/at-spi2-atk/Config.in
Normal file
22
bsp/buildroot/package/at-spi2-atk/Config.in
Normal file
@@ -0,0 +1,22 @@
|
||||
config BR2_PACKAGE_AT_SPI2_ATK
|
||||
bool "at-spi2-atk"
|
||||
depends on BR2_PACKAGE_XORG7 # at-spi2-core
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS # glib2
|
||||
depends on BR2_USE_MMU # glib2
|
||||
depends on BR2_USE_WCHAR # glib2
|
||||
select BR2_PACKAGE_ATK
|
||||
select BR2_PACKAGE_AT_SPI2_CORE
|
||||
select BR2_PACKAGE_LIBGLIB2
|
||||
help
|
||||
The At-Spi2 Atk package contains a library that bridges
|
||||
ATK to At-Spi2 D-Bus service.
|
||||
|
||||
https://www.freedesktop.org/wiki/Accessibility/AT-SPI2/
|
||||
|
||||
comment "at-spi2-atk needs a toolchain w/ wchar, threads"
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
|
||||
|
||||
comment "at-spi2-atk depends on X.org"
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_PACKAGE_XORG7
|
||||
3
bsp/buildroot/package/at-spi2-atk/at-spi2-atk.hash
Normal file
3
bsp/buildroot/package/at-spi2-atk/at-spi2-atk.hash
Normal file
@@ -0,0 +1,3 @@
|
||||
# locally calculated
|
||||
sha256 61891f0abae1689f6617a963105a3f1dcdab5970c4a36ded9c79a7a544b16a6e at-spi2-atk-2.26.2.tar.xz
|
||||
sha256 c6105b34ab6829ff5c70eba234f40053215fa9f8383ced271b0e370a1923624b COPYING
|
||||
16
bsp/buildroot/package/at-spi2-atk/at-spi2-atk.mk
Normal file
16
bsp/buildroot/package/at-spi2-atk/at-spi2-atk.mk
Normal file
@@ -0,0 +1,16 @@
|
||||
################################################################################
|
||||
#
|
||||
# at-spi2-atk
|
||||
#
|
||||
################################################################################
|
||||
|
||||
AT_SPI2_ATK_VERSION_MAJOR = 2.26
|
||||
AT_SPI2_ATK_VERSION = $(AT_SPI2_ATK_VERSION_MAJOR).2
|
||||
AT_SPI2_ATK_SOURCE = at-spi2-atk-$(AT_SPI2_ATK_VERSION).tar.xz
|
||||
AT_SPI2_ATK_SITE = http://ftp.gnome.org/pub/gnome/sources/at-spi2-atk/$(AT_SPI2_ATK_VERSION_MAJOR)
|
||||
AT_SPI2_ATK_LICENSE = LGPL-2.0+
|
||||
AT_SPI2_ATK_LICENSE_FILES = COPYING
|
||||
AT_SPI2_ATK_INSTALL_STAGING = YES
|
||||
AT_SPI2_ATK_DEPENDENCIES = atk at-spi2-core libglib2 host-pkgconf
|
||||
|
||||
$(eval $(autotools-package))
|
||||
25
bsp/buildroot/package/at-spi2-core/Config.in
Normal file
25
bsp/buildroot/package/at-spi2-core/Config.in
Normal file
@@ -0,0 +1,25 @@
|
||||
config BR2_PACKAGE_AT_SPI2_CORE
|
||||
bool "at-spi2-core"
|
||||
depends on BR2_PACKAGE_XORG7 # xlib-libxtst
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, glib2
|
||||
depends on BR2_USE_MMU # glib2
|
||||
depends on BR2_USE_WCHAR # glib2
|
||||
select BR2_PACKAGE_DBUS
|
||||
select BR2_PACKAGE_LIBGLIB2
|
||||
select BR2_PACKAGE_XLIB_LIBXTST
|
||||
help
|
||||
The At-Spi2 Core package is a part of the GNOME
|
||||
Accessibility Project. It provides a Service Provider
|
||||
Interface for the Assistive Technologies available on the
|
||||
GNOME platform and a library against which applications
|
||||
can be linked.
|
||||
|
||||
https://wiki.gnome.org/Accessibility
|
||||
|
||||
comment "at-spi2-core needs a toolchain w/ wchar, threads"
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
|
||||
|
||||
comment "at-spi2-core depends on X.org"
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_PACKAGE_XORG7
|
||||
3
bsp/buildroot/package/at-spi2-core/at-spi2-core.hash
Normal file
3
bsp/buildroot/package/at-spi2-core/at-spi2-core.hash
Normal file
@@ -0,0 +1,3 @@
|
||||
# locally calculated
|
||||
sha256 42a2487ab11ce43c288e73b2668ef8b1ab40a0e2b4f94e80fca04ad27b6f1c87 at-spi2-core-2.28.0.tar.xz
|
||||
sha256 c6105b34ab6829ff5c70eba234f40053215fa9f8383ced271b0e370a1923624b COPYING
|
||||
17
bsp/buildroot/package/at-spi2-core/at-spi2-core.mk
Normal file
17
bsp/buildroot/package/at-spi2-core/at-spi2-core.mk
Normal file
@@ -0,0 +1,17 @@
|
||||
################################################################################
|
||||
#
|
||||
# at-spi2-core
|
||||
#
|
||||
################################################################################
|
||||
|
||||
AT_SPI2_CORE_VERSION_MAJOR = 2.28
|
||||
AT_SPI2_CORE_VERSION = $(AT_SPI2_CORE_VERSION_MAJOR).0
|
||||
AT_SPI2_CORE_SOURCE = at-spi2-core-$(AT_SPI2_CORE_VERSION).tar.xz
|
||||
AT_SPI2_CORE_SITE = http://ftp.gnome.org/pub/gnome/sources/at-spi2-core/$(AT_SPI2_CORE_VERSION_MAJOR)
|
||||
AT_SPI2_CORE_LICENSE = LGPL-2.0+
|
||||
AT_SPI2_CORE_LICENSE_FILES = COPYING
|
||||
AT_SPI2_CORE_INSTALL_STAGING = YES
|
||||
AT_SPI2_CORE_DEPENDENCIES = host-pkgconf dbus libglib2 xlib_libXtst
|
||||
AT_SPI2_CORE_CONF_OPTS = -Ddbus_daemon=/usr/bin/dbus-daemon
|
||||
|
||||
$(eval $(meson-package))
|
||||
@@ -8,3 +8,5 @@ config BR2_PACKAGE_AT
|
||||
|
||||
at - run the job at a specified time
|
||||
batch - run the job when system load levels permit
|
||||
|
||||
https://salsa.debian.org/debian/at
|
||||
|
||||
9
bsp/buildroot/package/at/S99at
Executable file → Normal file
9
bsp/buildroot/package/at/S99at
Executable file → Normal file
@@ -6,6 +6,15 @@
|
||||
umask 077
|
||||
|
||||
start() {
|
||||
# Since /var/spool can be linked to /tmp (tmpfs)
|
||||
# /var/spool/cron/atjobs/.SEQ created could be not available
|
||||
# Check if not exists otherwise create it
|
||||
if [ ! -f /var/spool/cron/atjobs/.SEQ ]; then
|
||||
mkdir -p /var/spool/cron/atjobs/
|
||||
touch /var/spool/cron/atjobs/.SEQ
|
||||
printf "atd: created missing .SEQ file (atjobs will be lost on reboot)\n"
|
||||
fi
|
||||
|
||||
printf "Starting atd: "
|
||||
start-stop-daemon --start --quiet --make-pidfile --pidfile /var/run/atd.pid --background --exec /usr/sbin/atd -- -f
|
||||
echo "OK"
|
||||
|
||||
@@ -1,2 +1,5 @@
|
||||
# From: http://snapshot.debian.org/archive/debian/20141023T043132Z/pool/main/a/at/at_3.1.16-1.dsc
|
||||
sha256 cb9af59c6a54edce9536ba629841055409d1f89d8ae26494727a97141fb4d5c1 at_3.1.16.orig.tar.gz
|
||||
# Locally calculated
|
||||
sha256 f5c7c8226fab0bc4e2d16a55e04d4026f3452db51fc5cbcc4bb5a3c79a79f7ef at-release_3.1.23.tar.gz
|
||||
|
||||
sha256 01dccc0975aa9ba1a9f83e7c5e04f16077353d3c72a0a759b8846ee7a5b2b616 Copyright
|
||||
sha256 c38aee9e3c8c4d5d594ff548a1be05453023016d6286931f6512db215ec1fd42 COPYING
|
||||
|
||||
@@ -4,10 +4,11 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
AT_VERSION = 3.1.16
|
||||
AT_SOURCE = at_$(AT_VERSION).orig.tar.gz
|
||||
AT_SITE = http://snapshot.debian.org/archive/debian/20141023T043132Z/pool/main/a/at
|
||||
# missing deps for parsetime.l
|
||||
AT_VERSION = release/3.1.23
|
||||
AT_SITE = https://salsa.debian.org/debian/at.git
|
||||
AT_SITE_METHOD = git
|
||||
# Tried to add missing deps for parsetime.l but still parallel build fails
|
||||
# in some case, so at the moment let's keep MAKE1
|
||||
AT_MAKE = $(MAKE1)
|
||||
AT_AUTORECONF = YES
|
||||
AT_DEPENDENCIES = $(if $(BR2_PACKAGE_FLEX),flex) host-bison host-flex
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
config BR2_PACKAGE_ATEST
|
||||
bool "atest"
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS # alsa-lib
|
||||
depends on !BR2_bfin # libev
|
||||
select BR2_PACKAGE_ALSA_LIB
|
||||
select BR2_PACKAGE_LIBEV
|
||||
help
|
||||
@@ -11,5 +10,4 @@ config BR2_PACKAGE_ATEST
|
||||
https://github.com/amouiche/atest
|
||||
|
||||
comment "atest needs a toolchain w/ threads"
|
||||
depends on !BR2_bfin
|
||||
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
From da08587d9a57b45cc8a76cb31390c79c1199959b Mon Sep 17 00:00:00 2001
|
||||
From: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
||||
Date: Thu, 10 Jan 2019 10:13:03 +0100
|
||||
Subject: [PATCH] atk/meson.build: replace shared_library by library
|
||||
|
||||
Use library instead of shared_library to allow the user to build a
|
||||
static libatk library
|
||||
|
||||
Fixes:
|
||||
- http://autobuild.buildroot.org/results/347a37dd2585974bdbf3bf99158e8ee9127d1202
|
||||
|
||||
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
||||
[Upstream status: https://gitlab.gnome.org/GNOME/atk/merge_requests/11]
|
||||
---
|
||||
atk/meson.build | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/atk/meson.build b/atk/meson.build
|
||||
index 69ba6c5..0ad67e5 100644
|
||||
--- a/atk/meson.build
|
||||
+++ b/atk/meson.build
|
||||
@@ -122,7 +122,7 @@ endif
|
||||
|
||||
atk_inc = include_directories('.')
|
||||
|
||||
-libatk = shared_library('atk-@0@'.format(atk_api_version),
|
||||
+libatk = library('atk-@0@'.format(atk_api_version),
|
||||
sources: atk_sources + atk_enums + atk_marshals,
|
||||
soversion: atk_soversion,
|
||||
version: atk_libversion,
|
||||
--
|
||||
2.14.1
|
||||
|
||||
@@ -1,2 +1,5 @@
|
||||
# From http://ftp.gnome.org/pub/gnome/sources/atk/2.22/atk-2.22.0.sha256sum
|
||||
sha256 d349f5ca4974c9c76a4963e5b254720523b0c78672cbc0e1a3475dbd9b3d44b6 atk-2.22.0.tar.xz
|
||||
# From http://ftp.gnome.org/pub/gnome/sources/atk/2.30/atk-2.30.0.sha256sum
|
||||
sha256 dd4d90d4217f2a0c1fee708a555596c2c19d26fef0952e1ead1938ab632c027b atk-2.30.0.tar.xz
|
||||
|
||||
# Hash for license file
|
||||
sha256 d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 COPYING
|
||||
|
||||
@@ -4,15 +4,13 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
ATK_VERSION_MAJOR = 2.22
|
||||
ATK_VERSION_MAJOR = 2.30
|
||||
ATK_VERSION = $(ATK_VERSION_MAJOR).0
|
||||
ATK_SOURCE = atk-$(ATK_VERSION).tar.xz
|
||||
ATK_SITE = http://ftp.gnome.org/pub/gnome/sources/atk/$(ATK_VERSION_MAJOR)
|
||||
ATK_LICENSE = LGPL-2.0+
|
||||
ATK_LICENSE_FILES = COPYING
|
||||
ATK_INSTALL_STAGING = YES
|
||||
ATK_INSTALL_STAGING_OPTS = DESTDIR=$(STAGING_DIR) LDFLAGS=-L$(STAGING_DIR)/usr/lib install
|
||||
ATK_CONF_OPTS = --disable-glibtest --enable-explicit-deps=no
|
||||
ATK_DEPENDENCIES = libglib2 host-pkgconf
|
||||
ATK_DEPENDENCIES = libglib2
|
||||
|
||||
$(eval $(autotools-package))
|
||||
$(eval $(meson-package))
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
config BR2_PACKAGE_ATOP
|
||||
bool "atop"
|
||||
depends on BR2_USE_MMU # fork()
|
||||
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14 # PERF_FLAG_FD_CLOEXEC
|
||||
select BR2_PACKAGE_NCURSES
|
||||
select BR2_PACKAGE_ZLIB
|
||||
help
|
||||
@@ -16,3 +17,7 @@ config BR2_PACKAGE_ATOP
|
||||
username, state, and exit code.
|
||||
|
||||
http://www.atoptool.nl
|
||||
|
||||
comment "atop needs a toolchain w/ headers >= 3.14"
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Locally computed:
|
||||
sha256 73e4725de0bafac8c63b032e8479e2305e3962afbe977ec1abd45f9e104eb264 atop-2.3.0.tar.gz
|
||||
sha256 be1c010a77086b7d98376fce96514afcd73c3f20a8d1fe01520899ff69a73d69 atop-2.4.0.tar.gz
|
||||
|
||||
# Hash for license file:
|
||||
sha256 204d8eff92f95aac4df6c8122bc1505f468f3a901e5a4cc08940e0ede1938994 COPYING
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
ATOP_VERSION = 2.3.0
|
||||
ATOP_VERSION = 2.4.0
|
||||
ATOP_SITE = http://www.atoptool.nl/download
|
||||
ATOP_LICENSE = GPL-2.0+
|
||||
ATOP_LICENSE_FILES = COPYING
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
From 5690daf759b473b9d13b4547ef37adc2695cf524 Mon Sep 17 00:00:00 2001
|
||||
From: James Cowgill <jcowgill@jcowgill.uk>
|
||||
Date: Sun, 25 Feb 2018 14:23:25 +0000
|
||||
Subject: [PATCH] Fix build with FFmpeg 4.0
|
||||
|
||||
Downloaded from upstream commit
|
||||
https://git.aubio.org/?p=aubio.git;a=commitdiff;h=5690daf759b473b9d13b4547ef37adc2695cf524
|
||||
|
||||
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
|
||||
---
|
||||
src/io/source_avcodec.c | 4 ++++
|
||||
1 file changed, 4 insertions(+)
|
||||
|
||||
diff --git a/src/io/source_avcodec.c b/src/io/source_avcodec.c
|
||||
index ccdce807..8197445c 100644
|
||||
--- a/src/io/source_avcodec.c
|
||||
+++ b/src/io/source_avcodec.c
|
||||
@@ -58,7 +58,11 @@
|
||||
#include "fmat.h"
|
||||
#include "source_avcodec.h"
|
||||
|
||||
+#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(56, 56, 0)
|
||||
#define AUBIO_AVCODEC_MAX_BUFFER_SIZE FF_MIN_BUFFER_SIZE
|
||||
+#else
|
||||
+#define AUBIO_AVCODEC_MAX_BUFFER_SIZE AV_INPUT_BUFFER_MIN_SIZE
|
||||
+#endif
|
||||
|
||||
struct _aubio_source_avcodec_t {
|
||||
uint_t hop_size;
|
||||
--
|
||||
2.14.4
|
||||
|
||||
@@ -1,2 +1,5 @@
|
||||
# From https://aubio.org/pub/aubio-0.4.5.tar.bz2.sha256
|
||||
sha256 70c2804e6f4fbf0ebc0fb9ac8cc9d465ef4a4d438311c074c9a7364e98827af6 aubio-0.4.5.tar.bz2
|
||||
# From https://aubio.org/pub/aubio-0.4.6.tar.bz2.sha256
|
||||
sha256 bdc73be1f007218d3ea6d2a503b38a217815a0e2ccc4ed441f6e850ed5d47cfb aubio-0.4.6.tar.bz2
|
||||
|
||||
# Hash for license file:
|
||||
sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
AUBIO_VERSION = 0.4.5
|
||||
AUBIO_VERSION = 0.4.6
|
||||
AUBIO_SITE = https://aubio.org/pub
|
||||
AUBIO_SOURCE = aubio-$(AUBIO_VERSION).tar.bz2
|
||||
AUBIO_LICENSE = GPL-3.0+
|
||||
@@ -27,7 +27,7 @@ AUBIO_CONF_OPTS += --disable-sndfile
|
||||
endif
|
||||
|
||||
# Could not compile aubio in double precision mode with libsamplerate
|
||||
ifeq ($(BR2_PACKAGE_LIBSAMPLERATE)$(BR2_PACKAGE_FFTW_PRECISION_SINGLE),yy)
|
||||
ifeq ($(BR2_PACKAGE_LIBSAMPLERATE):$(BR2_PACKAGE_FFTW_DOUBLE),y:)
|
||||
AUBIO_DEPENDENCIES += libsamplerate
|
||||
AUBIO_CONF_OPTS += --enable-samplerate
|
||||
else
|
||||
@@ -41,15 +41,14 @@ else
|
||||
AUBIO_CONF_OPTS += --disable-jack
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_FFTW),y)
|
||||
AUBIO_DEPENDENCIES += fftw
|
||||
# fftw3 require double otherwise it will look for fftw3f
|
||||
ifeq ($(BR2_PACKAGE_FFTW_PRECISION_DOUBLE),y)
|
||||
ifeq ($(BR2_PACKAGE_FFTW_DOUBLE),y)
|
||||
AUBIO_CONF_OPTS += --enable-fftw3 --enable-double
|
||||
else ifeq ($(BR2_PACKAGE_FFTW_PRECISION_SINGLE),y)
|
||||
AUBIO_DEPENDENCIES += fftw-double
|
||||
else ifeq ($(BR2_PACKAGE_FFTW_SINGLE),y)
|
||||
AUBIO_CONF_OPTS += --enable-fftw3f --disable-double
|
||||
endif
|
||||
else # !BR2_PACKAGE_FFTW
|
||||
AUBIO_DEPENDENCIES += fftw-single
|
||||
else
|
||||
AUBIO_CONF_OPTS += --disable-fftw3
|
||||
endif
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Locally calculated after checking pgp signature from
|
||||
# http://download.augeas.net/augeas-1.10.1.tar.gz.sig
|
||||
sha256 52db256afab261d31cc147eaa1a71795a5fec59e888dfd0b65a84c7aacd6364d augeas-1.10.1.tar.gz
|
||||
# http://download.augeas.net/augeas-1.11.0.tar.gz.sig
|
||||
sha256 393ce8f4055af89cd4c20bf903eacbbd909cf427891f41b56dc2ba66243ea0b0 augeas-1.11.0.tar.gz
|
||||
sha256 ca0061fc1381a3ab242310e4b3f56389f28e3d460eb2fd822ed7a21c6f030532 COPYING
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
AUGEAS_VERSION = 1.10.1
|
||||
AUGEAS_VERSION = 1.11.0
|
||||
AUGEAS_SITE = http://download.augeas.net
|
||||
AUGEAS_INSTALL_STAGING = YES
|
||||
AUGEAS_LICENSE = LGPL-2.1+
|
||||
|
||||
@@ -2,8 +2,9 @@ config BR2_PACKAGE_AUTOFS
|
||||
bool "autofs"
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC
|
||||
depends on !BR2_STATIC_LIBS # dlfcn
|
||||
depends on !BR2_TOOLCHAIN_USES_MUSL # nsswitch
|
||||
select BR2_PACKAGE_LIBTIRPC if !BR2_TOOLCHAIN_HAS_NATIVE_RPC
|
||||
help
|
||||
Autofs controls the operation of the automount daemons. The
|
||||
automount daemons automatically mount filesystems when they
|
||||
@@ -15,7 +16,7 @@ config BR2_PACKAGE_AUTOFS
|
||||
|
||||
http://www.linuxfromscratch.org/blfs/view/svn/general/autofs.html
|
||||
|
||||
comment "autofs needs a toolchain w/ NPTL, RPC, dynamic library"
|
||||
comment "autofs needs a glibc or uClibc toolchain w/ NPTL and dynamic library"
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS || \
|
||||
!BR2_TOOLCHAIN_HAS_NATIVE_RPC
|
||||
depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS \
|
||||
|| BR2_TOOLCHAIN_USES_MUSL
|
||||
|
||||
@@ -9,7 +9,7 @@ AUTOFS_SOURCE = autofs-$(AUTOFS_VERSION).tar.xz
|
||||
AUTOFS_SITE = $(BR2_KERNEL_MIRROR)/linux/daemons/autofs/v5
|
||||
AUTOFS_LICENSE = GPL-2.0+
|
||||
AUTOFS_LICENSE_FILES = COPYING COPYRIGHT
|
||||
AUTOFS_DEPENDENCIES = host-flex host-bison host-nfs-utils
|
||||
AUTOFS_DEPENDENCIES = host-flex host-bison host-pkgconf host-nfs-utils
|
||||
|
||||
# autofs looks on the build machine for the path of modprobe, so tell
|
||||
# it explicitly where it will be located on the target.
|
||||
@@ -31,4 +31,11 @@ AUTOFS_CONF_OPTS = \
|
||||
|
||||
AUTOFS_MAKE_ENV = DONTSTRIP=1
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBTIRPC),y)
|
||||
AUTOFS_CONF_OPTS += --with-libtirpc
|
||||
AUTOFS_DEPENDENCIES += libtirpc
|
||||
else
|
||||
AUTOFS_CONF_OPTS += --without-libtirpc
|
||||
endif
|
||||
|
||||
$(eval $(autotools-package))
|
||||
|
||||
@@ -1,16 +0,0 @@
|
||||
Honour LDFLAGS, especially required when static linking
|
||||
|
||||
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
|
||||
|
||||
diff -Nur autossh-1.4e.orig/Makefile.in autossh-1.4e/Makefile.in
|
||||
--- autossh-1.4e.orig/Makefile.in 2015-02-10 05:41:58.000000000 +0100
|
||||
+++ autossh-1.4e/Makefile.in 2016-11-25 12:49:06.052122855 +0100
|
||||
@@ -31,7 +31,7 @@
|
||||
|
||||
|
||||
$(TARGET): $(OFILES)
|
||||
- $(CC) $(CPPFLAGS) -o $(TARGET) $(OFILES) $(LIBS)
|
||||
+ $(CC) $(CPPFLAGS) $(LDFLAGS) -o $(TARGET) $(OFILES) $(LIBS)
|
||||
|
||||
clean:
|
||||
- /bin/rm -f *.o *.a *.core *~
|
||||
@@ -1,2 +1,6 @@
|
||||
# From http://www.harding.motd.ca/autossh/autossh-1.4e.cksums
|
||||
sha256 9e8e10a59d7619176f4b986e256f776097a364d1be012781ea52e08d04679156 autossh-1.4e.tgz
|
||||
# From http://www.harding.motd.ca/autossh/autossh-1.4f.cksums
|
||||
sha256 0172e5e1bea40c642e0ef025334be3aadd4ff3b4d62c0b177ed88a8384e2f8f2 autossh-1.4f.tgz
|
||||
sha1 28189c42ab2e05448596a44adc9d62071172fe9b autossh-1.4f.tgz
|
||||
md5 432ed721a71b8af4b5763b5c484f80df autossh-1.4f.tgz
|
||||
# Locally computed
|
||||
sha256 b6938db718166520533b1d56b01e1eb5f0ad508624478e674938b8f507b66d98 autossh.c
|
||||
|
||||
@@ -4,19 +4,14 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
AUTOSSH_VERSION = 1.4e
|
||||
AUTOSSH_VERSION = 1.4f
|
||||
AUTOSSH_SITE = http://www.harding.motd.ca/autossh
|
||||
AUTOSSH_SOURCE = autossh-$(AUTOSSH_VERSION).tgz
|
||||
AUTOSSH_LICENSE = Modified BSD
|
||||
AUTOSSH_LICENSE_FILES = autossh.c
|
||||
|
||||
# Bundled ./configure is not up-to-date with what is in configure.ac
|
||||
# Fix AC_ARG_WITH code generation for --with-ssh
|
||||
AUTOSSH_AUTORECONF = YES
|
||||
|
||||
AUTOSSH_CONF_OPTS = --with-ssh=/usr/bin/ssh
|
||||
|
||||
define AUTOSSH_INSTALL_TARGET_CMDS
|
||||
$(INSTALL) -m 755 -D $(@D)/autossh $(TARGET_DIR)/usr/bin/autossh
|
||||
endef
|
||||
|
||||
$(eval $(autotools-package))
|
||||
|
||||
0
bsp/buildroot/package/avahi/S05avahi-setup.sh
Executable file → Normal file
0
bsp/buildroot/package/avahi/S05avahi-setup.sh
Executable file → Normal file
0
bsp/buildroot/package/avahi/S50avahi-daemon
Executable file → Normal file
0
bsp/buildroot/package/avahi/S50avahi-daemon
Executable file → Normal file
@@ -125,6 +125,7 @@ endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_DBUS),y)
|
||||
AVAHI_DEPENDENCIES += dbus
|
||||
AVAHI_CONF_OPTS += --with-dbus-sys=/usr/share/dbus-1/system.d
|
||||
else
|
||||
AVAHI_CONF_OPTS += --disable-dbus
|
||||
endif
|
||||
@@ -189,6 +190,13 @@ endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_AVAHI_DAEMON),y)
|
||||
|
||||
ifeq ($(BR2_PACKAGE_SYSTEMD_SYSUSERS),y)
|
||||
define AVAHI_INSTALL_SYSTEMD_SYSUSERS
|
||||
$(INSTALL) -D -m 644 package/avahi/avahi_sysusers.conf \
|
||||
$(TARGET_DIR)/usr/lib/sysusers.d/avahi.conf
|
||||
endef
|
||||
endif
|
||||
|
||||
define AVAHI_INSTALL_INIT_SYSTEMD
|
||||
mkdir -p $(TARGET_DIR)/etc/systemd/system/multi-user.target.wants
|
||||
|
||||
@@ -200,6 +208,8 @@ define AVAHI_INSTALL_INIT_SYSTEMD
|
||||
|
||||
$(INSTALL) -D -m 644 package/avahi/avahi_tmpfiles.conf \
|
||||
$(TARGET_DIR)/usr/lib/tmpfiles.d/avahi.conf
|
||||
|
||||
$(AVAHI_INSTALL_SYSTEMD_SYSUSERS)
|
||||
endef
|
||||
|
||||
define AVAHI_INSTALL_DAEMON_INIT_SYSV
|
||||
|
||||
5
bsp/buildroot/package/avahi/avahi_sysusers.conf
Normal file
5
bsp/buildroot/package/avahi/avahi_sysusers.conf
Normal file
@@ -0,0 +1,5 @@
|
||||
# sysusers.d snippet for creating the avahi system user automatically
|
||||
# at boot on systemd-based systems that ship with an unpopulated
|
||||
# /etc. See sysusers.d(5) for details.
|
||||
|
||||
u avahi - "Avahi mDNS/DNS-SD Stack"
|
||||
@@ -3,7 +3,6 @@ config BR2_PACKAGE_AVRDUDE
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||
depends on BR2_USE_WCHAR # elfutils
|
||||
depends on !BR2_STATIC_LIBS # elfutils
|
||||
depends on !BR2_bfin # elfutils
|
||||
depends on BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_GLIBC # elfutils
|
||||
select BR2_PACKAGE_ELFUTILS
|
||||
select BR2_PACKAGE_LIBUSB
|
||||
@@ -18,4 +17,3 @@ config BR2_PACKAGE_AVRDUDE
|
||||
comment "avrdude needs a uClibc or glibc toolchain w/ threads, wchar, dynamic library"
|
||||
depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || BR2_STATIC_LIBS \
|
||||
|| !(BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_GLIBC)
|
||||
depends on !BR2_bfin
|
||||
|
||||
@@ -15,8 +15,6 @@ AVRDUDE_AUTORECONF = YES
|
||||
AVRDUDE_CONF_OPTS = --enable-linuxgpio
|
||||
AVRDUDE_DEPENDENCIES = elfutils libusb libusb-compat ncurses \
|
||||
host-flex host-bison
|
||||
AVRDUDE_LICENSE = GPL-2.0+
|
||||
AVRDUDE_LICENSE_FILES = avrdude/COPYING
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBFTDI1),y)
|
||||
AVRDUDE_DEPENDENCIES += libftdi1
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Locally calculated
|
||||
# https://github.com/zeromq/azmq/archive/v1.0.tar.gz
|
||||
sha256 c204c731bcb7810ca3a2c5515e88974ef2ff8d0589e60a897dc238b369180e7b azmq-v1.0.tar.gz
|
||||
# https://github.com/zeromq/azmq/archive/v1.0.2.tar.gz
|
||||
sha256 25fa8b07756cffae95e25a55c7ea42efe02e8cd797552201aa771dd69cfc8fbf azmq-v1.0.2.tar.gz
|
||||
sha256 c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 LICENSE-BOOST_1_0
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
AZMQ_VERSION = v1.0
|
||||
AZMQ_VERSION = v1.0.2
|
||||
AZMQ_SITE = $(call github,zeromq,azmq,$(AZMQ_VERSION))
|
||||
AZMQ_DEPENDENCIES = boost zeromq
|
||||
AZMQ_LICENSE = BSL-1.0
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
AZURE_IOT_SDK_C_VERSION = 2017-06-30
|
||||
AZURE_IOT_SDK_C_VERSION = 2018-12-13
|
||||
AZURE_IOT_SDK_C_SITE = https://github.com/Azure/azure-iot-sdk-c
|
||||
AZURE_IOT_SDK_C_SITE_METHOD = git
|
||||
AZURE_IOT_SDK_C_GIT_SUBMODULES = YES
|
||||
|
||||
@@ -35,6 +35,7 @@ if BR2_PACKAGE_BANDWIDTHD
|
||||
config BR2_PACKAGE_BANDWIDTHD_POSTGRESQL
|
||||
bool "enable postgresql log target support"
|
||||
depends on !BR2_STATIC_LIBS
|
||||
depends on BR2_USE_WCHAR # postgresql
|
||||
select BR2_PACKAGE_POSTGRESQL
|
||||
help
|
||||
Enable support for logging the bandwidthd data to a remote
|
||||
@@ -42,8 +43,8 @@ config BR2_PACKAGE_BANDWIDTHD_POSTGRESQL
|
||||
through a php site. See README in the source code
|
||||
(github.com/nroach44/bandwidthd) for more information.
|
||||
|
||||
comment "postgresql support needs a toolchain w/ dynamic library"
|
||||
depends on BR2_STATIC_LIBS
|
||||
comment "postgresql support needs a toolchain w/ dynamic library, wchar"
|
||||
depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR
|
||||
|
||||
config BR2_PACKAGE_BANDWIDTHD_SQLITE3
|
||||
bool "enable sqlite3 log storage"
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
From f9a1dfe7a3d0f35474b3f4ded05e3d97be5017bf Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ville=20Skytt=C3=A4?= <ville.skytta@iki.fi>
|
||||
Date: Fri, 25 May 2018 17:38:59 +0200
|
||||
Subject: [PATCH] completions/Makefile.am: Use install-data-hook, not
|
||||
install-data-local
|
||||
|
||||
-hook is run after the main rule, while -local might end up before.
|
||||
https://www.gnu.org/software/automake/manual/html_node/Extending.html#index-hook-targets
|
||||
|
||||
Closes #212
|
||||
|
||||
[backported from ee6b37ad7ff5b309cbb9b886a871252abd9398fa]
|
||||
Signed-off-by: Romain Naour <romain.naour@smile.fr>
|
||||
---
|
||||
completions/Makefile.am | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/completions/Makefile.am b/completions/Makefile.am
|
||||
index e442a9e..5c49796 100644
|
||||
--- a/completions/Makefile.am
|
||||
+++ b/completions/Makefile.am
|
||||
@@ -993,8 +993,8 @@ symlinks: $(targetdir) $(DATA)
|
||||
all-local: targetdir = .
|
||||
all-local: symlinks
|
||||
|
||||
-install-data-local: targetdir = $(DESTDIR)$(bashcompdir)
|
||||
-install-data-local: symlinks
|
||||
+install-data-hook: targetdir = $(DESTDIR)$(bashcompdir)
|
||||
+install-data-hook: symlinks
|
||||
|
||||
check-local:
|
||||
ret=0
|
||||
--
|
||||
2.7.4
|
||||
|
||||
15
bsp/buildroot/package/bash-completion/Config.in
Normal file
15
bsp/buildroot/package/bash-completion/Config.in
Normal file
@@ -0,0 +1,15 @@
|
||||
config BR2_PACKAGE_BASH_COMPLETION
|
||||
bool "bash completion"
|
||||
depends on BR2_PACKAGE_BASH
|
||||
help
|
||||
Add bash completion infrastructure.
|
||||
|
||||
The bash completion infrastructure is enabled by
|
||||
/etc/profile.d/bash_completion.sh, which is normally
|
||||
sourced by /etc/profile.
|
||||
|
||||
If the system does not use the /etc/profile.d directory
|
||||
mechanism, the /etc/profile.d/bash_completion.sh script can
|
||||
be sourced from /etc/bashrc or ~/.bashrc.
|
||||
|
||||
https://github.com/scop/bash-completion
|
||||
@@ -0,0 +1,3 @@
|
||||
# Locally calculated
|
||||
sha256 c01f5570f5698a0dda8dc9cfb2a83744daa1ec54758373a6e349bd903375f54d bash-completion-2.8.tar.xz
|
||||
sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING
|
||||
19
bsp/buildroot/package/bash-completion/bash-completion.mk
Normal file
19
bsp/buildroot/package/bash-completion/bash-completion.mk
Normal file
@@ -0,0 +1,19 @@
|
||||
################################################################################
|
||||
#
|
||||
# bash-completion
|
||||
#
|
||||
################################################################################
|
||||
|
||||
BASH_COMPLETION_VERSION = 2.8
|
||||
BASH_COMPLETION_SITE = https://github.com/scop/bash-completion/releases/download/$(BASH_COMPLETION_VERSION)
|
||||
BASH_COMPLETION_SOURCE = bash-completion-$(BASH_COMPLETION_VERSION).tar.xz
|
||||
BASH_COMPLETION_LICENSE = GPL-2.0
|
||||
BASH_COMPLETION_LICENSE_FILES = COPYING
|
||||
|
||||
# 0001-completions-Makefile.am-Use-install-data-hook-not-in.patch
|
||||
BASH_COMPLETION_AUTORECONF = YES
|
||||
|
||||
# Install bash-completion.pc file
|
||||
BASH_COMPLETION_INSTALL_STAGING = YES
|
||||
|
||||
$(eval $(autotools-package))
|
||||
@@ -1,4 +1,4 @@
|
||||
# Locally calculated after checking pgp signature from
|
||||
# http://ftp.gnu.org/gnu/bash/bash-4.4.12.tar.gz.sig
|
||||
sha256 57d8432be54541531a496fd4904fdc08c12542f43605a9202594fa5d5f9f2331 bash-4.4.12.tar.gz
|
||||
# http://ftp.gnu.org/gnu/bash/bash-4.4.18.tar.gz.sig
|
||||
sha256 604d9eec5e4ed5fd2180ee44dd756ddca92e0b6aa4217bbab2b6227380317f23 bash-4.4.18.tar.gz
|
||||
sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user