Commit graph

2554 commits

Author SHA1 Message Date
Michael Heimpold
50b1cd3757 php7: fix dependencies for mysqlnd (fixes #11113)
When during the build the openssl extension is also selected, then
the mysqlnd extension depends on it, too.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-01-26 21:55:10 +01:00
Michael Heimpold
4f1c5e5919 php7: update to 7.4.2
This fixes:
  - CVE-2020-7059
  - CVE-2020-7060

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-01-26 21:55:10 +01:00
Josef Schlehofer
d84e70d4f5
Merge pull request #10968 from zokl/node-javascript-obfuscator
node-javascript-obfuscator: add package
2020-01-26 11:58:51 +01:00
Josef Schlehofer
8ed94a07fc
python-zeroconf: update to version 0.24.4
Update copyright

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-01-25 10:17:00 +01:00
Rosen Penev
a60fffe5fd
Merge pull request #11058 from BKPepe/jinja2
Jinja2: update to version 2.10.3
2020-01-24 23:59:15 -08:00
Rosen Penev
9c1ed1eee2
Merge pull request #11089 from neheb/zip
zip: remove host build
2020-01-23 15:39:04 -08:00
Hannu Nyman
f74d1a9bb2
Merge pull request #11105 from ja-pa/python-maxminddb
python-maxminddb: update to version 1.5.2
2020-01-23 20:58:22 +02:00
Jan Pavlinec
511e089a4b
python-more-itertools: update to version 8.1.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-01-23 18:52:25 +01:00
Jan Pavlinec
4ba6a49a5d
python-zipp: update to version 2.0.1
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-01-23 18:50:19 +01:00
Jan Pavlinec
a85afd4317
python-maxminddb: update to version 1.5.2
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-01-23 12:01:30 +01:00
Rosen Penev
1c3d395008
luarocks: remove zip/host dependency
This should be satisfied by tools/host.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-22 17:04:50 -08:00
Alexandru Ardelean
95b9d2a310 django1: bump to version 1.11.27
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-01-22 11:06:52 +02:00
Rosen Penev
247b5c4c7b
Merge pull request #11057 from BKPepe/aiohttp
python-aiohttp: update to version 3.6.1
2020-01-20 14:59:30 -08:00
Rosen Penev
90ddfd571f
Merge pull request #11073 from BKPepe/python-slugify
python-slugify: update to version 4.0.0
2020-01-20 14:56:47 -08:00
Rosen Penev
2c3bfec249
Merge pull request #11075 from BKPepe/voluptuous-serialize
python-voluptuous-serialize: update to version 2.3.0
2020-01-20 14:56:30 -08:00
Rosen Penev
07c4222a09
Merge pull request #11076 from BKPepe/text-unidecode
python-text-unidecode: update to version 1.3
2020-01-20 14:55:39 -08:00
Rosen Penev
fdd93f11ea
Merge pull request #11079 from BKPepe/python-yaml
python-yaml: update to version 5.3
2020-01-20 14:54:54 -08:00
Rosen Penev
ddf2e88d43
Merge pull request #11080 from BKPepe/sqlalchemy
python-sqlalchemy: update to version 1.3.12
2020-01-20 14:04:29 -08:00
Josef Schlehofer
f3a4d5fe57
python-sqlalchemy: update to version 1.3.12
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-01-20 21:52:51 +01:00
Josef Schlehofer
3fd6f9b426
pyotp: update to version 2.3.0
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-01-20 20:44:51 +01:00
Josef Schlehofer
e217f8bf09
python-text-unidecode: update to version 1.3
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-01-20 20:40:10 +01:00
Josef Schlehofer
683de0a44e
python-yaml: update to version 5.3
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-01-20 19:52:16 +01:00
Josef Schlehofer
70133feb42
python-voluptuous-serialize: update to version 2.3.0
Add two spaces as indentation to description

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-01-20 19:47:21 +01:00
Jeffery To
20c72b00a2 python-six: Update to 1.14.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-01-20 23:38:56 +08:00
Josef Schlehofer
2be7b44fdd
python-slugify: update to version 4.0.0
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-01-19 14:34:31 +01:00
Josef Schlehofer
78a4ab2db1
Jinja2: update to version 2.10.3
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-01-19 14:26:39 +01:00
Josef Schlehofer
8e9f079b7a
python-aiohttp: update to version 3.6.1
- Update copyright
- Add two spaces as indentation for description

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-01-19 14:17:07 +01:00
Eneas U de Queiroz
c799f2a913
python-certify: bump to 2019.11.28
This is a regular Mozilla CA bundle update.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2020-01-17 10:58:00 -03:00
Zbyněk Kocur
5d9e813642 node-javascript-obfuscator: add package
JavaScript obfuscator is a powerful free obfuscator for JavaScript with a wide number of features which provides protection for your source code.

Signed-off-by: Zbyněk Kocur <zbynek.kocur@fel.cvut.cz>
2020-01-17 08:54:51 +01:00
Rosen Penev
51de4b2e35
luajit: do not install static libraries to InstallDev
The dynamic library change removed static libraries.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-16 18:07:52 -08:00
Rosen Penev
820d1e830f
Merge pull request #11027 from neheb/luaj
luajit: use dynamic buildmode
2020-01-15 16:21:55 -08:00
Jeffery To
b621d1b0f3 golang: Update for ASLR PIE tristate option change
The ASLR PIE option was changed to a tristate option
(openwrt/openwrt@19cbac7d26). This updates
the Go compiler package and golang-package.mk to account for this
change.

This also adds warning messages for when the user has selected PIE but
Go does not have PIE support for the chosen target.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-01-15 19:36:09 +08:00
Rosen Penev
d9487590c6
luajit: use dynamic buildmode
Reduces package size with about 50%

Fixes: https://github.com/openwrt/packages/issues/10848

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-14 20:07:05 -08:00
Rosen Penev
d869dc8010
python3: Fix compilation without deprecated APIs
This is based on upstream work here:

https://github.com/python/cpython/pull/3934
and
https://github.com/python/cpython/pull/39430

First patch was kept as is (just rebased) while the second was combined
into one.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-14 14:43:58 -08:00
Rosen Penev
87fe739803
Merge pull request #11025 from jefferyto/python-pyasn1-modules-0.2.8
python-pyasn1-modules: Update to 0.2.8
2020-01-14 14:01:29 -08:00
Jeffery To
a6f1e7689b python-pyasn1-modules: Update to 0.2.8
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-01-15 05:06:21 +08:00
Rosen Penev
e899347ed6
Merge pull request #11020 from jefferyto/golang-updates
golang: More updates
2020-01-14 12:10:33 -08:00
Rosen Penev
3e8d88b354
Merge pull request #11006 from commodo/evdev
python-evdev: bump to version 1.3.0
2020-01-14 12:08:43 -08:00
Jeffery To
7459757039 golang: Update to 1.13.6
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-01-14 22:34:07 +08:00
Jeffery To
c18adadd91 golang: Add support for ASLR/PIE for Go packages
This adds support to compile position-independent executables for
packages that use golang-package.mk.

Go packages will have PIE enabled if:
* Go supports PIE on the target platform;
* CONFIG_PKG_ASLR_PIE is selected; and
* PKG_ASLR_PIE (for the package) is not set to 0

Go 1.13 supports PIE for x86 and arm targets; mips support is in
progress[1].

[1]: https://github.com/golang/go/issues/21222#issuecomment-542064462

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-01-14 22:17:21 +08:00
Jeffery To
b36f27716f golang: Fix selection of GOARM value
This fixes how GOARM is selected for arm platforms, based on support for
VFP/VFPv3 rather than CPU version.

Fixes #10967.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-01-14 22:11:02 +08:00
Alexandru Ardelean
fafccab54f python-evdev: bump to version 1.3.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-01-13 09:49:23 +02:00
Alexandru Ardelean
d62b27d499 pymysql: add new package (only Py3 variant)
This change adds support for the pymysql package, which is a pure Python
MySQL client. This package will replace the current python-mysqlclient.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-01-13 09:22:10 +02:00
Rosen Penev
105c3fcf8b
Merge pull request #10971 from jefferyto/golang-pie-misc-updates
golang: ASLR/PIE support and misc updates
2020-01-12 14:55:11 -08:00
Michael Heimpold
5c486c7897 Merge branch 'libgd-fix' (fixes #10970)
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-01-12 11:28:13 +01:00
W. Michael Petullo
fa0d982c77 php7: update the gd module to depend on libgd-full
The php7-mod-gd package requires that freetype support exist in libgd. The
libgd-full package provides this, whereas the libgd package does only
if explicitly configured.

Ref: https://github.com/openwrt/packages/issues/10944
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-01-12 11:24:02 +01:00
Karl Palsson
a1500cec86 lua-penlight: bump to 1.7.0
Maintainership upstream has changed: https://github.com/Tieske/Penlight/issues/306#issuecomment-536194901

Various fixes across the project, nothing individually standout.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2020-01-09 13:39:01 +00:00
Jeffery To
c377576734 golang: Add support for ASLR/PIE for host and target Go
This adds support to compile host and target Go as position-independent
executables.

Host Go will have PIE enabled if Go supports PIE on the host platform.

Target Go will have PIE enabled if Go supports PIE on the target
platform and CONFIG_PKG_ASLR_PIE is selected.

Go 1.13 supports PIE for x86 and arm targets; mips support is in
progress[1].

[1]: https://github.com/golang/go/issues/21222#issuecomment-542064462

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-01-08 19:29:54 +08:00
Jeffery To
53603abaae golang: Make golang-values.mk more readable
This replaces conditional functions with conditional directives to make
golang-values.mk more readable.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-01-08 19:29:54 +08:00
Jeffery To
232634fb9a golang: Strip whitespace when using Go package variables
This adds calls to the strip function in golang-package.mk when using
variables expected to be set by Go packages.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-01-08 19:29:54 +08:00