Commit graph

18968 commits

Author SHA1 Message Date
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
Luiz Angelo Daros de Luca
366828f0e7 ruby: update to 2.7.1
New subpackages (reflect of ongoing ruby gemification)
- ruby-benchmark (from ruby-debuglib)
- ruby-delegate (from ruby-misc)
- ruby-getoptlong (from ruby-misc)
- ruby-net-pop (from ruby-net)
- ruby-net-imap (from ruby-net)
- ruby-observer (from ruby-patterns, now gone)
- ruby-open3 (from ruby-misc)
- ruby-readline-ext (was ruby-readline, while ruby-readline now selects either
    ruby-readline-ext or ruby-reline)
- ruby-reline (alternative to ruby-readline-ext as pure ruby)
- ruby-singleton (from ruby-patterns, now gone)
- ruby-timeout (from ruby-multithread)

Dropped subpackages:
- ruby-cmath (gone in 2.7.0)
- ruby-e2mmap (gone in 2.7.0)
- ruby-patterns (splitted into ruby-observer, ruby-singleton)
- ruby-scanf (gone in 2.7.0)
- ruby-shell (gone in 2.7.0)
- ruby-sync (gone in 2.7.0)
- ruby-thwait (gone in 2.7.0)

Ruby 2.7.0 also dropped profile.rb and profiler.rb (they were in ruby-debuglib)

Patches changes:
- Dropped patch 001_fix_isnan_isinf_finite_with_uclibc.patch (now in release)
- Added 100-musl.patch, fixing mainly coroutine implementation selection

Helper scripts changes:
- ruby_missingfiles: do not ignore ruby-dev files
- ruby_find_pkgsdeps: better detect circular dependencies

Ruby 2.7.1 fixes these security issues:

* CVE-2020-10663: Unsafe Object Creation Vulnerability in JSON (Additional fix)
* CVE-2020-10933: Heap exposure vulnerability in the socket library

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2020-04-14 18:57:36 -03:00
Hannu Nyman
1812713faf
Merge pull request #11838 from VolunteerComputingHelp/master
boinc: new upstream version, adjustments
2020-04-14 22:47:00 +03:00
Hannu Nyman
67aa1b853d
Merge pull request #11844 from ja-pa/python-pyparsing-update
python-pyparsing: update to version 2.4.7
2020-04-14 17:30:21 +03:00
Jan Pavlinec
33f3aa525d
python-pyparsing: update to version 2.4.7
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-04-14 14:08:22 +02:00
Rosen Penev
22e8231471
alsa-utils: Update to 1.2.2
Removed upstreamed patch.

Remove other patch and replace with a simple configure variable.

Add another configure variable to avoid linking to libatopology.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-13 22:34:31 -07:00
Rosen Penev
d6e2cb105e
alsa-lib: Update to 1.2.2
Added aserver application.

Fixed license information.

Small consistency updates.

Added usleep patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-13 22:34:21 -07:00
Yousong Zhou
d917d662ae acme: depends on wget-ssl
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2020-04-14 11:37:04 +08:00
Yousong Zhou
585e4a38fe wget: make the ssl variant provides wget-ssl
This is to address the need for specifying dependency on a wget
implementation with ssl support.

Now we have a game of names for opkg

 1. uclient-fetch: minimal version by openwrt project
 2. wget-nossl: gnu wget w/o ssl support
 3. wget-ssl: for the moment since this commit, gnu wget w/ ssl support
 4. wget: uclient-fetch, wget-nossl, or wget-ssl
 5. gnu-wget: wget-nossl or wget-ssl

By the time we provide some dummy package like uclient-fetch-ssl and
make it also provide wget-ssl, I guess by then we will also need
gnu-wget-ssl...

Ref: https://github.com/openwrt/packages/issues/11534
Ref: https://github.com/openwrt/packages/pull/9941
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2020-04-14 11:37:04 +08:00
Rosen Penev
7ad02ef9e0
libupnp: update to 1.8.7
remove upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-13 19:39:52 -07:00
Rosen Penev
e83e6f36c3
Merge pull request #11832 from neheb/v45l
libv4l: update to 1.16.8
2020-04-13 17:37:03 -07:00
Christian Dreihsig
ebc19c6bd5 boinc: new upstream version, adjustments
* new upstream version 7.16.6
 * fixing platform identifier for openwrt x86
   (boinc issue https://github.com/BOINC/boinc/issues/3595)
 * protected configuration from update

Signed-off-by: Christian Dreihsig <christian.dreihsig@t-online.de>
2020-04-13 19:27:28 +02:00
Hannu Nyman
a4d19d83db
Merge pull request #11837 from tru7/libfmt
libfmt: bump to version 6.2.0
2020-04-13 19:26:19 +03:00
Othmar Truniger
a414b964a3 libfmt: bump to version 6.2.0
Signed-off-by: Othmar Truniger <github@truniger.ch>
2020-04-13 18:04:22 +02:00
Dirk Brenken
1d8d456a55
adblock: fix another reporting bug
* add a final sort step, this fixes dns reporting with
  multiple pcap files as input

Signed-off-by: Dirk Brenken <dev@brenken.org>
2020-04-13 06:16:03 +02:00
Josef Schlehofer
6bae8487ef
Merge pull request #11817 from cotequeiroz/python-src
python3: hide -src package until main pkg selected
2020-04-12 12:25:45 +02:00
Rosen Penev
5eb24063cc
Merge pull request #11780 from WeekendSoftware/family-dns
family-dns: add new package
2020-04-11 21:54:29 -07:00
Gregory L. Dietsche
ee6400c952 family-dns: add new package
Signed-off-by: Gregory L. Dietsche <gregory.dietsche@cuw.edu>
2020-04-11 23:20:47 -05:00
Rosen Penev
0cd1a9b537
libv4l: update to 1.16.8
Fixed license information.

Update argp dependency to be for non glibc.

Added PKG_BUILD_PARALLEL for faster compilation.

Added --as-needed linker flag for slightly smaller size.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-11 19:54:15 -07:00
Rosen Penev
cd79e92885
ntpclient: fixup time patch
Added missing header and added casts.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-11 19:52:44 -07:00
Jo-Philipp Wich
53c48fae15 nlbwmon: update to latest Git HEAD
34a1887 nfnetlink: disable sequence number checking

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-11 23:23:45 +02:00
Dirk Brenken
d6634b611a
adblock: update 4.0.4
* add 'ca-bundle' dependency
* fix a sort bug in report engine
* fix potential bugs in the f_extconf function

Signed-off-by: Dirk Brenken <dev@brenken.org>
2020-04-11 21:46:59 +02:00
Hannu Nyman
ed903bfd57
Merge pull request #11819 from stangri/master-https-dns-proxy
https-dns-proxy: bugfix: memory leak
2020-04-11 10:48:16 +03:00
Stan Grishin
6fd3476d9e https-dns-proxy: bugfix: memory leak
Signed-off-by: Stan Grishin <stangri@melmac.net>
2020-04-11 00:25:11 +00:00
Jo-Philipp Wich
d81d777a0f nlbwmon: update to latest Git HEAD
e757e06 nfnetlink: allow specifying the socket buffer size
33c77cb nfnetlink: properly handle nl_recvmsgs() failures
95cced5 protocol: Include whitespace when reading names

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-11 00:23:12 +02:00
Hannu Nyman
f3d1f4fc79
Merge pull request #11816 from ysc3839/frp
frp: update to 0.32.1
2020-04-10 19:58:35 +03:00
Hannu Nyman
2370e91654
Merge pull request #11818 from ysc3839/pycryptodome
python-cryptodome: update to 3.9.7
2020-04-10 19:58:26 +03:00
Richard Yu
ff6fc93987
python-cryptodome: update to 3.9.7
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
2020-04-11 00:21:57 +08:00
Eneas U de Queiroz
3d28b776bc
python3: hide -src package until main pkg selected
This adds a 'Package/<pkg>-src/config' definition with a 'depends on
<pkg>' line, which will hide <pkg>-src unless <pkg> is selected.  This
makes the long list of python packages a bit shorter, and also indents
the src package:

<M> python3-base................................ Python 3.8 interpreter
< >   python3-base-src................. Python 3.8 interpreter (sources)

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2020-04-10 12:41:37 -03:00
Richard Yu
cb0e9a99c1
frp: update to 0.32.1
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
2020-04-10 21:39:31 +08:00
Rosen Penev
d59ac05163
Merge pull request #11813 from lucize/postup
postfix: update to 3.5.0
2020-04-10 03:34:09 -07:00
Rosen Penev
e65db5bf86
Merge pull request #11815 from PolynomialDivision/feature/dawn_update
dawn: fix several typos
2020-04-10 03:33:56 -07:00
Nick Hainke
f7ea75a0d5 dawn: fix several typos
Signed-off-by: Nick Hainke <vincent@systemli.org>
2020-04-10 10:30:45 +02:00
Lucian Cristian
4cde1f8f8b postfix: update to 3.5.0
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2020-04-10 02:45:00 +03:00
Rosen Penev
9d11866837
Merge pull request #11805 from neheb/ntp
ntpclient: fix compilation with newer kernels
2020-04-09 15:36:36 -07:00
Rosen Penev
e8c169e843
Merge pull request #11811 from flyn-org/quota
quota: add necessary dependencies
2020-04-09 14:21:41 -07:00
W. Michael Petullo
c2b4fe6331 quota: add necessary dependencies
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-04-09 16:33:15 -04:00
Hannu Nyman
c87597d510
Merge pull request #11810 from tru7/knxd
knxd: bump to version 0.14.35
2020-04-09 21:59:30 +03:00
Luiz Angelo Daros de Luca
36d0e2eaf4
Merge pull request #11784 from cotequeiroz/sane-backends
sane-backends: use "tristate" instead of "prompt"
2020-04-09 15:10:28 -03:00
Othmar Truniger
a687798ac3 knxd: bump to version 0.14.35
Signed-off-by: Othmar Truniger <github@truniger.ch>
2020-04-09 19:29:47 +02:00
Hannu Nyman
e086343cb5
Merge pull request #11793 from commodo/python3-default-bin
python3: symlink 'python' to '/usr/bin/python3'
2020-04-08 18:03:39 +03:00
Alexandru Ardelean
eeda0f939b python3: symlink 'python' to '/usr/bin/python3'
Time to make it more official.
Running 'python' should get you an interpreter running, and that one is now
Python3.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-04-08 14:40:26 +03:00
Eneas U de Queiroz
dbe11776ed dnsdist: fix default SSL lib spelling
This is cosmetic only, since openssl is the first one being defined, but
it avoids a warning in scripts/config, after upgrading to kconfig-v5.6:
tmp/.config-package.in:102839:warning: choice default symbol
'DNSDIST_OPENSSSL' is not contained in the choice

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2020-04-08 07:43:38 -03:00
Hannu Nyman
97572b6716
Merge pull request #11807 from jefferyto/seafile-7.1.3
seafile-server (and related packages): Update to 7.1.3
2020-04-08 13:21:50 +03:00
Jeffery To
7328bcc15e seafile-server: Update to 7.1.3
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-08 17:06:35 +08:00
Jeffery To
6138fe57fe seafile-seahub: Update to 7.1.3, refresh patches
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-08 17:06:35 +08:00
Jeffery To
239948b261 seafile-ccnet: Update to 7.1.3
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-08 17:06:35 +08:00
Jeffery To
8b84576948 libsearpc: Update to "new" version, switch to git download method
Upstream changed the v3.2.0 tag. Previously it referred to
haiwen/libsearpc@23f581b39f; now it refers
to haiwen/libsearpc@d1fd7518a2.

This changes the packaged version to the "new" v3.2.0 and switches to
using the git download method (technically the github_archive method),
since the codeload filenames of the previous and current versions are
the same but the files have different hashes.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-04-08 17:06:35 +08:00
Hannu Nyman
e3e464ed12
Merge pull request #11804 from VolunteerComputingHelp/master
boinc: FTBFS: avoiding unexpected dependencies
2020-04-08 08:23:06 +03:00
Steffen Möller
e554dcf1d2 Boinc: Avoiding unexpected dependencies
In reaction to a comment by @hnyman in
https://github.com/openwrt/packages/pull/11768#issuecomment-610513948
on BOINC embracing too many libraries it finds on its build
host, the inclusion of the freetype library is now excluded
by an embracing "if" statement.

The patch is presented to BOINC upstream at
https://github.com/BOINC/boinc/pull/3578

Signed-off-by: Steffen Möller <moeller@debian.org>
2020-04-08 07:17:09 +02:00