Commit graph

19378 commits

Author SHA1 Message Date
Rosen Penev
5aa0e95040
Merge pull request #12005 from dl12345/master-perl
perl: fix compilation on x86_64 with glibc and ssp
2020-04-29 12:18:33 -07:00
Rosen Penev
a5ae585532
Merge pull request #12002 from dl12345/master
procps-ng: remove unnecessary PKG_BUILD_DEPENDS
2020-04-29 12:17:32 -07:00
Dirk Brenken
1aa4518dfc
travelmate: fix captive portal detection
* made captive portal detection more bullet proof, fixes #11990

Signed-off-by: Dirk Brenken <dev@brenken.org>
2020-04-29 14:48:36 +02:00
Ian Cooper
3d5ba0f094 perl: fix compilation on x86_64 with glibc and ssp
perl fails to compile on x86_64 with glibc and stack smashing
protection enabled due to libssp not being specified in the
ldflags.

Signed-off-by: Ian Cooper <iancooper@hotmail.com>
2020-04-29 13:26:25 +01:00
Jeffery To
1e6b948963 python-cryptography: Update to 2.9.2
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-29 19:15:43 +08:00
Ian Cooper
afd648e680 procps-ng: remove unnecessary PKG_BUILD_DEPENDS
The package Makefile contains an unnecessary PKG_BUILD_DEPENDS
line that builds gettext and libiconv even in cases where the
build has gettext-full and libiconv-full selected.

This behaviour can and does mask errors in other package Makefiles
that are dependent on libiconv-full if it is compiled before
these packages by causing libiconv-stub to be created and put in
the staging tree and potentially linked against by these
dependent packages when they omit to specify an appropriate
PKG_BUILD_DEPENDS line.

procps-ng does not require gettext or libiconv to be built in
order to compile correctly.

Signed-off-by: Ian Cooper <iancooper@hotmail.com>
2020-04-29 11:08:17 +01:00
Jeffery To
bd48589e21 radicale2: Clean up Makefile
* Remove preinst, the default prerm script will stop the service
* Use default Python package filespec and shebang fix

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-29 17:48:46 +08:00
Toke Høiland-Jørgensen
62ef2a8839
Merge pull request #11968 from yangfl/master
acme: fix some errors
2020-04-29 11:24:32 +02:00
Rosen Penev
a28ffb1ee2
Merge pull request #11993 from jefferyto/bash-sys-bashrc
bash: Import upstream patches, enable system-wide .bashrc file, source /etc/shinit
2020-04-29 02:10:55 -07:00
Rosen Penev
2f7ce61037
Merge pull request #11989 from cherrot/ddns-cloudflare-v4
ddns-scripts: cloudflare.com-v4: Fix grep pattern
2020-04-29 02:08:50 -07:00
Jeffery To
f304e57b35 uwsgi: Use pypi.mk to download source tarball
This also removes PKG_BUILD_DIR, which does not need to be explicitly
set.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-29 16:49:42 +08:00
Jeffery To
32f727f0ee scapy: Use Python packaging, PyPI download
This updates the package to use the default Python package build recipe,
adds a src package, and changes to download from PyPI (using pypi.mk).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-29 16:25:20 +08:00
Zheng Luo
88b03577c4 ddns-scripts: cloudflare.com-v4: Fix grep patterns.
Related commit: 0080bb4b

Use `\s*` instead of ` \?` to match 0 or multiple spaces.

Signed-off-by: Zheng Luo <cherrotluo@gmail.com>
2020-04-29 16:22:59 +08:00
Rosen Penev
a205d8af2c
Merge pull request #11737 from antonlacon/ffmpeg-4.2
ffmpeg: update to 4.2.2
2020-04-28 21:03:57 -07:00
Ian Leonard
366b8c706f ffmpeg: drop call to disable PATENTED_ENCODERS
Presently, this attempts to disable atrac3, h264, hevc and vc1. These
encoders don't exist or are done through other programs (eg libx264).
Handling of those other programs is done elsewhere.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-04-28 17:32:50 -07:00
Jeffery To
1929baac6d bash: Enable system-wide .bashrc file, source /etc/shinit
This enables a system-wide .bashrc file (/etc/bash.bashrc), as well as
some other options related to startup files, and sources /etc/shinit for
interactive shells.

Fixes https://bugs.openwrt.org/index.php?do=details&task_id=3019.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-29 04:38:24 +08:00
Jeffery To
dc5f2df6a4 bash: Import upstream patches
Source:
https://ftp.gnu.org/gnu/bash/bash-5.0-patches/
(bash50-003 to bash50-017)

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-29 04:38:24 +08:00
Rosen Penev
79afc370f9 ffmpeg: add upstream patches fixing MIPS compilation
Removed the Makefile references.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-28 13:36:38 -07:00
Rosen Penev
361b266eb3
Merge pull request #11982 from Robby-/master-freeradius3_update_3_0_21
freeradius3: Update to 3.0.21
2020-04-28 10:24:58 -07:00
Rosen Penev
6db17c8924
Merge pull request #11769 from cbz/master
dnscrypt-proxy: Changed 'Provider Key' for securedns to current value
2020-04-28 10:23:51 -07:00
Rosen Penev
e35f4be937
Merge pull request #11987 from Payne-X6/liburcu
liburcu: update to version 0.12.1
2020-04-28 10:17:31 -07:00
Rosen Penev
3261d2ddcc
Merge pull request #11988 from Payne-X6/libedit
libedit: update to version 20193112-3.1
2020-04-28 10:17:08 -07:00
Hannu Nyman
73e64d5ace
Merge pull request #11984 from commodo/fix-seafile
net: seafile-server: fix build
2020-04-28 16:48:31 +03:00
Hannu Nyman
3ee1caff59
Merge pull request #11985 from commodo/django-pkgs-bumps
Django pkgs bumps
2020-04-28 16:48:10 +03:00
Alexandru Ardelean
99ec808060 django-appconf: bump to version 1.0.4
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-04-28 12:58:11 +03:00
Alexandru Ardelean
91aff4068f django-compressor: bump to version 2.4
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-04-28 12:58:11 +03:00
Jan Hák
700546d11d liburcu: update to version 0.12.1
Signed-off-by: Jan Hák <jhak@jhak.nic.cz>
2020-04-28 11:23:08 +02:00
Alexandru Ardelean
427aa37c3a net: seafile-server: select procps-ng
Otherwise seafile-server isn't selectable since it depends that this
package be enabled.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-04-28 12:18:23 +03:00
Alexandru Ardelean
13d843fec1 net: seafile-server: add libevent2 deps on PKG_BUILD_DEPENDS
And libevent2-pthreads to DEPENDS.

While building with -j12 I seem to get:
[ sometimes this also includes libevent2-openssl ]

```
-- EVHTP_VERSION            :  1.2.18
-- EVHTP_DISABLE_SSL        :  OFF
-- EVHTP_DISABLE_EVTHR      :  OFF
-- EVHTP_DISABLE_REGEX      :  OFF
-- EVHTP_BUILD_SHARED       :
-- EVHTP_USE_JEMALLOC       :
-- EVHTP_USE_TCMALLOC       :

-- CMAKE_BUILD_TYPE         : Release
-- CMAKE_INSTALL_PREFIX     : /usr
-- CMAKE_BINARY_DIR         : /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18
-- CMAKE_CURRENT_BINARY_DIR : /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18
-- CMAKE_CURRENT_SOURCE_DIR : /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18
-- PROJECT_BINARY_DIR       : /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18
-- PROJECT_SOURCE_DIR       : /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18
-- CMAKE_MODULE_PATH        : /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18/cmake
-- CMAKE_SYSTEM_NAME        : Linux
-- CMAKE_SYSTEM_VERSION     : 1
-- CMAKE_C_COMPILER         : /home/sandu/work/openwrt/openwrt/staging_dir/toolchain-i386_pentium4_gcc-8.4.0_musl/bin/i486-openwrt-linux-musl-gcc
-- CMAKE_AR                 : /home/sandu/work/openwrt/openwrt/staging_dir/toolchain-i386_pentium4_gcc-8.4.0_musl/bin/i486-openwrt-linux-musl-gcc-ar
-- CMAKE_RANLIB             : /home/sandu/work/openwrt/openwrt/staging_dir/toolchain-i386_pentium4_gcc-8.4.0_musl/bin/i486-openwrt-linux-musl-gcc-ranlib
-- CFLAGS                   :   -Os -pipe -march=pentium4 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -ffile-prefix-map=/home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18=libevhtp-1.2.18 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro
                              -DNDEBUG

-- Configuring done
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
LIBEVENT_THREAD
    linked by target "evhtp" in directory /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18
    linked by target "test_proxy" in directory /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18/examples
    linked by target "example_basic" in directory /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18/examples
    linked by target "test_client" in directory /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18/examples
    linked by target "example_https_client" in directory /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18/examples
    linked by target "test_vhost" in directory /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18/examples
    linked by target "test_basic" in directory /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18/examples
    linked by target "test_extensive" in directory /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18/examples
    linked by target "example_chunked" in directory /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18/examples
    linked by target "test_query" in directory /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18/examples
    linked by target "test_perf" in directory /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18/examples
    linked by target "example_pause" in directory /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18/examples
    linked by target "example_https_server" in directory /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18/examples
    linked by target "example_vhost" in directory /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18/examples
    linked by target "example_request_fini" in directory /home/sandu/work/openwrt/openwrt/build_dir/target-i386_pentium4_musl/libevhtp-1.2.18/examples

-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_ASM_COMPILER
    CMAKE_ASM_COMPILER_ARG1
    CMAKE_MODULE_LINKER_FLAGS
    CMAKE_SHARED_LINKER_FLAGS
    DL_LIBRARY

CMake Generate step failed.  Build files cannot be regenerated correctly.
```

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-04-28 12:16:38 +03:00
Rosen Penev
051f998a14
Merge pull request #11937 from neheb/coreu
coreutils: update to 8.32
2020-04-28 02:03:10 -07:00
Jan Hák
58a5c548eb libedit: update to version 20193112-3.1
Signed-off-by: Jan Hák <jhak@jhak.nic.cz>
2020-04-28 10:53:34 +02:00
Hannu Nyman
8e00acd533
Merge pull request #11978 from dl12345/master
irqbalance: fix compilation for USE_GLIBC and BUILD_NLS cases
2020-04-28 11:36:56 +03:00
Robby K
cf1921ded5 freeradius3: Update to 3.0.21
Latest stable release.

Signed-off-by: Robby K <robbyke@gmail.com>
2020-04-28 09:58:10 +02:00
Robby K
71bea36878 freeradius3: Removed patches/004-fix-target-python-header-detection.patch as it is no longer needed for the freeradius3-mod-python3 package to compile and updated the Makefile to reflect this due to the following change/commit in freeradius:
307678b268

This is in preparation for the 3.0.21 update.

Signed-off-by: Robby K <robbyke@gmail.com>
2020-04-28 09:54:24 +02:00
Robby K
9b322cb8c4 freeradius3: Refreshed patches/002-disable-session-cache-CVE-2017-9148.patch in preparation for the 3.0.21 update.
Signed-off-by: Robby K <robbyke@gmail.com>
2020-04-28 09:23:21 +02:00
Robby K
6aa91d2210 freeradius3: Fix the ordering in the Makefile.
Signed-off-by: Robby K <robbyke@gmail.com>
2020-04-28 09:22:40 +02:00
Ian Cooper
88c25e87a1 irqbalance: fix compilation for USE_GLIBC and BUILD_NLS cases
The package Makefile was not taking into consideration that the build
may be using BUILD_NLS with libintl-full and libiconv-full and was
trying to link the wrong versions of these libraries in this case.

The necessary flags are added by nls.mk to TARGET_LDFLAGS and can be
passed to irqbalance's configure script for setting the GLIB2_LIBS
variable instead of the explicit static link to the libiconv stub.

The PKG_BUILD_DEPENDS line should be modified so as to add to and not
override the definition set by nls.mk, which will ensure the right
version of libiconv and libintl is built beforehand.

A DEPENDS:= line should be added to the package definition using the
variables defined in nls.mk, which will add the appropriate version
of libintl and libiconv (vanilla or -full versions)

If USE_GLIBC is true, then libpthread needs to be explicitly passed
to the configure script in the GLIB2_LIBS variable for linking.

Signed-off-by: Ian Cooper <iancooper@hotmail.com>
2020-04-28 06:37:50 +01:00
Rosen Penev
63ff065d82
coreutils: add extra applets
b2sum, base32, basenc, df, numfmt

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-27 16:10:40 -07:00
Rosen Penev
d5fc4d958b
coreutils: update to 8.32
Added license information.

Add explicit configure arguments.

Removed upstream backport.

Refreshed failing patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-27 16:10:36 -07:00
Rosen Penev
c091932a79
jsoncpp: add size optimizations
Reduces size slightly.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-27 15:55:23 -07:00
Rosen Penev
6002d160a3
p11-kit: remove pointless --as-needed parameter
It is already default with meson.

Not bumping PKG_RELEASE as there is no compiled difference.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-27 15:53:48 -07:00
Rosen Penev
1e65c4b7e3
libevdev: fix compilation with old kernels
Fixes compilation for 4.14 targets.

Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-27 15:52:58 -07:00
Rosen Penev
6594961f63
Merge pull request #11959 from neheb/ipfs
ipfs-http-client: fix compilation of tests
2020-04-27 15:26:07 -07:00
Toke Høiland-Jørgensen
2fadd0279f acme: Add acl_depends annotations to luci-app-acme
Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com>
2020-04-27 18:15:20 +02:00
Florian Eckert
3c34b151f6 mwan3: fix whitespace issue
fixes #11965

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-04-27 17:58:12 +02:00
Hannu Nyman
85d14aa216
Merge pull request #11975 from br101/websocketpp-0.8.2
websocketpp: Update to version 0.8.2
2020-04-27 18:20:35 +03:00
Bruno Randolf
04b27feb48 websocketpp: Update to version 0.8.2
This version has the boost 1.70+ compatibility included so we can drop
the patch.

Signed-off-by: Bruno Randolf <br1@einfach.org>
2020-04-27 15:47:21 +01:00
David Yang
2e0f44bb34 acme: Bump release version
Signed-off-by: David Yang <mmyangfl@gmail.com>
2020-04-27 17:54:36 +08:00
David Yang
0d2240481b acme: Handle ecc cert correctly
Error was:
  The domain 'example.com' seems to have a ECC cert already, please add '--ecc' parameter if you want to use that cert.

Signed-off-by: David Yang <mmyangfl@gmail.com>
2020-04-27 17:54:36 +08:00
David Yang
6a4c1b2051 acme: Handle log message correctly
Error was:
  logger: unrecognized option: renew

Signed-off-by: David Yang <mmyangfl@gmail.com>
2020-04-27 17:51:18 +08:00