feed/packages.git
5 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>
5 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

5 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

5 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>
5 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

5 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>
5 years agologrotate: Update to 3.15.0 7714/head
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>
5 years agosendmail: link with gcc instead of ld 7565/head
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>
5 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>
5 years agopython-requests: Update to 2.21.0 7710/head
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>
5 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+

5 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>
5 years agoxtables-addons: fix compile error on kernel 4.18+ 7701/head
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>
5 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.

5 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>
5 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>
5 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

5 years agogammu: Fix build under 64-bit targets. 7690/head
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>
5 years agoprometheus-node-exporter-lua: add lantiq dsl modem collector 7594/head
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>
5 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

5 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

5 years agonginx: add stream SSL and stream SSL preread support 7687/head
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>
5 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

5 years agoluv: Update to 1.22.0-1 7681/head
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>
5 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

5 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>
5 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>
5 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>
5 years agomariadb: update init script to use uci 7673/head
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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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

5 years agoaria2: fix some typo 7665/head
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>
5 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

5 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

5 years agolibsigcxx: Update to 2.10.1 7671/head
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>
5 years agogstreamer1: build without libdw 7672/head
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>
5 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>
5 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

5 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

5 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

5 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

5 years agortty: update to 6.4.0 7666/head
Jianhui Zhao [Fri, 14 Dec 2018 09:00:40 +0000 (17:00 +0800)]
rtty: update to 6.4.0

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
5 years agolibuwsc: update to 3.1.2 7663/head
Jianhui Zhao [Fri, 14 Dec 2018 01:32:20 +0000 (09:32 +0800)]
libuwsc: update to 3.1.2

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
5 years agoMerge pull request #7629 from cotequeiroz/lcdgrilo_no-check
Ted Hess [Thu, 13 Dec 2018 18:04:11 +0000 (13:04 -0500)]
Merge pull request #7629 from cotequeiroz/lcdgrilo_no-check

lcdgrilo: remove check dependency

5 years agoMerge pull request #7589 from cotequeiroz/opencv_no-gtk
Hannu Nyman [Thu, 13 Dec 2018 17:58:08 +0000 (19:58 +0200)]
Merge pull request #7589 from cotequeiroz/opencv_no-gtk

opencv: remove gtk dependency

5 years agoopencv: remove gtk dependency 7589/head
Eneas U de Queiroz [Wed, 17 Jan 2018 15:55:45 +0000 (13:55 -0200)]
opencv: remove gtk dependency

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agogrilo: copy vapi files to versioned vala dir 7629/head
Eneas U de Queiroz [Thu, 13 Dec 2018 17:31:12 +0000 (15:31 -0200)]
grilo: copy vapi files to versioned vala dir

The version is obtained via `valac --api-version`

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agolibgee: copy vapi files to versioned vala dir
Eneas U de Queiroz [Thu, 13 Dec 2018 17:27:36 +0000 (15:27 -0200)]
libgee: copy vapi files to versioned vala dir

The version is obtained via `valac --api-version`

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agolcdgrilo: remove check dependency
Eneas U de Queiroz [Sat, 8 Dec 2018 02:28:36 +0000 (00:28 -0200)]
lcdgrilo: remove check dependency

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agoMerge pull request #7531 from neheb/loud
Hannu Nyman [Thu, 13 Dec 2018 14:52:05 +0000 (16:52 +0200)]
Merge pull request #7531 from neheb/loud

loudmouth: Disable debug and fix no deprecated API compilation

5 years agoMerge pull request #7651 from gladiac1337/feature-haproxy-v1.8.15
Hannu Nyman [Thu, 13 Dec 2018 14:50:29 +0000 (16:50 +0200)]
Merge pull request #7651 from gladiac1337/feature-haproxy-v1.8.15

haproxy: Update HAProxy to v1.8.15

5 years agoMerge pull request #7648 from EricLuehrsen/unbound_183
Hannu Nyman [Thu, 13 Dec 2018 14:48:41 +0000 (16:48 +0200)]
Merge pull request #7648 from EricLuehrsen/unbound_183

unbound: update to 1.8.3

5 years agoMerge pull request #7635 from dhewg/pull/prometheus-statsd-exporter
Ted Hess [Thu, 13 Dec 2018 14:12:26 +0000 (09:12 -0500)]
Merge pull request #7635 from dhewg/pull/prometheus-statsd-exporter

prometheus-statsd-exporter: add new package

5 years agoMerge pull request #7642 from cotequeiroz/grilo-plugins_no-xml-parser
Ted Hess [Thu, 13 Dec 2018 14:08:14 +0000 (09:08 -0500)]
Merge pull request #7642 from cotequeiroz/grilo-plugins_no-xml-parser

grilo-plugins: remove XML::Parser build dependency

5 years agoMerge pull request #7627 from cotequeiroz/libgee_valac
Ted Hess [Thu, 13 Dec 2018 14:04:40 +0000 (09:04 -0500)]
Merge pull request #7627 from cotequeiroz/libgee_valac

grilo: update vapi files to 0.34

5 years agoMerge pull request #7626 from cotequeiroz/grilo_valac
Ted Hess [Thu, 13 Dec 2018 14:03:58 +0000 (09:03 -0500)]
Merge pull request #7626 from cotequeiroz/grilo_valac

libgee: copy vapi files to unversioned vala dir

5 years agogrilo-plugins: remove XML::Parser build dependency 7642/head
Eneas U de Queiroz [Wed, 12 Dec 2018 00:29:16 +0000 (22:29 -0200)]
grilo-plugins: remove XML::Parser build dependency

gnome-common.m4 and gnome-compiler-flags.m4 were taken from version
3.18.0, and match current master branch.

Disable building help and test directories.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agohaproxy: Update HAProxy to v1.8.15 7651/head
Christian Lachner [Thu, 13 Dec 2018 09:59:51 +0000 (10:59 +0100)]
haproxy: Update HAProxy to v1.8.15
- Update haproxy download URL and hash
- Removed all obsolete patches

Signed-off-by: Christian Lachner <gladiac@gmail.com>
5 years agounbound: update to 1.8.3 7648/head
Eric Luehrsen [Wed, 12 Dec 2018 21:39:02 +0000 (16:39 -0500)]
unbound: update to 1.8.3

Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
5 years agogrilo: update vapi files, copy to unversioned dir 7627/head
Eneas U de Queiroz [Mon, 10 Dec 2018 02:25:21 +0000 (00:25 -0200)]
grilo: update vapi files, copy to unversioned dir

Updates vapigen-generated vapi files to vala-0.34.
Files are now copied to $(STAGING_DIR_HOSTPKG)/share/vala/vapi, without
the vala version being hardcoded.
Removed copyright line, and redundant PKG_BUILD_DEPENDS and
TARGET_LDFLAGS.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agolibgee: use unversioned vala dir, misc fixes 7626/head
Eneas U de Queiroz [Mon, 10 Dec 2018 02:22:15 +0000 (00:22 -0200)]
libgee: use unversioned vala dir, misc fixes

Copy vapi files to unversioned vala dir.
Added vala/host to PKG_BUILD_DEPENDS.
Removed TARGET_LDFLAGS
Removed copyright lines

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agointltool: Add patch to fix regular expressions and avoid warnings in perl 5.22 and...
Ted Hess [Wed, 12 Dec 2018 14:55:18 +0000 (09:55 -0500)]
intltool: Add patch to fix regular expressions and avoid warnings in perl 5.22 and later.

Signed-off-by: Ted Hess <thess@kitschensync.net>
5 years agoMerge pull request #7645 from WeekendSoftware/safe-search
Hannu Nyman [Wed, 12 Dec 2018 18:13:31 +0000 (20:13 +0200)]
Merge pull request #7645 from WeekendSoftware/safe-search

net/safe-search: Fix double installation bug

5 years agonet/safe-search: Fix double installation bug 7645/head
Gregory L. Dietsche [Wed, 12 Dec 2018 17:02:05 +0000 (11:02 -0600)]
net/safe-search: Fix double installation bug

If safe search is built directly into an image, the /etc/config/dhcp
file will have multiple entries added to it after using sysupgrade
for the nth time (2 or more sysupgrade cycles).

In /etc/config/dhcp, this bug creates duplicate entries like this:

config dnsmasq
list addnhosts '/etc/safe-search/enabled'
list addnhosts '/etc/safe-search/enabled'

This patch ensures that safe search only registers itself one time.

Signed-off-by: Gregory L. Dietsche <gregory.dietsche@cuw.edu>
5 years agoMerge pull request #7644 from cotequeiroz/unixodbc_save-in-tmp
Hannu Nyman [Wed, 12 Dec 2018 16:44:41 +0000 (18:44 +0200)]
Merge pull request #7644 from cotequeiroz/unixodbc_save-in-tmp

unixodbc: save unixodbc_conf.h for host build

5 years agounixodbc: save unixodbc_conf.h for host build 7644/head
Eneas U de Queiroz [Tue, 11 Dec 2018 23:12:24 +0000 (21:12 -0200)]
unixodbc: save unixodbc_conf.h for host build

Save a copy of unixodbc_conf.h in STAGING_DIR to be used by host build.
Use STAGING_DIR/tmp/unixodbc instead of include.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agoprometheus-statsd-exporter: add new package 7635/head
Andre Heider [Sun, 9 Dec 2018 15:51:34 +0000 (16:51 +0100)]
prometheus-statsd-exporter: add new package

statsd_exporter receives StatsD-style metrics and exports them as Prometheus
metrics.

Signed-off-by: Andre Heider <a.heider@gmail.com>
5 years agoMerge pull request #7482 from sotux/master
Ted Hess [Wed, 12 Dec 2018 01:16:55 +0000 (20:16 -0500)]
Merge pull request #7482 from sotux/master

nginx: unified indentation character and add additional configure directory

5 years agonginx: unified indentation character and add additional config entry 7482/head
James Qian [Tue, 20 Nov 2018 10:28:16 +0000 (18:28 +0800)]
nginx: unified indentation character and add additional config entry

The original configure file mixed tab and space
characters as indentation, so use 4 spaces as the
default indentation character.

Add /etc/nginx/conf.d/*.conf as nginx additional configure
files. Then we can add individual conf file for other http
applications without modify the main nginx configure file.

Signed-off-by: James Qian <sotux82@gmail.com>
5 years agoMerge pull request #7640 from jefferyto/fix-golang-package-clean
Ted Hess [Tue, 11 Dec 2018 20:46:47 +0000 (15:46 -0500)]
Merge pull request #7640 from jefferyto/fix-golang-package-clean

golang: fix package clean / autoremove, add output whitespace

5 years agogolang: fix package clean / autoremove, add output whitespace 7640/head
Jeffery To [Tue, 11 Dec 2018 20:23:47 +0000 (04:23 +0800)]
golang: fix package clean / autoremove, add output whitespace

go 1.11 added modules, which are cached locally. The go developers have
decided to make this cache read-only (golang/go#27455), which causes
problems with package clean / autoremove (#7635).

This adds a call to clear this cache right after building, as currently
there is no easy way to hook into autoremove (it may be possible to hook
into package clean).

This also adds whitespace (blank lines) to certain places in make
output, to aid debugging.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agoMerge pull request #7605 from cotequeiroz/libtins_soname
Hannu Nyman [Tue, 11 Dec 2018 17:14:02 +0000 (19:14 +0200)]
Merge pull request #7605 from cotequeiroz/libtins_soname

libtins: copy libtins.so.* to package

5 years agoMerge pull request #7630 from lucize/clamup
Hannu Nyman [Tue, 11 Dec 2018 16:42:31 +0000 (18:42 +0200)]
Merge pull request #7630 from lucize/clamup

clamav: update to 0.101.0

5 years agoMerge pull request #7538 from smutt/danish
Hannu Nyman [Tue, 11 Dec 2018 14:24:21 +0000 (16:24 +0200)]
Merge pull request #7538 from smutt/danish

danish: removed DEPENDS: +dnsmasq-full

5 years agoxl2tpd: bump to version 1.3.13
Yousong Zhou [Tue, 11 Dec 2018 07:41:18 +0000 (07:41 +0000)]
xl2tpd: bump to version 1.3.13

Changelog prepared by upstream maintainer.  It's mostly about code cleanup and
doc amendment

  v1.3.13 (December 3, 2018)
  * Specify email address for reporting security vulnerabilities [Samir Hussain]
  * Fix compile warning with USE_KERNEL in xl2tpd.c [Samir Hussain]
  * Applying patch that reduces compile warnings and fixes warnings from gcc and clang. [Gareth Ansell]
  * Fix compiler warnings in network.c [Gareth Ansell]
  * Add a make command for packaging's prep work [Samir Hussain]
  * Add Makefile directive for getting version [Samir Hussain]
  * Add a preproc for Watchguard firewall (Github issue #136) [daniel1111]
  * Convert from ISO-8859 to UTF-8 [Simon Deziel]
  * Update README to provide latest info on xl2tpd + Linux kernel 4.15+ [Samir Hussain]
  * Use dh_auto_build in order to allow cross compiles [Helmut Grohne]

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
5 years agoclamav: update to 0.101.0 7630/head
Lucian Cristian [Mon, 10 Dec 2018 22:15:53 +0000 (00:15 +0200)]
clamav: update to 0.101.0

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
5 years agoMerge pull request #7540 from BKPepe/netdata
Hannu Nyman [Mon, 10 Dec 2018 20:14:17 +0000 (22:14 +0200)]
Merge pull request #7540 from BKPepe/netdata

netdata: update to version 1.11.1

5 years agoyaaw: fix mirror hash
Hannu Nyman [Mon, 10 Dec 2018 19:40:45 +0000 (21:40 +0200)]
yaaw: fix mirror hash

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
5 years agoyaaw: try to fix bad copy at a source mirror
Hannu Nyman [Mon, 10 Dec 2018 19:24:52 +0000 (21:24 +0200)]
yaaw: try to fix bad copy at a source mirror

Bump source date to force a new download to fix a bad 0 byte
copy at one Openwrt source mirror.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
5 years agoMerge pull request #7596 from cotequeiroz/psqlodbc_odbc_config
Hannu Nyman [Mon, 10 Dec 2018 19:19:35 +0000 (21:19 +0200)]
Merge pull request #7596 from cotequeiroz/psqlodbc_odbc_config

psqlodbc: correct --with-unixodbc setting

5 years agoMerge pull request #7595 from cotequeiroz/unixodbc_lib-dir
Hannu Nyman [Mon, 10 Dec 2018 19:19:19 +0000 (21:19 +0200)]
Merge pull request #7595 from cotequeiroz/unixodbc_lib-dir

unixodbc: Fix LIB_PREFIX in host build

5 years agoMerge pull request #7358 from neheb/yara
Hannu Nyman [Mon, 10 Dec 2018 19:09:54 +0000 (21:09 +0200)]
Merge pull request #7358 from neheb/yara

yara: Fix compile without deprecated OpenSSL APIs

5 years agognutls: updated to 3.6.5
Nikos Mavrogiannopoulos [Mon, 10 Dec 2018 05:33:25 +0000 (06:33 +0100)]
gnutls: updated to 3.6.5

Compile tested for: ar71xx

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
5 years agogit: update to 2.20.0
Peter Wagner [Mon, 10 Dec 2018 18:28:43 +0000 (19:28 +0100)]
git: update to 2.20.0

Signed-off-by: Peter Wagner <tripolar@gmx.at>
5 years agoMerge pull request #7628 from DocLM/libgphoto2
Hannu Nyman [Mon, 10 Dec 2018 17:07:07 +0000 (19:07 +0200)]
Merge pull request #7628 from DocLM/libgphoto2

libgphoto2: update package 2.5.21

5 years agoMerge pull request #7613 from cotequeiroz/clamav_no-xml
Hannu Nyman [Mon, 10 Dec 2018 17:06:29 +0000 (19:06 +0200)]
Merge pull request #7613 from cotequeiroz/clamav_no-xml

clamav: fixup disabling xml

5 years agolibwebsockets: bump to 3.1.0
Karl Palsson [Mon, 10 Dec 2018 14:53:15 +0000 (14:53 +0000)]
libwebsockets: bump to 3.1.0

Drops an openssl deprecation patch applied upstream.

Changes since 3.0.0, the following list of websocket related features:
* gzip+brotli compression in the webserver
* threadpools
* string tokenizers
* http reverse proxies
* managed disk cache

Full changes at https://libwebsockets.org/git/libwebsockets/tree/changelog?id=89eedcaa94e1c8a97ea3af10642fd224bcea068f#n4

Tested on ath79, and classic usage of libwebsockets to provide
websockets support to a C application.

Signed-off-by: Karl Palsson <karlp@etactica.com>
5 years agolua-penlight: update to 1.6.0
Karl Palsson [Mon, 10 Dec 2018 12:52:37 +0000 (12:52 +0000)]
lua-penlight: update to 1.6.0

Full changelog at https://github.com/stevedonovan/Penlight/blob/master/CHANGELOG.md#160-2018-11-23

Interesting changes:
* version numbers fixed
* import_into includes everything properly
* more compat with lua 5.1

Includes a switch to codeload to avoid the git cloning and mirror
hashes.

Signed-off-by: Karl Palsson <karlp@etactica.com>
5 years agolibgphoto2: update package 2.5.21 7628/head
Leonardo Medici [Mon, 10 Dec 2018 14:10:52 +0000 (15:10 +0100)]
libgphoto2: update package 2.5.21

Signed-off-by: Leonardo Medici <leonardo_medici@me.com>
5 years agohplip: update to 3.18.12
Luiz Angelo Daros de Luca [Mon, 10 Dec 2018 00:59:29 +0000 (22:59 -0200)]
hplip: update to 3.18.12

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
5 years agolibcups: update to 2.2.10
Luiz Angelo Daros de Luca [Mon, 10 Dec 2018 00:59:00 +0000 (22:59 -0200)]
libcups: update to 2.2.10

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
5 years agoMerge pull request #7623 from jefferyto/slide-switch-0.9.3
Ted Hess [Sun, 9 Dec 2018 21:39:10 +0000 (16:39 -0500)]
Merge pull request #7623 from jefferyto/slide-switch-0.9.3

slide-switch: update to latest version

5 years agoMerge pull request #7621 from neheb/btr
Ted Hess [Sun, 9 Dec 2018 21:37:53 +0000 (16:37 -0500)]
Merge pull request #7621 from neheb/btr

btrfs-progs: Update to 4.19.1

5 years agobtrfs-progs: Update to 4.19.1 7621/head
Rosen Penev [Sun, 9 Dec 2018 17:16:12 +0000 (09:16 -0800)]
btrfs-progs: Update to 4.19.1

Removed upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>