Commit graph

4492 commits

Author SHA1 Message Date
Jeffery To
9e3b7d7883
python-cryptography: Fix failing build
Fixes https://github.com/openwrt/packages/issues/18876.
Fixes https://github.com/openwrt/packages/issues/18879.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-07-07 17:35:41 +08:00
Javier Marcet
83de96fbb3 python-jsonschema: Update to 4.6.1
What's Changed:

 - Type annotate format checker methods by @sirosen
 - Fix fuzzer to include instrumentation by @DavidKorczynski
 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-07-01 14:42:19 +02:00
Michael Heimpold
8ec712ff61
Merge pull request #18823 from mhei/php8-update
php8: update to 8.1.7
2022-06-26 21:49:47 +02:00
Javier Marcet
766cfa19cf python-websocket-client: update to 1.3.3
- Fix unclosed socket error
 - Update header dict access
 - Add utf8 workaround to docs

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-06-25 10:42:22 -07:00
Rosen Penev
24c0007ea2 luajit: backport softfloat ppc support
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-06-22 12:48:32 -06:00
Michael Heimpold
f8f72420cd php8: update to 8.1.7
This fixes:
    - CVE-2022-31625
    - CVE-2022-31626

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-06-21 23:48:13 +02:00
Andy Walsh
cd49a8fb27 samba4: drop maintainership
drop maintainership:
* samba4
* ksmbd-tools
* perl-parse-yapp
* libtirpc
* softethervpn5
* wsdd2
* rpcsvc-proto

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2022-06-21 12:24:15 -06:00
Alexandru Ardelean
b9a47cc470 django: bump to version 4.0.5
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-06-19 09:03:03 +02:00
Alexandru Ardelean
7fddb0b6fb lxml: bump to version 4.9.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-06-19 09:03:03 +02:00
Jeffery To
57e2b656cb
python3: Update to 3.10.5, refresh patches
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-06-13 18:21:20 +08:00
Hirokazu MORIKAWA
d8dc54ceea node: bump to v16.15.1
Upgrade npm to 8.11.0
Suppressed unnecessary builds.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-06-09 21:07:59 -07:00
Javier Marcet
f7a00eb6ab python-jsonschema: Update to 4.6.0
What's Changed:

 - Add package_url for changelog by @fhightower
 - Only validate unevaluated properties/items on applicable types by
 @EpicWink
 - Mark library as typed (PEP-561) by @ssbarnea
 - Add v4.5.1 to changelog by @sirosen
 - Modernize the packaging setup via PEP 621 and Hatch. by @Julian

New Contributors:

 - @fhightower made their first contribution
 - @EpicWink made their first contribution

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-06-09 11:01:25 -07:00
Jeffery To
faa546ac0a micropython-lib: Update to latest master
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-06-06 15:09:51 -07:00
Jeffery To
112cf09031 golang: Update to 1.18.3
Includes fix for CVE-2022-30634 (crypto/rand: Read hangs when passed
buffer larger than 1<<32 - 1).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-06-06 15:08:39 -07:00
Alexandru Ardelean
5e1546c4c9 openpyxl: bump to version 3.0.10
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-06-03 21:30:45 -07:00
Alexandru Ardelean
e65d982541 pillow: bump to version 9.1.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-06-03 21:30:45 -07:00
Hirokazu MORIKAWA
fcfd2599d9 node: bump to v16.15.0
Description:
Update from  v16.15.0
Changed handling of host's npm problems due to npm updates.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-05-31 23:14:52 -07:00
Jeffery To
d71f082cdc
Merge pull request #18584 from mpratt14/golang-bootstrap-arch
golang: some makefile fixes
2022-05-31 14:59:04 +08:00
Michael Heimpold
fbcb35b33f php8: update to 8.1.6
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-05-29 11:05:11 +02:00
Michael Pratt
bb7c596028 golang: do not rely on Go script host detection
for some use cases, for example:
a system with 64 bit kernel
and 32 bit userspace programs

the local Go installation is "detected"
using the kernel "uname",
causing build failure if they happen to differ

by adding the argument GOHOSTARCH using the corresponding make variable
it would be fully controlled in the openwrt git tree
based on the HOST_ARCH make variable.

Signed-off-by: Michael Pratt <mcpratt@pm.me>
2022-05-27 02:39:52 -04:00
Michael Pratt
b99164aff4 golang: enable verbose output
allow the building script of Go to output verbose
when make is executed with "V=s..."

Signed-off-by: Michael Pratt <mcpratt@pm.me>
2022-05-27 02:39:52 -04:00
Michael Pratt
abf28899a0 golang: split compile recipe into configure and compile
the default Configure recipe for packages
assumes that there is a "configure" script
in the source tree directory

Go does not have such a script,
configure and compile is done with the same script

so split the current Compile recipe
into both Configure and Compile recipes

Signed-off-by: Michael Pratt <mcpratt@pm.me>
2022-05-27 02:39:52 -04:00
Maciej Krüger
0b5eb86718 lua-openssl: update to version 0.8.2-1
Signed-off-by: Maciej Krüger <mkg20001@gmail.com>
2022-05-26 20:39:30 -07:00
Javier Marcet
f1ed3f5bc2 python-jsonschema: Update to 4.5.1
What's Changed:

 - Extend dynamicRef keyword by @nezhar
 - Add FORMAT_CHECKER attribute for Validator by @TiborVoelcker
 - Remove stray double-quote by @lurch
 - Ensure proper sorting of list in error message by @ssbarnea

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-05-25 17:04:47 -07:00
Javier Marcet
117e3d6a18 python3-paramiko: update to version 2.11.0
2.11.0:

 - [Feature] Add SSH config token expansion (eg %h, %p) when parsing
 ProxyJump directives. Patch courtesy of Bruno Inec.

 - [Support] (via #2011) Apply unittest skipIf to tests currently
 using SHA1 in their critical path, to avoid failures on systems
 starting to disable SHA1 outright in their crypto backends (eg RHEL
 9). Report & patch via Paul Howarth.

 - [Support] Update camelCase method calls against the threading
 module to be snake_case; this and related tweaks should fix some
 deprecation warnings under Python 3.10. Thanks to Karthikeyan
 Singaravelan for the report, @Narendra-Neerukonda for the patch,
 and to Thomas Grainger and Jun Omae for patch workshopping.

 - [Support] Recent versions of Cryptography have deprecated Blowfish
 algorithm support; in lieu of an easy method for users to remove it
 from the list of algorithms Paramiko tries to import and use, we’ve
 decided to remove it from our “preferred algorithms” list. This will
 both discourage use of a weak algorithm, and avoid warnings. Credit
 for report/patch goes to Mike Roest.

2.10.5:

 - [Bug] Windows-native SSH agent support as merged in 2.10 could
 encounter Errno 22 OSError exceptions in some scenarios (eg server
 not cleanly closing a relevant named pipe). This has been worked
 around and should be less problematic. Reported by Danilo Campana
 Fuchs and patched by Jun Omae.

 - [Bug] OpenSSH 7.7 and older has a bug preventing it from
 understanding how to perform SHA2 signature verification for RSA
 certificates (specifically certs - not keys), so when we added SHA2
 support it broke all clients using RSA certificates with these
 servers. This has been fixed in a manner similar to what OpenSSH’s
 own client does: a version check is performed and the algorithm used
 is downgraded if needed. Reported by Adarsh Chauhan, with fix
 suggested by Jun Omae.

 - [Bug] Align signature verification algorithm with OpenSSH re:
 zero-padding signatures which don’t match their nominal size/length.
 This shouldn’t affect most users, but will help Paramiko-implemented
 SSH servers handle poorly behaved clients such as PuTTY. Thanks to
 Jun Omae for catch & patch.

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-05-25 17:03:28 -07:00
Jianhui Zhao
3d2c8121e2 lua-eco: Add package
Lua-eco is a `Lua coroutine` library which was implemented based on `IO event`.

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-05-15 05:49:13 -07:00
Jeffery To
659f87d5d4 golang: Update to 1.18.2
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-05-14 21:28:14 -07:00
Jeffery To
8550edbe85 micropython-lib: Update to latest master
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-05-14 21:27:21 -07:00
W. Michael Petullo
0320174ff2 python3-networkx: update to 2.8
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-11 17:50:42 -04:00
W. Michael Petullo
b1d67bd944 luasocket: update to 3.0.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-11 17:49:59 -04:00
W. Michael Petullo
3bac465051 luaexpat: update to 1.4.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2022-05-11 17:47:58 -04:00
Javier Marcet
b1159e8764 python3-paramiko: update to version 2.10.4
- [Bug] Servers offering certificate variants of hostkey algorithms
 (eg ssh-rsa-cert-v01@openssh.com) could not have their host keys
 verified by Paramiko clients, as it only ever considered non-cert key
 types for that part of connection handshaking. This has been fixed.

 - [Bug] PKey instances’ __eq__ did not have the usual safety guard in
 place to ensure they were being compared to another PKey object,
 causing occasional spurious BadHostKeyException (among other things).
 This has been fixed. Thanks to Shengdun Hua for the original report
 /patch and to Christopher Papke for the final version of the fix.

 - [Support] Update camelCase method calls against the threading
 module to be snake_case; this and related tweaks should fix some
 deprecation warnings under Python 3.10. Thanks to Karthikeyan
 Singaravelan for the report, @Narendra-Neerukonda for the patch, and
 to Thomas Grainger and Jun Omae for patch workshopping.

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-05-02 12:48:21 -07:00
Josef Schlehofer
e670506a16
Merge pull request #18403 from turris-cz/change-Flask-Jinja2-maintainer
Flask, Jinja2: change maintainer
2022-04-28 13:03:01 +02:00
Alexandru Ardelean
66bf8fb484 django: bump to version 4.0.4
Fixes
https://nvd.nist.gov/vuln/detail/CVE-2022-28347
https://nvd.nist.gov/vuln/detail/CVE-2022-28346

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-04-28 08:32:24 +02:00
Šimon Bořek
b4fa391fe6
Jinja2: change maintainer to Šimon Bořek
As we are using this package in Turris OS
and Daniel Golle decided to no longer maintain this
and some other Python packages I'd like to take
this package maintainership as was originally
suggested in https://github.com/openwrt/packages/pull/17911
by Josef Schlehofer (@BKPepe).

Signed-off-by: Šimon Bořek <simon.borek@nic.cz>
2022-04-27 18:56:48 +02:00
Šimon Bořek
55bfe37ee8
Flask: change maintainer to Šimon Bořek
As we are using this package in Turris OS
and Daniel Golle decided to no longer maintain this
and some other Python packages I'd like to take
this package maintainership as was originally
suggested in https://github.com/openwrt/packages/pull/17911
by Josef Schlehofer (@BKPepe).

Signed-off-by: Šimon Bořek <simon.borek@nic.cz>
2022-04-27 18:42:21 +02:00
Michael Heimpold
ef1249f354 php8: update to 8.1.5
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-04-26 21:14:22 +02:00
Luiz Angelo Daros de Luca
16ae59c1b3 ruby: update to 3.1.2
Ruby 3.1.0 major changes:
- YJIT: New experimental in-process JIT compiler
- debug gem: A new debugger
- error_highlight: Fine-grained error location in backtrace
- IRB Autocomplete and Documentation Display
- Many more. See:
  https://www.ruby-lang.org/en/news/2021/12/25/ruby-3-1-0-released/

Ruby 3.1.1 changes:
- Many non-security bug fixes. See:
  https://www.ruby-lang.org/en/news/2022/02/18/ruby-3-1-1-released/

Ruby 3.1.2 changes:
- CVE-2022-28738: Double free in Regexp compilation
- CVE-2022-28739: Buffer overrun in String-to-Float conversion

Packaging changes:
- Dropped 100-musl.patch (upstream fix)
- Added: ruby-error_highlight, ruby-random_formatter,
  ruby-ruby2_keywords
- Removed: ruby-dbm, ruby-gdbm, ruby-fiber, ruby-gdbm, ruby-tracer
- ruby_find_pkgsdeps script:
  * cleaned some ignored and weak dependencies
- ruby_missingfiles script:
  * fix the example cmdline
  * let diff use all terminal columns

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2022-04-25 12:13:08 -07:00
Alexandru Ardelean
2c2a8990bb pillow: bump to version 9.1.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-04-19 07:38:45 +02:00
Jeffery To
43a380f953
python-twisted: Update to 22.4.0, refresh patches
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-04-18 19:12:27 +08:00
Hirokazu MORIKAWA
7636ffe654 node-serialport-bindings: Support for npm@8
With the upgrade of node.js to version 16, the npm version will also change to version 8.
This fix is to support npm@8. npm@6 can also build without problems.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-04-16 11:03:08 -07:00
Hirokazu MORIKAWA
46ad7621a4 node-arduino-firmata: Support for npm@8
With the upgrade of node.js to version 16, the npm version will also change to version 8.
This fix is to support npm@8. npm@6 can also build without problems.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-04-16 11:02:44 -07:00
Hirokazu MORIKAWA
de06db77ed node-cylon: Support for npm@8
With the upgrade of node.js to version 16, the npm version will also change to version 8.
This fix is to support npm@8. npm@6 can also build without problems.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-04-16 11:02:14 -07:00
Hirokazu MORIKAWA
9dc5f7e328 node-serialport: Support for npm@8
With the upgrade of node.js to version 16, the npm version will also change to version 8.
This fix is to support npm@8. npm@6 can also build without problems.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-04-16 11:01:53 -07:00
Hirokazu MORIKAWA
d2109d23f8 node-javascript-obfuscator: Support for npm@8
With the upgrade of node.js to version 16, the npm version will also change to version 8.
This fix is to support npm@8. npm@6 can also build without problems.

The modification method is different from other node modules.
The reason is due to the npm@8 issue.
https://github.com/npm/cli/issues/4027

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-04-16 11:01:38 -07:00
Hirokazu MORIKAWA
3e3b44b868 node-hid: Support for npm@8
With the upgrade of node.js to version 16, the npm version will also change to version 8.
This fix is to support npm@8. npm@6 can also build without problems.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-04-16 11:01:24 -07:00
Hirokazu MORIKAWA
5c5fa73db1 node-yarn: Support for npm@8
With the upgrade of node.js to version 16, the npm version will also change to version 8.
This fix is to support npm@8. npm@6 can also build without problems.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-04-16 11:01:06 -07:00
Hirokazu MORIKAWA
ef87dfec72 node-homebridge: Support for npm@8
With the upgrade of node.js to version 16, the npm version will also change to version 8.
This fix is to support npm@8. npm@6 can also build without problems.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-04-16 11:00:54 -07:00
Hirokazu MORIKAWA
5beac54277 node: Major update from v14 to v16
This update also changes npm from v6 to v8.
This change also requires node module packages to be modified.
Each package will be updated later.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-04-16 11:00:20 -07:00
Jeffery To
86fd1ebbe4 golang: Fix conditionals not stripped
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-04-15 15:18:12 -07:00
Jeffery To
8c0477a895 golang: Update to 1.18.1
Includes fixes for:
* CVE-2022-24675 - encoding/pem: stack overflow
* CVE-2022-28327 - crypto/elliptic: generic P-256 panic when scalar has
  too many leading zeroes

This also adds -buildvcs=false to omit VCS information in Go programs.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-04-15 15:18:12 -07:00
Alexandru Ardelean
1f0244f0c5 django: bump to version 4.0.3
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-04-07 15:32:34 -07:00
Javier Marcet
a39470c44d python-websocket-client: update to 1.3.2
- Add support for pre-initialized stream socket in new WebSocketApp
 - Remove rel.saferead() in examples (f0bf03d)
 - Increase scope of linting checks (dca4022)
 - Start adding type hints (a8a4099)

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-04-05 11:10:58 +02:00
Michael Heimpold
8988b0a32f
Merge pull request #18143 from mhei/php8-pecl-redis-update
php8-pecl-redis: update to 5.3.7
2022-04-03 20:58:37 +02:00
Michael Heimpold
16a7a82e6c php8-pecl-redis: update to 5.3.7
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-04-03 11:17:15 +02:00
Michael Heimpold
5877d902e9 php8-pecl-imagick: update to 3.7.0
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-04-03 11:16:52 +02:00
Javier Marcet
b82d68e599 python-dotenv: update to v0.20.0
Added:

 - Add encoding (Optional[str]) parameter to get_key, set_key and
 unset_key. (by @bbc2)

Fixed:

 - Use dict to specify the entry_points parameter of setuptools.setup
 (by @mgorny).
 - Don't build universal wheels (by @bbc2).

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-03-31 06:01:58 -07:00
Alexandru Ardelean
306af23e08 python-evdev: bump to version 1.5.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-03-30 19:43:38 -07:00
Alexandru Ardelean
685826db73 python-pytz: bump to version 2022.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-03-30 19:43:38 -07:00
Javier Marcet
539f9d07a1 python3-paramiko: update to version 2.10.3
2.10.2:

 - [Bug] Fix Python 2 compatibility breakage introduced in 2.10.1.
 Spotted by Christian Hammond.

2.10.3:

 - [Bug] Switch from module-global to thread-local storage when
 recording thread IDs for a logging helper; this should avoid one
 flavor of memory leak for long-running processes. Catch & patch via
 Richard Kojedzinszky.

 - [Bug] Certificate-based pubkey auth was inadvertently broken when
 adding SHA2 support; this has been fixed. Reported by Erik Forsberg
 and fixed by Jun Omae.

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-03-30 09:05:07 +03:00
Josef Schlehofer
189f078a35 vala: update to version 0.56.0 (LTS version)
According, to the project website [1], we were not using long-term
version, but stable one. Let's use LTS version.

Changelog can be found on their GitLab [2].

[1] https://wiki.gnome.org/Projects/Vala
[2] https://gitlab.gnome.org/GNOME/vala/raw/0.56/NEWS

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-03-28 20:47:35 -07:00
Jeffery To
478666b00b golang: Update to 1.18, update patch
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-03-28 19:42:59 -07:00
Jeffery To
d0efe27a8c python3: Update to 3.10.4
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-03-28 00:57:45 -07:00
Josef Schlehofer
474414dff1 vala: update to version 0.54.8
Changelog:
https://gitlab.gnome.org/GNOME/vala/raw/0.54/NEWS

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-03-26 10:19:37 -07:00
Daniel Golle
2366b26813
Jinja2: add Josef as the maintainer of this package
It seems that Turris guys is using this package in the Turris OS, where
it is used for reForis (simple, basic UI for users)

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
[replace Daniel as maintainer, add commit message]
Signed-off-by: Josef Schlehofer <josef.schlehofer@nic.cz>
2022-03-24 22:41:57 +00:00
Josef Schlehofer
116c0d6c39
Flask: use AUTORELEASE
This helps in cases, when someone forgets to bump PKG_RELEASE

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-03-24 22:41:51 +00:00
Daniel Golle
934a7e22cd
Flask: add Josef as the maintainer of this package
It seems that Turris guys is using this package in the Turris OS, where
it is used for reForis (simple, basic UI for users)

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
[replace Daniel as maintainer, add commit message]
Signed-off-by: Josef Schlehofer <josef.schlehofer@nic.cz>
2022-03-24 22:41:36 +00:00
Jeffery To
bed8dc2132
python3: Update to 3.10.3, refresh patches
Includes fixes for:
* Windows builds updated to bzip2 1.0.8 to mitigate CVE-2016-3189 and
  CVE-2019-12900
* CVE-2022-26488: Escalation of privilege via Windows Installer

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-03-21 16:43:35 +08:00
Michael Heimpold
7c31879f78 php8: update to 8.1.4
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-03-20 22:58:55 +01:00
Michael Heimpold
d30b18257d php8-pecl-http: update to 4.2.2
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-03-19 23:09:50 +01:00
Daniel Golle
93a7806578 perl-net-dns: update to version 1.33
**** 1.33 Dec 16, 2021
 Fix rt.cpan.org #137768
    Test t/05-SVCB.t on Perl 5.18.0 fails with deep recursion.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-03-18 23:47:14 +00:00
Jeffery To
60ce07b9a1 Mako: Remove package
This package (more specifically, the host version) was added for mesa in
the video feed[1]; no packages in the packages feed require this
package.

As mesa will be updated to install Mako using host pip[2], there is no
need to continue maintaining the package here. It will be imported into
the abandoned packages repo[3].

[1]: 2e17cb9a1b (commitcomment-63047904)
[2]: https://github.com/openwrt/video/pull/25
[3]: https://github.com/openwrt/packages-abandoned/pull/26

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-03-18 13:17:22 +00:00
Jeffery To
2f81f907c2 python3: Add Py3Build/InstallBuildDepends recipe
This adds a recipe, Py3Build/InstallBuildDepends, that installs the
requirements listed in HOST_PYTHON3_PACKAGE_BUILD_DEPENDS. This allows
other (non-Python) packages to install host Python packages by calling
this recipe, without having to know the internals of python3-package.mk.

This also updates apparmor to call this recipe.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-03-17 11:38:19 -07:00
Javier Marcet
d09e1b23b2 python3-paramiko: update to version 2.10.1
2.10.1:

 - [Bug]: (CVE-2022-24302) Creation of new private key files using
 PKey subclasses was subject to a race condition between file creation
 & mode modification, which could be exploited by an attacker with
 knowledge of where the Paramiko-using code would write out such
 files.

 - This has been patched by using os.open and os.fdopen to ensure new
 files are opened with the correct mode immediately. We’ve left the
 subsequent explicit chmod in place to minimize any possible
 disruption, though it may get removed in future backwards-
 incompatible updates.

 - Thanks to Jan Schejbal for the report & feedback on the solution,
 and to Jeremy Katz at Tidelift for coordinating the disclosure.

2.10.0:

 - [Feature] Add support for OpenSSH’s Windows agent as a fallback
 when Putty/WinPageant isn’t available or functional. Reported by
 @benj56 with patches/PRs from @lewgordon and Patrick Spendrin.

 - [Feature] Add support for the %C token when parsing SSH config
 files. Foundational PR submitted by @jbrand42.

 - [Bug] Significantly speed up low-level read/write actions on
 SFTPFile objects by using bytearray/memoryview. This is unlikely to
 change anything for users of the higher level methods like
 SFTPClient.get or SFTPClient.getfo, but users of SFTPClient.open will
 likely see orders of magnitude improvements for files larger than a
 few megabytes in size.

 - Thanks to @jkji for the original report and to Sevastian Tchernov
 for the patch.

 - [Support] Add six explicitly to install-requires; it snuck into
 active use at some point but has only been indicated by transitive
 dependency on bcrypt until they somewhat-recently dropped it. This
 will be short-lived until we drop Python 2 support. Thanks to
 Sondre Lillebø Gundersen for catch & patch.

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-03-16 19:45:42 -07:00
Josef Schlehofer
405bc53c0c chicken-scheme: add conflict and small Makefile polishing
- No need to explicitly state two times section and category since this is
already done in define Package/chicken-scheme/Default
- Also add TITLE to Default

- Add conflict between chicken-scheme-interpreter and
  chicken-scheme-full
They both provide the same files:
/usr/lib/libchicken.so
/usr/lib/chicken/11/chicken.time.import.so
/usr/lib/chicken/11/chicken.fixnum.import.so
/usr/lib/chicken/11/chicken.internal.import.so
/usr/lib/chicken/11/chicken.tcp.import.so
/usr/lib/chicken/11/chicken.continuation.import.so
/usr/lib/chicken/11/chicken.port.import.so
/usr/lib/chicken/11/chicken.random.import.so
/usr/lib/chicken/11/chicken.compiler.user-pass.import.so
/usr/lib/chicken/11/chicken.process-context.import.so
/usr/lib/chicken/11/chicken.bitwise.import.so
/usr/lib/chicken/11/srfi-4.import.so
/usr/lib/chicken/11/chicken.load.import.so
/usr/lib/chicken/11/chicken.blob.import.so
/usr/lib/chicken/11/chicken.time.posix.import.so
/usr/lib/chicken/11/chicken.file.posix.import.so
/usr/lib/chicken/11/chicken.flonum.import.so
/usr/lib/chicken/11/chicken.condition.import.so
/usr/lib/chicken/11/chicken.pretty-print.import.so
/usr/lib/chicken/11/types.db
/usr/lib/chicken/11/chicken.foreign.import.so
/usr/lib/chicken/11/chicken.repl.import.so
/usr/lib/chicken/11/chicken.pathname.import.so
/usr/lib/chicken/11/chicken.sort.import.so
/usr/lib/chicken/11/chicken.keyword.import.so
/usr/lib/chicken/11/chicken.process.signal.import.so
/usr/lib/chicken/11/chicken.platform.import.so
/usr/lib/chicken/11/chicken.base.import.so
/usr/lib/chicken/11/chicken.syntax.import.so
/usr/lib/chicken/11/chicken.file.import.so
/usr/lib/chicken/11/chicken.memory.import.so
/usr/lib/chicken/11/chicken.gc.import.so
/usr/lib/chicken/11/chicken.io.import.so
/usr/lib/chicken/11/chicken.memory.representation.import.so
/usr/lib/chicken/11/chicken.process.import.so
/usr/lib/chicken/11/chicken.plist.import.so
/usr/lib/chicken/11/chicken.string.import.so
/usr/lib/chicken/11/chicken.errno.import.so
/usr/lib/chicken/11/chicken.format.import.so
/usr/lib/chicken/11/chicken.eval.import.so
/usr/lib/chicken/11/chicken.irregex.import.so
/usr/lib/chicken/11/chicken.process-context.posix.import.so
/usr/lib/chicken/11/chicken.read-syntax.import.so
/usr/lib/chicken/11/chicken.csi.import.so
/usr/lib/chicken/11/chicken.locative.import.so
/usr/bin/csi

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-03-16 19:39:59 -07:00
Alexandru Ardelean
a85bc94a76 python-asn1crypto: drop package
I can't seem to see any package that needs it.
This was added for cryptography, since it was needed up to version 2.7
asn1-crypto doesn't have a user since commit 9d892e3cf8
So, remove it.

Abandoned packaged PR: https://github.com/openwrt/packages-abandoned/pull/23

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-03-16 19:39:31 -07:00
Jeffery To
26f99270d2 python-packages: Remove unused library packages
With the removal of Seafile, these library packages no longer have any
in-repo users. They will be imported into the abandoned packages
repo[1].

[1]: https://github.com/openwrt/packages-abandoned/pull/24

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-03-16 19:38:32 -07:00
Jeffery To
4d0d6eedfa python-jsonschema: Update to 4.4.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-03-08 21:56:02 -08:00
Javier Marcet
0395f9d2a4 python-websocket-client: update to 1.3.1
- 1.3.1:
  - Fix 10 year old bug and improve dispatcher handling for
  run_forever
  - Fix run_forever to never return None, only return True or False,
  and add two tests
  - Remove Python 3.6 support, EOL in Dec 2021

- 1.3.0:
  - BREAKING: Set Origin header to use https:// scheme when wss://
  WebSocket URL is passed
  - Replace deprecated/broken WebSocket URLs with working ones
  (6ad5197)
  - Add documentation referencing rel for automatic reconnection with
  run_forever()
  - Add missing opcodes 1012, 1013
  - Add errno.ENETUNREACH to improve error handling (da1b050)
  - Minor documentation improvements and typo fixes

- 1.2.3:
  - Fix broken run_forever() functionality

- 1.2.2:
  - Migrate wsdump script in setup.py from scripts to newer
  entry_points
  - Add support for ssl.SSLContext for arbitrary SSL parameters
  - Remove keep_running variable
  - Remove HAVE_CONTEXT_CHECK_HOSTNAME variable (dac1692)
  - Replace deprecated ssl.PROTOCOL_TLS with ssl.PROTOCOL_TLS_CLIENT
  - Simplify code and improve Python 3 support
  - Fill default license template fields
  - Update CI tests
  - Improve documentation

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-03-08 21:54:19 -08:00
Javier Marcet
1232273626 python3-distro: update to version 1.7.0
- BACKWARD COMPATIBILITY:

  - Dropped support for EOL Pythons 2.7, 3.4 and 3.5
  - Dropped support for LSB and uname back-ends when --root-dir is
  specified
  - Moved distro.py to src/distro/distro.py

- ENHANCEMENTS:

  - Documented that distro.version() can return an empty string on
  - rolling releases
  - Documented support for Python 3.10
  - Added official support for Rocky Linux distribution
  - Added a shebang to distro.py to allow standalone execution
  - Added support for AIX platforms
  - Added compliance for PEP-561

- BUG FIXES:

  - Fixed include_uname parameter oversight
  - Fixed crash when uname -rs output is empty
  - Fixed Amazon Linux identifier in distro.id() documentation
  - Fixed OpenSuse >= 15 support
  - Fixed encoding issues when opening distro release files
  - Fixed linux_distribution regression

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-03-08 21:54:05 -08:00
Jeffery To
9704e900da golang: Update to 1.17.8
Includes fix for CVE-2022-24921 (regexp: stack overflow (process exit)
handling deeply nested regexp).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-03-06 19:38:35 -08:00
Jeffery To
630d6800f2
python-twisted: Update to 22.2.0
Includes fix for CVE-2022-21716 (The Twisted SSH client and server
implementation naively accepted an infinite amount of data for the
peer's SSH version identifier.)

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-03-07 04:01:16 +08:00
Alexandru Ardelean
33e1e206d3 python-lxml: bump to version 4.8.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-03-05 08:00:52 +02:00
Rosen Penev
59980b6be7 perl: add powerpc64 support
Needed by the QoriQ target.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-03-02 16:30:32 -08:00
Sergey V. Lobanov
45b8ef2822 python-psutil: update to version 5.9.0, fix build on macos
1. updated to 5.9.0

2. psutil can not be built on macos due to build script detects Darwin
using sys.platform and changes build logic to build for Darwin, but
OpenWrt is Linux.
This commit add patch to allow redefining sys.platform and uses
env var TARGET_SYS_PLATFORM to specify linux as sys platfrom.

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-02-24 14:33:56 -08:00
Josef Schlehofer
2d10b0836d
MarkupSafe: update to version 2.1.0
Changelog:
https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-0

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-02-24 15:46:36 +01:00
Michael Heimpold
2c19d13be8 php8: update to 8.1.3
This fixes:
    - CVE-2021-21708

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-02-18 22:06:15 +01:00
Jeffery To
9f3816d1c6 python-twisted: Update to 22.1.0, refresh patches
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-02-15 16:42:13 -08:00
Kerma Gérald
846df82a84 lua-cs-bouncer: initial package
Lua Crowdsec Bouncer module
  Lua module to allow ip (or not) from CrowdSec API.
  https://github.com/crowdsecurity/lua-cs-bouncer

  required for crowdsec-nginx-bouncer

Signed-off-by: Kerma Gérald <gandalf@gk2.net>
2022-02-14 17:26:16 -08:00
Siger Yang
4137429a25 cqueues: add cqueues(rel-20200726) to feeds
Signed-off-by: Siger Yang <siger.yang@outlook.com>
2022-02-14 17:25:51 -08:00
Jeffery To
69c53fcb6c golang: Update to 1.17.7, refresh patch
This includes fixes for:

* CVE-2022-23772: math/big: Rat.SetString may consume large amount of
  RAM and crash

* CVE-2022-23806: crypto/elliptic: IsOnCurve returns true for invalid
  field elements

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-02-14 17:17:07 -08:00
Alexandru Ardelean
95f38fead8 python: django: bump to 4.0.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-02-10 21:09:36 -08:00
Alexandru Ardelean
2c89383068 python: pillow: bump to 9.0.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-02-10 21:09:36 -08:00
Sergey V. Lobanov
c55092396e ruby: fix build on macos
1. ruby/host build fails on macos due to Apple ld generates warning
if a folder from LDFLAGS is not exist. configure script catches this
warning and fails. This patch disables ld warnings for macos

2. ruby build fails on macos due /bin/true is not exist on macos.
This patch replaces /bin/true with true in OpenWrt Makefile

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-02-06 21:46:17 -03:00
Philip Prindeville
5c311014ca perl-cgi: Update to 4.54
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2022-02-06 11:08:44 -07:00
Josef Schlehofer
d34e46e535
Merge pull request #17743 from turris-cz/dnspython-bump
python-dns: update to version 2.2.0
2022-02-06 16:11:52 +01:00
Michal Vasilek
75933e73f2 ruby: update to 3.0.3
* fixes CVE-2021-41817, CVE-2021-41816 and CVE-2021-41819

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-02-06 08:54:05 -03:00
Šimon Bořek
32e2a2fa2a python-sentry-sdk: update to 1.5.4
changelog: f6d3adcb3d/CHANGELOG.md (154)

Signed-off-by: Šimon Bořek <borek@autobakterie.cz>
2022-02-04 18:45:12 +01:00
Josef Schlehofer
c0198bad43
python-dns: update to version 2.2.0
- Removed PYPI_SOURCE_EXT as this release provides tarball with .tar.gz
extension, which is default.

- Changelog: https://dnspython.readthedocs.io/en/stable/whatsnew.html

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-01-31 06:37:23 +01:00
Sergey V. Lobanov
e4755df4c8 lyaml: fix build on macos
lyaml build script detects Darwin using `uname -s` and changes
build logic so lyaml package can not be built on macos.

This patch uses fakeuname host tool to redefine `uname -s` output
and fix build on macos.

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-29 13:31:55 -08:00
Sergey V. Lobanov
6e9c701050 tcl: fix build on macos
configure script detects Darwin and uses flags incompatible with
Linux target build.

This patch uses fakeuname tool if host OS is MacOS to avoid Darwin
detection on target build.

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-29 08:19:54 -08:00
Michael Heimpold
267753b1d4
Merge pull request #17676 from mhei/php8-update
php8: update to 8.1.2
2022-01-25 21:40:04 +01:00
Hirokazu MORIKAWA
8278998e48 node: January 10th 2022 Security Releases
Update to v14.18.3

January 10th 2022 Security Releases:
Improper handling of URI Subject Alternative Names (Medium)(CVE-2021-44531)
Certificate Verification Bypass via String Injection (Medium)(CVE-2021-44532)
Incorrect handling of certificate subject and issuer fields (Medium)(CVE-2021-44533)
Prototype pollution via console.table properties (Low)(CVE-2022-21824)

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-01-24 15:44:05 -08:00
Jeffery To
af341cd76e micropython: Update to 1.18, refresh patches
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-01-24 15:43:39 -08:00
Michael Heimpold
ca4e6992fd php8: update to 8.1.2
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-01-22 21:48:12 +01:00
Sergey V. Lobanov
30f4e26d16 perl-device-serialport: fix build on macos
./configure script detects macos specific system headers
(IOKit/serial/ioss.h and sys/ttycom.h) that are not available
during compile time. There is no way to pass ac_cv_* vars to
./configure script due to perl wrappers

To fix this issue, fake(empty) headers provided during compile
time if build host is MacOS

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-18 18:10:18 -08:00
Sergey V. Lobanov
0e6a33a3a4 python-curl: fix build on macos
setup.py detects macos (darwin) and adds -flat_namespace flag. This
flag is not compatible with GCC that is used to compile target.

This patch patch disables darwin detection

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-18 18:09:35 -08:00
Josef Schlehofer
88578e77a0
Merge pull request #17624 from jefferyto/python-3.10.2
python3: Update to 3.10.2, refresh patches
2022-01-18 17:24:26 +01:00
Sergey V. Lobanov
99515bdf96 luaossl: fix build on macos
luaossl detects OS and changes compilation flags depends on OS.
If Darwin is detected then it adds GCC non-compatible flags.
OpenWrt is always Linux so build OS detection is disabled

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-17 21:12:53 -08:00
Jeffery To
5b2c8bccf3
python3: Update to 3.10.2, refresh patches
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-01-17 04:32:42 +08:00
Sergey V. Lobanov
a00735ec8c luasql: fix build on macos
luasql ./config scripts checks `uname -s` output and changes
LIB_OPTION from '-static' to macos specific if detected OS is
Darwin. These flags are not compatible with GCC

OpenWrt is always Linux, this patch removes Darwin
specific stuff from compilation flags

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-11 16:25:33 -08:00
Jeffery To
6754a2c80a micropython-lib: Update to latest master
The last tagged release (v1.9.3) was in 2017. This updates the package
to the most recent commit of the master branch.

This also sets myself at the maintainer.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-01-11 16:24:13 -08:00
Jeffery To
b9d10fc3e6 micropython: Update to 1.17, reorganize package
Previous versions used a bundled version of the axTLS library. The
MicroPython project maintains their own fork[1], as development of the
library appears to have stopped (the last release was version 2.1.5 in
2019[2]).

This replaces the use of axTLS with two variants, one using mbedTLS and
one with no TLS support (and no upip, as it uses the ussl module). The
external mbedTLS patch (040-extmod-use-external-mbedtls.patch) comes
from Debian[3].

This also sets myself as the maintainer.

[1]: https://github.com/micropython/axtls
[2]: https://sourceforge.net/projects/axtls/files/
[3]: https://salsa.debian.org/yangfl-guest/micropython/-/blob/master/debian/patches/0006-extmod-Use-system-mbedtls.patch

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-01-11 16:24:13 -08:00
Jeffery To
71d0d9a877 golang: Update to 1.17.6
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-01-11 16:21:57 -08:00
Javier Marcet
9121756e92 python3-paramiko: update to version 2.9.2
- [Bug]: Enhanced log output when connecting to servers that do not
 support server-sig-algs extensions, making the new-as-of-2.9
 defaulting to SHA2 pubkey algorithms more obvious when it kicks in.

 - [Bug]: Connecting to servers which support server-sig-algs but
 which have no overlap between that list and what a Paramiko client
 supports, now raise an exception instead of defaulting to
 rsa-sha2-512 (since the use of server-sig-algs allows us to know
 what the server supports).

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-01-09 13:47:42 -08:00
Javier Marcet
c579abeb78 python-pynacl: update to v1.5.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-01-09 13:47:30 -08:00
Sergey V. Lobanov
cca3001475 erlang: update to version 24.2
1. updated to 24.2  (RN: https://github.com/erlang/otp/releases/tag/OTP-24.2)
2. added libstdcpp dependency
3. erlang-hipe was removed in upstream
 (ref fccb8482ef)
 everything related to erlang-hipe was removed from Makefile
4. updated and refreshed patches
5. host-compile ssl library forced to OpenWrt LibreSSL to avoid using system library

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-09 13:46:17 -08:00
Alexandru Ardelean
1eea3d4b2c django: bump to version 4.0.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-01-09 19:13:08 +02:00
Sergey V. Lobanov
dc08def771 lua-curl-v3: fix build on macos
lua-curl-v3 detects OS and changes compilation flags depends on OS.
If Darwin is detected then it adds GCC non-compatible flags.
OpenWrt is always Linux, OS detection is disabled via UNAME=Linux
as a part of MAKE_FLAGS

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-08 08:04:50 +01:00
Sergey V. Lobanov
42c4d25455 luajit: fix build on macos (ldconfig issue)
fix ldconfig build issue. This patch is a backport from upstream:
18c9cf7d37

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-08 08:04:03 +01:00
Josef Schlehofer
bcc7f0c55b
Merge pull request #17492 from jefferyto/python-attrs-21.4.0
python-attrs: Update to 21.4.0
2022-01-07 21:40:50 +01:00
Jeffery To
6ab9051695
Merge pull request #17429 from erdoukki/2to3
2to3: add package host tool
2022-01-07 10:42:40 +08:00
Josef Schlehofer
ab7db4491a
Merge pull request #17481 from jefferyto/python-3.10.1
python3: Update to 3.10.1, refresh/remove patches
2022-01-06 23:24:27 +01:00
Kerma Gérald
2f91e1c9c5 2to3: add package host tool
2to3 is a Python program that reads Python 2.x source code and applies a
  series of fixers to transform it into valid Python 3.x code. The standard
  library contains a rich set of fixers that will handle almost all code. 2to3
  supporting library lib2to3 is, however, a flexible and generic library, so it
  is possible to write your own fixers for 2to3. lib2to3 could also be adapted
  to custom applications in which Python code needs to be edited automatically.

This tool is necessary for fail2ban package because of issue
  https://github.com/openwrt/packages/issues/17311
  https://github.com/openwrt/packages/pull/17341

Simple 2to3.py script from Debian, thanks to Matthias Klose <doko@ubuntu.com>
From: https://salsa.debian.org/cpython-team/python3-defaults

Co-authored-by: Jeffery To <jeffery.to@gmail.com>
Signed-off-by: Kerma Gérald <gandalf@gk2.net>
2022-01-05 15:20:13 +01:00
Jeffery To
d63664a5e7
python3: Update to 3.10.1, refresh/remove patches
Removed patches:
* 027-bpo-43158-Use-configure-values-for-building-_uuid-ex.patch
  Already merged.
* 029-disable-deprecation-warning.patch
  Packages should be patched/fixed to remove the use of distutils
  instead of disabling this warning.

Also:
* Updates PKG_LICENSE to use the correct SPDX license identifier
* Fixes build for mipsel_24kc_24kf

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

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-01-05 16:10:01 +08:00
Jeffery To
8a10f69761
python-attrs: Update to 21.4.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-01-04 14:48:29 +08:00
Philip Prindeville
45250d7d8f
Merge pull request #17435 from pprindeville/perl-cgi-update-4.53
perl-cgi: update to 4.53
2022-01-03 15:07:44 -07:00
Philip Prindeville
771e0a0b15
Merge pull request #17434 from pprindeville/perl-text-csv_xs-update-1.47
perl-text-csv_xs: update to 1.47
2022-01-03 15:07:18 -07:00
Jeffery To
3aefcd25c9
Merge pull request #17460 from BKPepe/stem
python-stem: backport patch to fix Python 3.10
2022-01-04 01:56:20 +08:00
Jeffery To
8df2fb4fe5
Merge pull request #17442 from commodo/django-restframework
django-restframework: bump to version 3.13.1
2022-01-04 01:44:14 +08:00
Jeffery To
c40c3edf58
Merge pull request #17466 from BKPepe/markdown
python-markdown: update to version 3.3.6
2022-01-03 22:57:05 +08:00
Jeffery To
490dd780fe
Merge pull request #17463 from BKPepe/voluptuous-serialize
python-voluptuous-serialize: update to version 2.5.0
2022-01-03 22:54:40 +08:00
Josef Schlehofer
47a279128a
python-stem: backport patch to fix Python 3.10
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-01-03 15:52:33 +01:00
Jeffery To
9e08a03056
Merge pull request #17462 from BKPepe/zeroconf-update
python-zeroconf: update to version 0.38.1
2022-01-03 22:52:30 +08:00
Jeffery To
bce5ce9299
Merge pull request #17458 from BKPepe/dnspython-2.1.0
python-dns: update to version 2.1.0
2022-01-03 22:42:05 +08:00
Jeffery To
9671185acb
Merge pull request #17440 from commodo/openblas-numpy
openblas,numpy: bump versions
2022-01-03 22:35:16 +08:00
Philip Prindeville
6b83b3204f perl-text-csv_xs: update to 1.47
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2022-01-02 16:29:33 -07:00
Philip Prindeville
7b35f81a82 perl-cgi: update to 4.53
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2022-01-02 16:26:47 -07:00
Josef Schlehofer
79d3401c6f
python-markdown: update to version 3.3.6
- Update copyright

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-12-31 12:38:05 +01:00
Josef Schlehofer
aaa31d30a1
python-voluptuous-serialize: update to version 2.5.0
- Release notes:
https://github.com/home-assistant-libs/voluptuous-serialize/releases/tag/2.5.0

- Update copyright

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-12-31 00:10:40 +01:00
Josef Schlehofer
f62565423b
python-zeroconf: update to version 0.38.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-12-31 00:06:28 +01:00
Josef Schlehofer
447c6fd57b
python-dns: update to version 2.1.0
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-12-30 20:02:57 +01:00
Jeffery To
eac2e91a28
golang: Update to 1.17.5, add patch
Includes fixes for:
* CVE-2021-44716: unbounded growth of HTTP/2 header canonicalization
  cache
* CVE-2021-44717: syscall.ForkExec error can close file descriptor 0

Added patches:
* 001-cmd-link-use-gold-on-ARM-ARM64-only-if-gold-is-available.patch:
  https://github.com/golang/go/pull/49748 backported for Go 1.17,
  this removes the requirement for the gold linker when building Go
  programs that use Go plugins on arm/arm64

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-12-28 15:15:13 +08:00
Alexandru Ardelean
e8d92cd559 django-restframework: bump to version 3.13.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-12-27 16:15:31 +02:00
Alexandru Ardelean
9a231e4301 numpy: bump to version 1.21.5
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-12-27 12:17:58 +02:00
Javier Marcet
6bdc4038fa python3-paramiko: update to version 2.9.1
Signed-off-by: Javier Marcet <javier@marcet.info>
2021-12-26 23:15:49 +01:00
Michael Heimpold
a5e4408bd7
Merge pull request #17404 from mhei/php8-update
php8: update to 8.1.1
2021-12-21 10:48:49 +01:00
Alexandru Ardelean
b766794c05 python-lxml: update to version 4.7.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-12-20 20:58:58 +01:00
Michael Heimpold
d4245496a0 php8: update to 8.1.1
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-20 16:43:13 +01:00
Alexandru Ardelean
9e9b9dc5a1
Merge pull request #17395 from mhei/fix-issue-17332-php8-pecl-http-compile-failure
php8-pecl-http: add compile-time hint about TLS13 ciphers (fixes #17332)
2021-12-20 11:36:18 +02:00
Josef Schlehofer
613ef6a773
Merge pull request #17330 from flyn-org/selinux
Update SElinux utilities
2021-12-19 21:17:55 +01:00
Michael Heimpold
3083278fa9 php8-pecl-http: add compile-time hint about TLS13 ciphers (fixes #17332)
When cURL is built with OpenSSL as backend SSL/TLS library,
pecl_http's configure tries to detect whether TLS 1.3 ciphers
are enabled. This does not work when cross-compiling so let's
pass it based on OpenSSL build configuration.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-19 14:49:32 +01:00
W. Michael Petullo
41f3106144 python3-networkx: update to 2.6.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-12-14 08:55:51 -06:00
W. Michael Petullo
59ee9a7119 python3-libselinux: update to 3.3
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-12-14 08:55:27 -06:00
Michael Heimpold
9aa794c852
Merge pull request #17296 from mhei/drop-php7
php7/php7-pecl-*: drop PHP7 packages
2021-12-12 12:35:05 +01:00
Hirokazu MORIKAWA
f9c521251c node: bump to 14.18.2
Update to v14.18.2
Remove unneeded c-ares patches

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-12-10 08:57:11 +09:00
Michael Heimpold
3c4d11ce8f php7: drop package
Active support for PHP 7.4 branch ended a few days ago.

Since we have PHP 8.x in the repository for a while
and we migrated all PECL extension packages already,
let's focus on that newer version and drop support for 7.4.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-09 21:57:44 +01:00
Michael Heimpold
c2552ca28f php7-pecl-propro: drop package
The functionality of this package - or at least similar one -
was meanwhile included in PHP8.

This package was mostly included as dependency for HTTP PECL package,
so it is not needed anymore and thus can be dropped.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-09 21:57:44 +01:00
Michael Heimpold
a2edc49f4a php7-pecl-libevent: drop package
This package is not compatible with PHP8 and seems to be not maintained
upstream anymore. Let's drop it.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-09 21:57:44 +01:00
Michael Heimpold
a61e5b83ee php7-pecl-sodium: migrate package to php8-pecl-sodium
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-09 21:57:44 +01:00
Michael Heimpold
235a7363a9 php7-pecl-redis: migrate package to php8-pecl-redis
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-09 21:57:44 +01:00
Michael Heimpold
e7c5522946 php7-pecl-raphf: migrate package to php8-pecl-raphf
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-09 21:57:44 +01:00
Michael Heimpold
d5a5088df9 php7-pecl-mcrypt: migrate package to php8-pecl-mcrypt
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-09 21:57:44 +01:00
Michael Heimpold
40cf7112b5 php7-pecl-krb5: migrate package to php8-pecl-krb5
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-09 21:57:44 +01:00
Michael Heimpold
31655db711 php7-pecl-imagick: migrate package to php8-pecl-imagick
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-09 21:57:44 +01:00
Michael Heimpold
818957f372 php7-pecl-http: migrate package to php8-pecl-http
Only a newer version of upstream includes support for PHP8, so while
migrating we need to update to latest upstream version.

We also need to adjust dependencies since JSON is now always integrated
not longer available as dedicated package.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-09 21:57:44 +01:00
Michael Heimpold
4e99a13ac8 php7-pecl-dio: migrate package to php8-pecl-dio
This package is compatible with php8, so let's migrate it.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-09 21:57:44 +01:00
Michael Heimpold
9dd0bbf0a6 php8: update to 8.1.0
Also update patches and remove obsolete ones.
We also need to add one to prevent mod_php to be enabled
by apxs in configuration file.

While at, remove the VARIANT setting for pecl extensions.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-06 19:26:50 +01:00
Michael Heimpold
129b4159a8
Merge pull request #17251 from flyn-org/php7-pecl-sodium
php7-pecl-sodium: add new package
2021-12-04 14:59:51 +01:00
W. Michael Petullo
cbe9f26dc6 php7-pecl-sodium: add new package
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-12-02 08:38:15 -06:00
Eneas U de Queiroz
c7766f0b95
python-rcssmin: bump to version 1.1.0
Relevant changes:
 * quoted data urls which are not base64 encoded keep their spaces now
 * accept bytes and text as input. All other types now raise a TypeError
 * update python & gcc support
 * python version will only accept the C implementation if the versions
   match exactly. This should prevent using older installed C versions.

Along with the version bump:
 - update maintainer email address
 - use $(AUTORELEASE)

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-11-30 17:56:47 -03:00
Alexandru Ardelean
add867a001
Merge pull request #17206 from cotequeiroz/seafile-broken
treewide: mark django1 and dependents BROKEN
2021-11-29 22:02:57 +02:00
Javier Marcet
acb795c626 python-dotenv: update to v0.19.2
What's Changed:

Fixed:

 - Add missing trailing newline before adding new entry with set_key
 by @bbc2 in #361

Signed-off-by: Javier Marcet <javier@marcet.info>
2021-11-29 01:42:56 -08:00
Matt Merhar
49fb58e4bc perl-try-tiny: update to 0.31
Signed-off-by: Matt Merhar <mattmerhar@protonmail.com>
2021-11-29 01:41:19 -08:00
Eneas U de Queiroz
9d97f4ba14
treewide: mark django1 and dependents BROKEN
Django 1.x is not compatible with python 3.10.
Mark the package as BROKEN.  Since its dependent packages will also
select it, they will need to be marked BROKEN as well to avoid recursive
dependencies--packages not marked as BROKEN will be able to select the
broken package.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-11-27 10:27:16 -03:00
Alexandru Ardelean
122ee76623
Merge pull request #17154 from jefferyto/python-pycparser-2.21
python-pycparser: Update to 2.21, update patch
2021-11-23 13:35:19 +02:00
Alexandru Ardelean
48ce6e48b6 python-packages: remove myself as maintainer
There's been a bit of overlapping opinions on some of these packages.
The best thing to do here is to reduce ownership and relinquish my
control.

This patch does that.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-11-23 13:14:43 +02:00
Alexandru Ardelean
c8644bd19a
Merge pull request #17142 from commodo/python-yaml
python-yaml: bump to version 6.0
2021-11-22 10:29:24 +02:00
Alexandru Ardelean
40ca2f6dd6
Merge pull request #17121 from commodo/python3-bump
python3: bump to version 3.10.0
2021-11-22 10:28:29 +02:00
Alexandru Ardelean
1024d42ac6 python-yaml: bump to version 6.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-11-21 10:00:28 +02:00
Michael Heimpold
900dcf36f9
Merge pull request #17167 from mhei/php8-update
php8: update to 8.0.13
2021-11-20 23:27:57 +01:00
Michael Heimpold
2e9c1a00ea php8: update to 8.0.13
This fixes:
    - CVE-2021-21707

Also drop upstream patch which is included in the release now.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-11-20 13:53:45 +01:00
Michael Heimpold
c6f27671a3 php7: update to 7.4.26
This fixes:
    - CVE-2021-21707

Also drop upstream patch which is included in the release now.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-11-20 13:52:11 +01:00
Jeffery To
320da906a2
python-pycparser: Update to 2.21, update patch
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-11-19 21:47:38 +08:00
Alexandru Ardelean
4e05541782 python3: bump to version 3.10.0
Manually re-applied:
  008-distutils-use-python-sysroot.patch
  016-adjust-config-paths.patch

Drop patch: 003-do-not-run-distutils-tests.patch
There is now a configure option '--disable-test-modules'
And seems we left the '_ctypes_test' around for quite some time.
Dropped now.
Refs:
  https://bugs.python.org/issue27640
  https://bugs.python.org/issue43282

Drop patch: 013-getbuildinfo-date-time-source-date-epoch.patch
Python build honors SOURCE_DATE_EPOCH pretty well now.

Drop setuptools patches. Setuptools should be reproducible with Python 3.6+
according to a mention here:
  https://github.com/pypa/setuptools/pull/1690#issuecomment-536517456
It's time to let upstream fix Setuptools reproduce-ability.

Drop patch: 010-do-not-add-rt-lib-dirs-when-cross-compiling.patch
I can't seem to fully remember why it's there.
And it seem to build fine without it.

Drop patch: 015-abort-on-failed-modules.patch
Python build supports a similar PYTHONSTRICTEXTENSIONBUILD=1 env-var
option.

Add patch: 026-openssl-feature-flags.patch
We need to keep this in our tree for a while.
See:
  https://bugs.python.org/issue45627

Backport patch: 027-bpo-43158-Use-configure-values-for-building-_uuid-ex.patch
Link: https://github.com/python/cpython/pull/29353
Fixes the build for uuid C module.

Add patch: 028-host-python-support-ssl-with-libressl.patch
We need the _ssl module working on the host-side with LibreSSL for pip to
work to download from https://pypi.org
Refs: https://github.com/openwrt/openwrt/pull/4749

Add patch: 029-disable-deprecation-warning.patch
Fixes apparmor build. The warning causes a configure error.

Refreshed the rest of patches.

Some old build-flags were removed. They don't seem to be necessary anymore.

Split python3-uuid from python3-light. To better manage the libuuid library
(if needed). Also, fixing the uuid C module build. Seems this was failing,
and was falling back to using hashlib.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-11-19 13:30:14 +02:00
Alexandru Ardelean
b3237baf63
Merge pull request #17151 from jefferyto/golang-1.17.3
golang: Update to 1.17.3
2021-11-19 10:28:28 +02:00
Alexandru Ardelean
7cead5b8e6
Merge pull request #17143 from commodo/py-greenlet
python-greenlet: bump to version 1.1.2
2021-11-19 10:27:14 +02:00
Jeffery To
901f80aae7
golang: Update to 1.17.3
Contains fixes for:

* CVE-2021-41771: ImportedSymbols in debug/macho (for Open or OpenFat)
  accesses a memory location after the end of a buffer

* CVE-2021-41772: archive/zip Reader.Open panic via a crafted ZIP
  archive containing an invalid name or an empty filename field

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-11-19 03:40:17 +08:00
Alexandru Ardelean
35910b2673
Merge pull request #17123 from commodo/python-updates1
python-lxml,django,numpy: bump versions
2021-11-17 15:35:22 +02:00
Alexandru Ardelean
571e6af347 ruamel-yaml: bump to version 0.17.17
The older one won't build with Python 3.10.0

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-11-17 14:15:10 +02:00
Alexandru Ardelean
b1009ff543 python-greenlet: bump to version 1.1.2
The older version won't build with Python 3.10.0

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-11-17 10:55:17 +02:00
Daniel Golle
e020b6347a
Flask: update to version 2.0.2
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-11-15 02:16:20 +00:00
Daniel Golle
e971718892
Werkzeug: update to version 2.0.2
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-11-15 02:16:14 +00:00
Daniel Golle
7c3d48497f
Jinja2: update to version 3.0.3
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-11-15 02:16:08 +00:00
Daniel Golle
6ea6c94a48
click: update to version 8.0.3
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-11-15 02:16:00 +00:00
Michael Heimpold
89f015ee63
Merge pull request #17119 from thg2k/pr/master_php80_ini_1
php8: Clean up and update distributed php.ini for php 8.0.12
2021-11-14 08:48:19 +01:00
Alexandru Ardelean
5ae76d9d60 django: bump to version 3.2.9
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-11-14 09:26:33 +02:00
Alexandru Ardelean
d8b38b1102 numpy: bump to version 1.21.4
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-11-14 09:24:39 +02:00
Alexandru Ardelean
7d1c3560d8 python-lxml: bump to 4.6.4
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-11-14 09:23:07 +02:00
Alexandru Ardelean
84adeaaed3
Merge pull request #17108 from commodo/ovs-no-python-six
ovs,ovn: remove python-six dep
2021-11-14 05:08:47 +02:00
Giovanni Giacobbi
f54b987c8f
php8: Clean up and update distributed php.ini for php 8.0.12
Details:
- Cleaned up whitespace and removed comments (refer to official PHP documentation for that)
- Removed directives that no longer exist as of PHP 8.0.12
- Added newly existing directives commented out
- Added '~E_DEPRECATED' to 'error_reporting'

Signed-off-by: Giovanni Giacobbi <giovanni@giacobbi.net>
2021-11-13 21:33:55 +00:00
Giovanni Giacobbi
024ac2b040 php7: Clean up and update distributed php.ini for php 7.4.25
Details:
- Cleaned up whitespace and removed comments (refer to official PHP documentation for that)
- Removed directives that no longer exist as of PHP 7.4.25
- Added '~E_DEPRECATED' to 'error_reporting'

Directives removed that no longer exist as of PHP 7.4.25:
- zend.ze1_compatibility_mode
- y2k_compliance
- register_globals
- register_long_arrays
- magic_quotes_gpc
- magic_quotes_runtime
- magic_quotes_sybase
- always_populate_raw_post_data

Signed-off-by: Giovanni Giacobbi <giovanni@giacobbi.net>
(cherry picked from commit 7e45ad87f3)
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-11-12 07:48:43 +01:00
Alexandru Ardelean
b84b71c149 python-six: remove host-build
There are no more users left in this tree.
So, remove it.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-11-10 14:54:44 +02:00
Michael Heimpold
df692d4d07
Merge pull request #17090 from mhei/php7-pecl-redis-update
php7-pecl-redis: update to 5.3.4
2021-11-08 07:44:33 +01:00
Michael Heimpold
465d297906
Merge pull request #17089 from mhei/php7-pecl-http-update
php7-pecl-http: update to version 3.2.4
2021-11-08 07:44:18 +01:00
Michael Heimpold
755e3c2eb6 php7-pecl-imagick: update to 3.5.1
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-11-07 11:00:05 +01:00
Michael Heimpold
82f115bded php7-pecl-redis: update to 5.3.4
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-11-07 10:27:16 +01:00
Michael Heimpold
5fe58d0002 php7-pecl-http: update to version 3.2.4
This is the latest version, which still has support for PHP 7.x.

It's an intermediate step in the transition to PHP 8.x.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-11-07 10:21:16 +01:00
Michael Heimpold
614e39e846
Merge pull request #17046 from nxhack/php7_for_ICU-70_1
php7: Support for icu 70.1
2021-11-02 07:32:38 +01:00
Hirokazu MORIKAWA
bc13112a7c php7: Support for icu 70.1
This PR prepares PHP for a few minor changes that cause PHP builds to fail when using --enable-intl with ICU 70.1.

Change UBool to bool for equality operators in ICU >= 70.1

https://github.com/php/php-src/pull/7596

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-11-02 09:36:12 +09:00
Hirokazu MORIKAWA
4da149b68a php8: Support for icu 70.1
This PR prepares PHP for a few minor changes that cause PHP builds to fail when using --enable-intl with ICU 70.1.

Change UBool to bool for equality operators in ICU >= 70.1

https://github.com/php/php-src/pull/7596

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-11-02 09:28:45 +09:00
Sebastian Kemper
c175f8b82c php8: add mod php for apache
The module will be available, once php8 is selected, at the same place
as the other apache modules.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2021-10-31 22:54:15 +01:00
Peter Stadler
55c3bc14f7 nginx, python3-{asgiref,django-cors-headers,drf-nested-routers,sqlparse}: bump versions
Update to the newest versions and switch to $(AUTORELEASE) for the python3 packages (where I am the maintainer).

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2021-10-30 01:12:02 -07:00
Alexandru Ardelean
784f2a519b python-paho-mqtt: bump to version 1.6.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-10-27 20:56:05 +03:00
Alexandru Ardelean
52aadf9579 numpy: bump to version 1.21.3
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-10-27 20:56:05 +03:00
Michael Heimpold
be8539156d
Merge pull request #16958 from mhei/php7-update
php7: update to 7.4.25
2021-10-23 12:54:22 +02:00
Michael Heimpold
1df333bfb0 php7: update to 7.4.25
This fixes:
    - CVE-2021-21703

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-10-22 22:28:27 +02:00
Michael Heimpold
fb7a33a114 php8: update to 8.0.12
This fixes:
    - CVE-2021-21703

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-10-22 21:04:32 +02:00
Alexandru Ardelean
0f84091abe django: bump to version 3.2.8
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-10-19 13:22:25 -07:00
Alexandru Ardelean
ee2a4278d9 python-cffi: bump to version 1.15.0
And use AUTORELEASE for PKG_RELEASE.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-10-19 13:22:25 -07:00
Alexandru Ardelean
9fe8937d54 python-idna: bump to version 3.3
And use AUTORELEASE for PKG_RELEASE.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-10-19 13:22:25 -07:00
Alexandru Ardelean
6063add545 pillow: bump to version 8.4.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-10-19 13:22:25 -07:00
Rosen Penev
5bf74f2ad4 expat: don't build host libs
tools/expat is actually what's used by the various packages that
supposedly depend on expat/host.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-10-19 13:16:18 -07:00
Rosen Penev
575776cfa5 vala: update to 0.54.2
Remove shared libraries. Allows removing rpath hacks.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-10-19 00:32:26 -07:00
Eneas U de Queiroz
d2a4fa61e2 lua-wsapi: build each variant in its own dir
This avoids unnecessary package rebuilds, when running make back to
back.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-10-15 23:02:07 -07:00
Rosen Penev
369da40c2a lua-openssl: update to 0.8.0-6
Remove upstreamed patches and backport cmake fix.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-10-15 09:13:05 -07:00
Hirokazu MORIKAWA
da967b7536 node: bump to 14.18.1 / October 12th 2021 Security Releases
October 12th 2021 Security Releases:
 HTTP Request Smuggling due to spaced in headers (Medium)(CVE-2021-22959)
 HTTP Request Smuggling when parsing the body (Medium)(CVE-2021-22960)

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-10-14 16:22:53 -07:00
Eneas U de Queiroz
f263ed4449 python-qrcode: bump to 7.3.1
This is a major update, which drops support for python < 3.6, among
other changes, better seen at:
https://github.com/lincolnloop/python-qrcode/blob/v7.3.1/CHANGES.rst

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-10-13 22:21:06 -07:00
Eneas U de Queiroz
3aa1ac74c7 django-formtools: bump to 2.2.0
This is the highest version supported by seafile-seahub, because of
the django1 requirement.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-10-13 22:21:06 -07:00
Eneas U de Queiroz
8628559c39 django-webpack-loader: bump to 0.7.0
This is the highest version that works with seafile-seahub 7.1.5.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-10-13 22:21:06 -07:00
Eneas U de Queiroz
3b1e48e546 python-oauthlib: bump to 3.1.1
This is a minor update, which officially supports Python 3.8, and
removes Python 2 code, among several bugfixes.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-10-13 22:21:06 -07:00
Eneas U de Queiroz
b97851e76f pyjwt: update to 2.2.0
This is a major update to the latest version.

There are many changes, better seen at
https://github.com/jpadilla/pyjwt/blob/2.2.0/CHANGELOG.rst

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-10-13 22:21:06 -07:00
Eneas U de Queiroz
711595a4fe defusedxml: bump to v. 0.7.0
This release adds support for Python 3.9.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-10-13 22:21:06 -07:00
Javier Marcet
f424ecff1f python-docker: Update to 5.0.3
Features:
 - Add cap_add and cap_drop parameters to service create and
 ContainerSpec
 - Add templating parameter to config create

Bugfixes:
 - Fix getting a read timeout for logs/attach with a tty and slow
 output

Miscellaneous:
 - Fix documentation examples

Signed-off-by: Javier Marcet <javier@marcet.info>
2021-10-13 17:07:47 -07:00
Javier Marcet
7be2632755 python-dotenv: update to v0.19.1
What's Changed

 - CHANGELOG.md: Fix typos discovered by codespell by @cclauss in #350
 - Add Python 3.10 support by @theskumar in #359

Signed-off-by: Javier Marcet <javier@marcet.info>
2021-10-13 17:07:37 -07:00
Javier Marcet
70138a4ff5 python3-paramiko: update to version 2.8.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2021-10-13 17:07:25 -07:00
Eneas U de Queiroz
aeddcb279c python-certifi: bump to 2021.11.8
Latest bundle form mozilla.org.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-10-13 17:07:02 -07:00
Alexandru Ardelean
9730942d83
Merge pull request #16856 from jefferyto/python-pyopenssl-21.0.0
python-pyopenssl: Update to 21.0.0
2021-10-12 10:33:50 +03:00
Jeffery To
7d3f28f970 golang: Update to 1.17.2
Includes fix for CVE-2021-38297 (passing very large arguments to WASM
module functions can cause portions of the module to be overwritten).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-10-10 18:27:37 -07:00
Daniel Golle
ccd3b6c0a5
pynacl: fix build with updated sodium-minimal patch
Commit 3da874371 ("libsodium: include ed25519_core in minimal build")
broke the build of PyNaCl. Add patch to always include all ed25519
functions which are now always covered even if libsodium is built with
the MINIMAL option.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-10-10 22:51:37 +01:00
Jeffery To
311539cb72
python-pyopenssl: Update to 21.0.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-10-11 05:28:33 +08:00
Daniel Golle
264f7b2f5f
pyodbc: update to version 4.0.32
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-10-09 17:02:43 +01:00
Alexandru Ardelean
589c6bb2de python-pytz: bump to version 2021.3
And switch to AUTORELEASE for PKG_RELEASE.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-10-08 09:41:02 -07:00
Daniel Golle
2e17cb9a1b
Mako: add python markup library
Mako is needed for some packages to build.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-10-07 00:20:37 +01:00
Alexandru Ardelean
66f9fca58f
Merge pull request #16752 from paper42/python-websocket
python-websockets: new package
2021-10-01 13:55:46 +03:00
Alexandru Ardelean
94cdf89269 pillow: add webp support
Requested via: https://github.com/openwrt/packages/pull/16732

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-09-30 14:29:13 -07:00
Alexandru Ardelean
c9c6287c97 openpyxl: bump to version 3.0.9
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-09-30 14:28:40 -07:00
Michal Vasilek
d5212d38bc
python3-package.mk: fix syntax error in FindStdlibDepends
When running FindStdlib and running DependsCheckHostPipVersionMatch at
the same time, both commands were joined together resulting in a syntax
error.

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2021-09-30 21:41:53 +02:00
Michal Vasilek
bc10fbaebf
python-websockets: new package
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2021-09-30 21:41:45 +02:00
Michael Heimpold
e24a969571
Merge pull request #16756 from mhei/php7-update
php7: update to 7.4.24
2021-09-28 07:39:12 +02:00
Michael Heimpold
6969fedfd9 php8: update to 8.0.11
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-09-27 20:46:19 +02:00
Michael Heimpold
96a04adbf3 php7: update to 7.4.24
This fixes:
    - CVE-2021-21706

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-09-27 20:44:30 +02:00
Alexandru Ardelean
a1d32499ca python3: enable bluetooth support by default
Bluetooth support requires bluez-libs present, but they are only required
for the build, and don't seem to be needed to be present on the target.

There isn't any linking required to libbluetooth. It's only the bluetooth.h
header that is required for building BT support into Python.

For testing, this snippet was used from `Lib/test/test_socket.py` (inside
cpython):
```
def _have_socket_bluetooth():
    """Check whether AF_BLUETOOTH sockets are supported on this host."""
    try:
        # RFCOMM is supported by all platforms with bluetooth support. Windows
        # does not support omitting the protocol.
        s = socket.socket(socket.AF_BLUETOOTH, socket.SOCK_STREAM, socket.BTPROTO_RFCOMM)
    except (AttributeError, OSError):
        return False
    else:
        s.close()
    return True
```

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

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-09-27 11:01:07 -07:00
Michael Heimpold
a94ef655ff
Merge pull request #16740 from mhei/php8-fix-16642
php8: fix module loading with glibc (refs #16642)
2021-09-27 18:08:20 +02:00
Michael Heimpold
1bff138517 php8: fix module loading with glibc (refs #16642)
Without -ldl linker flag .so extensions are not loaded
when glibc is used. Fix it by providing adjusted LDFLAGS
for this case.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-09-26 22:05:15 +02:00
Michael Heimpold
d153c61650 php7: fix module loading with glibc (refs #16642)
Without -ldl linker flag .so extensions are not loaded
when glibc is used. Fix it by providing adjusted LDFLAGS
for this case.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-09-26 21:57:44 +02:00
Zbyněk Kocur
cefb5eba7a javascript-obfuscator: bump to 2.19.0 and switch to autorelease
New version of package node-javascript-obfuscator.

Signed-off-by: Zbyněk Kocur <zbynek.kocur@fel.cvut.cz>
2021-09-25 11:11:43 -07:00
Javier Marcet
8bf9c058ad python3-texttable: update to version 1.6.4
- Fix alignment bug when deco is modified

Signed-off-by: Javier Marcet <javier@marcet.info>
2021-09-20 21:12:10 -07:00
Javier Marcet
313109e6a6 python-dotenv: update to v0.19.0
Changed:

 - Require Python 3.5 or a later version. Python 2 and 3.4 are no
 longer supported

 - Raise ValueError if quote_mode isn't one of always, auto or never
 in set_key

 - When writing a value to a .env file with set_key or dotenv set
 <key> <value>

Added:

 - The dotenv_path argument of set_key and unset_key now has a type of
 Union[str, os.PathLike] instead of just os.PathLike

Signed-off-by: Javier Marcet <javier@marcet.info>
2021-09-20 21:12:01 -07:00
Javier Marcet
e652a8c958 python-docker: Update to 5.0.2
Bugfixes:

 - Fix disable_buffering regression

 - Bring back support for ssh identity file

 - Cleanup remaining python-2 dependencies

 - Fix image save example in docs

Miscellaneous:

 - Bump urllib3 to 1.26.5

 - Bump requests to 2.26.0

Signed-off-by: Javier Marcet <javier@marcet.info>
2021-09-20 21:11:51 -07:00
Matt Merhar
77ebd65f49 python3-speedtest-cli: update to 2.1.3
This includes a fix for a breaking change in the Speedtest API.

Signed-off-by: Matt Merhar <mattmerhar@protonmail.com>
2021-09-18 20:40:54 -04:00
Maxim Storchak
2af7d0f0aa luaposix: update to 35.1
Signed-off-by: Maxim Storchak <maxim.storchak@hpe.com>
2021-09-18 14:49:15 -07:00
Josef Schlehofer
1deaf6dbbe
python-astral: update to version 2.2
Update copyright

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-09-17 16:03:47 +02:00
Alexandru Ardelean
c0742dfbe5
Merge pull request #16552 from turris-cz/awesomeversion
python-awesomeversion: add it to the repository
2021-09-16 15:54:58 +03:00
Josef Schlehofer
ef3a04b886
python-awesomeversion: add it to the repository
This package is dependency for Home Assistant

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-09-15 12:15:52 +02:00
Rosen Penev
7e529b4173
Merge pull request #16620 from jefferyto/golang-1.17.1
golang: Update to 1.17.1, remove deprecated variables from golang-package.mk
2021-09-14 20:17:29 -07:00
Alexandru Ardelean
526f219887 openpyxl: bump to version 3.0.8
And switch to AUTORELEASE for PKG_RELEASE.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-09-14 20:17:05 -07:00
Michael Heimpold
841b7d15ac
Merge pull request #16587 from mhei/php7-fix-14623
php7: fix config file upgrade issue (fixes #14623)
2021-09-14 21:23:42 +02:00
Jeffery To
9b3b837e20
golang: Remove deprecated variables in golang-package.mk
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-09-13 05:29:47 +08:00
Jeffery To
aa96b8408f
golang: Update to 1.17.1
Includes fix for CVE-2021-39293 (archive/zip: overflow in preallocation
check can cause OOM panic).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-09-13 05:24:58 +08:00
Alexandru Ardelean
26988f905f python3: bump version to 3.9.7
Refreshed patches.
And apply hack for line-endings in pep517 (from pip).

Hack comment:
  # FIXME: [1] get rid of this asap; 'patch' doesn't like Windows endings, and this file is full of them...
  #        I actually tried this in a number of ways and the only way to fix this is to implement
  #        a poor-man's dos2unix using sed.
  #        The issue is with the pip package; it seems that it throws in some Windows line-endings
  #        and 'patch' won't handle them. So, we do a "dos2unix" and then patch.
  #        We can get rid of this once this is solved upstream and in pip:
  #            https://github.com/pypa/pep517/pull/130

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-09-09 14:31:46 -07:00
Alexandru Ardelean
7c2b02f682 django: bump to version 3.2.7
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-09-09 14:30:55 -07:00
Michael Heimpold
e51a049301 php7: fix config file upgrade issue (fixes #14623)
The addressed issue is related to #6893 as its resolution
is actually causing the problem.

When changing the priority of the config file it happens
that after a sysupgrade the previous file is restored
and the new file is added, ending up in a situation
like this:

/etc/php7/15_openssl.ini
/etc/php7/20_openssl.ini

Causing a double extension=openssl.so to be parsed,
which is not appropriate and leads to error message.

The same problem might also occur for mysqli since there
was also a priority change - let's take care about this
at the same time.

The solution is to remove one of the files. Since it is
a configuration file, the user might have adjusted it, so
lets just use the previous version to replace the new
installed version.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-09-09 08:36:49 +02:00
Rosen Penev
75cd1b7f9d
Merge pull request #16542 from turris-cz/aiohttp
python-aiohttp: update to version 3.7.4post0
2021-09-08 07:35:33 -07:00
Rosen Penev
2ea9ca15ce
Merge pull request #16553 from turris-cz/yarl
python-yarl: update to version 1.6.3
2021-09-08 07:34:56 -07:00
Alexandru Ardelean
b966f5161a pillow: bump to 8.3.2
And start using AUTORELEASE for PKG_RELEASE.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-09-08 07:28:26 -07:00
Josef Schlehofer
8ff4a2b087
python-yarl: update to version 1.6.3
Update Makefile copyright

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-09-07 13:41:44 +02:00
Josef Schlehofer
571326bd48
python-certifi: update to version 2021.5.30
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-09-06 16:08:43 +02:00
Josef Schlehofer
2c1fd3e5e2
python-aiohttp: update to version 3.7.4post0
Changelog:
- Bumped upper bound of the chardet runtime dependency to allow their v4.0 version stream.

From a1158c5389/CHANGES.rst

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-09-06 16:00:52 +02:00
Rosen Penev
036f9ff78f
Merge pull request #16507 from robho/perl_data_needs_scalar
perlbase-data: Add dependency on perlbase-scalar
2021-09-01 14:10:19 -07:00
Rosen Penev
c71fbb72b1
Merge pull request #16513 from jefferyto/python-cryptography-3.4.8
python-cryptography: Update to 3.4.8
2021-09-01 14:08:38 -07:00
Kerma Gérald
e34396fd0e fail2ban: initial package of fail2ban version 0.11.2
python3-pyinotify: initial package version 0.9.6 of pyinotify for python3

Signed-off-by: Kerma Gérald <gandalf@gk2.net>
2021-09-01 14:08:17 -07:00
Jeffery To
69ae9c29a2
python-cryptography: Update to 3.4.8
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-09-02 02:30:37 +08:00
Michael Heimpold
fb9e05615b php7: update to 7.4.23
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-08-31 20:31:49 +02:00
Michael Heimpold
7f320e1b18
Merge pull request #16499 from mhei/php8-update
php8: update to 8.0.10
2021-08-31 20:25:21 +02:00
Robert Högberg
7064f30865 perlbase-data: Add dependency on perlbase-scalar
Data::Dumper requires Scalar::Util -> add missing dependency.

Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
2021-08-31 15:37:32 +02:00
Michael Heimpold
449acc7dac php8: update to 8.0.10
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-08-30 13:34:49 +02:00
Alexandru Ardelean
9725de1de4 python3-package.mk: add check for dependencies in host-pip-requirements
It often happens that we update a package to a new version (e.g. cffi) to a
newer version, but we forget to update the version for cffi in the
`lang/python/host-pip-requirements/cffi.txt` file.

This check adds a minimal check, so that when a build occurs for a Python
package, if there is a mention/listing of this package in
`lang/python/host-pip-requirements/` it will check that the versions match.

This way, when we update a package, we get a build failure and update the
host version as well.

This will omit packages (like Cython) that are not packaged for OpenWrt,
but are host-side dependencies only.
But until we find some mechanism to check for those, we will probably only
notice to update them when another build occurs (at the very least).

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-08-30 10:01:48 +03:00
Alexandru Ardelean
5e00a051d6 seafile-seahub: move Django-1.11.txt in package folder
Django 1.11 (host-build) is only needed for Seahub.
And won't ever be needed for anything else (hopefully).

This change moves it to the Seahub folder.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-08-30 10:01:48 +03:00
Michal Vasilek
d7163a8607
python-websocket-client: update to 1.2.1
* update license (changed in 1.2.0)
* removed python3-six dependency (removed in 1.0.0)
* do not install tests

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2021-08-27 13:02:58 +02:00
Rosen Penev
da5fa78549
Merge pull request #16459 from commodo/numpy
numpy: bump to version 1.21.2
2021-08-25 14:09:18 -07:00
Karl Palsson
f51b325b2d lua: penlight: bump to 1.11.0
Feature updates, and some minor bugfixes.

Changelog for 1.11.0: https://github.com/lunarmodules/Penlight/blob/master/CHANGELOG.md#1110-2021-08-18
Changelog for prior releases rolled up here are in the same changelog.

This also moves to the "final" home, under lunarmodules, instead of the
temporary "tieske" maintainer's private github, see https://github.com/lunarmodules/Penlight/issues/339

Signed-off-by: Karl Palsson <karlp@etactica.com>
2021-08-25 10:11:27 +00:00
Alexandru Ardelean
96cac0a7a8 numpy: bump to version 1.21.2
Switch to AUTORELEASE for PKG_RELEASE.
And update Cython as well.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-08-25 10:06:11 +03:00
Alexandru Ardelean
ff14602679 python-simplejson: bump to version 3.17.5
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-08-24 14:24:45 +03:00
Jeffery To
d0aab6b8bc
golang: Update to 1.17
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-08-23 00:37:25 +08:00
Josef Schlehofer
feaaacc10f
python3-setuptools: add _distutils_hack
I tried to install matplotlib by using pip and it failed with the following output:

2021-08-18T11:52:26,171 Collecting matplotlib
2021-08-18T11:52:26,173   Created temporary directory: /tmp/pip-unpack-wuth2u0e
2021-08-18T11:52:26,565   Using cached matplotlib-3.4.3.tar.gz (37.9 MB)
2021-08-18T11:52:38,659   Added matplotlib from https://files.pythonhosted.org/packages/21/37/           197e68df384ff694f78d687a49ad39f96c67b8d75718bc61503e1676b617/matplotlib-3.4.3.tar.                       gz#sha256=fc4f526dfdb31c9bd6b8ca06bf9fab663ca12f3ec9cdf4496fb44bc680140318 to build tracker '/tmp/pip-   req-tracker-u30x8pht'
2021-08-18T11:52:38,660     Running setup.py (path:/tmp/pip-install-afiyiers/                            matplotlib_8e717e38862f4976a3d6cb1832ba3261/setup.py) egg_info for package matplotlib
2021-08-18T11:52:38,661     Created temporary directory: /tmp/pip-pip-egg-info-kbtiezxq
2021-08-18T11:52:38,662     Running command python setup.py egg_info
2021-08-18T11:52:38,831     Traceback (most recent call last):
2021-08-18T11:52:38,832       File "<string>", line 1, in <module>
2021-08-18T11:52:38,832       File "/usr/lib/python3.9/site-packages/setuptools/__init__.py", line 8, in <module>
2021-08-18T11:52:38,833     ModuleNotFoundError: No module named '_distutils_hack'

More details about it:
- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968410

Once I applied the patch from the bug tracker, I got further to install
it.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-08-18 12:20:07 +02:00
Rosen Penev
1cba8af1b1
Merge pull request #16327 from cotequeiroz/lua-rs232
lua-rs232: don't rely on detected luadir
2021-08-18 02:05:23 -07:00
Rosen Penev
a231c25e8f
Merge pull request #16382 from cotequeiroz/perl_flock
perl: perlmod.mk: wrap hostpkg perl usage around flock
2021-08-17 14:20:25 -07:00
Eneas U de Queiroz
1e18c4324f
perl: perlmod.mk: use flock when hostpkg/perl used
Avoid parallel relinking and usage of the host perl binary by wrapping
its usage around flock calls.

Sometimes, two packages will try to relink the static host perl binary
at the same time.  Neither of them will have the other's module linked
in, and one of them will unavoidably clobber the other one's binary.

This will lead to errors when a package will not be able to find a
module that was supposed to be installed.

To fix that, an exclusive flock is used when relinking, with a 900
seconds timeout to avoid locking up the build process forever.

This is not enough because the binary may be concurrently used to build
another module package; perl is used in Configure, Compile, and Install
procedures.  If timing is right, a package will fail with a "permission
denied" error.

So a shared flock call is added in Configure, Compile, and Install
definitions for host and target, with a shorter, 300 seconds timeout.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-08-17 12:03:34 -03:00
Stepan Henek
4952a624f2
python-cachelib: update to version 0.3.0
Signed-off-by: Stepan Henek <stepan.henek@nic.cz>
2021-08-17 09:59:42 +02:00
Rosen Penev
51f9a12a54
Merge pull request #16326 from cotequeiroz/install_host
perlmod.mk, unixodbc: use 'install' instead of 'cp' to install host binaries to avoid "Text file busy" error.
2021-08-14 13:42:09 -07:00
Alexandru Ardelean
2577bb1eda django: bump to version 3.2.6
And switch to AUTORELEASE for PKG_RELEASE.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-08-13 10:04:27 +03:00
Josef Schlehofer
5fc396da2e
python-sqlalchemy: update to version 1.4.22
Update copyright

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-08-13 03:08:38 +02:00
Alexandru Ardelean
72ca8bf561
Merge pull request #16320 from turris-cz/babel
python-babel: update to version 2.9.1
2021-08-12 11:22:36 +03:00
Josef Schlehofer
b8182477f9
python-curl: update to version 7.44.0
Changelog:
PycURL 7.44.0 - 2021-08-08
--------------------------

This release reinstates best effort Python 2 support, adds Python 3.9 and
Python 3.10 alpha support and implements support for several libcurl options.

Official Windows builds are currently not being produced.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-08-12 00:07:26 +02:00
Eneas U de Queiroz
82032d4fb4
lua-rs232: don't rely on detected luadir
If TOPDIR starts with /usr, then the configure script will use the
staging tree hierarchy instead of using plain /usr/lib.  For example, if
TOPDIR=/usr/src/openwrt, then the files will not be available under
$(PKG_INSTALL_DIR)/usr/lib/lua/5.1/, as expected, but under
$(PKG_INSTALL_DIR)/usr/src/openwrt/staging_dir/hostpkg/lib/lua/5.1/.

Set the correct path when calling 'make'.  As a bonus, the hardcoded
version number in the Makefile can be dropped.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-08-11 17:47:30 -03:00
Eneas U de Queiroz
19c7496648
perl: perlmod.mk: use 'install' for host binaries
When installing a host perl module, the host perl binary in the staging
dir is replaced by using 'cp'.  However, if the binary is running in a
parallel job, cp will fail with a text file busy error.  Use
$(INSTALL_BIN), which unliks the file first to avoid the error.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-08-11 16:59:20 -03:00
Josef Schlehofer
e2932db1ce
python-babel: update to version 2.9.1
Changelog:
https://github.com/python-babel/babel/releases/tag/v2.9.1

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-08-11 10:11:37 +02:00
Rosen Penev
073443c5c4
Merge pull request #16308 from jefferyto/golang-1.16.7
golang: Update to 1.16.7
2021-08-09 13:59:14 -07:00
Jeffery To
4d7a71a7cb
golang: Update to 1.16.7
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-08-09 17:51:43 +08:00
Jeffery To
4fa4cd8322
python-twisted: Update to 21.7.0, refresh patches
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-08-09 17:27:04 +08:00
Javier Marcet
0d4744f214 python3-distro: update to version 1.6.0
- BACKWARDS COMPATIBILITY:

  - Deprecated the distro.linux_distribution() function. Use
  distro.id(), distro.version() and distro.name() instead [#296]
  - Deprecated Python 2.7, 3.4 and 3.5 support. Further releases will
  only support Python 3.6+

- ENHANCEMENTS:

  - Added type hints to distro module [#269]
  - Added __version__ for checking distro version [#292]
  - Added support for arbitrary rootfs via the root_dir parameter
  [#247]
  - Added the --root-dir option to CLI [#161]
  - Added fallback to /usr/lib/os-release when /etc/os-release isn't
  available [#262]

- BUG FIXES:

  - Fixed subprocess.CalledProcessError when running lsb_release
  [#261]
  - Ignore /etc/iredmail-release file while parsing distribution
  [#268]
  - Use a binary file for /dev/null to avoid TextIOWrapper overhead
  [#271]

- RELEASE:

 - Moved repository from nir0s/distro to python-distro/distro on
 GitHub.

Signed-off-by: Javier Marcet <javier@marcet.info>
2021-08-03 16:17:35 +02:00
Tianling Shen
b783386890 pyodbc: update hash
This package was updated without a hash change.

Fixes: c157522580 ("pyodbc: update to version 4.0.31")

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-08-01 17:58:59 +01:00
Daniel Golle
2abbf288ed
Flash: update to version 2.0.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-01 04:15:46 +01:00
Daniel Golle
7b5b9b9d11
Jinja2: update to version 3.0.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-01 04:15:41 +01:00
Daniel Golle
65c12b3c2f
Werkzeug: update to version 2.0.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-01 04:15:36 +01:00
Daniel Golle
c30b804842
MarkupSafe: update to version 2.0.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-01 04:15:31 +01:00
Daniel Golle
01620b9cfb
click: update to version 8.0.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-01 04:15:27 +01:00
Daniel Golle
6ab3b605cf
itsdangerous: update to version 2.0.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-01 04:15:22 +01:00
Daniel Golle
c157522580
pyodbc: update to version 4.0.31
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-01 04:15:17 +01:00
Daniel Golle
05dcea0289
perl-net-dns: update to version 1.32
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-01 04:14:35 +01:00
Rosen Penev
50992fa3be
Merge pull request #16262 from nxhack/node_14174
node: bump to 14.17.4
2021-07-31 18:01:50 -07:00
Michael Heimpold
98d5e26d4d
Merge pull request #16248 from mhei/php7-update
php7: update to 7.4.22
2021-07-31 09:11:29 +02:00
Hirokazu MORIKAWA
cee32c84af node: bump to 14.17.4
July 2021 Security Releases:

Use after free on close http2 on stream canceling (High) (CVE-2021-22930)
Node.js is vulnerable to a use after free attack where an attacker might be able to exploit the memory corruption, to change process behavior.
You can read more about it in https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22930

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-07-31 11:28:02 +09:00
Michael Heimpold
741d6d6768 php7: update to 7.4.22
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-07-29 22:27:37 +02:00
Michael Heimpold
2dad652446 php8: add CI runtime test
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-07-29 22:20:45 +02:00
Michael Heimpold
9080dce60f php8: update to 8.0.9
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-07-29 21:46:37 +02:00
Rosen Penev
5ad6bb0a01
Merge pull request #16078 from ja-pa/fix-email
treewide: change email address in PKG_MAINTAINER
2021-07-29 12:37:06 -07:00
Rosen Penev
a62ef72402
Merge pull request #16106 from rpoisel/dev-add-lua-curl-v3
Lua-cURLv3: add package
2021-07-29 12:35:20 -07:00
Alexandru Ardelean
91f3482f7e numpy: fix circular dependency
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-07-29 15:33:34 +03:00
Jan Pavlinec
3ee2a087a3
treewide: change email
Change from jan.pavlinec@nic.cz to jan.pavlinec1@gmail.com

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-07-29 13:21:02 +02:00
Alexandru Ardelean
cb2300d354 numpy: bump to version 1.21.1
Also bump Cython version to 0.29.23.
And add support for OpenBLAS.
Currently optional, but will be enabled by default on some architectures
later.

Depends on PR https://github.com/openwrt/packages/pull/15685

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-07-26 12:05:57 +03:00
Alexandru Ardelean
6379f2a103 python-requests: bump to version 2.26.0
This version prefers charset_normalizer instead of chardet.
chardet is still usable if available.

Dropping patches for idna. Not required anymore.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-07-23 22:59:57 +02:00
Alexandru Ardelean
be2753a9a1 python-dateutil: bump to version 2.8.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-07-23 22:59:57 +02:00
Rosen Penev
cf537cd2cb
Merge pull request #16098 from neheb/erla
erlang: disable PIE
2021-07-19 04:01:02 -07:00
Rosen Penev
8be23b252d
Merge pull request #15798 from siger-yeung/master
luaossl: add luaossl(rel-20200709) to feeds
2021-07-19 03:54:39 -07:00
Jeffery To
c0c62227bd
golang: Update to 1.16.6
Includes fix for CVE-2021-34558 (crypto/tls: clients can panic when
provided a certificate of the wrong type for the negotiated parameters).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-07-19 06:44:52 +08:00
Rainer Poisel
28451eecef Lua-cURLv3: add package
Signed-off-by: Rainer Poisel <rainer.poisel@gmail.com>
2021-07-16 19:03:02 +02:00
Rosen Penev
9eb200f0d5
Merge pull request #16118 from commodo/python-updates1
python-{simplejson,cffi,pillow}: update versions
2021-07-15 11:46:40 -07:00
Rosen Penev
9ffdf3bc54
Merge pull request #16134 from luizluca/ruby-3.0.2
ruby: update to 3.0.2
2021-07-15 11:43:18 -07:00
Luiz Angelo Daros de Luca
1b41e8f641 ruby: update to 3.0.2
This release fixes some bugs and these vulnerabilities:

* CVE-2021-31810: Trusting FTP PASV responses vulnerability in Net::FTP
* CVE-2021-32066: A StartTLS stripping vulnerability in Net::IMAP
* CVE-2021-31799: A command injection vulnerability in RDoc

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2021-07-15 14:44:15 -03:00
Alexandru Ardelean
f70ad0e816 pillow: bump to version 8.3.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-07-14 11:20:08 +03:00
Alexandru Ardelean
e08b94b753 python-cffi: bump to version 1.14.6
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-07-14 11:20:07 +03:00
Alexandru Ardelean
69c86c3a19 python-simplejson: bump to version 3.17.3
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-07-14 11:18:50 +03:00
Alexandru Ardelean
78f6c2c5ad python3: use gdbm for Berkley dbm
Python works with GNU DBM and with Berkley DBM.
Berkley DBM has been under Oracle for some time.

And it's not clear how many Python users actually use DBM.

In the packages feed, we have both libdb47 (which is now under Oracle) and
GNU DBM. The GNU DBM has a compatibility layer for Berkley DBM.
There are newer versions than libdb47, but it's probably not worth having
them yet. The libbd47 tarball is ~40+ MB. Odds are newer versions will be
bigger and more bloated.

This change merges the old `python3-gdbm` package into the `python3-dbm`
package, since they are effectively using the same underlying library now,
i.e. gdbm.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-07-13 11:22:51 +03:00
Rosen Penev
5685d92268 erlang: disable PIE
Fails to compile with it on.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-07-11 02:03:44 -07:00
Alexandru Ardelean
d27d23167b python3: do a simple ls on pip & setuptools if not selected for build
I seem to forget to check/select setuptools and pip (that come bundled with
Python).
This change will do a simple 'ls' on the 2 wheel files, so that the build
fails even if just building Python.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-07-06 16:20:18 +02:00
Alexandru Ardelean
8b3297e507 python3: update to version 3.9.6
Refreshed patches.
Bumped pip to 21.1.3.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-07-06 16:20:18 +02:00
Michael Heimpold
42aa15b653
Merge pull request #16038 from mhei/php7-update
php7: update to 7.4.21
2021-07-05 20:58:41 +02:00
Michael Heimpold
7984c71bdd
Merge pull request #16037 from mhei/php8-update
php8: update to 8.0.8
2021-07-05 20:58:30 +02:00
Rosen Penev
6dee6ce5a6
Merge pull request #16043 from commodo/pillow
pillow: bump to version 8.3.0
2021-07-05 02:55:21 -07:00
Alexandru Ardelean
4361d88892 pillow: bump to version 8.3.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-07-05 11:35:01 +03:00
Alexandru Ardelean
d3a64a36e9 django: bump to version 3.2.5
Several bug-fixes.
Fix CVE-2021-35042

Release notes:
  https://docs.djangoproject.com/en/3.2/releases/3.2.5/

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-07-05 10:58:30 +03:00
Michael Heimpold
7ddd5280d4 php8: update to 8.0.8
This fixes:
  - CVE-2021-21704
  - CVE-2021-21705

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-07-05 00:15:59 +02:00
Michael Heimpold
f15aba89f7 php7: update to 7.4.21
This fixes:
    - CVE-2021-21704
    - CVE-2021-21705

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-07-05 00:13:35 +02:00
Alexandru Ardelean
e2026346cc python-dateutil: add setuptools-scm build dep
Following:
  https://github.com/openwrt/packages/pull/16004
  https://github.com/openwrt/packages/pull/15995
  https://github.com/openwrt/packages/issues/15988

It seems that dateutil requires setuptools-scm to be installed.
As such, this is being added as a dependency.

Also, bump setuptools-scm to version 6.0.1

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-07-02 16:21:33 +03:00
Hirokazu MORIKAWA
14b43da6bd node: bump to 14.17.1
Notable Changes:
deps: update ICU to 69.1 (Michaël Zasso)
errors: align source-map stacks with spec (Benjamin Coe)

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-06-18 18:04:29 +09:00
Alexandru Ardelean
01d1b4581e python-cryptography: bump to version 3.4.7
Dropped patches:
  0004-Replace-EVP_CIPHER_CTX_cleanup-with-EVP_CIPHER_CTX_r.patch
  0005-Switch-get_-Update-APIs-to-get0.patch

Reworked patches:
  0001-Add-new-ASN1_STRING_get0_data-API.patch
  0006-Add-X509_STORE_CTX_trusted_stack-compatibility-macro.patch
These 2 require that we keep only the CUSTOMIZATIONS stuff for now. Maybe
later we can drop this.

Ran 'make package/python-cryptography/refresh'.

Added patch:
  0004-disable-rust.patch
upstream did a sloppy job with the CRYPTOGRAPHY_DONT_BUILD_RUST logic; we
need to patch it, to make sure the setuptools-rust isn't installed.
We may need to carry this patch in our tree for a bit longer than upstream,
because in newer versions, CRYPTOGRAPHY_DONT_BUILD_RUST logic gets removed.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-06-17 19:27:29 +03:00
Alexandru Ardelean
07dbb82e95 django: bump to version 3.2.4
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-06-15 14:58:04 +03:00
Jeffery To
aefabac126 python3: Add readline to dependency finder script
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-06-15 08:56:35 +03:00
Rosen Penev
2e654b19f3 treewide: back to cmake.mk
Ninja was merged to base and therefore we can now use normal cmake.mk

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-12 21:05:01 -07:00
Jeffery To
8349546208
python-twisted: Add tls/conch dependencies
By adding these dependencies, it is much easier for users (both
applications that use Twisted and end users) to have secure
communications by default.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-06-12 18:40:09 +08:00
Jeffery To
4b6e05d1fd
python-twisted: Update to 21.2.0, redo patches
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-06-12 06:18:50 +08:00
Josef Schlehofer
57cdc76316
Merge pull request #15833 from jefferyto/python-incremental-21.3.0
python-incremental: Update to 21.3.0, refresh patch
2021-06-11 22:16:46 +02:00
Josef Schlehofer
ce15e2ffa8
Merge pull request #15830 from jefferyto/python-zope-interface-5.4.0
python-zope-interface: Update to 5.4.0
2021-06-11 22:16:24 +02:00
Jeffery To
b2738e9da6
python-incremental: Update to 21.3.0, refresh patch
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-06-12 02:15:58 +08:00
Jeffery To
ffbde739c6
python-zope-interface: Update to 5.4.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-06-11 23:44:51 +08:00
Jeffery To
0dbb3769f3
python-attrs: Update to 21.2.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-06-11 22:53:18 +08:00
Jeffery To
fe3c49fe07
golang: Update to 1.16.5
1.16.1 included fixes for:

* CVE-2021-27918 - encoding/xml: infinite loop when using
  xml.NewTokenDecoder with a custom TokenReader
* CVE-2021-27919 - archive/zip: can panic when calling Reader.Open

1.16.4 included fixes for:

* CVE-2021-31525 - net/http: ReadRequest can stack overflow due to
  recursion with very large headers

1.16.5 includes fixes for:

* CVE-2021-33195 - net: Lookup functions may return invalid host names
* CVE-2021-33196 - archive/zip: malformed archive may cause panic or
  memory exhaustion
* CVE-2021-33197 - net/http/httputil: ReverseProxy forwards Connection
  headers if first one is empty

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-06-11 16:26:56 +08:00
Siger Yang
acac2ce15b luaossl: add luaossl(rel-20200709) to feeds
Signed-off-by: Siger Yang <sigeryeung@gmail.com>

luaossl: fix maintainer

Signed-off-by: Siger Yang <sigeryeung@gmail.com>
2021-06-10 15:40:59 +08:00
Michael Heimpold
eec207d754
Merge pull request #15809 from mhei/php8-update
php8: update to 8.0.7
2021-06-08 23:18:53 +02:00
Michael Heimpold
961b7c5a25 php8: update to 8.0.7
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-06-08 21:25:03 +02:00
Michael Heimpold
555d0c9a29 php7: update to 7.4.20
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-06-07 06:47:21 +02:00
Rosen Penev
965be1d107
Merge pull request #15745 from neheb/tcl2
tcl: update to 8.6.11
2021-06-03 11:52:54 -07:00
Rosen Penev
65a346bc51
Merge pull request #15659 from commodo/python3-readline
python3: add python3-readline subpackage
2021-06-02 13:04:45 -07:00
Alexandru Ardelean
fe698b5fca python-idna: bump to version 3.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-06-02 19:25:55 +03:00
Rosen Penev
f42b5288f9 vala: update to 0.52.3
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-01 23:13:23 -07:00
Rosen Penev
396a06e6f3 tcl: update to 8.6.11
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-01 23:08:47 -07:00
Rosen Penev
63f1db0066
Merge pull request #15701 from 1715173329/ack
ack: add new packages
2021-06-01 16:54:56 -07:00
Rosen Penev
d23ca0010c luajit: for powerpc, add FPU dependency
powerpc support as of 2.1 does not work with soft float.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-05-31 16:26:26 -07:00
Tianling Shen
c7acc8414a
perl-ack: add new package
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-05-28 22:54:51 +08:00
Tianling Shen
4999f212a5
perl-file-next: add new package
This is required by ack.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-05-28 22:38:29 +08:00
Hirokazu MORIKAWA
3aefe1d8b6 node: Reduce node-npm package size
Reduce package size by about 1MB.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-05-28 13:04:48 +09:00
Josef Schlehofer
b99c1df4ce
Merge pull request #15625 from ja-pa/python-cryptodomex-update
python-cryptodomex: update to version 3.10.1
2021-05-25 21:00:09 +02:00
Alexandru Ardelean
49faf5d7ca python3: add python3-readline subpackage
Python3 comes with a built-in readline module. It wasn't included up until
now; mostly because it wasn't considered.

This change introduces it as a sub-package of the main Python3 package.
readline support is included in Python.

libreadline pulls libncursesw as a package, so python3-ncurses was
updated to pull libncursesw as well.
It should be the same package; mostly done for consistency.

Resolves the issue reported here:
  https://forum.openwrt.org/t/python3-repl-missing-readline/90039

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-05-19 14:17:00 +03:00
Alexandru Ardelean
5a70c9e826 django: bump to version 3.2.3
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-05-18 12:29:01 +03:00
Alexandru Ardelean
6185156e69 et_xmlfile: bump to version 1.1.0
Updating Eneas' email as requested on Github:
  https://github.com/openwrt/packages/pull/15622

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-05-18 12:29:01 +03:00
Alexandru Ardelean
cf368395d0 python-six: bump to version 1.16.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-05-18 12:29:01 +03:00
Jan Pavlinec
d6cb4edb4a
python-cryptodomex: update to version 3.10.1
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-05-14 13:08:13 +02:00
Hirokazu MORIKAWA
74521b2876 node: bump to v14.17.0
Notable Changes:
Diagnostics channel (experimental module)
UUID support in the crypto module
Experimental support for AbortController and AbortSignal

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-05-13 13:19:24 +09:00
Alexandru Ardelean
e312275dd9 python3: bump version to 3.9.5
Refreshed Python patches.
Updated pip & setuptools version.

For pip, patch '001-pep517-pyc-fix.patch' was reworked.

Also, the current version of the bundled pip (21.1.1) no longer supports
Python2, so the 'py2.py3' suffix gets replaced with just py3.

For setuptools, there is no longer a script/module:
  https://github.com/pypa/setuptools/pull/2544

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-05-11 11:50:35 +03:00
Michael Heimpold
45d76e8399
Merge pull request #15599 from mhei/php8-update
php8: update to 8.0.6
2021-05-11 07:59:07 +02:00
Michael Heimpold
4e39d9fc7c php7: update to 7.4.19
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-05-10 22:37:12 +02:00
Michael Heimpold
0154157b6c php8: update to 8.0.6
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-05-10 21:24:53 +02:00
Michael Heimpold
70bb71fdff
Merge pull request #15552 from mhei/php7-update
php7: update to 7.4.18
2021-05-08 23:11:22 +02:00
Javier Marcet
aa959033ca python-dotenv: update to v0.17.1
Signed-off-by: Javier Marcet <javier@marcet.info>
2021-05-04 20:16:19 -07:00
Jan Pavlinec
66dedebcec python-typing-extensions: update to version 3.10.0.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-05-03 18:19:24 +03:00
Eneas U de Queiroz
2151d948a5
Merge pull request #15532 from dangowrt/bunch-of-updates
a bunch of package updates
2021-05-03 11:30:53 -03:00
Josef Schlehofer
b11a9f2309
Merge pull request #14237 from commodo/python-abi-version
python3: introduce libpython3 with ABI_VERSION flag
2021-05-01 12:32:55 +02:00
Michael Heimpold
aaaeef8b63 php7: update to 7.4.18
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-04-30 21:39:13 +02:00
Michael Heimpold
5e82e6be71 php8: update to 8.0.5
Also update opcache makefile patch.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-04-29 21:10:30 +02:00
Daniel Golle
7b32ab78c0 python-gnupg: update to version 0.4.7
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Daniel Golle
86bd165f8c perl-mail-spamassassin: update to version 3.4.6
Fixes CVE-2020-1946

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Daniel Golle
1876cd2ff2 perl-net-dns: update to version 1.30
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Daniel Golle
e70965b1aa Jinja2: update to version 2.11.3
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Alexandru Ardelean
27aee1fbf0 python3: introduce libpython3 with ABI_VERSION flag
Related to discussion:
  https://github.com/openwrt/packages/pull/14060

Every once in a while a version bump will occur that requires an ABI
change. Example: Python 3.8 to 3.9. When this happens some Python packages
would need to be rebuilt. In setups where everything gets rebuilt, this
isn't a problem.

It's usually a bigger problem when needing to upgrade something via
opkg.
To accommodate for this, we add a libpython with it's own ABI_VERSION
flag. If this ABI_VERSION changes, then this should propagate forward.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-04-28 14:25:01 +03:00
Jan Pavlinec
7a89793838
python-socketio: update to version 5.2.1
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-04-26 12:38:30 +02:00
Jan Pavlinec
024e5a2c38
python-engineio: update to version 4.1.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-04-26 12:37:51 +02:00
Hirokazu MORIKAWA
f6feb1508c node: Resolve ICU conflict
Resolve conflicts between OpenWrt's ICU package and the ICU shipped with node.js.

https://github.com/openwrt/packages/issues/15437

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-04-21 19:26:12 +03:00
Rosen Penev
00d0281671 luv: update to 1.40.0-0
Simplify CMake section.

Fix pkgconfig paths.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-14 14:17:22 -07:00
Alexandru Ardelean
bde027188a python-greenlet: support MIPS architecture
Fixes: https://github.com/openwrt/packages/issues/15370

This is inspired from:
   330bc94dcc/lang/python-greenlet/Makefile

The `PKG_USE_MIPS16:=0` is not taken into consideration when building
Python modules. That's because the sysconfig is used.

This is only an issue with greenlet (on MIPS) so far.

One option is to do `PKG_USE_MIPS16:=0` in the core Python package.
But, since we know that the `wlanslovenija` group has successfully used
greenlet on MIPS with this construct, we might as well adopt it until GCC10
becomes the main compiler.

As noted here:
  https://github.com/openwrt/packages/issues/15370#issuecomment-817015484
GCC10 doesn't have this problem.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-04-14 00:17:09 -07:00
Luiz Angelo Daros de Luca
6ced83d4cb
Merge pull request #15412 from luizluca/ruby-3.0.1
ruby: update to 3.0.1
2021-04-13 13:04:43 -03:00
Rosen Penev
d0b93ea224 vala: update to 0.52.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-12 22:41:18 -07:00
Alexandru Ardelean
c01d0f16cf django: bump to version 3.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-04-12 17:51:54 -07:00
Luiz Angelo Daros de Luca
2e7758916e ruby: update to 3.0.1
Fixes two CVEs:

CVE-2021-28965: XML round-trip vulnerability in REXML
CVE-2021-28966: Path traversal in Tempfile on Windows

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2021-04-12 18:19:00 -03:00
Josef Schlehofer
f4a231cdf5
Merge pull request #15396 from BKPepe/update-bottle
python3-bottle: update to version 0.12.19
2021-04-12 11:14:49 +02:00
Josef Schlehofer
8770f64816
Merge pull request #15398 from BKPepe/babel-update
python-babel: update to version 2.9.0
2021-04-12 11:14:38 +02:00
Javier Marcet
75fbd91d66 python-docker: Update to 5.0.0
Breaking changes:

- Remove support for Python 2.7

- Make Python 3.6 the minimum version supported

Features:

- Add limit parameter to image search endpoint

Bugfixes:

- Fix KeyError exception on secret create

- Verify TLS keys loaded from docker contexts

- Update PORT_SPEC regex to allow square brackets for IPv6 addresses

- Fix containers and images documentation examples

Signed-off-by: Javier Marcet <javier@marcet.info>
2021-04-11 20:30:25 -07:00
Hirokazu MORIKAWA
21391a6c9c node: bump to v14.16.1
April 2021 Security Releases
- OpenSSL - CA certificate check bypass with X509_V_FLAG_X509_STRICT (High) (CVE-2021-3450)
- OpenSSL - NULL pointer deref in signature_algorithms processing (High) (CVE-2021-3449)
- npm upgrade - Update y18n to fix Prototype-Pollution (High) (CVE-2020-7774)

OpenSSL-related vulnerabilities do not affect the OpenWrt package. Because OpenWrt's OpenSSL shared library has been updated.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-04-11 20:29:48 -07:00
Josef Schlehofer
a31dc44d2d
python-babel: update to version 2.9.0
Update copyright

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-04-12 01:05:36 +02:00
Josef Schlehofer
1a4b2b41fb
python3-bottle: update to version 0.12.19
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-04-12 00:47:57 +02:00
Robin Rainton
8695a18c56 node: #14983 NODEJS_ICU_SMALL is default
Signed-off-by: Robin Rainton <robin@rainton.com>
2021-04-11 13:39:24 +02:00
Jan Pavlinec
4e979ceb6b python-pytest: update to version 6.2.3
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-04-07 10:16:56 +03:00
Josef Schlehofer
e21d493964
Merge pull request #15359 from BKPepe/zeroconf
zeroconf: update to version 0.29.0
2021-04-07 00:23:19 +02:00
Rosen Penev
ed15856aef lualanes: build with CMake
Faster to compile.

Add license information.

Several cleanups for consistency between packages.

Small patch fix now that uClibc-ng is gone.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-06 15:22:08 -07:00
Josef Schlehofer
757b0ea647
zeroconf: update to version 0.29.0
Update copyright in Makefile

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-04-06 22:48:19 +02:00
Alexandru Ardelean
afdcfb525c pillow: bump to version 8.2.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-04-05 15:11:48 -07:00
Alexandru Ardelean
156e2e354e python3: bump to version 3.9.4
For some reason Python3 jumped from 3.9.2 to 3.9.4 in about a week.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-04-05 19:32:00 +03:00
Rosen Penev
4f7aad0e52 lua-openssl: try to fix buildbot
Something is weird there. Can't reproduce on CI or locally.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-04 19:52:32 -07:00
Javier Marcet
0a754f2ec1 python-dotenv: update to v0.17.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2021-04-05 00:42:01 +02:00
Rosen Penev
79f62459b3
Merge pull request #15074 from ja-pa/python-greenlet
python-eventlet & python-greenlet: add new packages
2021-04-03 18:46:39 -07:00
Rosen Penev
bb181a18c1
Merge pull request #15025 from ja-pa/python-flask-socketio
python-flask-socketio: add new package
2021-04-03 18:45:21 -07:00
Rosen Penev
752d357231
Merge pull request #15080 from ja-pa/python-pysocks
python-pysocks: add new package
2021-04-03 18:43:17 -07:00
Jan Pavlinec
6c9627b45d python-flask-httpauth: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-04-03 18:40:04 -07:00
Rosen Penev
38f01ad2c9 lua-openssl: update to 0.7.8-0
Swith to building with CMake to avoid huge patching of the stock
Makefile.

Reorganize Makefile for consistency between packages.

Add patch to fix deprecated OpenSSL functions.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-02 13:46:51 -07:00
Martin Matějek
df4b1ae24e
python3-pyroute2: update to version 0.5.16
Signed-off-by: Martin Matějek <martin.matejek@gmx.com>
2021-03-30 20:00:53 +02:00
Alexandru Ardelean
731bb0265d numpy: bump to version 1.20.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-03-29 09:51:56 +03:00
Alexandru Ardelean
89a6254b0a python-lxml: bump to version 4.6.3
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-03-29 09:49:47 +03:00
Alexandru Ardelean
5d00d670b2 gunicorn: bump to version 20.1.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-03-29 09:47:07 +03:00
Alexandru Ardelean
0f9b0223cc django-restframework: bump to version 3.12.4
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-03-29 09:46:09 +03:00
Rosen Penev
a31b732007 treewide: build CMake projects with Ninja
faster to compile.

A small selection of packages was tested going from:

Executed in  696.30 secs   fish           external
   usr time   82.98 mins  395.00 micros   82.98 mins
   sys time    9.02 mins    0.00 micros    9.02 mins

to:

Executed in  592.20 secs   fish           external
   usr time   84.84 mins  361.00 micros   84.84 mins
   sys time    8.85 mins   57.00 micros    8.85 mins

Tested by running make -j 12 and wiping staging/build_dir/target_x

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-27 21:51:50 -07:00
Rosen Penev
02d54e1a6f perl-mail-spamassassin: fix compilation without deprecated OpenSSL APIs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-26 13:14:11 -07:00
Rosen Penev
0e620f1fa1 luajit: fix compilation with host clang
It errors out with this section.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-26 11:25:42 -07:00
Rosen Penev
cf4e026e26 luv: update to 1.36.0-0
Switch to AUTORELEASE for simplicity.

Switch to building with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-26 11:25:10 -07:00
Jan Pavlinec
d303bd6aac
python-eventlet: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-03-23 13:57:46 +01:00
Jan Pavlinec
837f1b5924
python-greenlet: add new package
Notes:
Build is disabled for arc and mips because
greenlet isn't ported for these platforms

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-03-23 13:57:45 +01:00
Jan Pavlinec
8133922a02
python-flask-socketio: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-03-23 10:55:10 +01:00
Jan Pavlinec
ae0556e6a5
python-bidict: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-03-23 10:55:09 +01:00
Jan Pavlinec
decbd7b43a
python-socketio: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-03-23 10:55:08 +01:00
Jan Pavlinec
9e011b2fc8
python-engineio: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-03-23 10:55:08 +01:00
Rosen Penev
32a5f4125c
Merge pull request #15127 from neheb/ev
lua-ev: update to 1.5
2021-03-20 18:36:30 -07:00
Alexandru Ardelean
b0e3dedda8 openpyxl: bump to version 3.0.7
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-03-15 20:49:20 +02:00
Karl Palsson
470365c4de lang/lua-libmodbus: bump to 0.7 release
Includes fixes for OpenWrt's Lnum patched lua.
Release notes at: https://github.com/etactica/lua-libmodbus/blob/v0.7/changelog

Signed-off-by: Karl Palsson <karlp@etactica.com>
2021-03-15 16:03:22 +00:00
Rosen Penev
469955af89 lua-ev: update to 1.5
Use AUTORELEASE for simplicity

Switch to compilation with ninja as it's faster.

Use the proper install paths to install ev.so

Use codeload for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-14 16:44:24 -07:00
Rosen Penev
6de752e5f2
Merge pull request #15083 from jmarcet/python_websocket_client_update
python3-websocket-client: update to 0.58.0
2021-03-10 12:09:58 -08:00
Rosen Penev
0917ea3ef4
Merge pull request #15082 from jmarcet/python_docker_update
python-docker: Update to 4.4.4
2021-03-10 12:09:31 -08:00
Jan Pavlinec
780fc502d2
python-pysocks: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-03-10 12:07:47 +01:00
Rosen Penev
acb72e7452 python3-libsemanage: update to 3.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-09 16:39:56 -08:00
Rosen Penev
0d05ca4a09 python3-libselinux: update to 3.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-09 16:39:56 -08:00
Javier Marcet
d58c921c9a python3-websocket-client: update to 0.58.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2021-03-09 23:52:14 +00:00
Javier Marcet
22b1ca6326 python-docker: Update to 4.4.4
Bugfixes:

- Remove LD_LIBRARY_PATH and SSL_CERT_FILE environment variables when
shelling out to the ssh client.

Signed-off-by: Javier Marcet <javier@marcet.info>
2021-03-09 17:41:18 +00:00
Josef Schlehofer
8c01d5010c
Merge pull request #15047 from commodo/pillow
pillow: bump to version 8.1.2
2021-03-08 20:54:19 +01:00
Jan Pavlinec
7f85073979
python-zipp: update to version 3.4.1
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-03-08 15:23:57 +01:00
Alexandru Ardelean
c6f8536efa pillow: bump to version 8.1.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-03-08 09:38:06 +02:00
Michael Heimpold
331f8afd99
Merge pull request #15010 from mhei/php8-update
php8: update to 8.0.3
2021-03-07 09:32:22 +01:00
Rosen Penev
45dcec32ce
Merge pull request #14873 from neheb/cxx
treewide: remove uClibc++ support
2021-03-06 14:00:32 -08:00
Michael Heimpold
e819f630a2 php8: update to 8.0.3
Also update opcache compile fix patch.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-03-06 20:34:10 +01:00
Eneas U de Queiroz
db3389edc2 php8: fix pecl build with QUILT
This is d4979cff0 ported to php8.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-03-06 20:34:28 +01:00
Eneas U de Queiroz
8c6d7dc37c php8: fix build with QUILT
This is d4979cff0 ported to php8.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-03-06 20:34:10 +01:00
Michael Heimpold
5dd949d86e
Merge pull request #15011 from mhei/php7-update
php7: update to 7.4.16
2021-03-06 06:30:43 +01:00
Rosen Penev
39bc254663 treewide: remove uClibc++ support
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-05 15:07:46 -08:00
Rosen Penev
22eec6ee26 python3-libselinux: fix musl 1.2.x compilation.
Backported upstream patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-04 23:42:37 -08:00
Michael Heimpold
87e852fc71 php7: update to 7.4.16
Also refresh patch.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-03-04 23:15:47 +01:00
Rosen Penev
8fbff0ec68
Merge pull request #14914 from cotequeiroz/php7-pecl-imagick
php7-pecl-imagick, imagemagick: save & use MagickWand-config
2021-03-02 19:56:45 -08:00
Jan Pavlinec
034cba33c6
python-typing-extensions: add new package
Note:
Dependency for python3-aiohttp

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-03-02 17:07:25 +01:00
Jan Pavlinec
c99a19f614
python-aiohttp: update to version 3.7.4
Note:
Fixes CVE-2021-21330
Add new required dependecy python3-typing-extensions

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-03-02 13:42:52 +01:00
Eneas U de Queiroz
f434a33a13
php7-pecl-imagick: configure --with-imagick=...
Add --with-imagick=$(STAGING_DIR)/usr so that configure picks
MagickWand-config from there, before it finds an eventual host-installed
version.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-02-28 22:30:11 -03:00
Eneas U de Queiroz
40025d340e
Merge pull request #14894 from cotequeiroz/php7-pecl-imagik
php7: adjust build with QUILT
2021-02-26 13:20:27 -03:00
Eneas U de Queiroz
d4979cff06
php7: fix build with QUILT
When building with QUILT, unlike the regular build, Build/Prepare does
not apply the patches.  So when buildconf is called with QUILT on, at
the end of Build/Prepare, it will not have the patched sources, and
build will fail.

To fix the problem, run buildconf in Build/Prepare only when QUILT is
off, and do it in Build/Configure otherwise.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-02-26 11:23:11 -03:00
Eneas U de Queiroz
3476816cc8
php7: fix pecl build with QUILT
Commit d741a64b7 ("lang/php7: Don't run phpize7 with QUILT") changed
pecl.mk to not run phpize7 during Package/prepare if QUILT is set.  The
intention was to allow prepare, refresh and update targets to run
without building dependencies.

As a side-effect, Package/configure and Package/compile fail when QUILT
is defined because they can't find ./configure or a Makefile.  It also
impacts the github tests run with pull requests, because QUILT is
defined there.

To avoid that failure and still keep the prepare, refresh, and update
speedup, call phpize7 before Package/Configure if QUILT is defined.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-02-26 11:23:07 -03:00
Hirokazu MORIKAWA
a68820bb74 node: bump to v14.16.0
Update to v14.16.0

February 2021 Security Releases
- HTTP2 'unknownProtocol' cause Denial of Service by resource exhaustion (Critical) (CVE-2021-22883)
- DNS rebinding in --inspect (CVE-2021-22884)
- OpenSSL - Integer overflow in CipherUpdate (CVE-2021-23840)

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-02-26 09:02:24 +09:00
Alexandru Ardelean
dd58d24699 django: bump to version 3.1.7
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmai.com>
2021-02-24 20:09:57 +02:00
Rosen Penev
6420152225
Merge pull request #14782 from dddaniel/master
python-psycopg2: Add new package
2021-02-23 12:00:38 -08:00
Daniel Danzberger
7cfb9a04af python-psycopg2: Add new package
Psycopg is the most popular PostgreSQL adapter for the Python programming language
It's used by the python-sqlalchemy for postgresql

This package was removed by this commit for lacking python3 support:
c37b15e1c4

Version 2.8.6 used in this package now supports pyhton3

Signed-off-by: Daniel Danzberger <daniel@dd-wrt.com>
2021-02-23 16:03:51 +01:00
Rosen Penev
51e5519784
Merge pull request #14696 from luizluca/ruby-3.0.0
ruby: update to 3.0.0
2021-02-23 05:20:04 -08:00
Rosen Penev
c7b0f0b720
Merge pull request #14838 from ja-pa/python-packaging-20.9
python-packaging: update to version 20.9
2021-02-23 05:13:20 -08:00
Rosen Penev
4facaab318
Merge pull request #14841 from ja-pa/python-py-1.10.0-up
python-py: update to version 1.10.0
2021-02-23 05:10:06 -08:00
Rosen Penev
8fd9239c67
Merge pull request #14846 from ja-pa/pytho-pytest-xdist-2.2.1
python-pytest-xdist: update to version 2.2.1
2021-02-23 05:09:45 -08:00
Jan Pavlinec
ca15ab33cf
python-py: update to version 1.10.0
Fixes CVE-2020-29651

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-02-23 10:17:09 +01:00
Luiz Angelo Daros de Luca
fe4020f23e ruby: update to 3.0.0
This release goal is performance, concurrency, and typing. See details
in https://www.ruby-lang.org/en/news/2020/12/25/ruby-3-0-0-released/

New subpackages (reflect of mostly complete upstream ruby gemification)
- ruby-abbrev (from ruby-misc)
- ruby-base64 (from ruby-misc)
- ruby-coverage (from ruby-misc)
- ruby-continuation (from ruby-misc)
- ruby-debug (from ruby-debuglib)
- ruby-english (from ruby-misc)
- ruby-expect (from ruby-misc)
- ruby-fiber (from ruby-misc)
- ruby-find (from ruby-filelib)
- ruby-io-nonblock (from ruby-multithread)
- ruby-io-wait (from ruby-multithread)
- ruby-monitor (from ruby-multithread)
- ruby-net-ftp (from ruby-net)
- ruby-net-http (from ruby-net)
- ruby-net-imap (from ruby-net)
- ruby-net-pop (from ruby-net)
- ruby-net-protocol (from ruby-net)
- ruby-objspace (from ruby-debuglib)
- ruby-open-uri (from ruby-net)
- ruby-pathname (from ruby-filelib)
- ruby-pp (from ruby-prettyprint)
- ruby-pty (from ruby-misc)
- ruby-rbs (NEW)
- ruby-resolv (from ruby-socket)
- ruby-resolv-replace (from ruby-socket)
- ruby-securerandom (from ruby-misc)
- ruby-set (from ruby-misc)
- ruby-shellwords (from ruby-misc)
- ruby-syslog (from ruby-logger)
- ruby-tempfile (from ruby-filelib)
- ruby-tmpdir (from ruby-filelib)
- ruby-tsort (from ruby-misc)
- ruby-typeprof (NEW)
- ruby-un (from ruby-mkmf)
- ruby-weakref (from ruby-misc)

Removed subpackages
- ruby-debuglib (split into ruby-debug,ruby-objspace)
- ruby-filelib (split into ruby-find,ruby-pathname,ruby-tempfile,ruby-tmpdir)
- ruby-misc (split into ruby-abbrev,ruby-base64,ruby-continuation,
    ruby-coverage,ruby-english,ruby-expect,ruby-fiber,ruby-securerandom,
    ruby-set,ruby-shellwords,ruby-tsort,ruby-weakref)
- ruby-multithread (split into ruby-io-nonblock,ruby-io-wait,ruby-monitor)
- ruby-net (split into ruby-net-ftp,ruby-net-http,ruby-net-imap,ruby-net-pop,
    ruby-net-protocol,ruby-open-uri)
- ruby-net-telnet (removed upstream)
- ruby-sdbm (removed upstream)
- ruby-webrick (removed upstream)
- ruby-xmlrpc (removed upstream)

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2021-02-22 19:49:38 -03:00
Josef Schlehofer
1dd4b3be6f
Merge pull request #14844 from ja-pa/python-more-itertools-8.7.0
python-more-itertools: update to version 8.7.0
2021-02-22 19:11:33 +01:00
Josef Schlehofer
cccca7c9a8
Merge pull request #14833 from jefferyto/golang-1.16
golang: Update to 1.16
2021-02-22 19:10:16 +01:00
Jeffery To
6d9005d5ac
python3: Update to 3.9.2, refresh patches
Includes fixes for:
* CVE-2021-3177 - ctypes: Buffer overflow in PyCArg_repr
* CVE-2021-23336 - urllib parse_qsl(): Web cache poisoning - semicolon
  as a query args separator

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-02-22 21:58:56 +08:00
Jan Pavlinec
9192928373
python-pytest-xdist: update to version 2.2.1
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-02-22 14:33:33 +01:00
Jan Pavlinec
fb7e81861f
python-more-itertools: update to version 8.7.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-02-22 13:25:42 +01:00
Jan Pavlinec
6a43812fef
python-packaging: update to version 20.9
Changes:
- add python-urllib dependency

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-02-22 11:59:00 +01:00
Jeffery To
dc587eccb7
golang: Update to 1.16
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-02-22 17:01:56 +08:00
Ilya Lipnitskiy
5d8d4fbbcb
treewide: Run refresh on all packages
The crude loop I wrote to come up with this changeset:

  find -L package/feeds/packages/ -name patches | \
  sed 's/patches$/refresh/' | sort | xargs make

Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
2021-02-20 16:02:15 -08:00
Javier Marcet
cce8b3ab31 python-docker: Update to 4.4.3
Bugfixes:

- Fix SSH port parsing when shelling out to the ssh client

Signed-off-by: Javier Marcet <javier@marcet.info>
2021-02-19 11:00:21 +00:00
Rosen Penev
83f88cb59d
Merge pull request #14750 from neheb/pyreq
python-requests: split up patches into two files
2021-02-18 17:10:19 -08:00
Rosen Penev
4b3c558eb4
Merge pull request #14767 from jefferyto/python-config-macos
python3: Fix target python-config when building on macOS
2021-02-17 12:59:56 -08:00
Rosen Penev
82ceca2619
Merge pull request #14770 from nxhack/node_host_yarn
node-yarn: add new package - for building adguardhome
2021-02-16 18:59:36 -08:00
Hirokazu MORIKAWA
33c2a28aca node-yarn: add new package - for building adguardhome
Add the necessary new package to build the latest version of adguardhome.
See this thread : https://github.com/openwrt/packages/pull/14717

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-02-17 10:47:06 +09:00
Hirokazu MORIKAWA
884761c4df node: make hostpkg icu-enabled
Made the necessary changes to build the latest version of adguardhome.
See this thread : https://github.com/openwrt/packages/pull/14717

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-02-17 10:30:56 +09:00
Jeffery To
18330902a0
python3: Fix target python-config when building on macOS
The Python version of python-config is installed when building on macOS,
rather than the shell script version when building on Linux. When run on
macOS, the Python version of python-config will return values with
Mac-specific customizations.

This patches the python-config install recipe so that which version is
installed can be controlled by the package makefile. When building on
macOS, this installs the Python version for host Python and the shell
script version for target Python.

This also updates Host/Compile and Host/Install to use the default host
build recipes, so that the various HOST_* variables are taken into
account automatically.

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

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-02-17 00:01:41 +08:00
Rosen Penev
b360f25d6c python-requests: split up patches into two files
quilt cannot handle two patches in one file. It ends up merging them
and removing the description from the second. To avoid this, split into
two.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-02-15 20:38:11 -08:00
Rosen Penev
aa3ec2a640
Merge pull request #14757 from jmarcet/python_docker_update
python-docker: Update to 4.4.2
2021-02-15 20:35:30 -08:00
Matt Merhar
52668b1e97 perl-try-tiny: use relative include of perlmod.mk
The $(TOPDIR) seemed to cause Makefile parsing issues with CI.

Signed-off-by: Matt Merhar <mattmerhar@protonmail.com>
2021-02-15 21:36:28 -05:00
Javier Marcet
6d07d26a42 python-docker: Update to 4.4.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2021-02-15 21:33:47 +00:00
Rosen Penev
ac4cbab7d8
Merge pull request #14743 from jefferyto/python-cffi-1.14.5
python-cffi: Update to 1.14.5
2021-02-15 03:08:19 -08:00
Rosen Penev
ceb32dc42c
Merge pull request #14753 from commodo/python-updates1
python-pytz,numpy: bump versions
2021-02-15 02:30:03 -08:00
Rosen Penev
3fc29f4716
Merge pull request #14744 from jefferyto/python-cryptography-3.3.2
python-cryptography: Update to 3.3.2
2021-02-15 00:49:06 -08:00
Alexandru Ardelean
09214dec38 numpy: bump to version 1.20.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-02-15 10:42:16 +02:00
Alexandru Ardelean
ca45446f16 python-pytz: bump to version 2021.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-02-15 09:14:59 +02:00
Rosen Penev
2726eb5bf1
Merge pull request #14722 from BKPepe/sqlalchemy
python-sqlalchemy: update to version 1.3.23
2021-02-14 16:06:22 -08:00
Rosen Penev
d99c828101
Merge pull request #14676 from httpstorm/perl-5.28.1.fix-macos
perl: fix build errors on macOS
2021-02-14 15:23:44 -08:00
Jeffery To
b86890b899
python-cryptography: Update to 3.3.2
This fixes CVE-2020-36242 (buffer overflows caused by integer overflow
in OpenSSL).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-02-15 06:26:38 +08:00
Jeffery To
4aba039a2d
python-cffi: Update to 1.14.5
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-02-15 05:35:23 +08:00
Josef Schlehofer
eef638f587
python-sqlalchemy: update to version 1.3.23
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-02-12 05:29:49 +01:00
Hirokazu MORIKAWA
4d7fe6ac7c node: update to v14.15.5
Description:
Update to v14.15.5
upgrade npm to 6.14.11

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-02-12 11:48:57 +09:00
Rosen Penev
4e00dc2048
Merge pull request #14689 from peter-stadler/django
django: update to 3.1.6 (fixing CVE-2021-3281)
2021-02-09 13:28:49 -08:00
Georgi Valkov
6375f73b29 perl: fix build errors on macOS
Added a check for macOS 11 and newer to resolve a compile error:
*** Unexpected product version 11.2.

Added Internals::getcwd.
Fallback to the built-in getcwd to resolve compile errors on macOS:
Can't locate Errno.pm in @INC
/miniperl not found

Signed-off-by: Georgi Valkov <gvalkov@abv.bg>
2021-02-09 10:45:30 +02:00
Peter Stadler
18e696fedc django: update to 3.1.6
fix for CVE-2021-3281

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2021-02-09 08:45:29 +01:00
Michael Heimpold
a64ca69141
Merge pull request #14694 from mhei/php7-update
php7: update to 7.4.15
2021-02-09 08:16:24 +01:00
Erik Larsson
f8e15596fc python-ubus: add package
Python bindings for ubus.

Signed-off-by: Erik Larsson <who+github@cnackers.org>
2021-02-09 03:20:17 +01:00
Michael Heimpold
1e2fc720ab php7: update to 7.4.15
This fixes:
    - CVE-2021-21702

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-02-08 22:34:58 +01:00
Rosen Penev
702216588d
Merge pull request #14685 from jefferyto/golang-1.15.8
golang: Update to 1.15.8
2021-02-07 15:32:00 -08:00
Jeffery To
0101070676
python-hyperlink: Update to 21.0.0, refresh patch
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-02-08 04:49:55 +08:00
Jeffery To
ded955be9b
golang: Update to 1.15.8
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-02-08 02:40:18 +08:00
Michael Heimpold
8cb6bb35a6 php8: Don't run phpize8 with QUILT
Allows targets such as prepare, refresh, or update to be run without
building dependencies for easier patch maintenance.

This is d741a64b7 applied to php8.

Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-02-06 14:26:25 +01:00
Michael Heimpold
4f20c737cb
Merge pull request #14659 from mhei/php8-update
php8: update to 8.0.2
2021-02-05 19:20:54 +01:00
Michael Heimpold
43140d77ee
Merge pull request #14658 from mhei/php8-fix-x86_64-build
php8: fix cross-compiling for x86_64
2021-02-05 19:20:22 +01:00
Michael Heimpold
0b531c4ec0 php8: update to 8.0.2
This fixes:
  - CVE-2021-21702

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-02-05 00:01:41 +01:00
Michael Heimpold
0119aa5280 php8: fix cross-compiling for x86_64
The build process uses a minilua helper for code generation
which must not be compiled with target cross-compiler but
the host compiler.

This error was spotted by buildbots:
ext/opcache/minilua /builder/shared-workdir/build/sdk/build_dir/
 target-x86_64_musl/php-8.0.1/ext/opcache/jit/dynasm/dynasm.lua
 -D X64=1 -o ext/opcache/jit/zend_jit_x86.c /builder/shared-workdir
 /build/sdk/build_dir/target-x86_64_musl/php-8.0.1/ext/opcache/jit/zend_jit_x86.dasc
/bin/bash: ext/opcache/minilua: No such file or directory
Makefile:406: recipe for target 'ext/opcache/jit/zend_jit_x86.c' failed
make[4]: *** [ext/opcache/jit/zend_jit_x86.c] Error 127

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-02-04 23:47:52 +01:00
Ilya Lipnitskiy
d741a64b70
lang/php7: Don't run phpize7 with QUILT
Allows targets such as prepare, refresh, or update to be run without
building dependencies for easier patch maintenance.

Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
2021-02-03 20:40:54 -08:00
Alexandru Ardelean
005e77c7cb numpy: bump to version 1.20.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-02-02 16:25:10 +02:00
Jan Pavlinec
42b50c1da0 python-execnet: update to version 1.8.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-02-01 23:33:48 +02:00
Michael Heimpold
b1c44ae9fd php8: introduce new major version package
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-02-01 07:49:01 +01:00
Michael Heimpold
73833e6a24 php7: move into own submenu to prepare for upcoming php8
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-02-01 07:49:01 +01:00
Michael Heimpold
1ada2dd2f9 php7: rename PECLPackage to PHP7PECLPackage to prepare PHP8 transition
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-02-01 07:49:01 +01:00
Michael Heimpold
e621e17516 php7-pecl-propro: cleanup dead code
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-02-01 07:49:01 +01:00
Erik Larsson
b6a85b9272 python-uci: add package
Python bindings for libuci, useful for writing ansible modules to manage OpenWRT systems.
Reused Makefile from upstream: https://gitlab.nic.cz/turris/turris-os-packages/-/blob/develop/lang/python-uci/Makefile

Signed-off-by: Erik Larsson <who+github@cnackers.org>
2021-01-31 18:58:00 +01:00
Jan Pavlinec
7adb6d2599 python-pytest: update to version 6.2.2
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-01-27 17:52:14 +02:00
Jan Pavlinec
b38bf0bd97 python-pytest-xdist: update to version 2.2.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-01-27 17:51:41 +02:00
Jan Pavlinec
edf63727c3 python-psutil: update to version 5.8.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-01-27 17:51:12 +02:00
Jeffery To
c0fb05d670
golang: Update to 1.15.7
This includes fixes for:
* CVE-2021-3114: crypto/elliptic: incorrect operations on the P-224
  curve
* CVE-2021-3115: cmd/go: packages using cgo can cause arbitrary code
  execution on Windows

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-01-25 17:22:25 +08:00
Josef Schlehofer
f9ecc43442
python-flask-seasurf: update to version 0.3.0
- Update copyright

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-01-24 10:08:04 +01:00
Rosen Penev
747efcbcd1
Merge pull request #14506 from neheb/spm
perl-mail-spamassassin: change perl dependency to not use select
2021-01-22 13:33:18 -08:00
Alexandru Ardelean
0f21ed774c python-evdev: bump to version 1.4.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-01-20 18:56:06 +02:00
Alexandru Ardelean
deea2815a0 openpyxl: bump to version 3.0.6
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-01-20 18:56:06 +02:00
Rosen Penev
63f1137ece perl-net-dns: add perl/host dependency
Needed for host build.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-01-19 00:01:55 -08:00
Rosen Penev
358eb40838 perl-mail-spamassassin: change perl dependency to not use select
This properly disables compilation on ARC, where perl is not supported.
Also matches dependencies with other perl packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-01-18 21:58:06 -08:00
Rosen Penev
db91926103 perl-html-parser: update to 3.75
Upstream changed slightly. Adjusted.

Add missing host build dependency. perl/host is needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-01-18 20:53:33 -08:00
Mathew McBride
9a81524a4d lyaml: new package to add libyaml binding for Lua
lyaml provides a Lua binding for libyaml

Signed-off-by: Mathew McBride <matt@traverse.com.au>
2021-01-18 04:37:58 +00:00
Michael Heimpold
1195c89c95 php7: update to 7.4.14
This fixes:
    - CVE-2020-7071

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-01-16 22:44:48 +01:00
Michael Heimpold
4e7c006ef2 php7: fix some whitespace nitpicks
Align some lines with the rest, no functional change.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-01-16 22:44:48 +01:00
Javier Marcet
bd49d48123 python-docker: Update to 4.4.1
Signed-off-by: Javier Marcet <javier@marcet.info>
2021-01-11 23:02:51 +02:00
Alexandru Ardelean
cfd1af10ff django-restframework: bump to version 3.12.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-01-11 22:56:45 +02:00
Alexandru Ardelean
8362abc270 pymysql: bump to version 1.0.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-01-11 22:56:45 +02:00
Alexandru Ardelean
c72c3b60f0 django: bump to version 3.1.5
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-01-11 22:56:45 +02:00
Alexandru Ardelean
56390073fa numpy: bump to version 1.19.5
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-01-11 22:56:45 +02:00
Jan Pavlinec
42a0f8bdf2
python-msgpack: update to version 1.0.2
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-01-11 13:35:06 +01:00
Hirokazu MORIKAWA
9fc1360899 node: update to v14.15.4
January 2021 Security Releases:
use-after-free in TLSWrap (High) (CVE-2020-8265)
HTTP Request Smuggling in nodejs (Low) (CVE-2020-8287)

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-01-11 07:52:45 +09:00
Josef Schlehofer
8aa4461788
python-requests: add patch to solve idna conflict
Fixes:
pkg_resources.ContextualVersionConflict: (idna 3.0 (/usr/lib/python3.9/site-packages), Requirement.parse('idna<3,>=2.5'), {'requests'})

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-01-10 12:06:08 +01:00
Josef Schlehofer
2f6694cbd0
python-aiohttp: update to version 3.7.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-01-09 19:31:06 +01:00
Josef Schlehofer
5fbd256b86
python-slugify: update to version 4.0.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-01-09 18:49:29 +01:00
Josef Schlehofer
0b7e74c90b
python-voluptuous-serialize: update to version 2.4.0
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-01-09 18:32:52 +01:00
Josef Schlehofer
37c307b933
python-voluptuous: update to version 0.12.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-01-09 18:32:08 +01:00
Karl Palsson
c563b72bc2 lang/lualanes: update url and description
No package version bump as no change to built package.  URL now points
to current useful webpage, and description is based on current release.

Signed-off-by: Karl Palsson <karlp@tweak.net.au>
2021-01-06 09:45:51 +00:00
Rosen Penev
46b0ed55e3
Merge pull request #14406 from tofurky/fix_perl-www
perl-www: add dependency on perl-try-tiny
2021-01-05 22:33:58 -08:00
Alexandru Ardelean
7b4c118752 pillow: bump to version 8.1.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-01-05 14:18:27 +02:00
Alexandru Ardelean
633e372688 python-idna: bump to version 3.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-01-05 14:18:21 +02:00
Matt Merhar
f0716fdc79 perl-www: add dependency on perl-try-tiny
This became a requirement in libwww-perl 6.17.

Note that there are two other missing "soft" dependencies, Authen::Ntlm
as used by LWP::Authen::Ntlm, and Data::Dump as used by
LWP::Debug::TraceHTTP, that are not required for basic functionality.

Signed-off-by: Matt Merhar <mattmerhar@protonmail.com>
2021-01-03 19:13:26 -05:00
Matt Merhar
912508c6fe perl-try-tiny: add new package
This is a hard requirement of perl-www.

Signed-off-by: Matt Merhar <mattmerhar@protonmail.com>
2021-01-03 19:13:21 -05:00
Daniel Golle
a64b08a225 SpamAssassin: add packages
Add spamc and spamc-ssl SpamAssassin client packages.
Also package SpamAssassin Perl backend, but that still lacks many
features due to Perl packages missing in OpenWrt.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-01-03 00:17:50 +00:00
Daniel Golle
ff100b1766 perl: add Net::DNS package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-01-03 00:17:50 +00:00
Daniel Golle
d2fdb2e8ef perl: add NetAddr::IP package
Disable native code for now as it fails due to the package's
build-system not considering STAGING_DIR.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-01-03 00:17:50 +00:00
Daniel Golle
638c816d4e perl-html-parser: add HostBuild
It's required to make SpamAssassin's build system happy.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-01-03 00:17:50 +00:00
Michael Heimpold
6816e1e402 php7-pecl-redis: update to 5.3.2
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-01-02 13:21:26 +01:00
Michael Heimpold
69b08e965e php7-pecl-mcrypt: update to 1.0.4
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-01-01 22:54:43 +01:00
Rosen Penev
bfabad1bd1
erlang: disable PGO on host
Fixes compilation with clang. The make system misidentifies clang as
GCC for some reason.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-31 18:12:22 -08:00
Rosen Penev
598e34a81f
Merge pull request #14354 from nxhack/sp_904
node-serialport: update to 9.0.4
2020-12-28 16:18:28 -08:00
Rosen Penev
835d7a5e5b
Merge pull request #14353 from nxhack/spb_904
node-serialport-bindings: update to 9.0.4
2020-12-28 16:18:24 -08:00
Rosen Penev
d9dfbd38d2
Merge pull request #14352 from nxhack/hb_124
node-homebridge: update to 1.2.4
2020-12-28 16:18:18 -08:00
Hirokazu MORIKAWA
bad982c92e node-serialport-bindings: update to 9.0.4
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-12-28 13:34:34 +09:00
Hirokazu MORIKAWA
3135860bae node-serialport: update to 9.0.4
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-12-28 13:33:28 +09:00
Hirokazu MORIKAWA
31123a08f9 node-homebridge: update to 1.2.4
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-12-28 13:32:09 +09:00
Hirokazu MORIKAWA
e55bb25508 node-hid: update to 2.1.1
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-12-28 13:30:49 +09:00
Hirokazu MORIKAWA
4fea76cc01 node: update to v14.15.3
Maintainer: me @ianchi
Compile tested: head r15324-920b692, aarch64, x86_64
Run tested: (qemu 5.2.0) aarch64, x86_64

Description:
Update to v14.15.3

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-12-24 15:23:40 +09:00
Michael Heimpold
344fac11dc
Merge pull request #14286 from flyn-org/php7-pecl-imagick
php7-pecl-imagick: add new package
2020-12-21 19:02:18 +01:00
W. Michael Petullo
f95eac4923 php7-pecl-imagick: add new package
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-12-21 10:04:26 -06:00
Alexandru Ardelean
6482a32926 python-pyopenssl: bump to version 20.0.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-12-21 09:45:00 +02:00
Alexandru Ardelean
1b17319051 python-requests: bump to version 2.25.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-12-21 09:43:49 +02:00
Alexandru Ardelean
e4303a3d28 python-cryptography: bump to version 3.3.1
Regenerated patches from:
  https://github.com/pyca/cryptography/pull/4920

The patch names were kept as generated via 'git format-patch 3.3.1..'
And ran through quilt.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-12-16 08:45:36 +02:00
Alexandru Ardelean
a03ce5bc72 python-chardet: bump to version 4.0.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-12-16 08:44:28 +02:00
Alexandru Ardelean
571dd8e40a python3: bump to version 3.9.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-12-14 08:32:23 +02:00
Zbyněk Kocur
a50254d7e8 javascript-obfuscator: upgrade package to versioon 2.9.4
Signed-off-by: Zbyněk Kocur <zbynek.kocur@fel.cvut.cz>
2020-12-11 19:52:44 +01:00
Rosen Penev
b086dbe6eb
Merge pull request #14193 from nxhack/node_14151
node: update to v14.15.1
2020-12-10 16:10:38 -08:00
Michael Heimpold
9279a206e9
Merge pull request #13628 from mhei/php7-test
php7: add CI test script
2020-12-10 15:14:56 +01:00
Hirokazu MORIKAWA
2aa5671e67 node: update to v14.15.1
Update to v14.15.1

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-12-10 14:51:08 +09:00
Rosen Penev
46bb62b1af
Merge pull request #12913 from ja-pa/augeas-new-package
augeas & python-augeas: add new package
2020-12-07 23:48:03 -08:00
Rosen Penev
95a8cb8a35
Merge pull request #14105 from neheb/tcl
tcl: update to 8.6.10
2020-12-07 15:14:29 -08:00
Jan Pavlinec
519dd79c73
python-augeas: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
Co-authored-by: Jeffery To <jeffery.to@gmail.com>
2020-12-07 15:47:43 +01:00
Alexandru Ardelean
85dd701f8c django: bump to version 3.1.4
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-12-07 11:02:47 +02:00
Alexandru Ardelean
fd6d7780ae python-lxml: bump to version 4.6.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-12-07 11:01:45 +02:00
Jeffery To
b1db2761b2
golang: Update to 1.15.6
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-12-07 05:30:32 +08:00
Michael Heimpold
1054d4cd17 php7: add CI test script
This adds basic checks for php7 core and module packages.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-12-02 20:40:05 +01:00
Rosen Penev
f5d2c5ef7d
vala: update to 0.50.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-01 16:27:30 -08:00
Rosen Penev
ed15983ff8
tcl: update to 8.6.10
Add *BUILD_PARALLEL for faster compilation.

Rearrange variable for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-01 16:21:39 -08:00
Jeffery To
d8ebe7d78e python-pyopenssl: Update to 20.0.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-12-01 12:56:45 +02:00
Jeffery To
c8326f7140 python-cffi: Update to 1.14.4
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-12-01 11:25:01 +02:00
Peter Stadler
83ab6b6449 asgiref: update to version 3.3.1
From https://github.com/django/asgiref/blob/master/CHANGELOG.txt
* Updated StatelessServer to use ASGI v3 single-callable applications.

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-11-30 08:54:17 +01:00
Michael Heimpold
110ea1b994 php7: remove obsolete patch for ICU 68.1
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-11-29 21:59:06 +01:00
Rosen Penev
fadf7190ea python3: fix compilation
Because of e52d0487e88c3c8c57e1310d1a02b18eae0d142e , these flags no
longer get passed. Add them back to fix compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-29 13:58:13 +02:00
Michael Heimpold
1023114977 php7: update to 7.4.13
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-11-29 11:03:40 +01:00
Rosen Penev
1652382429
Merge pull request #14034 from nxhack/node_12200
node: update to v12.20.0
2020-11-27 00:28:12 -08:00
Hirokazu MORIKAWA
48cf176fb9 node-hid: update to 1.3.2
update to 1.3.2

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-11-27 09:01:11 +09:00
Hirokazu MORIKAWA
86e5f1baa9 node: update to v12.20.0
Update to v12.20.0
Take over maintainership from John Crispin

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-11-27 08:58:31 +09:00
Alexandru Ardelean
d9ff572d3d python-requests: bump to version 2.25.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-11-24 21:22:54 +02:00
Rosen Penev
284c6a901e
Merge pull request #13955 from flyn-org/luafilesystem
luafilesystem: update to 1.8.0
2020-11-22 18:30:20 -08:00
W. Michael Petullo
7bb26b1092 luafilesystem: clean up Makefile
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-11-22 18:53:37 -06:00
W. Michael Petullo
ed970424de luafilesystem: update to 1.8.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-11-22 18:53:10 -06:00
Luiz Angelo Daros de Luca
2e4fe76be4 ruby: update to version 2.7.2
This release contains intentional incompatibility. Deprecation warnings are
off by default on 2.7.2 and later. You can turn on deprecation warnings by
specifying the -w or -W:deprecated option at the command-line. Please check
the topics below for details.

* Feature #17000 2.7.2 turns off deprecation warnings by default
* Feature #16345 Don’t emit deprecation warnings by default.

This release contains the new version of webrick with a security fix described in the article.

* CVE-2020-25613: Potential HTTP Request Smuggling Vulnerability in WEBrick

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2020-11-22 02:01:23 -03:00
W. Michael Petullo
206fa85928 php7-pecl-krb5: update to 1.1.4
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-11-19 13:58:03 -06:00
Jeffery To
bd38850609 golang: Update to 1.15.5
This includes security fixes for:
* CVE-2020-28362: panic during recursive division of very large numbers
* CVE-2020-28366: arbitrary code can be injected into cgo generated
  files
* CVE-2020-28367: improper validation of cgo flags can lead to remote
  code execution at build time

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-11-15 21:43:07 +02:00
Michael Heimpold
a561fe0d35
Merge pull request #13893 from nxhack/php_icu4c_681
php7: fix for icu 68.1
2020-11-13 22:27:37 +01:00
Hirokazu MORIKAWA
fc9fa48973 php7: fix for icu 68.1
https://github.com/openwrt/packages/pull/13883
https://github.com/php/php-src/commit/8eaaabd

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-11-13 09:06:15 +09:00
Rosen Penev
50a038ebe5
Merge pull request #13892 from commodo/python-updates1
django,numpy,pytz: bump package versions
2020-11-11 10:22:40 -08:00
Alexandru Ardelean
3d2a1f97e1 python-pytz: bump to version 2020.4
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-11-11 11:11:27 +02:00
Alexandru Ardelean
6d33fb2885 numpy: bump to version 1.19.4
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-11-11 11:08:31 +02:00
Alexandru Ardelean
36f4a17827 django: bump to version 3.1.3
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-11-11 11:08:31 +02:00
Rosen Penev
1ec2ed0209
Merge pull request #13845 from ja-pa/moreitertools-8.6.0
python-more-itertools: update to version 8.6.0
2020-11-10 22:42:00 -08:00
Rosen Penev
549810188a
Merge pull request #13844 from ja-pa/python-toml-0.10.1
python-toml: update to version 0.10.2
2020-11-10 22:41:36 -08:00
Rosen Penev
78064dc4c7
Merge pull request #13842 from ja-pa/pytest-6.1.2
python-pytest: update to version 6.1.2
2020-11-10 22:41:08 -08:00
Rosen Penev
e869fee56e
Merge pull request #13899 from nxhack/bindings_902
node-serialport-bindings: update to 9.0.2
2020-11-10 22:14:23 -08:00
Hirokazu MORIKAWA
9aaed2aaa6 node-serialport-bindings: update to 9.0.2
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-11-11 10:03:42 +09:00
Hirokazu MORIKAWA
bf93b30766 node-serialport: update to 9.0.2
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-11-11 10:02:20 +09:00
Jan Pavlinec
b616609af2
python-pytest: update to version 6.1.2
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-11-10 12:39:49 +01:00
Jan Pavlinec
86604c5f1e
python-more-itertools: update to version 8.6.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-11-10 12:37:35 +01:00
Jan Pavlinec
fe6215b2f1
python-toml: update to version 0.10.2
Changes:
-bump package
-update host-pip-requirements

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-11-10 12:35:25 +01:00
Rosen Penev
8f12e01391
Merge pull request #13885 from jefferyto/golang-1.15.4
golang: Update to 1.15.4
2020-11-09 17:10:56 -08:00
Rosen Penev
ac4cc3194a
Merge pull request #13891 from jefferyto/python-zope-interface-5.2.0
python-zope-interface: Update to 5.2.0
2020-11-09 17:10:31 -08:00
Jeffery To
9f934e5ca7
python-zope-interface: Update to 5.2.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-11-10 05:01:00 +08:00
Jeffery To
1aad6310bd
python-attrs: Update to 20.3.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-11-10 04:47:18 +08:00
Jeffery To
4404e0716e
golang: Update to 1.15.4
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-11-09 17:53:43 +08:00
Hirokazu MORIKAWA
4e525af414 node: update to v12.19.0
Update to v12.19.0
Fixes for the removal of MIPS FPU emulator support.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-11-08 16:00:12 +09:00
Josef Schlehofer
12d785e108
python-markdown: update to version 3.3.3
Remove dependency python3-setuptools, it is no longer needed since
version 3.2.2

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-11-05 20:59:52 +01:00
Josef Schlehofer
0e7bd9e3ae
Merge pull request #13840 from BKPepe/python3-yarl
python-yarl: update to version 1.6.2
2020-11-05 16:30:11 +01:00
Josef Schlehofer
40596c6144
Merge pull request #13839 from BKPepe/sentrysdk
python-sentry-sdk: update to version 0.19.2
2020-11-05 16:29:58 +01:00
Josef Schlehofer
e012b494c2
Merge pull request #13838 from BKPepe/urllib3-update
python-urllib3: update to version 1.25.11
2020-11-05 16:29:45 +01:00
Josef Schlehofer
3d0cf25d8a
Merge pull request #13837 from BKPepe/tornado-update
python-tornado: update to version 6.1
2020-11-05 16:29:36 +01:00
Rosen Penev
881aa28fa1 treewide: turn specific libudev-* DEPENDS to generic ones
libudev-zero as well as libudev-fbsd have PROVIDES:=libudev . These
packages have nothing specific that requires one or the other.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-03 12:38:12 +00:00
Josef Schlehofer
060da85ad3
python-yarl: update to version 1.6.2
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-11-03 02:16:15 +01:00
Josef Schlehofer
0090744741
python-sentry-sdk: update to version 0.19.2
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-11-03 02:00:42 +01:00
Josef Schlehofer
0e9a6afecd
python-urllib3: update to version 1.25.11
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-11-03 01:55:24 +01:00
Josef Schlehofer
564e3ee4fc
python-tornado: update to version 6.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-11-03 01:50:18 +01:00
Alexandru Ardelean
a9862edad7 python-cryptography: bump to version 3.2.1
Also refreshed patches.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-11-02 15:57:58 +02:00
Alexandru Ardelean
adc7fc36a0 numpy: bump to version 1.19.3
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-11-02 13:36:18 +02:00
Alexandru Ardelean
1d8197ea2b pillow: bump to version 8.0.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-11-02 13:29:59 +02:00
Rosen Penev
29c5355938
Merge pull request #13780 from bobafetthotmail/patch-2
gunicorn: move to webserver category in menuconfig
2020-11-01 13:41:30 -08:00
Rosen Penev
6f6a28ccd1
Merge pull request #13826 from jmarcet/python-dotenv-update
python-dotenv: update to v0.15.0
2020-11-01 13:39:13 -08:00
Rosen Penev
5b291ac8a3
Merge pull request #13825 from jmarcet/cached-property-update
python-cached-property: update to v1.5.2
2020-11-01 13:38:47 -08:00
Michael Heimpold
17eae67cbe
Merge pull request #13822 from mhei/php7-update
php7: update to 7.4.12
2020-11-01 17:20:05 +01:00
Javier Marcet
bc64dca20f python-cached-property: update to v1.5.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-11-01 15:45:43 +01:00
Javier Marcet
d57cd5a445 python-dotenv: update to v0.15.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-11-01 15:43:29 +01:00
Michael Heimpold
b737b8ce6c php7: update to 7.4.12
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-11-01 14:56:05 +01:00
Karel Kočí
493d0d5305
python-influxdb: bump to version 5.3.0
Signed-off-by: Karel Kočí <cynerd@email.cz>
2020-11-01 08:48:54 +01:00
Josef Schlehofer
23345d681a
Merge pull request #13692 from BKPepe/flask-packages
Flask: Babel, SeaSurf, Session - add packages
2020-10-30 22:23:48 +01:00
Josef Schlehofer
9d9669c2ff
Merge pull request #13713 from ja-pa/python-msgpack-new
python-msgpack: add new package
2020-10-29 17:45:42 +01:00
Josef Schlehofer
cf3ad39f59
python-flask-session: add package
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-29 15:20:04 +01:00
Josef Schlehofer
979aeda8fb
python-flask-seasurf: add package
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-29 15:20:04 +01:00
Josef Schlehofer
f3e723bd40
python-flask-babel: add new package
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-29 15:20:04 +01:00
Jan Pavlinec
732513d35c python3-maxminddb: update to version 2.0.3
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-10-29 15:18:34 +01:00
Jan Pavlinec
e08cde396a python-iniconfig: update to version 1.1.1
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-10-29 15:18:21 +01:00
Jan Pavlinec
5506844167 python-zipp: update to version 3.4.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-10-29 15:18:06 +01:00
Jan Pavlinec
0d30541fe3 python-psutil: update to version 5.7.3
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-10-29 15:17:28 +01:00
Josef Schlehofer
6e96ad7272
python-tornado: add package
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-29 13:58:20 +01:00
Jan Pavlinec
b72607729c
python-msgpack: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-10-29 11:40:26 +01:00
Alberto Bursi
32b6a0aee2
gunicorn: move to webserver category in menuconfig
this is a webserver and not a python library, so it makes
sense to have it in the same category other webservers
also are placed in the menuconfig interface

Signed-off-by: Alberto Bursi <bobafetthotmail@gmail.com>
2020-10-26 21:37:58 +01:00
Rosen Penev
059496ce80
Merge pull request #13749 from BKPepe/ciso
python-ciso8601: fix missing src package
2020-10-23 00:31:32 -07:00
Rosen Penev
07848b97bc
Merge pull request #13691 from BKPepe/babel
python-babel: add new package
2020-10-22 21:54:34 -07:00
Rosen Penev
6335229c89
Merge pull request #13742 from Cynerd/python-contextlib2-0.6.0
python-contextlib2: bump to version 0.6.0.post1
2020-10-22 21:51:31 -07:00
Rosen Penev
06d9392474
Merge pull request #13741 from Cynerd/python-appdirs-1.4.4
python-appdirs: update to version 1.4.4
2020-10-22 21:51:18 -07:00
Rosen Penev
5f56e61544
Merge pull request #13743 from Cynerd/python-intelhex-fix-3.9
python-intelhex: add patch to fix Python 3.9 compatibility
2020-10-22 21:50:55 -07:00
Josef Schlehofer
d4248ecbbd
python-ciso8601: fix missing src package
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-22 15:43:56 +02:00
Karel Kočí
72bca83451
python-contextlib2: bump to version 0.6.0.post1
Signed-off-by: Karel Kočí <cynerd@email.cz>
2020-10-20 13:56:13 +02:00
Karel Kočí
2812f3abc4
python-jsonpath-ng: bump to version 1.5.2
Signed-off-by: Karel Kočí <cynerd@email.cz>
2020-10-20 13:50:26 +02:00
Karel Kočí
0d0c97596c
python-intelhex: add patch to fix Python 3.9 compatibility
This fixes this library on Python 3.9.

Signed-off-by: Karel Kočí <cynerd@email.cz>
2020-10-20 13:47:32 +02:00
Karel Kočí
be220edef1
python-appdirs: update to version 1.4.4
This is just maintenance release with minor tweaks. Project officially
reports itself as stable now.

Signed-off-by: Karel Kočí <cynerd@email.cz>
2020-10-20 13:39:52 +02:00
Jeffery To
d276c81ea8
golang: Update to 1.15.3
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-20 07:01:44 +08:00
Hannu Nyman
476f00da33
Merge pull request #13711 from commodo/python-updates
Python updates
2020-10-19 21:03:02 +03:00
Hannu Nyman
4c3e32eea5
Merge pull request #13709 from commodo/python-bump
python3: bump to version 3.9.0
2020-10-19 21:02:40 +03:00
Rosen Penev
a85cab65d8
Merge pull request #13700 from peter-stadler/asgiref
python3-asgiref: update to version 3.3.0
2020-10-19 02:44:19 -07:00
Rosen Penev
f6343858b7
Merge pull request #13702 from peter-stadler/django-cors-headers
django-cors-headers: update to version 3.5.0
2020-10-19 02:43:49 -07:00
Rosen Penev
12e69a1396
Merge pull request #13701 from peter-stadler/drf-nested-routers
drf-nested-routers: update to version 0.92
2020-10-19 02:43:16 -07:00
Rosen Penev
effec7d872
Merge pull request #13698 from peter-stadler/django-etesync-journal
django-etesync-journal: update to version 1.2.2
2020-10-19 02:42:15 -07:00
Alexandru Ardelean
cc332fddaa python3: bump to version 3.9.0
Refreshed patches.

Dropped 'patches-setuptools/004-site-patch.patch'
Does not apply anymore. Setuptools has removed site.py support:
   https://github.com/pypa/setuptools/issues/2165
If this is still needed, we may need to re-think it's implementation.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-10-19 11:01:12 +03:00
Alexandru Ardelean
a5c7e266f2 python-lxml: bump to version 4.6.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-10-19 09:51:32 +03:00
Alexandru Ardelean
07f8fa02f3 pillow: bump to version 8.0.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-10-19 09:33:32 +03:00
Peter Stadler
20d1933c45 drf-nested-routers: update to version 0.92.1
update to newest version.

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-10-18 23:57:34 +02:00
Josef Schlehofer
677f73fedd
python-babel: add new package
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-17 22:25:38 +02:00
Peter Stadler
a92879e7b0 django-etesync-journal: update to version 1.2.2
update to newest version

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-10-17 21:05:50 +02:00
Peter Stadler
89d3b99670 python3-sqlparse: update to version 0.4.1
update to newest version

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-10-17 20:10:44 +02:00
Peter Stadler
77aed0cf17 python3-asgiref: update to version 3.3.0
update to newest version

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-10-17 20:05:22 +02:00
Peter Stadler
c1d8ea20a5 django-cors-headers: update to version 3.5.0
update to newest version.

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-10-17 19:00:14 +02:00
Jeffery To
0a4d40b37e
golang: Fix vars not passed when calling cache_cleanup
Fixes https://github.com/openwrt/packages/issues/13674.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-16 17:38:17 +08:00
Jeffery To
b70fb40c11
golang: Move build cache into $(TMP_DIR)
This changes the default build cache directory from $(TOPDIR)/.go-build
to $(TMP_DIR)/go-build, so that the cache directory is ignored by git
and is removed by "make dirclean".

This does not move/remove a build cache directory in the previous
location; it will need to be removed manually.

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

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-16 17:13:42 +08:00
Rosen Penev
7ec063a4cc
Merge pull request #13577 from BKPepe/click
click: update to version 7.1.2
2020-10-12 16:09:45 -07:00
Jan Pavlinec
cde758a2c8 python-pytest: update to version 6.1.1
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-10-09 09:22:15 -10:00
Rosen Penev
445872a996
Merge pull request #13570 from jefferyto/golang-1.15
golang: Update to 1.15.2, update/enhance Makefiles
2020-10-07 03:09:43 -07:00
Rosen Penev
8adb95ba9b
Merge pull request #13584 from ja-pa/python-zipp-3.3.0
python-zipp: update to version 3.3.0
2020-10-07 02:51:37 -07:00
Hannu Nyman
4f578b4afa
Merge pull request #13583 from commodo/python-updates1
diango,django-restframework: bump versions
2020-10-07 10:42:55 +03:00
Hannu Nyman
14eb52fbbb
Merge pull request #13586 from jefferyto/python-zope-interface-5.1.2
python-zope-interface: Update to 5.1.2
2020-10-07 10:42:34 +03:00
Jeffery To
b466314313
python-attrs: Update to 20.2.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-06 23:15:12 +08:00
Jeffery To
c7d4d1e80e
python-zope-interface: Update to 5.1.2
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-06 21:23:09 +08:00
Jan Pavlinec
727894d77e
python-zipp: update to version 3.3.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-10-06 13:10:43 +02:00
Jeffery To
d5dc30fe80
golang: Add option to enable Spectre mitigations
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-06 16:34:41 +08:00
Jeffery To
3d6df5d7d9
golang: Add golang-host-build.mk
This adds a Makefile for host builds of Go programs.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-06 16:34:41 +08:00
Jeffery To
2d22a629f5
golang: Move package scripts into golang-build.sh
This also adds GO_PKG_INSTALL_BIN_PATH which determines the path where
binaries are installed by GoPackage/Package/Install/Bin (this was
previously hard-coded to /usr/bin).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-06 16:34:40 +08:00
Jeffery To
4773c288cd
golang: Quote variables passed to the shell
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-06 16:34:40 +08:00
Jeffery To
7aaaa8ae64
golang: Add more error handling for go-gcc-helper
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-06 16:34:36 +08:00
Jeffery To
a95afd67df
golang: Use external linking for target Go
In Go 1.15, the linker now defaults to internal linking mode for
-buildmode=pie on amd64 and arm64[1], however this results in go tool
binaries with the wrong dynamic linker/interpreter.

External linking is still used when PIE is enabled for other platforms,
whereas internal linking is used when PIE is not enabled.

This changes target Go to always use external linking, to fix PIE
binaries for amd64/arm64 and for consistency.

[1]: https://golang.org/doc/go1.15#linker

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-06 16:28:08 +08:00
Jeffery To
93ee27edb8
golang: Simplify target compile
* Reuse GO_PKG_ENABLE_PIE from golang-package.mk
* Replace $(if ...) with $(or ...) to get default values
* Refactor vars common to each compile stage into variable

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-06 16:28:08 +08:00
Jeffery To
03a1f87549
golang: Use GO_LDFLAGS to set buildmode=pie for host Go
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-06 16:28:07 +08:00
Jeffery To
66eabf18f5
golang: Refactor vars common to each host compile stage into variable
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-06 16:28:07 +08:00
Jeffery To
4fb4ec963f
golang: Simplify bootstrap stage
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-06 16:28:07 +08:00
Jeffery To
40bff64ad3
golang: Group variables by stage (bootstrap/host/target)
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-06 16:28:06 +08:00
Jeffery To
9074dbd917
golang: Share build cache across package builds
This also adds a config option GOLANG_BUILD_CACHE_DIR to customize the
location of the build cache directory.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-06 16:28:06 +08:00
Jeffery To
3dd55b504c
golang: Move module cache into DL_DIR
This also adds a config option GOLANG_MOD_CACHE_WORLD_READABLE; if
enabled, chmod is run after a Go package build to make all
files/directories in the module cache world-readable.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-06 16:27:52 +08:00
Martin Matějek
f6adb73cff
python3-pyroute: update to version 0.5.14
Signed-off-by: Martin Matějek <martin.matejek@gmx.com>
2020-10-05 21:58:37 +02:00
Josef Schlehofer
3f16a05d7f
click: update to version 7.1.2
Developers of click decided to change their tarball, so it does no
longer contains capital C and because of that, we can throw
PYPI_SOURCE_NAME.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-05 18:35:43 +02:00
Alexandru Ardelean
4e63dea7b4 django-restframework: bump to version 3.12.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-10-05 10:27:10 +03:00
Alexandru Ardelean
baafb68da6 django: bump to version 3.1.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-10-05 10:23:39 +03:00
Jeffery To
4674564e42
golang: Move config option into separate file
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-05 00:25:28 +08:00
Jeffery To
fc7cf379e3
golang: Update to 1.15.2
1.15.1 includes a fix for CVE-2020-24553:
net/http/cgi,net/http/fcgi: Cross-Site Scripting (XSS) when Content-Type
is not specified

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-05 00:25:18 +08:00
Michael Heimpold
70f26ed2fc php7: update to 7.4.11
This fixes:
  - CVE-2020-7069
  - CVE-2020-7070

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-10-03 22:09:51 +02:00
Josef Schlehofer
d3a213b01b
Merge pull request #13556 from BKPepe/zeroconf
python-zeroconf: update to version 0.28.5
2020-10-03 10:09:38 +02:00
Josef Schlehofer
9f30664ec4
python-zeroconf: update to version 0.28.5
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-02 18:20:14 +02:00
Josef Schlehofer
8a8100d48e
python-sentry-sdk: update to version 0.18.0
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-02 11:23:53 +02:00
Rosen Penev
6a1c6b2fe7
Merge pull request #13541 from ja-pa/pytest-6.1.0
python-pytest: update to version 6.1.0
2020-10-01 14:44:09 -07:00
Jan Pavlinec
64cb0c50ba
python-pytest: update to version 6.1.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-10-01 11:46:34 +02:00
Hannu Nyman
3847ea53c2
Merge pull request #13524 from commodo/python-batch1
python-paho-mqtt,python-cryptography: bump versions
2020-09-30 20:26:11 +03:00
Rosen Penev
996df31a02
Merge pull request #13527 from ja-pa/python-zipp-3.2.0
python-zipp: update to version 3.2.0
2020-09-29 12:24:16 -07:00
Jan Pavlinec
fd5882c6ed
python-zipp: update to version 3.2.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-09-29 14:47:14 +02:00
Alexandru Ardelean
ab82464b61 python-cryptography: bump to version 3.1.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-09-29 07:58:19 +03:00
Alexandru Ardelean
ee0e11c1ab python-maho-mqtt: bump to versio 1.5.1
Docs say it also supports MQTT 5.0.
Added to description.
Updated title as on pypi.org

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-09-29 07:56:36 +03:00
Alexandru Ardelean
e1276c4ec0 python-cffi: bump to version 1.14.3
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-09-23 11:32:23 +03:00
Hirokazu MORIKAWA
6416b6f23a node-homebridge: update to 1.2.3
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-09-22 09:05:32 +09:00
Rosen Penev
fcd9812bfd
python-cryptography: fix compilation without deprecated OpenSSL APIs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-20 18:33:58 -07:00
Rosen Penev
d28138a3fd
vala: update to 0.50.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-20 16:27:53 -07:00
Rosen Penev
f1c0e9fca9
perl-parse-yapp: fix compilation under the CI
Wrong path to perlmod.mk. Use what everything else uses.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-18 21:57:28 -07:00
Rosen Penev
a672ca3216
Merge pull request #13420 from nxhack/serialport_901
node-serialport: update to 9.0.1
2020-09-18 02:07:26 -07:00
Rosen Penev
2485351507
Merge pull request #13419 from nxhack/serialport-bindings_901
node-serialport-bindings: update to 9.0.1
2020-09-18 02:07:17 -07:00
Rosen Penev
3e0d136c33
Merge pull request #13418 from nxhack/hid_131
node-hid: update to 1.3.1
2020-09-18 02:07:11 -07:00
Hirokazu MORIKAWA
8a749f8566 node-serialport-bindings: update to 9.0.1
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-09-18 16:01:43 +09:00
Hirokazu MORIKAWA
bda9bdd122 node-serialport: update to 9.0.1
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-09-18 15:59:42 +09:00
Hirokazu MORIKAWA
c074492ade node-hid: update to 1.3.1
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-09-18 14:28:30 +09:00
Hirokazu MORIKAWA
3c4122a0da node-homebridge: update to 1.2.2
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-09-18 14:07:21 +09:00
Hirokazu MORIKAWA
c788ba095a node: update to v12.18.4
Vulnerabilities fixed:
* CVE-2020-8201: HTTP Request Smuggling due to CR-to-Hyphen conversion (High).
* CVE-2020-8252: fs.realpath.native on may cause buffer overflow (Medium).

Imported patches from the debian package.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-09-16 09:32:42 +09:00
Rosen Penev
832a4e8a4d
Merge pull request #13388 from commodo/python-batch-updates
numpy,django,pymysql: version bumps
2020-09-14 13:40:56 -07:00
Hannu Nyman
749e182ca1
Merge pull request #13390 from ja-pa/pytest_6.0.2
python-pytest: update to version 6.0.2
2020-09-14 21:25:56 +03:00
Karl Palsson
4187614567 lang: linotify: add lua bindings for inotify
Signed-off-by: Karl Palsson <karlp@etactica.com>
2020-09-14 16:48:19 +00:00
Jan Pavlinec
9a43f4645a
python-pytest: update to version 6.0.2
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-09-14 12:50:01 +02:00
Alexandru Ardelean
7074999095 pymysql: bump to version 0.10.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-09-14 09:25:10 +03:00
Alexandru Ardelean
23938c7aa9 django: bump to version 3.1.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-09-14 09:24:25 +03:00
Alexandru Ardelean
94f28ac145 numpy: bump to version 1.19.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-09-14 09:23:24 +03:00
W. Michael Petullo
5ac1baffcb python3-networkx: new package
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-09-11 14:50:24 -10:00
Thomas Petazzoni
d4a498040d python3-libselinux: new package
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
[strip C library after adding it to openwrt repository]
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-09-11 14:50:24 -10:00
Thomas Petazzoni
02cbc208f1 python3-libsemanage: new package
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
[strip C library after adding it to openwrt repository]]
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-09-11 14:50:24 -10:00
Michael Heimpold
f6c2c1499b php7: update to 7.4.10
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-09-10 20:50:34 +02:00
Josef Schlehofer
502b667505
Merge pull request #13346 from valdi74/pycurl_update
python-curl: update to version 7.43.0.6
2020-09-09 15:46:37 +02:00
Waldemar Konik
3e00507875 python-curl: update to version 7.43.0.6
PycURL changeLog:
Version 7.43.0.6 - 2020-09-02
-----------------------------------------------------------------
This release improves SSL backend detection on various systems, adds support for libcurl’s multiple SSL backend functionality and adds support for several libcurl options.

Signed-off-by: Waldemar Konik <informatyk74@interia.pl>

Compile tested: x86_64
2020-09-09 14:11:56 +02:00
Rosen Penev
5ae4b99b58
Merge pull request #13320 from jmarcet/texttable-update
python3-texttable: update to version 1.6.3
2020-09-08 22:46:30 -07:00
Rosen Penev
0cd2a2d8bb
Merge pull request #13321 from jmarcet/paramiko-update
python3-paramiko: update to version 2.7.2
2020-09-08 22:46:20 -07:00
Rosen Penev
bdf7ee19d5
Merge pull request #13241 from first-leon/master
lua-argparse: new package
2020-09-08 22:45:20 -07:00
Javier Marcet
c7616be601 python3-texttable: update to version 1.6.3
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-09-07 13:37:11 +02:00
Javier Marcet
94eea60367 python3-paramiko: update to version 2.7.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-09-07 13:36:38 +02:00
Rosen Penev
4d4c0d7b06
Merge pull request #13276 from ja-pa/python-rsa-security
python-rsa: update to version 4.6 (security fix)
2020-09-03 13:31:57 -07:00
Jan Pavlinec
4e211927f3
python-rsa: update to version 4.6 (security fix)
Fixes CVE-2020-13757

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-09-03 12:06:37 +02:00
Sebastian Kemper
49ad98ce60 erlang: fix host build when pcre/host is installed
OpenWrt added pcre/host recently. When it is available (installed)
erlang finds staging_dir/hostpkg/include/pcre.h before it finds its own
copy and the build fails.

 CC	obj/x86_64-pc-linux-gnu/opt/smp/erl_bif_chksum.o
 CC	obj/x86_64-pc-linux-gnu/opt/smp/erl_bif_re.o
beam/erl_bif_re.c: In function 'erts_init_bif_re':
beam/erl_bif_re.c:96:5: error: 'erts_pcre_malloc' undeclared (first use in this function)
     erts_pcre_malloc = &erts_erts_pcre_malloc;
     ^~~~~~~~~~~~~~~~
beam/erl_bif_re.c:96:5: note: each undeclared identifier is reported only once for each function it appears in
beam/erl_bif_re.c:97:5: error: 'erts_pcre_free' undeclared (first use in this function)
     erts_pcre_free = &erts_erts_pcre_free;
     ^~~~~~~~~~~~~~

This adds a patch from Romain Naour and Bernd Kuhls to prevent that.
Patch snatched from buildroot [1].

[1] https://github.com/buildroot/buildroot/blob/master/package/erlang/0002-erts-emulator-reorder-inclued-headers-paths.patch

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-09-01 23:15:06 +02:00
Rosen Penev
dcd551f83a
Merge pull request #13268 from ja-pa/python-more-itertools-8.5.0
python-more-itertools: update to version 8.5.0
2020-09-01 07:09:39 -07:00
Jan Pavlinec
bac7574006
pytho-more-itertools: update to version 8.5.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-09-01 11:41:11 +02:00
Jan Pavlinec
ee226f1ff2 python-pytest-xdist: update to version 2.1.0
Note:
remove six dependency which is now longer required

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-31 07:04:18 -07:00
Jeffery To
c0340f631c python: Use locked for host pip
This also removes PKG_BUILD_PARALLEL:=0 that was added for packages that
use HOST_PYTHON3_PACKAGE_BUILD_DEPENDS.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-08-31 03:48:47 -07:00
Hannu Nyman
c72b94b1bf
Merge pull request #13250 from jefferyto/python-attrs-20.1.0
python-attrs: Update to 20.1.0
2020-08-30 22:41:58 +03:00
Jeffery To
cacd44fd0c
python-cryptography: Update to 3.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-08-31 02:45:48 +08:00
Jeffery To
3e399e9286
python-attrs: Update to 20.1.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-08-31 00:55:20 +08:00
Vladimir Malyutin
ec5f0995cd lua-argparse: delete whitespace in makefile
Signed-off-by: Vladimir Malyutin <first-leon@yandex.ru>
2020-08-29 11:47:57 +07:00
Vladimir Malyutin
3b7a6bbd76 lua-argparse: new package
Signed-off-by: Vladimir Malyutin <first-leon@yandex.ru>
2020-08-29 01:23:27 +07:00
Rosen Penev
c9b29f382b
Merge pull request #13217 from neheb/chick
chicken-scheme: fix compilation with glibc
2020-08-27 13:32:08 -07:00
Hirokazu MORIKAWA
e1406bba5a node-homebridge: update to 1.1.2
update to 1.1.2
Add opkg package path to the homebrodge plugin module path.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2020-08-27 08:15:58 +09:00
Rosen Penev
5d6c4534c8
chicken-scheme: fix compilation with glibc
The musl comment is no longer accurate. Remove the hack.

Minor cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-26 16:11:27 -07:00
Hannu Nyman
540778dc9e
Merge pull request #13207 from commodo/python-updates
django,openpyxl: bump versions
2020-08-26 19:13:55 +03:00
Rosen Penev
172586e318
Merge pull request #13205 from nxhack/node_12_16_2
node: update to v12.18.3
2020-08-25 02:13:11 -07:00
Alexandru Ardelean
d84b66ef66 openpyxl: bump to version 3.0.5
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-08-25 08:54:10 +03:00
Alexandru Ardelean
3c4b5ffeb2 django: bump to version 3.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-08-25 08:53:16 +03:00
Rosen Penev
e7cad1a774
Merge pull request #13147 from ja-pa/python-pytest-xdist-update-2.0.0
python-pytest-xdist: update to version 2.0.0
2020-08-24 13:08:02 -07:00
Javier Marcet
7724c3bb38 python-docker: Update to 4.3.1
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-08-24 15:03:18 +02:00
Jan Pavlinec
2024c1fb6d
python-pytest-xdist: update to version 2.0.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-24 13:41:31 +02:00
Jan Pavlinec
766acb6616
python-psutil: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-24 13:41:30 +02:00