1
0
mirror of https://git.openwrt.org/feed/packages.git synced 2024-06-17 12:53:54 +02:00
openwrt-packages/lang
Jeffery To be9a554a26 python3: Enable compile-time optimizations
This adds the --enable-optimizations configure option (for
profile-guided optimization) for both host and target Python, and the
--with-lto configure option (for link-time optimization) for target
Python (for non-MIPS platforms).

Currently, compiling Python with LTO leads to link errors on mips and
mipsel. (Compiling with LTO appears to succeed on mips64 but there is
only one mips64 target available for convenient testing.)

This also cleans up the host and target configure options:

* Sort options/variables
  - Alphabetically
  - Flags/options before child-process environment variables
  - Group options by type (enable/disable/with/without)
  - Static options/variables before conditional ones

* Remove the prefix/dir options, as they are the same as the defaults
  set by the build system

* Remove --with-threads, as it is no longer a valid option (threads are
  always enabled)

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-05-18 15:01:17 +08:00
..
chicken-scheme chicken-scheme: version 5.2.0; include compiler 2020-03-06 00:06:01 -03:00
dkjson
erlang treewide: add PKG_CPE_ID for better cvescanner coverage 2019-09-17 12:40:26 +02:00
golang golang: Update to 1.14.3 2020-05-17 03:37:45 +08:00
json4lua
ldbus ldbus: Update to latest revision 2019-08-19 12:16:37 -07:00
lpeg lpeg: update to 1.0.2 2019-11-01 14:55:02 +08:00
lua-bencode
lua-bit32 lua-bit32: new package 2019-08-15 13:23:41 +02:00
lua-cjson treewide: Use default PKG_BUILD_DIR when possible 2019-10-13 02:01:34 +08:00
lua-copas
lua-coxpcall lpeg: update to 1.0.2 2019-11-01 14:55:02 +08:00
lua-ev lua-ev: Add package 2019-04-27 17:24:45 +08:00
lua-libmodbus treewide: Use default PKG_BUILD_DIR when possible 2019-10-13 02:01:34 +08:00
lua-lsqlite3
lua-lzlib
lua-md5 lpeg: update to 1.0.2 2019-11-01 14:55:02 +08:00
lua-mobdebug
lua-mosquitto
lua-openssl lua-openssl: Upgrade to v0.7.4 2019-08-01 21:24:12 +03:00
lua-penlight lua-penlight: bump to 1.7.0 2020-01-09 13:39:01 +00:00
lua-rings
lua-rs232 lua-rs232: Update to latest master 2019-12-16 12:55:39 -08:00
lua-sha2
lua-wsapi
lua-xavante
luabitop
luaexpat treewide: add PKG_CPE_ID for better cvescanner coverage 2019-09-17 12:40:26 +02:00
luafilesystem luafilesystem: fix PKG_MIRROR_HASH 2019-05-06 22:13:28 +02:00
luajit luajit: do not install static libraries to InstallDev 2020-01-16 18:07:52 -08:00
lualanes
luaposix luaposix: use fake uname script to fix OS detection 2020-01-31 18:02:10 +01:00
luarocks luarocks: fix site config for host build 2020-01-31 18:00:38 +01:00
luasec luasec: Update to 0.9 2019-12-31 21:27:14 -08:00
luasoap
luasocket luasocket: variant for lua5.1 and lua5.3 2019-07-29 23:33:30 +02:00
luasql treewide: Use default PKG_BUILD_DIR when possible 2019-10-13 02:01:34 +08:00
luasrcdiet luasrcdiet: add package (moved from luci-base package) 2019-11-23 16:37:34 +01:00
luv
lzmq lzmq: Fix homepage URL 2019-04-19 18:04:14 -07:00
node node: Change icu version specification 2020-03-24 13:26:34 +09:00
node-arduino-firmata
node-cylon
node-hid node-hid: update to 1.2.0 2020-03-03 12:39:54 +09:00
node-homebridge node-homebridge: update to 0.4.53 2020-03-26 16:12:59 +09:00
node-javascript-obfuscator javascript-obfuscator: update to 0.27.2 2020-03-30 20:41:23 +02:00
node-serialport node-serialport: update to 8.0.7 2020-03-03 14:57:09 +09:00
node-serialport-bindings node-serialport-bindings: update to 8.0.7 2020-03-03 14:10:07 +09:00
perl perl: fix compilation on x86_64 with glibc and ssp 2020-04-29 13:26:25 +01:00
perl-authen-sasl treewide: Change .*GPL.*+ licenses to SPDX compatible identifier 2019-09-10 07:45:15 +02:00
perl-authen-sasl-xs treewide: Change .*GPL.*+ licenses to SPDX compatible identifier 2019-09-10 07:45:15 +02:00
perl-cgi perl-cgi: update to 4.46 2020-03-19 15:36:11 -07:00
perl-compress-bzip2 perl-compress-bzip: Update to 2.26 2019-10-05 12:22:01 -07:00
perl-dbi perl-dbi: update to 1.643 2020-03-19 15:38:23 -07:00
perl-device-serialport treewide: Change .*GPL.*+ licenses to SPDX compatible identifier 2019-09-10 07:45:15 +02:00
perl-device-usb perl-device-usb: Update to 0.38 2019-07-20 19:22:45 -07:00
perl-encode-locale treewide: Change .*GPL.*+ licenses to SPDX compatible identifier 2019-09-10 07:45:15 +02:00
perl-file-listing treewide: Change .*GPL.*+ licenses to SPDX compatible identifier 2019-09-10 07:45:15 +02:00
perl-file-rsyncp perl-file-rsyncp: New package 2019-07-08 08:27:27 +02:00
perl-file-sharedir-install perl-file-sharedir-install: Update to 0.13 2019-10-05 12:22:02 -07:00
perl-html-form perl-html-form: update to 6.07 2020-03-19 15:39:48 -07:00
perl-html-parser treewide: add PKG_CPE_ID for better cvescanner coverage 2019-09-17 12:40:26 +02:00
perl-html-tagset treewide: Change .*GPL.*+ licenses to SPDX compatible identifier 2019-09-10 07:45:15 +02:00
perl-html-tree treewide: Change .*GPL.*+ licenses to SPDX compatible identifier 2019-09-10 07:45:15 +02:00
perl-http-cookies perl-http-cookies: update to 6.08 2020-03-19 15:40:54 -07:00
perl-http-daemon perl-http-daemon: Update to 6.06 2019-10-05 12:22:03 -07:00
perl-http-date perl-http-date: update to 6.05 2020-03-19 16:03:58 -07:00
perl-http-message perl-http-message: update to 6.22 2020-03-19 15:42:08 -07:00
perl-http-negotiate treewide: Change .*GPL.*+ licenses to SPDX compatible identifier 2019-09-10 07:45:15 +02:00
perl-http-server-simple perl-http-server-simple: Update to 0.52 2019-10-05 12:22:03 -07:00
perl-inline perl-inline: update to 0.86 2020-03-19 16:03:59 -07:00
perl-inline-c perl-inline-c: Update to 0.81 2019-07-20 19:09:49 -07:00
perl-io-html treewide: Change .*GPL.*+ licenses to SPDX compatible identifier 2019-09-10 07:45:15 +02:00
perl-lockfile-simple treewide: Change .*GPL.*+ licenses to SPDX compatible identifier 2019-09-10 07:45:15 +02:00
perl-lwp-mediatypes perl-lwp-mediatypes: Update to 6.04 2019-10-05 12:22:04 -07:00
perl-net-cidr-lite perl: add Net::CIDR::Lite for iptables-mod-geoip 2020-04-21 23:51:03 -06:00
perl-net-http perl-net-http: Update to 6.19 2019-10-05 12:22:04 -07:00
perl-net-telnet treewide: Change .*GPL.*+ licenses to SPDX compatible identifier 2019-09-10 07:45:15 +02:00
perl-parse-recdescent treewide: Change .*GPL.*+ licenses to SPDX compatible identifier 2019-09-10 07:45:15 +02:00
perl-sub-uplevel perl-sub-uplevel: Update to 0.2800 2019-10-05 12:22:04 -07:00
perl-test-harness perl-test-harness: Update to 3.42 2019-10-05 12:22:04 -07:00
perl-test-warn perl-test-warn: Update to 0.36 2019-10-05 12:22:05 -07:00
perl-text-csv_xs perl-text-csv_xs: update to 1.41 2020-03-19 15:43:31 -07:00
perl-uri perl-uti: Update to 1.76 2019-10-05 12:22:05 -07:00
perl-www perl-www: Update to 6.43 2019-11-30 21:15:19 -08:00
perl-www-curl perl-www-curl: curl 7.69.0 compatibility 2020-03-13 12:56:30 +03:00
perl-www-mechanize perl-www-mechanize: update to 1.96 2020-03-19 15:44:48 -07:00
perl-www-robotrules treewide: Change .*GPL.*+ licenses to SPDX compatible identifier 2019-09-10 07:45:15 +02:00
perl-xml-parser perl-xml-parser: Update to 2.46 2019-11-18 16:20:54 -08:00
php7 php7: update to 7.4.6 2020-05-16 13:56:33 +02:00
php7-pecl-dio php7-pecl-dio: upgrade to 0.2.0 2020-04-26 20:58:46 +02:00
php7-pecl-http php7-pecl-http: adapt to PHP 7.4 2019-12-21 16:59:53 +01:00
php7-pecl-krb5 php7-pecl-krb5: update to 1.1.3 2020-03-31 23:49:10 +02:00
php7-pecl-libevent php7-pecl-libevent: adapt to PHP 7.4 2019-12-21 16:59:53 +01:00
php7-pecl-mcrypt php7-pecl-mcrypt: adapt to PHP 7.4 2019-12-21 16:59:53 +01:00
php7-pecl-propro php7-pecl-propro: adapt to PHP 7.4 2019-12-21 16:59:53 +01:00
php7-pecl-raphf php7-pecl-raphf: adapt to PHP 7.4 2019-12-21 16:59:53 +01:00
php7-pecl-redis php7-pecl-redis: update to 5.2.2 2020-05-16 14:09:51 +02:00
python python3: Enable compile-time optimizations 2020-05-18 15:01:17 +08:00
ruby ruby: update to 2.7.1 2020-04-14 18:57:36 -03:00
tcl tcl: Fix pkgconfig file 2019-11-27 23:29:54 -08:00
uuid
vala vala: update to 0.48.5 2020-05-01 12:55:14 -07:00