feed/packages.git
5 years agoMerge pull request #7707 from neheb/patch-12
Hannu Nyman [Fri, 21 Dec 2018 15:39:14 +0000 (17:39 +0200)]
Merge pull request #7707 from neheb/patch-12

prometheus: Update to 2.6.0

5 years agoMerge pull request #7711 from neheb/patch-16
Hannu Nyman [Fri, 21 Dec 2018 15:38:25 +0000 (17:38 +0200)]
Merge pull request #7711 from neheb/patch-16

python-service-identity: Update to 18.1.0

5 years agoMerge pull request #7709 from neheb/patch-14
Hannu Nyman [Fri, 21 Dec 2018 15:14:41 +0000 (17:14 +0200)]
Merge pull request #7709 from neheb/patch-14

python-mysql: Update to 1.3.14

5 years agoMerge pull request #7708 from neheb/patch-13
Hannu Nyman [Fri, 21 Dec 2018 15:14:24 +0000 (17:14 +0200)]
Merge pull request #7708 from neheb/patch-13

postfix: Update to 3.3.2

5 years agoMerge pull request #7738 from TDT-AG/pr/20181220-mwan3
champtar [Fri, 21 Dec 2018 12:36:42 +0000 (13:36 +0100)]
Merge pull request #7738 from TDT-AG/pr/20181220-mwan3

mwan3: add nping to tracking method

5 years agomwan3: add nping to tracking method
Michael Stoll [Tue, 4 Dec 2018 13:47:26 +0000 (14:47 +0100)]
mwan3: add nping to tracking method

Signed-off-by: Michael Stoll <michael.stoll@meadow-robotics.com>
5 years agosubversion: bump to the latest stable release
Val Kulkov [Thu, 20 Dec 2018 18:37:15 +0000 (13:37 -0500)]
subversion: bump to the latest stable release

Update to subversion 1.11.0.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
5 years agoclamav: Change depends from uclibcxx to CXX_DEPENDS
Rosen Penev [Thu, 20 Dec 2018 18:42:17 +0000 (10:42 -0800)]
clamav: Change depends from uclibcxx to CXX_DEPENDS

The build system allows changing uclibc++ to libstdcpp globally. This
avoids an unnecessary depends in the case of libstdcpp usage.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agoMerge pull request #7695 from pprindeville/acpica-unix-update-20181213
Philip Prindeville [Thu, 20 Dec 2018 23:41:57 +0000 (16:41 -0700)]
Merge pull request #7695 from pprindeville/acpica-unix-update-20181213

acpica-unix: update to 20181213

5 years agoacpica-unix: update to 20181213
Philip Prindeville [Mon, 17 Dec 2018 04:43:23 +0000 (21:43 -0700)]
acpica-unix: update to 20181213

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
6 years agoMerge pull request #7734 from micmac1/master-sqlite-maint
champtar [Thu, 20 Dec 2018 18:07:04 +0000 (19:07 +0100)]
Merge pull request #7734 from micmac1/master-sqlite-maint

sqlite3: change maintainer

6 years agosqlite3: change maintainer
Sebastian Kemper [Wed, 19 Dec 2018 19:28:36 +0000 (20:28 +0100)]
sqlite3: change maintainer

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoRevert "minisatip: add new package"
Yousong Zhou [Thu, 20 Dec 2018 15:20:26 +0000 (15:20 +0000)]
Revert "minisatip: add new package"

This reverts commit 68add335a71f0767c03ea519632f91cb827dd54f.

This package depends on libraries (libdvbapi, libdvbcsa, libdvben50221)
that does not exist yet in OpenWrt repos

Reported-by: Val Kulkov <val.kulkov@gmail.com>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
6 years agoMerge pull request #7633 from cotequeiroz/node-mozila-iot-gateway_CPU
Marko Ratkaj [Thu, 20 Dec 2018 15:09:19 +0000 (16:09 +0100)]
Merge pull request #7633 from cotequeiroz/node-mozila-iot-gateway_CPU

node-mozilla-iot-gateway: fix copy of sqlite3 module directory

6 years agoMerge pull request #7732 from dibdot/adblock
Dirk Brenken [Thu, 20 Dec 2018 07:50:48 +0000 (08:50 +0100)]
Merge pull request #7732 from dibdot/adblock

adblock: release 3.6.0

6 years agoprometheus: Update to 2.6.0
Rosen Penev [Mon, 17 Dec 2018 22:04:12 +0000 (14:04 -0800)]
prometheus: Update to 2.6.0

Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years agopython-service-identity: Update to 18.1.0
Rosen Penev [Mon, 17 Dec 2018 22:22:49 +0000 (14:22 -0800)]
python-service-identity: Update to 18.1.0

Switched URL to standard one.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years agoMerge pull request #7721 from sartura/geth_update_1.8.20
Hannu Nyman [Wed, 19 Dec 2018 18:56:42 +0000 (20:56 +0200)]
Merge pull request #7721 from sartura/geth_update_1.8.20

geth: Update to 1.8.20

6 years agoMerge pull request #7731 from jsiverskog/mdnsresponder_878_200_35
Hannu Nyman [Wed, 19 Dec 2018 18:56:12 +0000 (20:56 +0200)]
Merge pull request #7731 from jsiverskog/mdnsresponder_878_200_35

mdnsresponder: bump to 878.200.35 and refresh patches

6 years agoadblock: release 3.6.0
Dirk Brenken [Wed, 19 Dec 2018 16:32:29 +0000 (17:32 +0100)]
adblock: release 3.6.0

* add adblock dns query reporting via tcpdump (see readme for details)
* fix tld compression on low memory systems (< 64 MB)
* fix various small issues

Signed-off-by: Dirk Brenken <dev@brenken.org>
6 years agoMerge pull request #7679 from neheb/fcgi
Hannu Nyman [Wed, 19 Dec 2018 14:58:01 +0000 (16:58 +0200)]
Merge pull request #7679 from neheb/fcgi

fcgi: Update to 2.4.1

6 years agoMerge pull request #7684 from neheb/patch-4
Hannu Nyman [Wed, 19 Dec 2018 14:52:40 +0000 (16:52 +0200)]
Merge pull request #7684 from neheb/patch-4

tcp: Update to 8.6.9

6 years agomdnsresponder: bump to 878.200.35 and refresh patches
Jacob Siverskog [Wed, 19 Dec 2018 14:51:17 +0000 (15:51 +0100)]
mdnsresponder: bump to 878.200.35 and refresh patches

While at it, change the source URL to https.

Signed-off-by: Jacob Siverskog <jacob@teenage.engineering>
6 years agoMerge pull request #7718 from neheb/patch-23
Hannu Nyman [Wed, 19 Dec 2018 14:49:35 +0000 (16:49 +0200)]
Merge pull request #7718 from neheb/patch-23

python-dpkt: Update to 1.92

6 years agoMerge pull request #7730 from ja-pa/unbound-dns64-patch
Hannu Nyman [Wed, 19 Dec 2018 14:47:42 +0000 (16:47 +0200)]
Merge pull request #7730 from ja-pa/unbound-dns64-patch

unbound: add patch to fix dns64 crash

6 years agoMerge pull request #7689 from wvdakker/master
Hannu Nyman [Wed, 19 Dec 2018 14:40:19 +0000 (16:40 +0200)]
Merge pull request #7689 from wvdakker/master

Shorewall: Bump to 5.2.1.4

6 years agounbound: add patch to fix dns64 crash
Jan Pavlinec [Wed, 19 Dec 2018 09:01:30 +0000 (10:01 +0100)]
unbound: add patch to fix dns64 crash

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
6 years agominisatip: add new package
Daniel Kucera [Wed, 20 Jun 2018 23:43:45 +0000 (01:43 +0200)]
minisatip: add new package

Minisatip is a multi-threaded satip server version 1.2 that runs
under Linux and it was tested with DVB-S, DVB-S2, DVB-T, DVB-T2,
DVB-C, DVB-C2, ATSC and ISDB-T cards.

https://github.com/catalinii/minisatip

Signed-off-by: Daniel Kucera <daniel.kucera@gmail.com>
6 years agogolang: update to latest version
Jeffery To [Wed, 19 Dec 2018 07:20:10 +0000 (15:20 +0800)]
golang: update to latest version

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
6 years agoMerge pull request #7727 from ClaymorePT/boost_1.69.0_r1
Ted Hess [Wed, 19 Dec 2018 00:07:41 +0000 (19:07 -0500)]
Merge pull request #7727 from ClaymorePT/boost_1.69.0_r1

boost: Package Version Update -> 1.69.0

6 years agoboost: Package Version Update -> 1.69.0
Carlos Miguel Ferreira [Tue, 18 Dec 2018 22:52:47 +0000 (22:52 +0000)]
boost: Package Version Update -> 1.69.0

This package update provides one new library:
 -> Safe Numerics: A library for guaranteed correct integer arithmetic for
      C++14 and later, from Robert Ramey [1].

Discontinued Libraries
-> Signals (v1) is now removed. Its removal was announced in 1.68 and its
   deprecation was announced in 1.54. Boost 1.68 is the last release that
   provides this library. Users are encouraged to use Signals2 instead.
   The Boost community thanks Douglas Gregor for his work on Signals which
   served its users well and which also inspired Signals2 [2].

More info can be found at the usual place [3].

[1] : https://www.boost.org/doc/libs/1_69_0/libs/safe_numerics/doc/html/index.html
[2] : https://www.boost.org/doc/libs/1_69_0/doc/html/signals2.html
[3] : https://www.boost.org/users/history/version_1_69_0.html

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
6 years agoMerge pull request #7725 from micmac1/master-sqlite3
champtar [Tue, 18 Dec 2018 21:36:01 +0000 (22:36 +0100)]
Merge pull request #7725 from micmac1/master-sqlite3

(master) sqlite3 security bump

6 years agoCircleCI: Add bzr to Docker image. Update to v1.0.2
Ted Hess [Tue, 18 Dec 2018 21:24:04 +0000 (16:24 -0500)]
CircleCI: Add bzr to Docker image. Update to v1.0.2

Signed-off-by: Ted Hess <thess@kitschensync.net>
6 years agosqlite3: remove $(FPIC)
Sebastian Kemper [Tue, 18 Dec 2018 19:53:12 +0000 (20:53 +0100)]
sqlite3: remove $(FPIC)

Defaulting to -fPIC is a bad idea, especially for executables (here:
sqlite3-cli). In short, there are certain security implications as well
as overhead/performance penalties. Details see:

https://wiki.gentoo.org/wiki/Project:Hardened/Position_Independent_Code_internals

The configure script is able to detect the need for PIC and adds the
flag when needed anyway (when compiling the library).

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agosqlite3: security bump
Sebastian Kemper [Tue, 18 Dec 2018 19:51:53 +0000 (20:51 +0100)]
sqlite3: security bump

A remote code execution vuln has been found in sqlite. Infos available
here:

https://blade.tencent.com/magellan/index_en.html

sqlite 3.26.0 contains the fix.

This commit also changes source URL to https.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #7646 from neheb/tinc
Saverio Proto [Tue, 18 Dec 2018 19:49:05 +0000 (20:49 +0100)]
Merge pull request #7646 from neheb/tinc

tinc: Fix compilation without deprecated OpenSSL APIs

6 years agoMerge pull request #7720 from cotequeiroz/softethervpn_host
Hannu Nyman [Tue, 18 Dec 2018 19:17:51 +0000 (21:17 +0200)]
Merge pull request #7720 from cotequeiroz/softethervpn_host

softethervpn: cleanup host/build, pass HOST_*FLAGS

6 years agoMerge pull request #7714 from neheb/patch-18
Hannu Nyman [Tue, 18 Dec 2018 17:22:51 +0000 (19:22 +0200)]
Merge pull request #7714 from neheb/patch-18

logrotate: Update to 3.15.0

6 years agoMerge pull request #7710 from neheb/patch-15
Hannu Nyman [Tue, 18 Dec 2018 17:22:29 +0000 (19:22 +0200)]
Merge pull request #7710 from neheb/patch-15

python-requests: Update to 2.21.0

6 years agogeth: Update to 1.8.20
Mislav Novakovic [Tue, 18 Dec 2018 13:50:33 +0000 (14:50 +0100)]
geth: Update to 1.8.20

Signed-off-by: Mislav Novakovic <mislav.novakovic@sartura.hr>
6 years agosoftethervpn: cleanup host/build, pass HOST_*FLAGS
Eneas U de Queiroz [Tue, 18 Dec 2018 11:54:06 +0000 (09:54 -0200)]
softethervpn: cleanup host/build, pass HOST_*FLAGS

Remove hack to avoid readline host dependency, now that readline is
being host/built.
Pass on HOST_CFLAGS, HOST_CPPFLAGS, & HOST_LDFLAGS, to fix buildbots
host-compile errors about not finding openssl headers.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
6 years agonet/mosquitto: bump to 1.5.5
Karl Palsson [Mon, 17 Dec 2018 10:55:34 +0000 (10:55 +0000)]
net/mosquitto: bump to 1.5.5

Security and bug fix.  Full changelog available at: https://mosquitto.org/ChangeLog.txt

Signed-off-by: Karl Palsson <karlp@etactica.com>
6 years agopython-dpkt: Update to 1.9.2
Rosen Penev [Tue, 18 Dec 2018 02:39:52 +0000 (18:39 -0800)]
python-dpkt: Update to 1.9.2

Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years agoMerge pull request #7565 from neheb/sendmail
Ted Hess [Tue, 18 Dec 2018 01:50:22 +0000 (20:50 -0500)]
Merge pull request #7565 from neheb/sendmail

sendmail: Add OpenSSL 1.1 support

6 years agogit: update to 2.20.1
Peter Wagner [Mon, 17 Dec 2018 23:14:22 +0000 (00:14 +0100)]
git: update to 2.20.1

Signed-off-by: Peter Wagner <tripolar@gmx.at>
6 years agologrotate: Update to 3.15.0
Rosen Penev [Mon, 17 Dec 2018 23:13:59 +0000 (15:13 -0800)]
logrotate: Update to 3.15.0

Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years agosendmail: link with gcc instead of ld
Eneas U de Queiroz [Thu, 18 Jan 2018 11:28:03 +0000 (09:28 -0200)]
sendmail: link with gcc instead of ld

If ld is used directly to link libmilter.so, linking is not done
correctly with glibc, and produces a library that can't be used.
Linking with the bad library produces a strange error:
ld: conftest: hidden symbol `stat' in [...]libc_nonshared.a(stat.oS)
is referenced by DSO

Using ld with musl works fine, but using gcc is a more portable way of
linking the shared library anyway.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
6 years agosendmail: Add OpenSSL 1.1 support
Rosen Penev [Mon, 3 Dec 2018 01:14:38 +0000 (17:14 -0800)]
sendmail: Add OpenSSL 1.1 support

First patch is from Debian and enables OpenSSL 1.1 support.

Second patch is a fix for OpenSSL 1.1 ECC curves.

Third patch allows compilation without deprecated APIs.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years agopython-requests: Update to 2.21.0
Rosen Penev [Mon, 17 Dec 2018 22:19:32 +0000 (14:19 -0800)]
python-requests: Update to 2.21.0

Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years agopython-mysql: Update to 1.3.14
Rosen Penev [Mon, 17 Dec 2018 22:16:18 +0000 (14:16 -0800)]
python-mysql: Update to 1.3.14

Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years agopostfix: Update to 3.3.2
Rosen Penev [Mon, 17 Dec 2018 22:12:55 +0000 (14:12 -0800)]
postfix: Update to 3.3.2

Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years agoMerge pull request #7701 from dengqf6/xtables
Hans Dedecker [Mon, 17 Dec 2018 20:14:19 +0000 (21:14 +0100)]
Merge pull request #7701 from dengqf6/xtables

xtables-addons: fix compile error on kernel 4.18+

6 years agoCircleCI: Remove version info from SDK filename.
Ted Hess [Mon, 17 Dec 2018 20:04:20 +0000 (15:04 -0500)]
CircleCI: Remove version info from SDK filename.

Signed-off-by: Ted Hess <thess@kitschensync.net>
6 years agoxtables-addons: fix compile error on kernel 4.18+
Deng Qingfang [Mon, 17 Dec 2018 19:44:11 +0000 (03:44 +0800)]
xtables-addons: fix compile error on kernel 4.18+

Use `struct nf_nat_range2` for kernel 4.18+

Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
6 years agotcl: Update to 8.6.9
Rosen Penev [Sun, 16 Dec 2018 15:16:22 +0000 (07:16 -0800)]
tcl: Update to 8.6.9

Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years agoMerge pull request #7690 from neheb/soft
Hannu Nyman [Mon, 17 Dec 2018 15:07:38 +0000 (17:07 +0200)]
Merge pull request #7690 from neheb/soft

gammu: Fix build under 64-bit targets.

6 years agohaproxy: Update deprecated API patch
Rosen Penev [Thu, 13 Dec 2018 22:03:07 +0000 (14:03 -0800)]
haproxy: Update deprecated API patch

Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years agoShorewall6: Bump to version 5.2.1.4
W. van den Akker [Mon, 17 Dec 2018 06:48:20 +0000 (07:48 +0100)]
Shorewall6: Bump to version 5.2.1.4

Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
6 years agoShorewall: Bump to version 5.2.1.4
W. van den Akker [Mon, 17 Dec 2018 06:47:17 +0000 (07:47 +0100)]
Shorewall: Bump to version 5.2.1.4

Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
6 years agoShorewall6-lite: Bump to version 5.2.1.4
W. van den Akker [Mon, 17 Dec 2018 06:45:48 +0000 (07:45 +0100)]
Shorewall6-lite: Bump to version 5.2.1.4

Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
6 years agoShorewall-lite: Bump to version 5.2.1.4
W. van den Akker [Mon, 17 Dec 2018 06:39:29 +0000 (07:39 +0100)]
Shorewall-lite: Bump to version 5.2.1.4

Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
6 years agoShorewall-core: Bump to version 5.2.1.4
W. van den Akker [Mon, 17 Dec 2018 06:38:14 +0000 (07:38 +0100)]
Shorewall-core: Bump to version 5.2.1.4

Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
6 years agoqemu: bump to version 3.1.0
Yousong Zhou [Mon, 17 Dec 2018 01:26:24 +0000 (01:26 +0000)]
qemu: bump to version 3.1.0

Changelog can be found at https://wiki.qemu.org/ChangeLog/3.1

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
6 years agoMerge pull request #7594 from dhewg/pull/prometheus-node-exporter-lua-ltq-dsl
champtar [Sun, 16 Dec 2018 20:23:20 +0000 (21:23 +0100)]
Merge pull request #7594 from dhewg/pull/prometheus-node-exporter-lua-ltq-dsl

prometheus-node-exporter-lua: add lantiq dsl modem collector

6 years agogammu: Fix build under 64-bit targets.
Rosen Penev [Sun, 16 Dec 2018 18:31:02 +0000 (10:31 -0800)]
gammu: Fix build under 64-bit targets.

There's a faulty suffix variable that points to the wrong place.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years agoprometheus-node-exporter-lua: add lantiq dsl modem collector
Rene Treffer [Sat, 28 Jul 2018 10:43:57 +0000 (12:43 +0200)]
prometheus-node-exporter-lua: add lantiq dsl modem collector

a.heider: Address PR comments and clean up.

Signed-off-by: Rene Treffer <treffer+github@measite.de>
Signed-off-by: Andre Heider <a.heider@gmail.com>
6 years agoShorewall6: Bump to version 5.2.1.3
W. van den Akker [Sun, 16 Dec 2018 18:03:17 +0000 (19:03 +0100)]
Shorewall6: Bump to version 5.2.1.3

Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
6 years agoShorewall: Bump to version 5.2.1.3
W. van den Akker [Sun, 16 Dec 2018 18:02:32 +0000 (19:02 +0100)]
Shorewall: Bump to version 5.2.1.3

Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
6 years agoShorewall6-lite: Bump to version 5.2.1.3
W. van den Akker [Sun, 16 Dec 2018 18:01:46 +0000 (19:01 +0100)]
Shorewall6-lite: Bump to version 5.2.1.3

Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
6 years agoShorewall-lite: Bump to version 5.2.1.3
W. van den Akker [Sun, 16 Dec 2018 18:00:39 +0000 (19:00 +0100)]
Shorewall-lite: Bump to version 5.2.1.3

Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
6 years agoMerge pull request #7542 from Rixerx/master
champtar [Sun, 16 Dec 2018 17:59:32 +0000 (18:59 +0100)]
Merge pull request #7542 from Rixerx/master

zabbix: update to 4.0 LTS

6 years agoShorewall-core: Bump to version 5.2.1.3
W. van den Akker [Sun, 16 Dec 2018 17:58:45 +0000 (18:58 +0100)]
Shorewall-core: Bump to version 5.2.1.3

Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
6 years agoMerge pull request #7687 from dengqf6/nginx
Hannu Nyman [Sun, 16 Dec 2018 17:45:24 +0000 (19:45 +0200)]
Merge pull request #7687 from dengqf6/nginx

nginx: add stream SSL and stream SSL preread support

6 years agonginx: add stream SSL and stream SSL preread support
Deng Qingfang [Sun, 16 Dec 2018 16:29:04 +0000 (00:29 +0800)]
nginx: add stream SSL and stream SSL preread support

Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
6 years agoMerge pull request #7681 from neheb/luv
Ted Hess [Sun, 16 Dec 2018 12:47:10 +0000 (07:47 -0500)]
Merge pull request #7681 from neheb/luv

luv: Update to 1.22.0-1

6 years agoluv: Update to 1.22.0-1
Rosen Penev [Sun, 16 Dec 2018 06:49:16 +0000 (22:49 -0800)]
luv: Update to 1.22.0-1

Switched to tarball and rearranged Makefile for consistency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years agofcgi: Update to 2.4.1
Rosen Penev [Wed, 1 Aug 2018 01:10:25 +0000 (18:10 -0700)]
fcgi: Update to 2.4.1

Move to new GitHub fork and switch to codeload tarballs.

Backported upstream patch to fix compilation.

Also update URL to fix uscan.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years agoMerge pull request #7673 from micmac1/mariadb-maj2
Hannu Nyman [Sat, 15 Dec 2018 22:53:07 +0000 (00:53 +0200)]
Merge pull request #7673 from micmac1/mariadb-maj2

mariadb: packaging, config and misc improvements

6 years agoCircleCI: Update SDK / gcc version bump
Ted Hess [Sat, 15 Dec 2018 21:37:04 +0000 (16:37 -0500)]
CircleCI: Update SDK / gcc version bump

Signed-off-by: Ted Hess <thess@kitschensync.net>
6 years agoCircleCI: Fix Debian grep compatibility
Ted Hess [Sat, 15 Dec 2018 20:53:46 +0000 (15:53 -0500)]
CircleCI: Fix Debian grep compatibility

Signed-off-by: Ted Hess <thess@kitschensync.net>
6 years agoCircleCI: Allow '+' in package name subject check
Ted Hess [Sat, 15 Dec 2018 16:34:19 +0000 (11:34 -0500)]
CircleCI: Allow '+' in package name subject check

Signed-off-by: Ted Hess <thess@kitschensync.net>
6 years agomariadb: update init script to use uci
Sebastian Kemper [Sat, 15 Dec 2018 16:17:21 +0000 (17:17 +0100)]
mariadb: update init script to use uci

Does away with /etc/default/mysqld, introduces uci configuration
instead. The init script receives some further brushing up, like a
function (copied from Debian) to get mysqld configuration parameters
easily and quickly.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agomariadb: small miscellaneous enhancements
Sebastian Kemper [Sat, 15 Dec 2018 16:11:26 +0000 (17:11 +0100)]
mariadb: small miscellaneous enhancements

- correct spelling in comments ("mariadb" to "MariaDB")
- remove mysqld_safe and mysqld_safe_helper (not used)
- add some extra cmake configuration defines
- remove cmake configuration defines that don't exist in the source
- don't disable address sanitizer (ASAN) support

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agomariadb: add galera support
Sebastian Kemper [Sat, 15 Dec 2018 15:01:31 +0000 (16:01 +0100)]
mariadb: add galera support

Add galera support by installing the configuration and including the
wsrep scripts in mariadb-server-extra.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agomariadb: add extra charsets to server base
Sebastian Kemper [Sat, 15 Dec 2018 14:57:00 +0000 (15:57 +0100)]
mariadb: add extra charsets to server base

There is little sense in keeping these charsets in an extra package. The
included sets are of the single byte character set variety. They only
amount to a few kbytes.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agomariadb: improve packaging and configuration
Sebastian Kemper [Sat, 15 Dec 2018 14:55:54 +0000 (15:55 +0100)]
mariadb: improve packaging and configuration

At present there are some flaws related to configuration, also related
to the packaging of mariadb. For starters there are complaints that the
configuration is too static.

To address this a new configuration layout is introduced. The primary
configuration file (my.cnf) is changed so that it now only includes
further configuration files in the directory /etc/mysql/conf.d. More
default configuration files are added for the server and the client.
This is the new default configuration.

With these changes it's possible for the user to select if they want to
change the default configuration (in conf.d/*.cnf) or if they want to
drop their own files into conf.d instead. If the user .cnf files are
read after the default .cnf files (files are included in alphabetical
order), they will overwrite the settings from the default configuration.

The other flaw is that the my.cnf file is included in mariadb-server.
But that doesn't really fit the requirements, as the client also uses
the configuration file(s). To accomodate this a new package
mariadb-common is added. It installs the shared my.cnf file.

The remaining changes add base packages, both for the server and the
client. These are meant as foundation for the packages containing the
respective binaries. In summary they will install the configuration,
small miscellaneous files (SQL scripts etc.) and the user "mariadb".

That means that everything is ready for the binaries, like mysql and
mysqld. If there is not enough space left on flash memory, the user can
just drop the binaries on a pendrive, link them to /usr/bin and get
started.

The ideas and configuration files were copied from Debian. Some
amendments were made.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agomariadb: rename share and plugin directories
Sebastian Kemper [Sat, 15 Dec 2018 14:53:35 +0000 (15:53 +0100)]
mariadb: rename share and plugin directories

Rename them from mysql to mariadb. Use variables where possible (also
for /etc/mysql).

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agomariadb: refresh plugins
Sebastian Kemper [Sat, 15 Dec 2018 14:49:27 +0000 (15:49 +0100)]
mariadb: refresh plugins

This commit deals with changes related to plugins and how they're built
or disabled.

Currently a lot of plugins are packaged which are merely for tests or
plain examples. Other distros do not bundle these, hence this commit
does away with them.

A few new plugins are added related to PAM and Kerberos (auth_gssapi,
auth_gssapi_client and auth_pam).

The BuildPlugin template is refactored to also allow building of library
plugins (needed for auth_gssapi_client). The template is also cleaned up
- some extraneous dollar signs are removed and the install function is
now defined outside the template.

Unwanted plugins/engines are now turned off efficiently (without using
cmake variables) by blanking CMakeLists.txt files in the associated
folders. The idea was lifted from Gentoo.

ha_sequence is now built into the server. This is an upstream
preference. The plugin is about 30 kbytes in size, so there is no harm
adding it into the server, which weighs in at about 15 Mbytes anyway.

Last but not least the auth_socket plugin is now also built into the
server.  This allows the local root user to login to the database
without a password being set. This makes maintenance easier without
being detrimental to security. The idea was lifted from Debian.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agomariadb: use system libedit for mysql
Sebastian Kemper [Sat, 15 Dec 2018 14:48:21 +0000 (15:48 +0100)]
mariadb: use system libedit for mysql

libedit changed its interface a while back. mariadb currently does not
recognize this interface and instead uses a static old readline version.
It does not link in the system readline due to licence incompatibility.

This commit adds a patch that enables mariadb to detect and use the
system libedit. The patch was sent upstream already ([1]).

[1] https://github.com/MariaDB/server/pull/1001

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
6 years agoMerge pull request #7665 from sotux/master-aria2
Hannu Nyman [Sat, 15 Dec 2018 13:45:47 +0000 (15:45 +0200)]
Merge pull request #7665 from sotux/master-aria2

aria2: fix some typo and init script mistakes

6 years agoaria2: fix some typo
James Qian [Sat, 15 Dec 2018 13:16:23 +0000 (21:16 +0800)]
aria2: fix some typo

Signed-off-by: James Qian <sotux82@gmail.com>
6 years agoMerge pull request #7672 from cotequeiroz/gstreamer1_no-dw
Ted Hess [Sat, 15 Dec 2018 12:15:45 +0000 (07:15 -0500)]
Merge pull request #7672 from cotequeiroz/gstreamer1_no-dw

gstreamer1: build without libdw

6 years agoMerge pull request #7671 from neheb/sig
Hannu Nyman [Sat, 15 Dec 2018 10:05:54 +0000 (12:05 +0200)]
Merge pull request #7671 from neheb/sig

libsigc++: Update to 2.10.1

6 years agolibsigcxx: Update to 2.10.1
Rosen Penev [Fri, 14 Dec 2018 19:49:31 +0000 (11:49 -0800)]
libsigcxx: Update to 2.10.1

Size goes from 15613 to 8427 bytes.

2.10.1 is the latest version. Version 2.99.x is the unstable series.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years agogstreamer1: build without libdw
Eneas U de Queiroz [Fri, 14 Dec 2018 23:46:42 +0000 (21:46 -0200)]
gstreamer1: build without libdw

Avoids dependencies with libdw and libelf.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
6 years agolibv4l: Force build without libudev
Ted Hess [Fri, 14 Dec 2018 19:46:45 +0000 (14:46 -0500)]
libv4l: Force build without libudev

Signed-off-by: Ted Hess <thess@kitschensync.net>
6 years agoMerge pull request #7564 from neheb/nail
Hannu Nyman [Fri, 14 Dec 2018 14:55:48 +0000 (16:55 +0200)]
Merge pull request #7564 from neheb/nail

nail: Fix compilation without deprecated OpenSSL APIs

6 years agoMerge pull request #7612 from cotequeiroz/snort_includes
Hannu Nyman [Fri, 14 Dec 2018 14:54:58 +0000 (16:54 +0200)]
Merge pull request #7612 from cotequeiroz/snort_includes

snort: fix pcap include directory

6 years agoMerge pull request #7617 from neheb/sip
Hannu Nyman [Fri, 14 Dec 2018 14:54:17 +0000 (16:54 +0200)]
Merge pull request #7617 from neheb/sip

golang-github-dchest-siphash: Switch to versioned releases

6 years agoMerge pull request #7666 from zhaojh329/rtty
Hannu Nyman [Fri, 14 Dec 2018 14:51:19 +0000 (16:51 +0200)]
Merge pull request #7666 from zhaojh329/rtty

rtty: update to 6.4.0