Commit Graph

16930 Commits

Author SHA1 Message Date
Amol Bhave 6bb4e3014c librsocket-cpp: Add new package librsocket-cpp
C++ implementation of RSocket
RSocket is a binary protocol for use on byte stream transports such as
TCP, WebSockets, and Aeron. (https://rsocket.io/)

This ships with two separte libraries, yarpl and rsocket

Patch 100 is already upstream
(https://github.com/rsocket/rsocket-cpp/commit/862202c6e99a49a8cbd304644d98d3f419b429d8).
Patch 101 in process of upstreaming as it needs to made compatible with
using both gold and ld.

[Dependency of https://github.com/facebook/openr]

Compile tested: openwrt master - nbg6817, arc700

Signed-off-by: Amol Bhave <ambhave@fb.com>
2019-05-10 11:12:19 -07:00
Amol Bhave b59acfd358 libfizz: Add libfizz package
Fizz is a TLS 1.3 implementation.
Fizz currently supports TLS 1.3 drafts 28, 26 (both wire-compatible with
the final specification), and 23. All major handshake modes are
supported, including PSK resumption, early data, client authentication,
and HelloRetryRequest.

Compile tested: nbg6817 and arc700, openwrt master

Signed-off-by: Amol Bhave <ambhave@fb.com>
2019-05-10 11:12:10 -07:00
Rosen Penev 6fe4de8170 Merge pull request #6808 from xueliu/new-lora-gateway
LoRa: Add package lora-gateway-hal
2019-05-10 08:18:17 -07:00
Rosen Penev 339e6e7aa9 Merge pull request #7876 from ammubhave/add_libfolly_stacked
libfolly: Add package for folly library
2019-05-10 08:08:39 -07:00
Rosen Penev ba50688747 Merge pull request #8097 from brunompena/package-tac_plus
tac_plus: New package
2019-05-10 08:06:48 -07:00
Rosen Penev c8448ecaaa Merge pull request #8936 from audricschiltknecht/fix-freeradius3-sql
freeradius3: Fix conffiles for mod-sql-* packages
2019-05-10 08:04:15 -07:00
Audric Schiltknecht 3f6f6080d9 freeradius3: Fix conffiles for mod-sql-* packages
Signed-off-by: Audric Schiltknecht <audric.schiltknecht@viagenie.ca>
2019-05-10 07:38:48 -04:00
Daniel Engberg f9f9ac01d0 Merge pull request #8943 from Andy2244/samba4-update-4-9-7
samba4: update to 4.9.7
2019-05-10 11:27:21 +02:00
Andy Walsh 9c8d7444cc samba4: update to 4.9.7
* update to 4.9.7
* add write_list, read_list UCI support

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2019-05-10 11:12:21 +02:00
Yousong Zhou bb7893ed72 python-packages: strip quotes around index-url
With pip3.7, `--index-url ""` is different from absence of --index-url
argument.  Apply the same for python3 variant

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-05-10 16:49:51 +08:00
Yousong Zhou ac66e2329d python3-packages: port from python-packages
This is largely done by suffixing "python" or "py" with "3".  The
README.md file is also copied here and we intend to maintain it
independently from its python2 counterpart.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-05-10 16:49:51 +08:00
Rosen Penev 238f7a2c6a stubby: Update PKG_RELEASE
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-05-10 01:00:48 -07:00
Rosen Penev 1333747d24 Merge pull request #7101 from ammubhave/add_libmstch
libmstch: add mstch library
2019-05-10 00:57:34 -07:00
Rosen Penev 6c2023d31f Merge pull request #8922 from nxhack/node_support_mips64
node: add mips64 support
2019-05-10 00:56:13 -07:00
Hirokazu MORIKAWA 192cd0e792 node: add mips64 support
see: https://github.com/openwrt/packages/pull/8796

And remove uclibc depends

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2019-05-10 15:03:33 +09:00
Amol Bhave 24ba7d7155 libfolly: Add package for folly library
folly is an open-source C++ library developed and used at Facebook.
Adding this package will enable adding further packages that depend on
this.

Depends on PR #7098, PR #7101, PR #7126, PR #7877

Maintainer: me
Compile tested: openwrt-18.06 for ipq40xx, ipq806x, x86 and ar71xx
Run tested: Tested on devices running on the above architectures.
Verified that dependent packages can successfully build and run using
the libfolly.so shared library.

Signed-off-by: Amol Bhave <ambhave@fb.com>
2019-05-09 22:18:39 -07:00
Amol Bhave f27e903d2f libmstch: add mstch library
mstch is an implementation of the the mustache templates using C++.
This package will build mstch static library that can be used by
other packages.

Signed-off-by: Amol Bhave <ambhave@fb.com>
2019-05-09 17:51:30 -07:00
Rosen Penev 3506051a30 Merge pull request #8939 from jonathanunderwood/stubby-fix-8888
[WIP] stubby: fix handling of pkis in config (#8888)
2019-05-09 17:07:13 -07:00
Jonathan G. Underwood 5db119a1cc stubby: fix handling of pkis in config (#8888)
Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
2019-05-10 00:26:38 +01:00
Yousong Zhou 742ab4a928 shadowsocks-libev: README.md: add "incompatible changes" section
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-05-09 06:15:20 +00:00
Yousong Zhou afe7d34240 shadowsocks-libev: move plugin options to server section
Plugin options are properties of shadowsocks deployment as a whole,
including both server and each client components.  Multiple client
instances accessing the same server will need to share the same plugin
settings

With this change, plugin options will need to specified to "server" and
"ss-server" section, not to each component section.

Fixes: c19e949 ("shadowsocks-libev: add plugin options support")
Reference: https://github.com/openwrt/packages/issues/8903#issuecomment-489674137
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-05-09 06:13:44 +00:00
Rosen Penev 87dc5dd7dd Merge pull request #8932 from ammubhave/boost_copy_cmake
boost: Copy cmake in InstallDev step
2019-05-08 16:50:43 -07:00
Rosen Penev a30dcf8fc5 Merge pull request #8931 from TDT-AG/pr/20190508-keepalived
keepalived: update to version 2.0.16
2019-05-08 15:45:39 -07:00
Xue Liu e2ce890a31 lora-gateway-hal: Add package lora-gateway
Add a package for the Semtech lora-gateway-hal.
This package includes three sub packages which
are libloragw, lora-gateway-tests and lora-gateway-utils.

Signed-off-by: Xue Liu <liuxuenetmail@gmail.com>
2019-05-08 23:28:21 +02:00
Michael Heimpold 6945d9a6ff Merge pull request #8911 from neheb/set
set2net: Remove false depends
2019-05-08 21:45:00 +02:00
Josef Schlehofer 8e04393a11 python-requests: polishing Makefile
Add PKG_CPE_ID, PKG_LICENSE_FILES
Reorder things in Makefile
Update URL

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-05-08 19:42:21 +02:00
Josef Schlehofer 245d3b69a4 python-requests: allow urllib3 1.25.x
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-05-08 19:42:21 +02:00
Josef Schlehofer dad7c2eaaf Merge pull request #8806 from BKPepe/python-urllib3
python-urllib3: update to version 1.25.2
2019-05-08 19:31:58 +02:00
Josef Schlehofer d1b9966806 Merge pull request #8831 from BKPepe/zeroconf
python-zeroconf: update to version 0.22.0
2019-05-08 17:57:29 +02:00
Josef Schlehofer 760073f734 Merge pull request #7792 from trldp/master
Hashdeep: add package
2019-05-08 17:19:15 +02:00
Josef Schlehofer 8b9607e29c Merge pull request #8802 from dddaniel/master
python-boto3: Add new package
2019-05-08 15:26:31 +02:00
Alexandru Ardelean dab8f49f82 lang/python/README.md: add note about use in other packages feeds
By popular demand, via:
   https://github.com/openwrt/packages/issues/8892#issuecomment-489992926

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-05-08 14:49:04 +03:00
Amol Bhave d14e545b66 boost: Copy cmake in InstallDev step
Copy the cmake directory in the InstallDev step.
I am currently trying out actual host build for boost i.e. compiling
boost libaries for host tools. When I do that, that step installs the
boost cmake files in staging_dir/host.

This breaks other packages that use cmake to compile and use boost as a
dependency. This is because, their compilation step now begins using
staging_dir/host version of Boost, rather than the target version of
boost. Cmake gives priority to cmake version of Boost config, over
finding boost headers manually.

This change resolves that problem by installing the BoostConfig.cmake
file in staging_dir/<target> as well.

Compile tested: nbg6817

Signed-off-by: Amol Bhave <ambhave@fb.com>
2019-05-08 03:43:57 -07:00
Florian Eckert bd2040cfdf keepalived: update to version 2.0.16
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-05-08 11:11:26 +02:00
Rosen Penev 9c77d6721f libevhtp: Update to 1.2.0
In the tree, libevhtp is used only for Seafile. This is the most recent
version that Haiwen lists as working.

Updated threads patch for OpenSSL 1.1.

Removed Maintainer as he is inactive.

Simplified Makefile a little bit and reorganized for consistency between
packages.

Fixed compilation with uClibc-ng.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-05-07 16:33:09 -07:00
Rosen Penev 1a916b2d35 Merge pull request #8923 from ammubhave/fixboost
boost: Fix boost apply_visitor for lvalue variants
2019-05-07 15:37:56 -07:00
Florian Eckert 70c3ceba57 Merge pull request #8311 from TDT-AG/pr/20190227-collectd
collectd: add uci config support
2019-05-07 21:15:39 +02:00
Rosen Penev 12d5f4c8d7 Merge pull request #8909 from neheb/msm2
msmtp: Remove uClibc hack
2019-05-07 10:47:37 -07:00
Rosen Penev a963fcb2ca Merge pull request #8913 from neheb/ptp
linuxptp: Remove false depends
2019-05-07 08:30:44 -07:00
Rosen Penev 6e9beb0a51 Merge pull request #8868 from neheb/icu
icu: Fix compilation with uClibc-ng
2019-05-07 01:17:34 -07:00
Amol Bhave 48e844101b boost: Fix boost apply_visitor for lvalue variants
Boost 1.70.0 broke the apply_visitor functions for lvalue reference
variants.
This imports the patch that fixes this issue from upstream.

Tested this by compiling a library
(https://github.com/facebookincubator/fizz) that works with 1.69 but
breaks with 1.70. And then, importing this patch and trying the
compilation again.

Compile tested: nbg6817

Maintainer: @ClaymorePT

Signed-off-by: Amol Bhave <ambhave@fb.com>
2019-05-07 00:56:55 -07:00
Rosen Penev 1ad8faa86f Merge pull request #8870 from neheb/zst
zstd: Fix compilation on uClibc-ng
2019-05-06 23:13:00 -07:00
Rosen Penev 20667b5ea2 Merge pull request #7099 from ammubhave/add_libsigar
libsigar: add sigar libary
2019-05-06 18:55:17 -07:00
Amol Bhave 2cfba93020 libsigar: add sigar libary
sigar is a System Information Gatherer And Reporter library for C++
Adding the package so other C++ packages that depends on this library
can build.
This creates a libsigar.so shared library.

Signed-off-by: Amol Bhave <ambhave@fb.com>
2019-05-06 18:34:17 -07:00
Rosen Penev 165f72234d apr: Enable DSO and add several configure vars
Users have reported errors with Apache. Enable DSO to try to fix.

Most of these vars default to no since we're cross-compiling. Change them
to on since all the libc's that OpenWrt supports supports these. epoll for
example should have better stability.

Changed PKG_LICENSE to SPDX.

Slight cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-05-06 17:03:34 -07:00
Ted Hess 31e992cf01 Merge pull request #8916 from diizzyy/net-socat-1733
net/socat: Update to 1.7.3.3
2019-05-06 16:19:18 -04:00
Hans Dedecker f9bb9fd4b4 luafilesystem: fix PKG_MIRROR_HASH
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2019-05-06 22:13:28 +02:00
Rosen Penev 0a3772b48e Merge pull request #8921 from ysc3839/tr-web-control
Revert "transmission-web: set conflicts with transmission-web-control"
2019-05-06 11:38:56 -07:00
Rosen Penev f31949d649 Merge pull request #8920 from mstorchak/tgt
tgt: update to 1.0.77
2019-05-06 11:38:09 -07:00
Maxim Storchak e8248bd86e tgt: update to 1.0.77
- update to 1.0.77
- apply patches from Rosen Penev for compatibility with uClibc-ng
- add an option for rotation_rate selection

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2019-05-06 20:08:39 +03:00