diff --git a/packages/addons/addon-depends/enum34/package.mk b/packages/addons/addon-depends/enum34/package.mk index 2018e45c64..d859f943a9 100644 --- a/packages/addons/addon-depends/enum34/package.mk +++ b/packages/addons/addon-depends/enum34/package.mk @@ -29,7 +29,7 @@ PKG_PRIORITY="optional" PKG_SECTION="python" PKG_SHORTDESC="Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4" PKG_LONGDESC="Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { python setup.py build diff --git a/packages/addons/addon-depends/go/package.mk b/packages/addons/addon-depends/go/package.mk index c5747d080a..065ec933a6 100644 --- a/packages/addons/addon-depends/go/package.mk +++ b/packages/addons/addon-depends/go/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_HOST="toolchain" PKG_SECTION="system" PKG_SHORTDESC="Go is an open source programming language that makes it easy to build simple, reliable, and efficient software." PKG_LONGDESC="Go is an open source programming language that makes it easy to build simple, reliable, and efficient software." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" #################################################################### # On Fedora `dnf install golang` will install go to /usr/lib/golang diff --git a/packages/addons/addon-depends/librespot-depends/pyalsaaudio/package.mk b/packages/addons/addon-depends/librespot-depends/pyalsaaudio/package.mk index d2018da7e9..503dc7da19 100644 --- a/packages/addons/addon-depends/librespot-depends/pyalsaaudio/package.mk +++ b/packages/addons/addon-depends/librespot-depends/pyalsaaudio/package.mk @@ -24,7 +24,7 @@ PKG_SITE="http://larsimmisch.github.io/pyalsaaudio/" PKG_URL="https://files.pythonhosted.org/packages/source/${PKG_NAME:0:1}/$PKG_NAME/$PKG_NAME-$PKG_VERSION.tar.gz" PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host alsa-lib" PKG_LONGDESC="ALSA bindings" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { export LDSHARED="$CC -shared" diff --git a/packages/addons/addon-depends/librespot-depends/rust/package.mk b/packages/addons/addon-depends/librespot-depends/rust/package.mk index cc1cd83cbd..af13453060 100644 --- a/packages/addons/addon-depends/librespot-depends/rust/package.mk +++ b/packages/addons/addon-depends/librespot-depends/rust/package.mk @@ -25,7 +25,7 @@ PKG_URL="" PKG_DEPENDS="toolchain" PKG_SECTION="devel" PKG_LONGDESC="Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" unpack() { : diff --git a/packages/addons/addon-depends/moonlight-common-c/package.mk b/packages/addons/addon-depends/moonlight-common-c/package.mk index 9ee82669a1..cc258daed1 100644 --- a/packages/addons/addon-depends/moonlight-common-c/package.mk +++ b/packages/addons/addon-depends/moonlight-common-c/package.mk @@ -27,4 +27,4 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="" PKG_SHORTDESC="Shared C code for the implementation of Nvidia's GameStream protocol" PKG_LONGDESC="Shared C code for the implementation of Nvidia's GameStream protocol" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk index 567e2a3012..d5b81eed4a 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain libzen zlib" PKG_SECTION="multimedia" PKG_SHORTDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" PKG_LONGDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { cd Project/GNU/Library diff --git a/packages/addons/addon-depends/multimedia-tools-depends/depends/libzen/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/depends/libzen/package.mk index 3860027643..865205facb 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/depends/libzen/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/depends/libzen/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="multimedia" PKG_SHORTDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" PKG_LONGDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { cd Project/GNU/Library diff --git a/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk index 0ae8f89bbc..35306abc4c 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain libmediainfo" PKG_SECTION="tools" PKG_SHORTDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" PKG_LONGDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" pre_configure_target() { export LDFLAGS="$LDFLAGS -lmediainfo" diff --git a/packages/addons/addon-depends/nss/package.mk b/packages/addons/addon-depends/nss/package.mk index e4ae0794ea..ec1d06f722 100644 --- a/packages/addons/addon-depends/nss/package.mk +++ b/packages/addons/addon-depends/nss/package.mk @@ -29,7 +29,7 @@ PKG_DEPENDS_TARGET="toolchain nss:host nspr zlib" PKG_SECTION="security" PKG_SHORTDESC="The Network Security Services (NSS) package is a set of libraries designed to support cross-platform development of security-enabled client and server applications" PKG_LONGDESC="The Network Security Services (NSS) package is a set of libraries designed to support cross-platform development of security-enabled client and server applications" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" MAKEFLAGS=-j1 diff --git a/packages/addons/addon-depends/python-libusb1/package.mk b/packages/addons/addon-depends/python-libusb1/package.mk index c171c58859..8d5d77d089 100644 --- a/packages/addons/addon-depends/python-libusb1/package.mk +++ b/packages/addons/addon-depends/python-libusb1/package.mk @@ -28,7 +28,7 @@ PKG_PRIORITY="optional" PKG_SECTION="python" PKG_SHORTDESC="Pure-python wrapper for libusb-1.0" PKG_LONGDESC="Pure-python wrapper for libusb-1.0" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { python setup.py build diff --git a/packages/addons/addon-depends/rpi_ws281x/package.mk b/packages/addons/addon-depends/rpi_ws281x/package.mk index 4104b3b69c..6b4aa8be38 100644 --- a/packages/addons/addon-depends/rpi_ws281x/package.mk +++ b/packages/addons/addon-depends/rpi_ws281x/package.mk @@ -27,4 +27,4 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="" PKG_SHORTDESC="Userspace Raspberry Pi PWM library for WS281X LEDs" PKG_LONGDESC="Userspace Raspberry Pi PWM library for WS281X LEDs" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/system-tools-depends/p7zip/package.mk b/packages/addons/addon-depends/system-tools-depends/p7zip/package.mk index f7fe9a64d2..a23eab6e61 100644 --- a/packages/addons/addon-depends/system-tools-depends/p7zip/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/p7zip/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="p7zip is a port of 7za.exe for POSIX systems like Unix" PKG_LONGDESC="p7zip is a port of 7za.exe for POSIX systems like Unix" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_host() { make CXX=$CXX CC=$CC 7za diff --git a/packages/addons/browser/chromium/package.mk b/packages/addons/browser/chromium/package.mk index 0dfd7d504f..7c447eac20 100644 --- a/packages/addons/browser/chromium/package.mk +++ b/packages/addons/browser/chromium/package.mk @@ -30,7 +30,7 @@ PKG_DEPENDS_TARGET="toolchain pciutils dbus libXcomposite libXcursor libXtst als PKG_SECTION="browser" PKG_SHORTDESC="Chromium Browser: the open-source web browser from Google" PKG_LONGDESC="Chromium Browser ($PKG_VERSION): the open-source web browser from Google" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Chromium" diff --git a/packages/addons/driver/hdhomerun/package.mk b/packages/addons/driver/hdhomerun/package.mk index 663b49af04..25f3c63e50 100644 --- a/packages/addons/driver/hdhomerun/package.mk +++ b/packages/addons/driver/hdhomerun/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="driver/dvb" PKG_SHORTDESC="HDHomeRun: a Linux driver to add support for HDHomeRun from silicondust.com" PKG_LONGDESC="Install this to add support for HDHomeRun devices." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="HDHomeRun" diff --git a/packages/addons/driver/imon-mce/package.mk b/packages/addons/driver/imon-mce/package.mk index 4199df82ce..87fc680da6 100644 --- a/packages/addons/driver/imon-mce/package.mk +++ b/packages/addons/driver/imon-mce/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="driver/remote" PKG_SHORTDESC="iMON-MCE: a Linux driver to add support for MCE remotes to the iMON driver" PKG_LONGDESC="Install this to add support for iMon MCE remote controls." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="iMON-MCE" diff --git a/packages/addons/driver/steamcontroller/package.mk b/packages/addons/driver/steamcontroller/package.mk index 31f09e2e33..cfbc7bc7ed 100644 --- a/packages/addons/driver/steamcontroller/package.mk +++ b/packages/addons/driver/steamcontroller/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host python-libusb1 enum34 PKG_SECTION="driver" PKG_SHORTDESC="A standalone userland driver for the steam controller to be used where steam client can't be installed." PKG_LONGDESC="A standalone userland driver for the steam controller to be used where steam client can't be installed." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Steam Controller Driver" diff --git a/packages/addons/driver/sundtek-mediatv/package.mk b/packages/addons/driver/sundtek-mediatv/package.mk index e64f5f467c..3d318f0c50 100644 --- a/packages/addons/driver/sundtek-mediatv/package.mk +++ b/packages/addons/driver/sundtek-mediatv/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="" PKG_SECTION="driver/dvb" PKG_SHORTDESC="Sundtek MediaTV: a Linux driver to add support for SUNDTEK USB DVB devices" PKG_LONGDESC="Install this to add support for Sundtek USB DVB devices." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Sundtek MediaTV" diff --git a/packages/addons/repository/repository.kodinerds/package.mk b/packages/addons/repository/repository.kodinerds/package.mk index cac78a38a6..26dead3878 100644 --- a/packages/addons/repository/repository.kodinerds/package.mk +++ b/packages/addons/repository/repository.kodinerds/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="" PKG_SHORTDESC="Kodinerds add-on repository" PKG_LONGDESC="Kodinerds add-on repository" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Kodinerds Repository" diff --git a/packages/addons/repository/repository.linuxserver.docker/package.mk b/packages/addons/repository/repository.linuxserver.docker/package.mk index cdf7a2f89c..a80245286b 100644 --- a/packages/addons/repository/repository.linuxserver.docker/package.mk +++ b/packages/addons/repository/repository.linuxserver.docker/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="" PKG_SHORTDESC="LinuxServer.io docker add-on repository" PKG_LONGDESC="LinuxServer.io docker add-on repository" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="LinuxServer.io Repository" diff --git a/packages/addons/script/moonlight/package.mk b/packages/addons/script/moonlight/package.mk index 6ed3076597..56aa9f8970 100644 --- a/packages/addons/script/moonlight/package.mk +++ b/packages/addons/script/moonlight/package.mk @@ -30,7 +30,7 @@ PKG_DEPENDS_TARGET="toolchain moonlight-embedded" PKG_SECTION="script" PKG_SHORTDESC="Moonlight: implementation of NVIDIA's GameStream protocol" PKG_LONGDESC="Moonlight ($PKG_VERSION_NUMBER): allows you to stream your collection of games from your PC (with NVIDIA Gamestream) to your device and play them remotely" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Moonlight" diff --git a/packages/addons/script/script.config.vdr/package.mk b/packages/addons/script/script.config.vdr/package.mk index 67bab43e5c..5b5b1c4fb3 100644 --- a/packages/addons/script/script.config.vdr/package.mk +++ b/packages/addons/script/script.config.vdr/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="" PKG_SECTION="" PKG_SHORTDESC="script.config.vdr" PKG_LONGDESC="script.config.vdr" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="dummy" diff --git a/packages/addons/service/bluetooth-audio/package.mk b/packages/addons/service/bluetooth-audio/package.mk index 28ba8ffe3f..5140f4297b 100644 --- a/packages/addons/service/bluetooth-audio/package.mk +++ b/packages/addons/service/bluetooth-audio/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="service" PKG_SHORTDESC="Provides the ability to change the kodi audio device if a bluetooth audio device is connected" PKG_LONGDESC="Provides the ability to change the kodi audio device if a bluetooth audio device is connected" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Bluetooth Audio Device Changer" diff --git a/packages/addons/service/emby/package.mk b/packages/addons/service/emby/package.mk index 63f93080e0..cf168d1134 100644 --- a/packages/addons/service/emby/package.mk +++ b/packages/addons/service/emby/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain ffmpegx imagemagick" PKG_SECTION="service" PKG_SHORTDESC="Emby Server: a personal media server" PKG_LONGDESC="Emby Server ($PKG_VERSION) brings your home videos, music, and photos together, automatically converting and streaming your media on-the-fly to any device" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Emby Server" diff --git a/packages/addons/service/librespot/package.mk b/packages/addons/service/librespot/package.mk index d86db7ddf9..6af0c74942 100644 --- a/packages/addons/service/librespot/package.mk +++ b/packages/addons/service/librespot/package.mk @@ -29,7 +29,7 @@ PKG_DEPENDS_TARGET="toolchain avahi libvorbis pulseaudio pyalsaaudio rust" PKG_SECTION="service" PKG_SHORTDESC="Librespot: play Spotify through LibreELEC using a Spotify app as a remote" PKG_LONGDESC="Librespot ($PKG_VERSION) plays Spotify through LibreELEC using the open source librespot library using a Spotify app as a remote." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Librespot" diff --git a/packages/addons/service/locale/package.mk b/packages/addons/service/locale/package.mk index 128ef77af8..1e3badc410 100644 --- a/packages/addons/service/locale/package.mk +++ b/packages/addons/service/locale/package.mk @@ -23,7 +23,7 @@ PKG_DEPENDS_TARGET="toolchain glibc" PKG_SECTION="service" PKG_SHORTDESC="Locale: allows users to set a custom locale to override the POSIX default" PKG_LONGDESC="Locale ($PKG_REV) allows users to set a custom locale in the OS to override the POSIX default" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Locale" diff --git a/packages/addons/service/syncthing/package.mk b/packages/addons/service/syncthing/package.mk index 70df77d067..a8968d2dec 100644 --- a/packages/addons/service/syncthing/package.mk +++ b/packages/addons/service/syncthing/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain go:host" PKG_SECTION="service/system" PKG_SHORTDESC="Syncthing: open source continuous file synchronization" PKG_LONGDESC="Syncthing ($PKG_VERSION) replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Syncthing" diff --git a/packages/addons/service/touchscreen/package.mk b/packages/addons/service/touchscreen/package.mk index eae94f2986..9b78535cd4 100644 --- a/packages/addons/service/touchscreen/package.mk +++ b/packages/addons/service/touchscreen/package.mk @@ -30,7 +30,7 @@ PKG_SHORTDESC="Touchscreen: support addon for Touchscreens" PKG_LONGDESC="Touchscreen: addon creates new virtual input device and \ converts data from touchscreen to Kodi. Short tap sends button press event \ and long tap sends only xy coordinates. Also includes calibration program." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Touchscreen" diff --git a/packages/addons/service/tvheadend/package.mk b/packages/addons/service/tvheadend/package.mk index 366dca580c..f63c241389 100644 --- a/packages/addons/service/tvheadend/package.mk +++ b/packages/addons/service/tvheadend/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="service.multimedia" PKG_SHORTDESC="Add-on removed" PKG_LONGDESC="Add-on removed" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_ADDON_BROKEN="Tvheadend 4.0 is no longer maintained and has been superseded by Tvheadend 4.2." diff --git a/packages/addons/service/vdr-addon/package.mk b/packages/addons/service/vdr-addon/package.mk index 2214da1714..afde696e09 100644 --- a/packages/addons/service/vdr-addon/package.mk +++ b/packages/addons/service/vdr-addon/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain vdr vdr-plugin-dummydevice vdr-plugin-dvbapi vdr-p PKG_SECTION="service.multimedia" PKG_SHORTDESC="VDR: a TV streaming server for Linux" PKG_LONGDESC="VDR (2.2.0) is a TV streaming server for Linux supporting DVB-S/S2, DVB-C, DVB-T/T2, IPTV and SAT>IP" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="VDR PVR Backend" diff --git a/packages/addons/service/webgrabplus/package.mk b/packages/addons/service/webgrabplus/package.mk index 3d815fce45..0b93af0009 100644 --- a/packages/addons/service/webgrabplus/package.mk +++ b/packages/addons/service/webgrabplus/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="service" PKG_SHORTDESC="WebGrab+Plus: a multi-site incremental xmltv epg grabber" PKG_LONGDESC="WebGrab+Plus ($PKG_VERSION) collects tv-program guide data from selected tvguide sites for your favourite channels." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="WebGrab+Plus" diff --git a/packages/addons/skin/estouchy/package.mk b/packages/addons/skin/estouchy/package.mk index 335f1a4eb0..96c507470b 100644 --- a/packages/addons/skin/estouchy/package.mk +++ b/packages/addons/skin/estouchy/package.mk @@ -28,7 +28,7 @@ PKG_PRIORITY="optional" PKG_SECTION="skin" PKG_SHORTDESC="Kodi skin Estouchy" PKG_LONGDESC="Kodi skin Estouchy" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Estouchy" diff --git a/packages/audio/espeak/package.mk b/packages/audio/espeak/package.mk index d60c4bdc0f..939c0b23aa 100644 --- a/packages/audio/espeak/package.mk +++ b/packages/audio/espeak/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="audio" PKG_SHORTDESC="Text to Speech engine for English, with support for other languages" PKG_LONGDESC="Text to Speech engine for English, with support for other languages" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" pre_make_target() { cp src/portaudio19.h src/portaudio.h diff --git a/packages/compress/unzip/package.mk b/packages/compress/unzip/package.mk index 823f7d2172..42fe422a11 100644 --- a/packages/compress/unzip/package.mk +++ b/packages/compress/unzip/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="compress" PKG_SHORTDESC="unzip: PKUNZIP compatible compression utility" PKG_LONGDESC="UnZip is an extraction utility for archives compressed in .zip format (also called "zipfiles"). Although highly compatible both with PKWARE's PKZIP and PKUNZIP utilities for MS-DOS and with Info-ZIP's own Zip program, the primary objectives have been portability and non-MSDOS functionality." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { make CC=$CC RANLIB=$RANLIB AR=$AR STRIP=$STRIP \ diff --git a/packages/compress/zip/package.mk b/packages/compress/zip/package.mk index 8525e7c7eb..73441908a2 100644 --- a/packages/compress/zip/package.mk +++ b/packages/compress/zip/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain bzip2" PKG_SECTION="compress" PKG_SHORTDESC="zip: PKUNZIP compatible compression utility" PKG_LONGDESC="zip is a compression and file packaging utility for Unix, VMS, MSDOS, OS/2, Windows 9x/NT/XP, Minix, Atari, Macintosh, MVS, z/OS, Amiga, Acorn RISC, and other OS. It is analogous to a combination of the Unix commands tar(1) and compress(1) (or tar(1) and gzip(1)) and is compatible with PKZIP (Phil Katz's ZIP for MSDOS systems) and other major zip utilities." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { make CC=$CC CPP=$CPP RANLIB=$RANLIB AR=$AR STRIP=$STRIP LOCAL_ZIP="$CFLAGS" \ diff --git a/packages/devel/boost/package.mk b/packages/devel/boost/package.mk index 79720db444..1115734063 100644 --- a/packages/devel/boost/package.mk +++ b/packages/devel/boost/package.mk @@ -25,7 +25,7 @@ PKG_URL="$SOURCEFORGE_SRC/boost/boost/1.65.1/${PKG_NAME}_${PKG_VERSION}.tar.bz2" PKG_SOURCE_DIR="${PKG_NAME}_${PKG_VERSION}" PKG_DEPENDS_TARGET="toolchain boost:host Python2 zlib bzip2" PKG_LONGDESC="boost: Peer-reviewed STL style libraries for C++" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_host() { cd tools/build/src/engine diff --git a/packages/devel/crossguid/package.mk b/packages/devel/crossguid/package.mk index e40978f28a..3fe955fbb4 100644 --- a/packages/devel/crossguid/package.mk +++ b/packages/devel/crossguid/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain util-linux" PKG_SECTION="devel" PKG_SHORTDESC="minimal, cross platform, C++ GUID library" PKG_LONGDESC="minimal, cross platform, C++ GUID library" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { $CXX -c guid.cpp -o guid.o $CXXFLAGS -std=c++11 -DGUID_LIBUUID diff --git a/packages/emulation/libretro-fbalpha/package.mk b/packages/emulation/libretro-fbalpha/package.mk index 6ca760f8d9..ff03cadf37 100644 --- a/packages/emulation/libretro-fbalpha/package.mk +++ b/packages/emulation/libretro-fbalpha/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.fba: fba for Kodi" PKG_LONGDESC="game.libretro.fba: fba for Kodi" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_LIBNAME="fbalpha_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-genplus/package.mk b/packages/emulation/libretro-genplus/package.mk index 4b0d9b829d..73448db95c 100644 --- a/packages/emulation/libretro-genplus/package.mk +++ b/packages/emulation/libretro-genplus/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.genplus: Genesis Plus GX for Kodi" PKG_LONGDESC="game.libretro.genplus: Genesis Plus GX for Kodi" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_LIBNAME="genesis_plus_gx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-nestopia/package.mk b/packages/emulation/libretro-nestopia/package.mk index efd5bc0658..155712d3d4 100644 --- a/packages/emulation/libretro-nestopia/package.mk +++ b/packages/emulation/libretro-nestopia/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.nestopia: Nestopia for Kodi" PKG_LONGDESC="game.libretro.nestopia: Nestopia for Kodi" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_LIBNAME="nestopia_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-snes9x/package.mk b/packages/emulation/libretro-snes9x/package.mk index 1d11941e46..ae01ca6bef 100644 --- a/packages/emulation/libretro-snes9x/package.mk +++ b/packages/emulation/libretro-snes9x/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.snes9x: snes9x for Kodi" PKG_LONGDESC="game.libretro.snes9x: snes9x for Kodi" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_LIBNAME="snes9x_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-yabause/package.mk b/packages/emulation/libretro-yabause/package.mk index 232cb7d9ce..e310f26c39 100644 --- a/packages/emulation/libretro-yabause/package.mk +++ b/packages/emulation/libretro-yabause/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.yabause: Yabause for Kodi" PKG_LONGDESC="game.libretro.yabause: Yabause for Kodi" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_LIBNAME="yabause_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/linux-drivers/bcm_sta/package.mk b/packages/linux-drivers/bcm_sta/package.mk index 8e2b404d5c..0af6279556 100644 --- a/packages/linux-drivers/bcm_sta/package.mk +++ b/packages/linux-drivers/bcm_sta/package.mk @@ -31,7 +31,7 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" PKG_SHORTDESC="bcm_sta: Broadcom's BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, and BCM43225-based WLAN driver" PKG_LONGDESC="These packages contain Broadcom's IEEE 802.11a/b/g/n hybrid Linux® device driver for use with Broadcom's BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, and BCM43225-based hardware. There are different tars for 32-bit and 64-bit x86 CPU architectures. Make sure that you download the appropriate tar because the hybrid binary file must be of the appropriate architecture type. The hybrid binary file is agnostic to the specific version of the Linux kernel because it is designed to perform all interactions with the operating system through operating-system-specific files and an operating system abstraction layer file. All Linux operating-system-specific code is provided in source form, making it possible to retarget to different kernel versions and fix operating system related issues." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_KERNEL_PKG="yes" make_target() { diff --git a/packages/linux-firmware/brcmfmac_sdio-firmware-rpi/package.mk b/packages/linux-firmware/brcmfmac_sdio-firmware-rpi/package.mk index cb45325c40..26ca653175 100644 --- a/packages/linux-firmware/brcmfmac_sdio-firmware-rpi/package.mk +++ b/packages/linux-firmware/brcmfmac_sdio-firmware-rpi/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="brcmfmac_sdio-firmware: firmware for brcm bluetooth chips used on RaspberryPi devices" PKG_LONGDESC="Firmware for Broadcom Bluetooth chips used on RaspberryPi devices, and brcm-patchram-plus that downloads a patchram files in the HCD format to the Bluetooth based silicon and combo chips and other utility functions." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { DESTDIR=$INSTALL/$(get_kernel_overlay_dir) ./install diff --git a/packages/linux-firmware/dvb-firmware/package.mk b/packages/linux-firmware/dvb-firmware/package.mk index 8b7ac9f809..f3195b47c9 100644 --- a/packages/linux-firmware/dvb-firmware/package.mk +++ b/packages/linux-firmware/dvb-firmware/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="dvb-firmware: firmwares for various DVB drivers" PKG_LONGDESC="dvb-firmware: firmwares for various DVB drivers" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { DESTDIR=$INSTALL/$(get_kernel_overlay_dir) ./install diff --git a/packages/linux-firmware/firmware-imx/package.mk b/packages/linux-firmware/firmware-imx/package.mk index 1c24b7bc39..05cf40aefc 100644 --- a/packages/linux-firmware/firmware-imx/package.mk +++ b/packages/linux-firmware/firmware-imx/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="linux-firmware" PKG_SHORTDESC="firmware-imx: Freescale IMX firmware" PKG_LONGDESC="firmware-imx: Freescale IMX firmware such as for the VPU" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" unpack() { mkdir -p $BUILD diff --git a/packages/linux-firmware/intel-ucode/package.mk b/packages/linux-firmware/intel-ucode/package.mk index 935330429f..55d860dbbd 100644 --- a/packages/linux-firmware/intel-ucode/package.mk +++ b/packages/linux-firmware/intel-ucode/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain intel-ucode:host" PKG_SECTION="linux-firmware" PKG_SHORTDESC="intel-ucode: Intel CPU microcodes" PKG_LONGDESC="intel-ucode: Intel CPU microcodes" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" unpack() { mkdir -p $PKG_BUILD diff --git a/packages/linux-firmware/iwlwifi-firmware/package.mk b/packages/linux-firmware/iwlwifi-firmware/package.mk index 1ba0ab564a..57e407903c 100644 --- a/packages/linux-firmware/iwlwifi-firmware/package.mk +++ b/packages/linux-firmware/iwlwifi-firmware/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="iwlwifi-firmware: firmwares for various Intel WLAN drivers" PKG_LONGDESC="iwlwifi-firmware: firmwares for various Intel WLAN drivers" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { DESTDIR=$INSTALL/$(get_kernel_overlay_dir) ./install diff --git a/packages/linux-firmware/kernel-firmware/package.mk b/packages/linux-firmware/kernel-firmware/package.mk index e92335805a..8b7da4258e 100644 --- a/packages/linux-firmware/kernel-firmware/package.mk +++ b/packages/linux-firmware/kernel-firmware/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="linux-firmware" PKG_SHORTDESC="kernel-firmware: kernel related firmware" PKG_LONGDESC="kernel-firmware: kernel related firmware" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" # Install additional miscellaneous drivers makeinstall_target() { diff --git a/packages/linux-firmware/misc-firmware/package.mk b/packages/linux-firmware/misc-firmware/package.mk index 418b024cdc..c25a065163 100644 --- a/packages/linux-firmware/misc-firmware/package.mk +++ b/packages/linux-firmware/misc-firmware/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain kernel-firmware" PKG_SECTION="firmware" PKG_SHORTDESC="misc-firmware: firmwares for various drivers" PKG_LONGDESC="misc-firmware: firmwares for various drivers" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { DESTDIR=$INSTALL/$(get_kernel_overlay_dir) ./install diff --git a/packages/linux-firmware/slice-firmware/package.mk b/packages/linux-firmware/slice-firmware/package.mk index 82086b8c89..7d1fb9bb14 100644 --- a/packages/linux-firmware/slice-firmware/package.mk +++ b/packages/linux-firmware/slice-firmware/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain dtc:host" PKG_SECTION="linux-firmware" PKG_SHORTDESC="BCM270x firmware related stuff for Slice" PKG_LONGDESC="BCM270x firmware related stuff for Slice" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { if [ "$DEVICE" = "Slice3" ]; then diff --git a/packages/linux-firmware/wlan-firmware-aml/package.mk b/packages/linux-firmware/wlan-firmware-aml/package.mk index 6c721e692f..7bd59a2b27 100644 --- a/packages/linux-firmware/wlan-firmware-aml/package.mk +++ b/packages/linux-firmware/wlan-firmware-aml/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="wlan-firmware-aml: Firmware for various WLAN chips used in the devices based on Amlogic SoCs" PKG_LONGDESC="wlan-firmware-aml: Firmware for various WLAN chips used in the devices based on Amlogic SoCs" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { mkdir -p $INSTALL/$(get_full_firmware_dir)/brcm diff --git a/packages/linux-firmware/wlan-firmware/package.mk b/packages/linux-firmware/wlan-firmware/package.mk index 3282fccd37..fcdcc9fa79 100644 --- a/packages/linux-firmware/wlan-firmware/package.mk +++ b/packages/linux-firmware/wlan-firmware/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="wlan-firmware: firmwares for various WLAN drivers" PKG_LONGDESC="wlan-firmware: firmwares for various WLAN drivers" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { DESTDIR=$INSTALL/$(get_kernel_overlay_dir) ./install diff --git a/packages/mediacenter/kodi-theme-Estuary/package.mk b/packages/mediacenter/kodi-theme-Estuary/package.mk index 90a8858a25..d4e7ce2deb 100644 --- a/packages/mediacenter/kodi-theme-Estuary/package.mk +++ b/packages/mediacenter/kodi-theme-Estuary/package.mk @@ -27,7 +27,7 @@ PKG_NEED_UNPACK="$(get_pkg_directory $MEDIACENTER)" PKG_SECTION="mediacenter" PKG_SHORTDESC="kodi-theme-Estuary: Kodi Mediacenter default theme" PKG_LONGDESC="Kodi Media Center (which was formerly named Xbox Media Center and XBMC) is a free and open source cross-platform media player and home entertainment system software with a 10-foot user interface designed for the living-room TV. Its graphical user interface allows the user to easily manage video, photos, podcasts, and music from a computer, optical disk, local network, and the internet using a remote control." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { mkdir -p $INSTALL/usr/share/kodi/addons/ diff --git a/packages/multimedia/libdvdcss/package.mk b/packages/multimedia/libdvdcss/package.mk index 56a008e0c1..918b218a60 100644 --- a/packages/multimedia/libdvdcss/package.mk +++ b/packages/multimedia/libdvdcss/package.mk @@ -27,4 +27,4 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="multimedia" PKG_SHORTDESC="libdvdcss: a simple library designed for accessing DVDs as a block device without having to bother about the decryption." PKG_LONGDESC="libdvdcss is a simple library designed for accessing DVDs as a block device without having to bother about the decryption." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" diff --git a/packages/multimedia/libdvdnav/package.mk b/packages/multimedia/libdvdnav/package.mk index a3a2448216..c8b089405b 100644 --- a/packages/multimedia/libdvdnav/package.mk +++ b/packages/multimedia/libdvdnav/package.mk @@ -27,4 +27,4 @@ PKG_DEPENDS_TARGET="toolchain libdvdread" PKG_SECTION="multimedia" PKG_SHORTDESC="libdvdnav: a library that allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games." PKG_LONGDESC="libdvdnav is a library that allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" diff --git a/packages/multimedia/libdvdread/package.mk b/packages/multimedia/libdvdread/package.mk index d54355b0cf..55ada3232b 100644 --- a/packages/multimedia/libdvdread/package.mk +++ b/packages/multimedia/libdvdread/package.mk @@ -27,4 +27,4 @@ PKG_DEPENDS_TARGET="toolchain libdvdcss" PKG_SECTION="multimedia" PKG_SHORTDESC="libdvdread: a library which provides a simple foundation for reading DVDs." PKG_LONGDESC="libdvdread is a library which provides a simple foundation for reading DVDs." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" diff --git a/packages/network/netbase/package.mk b/packages/network/netbase/package.mk index 0869b735c0..59b96bd7b5 100644 --- a/packages/network/netbase/package.mk +++ b/packages/network/netbase/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network" PKG_SHORTDESC="The netbase package provides data for network services and protocols from the iana db." PKG_LONGDESC="The netbase package provides data for network services and protocols from the iana db." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { mkdir -p $INSTALL/etc diff --git a/packages/python/devel/distutilscross/package.mk b/packages/python/devel/distutilscross/package.mk index dbde4efabf..edbbe230d1 100644 --- a/packages/python/devel/distutilscross/package.mk +++ b/packages/python/devel/distutilscross/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_HOST="Python2:host setuptools:host" PKG_SECTION="python/devel" PKG_SHORTDESC="distutilscross: Cross Compile Python Extensions" PKG_LONGDESC="distutilscross enhances distutils to support Cross Compile of Python extensions" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_host() { python setup.py install --prefix=$TOOLCHAIN diff --git a/packages/python/devel/meson/package.mk b/packages/python/devel/meson/package.mk index a729b48d86..db8e2efc17 100644 --- a/packages/python/devel/meson/package.mk +++ b/packages/python/devel/meson/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_HOST="Python3:host pathlib:host" PKG_SECTION="toolchain/devel" PKG_SHORTDESC="High productivity build system" PKG_LONGDESC="High productivity build system" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_host() { python3 setup.py build diff --git a/packages/python/devel/ninja/package.mk b/packages/python/devel/ninja/package.mk index cd5695fdf3..fc1d18e6a3 100644 --- a/packages/python/devel/ninja/package.mk +++ b/packages/python/devel/ninja/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_HOST="Python2:host" PKG_SECTION="devel" PKG_SHORTDESC="Small build system with a focus on speed" PKG_LONGDESC="Small build system with a focus on speed" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_host() { python2 configure.py --bootstrap diff --git a/packages/python/devel/pathlib/package.mk b/packages/python/devel/pathlib/package.mk index f4baae9a4d..3e078880f0 100644 --- a/packages/python/devel/pathlib/package.mk +++ b/packages/python/devel/pathlib/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_HOST="Python3:host" PKG_SECTION="python/devel" PKG_SHORTDESC="This module offers a set of classes featuring all the common operations on paths in an easy, object-oriented way" PKG_LONGDESC="This module offers a set of classes featuring all the common operations on paths in an easy, object-oriented way" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_host() { python3 setup.py install --prefix=$TOOLCHAIN diff --git a/packages/python/devel/setuptools/package.mk b/packages/python/devel/setuptools/package.mk index 23ef1e8e63..47abebac03 100644 --- a/packages/python/devel/setuptools/package.mk +++ b/packages/python/devel/setuptools/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_HOST="Python2:host" PKG_SECTION="python/devel" PKG_SHORTDESC="setuptools: A collection of enhancements to the Python distutils" PKG_LONGDESC="Distribute is intended to replace Setuptools as the standard method for working with Python module distributions. Packages built and distributed using distribute look to the user like ordinary Python packages based on the distutils. Your users don't need to install or even know about setuptools in order to use them, and you don't have to include the entire setuptools package in your distributions. By including just a single bootstrap module (a 7K .py file), your package will automatically download and install setuptools if the user is building your package from source and doesn't have a suitable version already installed." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_host() { python bootstrap.py diff --git a/packages/python/graphics/Pillow/package.mk b/packages/python/graphics/Pillow/package.mk index d62c3148dd..abc6fd83c5 100644 --- a/packages/python/graphics/Pillow/package.mk +++ b/packages/python/graphics/Pillow/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host zlib freetype libjpeg- PKG_SECTION="python" PKG_SHORTDESC="pil: Imaging handling/processing for Python" PKG_LONGDESC="The Python Imaging Library (PIL) adds image processing capabilities to your Python interpreter. This library supports many file formats, and provides powerful image processing and graphics capabilities." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" pre_make_target() { export PYTHONXCPREFIX="$SYSROOT_PREFIX/usr" diff --git a/packages/python/security/pycryptodome/package.mk b/packages/python/security/pycryptodome/package.mk index 03fb9caed1..64a08576cd 100644 --- a/packages/python/security/pycryptodome/package.mk +++ b/packages/python/security/pycryptodome/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python/security" PKG_SHORTDESC="Cryptographic library for Python" PKG_LONGDESC="PyCryptodome is a self-contained Python package of low-level cryptographic primitives." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" pre_configure_target() { cd $PKG_BUILD diff --git a/packages/python/system/simplejson/package.mk b/packages/python/system/simplejson/package.mk index 1b15bc2d4a..d008ef8175 100644 --- a/packages/python/system/simplejson/package.mk +++ b/packages/python/system/simplejson/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python/system" PKG_SHORTDESC="simplejson: a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.5+." PKG_LONGDESC="simplejson is a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.5+. It is pure Python code with no dependencies, but includes an optional C extension for a serious speed boost." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" pre_make_target() { strip_lto diff --git a/packages/sysutils/entropy/package.mk b/packages/sysutils/entropy/package.mk index 59a954e45f..707e10edb3 100644 --- a/packages/sysutils/entropy/package.mk +++ b/packages/sysutils/entropy/package.mk @@ -26,7 +26,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="system" PKG_SHORTDESC="A simple way to add entropy at boot" PKG_LONGDESC="A simple way to add entropy at boot" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { mkdir -p $INSTALL/usr/lib/entropy diff --git a/packages/sysutils/squashfs/package.mk b/packages/sysutils/squashfs/package.mk index 1936bd5ad3..f12b58b0e7 100644 --- a/packages/sysutils/squashfs/package.mk +++ b/packages/sysutils/squashfs/package.mk @@ -29,7 +29,7 @@ PKG_NEED_UNPACK="$(get_pkg_directory zlib) $(get_pkg_directory lzo) $(get_pkg_di PKG_SECTION="sysutils" PKG_SHORTDESC="squashfs-tools: A compressed read-only filesystem for Linux" PKG_LONGDESC="Squashfs is intended to be a general read-only filesystem, for archival use (i.e. in cases where a .tar.gz file may be used), and in constrained block device/memory systems (e.g. embedded systems) where low overhead is needed. The filesystem is currently stable and has been tested on PowerPC, i386, SPARC and ARM architectures." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_host() { make -C squashfs-tools mksquashfs \ diff --git a/packages/tools/installer/package.mk b/packages/tools/installer/package.mk index f9fe1d7cbe..d13d900ee4 100644 --- a/packages/tools/installer/package.mk +++ b/packages/tools/installer/package.mk @@ -26,7 +26,7 @@ PKG_DEPENDS_TARGET="toolchain busybox newt parted e2fsprogs syslinux grub" PKG_SECTION="tools" PKG_SHORTDESC="installer: LibreELEC.tv Install manager" PKG_LONGDESC="LibreELEC.tv Install manager to install the system on any disk" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" post_install() { mkdir -p $INSTALL/usr/bin diff --git a/packages/x11/driver/xf86-video-nvidia-legacy/package.mk b/packages/x11/driver/xf86-video-nvidia-legacy/package.mk index 9a0f984899..6a85df97f7 100644 --- a/packages/x11/driver/xf86-video-nvidia-legacy/package.mk +++ b/packages/x11/driver/xf86-video-nvidia-legacy/package.mk @@ -28,7 +28,7 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="x11/driver" PKG_SHORTDESC="xf86-video-nvidia-legacy: The Xorg driver for NVIDIA video chips supporting Geforce 6 and Geforce 7 devices too" PKG_LONGDESC="These binary drivers provide optimized hardware acceleration of OpenGL applications via a direct-rendering X Server. AGP, PCIe, SLI, TV-out and flat panel displays are also supported. This version only supports GeForce 6xxx and higher of the Geforce GPUs plus complimentary Quadros and nforce." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" unpack() { [ -d $PKG_BUILD ] && rm -rf $PKG_BUILD diff --git a/packages/x11/driver/xf86-video-nvidia/package.mk b/packages/x11/driver/xf86-video-nvidia/package.mk index d6ce4d57b8..cfd4c909fe 100644 --- a/packages/x11/driver/xf86-video-nvidia/package.mk +++ b/packages/x11/driver/xf86-video-nvidia/package.mk @@ -31,7 +31,7 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="x11/driver" PKG_SHORTDESC="xf86-video-nvidia: The Xorg driver for NVIDIA video chips" PKG_LONGDESC="These binary drivers provide optimized hardware acceleration of OpenGL applications via a direct-rendering X Server. AGP, PCIe, SLI, TV-out and flat panel displays are also supported. This version only supports GeForce 8xxx and higher of the Geforce GPUs plus complimentary Quadros and nforce." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" unpack() { [ -d $PKG_BUILD ] && rm -rf $PKG_BUILD diff --git a/packages/x11/font/liberation-fonts-ttf/package.mk b/packages/x11/font/liberation-fonts-ttf/package.mk index 784f1a5d75..721e2d2749 100644 --- a/packages/x11/font/liberation-fonts-ttf/package.mk +++ b/packages/x11/font/liberation-fonts-ttf/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/fonts" PKG_SHORTDESC="liberation-fonts: High quality "open-sourced" vector fonts" PKG_LONGDESC="This packages included the high-quality and open-sourced TrueType vector fonts released by RedHat." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { mkdir -p $INSTALL/usr/share/fonts/liberation