Commit Graph

20896 Commits

Author SHA1 Message Date
Rosen Penev 69239158c9
stress: replace usleep with nanosleep
The former is deprecated.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-18 14:56:24 -07:00
Rosen Penev c8fc7c3d76
Merge pull request #12967 from G-M0N3Y-2503/docker-deps-devinstall-remove
runc/containerd/libnetwork: Refactored Makefiles
2020-08-18 14:12:48 -07:00
Rosen Penev bf3b6af205
Merge pull request #13131 from jefferyto/python-pip-hash-checking
python3: Use hash-checking mode when installing host pip packages
2020-08-18 14:11:32 -07:00
Rosen Penev f3bb00dfc2
Merge pull request #13159 from neheb/sed
sed: don't use selinux
2020-08-18 13:10:10 -07:00
Rosen Penev 00571c397b
Merge pull request #13151 from neheb/mpgrev
mpg123: revert back to using autotools
2020-08-18 13:04:08 -07:00
Rosen Penev 1708a758a8
Merge pull request #13160 from ClaymorePT/boost_1.74.0
boost: Package Version Update (1.74.0)
2020-08-18 13:02:45 -07:00
Carlos Miguel Ferreira e9c5b9d3e1
boost: Package Version Update (1.74.0)
This commit updates Boost to version 1.74.0
In this release, there is one new libraries
 - STLInterfaces [2]:
   A library of CRTP bases to ease the writing of STL views,
   iterators, and sequence containers, from Zach Laine.

This update also provides support to build boost with C++20 when using
GCC 10.x

More info about Boost 1.74.0 can be found at the usual place [1].

[1]: https://www.boost.org/users/history/version_1_74_0.html
[2]: https://www.boost.org/libs/stl_interfaces/

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2020-08-18 14:37:33 +01:00
Rosen Penev 3d47b5c452
Merge pull request #13155 from neheb/at
at: fix compilation
2020-08-18 03:49:12 -07:00
Rosen Penev d38dee207e
Merge pull request #13156 from neheb/vim
vim: explicitly disable selinux
2020-08-18 02:16:38 -07:00
Rosen Penev 6057191a02
Merge pull request #13158 from neheb/logrot
logrotate: remove selinux support
2020-08-18 02:08:14 -07:00
Rosen Penev 856c954998
Merge pull request #13154 from neheb/meson551
meson: update to 0.55.1
2020-08-18 00:42:48 -07:00
Rosen Penev 38c92b745a
Merge pull request #13119 from neheb/lpc
lpc2list: remove deprecated functions
2020-08-18 00:28:45 -07:00
Rosen Penev e4885ea55c
Merge pull request #13144 from jefferyto/python-cffi-1.14.2
python-cffi: Update to 1.14.2
2020-08-18 00:28:01 -07:00
Rosen Penev ddfa56b69f
Merge pull request #13157 from neheb/logro
findutils: do not use selinux
2020-08-18 00:27:08 -07:00
Rosen Penev 932b850245
sed: don't use selinux
Fixes compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-18 00:26:05 -07:00
Rosen Penev da08667483
logrotate: remove selinux support
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-18 00:25:06 -07:00
Rosen Penev ac4d6116e5
findutils: do not use selinux
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-18 00:23:47 -07:00
Rosen Penev 67d6989c1e
vim: explicitly disable selinux
Now that libselinux is in the tree, vim picks it up.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-18 00:23:02 -07:00
Rosen Penev 771d691bcb
at: fix compilation
libselinux is being picked up by at.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-18 00:22:04 -07:00
Rosen Penev 69e0200440
Merge pull request #13152 from neheb/glib2651
glib2: update to 2.65.1
2020-08-18 00:18:51 -07:00
Rosen Penev 9e1e4fc680
meson: update to 0.55.1
Remove upstream backports.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-18 00:17:49 -07:00
Rosen Penev 0f0a5187a6
glib2: update to 2.65.1
Add a small hack to glib2 to avoid using proxy-intl and break
compilation under uClibc-ng.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-17 15:10:42 -07:00
Rosen Penev 009734ad9f
mpg123: revert back to using autotools
CMake build seems to be experimental and not ready for primetime.

Added altivec support.

Fixed installing static output libraries to the target.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-17 14:31:38 -07:00
Jeffery To 722a5b8efa
python3: Use hash-checking mode when installing host pip packages
In hash-checking mode[1], pip will verify downloaded package archives
(source tarballs in our case) against known SHA256 hashes before
installing the packages.

As a consequence, this requires the use of requirements files[2] and
pinning packages to known versions.

The syntax for package Makefiles has changed slightly;
HOST_PYTHON3_PACKAGE_BUILD_DEPENDS no longer accepts requirement
specifiers like "foo>=1.0", only requirements file names (which are the
same as package names in the most common case).

This also updates affected packages, in particular:

* python-zipp: "setuptools_scm[toml]" has been split into
  "setuptools-scm toml" to reuse the requirements file for
  setuptools-scm (the extra depends installed by "setuptools_scm[toml]"
  is toml).

* python-pycparser: This previously used ply 3.10, whereas the
  requirements file will now install 3.11.

[1]: https://pip.pypa.io/en/stable/reference/pip_install/#hash-checking-mode
[2]: https://pip.pypa.io/en/stable/user_guide/#requirements-files

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-08-17 23:05:49 +08:00
Daniel Golle 6855683e3e hs20: prepare server using uci-defaults and ship files
Setup user database if non-existent, configure uhttpd .php interpreter
and patch php scripts to work out-of-the-box.
Also ship Hotspot 2.0 SPP and OMA DM XML schema/DTD files needed at
run-time for both client and server.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-08-17 14:12:05 +01:00
Josef Schlehofer 2512c8dcd0
Merge pull request #13135 from jefferyto/python-host-pip-cache-world-readable
python3: Add config PYTHON3_HOST_PIP_CACHE_WORLD_READABLE
2020-08-17 12:46:38 +02:00
Rosen Penev 3a62950214
mpg123: install fmt123.h file
Seems it's not included in the CMake port.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-16 18:43:47 -07:00
Rosen Penev cbaa5eb1c9
Merge pull request #13143 from jefferyto/python-hyperlink-20.0.1
python-hyperlink: Update to 20.0.1
2020-08-16 18:25:52 -07:00
Rosen Penev 4afed2d75b
Merge pull request #13142 from mateste/moniker.com_ddns
ddns-scripts: Add moniker.com DDNS service
2020-08-16 18:25:42 -07:00
Rosen Penev 1d4fab4bfa
Merge pull request #13136 from neheb/ser
serialconsole: fix compilation with uClibc-ng
2020-08-16 18:20:57 -07:00
Jeffery To baec9e9ce4
python-cffi: Update to 1.14.2
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-08-17 02:07:45 +08:00
Jeffery To 9277f74abd
python-hyperlink: Update to 20.0.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-08-17 01:56:47 +08:00
Mateusz Stępień f778b1eea3 ddns-scripts: Add moniker.com DDNS service
Signed-off-by: Mateusz Stępień <mateusz@argc.pl>
2020-08-16 17:42:05 +02:00
Rosen Penev c158c02bc5 exfat-nofuse: remove
Since the introduction of the official exfat-oot package in base, this
is now pointless.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-16 21:48:59 +08:00
Rosen Penev 1d16531f62
serialconsole: fix compilation with uClibc-ng
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-15 17:53:29 -07:00
Rosen Penev 52ea87c5d7
tracertools: remove usleep usage
usleep is deprecated.

Modernized the Makefile to modern standards.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-08-16 01:16:45 +01:00
Rosen Penev 45a5489b3f
Merge pull request #13129 from neheb/mpg
mpg123: update to 1.26.3
2020-08-15 15:39:41 -07:00
Rosen Penev d47ac3eb40
Merge pull request #13108 from neheb/nets
netsniff-ng: add missing header
2020-08-15 15:32:39 -07:00
Jeffery To 001cd3c571
python3: Add config PYTHON3_HOST_PIP_CACHE_WORLD_READABLE
This adds a config option PYTHON3_HOST_PIP_CACHE_WORLD_READABLE; if
enabled, chmod will be run after pip install to make all
files/directories in the host pip cache world-readable.

Supersedes https://github.com/openwrt/packages/pull/13012.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-08-16 06:09:45 +08:00
Michael Heimpold cae992699b php7-pecl-redis: update to 5.3.1
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-08-16 00:01:41 +02:00
Rosen Penev 4d2c827e9f
Merge pull request #13125 from ja-pa/procps-ng-sysct
procps-ng: add new applet sysctl
2020-08-15 12:03:08 -07:00
Rosen Penev 25f931c007
Merge pull request #13134 from antonlacon/ffmpeg-431
ffmpeg: update to 4.3.1
2020-08-15 11:51:16 -07:00
Daniel Golle 6d8a3aa71d hs20: add Hotspot 2.0 OSU client and server implementation
Add hs20-server and hs20-client packages correspoding to the
hs20/client and hs20/server folder in hostap.git.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-08-15 16:54:54 +01:00
Matthias Schiffer 8bb7659f08 openvswitch: backport patch to fix build against kernel 4.14.193
(and possibly other recent stable kernels)

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2020-08-15 09:19:59 +08:00
Rosen Penev 9fc278548b
mpg123: update to 1.26.3
Switched to CMake. CMake compiles faster.

Added libsyn123 library as it's needed since version 1.26.

Before:

time make package/mpg123/compile -j 12
Executed in   16.05 secs   fish           external
   usr time   26.65 secs    0.00 micros   26.65 secs
   sys time    4.82 secs  833.00 micros    4.81 secs

After:

time make package/mpg123/compile -j 12
Executed in   12.12 secs   fish           external
   usr time   19.35 secs    0.00 micros   19.35 secs
   sys time    3.22 secs  752.00 micros    3.22 secs

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-14 18:07:28 -07:00
Rosen Penev d34430f02f
canutils: add back install section
5969273ff4 mistakenly got rid of the
install section for canutils, causing errors when trying to install.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-14 15:40:09 -07:00
Rosen Penev 8d927653d7
lpc2list: remove deprecated functions
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-14 13:49:36 -07:00
Rosen Penev f2a1780a8e
Merge pull request #13115 from neheb/more
moreutils: fix compilation with uClibc-ng
2020-08-14 13:33:00 -07:00
Ian Leonard b7622c0ea4 ffmpeg: update to 4.3.1
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-08-14 11:46:43 -07:00
Dirk Brenken 93b91d06c2
Merge pull request #13124 from dibdot/adblock
adblock: refresh blocklist sources
2020-08-14 17:36:46 +02:00