feed/packages.git
5 years agoMerge pull request #9058 from micmac1/sqlite3-arm-endian-owrt18 9092/head 9147/head
Rosen Penev [Fri, 24 May 2019 06:43:06 +0000 (23:43 -0700)]
Merge pull request #9058 from micmac1/sqlite3-arm-endian-owrt18

(18.06) sqlite3: fix arm endian issue

5 years agosqlite3: fix arm endian issue 9058/head
Sebastian Kemper [Thu, 23 May 2019 18:36:09 +0000 (20:36 +0200)]
sqlite3: fix arm endian issue

Forum user portuquesa raised a topic (see [1]) about being unable to use
Asterisk on his armeb xscale device. We narrowed it down to sqlite3.
Asterisk was unable to insert a simple table into its db.

In short, sqlite3 assumes little endian for every ARM device. This worked OK
for 4 Byte (unaligned) access. But once upstream (back in 2015) added a
function which accesses 2 Bytes (see [2]) this failed for some (if not all) ARM
big endian devices. ARM CPUs are bi-endian for 4 Byte reads but not for 2 Byte
reads.

This patch fixes the problem by setting the endianness adequately for
ARM targets, for both 32 bit and 64 bit varieties. The patch was applied
upstream (see [3]).

[1] https://forum.openwrt.org/t/solved-asterisk13-or-15-sqlite3-database-problem/36856
[2] https://github.com/sqlite/sqlite/commit/329428e2088aabb1db2dc6e48108b76551405a8e
[3] https://www.sqlite.org/src/info/b7aad929619f7043

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
5 years agoMerge pull request #8966 from BKPepe/18.06-ytdl
Rosen Penev [Mon, 13 May 2019 20:33:44 +0000 (13:33 -0700)]
Merge pull request #8966 from BKPepe/18.06-ytdl

[OpenWrt 18.06] youtube-dl: update to version 2019.05.11

5 years agoyoutube-dl: update to version 2019.05.11 8966/head
Josef Schlehofer [Sun, 12 May 2019 09:41:04 +0000 (11:41 +0200)]
youtube-dl: update to version 2019.05.11

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
5 years agoMerge pull request #8765 from BKPepe/1806-urllib3
Josef Schlehofer [Sun, 12 May 2019 09:09:35 +0000 (11:09 +0200)]
Merge pull request #8765 from BKPepe/1806-urllib3

[OpenWrt 18.06] python-urllib3: update to 1.24.3

5 years agoMerge pull request #8954 from jonathanunderwood/openwrt-18.06-getdns-stubby-from...
Rosen Penev [Sat, 11 May 2019 19:14:15 +0000 (12:14 -0700)]
Merge pull request #8954 from jonathanunderwood/openwrt-18.06-getdns-stubby-from-master

[18.06] stubby and getdns: cherry pick commits from master

5 years agonfs-kernel-server: use portmap, drop rpcbind
Peter Wagner [Sat, 11 May 2019 16:03:06 +0000 (18:03 +0200)]
nfs-kernel-server: use portmap, drop rpcbind

5 years agostubby: set PKG_SOURCE_VERSION using PKG_VERSION 8954/head
Jonathan G. Underwood [Fri, 10 May 2019 20:50:58 +0000 (21:50 +0100)]
stubby: set PKG_SOURCE_VERSION using PKG_VERSION

Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
5 years agostubby: remove PKG_SOURCE from Makefile
Jonathan G. Underwood [Fri, 10 May 2019 20:19:09 +0000 (21:19 +0100)]
stubby: remove PKG_SOURCE from Makefile

Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
5 years agostubby: add support for TLS configuration options
Jonathan G. Underwood [Fri, 10 May 2019 20:16:05 +0000 (21:16 +0100)]
stubby: add support for TLS configuration options

  - tls_cipher_list
  - tls_ciphersuites
  - tls_min_version
  - tls_max_version

Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
5 years agostubby: add support for tls_port resolver config option (#8889)
Jonathan G. Underwood [Fri, 10 May 2019 19:22:12 +0000 (20:22 +0100)]
stubby: add support for tls_port resolver config option (#8889)

Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
5 years agostubby: update to 0.2.6
Jonathan G. Underwood [Fri, 10 May 2019 18:58:48 +0000 (19:58 +0100)]
stubby: update to 0.2.6

Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
5 years agogetdns: update to version 1.5.2
Jonathan G. Underwood [Fri, 10 May 2019 18:32:10 +0000 (19:32 +0100)]
getdns: update to version 1.5.2

Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
5 years agostubby: Update PKG_RELEASE
Rosen Penev [Fri, 10 May 2019 08:00:48 +0000 (01:00 -0700)]
stubby: Update PKG_RELEASE

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agostubby: fix handling of pkis in config (#8888)
Jonathan G. Underwood [Thu, 9 May 2019 23:26:38 +0000 (00:26 +0100)]
stubby: fix handling of pkis in config (#8888)

Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
5 years agostubby: fixed duplicate IPv6 address in stubby.yml; fixed typo in README.md
Jannik Vieten [Mon, 18 Mar 2019 11:07:22 +0000 (12:07 +0100)]
stubby: fixed duplicate IPv6 address in stubby.yml; fixed typo in README.md

Signed-off-by: Jannik Vieten <me@exploide.net>
5 years agoMerge pull request #8938 from lucize/doveup18
Rosen Penev [Fri, 10 May 2019 00:05:30 +0000 (17:05 -0700)]
Merge pull request #8938 from lucize/doveup18

dovecot: [18.06] update to 2.2.36.1

5 years agodovecot: update to 2.2.36.1 8938/head
Lucian Cristian [Thu, 9 May 2019 19:31:47 +0000 (22:31 +0300)]
dovecot: update to 2.2.36.1

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
5 years agopython-urllib3: update to 1.24.3 8765/head
Josef Schlehofer [Wed, 8 May 2019 17:23:10 +0000 (19:23 +0200)]
python-urllib3: update to 1.24.3

- Fixes CVE-2019-9740, CVE-2019-11324
- RFC 3986 compliant
- Fix TITLE, which was too long for make menuconfig
- Add PKG_LICENSE_FILES
- Remove current maintainer

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
5 years agoMerge pull request #8781 from neheb/pros
Rosen Penev [Tue, 7 May 2019 17:38:12 +0000 (10:38 -0700)]
Merge pull request #8781 from neheb/pros

[18.06] Prosody: backport changes from master

5 years agoMerge pull request #8767 from neheb/cr2
Rosen Penev [Tue, 7 May 2019 17:35:45 +0000 (10:35 -0700)]
Merge pull request #8767 from neheb/cr2

[18.06] crtmpserver: Update to official git repo

5 years agoMerge pull request #8816 from neheb/lo
Rosen Penev [Fri, 3 May 2019 18:43:10 +0000 (11:43 -0700)]
Merge pull request #8816 from neheb/lo

[18.06] loudmouth: Disable debug and fix compilation

5 years agoMerge pull request #8815 from neheb/gr
Rosen Penev [Fri, 3 May 2019 16:40:29 +0000 (09:40 -0700)]
Merge pull request #8815 from neheb/gr

[18.06] grilo: Remove build dependency on perl-xml-parser

5 years agoMerge pull request #8881 from micmac1/maria_10.1.39
Rosen Penev [Fri, 3 May 2019 16:39:07 +0000 (09:39 -0700)]
Merge pull request #8881 from micmac1/maria_10.1.39

(18.06) mariadb: bump to 10.1.39

5 years agolibxslt: add PKG_CPE_ID for proper CVE tracking
Jiri Slachta [Fri, 3 May 2019 06:38:07 +0000 (08:38 +0200)]
libxslt: add PKG_CPE_ID for proper CVE tracking

Signed-off-by: Jiri Slachta <jiri@slachta.eu>
5 years agoMerge pull request #8882 from micmac1/xslt-cve-18
Jiri Slachta [Fri, 3 May 2019 06:36:35 +0000 (08:36 +0200)]
Merge pull request #8882 from micmac1/xslt-cve-18

(18.06) libxslt: backport patch for CVE-2019-11068

5 years agomariadb: bump to 10.1.39 8881/head
Sebastian Kemper [Thu, 2 May 2019 19:09:02 +0000 (21:09 +0200)]
mariadb: bump to 10.1.39

Fixes CVE-2019-2614 and CVE-2019-2627.

Added PKG_CPE_ID.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
5 years agolibxslt: backport patch for CVE-2019-11068 8882/head
Sebastian Kemper [Thu, 2 May 2019 19:21:04 +0000 (21:21 +0200)]
libxslt: backport patch for CVE-2019-11068

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
5 years agoMerge pull request #8871 from neheb/ad
Rosen Penev [Thu, 2 May 2019 07:15:33 +0000 (00:15 -0700)]
Merge pull request #8871 from neheb/ad

[18.06] addrwatch: Add -std=gnu89 to fix compilation

5 years agoaddrwatch: Add -std=gnu89 to fix compilation 8871/head
Rosen Penev [Wed, 1 May 2019 21:24:37 +0000 (14:24 -0700)]
addrwatch: Add -std=gnu89 to fix compilation

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agoMerge pull request #8779 from neheb/libsec
Nikos Mavrogiannopoulos [Wed, 1 May 2019 18:15:16 +0000 (20:15 +0200)]
Merge pull request #8779 from neheb/libsec

[18.06] libseccomp: Update to 2.3.3

5 years agoMerge pull request #8780 from neheb/apc
Rosen Penev [Tue, 30 Apr 2019 18:53:23 +0000 (11:53 -0700)]
Merge pull request #8780 from neheb/apc

[18.06] apcupsd: preset shutdown binary

5 years agoMerge pull request #8770 from neheb/es
Rosen Penev [Tue, 30 Apr 2019 18:50:48 +0000 (11:50 -0700)]
Merge pull request #8770 from neheb/es

[18.06] espeak: Fix build issues. Cleanup patches

5 years agoMerge pull request #8772 from neheb/oa
Rosen Penev [Tue, 30 Apr 2019 18:49:37 +0000 (11:49 -0700)]
Merge pull request #8772 from neheb/oa

[18.06] oath-toolkit: Add patch from Fedora to fix compilation

5 years agoMerge pull request #8778 from neheb/liba
Rosen Penev [Tue, 30 Apr 2019 18:49:10 +0000 (11:49 -0700)]
Merge pull request #8778 from neheb/liba

[18.06] libartnet: Fix compile with GCC7

5 years agoMerge pull request #8850 from EricLuehrsen/unbound_dhcp_1806
Rosen Penev [Tue, 30 Apr 2019 18:47:36 +0000 (11:47 -0700)]
Merge pull request #8850 from EricLuehrsen/unbound_dhcp_1806

[18.06] unbound: fix local dns synthesis corner cases

5 years agoadd rpcbind
Peter Wagner [Tue, 30 Apr 2019 17:19:55 +0000 (19:19 +0200)]
add rpcbind

Signed-off-by: Peter Wagner <tripolar@gmx.at>
5 years agounbound: fix local dns synthesis corner cases 8850/head
Eric Luehrsen [Tue, 30 Apr 2019 02:51:55 +0000 (22:51 -0400)]
unbound: fix local dns synthesis corner cases

Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
5 years agoMerge pull request #8777 from neheb/sendm
Rosen Penev [Sun, 28 Apr 2019 20:53:08 +0000 (13:53 -0700)]
Merge pull request #8777 from neheb/sendm

[18.06] sendmail: link with gcc instead of ld

5 years agoMerge pull request #8817 from neheb/bonnnnn
Rosen Penev [Sun, 28 Apr 2019 00:41:53 +0000 (17:41 -0700)]
Merge pull request #8817 from neheb/bonnnnn

bonnie++: Remove wrongly added patch during cherry-pick

5 years agobonnie++: Remove wrongly added patch during cherry-pick 8817/head
Rosen Penev [Sun, 28 Apr 2019 00:40:18 +0000 (17:40 -0700)]
bonnie++: Remove wrongly added patch during cherry-pick

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agoloudmouth: Disable debug and fix compilation 8816/head
Rosen Penev [Tue, 27 Nov 2018 17:41:55 +0000 (09:41 -0800)]
loudmouth: Disable debug and fix compilation

Reduces size and and eliminates -Werror

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 788fda356e209a17095e185c166cd8f3f9a61688)

5 years agogrilo: Remove build dependency on perl-xml-parser 8815/head
Rosen Penev [Sat, 1 Dec 2018 18:10:28 +0000 (10:10 -0800)]
grilo: Remove build dependency on perl-xml-parser

Given that we don't enable a bunch of stuff, we can patch this out.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from e7dacf3cd313a2526ad71b02372c694ee85edbea)

5 years agonfs-kernel-server: fix missing libbsd dependency
Guo Li [Mon, 10 Sep 2018 04:53:33 +0000 (12:53 +0800)]
nfs-kernel-server: fix missing libbsd dependency

libbsd may compile before nfs-kernel-server, it  will make
nfs-kernel-server depends libbsd.so.0, that is not we want to see. so
gave option to 'configure' to disable libbsd detect and tell it we have
no libbsd

Signed-off-by: Guo Li <uxgood.org@gmail.com>
(cherry picked from commit 3fc7f7b8cc151ab6490189405cb526b70c9bf6e6)

5 years agonfs-kernel-server: update to 2.3.3
Peter Wagner [Sun, 9 Sep 2018 17:20:22 +0000 (19:20 +0200)]
nfs-kernel-server: update to 2.3.3

Signed-off-by: Peter Wagner <tripolar@gmx.at>
(cherry picked from commit e5216bb0d5fac4d9cc1caf077cb45174f6ccdd7d)

5 years agonfs-kernel-server: Switch to xz tarball
Daniel Engberg [Mon, 27 Aug 2018 22:20:58 +0000 (00:20 +0200)]
nfs-kernel-server: Switch to xz tarball

Switch to smaller xz tarball

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
(cherry picked from commit cfba4f0874c7b4df342dc90951a2a01730b3ebba)

5 years agonfs-kernel-server: switch to libtirpc, enable ipv6
Andy Walsh [Sun, 12 Aug 2018 18:54:37 +0000 (20:54 +0200)]
nfs-kernel-server: switch to libtirpc, enable ipv6

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
(cherry picked from commit 22ebb5a8d62a808dd8a13faf3913769f5b9ee24a)

5 years agonfs-kernel-server: fix missing host symbol res_querydomain/missing-include-dir
Andy Walsh [Tue, 7 Aug 2018 14:16:17 +0000 (16:16 +0200)]
nfs-kernel-server: fix missing host symbol res_querydomain/missing-include-dir

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
(cherry picked from commit 19dfe3b173609bed21496012a8c859f714351db8)

5 years agonfs-kernel-server: add -Wno-error=format-security to TARGET_CFLAGS to a fix compily...
Peter Wagner [Thu, 2 Aug 2018 21:17:35 +0000 (23:17 +0200)]
nfs-kernel-server: add -Wno-error=format-security to TARGET_CFLAGS to a fix compily error

Signed-off-by: Peter Wagner <tripolar@gmx.at>
(cherry picked from commit b1be3f9c06d5286e1e698edb580e629ae03f0393)

5 years agonfs-kernel-server: update to 2.3.2
Peter Wagner [Mon, 28 May 2018 18:53:18 +0000 (20:53 +0200)]
nfs-kernel-server: update to 2.3.2

Signed-off-by: Peter Wagner <tripolar@gmx.at>
(cherry picked from commit 0d1f48893c0a32fc63a9ab187f588f38709e944f)

5 years agolibtirpc: enable host build
Andy Walsh [Tue, 7 Aug 2018 18:34:45 +0000 (20:34 +0200)]
libtirpc: enable host build

* include /etc/netconfig
* cleanup old patches
* update via patch to 1.0.4-rc2

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
(cherry picked from commit 4896e9c36e6834039a2eb98e6799ca8a75b1048b)

5 years agoznc: Clean up Makefile and fix compilation on PPC
Rosen Penev [Mon, 22 Apr 2019 18:24:53 +0000 (11:24 -0700)]
znc: Clean up Makefile and fix compilation on PPC

Some of these hacks were needed when uClibc++ was used. Now that it is not
we can remove them.

Remove libpthread dependency. Not only is it unneeded, package-defaults
already specifies it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
[jonas.gorski: cherry-pick from master]
Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
(cherry picked from commit 9cb7cc71e7da9d06194b813d6263c0b8427eb1c3)

5 years agonano: update to 4.2
Hannu Nyman [Thu, 25 Apr 2019 16:26:11 +0000 (19:26 +0300)]
nano: update to 4.2

* update nano to 4.2

Release notes at https://nano-editor.org/news.php

2019.04.24 - GNU nano 4.2
* The integrated spell checker does not crash when 'spell' is missing.
* Option --breaklonglines works also when --ignorercfiles is used.
* Automatic hard-wrapping is more persistent in pushing words to the
  same overflow line.

Tested with ipq806x/R7800 and mvebu/WRT3200ACM

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit aee8628696fbaa697a604c2895a016dde8b764c5)

5 years agoMerge pull request #8764 from BKPepe/1806-youtubedl
Josef Schlehofer [Thu, 25 Apr 2019 09:45:43 +0000 (11:45 +0200)]
Merge pull request #8764 from BKPepe/1806-youtubedl

[OpenWrt 18.06] youtube-dl: update to version 2019.04.24

5 years agoMerge pull request #8766 from neheb/qu
Rosen Penev [Thu, 25 Apr 2019 08:01:06 +0000 (01:01 -0700)]
Merge pull request #8766 from neheb/qu

[18.06] quasselc: Update to latest version

5 years agoMerge pull request #8768 from neheb/cmd
Rosen Penev [Thu, 25 Apr 2019 02:30:49 +0000 (19:30 -0700)]
Merge pull request #8768 from neheb/cmd

[18.06] cmdpad: Fix compile

5 years agoMerge pull request #8776 from neheb/luas
Rosen Penev [Wed, 24 Apr 2019 23:38:58 +0000 (16:38 -0700)]
Merge pull request #8776 from neheb/luas

[18.06] luasec: backport build fixes

5 years agoluasec: cleanup Makefile 8776/head
Eneas U de Queiroz [Wed, 3 Apr 2019 20:58:56 +0000 (17:58 -0300)]
luasec: cleanup Makefile

The LIBDIR and INCDIR assignments are duplicate of the original
Makefile, changing LIB_PATH and INC_PATH to LDFLAGS and CPPFLAGS.

Setting LIB_PATH and INC_PATH to empty strings will do the same
without duplicating the flags.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agoluasec: use gcc to link instead of ld
Eneas U de Queiroz [Wed, 3 Apr 2019 17:43:10 +0000 (14:43 -0300)]
luasec: use gcc to link instead of ld

Linking with ld is not portable and was causing problems for some
targets, e.g. i386_pentium4:
i486-openwrt-linux-musl-ld: x509.o: in function `push_asn1_objname':
x509.c:(.text+0x61): undefined reference to `__stack_chk_fail_local'
...

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
(cherry-picked from e3f1532297bdc0fb1fb9bacd1a51405753d332f9)

5 years agoluasec: Replace -fPIC with $(FPIC)
Rosen Penev [Tue, 2 Apr 2019 04:32:32 +0000 (21:32 -0700)]
luasec: Replace -fPIC with $(FPIC)

Currently i386 and the PPC targets have issues linking issues.

https://github.com/openwrt/packages/issues/3319

says that replacing -fPIC with -fpic works.

Patch added to avoid package overriding settings set by toolchain and make
compilation less noisy

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from cf23dd2eb0944a9a64ecec37344d04bc0c66eb4e)

5 years agoyoutube-dl: update to version 2019.04.24 8764/head
Josef Schlehofer [Tue, 23 Apr 2019 13:27:12 +0000 (15:27 +0200)]
youtube-dl: update to version 2019.04.24

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
5 years agoMerge pull request #8773 from neheb/cla
Rosen Penev [Wed, 24 Apr 2019 16:54:27 +0000 (09:54 -0700)]
Merge pull request #8773 from neheb/cla

[18.06] clamsmtp: Really fix compilation

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>
(backported from commit 5c823596dd4f51969425b7a39f9b3c2730aa4e72)
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
5 years agoprosody: Change linker from LD to CC 8781/head
Rosen Penev [Wed, 3 Apr 2019 02:06:39 +0000 (19:06 -0700)]
prosody: Change linker from LD to CC

This is causing linking errors on i3486 and maybe other platforms. Linking
with LD does not seem to be very portable.

Also cleaned up the Makefile by getting rid of whitespace, HTTPS,
duplicated entries, etc...

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agoprosody: Update prosody to 0.11.2 Update
Luís Felipe Safady [Wed, 13 Feb 2019 09:54:39 +0000 (07:54 -0200)]
prosody: Update prosody to 0.11.2 Update
Fixes CVE-2018-10847

Added PKG_CPE_ID for proper CVE tracking.

Signed-off-by: Luís Felipe Safady <lagonauta@gmail.com>
5 years agoapcupsd: preset shutdown binary 8780/head
Othmar Truniger [Wed, 3 Apr 2019 17:12:38 +0000 (19:12 +0200)]
apcupsd: preset shutdown binary

Signed-off-by: Othmar Truniger <github@truniger.ch>
5 years agolibseccomp: Update to 2.3.3 8779/head
Rosen Penev [Sat, 8 Sep 2018 17:44:46 +0000 (10:44 -0700)]
libseccomp: Update to 2.3.3

Added PKG_BUILD_PARALLEL for faster compilation.

Removed PKG_FORMAT_SECURITY as it's not needed to be disabled anymore.

Removed patch as musl has been updated.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agolibartnet: Fix compile with GCC7 8778/head
Rosen Penev [Sun, 26 Aug 2018 05:10:28 +0000 (22:10 -0700)]
libartnet: Fix compile with GCC7

error: memset' used with length equal to number of elements without
multiplication by element size

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agosendmail: link with gcc instead of ld 8777/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 agoMerge pull request #8769 from neheb/da
Rosen Penev [Wed, 24 Apr 2019 01:05:52 +0000 (18:05 -0700)]
Merge pull request #8769 from neheb/da

[18.06] darkstat: Remove libbsd dependency

5 years agoMerge pull request #8774 from neheb/psq
Daniel Golle [Tue, 23 Apr 2019 22:40:25 +0000 (00:40 +0200)]
Merge pull request #8774 from neheb/psq

[18.06] psqlodbc: bump to 10.03.0000, fix --with-unixodbc

5 years agopsqlodbc: Update to 11.00.0000 8774/head
Rosen Penev [Tue, 18 Dec 2018 02:44:44 +0000 (18:44 -0800)]
psqlodbc: Update to 11.00.0000

[ Upstream commit 5ec4eb76c3628d64526d30637226c34260b5f004 ]

Rearranged Makefile for consistency between packages.

Added PKG_BUILD_PARALLEL to speed up compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agopsqlodbc: bump to 10.03.0000, fix --with-unixodbc
Eneas U de Queiroz [Thu, 6 Dec 2018 11:48:35 +0000 (09:48 -0200)]
psqlodbc: bump to 10.03.0000, fix --with-unixodbc

[ Upstream commit 2bc28eb40c84894f5ec3394656a90f015ee7a70f ]

Update to 10.03.0000.

--with-unixodbc should point to the odbc_config binary, not to the top
of the install directory $(STAGING_DIR)/usr.

Acked-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agoMerge pull request #8771 from neheb/pia
Ted Hess [Tue, 23 Apr 2019 21:16:33 +0000 (17:16 -0400)]
Merge pull request #8771 from neheb/pia

[18.06] pianod: Update to 174.09 release (removes BSD dependencies)

5 years agoclamsmtp: Really fix compilation 8773/head
Rosen Penev [Mon, 12 Nov 2018 20:32:14 +0000 (12:32 -0800)]
clamsmtp: Really fix compilation

It seems Linux headers are broken/incompatible with musl for some reason.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agooath-toolkit: Add patch from Fedora to fix compilation 8772/head
Rosen Penev [Thu, 11 Oct 2018 19:13:13 +0000 (12:13 -0700)]
oath-toolkit: Add patch from Fedora to fix compilation

Probably a result of GCC7 that it fails now.

Added PKG_CPE_ID for proper CVE tracking.

Added PKG_BUILD_PARALLEL for faster compilation.

Reorganized Makefile slightly for consistency with other packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agopianod: Update to 174.09 release (removes BSD dependencies) 8771/head
Ted Hess [Mon, 27 Aug 2018 20:28:11 +0000 (16:28 -0400)]
pianod: Update to 174.09 release (removes BSD dependencies)

Signed-off-by: Ted Hess <thess@kitschensync.net>
5 years agoespeak: Fix build issues. Cleanup patches 8770/head
Ted Hess [Wed, 29 Aug 2018 15:27:51 +0000 (11:27 -0400)]
espeak: Fix build issues. Cleanup patches

Signed-off-by: Ted Hess <thess@kitschensync.net>
5 years agodarkstat: Remove libbsd dependency 8769/head
Rosen Penev [Thu, 11 Oct 2018 20:17:17 +0000 (13:17 -0700)]
darkstat: Remove libbsd dependency

darkstat includes its own strlcat and strlcpy, making the dependency
somewhat pointless.

Fixes compilation ever since glibc dependency on libbsd was removed.

Also removed std=gnu99 as it's not needed with GCC7.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agocmdpad: Fix compile 8768/head
Rosen Penev [Thu, 11 Oct 2018 19:50:00 +0000 (12:50 -0700)]
cmdpad: Fix compile

Since the switch to GCC7, this has not compiled as it assumes gnu89 behavior.

-fgnu89-inlining is not enough so use std=gnu89.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agocrtmpserver: Update to official git repo 8767/head
Rosen Penev [Fri, 1 Feb 2019 00:16:34 +0000 (16:16 -0800)]
crtmpserver: Update to official git repo

The previous source location was an SVN mirror from long ago. This one is
from the author himself.

Reduced overall patch count. A lot of them are no longer necessary.

Switched back to libstdcpp as the necessary uclibc++ changes are not being
merged.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agoquassel-irc: Update to latest version 8766/head
Rosen Penev [Sun, 6 Jan 2019 03:01:29 +0000 (19:01 -0800)]
quassel-irc: Update to latest version

Now that the library has been updated, we can also update this.

Switched to codeload as we don't need the submodule anymore.

Various other Makefile consistency updates.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agoquasselc: Update to latest commit
Rosen Penev [Sat, 5 Jan 2019 00:48:20 +0000 (16:48 -0800)]
quasselc: Update to latest commit

Switched to codeload for simpler Makefile.

Several adjustments for consistency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agoMerge pull request #8759 from neheb/bon2
Rosen Penev [Tue, 23 Apr 2019 18:05:36 +0000 (11:05 -0700)]
Merge pull request #8759 from neheb/bon2

[18.06] bonnie++: Update to 1.98

5 years agobonnie++: Update to 1.98 8759/head
Rosen Penev [Wed, 23 Jan 2019 23:21:12 +0000 (15:21 -0800)]
bonnie++: Update to 1.98

This version contains NVME fixes.

Edited the patches to modify the package Makefile directly so as to reduce
hacks in the OpenWrt Makefile.

Added LTO support to lower filesize by ~4KB.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agoMerge pull request #8718 from neheb/lcd
Rosen Penev [Tue, 23 Apr 2019 05:59:55 +0000 (22:59 -0700)]
Merge pull request #8718 from neheb/lcd

[18.06] lcd4linux: Update to 1204

5 years agoMerge pull request #8716 from neheb/wifi
Rosen Penev [Tue, 23 Apr 2019 05:54:18 +0000 (22:54 -0700)]
Merge pull request #8716 from neheb/wifi

[18.06] wifidog: Change to use TLS above 1.0

5 years agoMerge pull request #8717 from neheb/setser
Rosen Penev [Tue, 23 Apr 2019 05:53:49 +0000 (22:53 -0700)]
Merge pull request #8717 from neheb/setser

[18.06] setserial: Don't build docs to remove nroff dependency

5 years agoMerge pull request #8720 from neheb/iio
Rosen Penev [Tue, 23 Apr 2019 05:53:26 +0000 (22:53 -0700)]
Merge pull request #8720 from neheb/iio

[18.06] libiio: add missing dependency to zlib

5 years agoMerge pull request #8719 from neheb/unix
Rosen Penev [Mon, 22 Apr 2019 19:18:34 +0000 (12:18 -0700)]
Merge pull request #8719 from neheb/unix

[18.06] unixodbc: Fix compilation

5 years agoMerge pull request #8733 from jefferyto/openwrt-18.06-python-cve-2019-9636
Rosen Penev [Mon, 22 Apr 2019 16:27:56 +0000 (09:27 -0700)]
Merge pull request #8733 from jefferyto/openwrt-18.06-python-cve-2019-9636

[openwrt-18.06] python,python3: Fix CVE-2019-9636 - urlsplit missing NFKC normalization

5 years agopython,python3: Fix CVE-2019-9636 - urlsplit missing NFKC normalization 8733/head
Jeffery To [Sat, 20 Apr 2019 16:52:30 +0000 (00:52 +0800)]
python,python3: Fix CVE-2019-9636 - urlsplit missing NFKC normalization

These patches address issue:
CVE-2019-9636: urlsplit does not handle NFKC normalization

Link to Python issue:
https://bugs.python.org/issue36216

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agoMerge pull request #8706 from nxhack/18_06_icu_support_reiwa
Rosen Penev [Fri, 19 Apr 2019 01:29:02 +0000 (18:29 -0700)]
Merge pull request #8706 from nxhack/18_06_icu_support_reiwa

[openwrt-18.06] icu: support for new Japanese era Reiwa

5 years agolibiio: add missing dependency to zlib 8720/head
Martin Schiller [Thu, 23 Aug 2018 06:52:59 +0000 (08:52 +0200)]
libiio: add missing dependency to zlib

Signed-off-by: Martin Schiller <ms@dev.tdt.de>
5 years agounixodbc: save unixodbc_conf.h for host build 8719/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 agounixodbc: fix clean-build compilation
Eneas U de Queiroz [Thu, 6 Dec 2018 14:03:02 +0000 (12:03 -0200)]
unixodbc: fix clean-build compilation

For host compilation, the configure-generated config.h from the target
compilation is used in place of the host-generated file.  When the
target package is compiled with clean-build, that file is gone.  This
saves the file under $(STAGING_DIR), and fetch it from there.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agounixodbc: Fix LIB_PREFIX in host build
Eneas U de Queiroz [Thu, 6 Dec 2018 11:43:36 +0000 (09:43 -0200)]
unixodbc: Fix LIB_PREFIX in host build

When copying config.h from PKG_BUILD_DIR to HOST_BUILD_DIR, LIB_PREFIX
is set to /usr/lib.  Then when odbc_config is run, it reports /usr/lib
as the --lib-dir, and in --libs as well, and dependent packages may
fail.  Set it to $(STAGING_DIR)/usr/lib to make it right.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agolcd4linux: Update to 1204 8718/head
Rosen Penev [Mon, 12 Nov 2018 23:05:29 +0000 (15:05 -0800)]
lcd4linux: Update to 1204

Very minor bugfix.

Also adjusted standard to gnu89 to fix compilation issues (lot of missing
prototypes).

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agosetserial: Don't build docs to remove nroff dependency 8717/head
Rosen Penev [Thu, 11 Oct 2018 18:22:22 +0000 (11:22 -0700)]
setserial: Don't build docs to remove nroff dependency

Buildbots are failing as they lack nroff.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agowifidog: Change to use TLS above 1.0 8716/head
Rosen Penev [Sun, 26 Aug 2018 04:13:34 +0000 (21:13 -0700)]
wifidog: Change to use TLS above 1.0

This should fix compilation as wolfSSL currently does not define
wolfTLSv1_client_method. And as the comment suggests, this is only TLS 1,
not 1.0 and above.

SSLv23 is TLS 1.1 and above as currently configured in the wolfssl package

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