1
0
mirror of https://git.openwrt.org/feed/packages.git synced 2024-06-16 20:33:58 +02:00
Commit Graph

19510 Commits

Author SHA1 Message Date
Jeffery To
3c36696a56 python-packages: Add usr/bin symlinks without "3" suffix
Previously, binaries installed by Python packages will have a
non-suffixed Python 2 version and a suffixed Python 3 version, e.g. pip
and pip3. With the removal of Python 2, the non-suffixed names are no
longer taken.

This adds symlinks for the non-suffixed names linking to the suffixed
scripts (or in the case of pip, easy_install, and python-config, to the
fully-versioned scripts).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-05-22 03:57:55 +08:00
Hannu Nyman
643b91abb3
Merge pull request #12245 from jefferyto/python3-setuptools-site-patch
python3-setuptools: Fix error when installing from source
2020-05-21 15:51:23 +03:00
Jeffery To
70a7f736c5 python3-setuptools: Fix error when installing from source
When a Python package is installed from source (i.e. using setup.py)
into a custom location (with --home), setuptools may want to create a
site.py file in the custom location. This file is created based on the
source code of site-patch.py, a file bundled with setuptools.

Because the normal OpenWrt setuptools package does not contain Python
source code, this file is missing and the installation will end with an
error.

This copies site-patch.py to site-patch.py.txt so that it will be
included in python3-setuptools, and patches setuptools to look for this
file.

See https://github.com/openwrt/packages/issues/12223

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-05-21 20:02:13 +08:00
Hannu Nyman
e10a32d9b1
Merge pull request #12244 from jefferyto/seafile-server-7.1.4
seafile-server: Update to 7.1.4
2020-05-21 14:28:27 +03:00
Yousong Zhou
d6c66721cb exfat-nofuse: use $(KERNEL_MAKE) to account for reproducible build
This leverages on -iremap flag embedded there since the build system
commit 4ed356fa719e ("kernel.mk: add KCFLAGS to make kmods reproducible")

Reported-by: Paul Spooren <mail@aparcar.org>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2020-05-21 19:10:19 +08:00
Jeffery To
f350b5620b seafile-server: Update to 7.1.4, refresh patches
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-05-21 15:53:54 +08:00
Yousong Zhou
ba6e5fc393 qemu: filter out configure args with predefined macros
Reported-by: a3033406ea (commitcomment-39321758)
Suggested-by: Lucian Cristian <lucian.cristian@gmail.com>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2020-05-21 11:16:07 +08:00
Jeffery To
10e67aca45 django-postoffice: Update to 3.3.0
This is not the newest version but the last version compatible with
Django 1.11.

This also updates the jsonfield dependency to jsonfield2.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-05-21 05:02:35 +08:00
Jeffery To
a9cc46658a django-jsonfield2: Add package
This package mainly serves to support django-post-office 3.3.0, as that
version switched its dependency from jsonfield to jsonfield2 (a fork of
jsonfield).

The version packaged in this package (3.0.3) is the last version that
supports Django 1.11.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-05-21 04:53:54 +08:00
Josef Schlehofer
a75391575b bind: update to version 9.16.3
Fixes:
CVE-2020-8616
CVE-2020-8617

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-05-20 11:24:22 -07:00
Rosen Penev
1fc71ed994
Merge pull request #12234 from jefferyto/python3-3.8.3
python3: Update to 3.8.3, refresh patches
2020-05-20 11:12:55 -07:00
Rosen Penev
061e22606c
Merge pull request #12224 from neheb/ffm2
ffmpeg: fix compilation with glibc
2020-05-20 09:22:39 -07:00
Rosen Penev
508ee4e534
Merge pull request #12239 from ja-pa/python-more-itertools-8.3.0
python-more-itertools: update to version 8.3.0
2020-05-20 09:22:04 -07:00
Rosen Penev
9455e46d7a
Merge pull request #12232 from neheb/cifs
cifs-utils: fix compilation
2020-05-20 09:20:10 -07:00
Rosen Penev
a4bb7e884f
Merge pull request #12190 from neheb/fuse
fuse: import from base
2020-05-20 09:16:42 -07:00
Yousong Zhou
a3033406ea qemu: ignore configure option --disable-ipv6
Fixes: https://github.com/openwrt/packages/issues/12194
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2020-05-20 23:32:01 +08:00
Yousong Zhou
1091badd83 openvswitch: fix file generation in /etc/modules.d
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Reported-by: Paul Spooren <mail@aparcar.org>
2020-05-20 23:29:44 +08:00
Jan Pavlinec
4614041245
python-more-itertools: update to version 8.3.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-05-20 13:37:10 +02:00
Jeffery To
0254a4bea9 python3: Update to 3.8.3, refresh patches
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-05-20 17:40:38 +08:00
Yousong Zhou
0b6f288560 spice-protocol: bump to version 0.14.2
Starting in this version the upstream project

 - only provides .xz tarball
 - meson is the only supported build method

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2020-05-20 15:49:47 +08:00
Josef Schlehofer
ef71facb41
Merge pull request #12215 from BKPepe/unbound-1.10.1
unbound: update to version 1.10.1 (security fix)
2020-05-20 08:40:18 +02:00
Hannu Nyman
9f86c338cc
Merge pull request #12230 from jefferyto/python-openssl-ca-certs
python3-openssl: Add dependency on ca-certs
2020-05-20 08:18:38 +03:00
Rosen Penev
37157ceb0c
Merge pull request #12213 from neheb/gerb78
gerbera: add libmatroska support
2020-05-19 22:16:45 -07:00
Rosen Penev
2fef01837d
Merge pull request #12226 from neheb/mpd-id
mpd: enable id3tag for all builds
2020-05-19 22:15:37 -07:00
Rosen Penev
71975d68a4 cifs-utils: fix compilation
Now that libcap-ng is in the tree, cifs-utils is picking it up.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-19 22:14:10 -07:00
Josef Schlehofer
64926ff607
Merge pull request #12217 from jefferyto/measurement-kit-static-depends
measurement-kit: Add static build dependencies
2020-05-20 00:22:17 +02:00
Rosen Penev
a642cef8ad
Merge pull request #12197 from BKPepe/syslog-ng
syslog-ng: update to version 3.27.1
2020-05-19 15:15:11 -07:00
Rosen Penev
4ed61c1f68
mpd: enable id3tag for all builds
2cedae0aa9 enabled mp3 support for mini,
while keeping id3tag for full. This makes no sense as id3tag is used
specifically for mp3 files.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-19 14:37:28 -07:00
Rosen Penev
32d3dac6f0
ffmpeg: fix compilation with glibc
No idea why.

Patch submitted upstream:
https://patchwork.ffmpeg.org/project/ffmpeg/patch/20200503090023.29418-1-rosenp@gmail.com/

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-19 14:24:00 -07:00
Jeffery To
d2b0cc523d python3-openssl: Add dependency on ca-certs
The ssl module assumes OpenSSL can load the default trust anchors (root
CA certificates).

From https://github.com/openwrt/packages/issues/12209

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-05-20 04:30:45 +08:00
Hannu Nyman
5e84c4872c
Merge pull request #12210 from jefferyto/etesync-server-minor-cleanup
etesync-server: Minor Makefile cleanup
2020-05-19 17:01:14 +03:00
Jeffery To
19694767f2 measurement-kit: Add static build dependencies
When measurement-kit is a build dependency (in PKG_BUILD_DEPENDS) of
another package, this package's build dependencies (in DEPENDS) may not
be selected and so may not be built.

(This package does not produce a shared library; the measurement-kit
target package contains a program that is statically linked to the
measurement-kit library. Other packages may include measurement-kit in
their PKG_BUILD_DEPENDS to link to the static library but not include
measurement-kit as a run-time dependency.)

This adds PKG_BUILD_DEPENDS to this package to ensure that its
dependencies are built in this case.

This also adds MEASUREMENT_KIT_BUILD_DEPENDS that dependant packages
should select to ensure that this package's dependencies are correctly
built. (libevent2-openssl and libevent2-pthreads need to be selected for
the necessary functionality to be enabled when compiling libevent2.)

This also adds openssl as an explicit dependency; it appears to be used
directly by this package.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-05-19 17:44:14 +08:00
Josef Schlehofer
8ccff44ad1
unbound: update to version 1.10.1
Fixes:
CVE-2020-12662
CVE-2020-12663

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-05-19 11:23:57 +02:00
Rosen Penev
ee9fe907e7
Merge pull request #12212 from lnslbrty/package/netsniff-ng
netsniff-ng: new package
2020-05-19 01:18:00 -07:00
Toni Uhlig
563b1225ff
netsniff-ng: new package
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-05-19 09:55:00 +02:00
Rosen Penev
f29fe25472
gerbera: add libmatroska support
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-18 20:23:01 -07:00
Rosen Penev
d265c88ebe
libmatroska: add
Needed for gerbera's matroska support.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-18 20:23:01 -07:00
Rosen Penev
116f11e54c
libebml: add
Needed for libmatroska.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-18 20:22:50 -07:00
Robert Marko
9f43594e3a lxc: bump to 4.0.2
Signed-off-by: Robert Marko <robert.marko@sartura.hr>
Signed-off-by: Marijan Svalina <marijan.svalina@sartura.hr>
Signed-off-by: Luka Perkov <luka.perkov@sartura.hr>
2020-05-19 00:19:15 +02:00
Jeffery To
70064ea4ad etesync-server: Minor Makefile cleanup
* Replace creating an empty PYTHON3_PKG_DIR with setting filespec to an
  empty value

* Disable the default Python package build recipe (with
  PYTHON3_PKG_BUILD:=0) and set an empty Build/Compile

* Remove VARIANT:=python3 and PROVIDES (providing the same name as the
  package)

* Add PKG_BUILD_PARALLEL:=1

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-05-19 00:19:54 +08:00
Karl Palsson
34a4678db3 c-ares: update to 1.16.1
Various fixes, nothing particularly standout as of particular interest
to OpenWrt.  Full changelog at https://c-ares.haxx.se/changelog.html

Signed-off-by: Karl Palsson <karlp@etactica.com>
2020-05-18 13:02:36 +00:00
Rosen Penev
d5e9dfffa7
Merge pull request #12208 from jefferyto/python-enable-optimizations
python3: Enable compile-time optimizations
2020-05-18 03:03:40 -07:00
Rosen Penev
711456a4db libmicrohttpd: build with PIC
Fixes compilation when linking statically.

Made URL HTTPS.

Moved description section for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-18 11:55:05 +02:00
Jeffery To
be9a554a26 python3: Enable compile-time optimizations
This adds the --enable-optimizations configure option (for
profile-guided optimization) for both host and target Python, and the
--with-lto configure option (for link-time optimization) for target
Python (for non-MIPS platforms).

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

This also cleans up the host and target configure options:

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

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

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

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-05-18 15:01:17 +08:00
Rosen Penev
7c93d5544d
Merge pull request #12192 from lucize/libreswipv6
libreswan: various fixes
2020-05-17 23:47:54 -07:00
Hannu Nyman
24129419d0
Merge pull request #12205 from micmac1/mar-master-10413
mariadb: minor verison bump with CVE fixes
2020-05-18 00:00:08 +03:00
Sebastian Kemper
0e1a289613 mariadb: bump to 10.4.13
Upstream added define INSTALL_PAMDATADIR, so hardcoded path is gone.

Fixes:

  CVE-2020-2752
  CVE-2020-2812
  CVE-2020-2814
  CVE-2020-2760

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-05-17 22:18:25 +02:00
Sebastian Kemper
980291575e libmariadb: bump to 3.1.8
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-05-17 22:15:40 +02:00
Josef Schlehofer
d4db36ea09
syslog-ng: update to version 3.27.1
snmp-dest was moved to afsnmp

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-05-17 17:54:04 +02:00
Kevin Darbyshire-Bryant
a809dc6f3b collectd: Improve sqm_collectd error reporting
Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-05-17 16:17:07 +01:00