Commit graph

2554 commits

Author SHA1 Message Date
W. Michael Petullo
007e74146b php7-pecl-mcrypt: update to 1.0.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-10-13 16:49:05 -04:00
W. Michael Petullo
b9e7e3c98e luasec: update to 0.8.2
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2019-10-13 16:43:02 -04:00
Rosen Penev
91c79bad56
Merge pull request #10209 from etactica/pulls/luaposix-docs
luaposix: disable documentation build
2019-10-13 11:42:30 -07:00
Rosen Penev
3365165bd6
Merge pull request #10211 from BKPepe/sentrysdk
python-sentry-sdk: Update to version 0.12.3
2019-10-12 21:17:41 -07:00
Josef Schlehofer
fd9ebe3d70
python-sentry-sdk: Update to version 0.12.3
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-10-12 23:55:36 +02:00
Jeffery To
53e1692ae9 treewide: Use default PKG_BUILD_DIR when possible
This removes lines that set PKG_BUILD_DIR when the set value is no
different from the default value.

Specifically, the line is removed if the assigned value is:

* $(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION)

  The default PKG_BUILD_DIR was updated[1] to incorporate BUILD_VARIANT
  if it is set, so now this is identical to the default value.

* $(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_SOURCE_SUBDIR)

  if PKG_SOURCE_SUBDIR is set to $(PKG_NAME)-$(PKG_VERSION), making it
  the same as the previous case

* $(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)

  This is the same as the default PKG_BUILD_DIR when there is no
  BUILD_VARIANT.

* $(BUILD_DIR)/[name]-$(PKG_VERSION)

  where [name] is a string that is identical to PKG_NAME

[1]: https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=e545fac8d968864a965edb9e50c6f90940b0a6c9

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-10-13 02:01:34 +08:00
Karl Palsson
b683fad607 luaposix: disable documentation build
Lost when luaposix converted their upstream build system.
Required to prevent the build from attempting to invoke "ldoc" on the
host and also simply to speed it up.

Signed-off-by: Karl Palsson <karlp@tweak.net.au>
2019-10-12 13:52:20 +00:00
Rosen Penev
96f44c5c33
Merge pull request #10182 from jefferyto/python-attrs-19.2.0
python-attrs: Update to 19.2.0
2019-10-09 12:50:07 -07:00
Rosen Penev
25d0c17dfb
Merge pull request #10187 from commodo/python-asn1crypto-update
python-asn1crypto: bump to version 1.0.1
2019-10-09 12:43:20 -07:00
Alexandru Ardelean
03f625047d python-asn1crypto: bump to version 1.0.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-10-09 13:23:28 +03:00
Alexandru Ardelean
929df778cc python-pillow: bump to version 6.2.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-10-09 11:53:46 +03:00
Jeffery To
d62dc51634 python-attrs: Update to 19.2.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-10-09 05:18:44 +08:00
Alexandru Ardelean
2f19a94d65 python[3]-simplejson: drop tests from simplejson package
These tests take-up a bit of space. And they aren't typically needed.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-10-08 16:53:36 +03:00
Rosen Penev
a694e77d97
perl-uti: Update to 1.76
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-05 12:22:05 -07:00
Rosen Penev
db7739d0a9
perl-text-csv_xs: Update to 1.40
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-05 12:22:05 -07:00
Rosen Penev
f49c001db0
perl-test-warn: Update to 0.36
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-05 12:22:05 -07:00
Rosen Penev
b5c1e915c7
perl-test-harness: Update to 3.42
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-05 12:22:04 -07:00
Rosen Penev
6940bc0b06
perl-sub-uplevel: Update to 0.2800
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-05 12:22:04 -07:00
Rosen Penev
23bbf5b74e
perl-net-http: Update to 6.19
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-05 12:22:04 -07:00
Rosen Penev
73035a5e84
perl-lwp-mediatypes: Update to 6.04
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-05 12:22:04 -07:00
Rosen Penev
8c7b110283
perl-http-server-simple: Update to 0.52
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-05 12:22:03 -07:00
Rosen Penev
7dec647c2f
perl-http-message: Update to 6.18
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-05 12:22:03 -07:00
Rosen Penev
782be8446c
perl-http-daemon: Update to 6.06
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-05 12:22:03 -07:00
Rosen Penev
308b9fedfe
perl-http-cookies: Update to 6.04
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-05 12:22:02 -07:00
Rosen Penev
36b6d15f70
perl-html-form: Update to 6.04
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-05 12:22:02 -07:00
Rosen Penev
03656dfea6
perl-file-sharedir-install: Update to 0.13
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-05 12:22:02 -07:00
Rosen Penev
a3d40c56a3
perl-dbi: Update to 1.642
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-05 12:22:02 -07:00
Rosen Penev
a572df4e1b
perl-compress-bzip: Update to 2.26
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-05 12:22:01 -07:00
Rosen Penev
6aa0cfb2e5
perl-cgi: Update to 4.44
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-05 12:22:01 -07:00
Jeffery To
a3be5cfa92 python,python3: Fix CVE-2019-16056, CVE-2019-16935
These patches address issues:
CVE-2019-16056: email.utils.parseaddr mistakenly parse an email
CVE-2019-16935: A reflected XSS in python/Lib/DocXMLRPCServer.py (for
Python 2.7)

CVE-2019-16935 was fixed for python3 in #10109

Links to Python issues:
https://bugs.python.org/issue34155
https://bugs.python.org/issue38243

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-10-04 23:54:46 +08:00
Jeffery To
47d6d8e514 python-simplejson: Fix python[3]-decimal dependency
simplejson depends on the decimal module[1][2]. This adds
python[3]-decimal to the package's DEPENDS.

[1]: https://github.com/simplejson/simplejson/blob/v3.16.0/simplejson/__init__.py#L110
[2]: https://github.com/simplejson/simplejson/blob/v3.16.0/simplejson/encoder.py#L7

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-10-04 22:40:25 +08:00
Michael Heimpold
f14a76253a
Merge pull request #10126 from stefaang/php7-mod-gd
php7-mod-gd: enable libwebp
php7: bump to 7.2.23
2019-10-03 14:32:46 +02:00
Stefaan Ghysels
dacda44755 php7: bump to 7.2.23
Signed-off-by: Stefaan Ghysels <stefaang@gmail.com>
2019-10-03 13:44:23 +02:00
Stefaan Ghysels
84a449440a php7-mod-gd: enable libwebp
Signed-off-by: Stefaan Ghysels <stefaang@gmail.com>
2019-10-03 13:42:38 +02:00
Rosen Penev
d2df36bbb0
vala: Update to 0.46.2
Removed inactive maintainer.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-02 15:15:00 -07:00
Rosen Penev
15dfcc3611
Merge pull request #10121 from BKPepe/werkzeug
Werkzeug: Update to version 0.16.0
2019-10-02 12:37:06 -07:00
Rosen Penev
0d3d4ca894
Merge pull request #10122 from BKPepe/flask
Flask: Update to version 1.1.1
2019-10-02 12:36:11 -07:00
Josef Schlehofer
1ccf2377fc
python3-maxminddb: Update to version 1.5.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-10-01 00:38:47 +02:00
Josef Schlehofer
19e12971b8
Flask: Update to version 1.1.1
- Change TITLE and URL to better one
- Add source package

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-10-01 00:21:42 +02:00
Josef Schlehofer
267796c316
Werkzeug: Update to version 0.16.0
- Remove PKG_BUILD_DEPENDS as it is no longer necessary.
- The Python3 is already included in DEPENDS.
- Remove PKG_BUILD_DIR and PKG_UNPACK was for dual Python version.
- Change TITLE and description
- Add source package

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-10-01 00:15:35 +02:00
Josef Schlehofer
144c8da84a
python-pyrsistent: Update to version 0.15.4
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-30 21:22:35 +02:00
Josef Schlehofer
80def9e653
python3: backport three security patches
Fixes: CVE-2019-16935

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-29 23:18:29 +02:00
Josef Schlehofer
65b7bd6cc0
golang: Update to version 1.13.1
Fixes CVE-2019-16276

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-29 00:53:05 +02:00
Rosen Penev
014ebb2f16
Merge pull request #10083 from BKPepe/sentrysdk
python-sentry-sdk: Update to version 0.12.2
2019-09-27 12:09:09 -07:00
Rosen Penev
b72cbb7e2c
Merge pull request #10092 from ysc3839/pycryptodome
python-cryptodome: update to 3.9.0
2019-09-27 12:07:08 -07:00
Rosen Penev
ccd2b767d9
jamvm: Don't compile on ARM64
Not supported.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-27 10:09:44 -07:00
Alexander Ryzhov
7910715d86
perl-www-curl: curl 7.66.0 compatibility
Signed-off-by: Alexander Ryzhov <github@ryzhov-al.ru>
2019-09-27 15:02:29 +03:00
Richard Yu
ad9fe1b60b
python-cryptodome: update to 3.9.0
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
2019-09-27 17:05:44 +08:00
Josef Schlehofer
ff106ae376
python-sentry-sdk: Update to version 0.12.2
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-26 18:21:43 +02:00
Josef Schlehofer
da51877e7f
python-urllib3: Update to version 1.25.6
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-26 11:45:40 +02:00
Jan Pavlinec
ceadbcbb64
treewide: add PKG_CPE_ID for cvescanner
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-09-24 13:51:22 +02:00
Alexandru Ardelean
5f9ea76e7a gunicorn: convert to Python packaging format + add Python3 variant
And splitting the gunicorn[3] binary/executable away from the
python[3]-gunicorn libraries. This was inspired from Debian packaging.

The gunicorn[3] binaries require the new `python[3]-pkg-resources`
libraries to run, which add ~1.1 MB on the [ram]disk when uncompressed.

For the Python2 variant, the `_gaiohttp.py` is dropped as it fails to
compile, so it would likely be unusable anyway:
```
  File "/usr/lib/python2.7/site-packages/gunicorn/workers/_gaiohttp.py", line 84
    yield from self.wsgi.close()
             ^
  SyntaxError: invalid syntax

```

People around the web recommend this as well:
 https://stackoverflow.com/questions/25611140/syntax-error-installing-gunicorn
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803170
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803202

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-09-20 14:11:08 +03:00
Alexandru Ardelean
721642908c python,python3: add Py[3]Shebang functions & move outside of script
Some packages just install some Python binaries, that may need their
shebang fixed.
This change adds some utilities to help with that and try to centralize the
sed rules a bit.

It also removes the logic from the `python-package-install.sh` into the
`python-package[3].mk` files. This does 2 things:
1. It minimizes the need for the shell script to know the Python
   version 2/3
2. Makes the logic re-usable in packages; especially if the install rules
   differ a bit

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-09-20 14:10:00 +03:00
Alexandru Ardelean
ed0e77f3c3 python,python3: split python[3]-pkg-resources from setuptools
This package is required by other packages to run some binaries via
`load_entry_point`.

So, this splits this package away from setuptools.
setuptools is pretty big, akd pkg-resources is also big, but not as big.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-09-20 13:42:40 +03:00
Alexandru Ardelean
b104c56e2b python: change condition check for legacy opt for Python3
As I remember this worked.
But since `set -e` is set, I am a bit paranoid about it. In the sense that
it may fail if `ver` != 3.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-09-20 13:42:21 +03:00
Eneas U de Queiroz
acf7c540ca
python-certifi: bump to 2019.9.11
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2019-09-19 14:30:35 -03:00
Rosen Penev
64a02079da
django: Update to 1.11.24
Fixes a whole bunchs of CVEs:

CVE-2019-3498
CVE-2019-6975
CVE-2019-12308
CVE-2019-12781
CVE-2019-14232
CVE-2019-14233
CVE-2019-14234
CVE-2019-14235

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-18 14:40:47 -07:00
Jan Pavlinec
299e5b0a9b
treewide: add PKG_CPE_ID for better cvescanner coverage
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-09-17 12:40:26 +02:00
Karel Kočí
7bb6d72a47
python-schema: update to version 0.7.1
Signed-off-by: Karel Kočí <karel.koci@nic.cz>
2019-09-16 14:00:43 +02:00
Jeffery To
22ee6e86a0 golang: Use new -trimpath option when compiling Go packages
Go 1.13 added a new -trimpath option to the "go build" command[1] that
removes system paths from compiled executables. This replaces the
previous -trimpath flags.

There are still system paths in the compiled executable (for crti.o and
crtn.o, when cross-compiling); these appear to be stripped during the
packaging process.

[1]: https://golang.org/doc/go1.13#trimpath

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-09-13 17:48:40 +08:00
Rosen Penev
faabb39e9b
Merge pull request #9962 from mhei/pecl-mcrypt-license
php7-pecl-mcrypt: update PKG_LICENSE
2019-09-12 14:24:13 -07:00
Rosen Penev
b165454c2e
Merge pull request #9961 from mhei/pecl-krb5-license
php7-pecl-krb5: fix PKG_LICENSE tag
2019-09-12 14:23:58 -07:00
Rosen Penev
8a32d00186
Merge pull request #9924 from neheb/val
vala: Update to 0.46.0
2019-09-12 14:19:02 -07:00
Rosen Penev
61ccd29d37
Merge pull request #9705 from commodo/python-mysqlclient
python-mysql[client]: rename to python-mysqlclient & bump to version 1.4.4
2019-09-12 08:53:27 -07:00
Michael Heimpold
a460fd1e0e php7-pecl-mcrypt: update PKG_LICENSE
Update license tag to latest SPDX format.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-09-10 21:47:27 +02:00
Michael Heimpold
cafcc8b292 php7-pecl-krb5: fix PKG_LICENSE tag
According to the included license file in the package,
the license is MIT not BSD, so fix it.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-09-10 21:45:59 +02:00
Sven Eckelmann
bbb1ea7345 treewide: Change .*GPL.*+ licenses to SPDX compatible identifier
The CONTRIBUTING.md requests an (or multiple) SPDX identifier for GPL
licenses. But a lot of packages did use a different, non-SPDX style with a
"+" at the end instead of "-or-later".

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2019-09-10 07:45:15 +02:00
Michael Heimpold
1c5454d2f4 php7-pecl-libevent: update to latest commit
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-09-08 23:22:27 +02:00
Michael Heimpold
bf2bd3f1e8 php7-pecl-redis: update to 5.0.2
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-09-08 23:22:27 +02:00
Michael Heimpold
3c7dc4ef18 php7-pecl-http: update to 3.2.1
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-09-08 23:22:01 +02:00
Michael Heimpold
7d095c5fc5 php7-pecl-dio: update SPDX id to most recent format
Also the source package contains a LICENSE file, so
we can refer to it.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-09-08 21:30:37 +02:00
Michael Heimpold
5805da860e php7: update to 7.2.22
While at, update the SPDX license id to most recent format.

Compile and run tested on mxs platform.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-09-08 21:27:18 +02:00
Rosen Penev
9184ea3d9b
vala: Update to 0.46.0
Switched to using the configure script instead of using make directly.

Added HOST__BUILD_PARALLEL for faster compilation.

Removed target build. It's completely unused.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-05 22:12:55 -07:00
Xingwang Liao
0849e32659 golang: Update to 1.13
Signed-off-by: Xingwang Liao <kuoruan@gmail.com>
2019-09-06 11:59:04 +08:00
Rosen Penev
6637feefce
Merge pull request #9885 from BKPepe/voluptuous
Voluptuous & Voluptuous Serialize: update to their latest versions
2019-09-03 12:24:24 -07:00
Rosen Penev
c64cc596e5
Merge pull request #9887 from BKPepe/sqlalchemy
python-sqlalchemy: Update to version 1.3.7
2019-09-03 11:57:13 -07:00
Rosen Penev
077ff50192
Merge pull request #9895 from BKPepe/sentry
python-sentry-sdk: Update to version 0.11.2
2019-09-03 11:56:59 -07:00
Daniel Engberg
d6e7293cb6
Merge pull request #9888 from BKPepe/slugify
python-slugify: Update to version 3.0.3
2019-09-03 08:44:30 +02:00
Jeffery To
34aa2843b7 python-pyasn1: Update to 0.4.7
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-09-03 02:50:10 +08:00
Alexandru Ardelean
817cdbd7c9 python-mysql: rename to python-mysqlclient & bump to version 1.4.4
The package on PyPi is named `mysqlclient`.
This should have been named `python-mysqlclient` from the start.
There is a `mysql` package on PyPi already but that's a different
code/package.

Doing this should avoid any future confusion.
There is no good time to do this rename; at least 19.07 has been branched
already and this can go into the next release [in a year or so].

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-09-02 15:06:28 +03:00
Josef Schlehofer
69a65de35b
python-sentry-sdk: Update to version 0.11.2
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-01 18:18:32 +02:00
Josef Schlehofer
2ee4b09760
python-sqlalchemy: Update to version 1.3.7
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-01 11:00:40 +02:00
Josef Schlehofer
d3c2ff35b5
python-slugify: Update to version 3.0.3
Change indentation in dependencies and as well in description

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-01 10:56:28 +02:00
Josef Schlehofer
3cfbdbf25b
python-yaml: Update to version 5.1.2
PKG_NAME should match the name of the folder

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-01 09:56:04 +02:00
Josef Schlehofer
af213059f5
python-voluptuous-serialize: Update to version 2.2.0
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-01 09:32:53 +02:00
Josef Schlehofer
0835e5e6dc
python-voluptuous: Update to version 0.11.7
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-01 09:32:41 +02:00
Rosen Penev
d990519a85
Merge pull request #5886 from nonicknamewasleftforme/feature/backuppc
new backuppc package w/ dependency perl-file-rsyncp
2019-08-30 16:02:49 -07:00
Rosen Penev
2972cc98eb jamvm: Add host build
Needed for classpath. GCJ is also needed but that can be dealt with
separately.

Fix compilation with musl by defining _GNU_SOURCE. What's funny here is
that if __USE_GNU gets replaced, the host build fails. The man page says
_GNU_SOURCE for pthread_getattr_np but glibc violates that statement.

Removed classpath dependency. classpaths must select jamvm, not the other
way around.

Removed target whitelist. Switched to blacklist.

Fixed License information.

Various other cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-08-30 10:32:19 -07:00
Eneas U de Queiroz
ab990af307
python-oauthlib: bump to 3.1.0
This is a feature release including improvement to OIDC and security
enhancements, as well as bugfixes.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2019-08-22 14:40:20 -03:00
Josef Schlehofer
4f6a727042
python-sentry-sdk: Update to version 0.11.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-08-21 23:41:16 +02:00
Josef Schlehofer
907287be1a
ruamel-yaml: Update to version 0.15.100
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-08-21 22:09:48 +02:00
Rosen Penev
e3e13cd10d
Merge pull request #9746 from neheb/ldb
ldbus: Pass CFLAGS to luarocks
2019-08-21 02:30:31 -07:00
Rosen Penev
89457abf7d
Merge pull request #9747 from neheb/luar
luarocks: Add zip/host build dependency
2019-08-20 20:46:26 -07:00
Rosen Penev
e7b4ea09d7
Merge pull request #9781 from nxhack/node_fix_http2_dos
node: fix http/2 DoS
2019-08-20 20:19:17 -07:00
Hannu Nyman
afd396813b
Merge pull request #9707 from mstorchak/lua-bit32
lua-bit32: new package
2019-08-20 19:37:40 +03:00
Jeffery To
da0dfb1856 golang: Update to 1.12.9
Includes fixes (in 1.12.8) for:
CVE-2019-14809 - https://nvd.nist.gov/vuln/detail/CVE-2019-14809
CVE-2019-9512 - https://nvd.nist.gov/vuln/detail/CVE-2019-9512
CVE-2019-9514 - https://nvd.nist.gov/vuln/detail/CVE-2019-9514

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-08-20 22:03:52 +08:00
Rosen Penev
6f6366f217
ldbus: Update to latest revision
Fixes build in C11 mode. strerror_s is a Microsoft extension and not
available with musl.

Pass CFLAGS to luarocks. Otherwise, it doesn't get OpenWrt's cflags like
-Os.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-08-19 12:16:37 -07:00
Rosen Penev
8c49062998
Merge pull request #9757 from BKPepe/sentrysdk
python-sentry-sdk: Update to version 0.10.2
2019-08-17 11:57:15 -07:00
Rosen Penev
3e791f33a0
Merge pull request #9708 from mstorchak/luaposix
luaposix: update to v34.1.1
2019-08-17 11:56:45 -07:00
Jeffery To
229c23a440 python,python3: Fix host Python compilation for macOS
* Remove $$$$(pkg-config --static --libs libcrypto libssl) from
  HOST_LDFLAGS

  Having this leads to an "unknown type name 'u_int'" error on Mac.
  Removing it doesn't appear to affect Python's ability to find
  buildroot LibreSSL.

* Change -Wl,-rpath=... to -Wl,-rpath,... in HOST_LDFLAGS

  The equals sign version is not supported by the Mac linker (appears to
  be an GNU extension). The comma version is supported; -rpath and its
  argument will be separated by a space when passed to the linker.

* Add ac_cv_header_libintl_h=no to HOST_CONFIGURE_VARS for Mac

  Python on Mac doesn't expect to use libintl, but if gettext-full is
  compiled for host, it will try, leading to undefined symbol errors
  during compilation. This prevents configure from finding libintl.h.

Fixes #7171.
Fixes #9621.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-08-17 04:45:58 +08:00
Josef Schlehofer
df03098352
python-sentry-sdk: Update to version 0.10.2
Signed-off-by: Josef Schlehofer <josef.schlehofer@nic.cz>
2019-08-16 17:30:35 +02:00
Hirokazu MORIKAWA
81bccf9068 node: fix http/2 DoS
This is a security release.

Node.js, as well as many other implementations of HTTP/2,
have been found
vulnerable to Denial of Service attacks.
See https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-002.md
for more information.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2019-08-16 11:23:47 +09:00
Rosen Penev
b61ca9d885
luarocks: Add zip/host build dependency
Needed when zip is missing on the host system.

Fixed LICENSE information.

Added *BUILD_PARALLEL for faster compilation.

Other minor cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-08-15 10:22:09 -07:00
Maxim Storchak
1af7abcc3a luaposix: update to v34.1.1
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2019-08-15 13:25:47 +02:00
Maxim Storchak
df347b92d5 lua-bit32: new package
provides bit32, a replacement for luabitops

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2019-08-15 13:23:41 +02:00
Jeffery To
bc8c9e55d9 python-twisted: Update to 19.7.0, refresh patches
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-08-14 20:28:42 +08:00
Eneas U de Queiroz
903a6564de django-simple-captcha: bump to 0.5.12
This is a bugfix release.  Relevant to openwrt, it removes the binary
flag while opening the dictionary file.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2019-08-14 09:21:35 -03:00
Hannu Nyman
28b1e0134a
Merge pull request #9698 from commodo/python-ver-bumps
pytz,lxml,dateutil: bump package versions
2019-08-12 19:28:58 +03:00
Hannu Nyman
43090a3b75
Merge pull request #9696 from commodo/python-src
python-{asn1crypto,evdev,lxml}: add -src packages
2019-08-12 19:28:44 +03:00
Eneas U de Queiroz
90527d75af django: move django* packages under django submenu
This changes the python[3]-django dependencies in packages to be
non-selecting, and adds an MDEPENDS line so that the *-src packages get
placed inside the django menu as well.

Added MENU:= to the src-package definitions in python[3]-package.mk,
so it does not import that setting from the binary package.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2019-08-12 09:06:53 -03:00
Daniel Engberg
7965dc48f5
Merge pull request #8105 from amnonpaz/master
lua-openssl: Upgrade to v0.7.4
2019-08-12 13:47:48 +02:00
Alexandru Ardelean
436e0ef5c4 python-{asn1crypto,evdev,lxml}: add -src packages
They seem to have become popular, so adding src packages for these as well.
Not bumping PKG_RELEASE intentionally, since these packages are new.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-08-12 10:18:29 +03:00
Alexandru Ardelean
0699a69ba1 python-dateutil: bump to version 2.8.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-08-12 09:53:27 +03:00
Alexandru Ardelean
621f5777d3 python-lxml: bump to version 4.4.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-08-12 09:50:36 +03:00
Alexandru Ardelean
16c9fcdda8 python-pytz: bump to version 2019.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-08-12 09:47:16 +03:00
Rosen Penev
423584875a
Merge pull request #9529 from neheb/inl
perl updates
2019-08-08 14:02:56 -07:00
Michael Stegeman
ebc394b2cc
node-mozilla-iot-gateway: Remove package
As the WebThings Gateway moves into a full-fledged router
distribution, it no longer makes sense to have this as a
standalone package, as it now modifies system-wide settings.

References #9629
References mozilla-iot/gateway#2060
References https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/452

Signed-off-by: Michael Stegeman <michael@stegeman.me>
2019-08-06 08:44:26 -08:00
Rosen Penev
d339cd9cff
Merge pull request #9648 from jefferyto/python-pyasn1-0.4.6
python-pyasn1: Update to 0.4.6
2019-08-04 22:50:34 -07:00
Jeffery To
0f1bcf04e5 python-pyasn1-modules: Update to 0.2.6
Requires python-pyasn1 0.4.6 (#9648).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-08-05 04:03:36 +08:00
Jeffery To
d2f216bb5f python-pyasn1: Update to 0.4.6
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-08-05 03:41:05 +08:00
Michael Heimpold
8e419c6d4c php7: update to 7.2.21
This fixes CVE-2019-11042 and CVE-2019-11041.

Compile and run tested on mxs platform

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-08-04 00:37:32 +02:00
Amnon Paz
ff0fa834af lua-openssl: Upgrade to v0.7.4
Signed-off-by: Amnon Paz <pazamnon@gmail.com>
2019-08-01 21:24:12 +03:00
Hirokazu MORIKAWA
c69d5a0241 node: fix host build error on macOS
fix host build error on macOS
reference: https://github.com/openwrt/packages/issues/9616

Related: https://github.com/openwrt/packages/issues/7171
(This correspondence is necessary to build with macOS.)

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2019-08-01 16:43:13 +09:00
Rosen Penev
608df65a62
python: Replace utime with utimes
Optionally fixes compilation with uClibc-ng.

Based on the surrounding code, this looks like an oversight.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-07-30 23:44:43 -07:00
Colby Whitney
0c0b74618c luasocket: variant for lua5.1 and lua5.3
Updating luasocket package that is compatible with, and built against,
lua version 5.3 and 5.1.

I made the following modifications:

Makefile - Set the LUAV environment variable in the build variant.
Set an include path in the lua build so that that lua headers could
be found. Also using the make install target as everything is put
in the correct place automatically for the lua 5.3 build.
The lua 5.1 build still uses the old install method because when
I was testing using the "install" target the lua5.1 interpreter
was unable to locate resources.  So that is why there are
two install methods.

Built and tested on BCM5301X.

Signed-off-by: Colby Whitney <colby.whitney@luxul.com>
2019-07-29 23:33:30 +02:00
Colby Whitney
5de3d6c220 luasocket: update version
I made the following modifications:

Makefile - Updated the upstream version. Set the LUAV environment
variable in the build variant. Set an include path in the lua build so
that that lua headers could be found.  Set source date version to
identify the source.

0001-Add-interface-support.patch - ported this patch which included
replacing one deprecated call for 5.3. Validated that the interface
functionality added by the patch is working and functional. The
following lua script line was functional: print(socket.iface.indextoname(2))

0301-Fix-mpc85xx-build.patch - Just fixed the offsets and fuzz in the
patch

040-remove-fpic-and-warnings.patch - ported this patch. I did make one
change. The patch name is called remove fpic and warnings, but the
patch was also removing optimization. I ported the removal of fpic and
warnings, however I left optimization in.

Built and tested on BCM5301X.

Signed-off-by: Colby Whitney <colby.whitney@luxul.com>
[ rmilecki: fix whitespaces in 040-remove-fpic-and-warnings.patch ]
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2019-07-29 23:32:15 +02:00
Rosen Penev
9b4dd1d68d
Merge pull request #9505 from cotequeiroz/luaposix
luaposix: remove eglibc remnants
2019-07-27 16:32:41 -07:00
Rosen Penev
bc63d21dee
Merge pull request #9454 from BKPepe/markupsafe
MarkupSafe: Makefile polishing and add src package
2019-07-25 10:39:19 -07:00
Rosen Penev
ed6ea52acd
Merge pull request #9489 from BKPepe/egenix
python-egenix-mx-base: Makefile polishing
2019-07-25 10:28:45 -07:00
Josef Schlehofer
ad6ed836a5
Merge pull request #9521 from shenek/feature_python-cachelib
python: cachelib package added
2019-07-22 22:57:30 +02:00
Josef Schlehofer
41241f0f12
Merge pull request #9532 from jefferyto/python-musl-find_library
python,python3: Fix ctypes.util.find_library()
2019-07-22 15:21:34 +02:00
Josef Schlehofer
725eb84462
python: add patch for CVE-2018-20852
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-22 15:20:00 +02:00
Jeffery To
e14c4e5c0a python,python3: Fix ctypes.util.find_library()
Python's ctypes.util.find_library() function currently doesn't work for
musl libraries/systems[1].

This adds a patch to fix this function, based on a patch from Alpine
Linux[2].

Fixes #9448.

[1]: https://bugs.python.org/issue21622
[2]: https://git.alpinelinux.org/aports/tree/main/python2/musl-find_library.patch

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-07-22 04:42:54 +08:00
Stepan Henek
ebdeca0108
python-cachelib: package added
Signed-off-by: Stepan Henek <stepan.henek@nic.cz>
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-21 22:31:06 +02:00
Rosen Penev
3bceaf67dc
perl-device-usb: Update to 0.38
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-07-20 19:22:45 -07:00
Rosen Penev
ec84a5b59c
perl-inline: Update to 0.83
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-07-20 19:15:26 -07:00
Rosen Penev
8ccbaf3ed0
perl-inline-c: Update to 0.81
Minor Makefile cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-07-20 19:09:49 -07:00
Jeffery To
d0bf31431d golang: Update to 1.12.7
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-07-20 20:53:49 +08:00
Eneas U de Queiroz
a5aa5e7cfb
luaposix: remove eglibc remnants
As a side-effect, this adds the getlogin function back when using glibc.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2019-07-17 10:00:21 -03:00
Josef Schlehofer
adaf400881
python-egenix-mx-base: Makefile polishing
Correct SPDX License Identifier

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-17 07:34:41 +02:00
Josef Schlehofer
2fedc207bd
python-pyrsistent: add a new package
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-16 15:41:17 +02:00
Josef Schlehofer
3decf75f97
python-cachetools: add a new package
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-16 15:40:47 +02:00
Rosen Penev
36c487aba9 python-egenix-mx-base: Clean up Makefile
The librt depends are not needed. EGLIBC is not even in the tree.

Rearranged some stuff for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-07-15 11:43:25 -07:00
Josef Schlehofer
39934610fa
MarkupSafe: Makefile polishing and add src package
- Improve TITLE and Description
- Remove PKG_UNPACK as it is not necessary
- Correct LICENSE file

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-11 20:16:22 +02:00
Rosen Penev
18d612648c
Merge pull request #9436 from cotequeiroz/oauthlib
python-oauthlib: update to 3.0.2 (bugfix release)
2019-07-11 08:11:54 -07:00
Alexandru Ardelean
8c96971c08 django-webpack-loader: update packaging format + add python3 variant
This change also updates the maintainer email to cotequeiroz@gmail.com, as
requested on a different change.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-11 15:16:36 +03:00
Alexandru Ardelean
b239483365 django-statici18n: update packaging format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-11 15:16:36 +03:00
Alexandru Ardelean
545cff8b63 django-simple-captcha: update packaging format + add python3 variant
This change also updates the maintainer email to cotequeiroz@gmail.com, as
requested on a different change.

Also, changing here is the download URL to github's codeload, since that
one offers .tar.gz archives.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-11 15:16:34 +03:00
Alexandru Ardelean
70ebc7a2f4 django-ranged-response: update packaging format + add python3 variant
This change also updates the maintainer email to cotequeiroz@gmail.com, as
requested on a different change.

Not updating deps here, since that will be done in the next changeset that
will convert packages to the Python[3] packaging format.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-11 15:15:23 +03:00
Alexandru Ardelean
f5eb040e6b python-qrcode: update Eneas' email as per prev request
The email change was part of a previous request from a different PR series.
In this series, the change is the only thing left to do (from what the
original changeset intended to do).

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-11 15:10:09 +03:00
Josef Schlehofer
5fc56ba8f0
Merge pull request #8337 from BKPepe/python-qr
python-qrcode: add Python3
2019-07-11 13:51:07 +02:00
Josef Schlehofer
d9b46c2239
Merge pull request #8715 from BKPepe/pillow
pillow: update to version 6.0.0, add Python3 variant
2019-07-11 13:50:12 +02:00
Eneas U de Queiroz
6c4ba3a58d
python-oauthlib: update to 3.0.2 (bugfix release)
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2019-07-10 15:33:06 -03:00
Josef Schlehofer
4a7b407d70
python-sentry-sdk: Update to version 0.10.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-10 10:13:44 +02:00
Josef Schlehofer
ce769db007
python3: Update to version 3.7.4
- Update setuptools to 40.8.0
- Update pip to 19.0.3
- Refreshed patches
- Removed 4 patches (2 of them was included in 3.7.3 and other two are
included in this release)

Makefile python3:
- Move PKG_MAINTAINER above PKG_LICENSE

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-10 10:11:50 +02:00
Josef Schlehofer
f265bfb171
pillow: add Python3 variant and update to 6.1.0
- Add @commodo as maintainer

Co-Authored-By: Jeffery To <jeffery.to@gmail.com>
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-09 22:05:59 +02:00
Rosen Penev
1fd46bfacc
Merge pull request #9393 from neheb/ld
ldbus: Update to latest version
2019-07-09 10:38:38 -07:00
Rosen Penev
fd93e0c817
Merge pull request #9376 from Cynerd/bigclown-firmware-tool
Bigclown firmware tool
2019-07-08 12:59:23 -07:00
Rosen Penev
94c9cc1141
Merge pull request #9422 from nxhack/fix_iot_gateway
node-mozilla-iot-gateway: Remove unnecessary step
2019-07-08 11:01:42 -07:00
Karel Kočí
306e276a3b
python-intelhex: add new package
This is Python library to parse, generate and in general handle files
in Intel HEX format.

Signed-off-by: Karel Kočí <cynerd@email.cz>
2019-07-08 15:56:50 +02:00
Josef Schlehofer
f8d595169a
Merge branch 'sqlalchemy' of BKPepe/packages 2019-07-08 10:38:30 +02:00
Carsten Wolff
16bc5a5b6c perl-file-rsyncp: New package
Signed-off-by: Carsten Wolff <carsten@wolffcarsten.de>
Reviewed-by: Rosen Penev <rosenp@gmail.com>
2019-07-08 08:27:27 +02:00
Hirokazu MORIKAWA
1314b86231 node-mozilla-iot-gateway: Remove unnecessary step
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2019-07-08 14:58:27 +09:00
Rosen Penev
891cec81f2
Merge pull request #9404 from BKPepe/bcrypt
bcrypt: Update to version 3.1.7
2019-07-07 21:47:02 -07:00
Josef Schlehofer
cd13d5d4de
python-sentry-sdk: Update to version 0.10.0
- Reorder alphabetically dependencies
- Add python3-logging as a dependency

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-07 18:46:33 +02:00
Josef Schlehofer
43c89c56a2
bcrypt: Update to version 3.1.7
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-06 08:37:30 +02:00
Josef Schlehofer
b728e84ec6
bcrypt: Reorder Makefile and change TITLE
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-06 08:37:13 +02:00
Rosen Penev
6295937662
Merge pull request #8734 from BKPepe/aiohttp-cors
python-aiohttp-cors: add package
2019-07-05 20:00:40 -07:00
Josef Schlehofer
f5fae3dee8
python-sqlalchemy: add package with version 1.3.5
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-05 21:39:19 +02:00
Josef Schlehofer
eb38ddfa13
python-aiohttp-cors: add package
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-05 21:25:13 +02:00
Rosen Penev
e3c8bd7b37
Merge pull request #9402 from BKPepe/sentrysdk
python-sentry-sdk: add package with version 0.9.0
2019-07-05 11:58:52 -07:00
Josef Schlehofer
7fb6466435
python-sentry-sdk: add package with version 0.9.5
Signed-off-by: Josef Schlehofer <josef.schlehofer@nic.cz>
2019-07-05 20:28:31 +02:00
Josef Schlehofer
6c7a31ec5e
python-qrcode: add Python3
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-05 18:07:24 +02:00
Josef Schlehofer
0a3e4d8294
python3-bottle: update to version 0.12.17
Shorter TITLE
- The longer one was not shown in make menuconfig.
Reodered stuff in Makefile
Removed PKG_UNPACK and change PKG_BUILD_DIR

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-05 10:30:55 +02:00
Rosen Penev
d71172383a
Merge pull request #9271 from jpellegrini/master
chicken: upgrade to 5.1.0  change Makefile license
2019-07-04 22:51:40 -07:00
Rosen Penev
272a4f6611
Merge pull request #9380 from BKPepe/yaml-update
python-yaml: update to version 5.1.1
2019-07-04 22:50:14 -07:00
Rosen Penev
23c36d475f
Merge pull request #9379 from BKPepe/unidecode-update
python3-unidecode: update to version 1.1.1
2019-07-04 22:40:38 -07:00
Rosen Penev
6e3ba49a04 luarocks: Change luarocks patch to point to lua5.1
The recent lua 5.3 addition broke this.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-07-04 13:44:35 -07:00
Rosen Penev
939efab61c ldbus: Update to latest version
The only difference is two fixes for cross compilation.

Added those to fix the buildbots as lua5.3 is causing conflicts.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-07-04 13:43:20 -07:00
Josef Schlehofer
bec7011401
python-yaml: update to version 5.1.1
Reorder one thing in Makefile and add two spaces in description

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-03 21:19:49 +02:00
Josef Schlehofer
a5ad8f70f5
python3-unidecode: update to version 1.1.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-03 21:10:17 +02:00
Rosen Penev
e2aa918e0e
Merge pull request #9372 from neheb/pyt
python-cryptography: Remove NPN
2019-07-03 07:42:15 -07:00
Alexandru Ardelean
441f486081 django-restframework: update packaging format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-02 18:10:34 -03:00
Alexandru Ardelean
15272fcc65 django-postoffice: update packaging format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-02 18:10:34 -03:00
Alexandru Ardelean
6a7f547a38 django-picklefield: update packaging format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-02 18:10:34 -03:00
Alexandru Ardelean
7bbc5131f2 django-jsonfield: update packaging format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-02 18:10:34 -03:00
Alexandru Ardelean
e4d8127cae django-formtools: update packaging format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-02 18:10:34 -03:00
Alexandru Ardelean
35cddd9b6f django-compressor: update packaging format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-02 18:10:34 -03:00
Alexandru Ardelean
3392fbc6fc django-appconf: update packaging format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-07-02 18:10:34 -03:00
Eneas U de Queiroz
8bdb697671 python-curl: add ssl locking support to wolfssl
Patch was merged upstream.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2019-07-02 16:53:47 -03:00
Eneas U de Queiroz
3e78945eaf python-curl: fix compilation with libcurl-wolfssl
This allows compilation when libcurl is build with wolfssl as its SSL
backend.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2019-07-02 16:53:47 -03:00
Rosen Penev
08599312d4
python-cryptography: Remove NPN
Upstream backport. It seems the holdup is on python-twisted.

Without this, it fails with
SSL_get0_next_proto_negotiated: symbol not found

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-07-02 11:36:18 -07:00
Josef Schlehofer
aa8685e025
python-schedule: Add a new package
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-07-02 18:52:41 +02:00
Jeronimo Pellegrini
dd87d0f46a chicken: upgrade to 5.1.0 change Makefile license
* version 5.1.0 of Chicken is out.
* Makefile goes from GPLv2 to GPLv3+
* other small enhancements to Makefile

Signed-off-by: Jeronimo Pellegrini <j_p@aleph0.info>
2019-07-02 08:32:47 -03:00
Josef Schlehofer
2c4d3abb05
Merge pull request #9262 from BKPepe/unidecode_update
python3-unidecode: Update to version 1.1.0
2019-06-30 14:54:17 +02:00
Josef Schlehofer
899d5cee89
Merge pull request #9161 from BKPepe/click
click: update to version 7.0
2019-06-30 14:53:19 +02:00
Eneas U de Queiroz
523c52f6f2 python3: use _python_sysroot for cross-compilation
This patch, taken from buildroot, avoids the use of host paths when
compiling third-party extensions.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2019-06-26 18:50:07 -03:00
Josef Schlehofer
166c4ac5be
Merge pull request #9261 from BKPepe/flup
flup: migrate to Python3 and add src package
2019-06-26 14:50:24 +02:00
Rosen Penev
c5d7317c47
Merge pull request #9223 from BKPepe/itsdangerous
itsdangerous: Makefile polishing
2019-06-25 19:00:41 -07:00
Rosen Penev
e4f3ea44de
Merge pull request #9222 from ekinzie/luajit-64
luajit: fix building for 64-bit targets
2019-06-25 18:23:38 -07:00
Josef Schlehofer
a5b2ba9b4d
flup: add Python3 variant and src package
- Add PKG_LICENSE_FILES
- Reorder things in Makefile
- Add dependency python3-logging otherwise I cannot import
flup.server.ajp
flup.server.scgi

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-06-26 03:19:07 +02:00
Michael Heimpold
134ebb7a9d php7: update to 7.2.19
Compile and run tested on mxs platform

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2019-06-21 06:48:42 +02:00
Rosen Penev
d1517aa627
Merge pull request #9264 from cotequeiroz/bcrypt
bcrypt: add python-cffi/host build dependency
2019-06-19 12:19:10 -07:00
Jeffery To
4521b13477 python: Clarify README for Python 2-only libraries
This clarifies that Python 2-only libraries will have a Python 3 version
added, instead of being replaced by a Python 3 version (before the 2020
mass removal).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-06-19 21:09:10 +08:00
Josef Schlehofer
cbdcca8f73
Merge pull request #9224 from BKPepe/markdown
python-markdown: add a new package
2019-06-19 12:25:24 +02:00
Rosen Penev
8530ae7cfd
Merge pull request #9256 from BKPepe/pycurl
python-curl: update to version 7.43.0.3
2019-06-18 23:28:42 -07:00
Eneas U de Queiroz
86fb008751
bcrypt: add python-cffi/host build dependency
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-06-18 19:11:42 -03:00
Josef Schlehofer
4ed575c4e4
python3-unidecode: Update to version 1.1.0
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-06-18 23:22:57 +02:00
Karel Kočí
6cdcfd906f
python-markdown: add a new package
Signed-off-by: Karel Kočí <karel.koci@nic.cz>
[Add me as maintainer]
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-06-18 23:19:24 +02:00
Josef Schlehofer
3856573798
python-curl: update to version 7.43.0.3
Patch was accepted.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-06-18 19:59:14 +02:00
Rosen Penev
59c9ec6bfe
Merge pull request #9146 from commodo/seafile-cleanup1
seafile-seahub,django: cleanup seafile a bit, add python3 variants for django & django-constance
2019-06-18 10:39:42 -07:00
Alexandru Ardelean
1b2936a2d0 django-constance: convert to python pkg format + add python3 variant
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-06-18 15:12:22 +03:00
Alexandru Ardelean
f026dba26e django: convert to python pkg format + add python3 variant
This also updates all dependencies to use the new `python-django` package.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-06-18 15:12:19 +03:00
Alexandru Ardelean
83277d8bf3 python-pytz: remove host-build
seafile-seahub was the only user of this.
Remove this from the build.
Having it here is a bit messy.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-06-18 15:08:12 +03:00
Jeffery To
78e378fde3 golang: Update to 1.12.6
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-06-18 18:53:49 +08:00
Eneas U de Queiroz
0b781fd23b python-certifi: bump to 2019.6.16
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-06-17 16:18:10 -03:00
Rosen Penev
c7172a4d4d php7-pecl-http: Fix wrong licurl define
libcurl changed the option name a while back.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-06-15 12:53:41 -07:00
Josef Schlehofer
41063bada1
itsdangerous: Makefile polishing
- Change Website URL
- Add src package

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-06-15 12:28:24 +02:00
Eric Kinzie
5b0ef0e1b9 luajit: fix building for 64-bit targets
Host and target architectures need to have the same pointer size.
When building on x86_64, do not force 32-bit host binaries if the target
architecture is also 64-bit.

See http://luajit.org/install.html#cross

Add 64-bit arm (aarch64) to the list of architectures.

Signed-off-by: Eric Kinzie <ekinzie@labn.net>
2019-06-11 17:24:19 -04:00
Rosen Penev
3acd543a53
Merge pull request #9208 from BKPepe/zeroconf
zeroconf: update to version 0.23.0
2019-06-10 08:43:24 -07:00
Rosen Penev
f961f11ca4
Merge pull request #9210 from nxhack/homebridge_0_4_50
node-homebridge: update to 0.4.50
2019-06-10 08:42:44 -07:00
Rosen Penev
da2f5a7217
Merge pull request #9207 from BKPepe/ruamel
ruamel-yaml: update to version 0.15.97
2019-06-10 08:42:07 -07:00
Rosen Penev
15fba58d0b
Merge pull request #9199 from jefferyto/python-config-staging-dir-host
python,python3: Move python-config to $(STAGING_DIR)/host
2019-06-10 08:37:57 -07:00
Rosen Penev
76ec2891e3
Merge pull request #9213 from ja-pa/python3-flask-login
python3-flask-login: add new package
2019-06-10 08:36:37 -07:00
Rosen Penev
e4355175b3
Merge pull request #9214 from jefferyto/python-twisted-19.2.1
python-twisted: Update to 19.2.1
2019-06-10 08:35:40 -07:00
Rosen Penev
96908de413
Merge pull request #9209 from kuoruan/golang-environment
golang: Add the ability to custom build environment
2019-06-10 08:34:26 -07:00
Daniel Golle
e3bc499b54
Merge pull request #9169 from ja-pa/flask-1.0.3
python3-flask: update to version 1.0.3
2019-06-10 15:53:27 +02:00
Jeffery To
909bbc6563 python-twisted: Update to 19.2.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-06-10 21:42:47 +08:00
Jan Pavlinec
21f01685af
python3-flask-login: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-06-10 15:42:23 +02:00
Josef Schlehofer
54525f97dc
Merge pull request #9171 from ja-pa/python3-maxminddb
python3-maxminddb: add new package
2019-06-10 15:42:09 +02:00
Jan Pavlinec
694c5fe421
python3-flask: update to version 1.0.3
Changes:
Makefile cleanup
change url to https
add src package

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-06-10 15:22:03 +02:00
Jeffery To
64959a1dd0 python,python3: Move python-config to $(STAGING_DIR)/host
Build/InstallDev is passed a second argument, a path where host binaries
should be placed (ultimately $(STAGING_DIR)/host).

This change moves python[3]-config to that directory.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-06-10 20:33:06 +08:00
Jan Pavlinec
feaed6bcb6
python3-maxminddb: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-06-10 13:03:06 +02:00
Hirokazu MORIKAWA
78de268ca1 node-homebridge: update to 0.4.50
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2019-06-10 14:26:06 +09:00
Xingwang Liao
f072cd6adf
golang: Add the ability to custom build environment
by overwrite the GoPackage/Environment definition

Signed-off-by: Xingwang Liao <kuoruan@gmail.com>
2019-06-10 10:42:52 +08:00
Rosen Penev
a598857c48
Merge pull request #9124 from neheb/per
perl: Do not build on ARC
2019-06-09 18:59:59 -07:00
Josef Schlehofer
e8b1f3efeb
zeroconf: update to version 0.23.0
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-06-10 00:42:38 +02:00
Josef Schlehofer
ad6fbb9ef2
ruamel-yaml: update to version 0.15.97
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-06-09 23:19:50 +02:00
Martin Matějek
596990974c python3-pyroute2: Update to version 0.5.6
Signed-off-by: Martin Matějek <martin.matejek@gmx.com>
2019-06-07 13:21:18 +02:00
Josef Schlehofer
25e8b2cda2
click: update to version 7.0
- Change URL of the website and for PKG_SOURCE_URL
- Change TITLE and description
- Remove PKG_BUILD_DEPENDS, PKG_UNPACK as they are not necessary
- Add src package

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-06-05 23:09:53 +02:00
Rosen Penev
8f0f613af0
Merge pull request #9131 from jefferyto/python-bpo-35907
python,python3: Fix CVE-2019-9948 - local_file:// allowed in urllib
2019-06-05 01:23:46 -07:00
Hannu Nyman
438326179e
Merge pull request #9129 from ysc3839/pycryptodome
python-cryptodome: update to 3.8.2.
2019-06-04 21:25:18 +03:00
Jeffery To
53838903fe python,python3: Fix CVE-2019-9948 - local_file:// allowed in urllib
These patches address issue:
CVE-2019-9948: Unnecessary URL scheme exists to allow local_file://
reading file in urllib

Link to Python issue:
https://bugs.python.org/issue35907

Issue 35907 is still currently open, waiting for a decision for
Python 3.5; these patches for Python 2.7 and 3.7 have been merged.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-06-04 22:20:21 +08:00
Hirokazu MORIKAWA
9a1386fa2c node-hid: update to 0.7.9
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2019-06-04 14:52:05 +09:00
Hannu Nyman
1e39f3189b
Merge pull request #9114 from jefferyto/python-host-setuptools-pip-installed-pkg-release
python,python3: Record PKG_RELEASE for host setuptools/pip
2019-06-03 17:02:44 +03:00
Rosen Penev
15a0606403
Merge pull request #9100 from jefferyto/isolate-host-python
python,python3: Better isolate host Python
2019-06-03 02:11:20 -07:00
Rosen Penev
bb5a8c43b6
Merge pull request #9121 from jefferyto/python-cryptography-2.7
python-cryptography: Update to 2.7
2019-06-03 02:09:20 -07:00
Rosen Penev
52453b921b perl: Do not build on ARC
Not supported.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-06-02 15:49:58 -07:00
Richard Yu
81bffa694a
python-cryptodome: update to 3.8.2.
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
2019-06-03 05:09:36 +08:00
Jeffery To
b74d45e88a python-cryptography: Update to 2.7
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-06-03 02:56:01 +08:00