Commit graph

19194 commits

Author SHA1 Message Date
Jeffery To
3cdca38dce python3: Move functionality into python3-package.mk
This moves functionality from python-package-install.sh into
python3-package.mk, so that they can be reused separate from filespec
processing.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-19 01:56:23 +08:00
Jeffery To
0bc1bf5578 python3: Reorder recipes in python3-package.mk
Group Python3/* recipes together, group Py3Package and Py3Build
together.

This also adds headings and whitespace to separate major sections.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-19 01:56:23 +08:00
Jeffery To
fc8387614c python3: Rename canned recipes in python3-package.mk
This renames "internal" recipes to use the Python3/ prefix and clarifies
the names (RunTarget to Run, Mod to ModSetup, Shebang to FixShebang).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-19 01:56:23 +08:00
Jeffery To
87b8f45230 python3: Rename canned recipes in python3-host.mk
This changes the recipe name prefix from Build/Compile/HostPy3 to
HostPython3, and clarifies some of the names (RunHost to Run, Mod to
ModSetup).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-19 01:56:11 +08:00
Jeffery To
3642b18441 python3: Remove HostPython3 in python3-host.mk
HostPython3 only adds a few environment variables before running host
Python. It has only two users, Build/Compile/HostPy3RunHost and
Build/Compile/HostPy3RunTarget.

HostPython3 also accesses $(PYTHON3PATH), even though python3-host.mk
does not include python3-package.mk, where the variable is defined.

This removes HostPython3 and has its two users run host Python directly.
This also combines the environment variables of HostPython3 and the two
users into HOST_PYTHON3_VARS and PYTHON3_VARS.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-19 01:56:07 +08:00
Dirk Brenken
e291d68055
adblock: filter spurious line endings in sources
* prevent processing of spurious line endings
  that confuses (g)awk

Signed-off-by: Dirk Brenken <dev@brenken.org>
2020-04-18 15:33:16 +02:00
Jeffery To
302f4d17e3 libmraa,libupm: Disable default Python package build recipe
This adds PYTHON3_PKG_BUILD:=0, to disable the default Python package
build recipe. There should be no changes to build output.

This also updates include paths for python3-package.mk to be relative to
the package Makefile.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-18 20:42:59 +08:00
tripolar
eee8f19807
Merge pull request #11442 from neheb/glb
glib2: update to 2.64.2
2020-04-18 13:19:18 +02:00
tripolar
e0970c50c1
Merge pull request #11877 from neheb/pulse
pulseaudio: update to 13.0
2020-04-18 13:17:19 +02:00
Rosen Penev
5429bd2e9b
Merge pull request #11859 from ja-pa/libssh-security-update
libssh: update to version 0.9.4 (security fix)
2020-04-18 03:16:54 -07:00
Rosen Penev
fa5e64649a
gdbm: don't build gettext-full
It's not necessary.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-18 02:58:03 -07:00
Rosen Penev
78d84d4c9c
pulseaudio: update to 13.0
Converted to use meson for compilation speed.

Removed libwrap dependency. Upstream no longer supports it.

Removed intltool and glib2 host dependencies. They seem to be no
longer needed.

Removed upstream patch.

Minor cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-18 02:51:43 -07:00
Rosen Penev
b4d4de98d7
libevdev: update to 2.9.0
Converted to meson for compilation speed.

Removed uClibc-ng patch as tests no longer get built.

Small cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-18 01:20:24 -07:00
Josef Schlehofer
0551a5b030 git: update to version 2.26.1
Fixes: CVE-2020-5260

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-04-18 10:14:28 +02:00
Rosen Penev
2914adcf5d
libdrm: update to 2.4.101
Converted to meson for faster compilation.

Cleaned up Makefile slightly.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-18 00:32:39 -07:00
Rosen Penev
e74498c97a
meson: allow compilation in a subdirectory
Small tweak to get it to build.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-18 00:22:12 -07:00
Rosen Penev
28564e91d4
Merge pull request #11659 from ja-pa/tor-hs-new
tor-hs: add new package
2020-04-17 13:15:46 -07:00
Hannu Nyman
d6fee345be
Merge pull request #11867 from commodo/drop-django-constance
django-constance: drop package
2020-04-17 18:25:50 +03:00
Hannu Nyman
63de4f14b8
Merge pull request #11866 from commodo/openpyxl-update
openpyxl: bump to version 3.0.3
2020-04-17 18:25:30 +03:00
Jeffery To
2dfdef66a3 python3: Remove include guard for python3-host.mk
Since it only defines variables and canned recipes, it is safe to
include python3-host.mk more than once.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-17 23:19:13 +08:00
Nick Hainke
5e3a6e9313 dawn: feed hostapd with nr reports and improve 802.11k handling
If set_hostapd_nr config flag is set, dawn will insert the nr reports
to allow the hostapd to answer to nr requests from clients.

Improve the synchronization of rcpi and rsni in the network.
Further, clients with bad 802.11k were sending beacon reports with
bssid 00:00:00:00:00:00. Catch those corner cases.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2020-04-17 16:14:35 +01:00
Jan Pavlinec
5906bfecd5
tor-hs: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-04-17 13:57:00 +02:00
Hannu Nyman
60384b67da
Merge pull request #11869 from br101/bluez-5.54
bluez: Update to version 5.54
2020-04-17 14:01:46 +03:00
Hannu Nyman
1d72d619ee
Merge pull request #11860 from commodo/squashfs-tools-4-4
squashfs-tools: bump to version 4.4
2020-04-17 14:01:22 +03:00
Bruno Randolf
cd26214d0e bluez: Update to version 5.54
Signed-off-by: Bruno Randolf <br1@einfach.org>
2020-04-17 11:27:05 +01:00
Rosen Penev
2e02a4be4b
Merge pull request #11862 from br101/websocketpp-boost
websocketpp: Fix compile with Boost 1.70+
2020-04-17 02:31:12 -07:00
Alexandru Ardelean
2af0b9d303 squashfs-tools: bump to version 4.4
All patches are not needed anymore. squashfs-tools has implemented them in
one way or another.

Converted to download release tarballs. This should work better to get
notified of a newer release.

Also adds support for ZSTD compression:
  https://facebook.github.io/zstd/

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-04-17 12:21:19 +03:00
Bruno Randolf
e1bb99f836 websocketpp: Fix compile with Boost 1.70+
Fix compilation for newer Boost versions, same as in the websocketpp 'develop'
branch: https://github.com/zaphoyd/websocketpp/pull/814

Signed-off-by: Bruno Randolf <br1@einfach.org>
2020-04-17 09:35:12 +01:00
Alexandru Ardelean
1bb81789de django-constance: drop package
This was needed for Seafile up to a certain version. Since it's not
required anymore by any other package/known-user, remove it.

Should be installable via pip or manually.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-04-17 11:25:16 +03:00
Dirk Brenken
c11aaead91
adblock: fix gawk incompatibility
* fix gawk incompatibility in reporting

Signed-off-by: Dirk Brenken <dev@brenken.org>
2020-04-17 06:57:49 +02:00
Rosen Penev
b465ac3002
glib2: update to 2.64.2
Modified to use meson as upstream has abandoned autotools.

Added license information.

Cleaned up Makefile for consistency between packages.

Added hack to compile static libs.

Removed old patches and add new ones.

Removed BUILD_PARALLEL options. These are default with ninja/meson.

Removed gettext build dependencies. glib2 now includes its own solution.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-16 19:17:52 -07:00
Rosen Penev
a62bc1cd6a
gerbera: add
This is a proper replacement for MiniDLNA with none of its problems.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-16 18:41:08 -07:00
Rosen Penev
7e327c6954
Merge pull request #10578 from stintel/flashrom
flashrom: bump to 1.2
2020-04-16 15:26:59 -07:00
Stijn Tintel
f033cd1aed flashrom: bump to 1.2
Add new PCI and USB drivers to flashrom.mk to disable them in other
build variant.s
Fix DefineConfig calls to use new config symbols, and have it only
append NEED_FEATURE=yes to MAKE_FLAGS. Appending NEED_FEATURE=no would
still enable the feature because upstream compares against an empty
string instead of comparing to yes.
Drop libusb-compat dependency as all drivers use libusb-1 now.
Remove upstreamed patch 010-add-arc.patch.
Rework 0001-fix_internal_bitbang.patch, give it a correct prefix and
more descriptive name.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2020-04-16 23:43:08 +03:00
Etienne Champetier
d2fd86663c
Merge pull request #11861 from PolynomialDivision/feature/add_v_k
dawn: add 802.11v, prepare 802.11k and debug fix
2020-04-16 11:54:17 -04:00
Nick Hainke
999bec247a dawn: add 802.11v, prepare 802.11k and debug fix
Add 802.11v bss transition. Exchange nr-reports.

Implement 802.1k hearing map. Future release will use hearing map
for load balancing decisions.

Remove debug output from stderr.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2020-04-16 17:49:56 +02:00
Alexandru Ardelean
aa7c5ad305 openpyxl: bump to version 3.0.3
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-04-16 15:22:44 +03:00
Jan Pavlinec
933eef4b18
libssh: update to version 0.9.4 (security fix)
Fixes
CVE-2020-1730

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-04-16 12:30:00 +02:00
Peter Stadler
8de2a47a10 nginx: update to version 1.17.10 and fix bug
If one file is a hard link to another, `mv` will not overwrite it;
`rm -f` the destinations beforehand.

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-04-16 12:05:29 +02:00
Rosen Penev
d8bad7ad70
Merge pull request #11849 from neheb/re2
re2: update to 2020-04-01
2020-04-15 15:00:42 -07:00
Dirk Brenken
203970bf25
Merge pull request #11841 from PolynomialDivision/feature/daw_fix_reboot
dawn: fix reboot
2020-04-15 21:52:51 +02:00
Nick Hainke
802f7ef0ec dawn: fix reboot
DAWN has a race condition with umdns that prevents dawn from surviving
a reboot.
Increase procd start and stop of dawn to 81.

Further, network is sometimes not ready. Add utimer to check if socket
binds correctly.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2020-04-15 21:48:25 +02:00
Hannu Nyman
cc31824d55
Merge pull request #11851 from luizluca/ruby-2.7.1
ruby: update to 2.7.1
2020-04-15 18:45:45 +03:00
Lars Kruse
4bddd3de87 muninlite: remove unused sections from Makefile
Signed-off-by: Lars Kruse <devel@sumpfralle.de>
2020-04-15 16:13:41 +02:00
Jo-Philipp Wich
9de7945541 mac-telnet: fix mirror hash
Fixes: 8399121e6 ("mac-telnet: install uci as config file")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-15 09:54:24 +02:00
Jo-Philipp Wich
9f231909eb mac-telnet: mark uci as conffile
Fixes: 8399121e6 ("mac-telnet: install uci as config file")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-15 09:39:33 +02:00
Jo-Philipp Wich
8399121e60 mac-telnet: install uci as config file
Also mark it as configuration file while being at it.

Fixes: #11846
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-15 09:35:03 +02:00
Rosen Penev
548ea0e216
Merge pull request #11848 from neheb/quo
quote: disable a bunch of options
2020-04-14 18:15:40 -07:00
Rosen Penev
57b2623d8b
re2: update to 2020-04-01
Massive cleanup of Makefile.

Remove inactive maintainer.

Remove completely unused host build.

Shorten title so that it shows under menuconfig.

Remove pointless static/shared choice.

Add C++17 patch as libcxx seems to need it with this package.

Add ABI_VERSION.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-14 16:19:18 -07:00
Rosen Penev
e1935bb4b6
quote: disable a bunch of options
libwrap is fairly useless. It's also legacy and should not be used/

dbus is a big dependency. It's fairly useless in the OpenWrt context.

I don't know how useful netlink is.

Disabling BSD behavior results in a slightly smaller size.

Disable LDAP. No size difference but I have a feeling it pulls in
another dependency...

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-14 16:18:14 -07:00