Commit Graph
7636 Commits
Author SHA1 Message Date
Hannu NymanandGitHub 6a50d4754e Merge pull request #4283 from dibdot/package-travelmate
travelmate: update 0.7.0
2017-04-20 10:47:42 +03:00
Hannu NymanandGitHub 4aacc852f2 Merge pull request #4281 from val-kulkov/libgd-package
libgd: fix missing dependency, add build options
2017-04-20 10:33:42 +03:00
Dirk Brenken 80e34d6f73 travelmate: update 0.7.0
* no longer misuse ubus/procd service object for travelmate runtime 
  information, now save all required information directly
  in a JSON file/format
* new 'status' init command to print runtime information
* add a configurable interface trigger timeout for
  nested & slow modem/router setups, set 'trm_triggerdelay' accordingly
* change start priority & refine reload timings
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-04-20 09:30:07 +02:00
Val Kulkov 68314d0e58 libgd: fix missing dependency, add build options
libgd fails to build due to missing dependency if the libtiff
package is selected. Fix the build issue and add two new
configuration options, both disabled by default:
1) enable TIFF support, and
2) enable Freetype 2.x support.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2017-04-19 21:51:18 -04:00
Hannu NymanandGitHub ae74c02f64 Merge pull request #4214 from diizzyy/patch-42
libs/libgd: Update to 2.2.4
2017-04-19 11:25:54 +03:00
Hannu Nyman 74e53c4842 lua-bencode: download .tar.gz instead of using hg
Avoid using 'hg' (Mercurial) to download sources.

'hg' is not an official prerequisite and it is not installed
in all buildslaves in Openwrt and LEDE buildbots, which
leads to frequent build failures.

Download the .tar.gz source archive instead.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-04-18 23:33:47 +03:00
Michael Heimpold 12e3019db7 php7: use TARGET_CXXFLAGS instead of TARGET_CPPFLAGS for C++ option
This fixes a stupid typo from last commit which lead to the following
compiler warning:

cc1: warning: command line option '-std=c++11' is valid for C++/ObjC++ but not for C

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2017-04-18 21:38:37 +02:00
Florian FainelliandGitHub 10ce951dec Merge pull request #4275 from mattsm/master
hfsprogs: fix when not linking aginst glibc
2017-04-18 10:53:33 -07:00
Matthew McClintock a6357ba2f5 hfsprogs: fix when not linking aginst glibc
Only link with libbsd when we are using GLIBC

Signed-off-by: Matthew McClintock <msm-oss@mcclintock.net>
2017-04-18 12:37:00 -05:00
Michael Heimpold 4dd144c1bd php7: fix build of php7-mod-intl
This fixes the following build error (shortened paths for readability):

-snip-
In file included from .../php-7.1.4/ext/intl/intl_convertcpp.h:26:0,
                 from .../php-7.1.4/ext/intl/intl_convertcpp.cpp:21:
.../staging_dir/target-arm_arm926ej-s_musl_eabi/usr/include/unicode/unistr.h:56:16: error: 'UChar' does not name a type
 u_strlen(const UChar *s);
                ^
.../staging_dir/target-arm_arm926ej-s_musl_eabi/usr/include/unicode/unistr.h:80:19: error: 'char16_t' has not been declared
                   char16_t *dest, int32_t destCapacity,
                   ^
.../staging_dir/target-arm_arm926ej-s_musl_eabi/usr/include/unicode/unistr.h:81:25: error: 'char16_t' does not name a type
                   const char16_t *src, int32_t srcLength,
                         ^
In file included from .../php-7.1.4/ext/intl/intl_convertcpp.h:26:0,
                 from .../php-7.1.4/ext/intl/intl_convertcpp.cpp:21:
.../staging_dir/target-arm_arm926ej-s_musl_eabi/usr/include/unicode/unistr.h:462:16: error: 'char16_t' does not name a type
          const char16_t *srcChars) const;
                ^
[...]
-snap-

This build error was introduced by update of icu to 59.1.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2017-04-18 00:12:28 +02:00
Philip PrindevilleandMichael Heimpold c401946b0e php7: fix php build issues with musl headers (fixes #4263)
MUSL is complaining about <sys/poll.h> instead of <poll.h>.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

[ Replaced the *-t1lib filtering stuff by simply removing the
left-over configure option ]

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2017-04-17 21:58:32 +02:00
Daniel Engberg b37475417f libs/libgd: Update to 2.2.4
Update libgd to 2.2.4
Fixes multiple CVEs
Refresh patches
Update list according to:
https://svnweb.freebsd.org/ports/head/graphics/gd/pkg-plist?revision=432648&view=markup
...except helpers as it's not generated.

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-04-17 20:39:01 +02:00
Hannu NymanandGitHub 294b60b099 Merge pull request #4266 from diizzyy/patch-45
libs/libpng: Add more symlinks
2017-04-17 20:40:52 +03:00
Hannu NymanandGitHub 77d3ae38aa Merge pull request #4268 from lucize/doveup
Dovecot: update to 2.2.29.1
2017-04-17 20:35:25 +03:00
Hannu NymanandGitHub f377a4a9b4 Merge pull request #4262 from tsl0922/ttyd-1.3.2
ttyd: update to 1.3.2
2017-04-17 20:33:09 +03:00
Hannu NymanandGitHub 6b8eb9557e Merge pull request #4267 from dibdot/package-adblock
adblock: update 2.6.0-2
2017-04-17 20:28:50 +03:00
Hannu NymanandGitHub 25d2eadedb Merge pull request #4270 from nxhack/update_to_59_1
icu: bump to 59.1
2017-04-17 20:28:13 +03:00
Dirk Brenken fcc91afc65 adblock: update 2.6.0-2
* change start priority to get all interface trigger events, even on
fast hardware
* made default trigger delay more conservative to fix possible start up
issues

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-04-17 17:54:37 +02:00
Daniel Engberg 84cd01ac89 libs/libpng: Add more symlinks
Sprinkle more symlinks for compatibility

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-04-17 08:37:11 +02:00
Florian Fainelli af2c2745e9 libsoxr: Explicitly disable support for OpenMP
In case a toolchain supports OpenMP (e.g: external toolchains), just
disable support for it in libsoxr since cmake would detect that and
later we would fail to create the package because there is no libgomp
package being created.

In case OpenMP is desireable and this is supported by the toolchain, we
should introduce a specific option for that.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-04-16 19:57:34 -07:00
Hirokazu MORIKAWA c0f01276b2 icu: bump to 59.1
Maintainer: me
Compile tested: ar71xx brcm2708, LEDE trunk r3972-aefa195
Run tested: NONE

Description:
upstream update to 59.1

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2017-04-17 09:47:25 +09:00
Lucian Cristian 4b8d03a7e2 Dovecot: update to 2.2.29.1
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2017-04-16 20:59:04 +03:00
Shuanglei Tao 227debdff8 ttyd: update to 1.3.2
Signed-off-by: Shuanglei Tao <tsl0922@gmail.com>
2017-04-16 09:49:00 +08:00
Michael HeimpoldandGitHub de39e1c52d Merge pull request #4264 from pprindeville/lcdproc-disable-nls
lcdproc: simplify dropping --disable-nls fron CONFIGURE_ARGS
2017-04-15 14:49:43 +02:00
Michael Heimpold cbf83cb171 ser2net: add some upstream patches (fixes #4249)
As reported by @thornley-touchstar, there are some issues in the
showshortport and showport commands on the monitoring channel.
After short dicussion with upstream, the following patches were merged
upstream to fix the issue(s).

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2017-04-15 14:33:05 +02:00
Philip Prindeville e568219980 lcdproc: simplify dropping --disable-nls fron CONFIGURE_ARGS
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-04-14 14:39:48 -06:00
Daniel GolleandGitHub 0dbb306e47 Merge pull request #4177 from pprindeville/shadow-add-applets
shadow: add chpasswd, et al to list of applets
2017-04-14 14:53:29 +02:00
Daniel GolleandGitHub a71903056e Merge pull request #4045 from pprindeville/lcdproc
lcdproc: alternative package to drive LCD displays
2017-04-14 14:30:40 +02:00
Philip Prindeville 86985f49bb lcdproc: alternative package to drive LCD displays
As lcd4linux is all kinds of BROKEN lately, and of unknown status.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
Reviewed-by: Harald Geyer <harald@ccbib.org>
2017-04-13 20:04:53 -06:00
Philip Prindeville 33db14be2b shadow: add chpasswd, et al to list of applets
If you have a firstboot script which seeds a passwd based on
run-time information (like MAC addresses, hostname, etc) then
you need to be able to pass in a cleartext string via chpasswd.

Other applets are similarly potentially useful in other corner
cases.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-04-13 18:01:48 -06:00
Michael Heimpold 4100706817 php7: enable filter support by default (fixes #3831)
Filter support brings several useful features which many PHP applications
rely on. To make it easier for users who don't want to build own packages
enable this by default. This slightly increases the binary SAPI packages,
but since PHP is a huge monster anyway, I doubt this hurts anybody.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2017-04-13 23:04:22 +02:00
Michael Heimpold 11dbb67426 php7: update to 7.1.4
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2017-04-13 23:04:22 +02:00
Florian Fainelli 9a0e43db29 darkstat: Depend on libbsd for glibc-based toolchains
darkstat's configure script searches for libbsd for different routines,
so if it manages to pick it up, make sure the dependency is reflected.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-04-12 18:03:54 -07:00
Florian Fainelli 31f77baa3a ap51-flash: Define IPPORT_TFTP where it is used
Defining IPPORT_TFTP on the pre-processor command line leads to the
following error for glibc-based toolchains:

mipsel-linux-gnu-gcc -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc
-fno-caller-saves -mips16 -minterlink-mips16
-I/local/users/fainelli/openwrt/trunk/staging_dir/target-mipsel-linux-gnu_glibc/usr/include
-I/local/users/fainelli/openwrt/trunk/staging_dir/target-mipsel-linux-gnu_glibc/include
-I/opt/toolchains/stbgcc-4.8-1.5/usr/include
-I/opt/toolchains/stbgcc-4.8-1.5/include  -Wall -Werror -W -g3
-std=gnu99 -Os -fno-strict-aliasing -DLINUX
-DREVISION_VERSION=\"2016-10-16\" -DFLASH_FROM_FILE -DNO_LIBPCAP
-D_GNU_SOURCE -UIPPORT_TFTP -DIPPORT_TFTP=69 -MD -c flash.c -o flash.o
<command-line>:0:13: error: expected identifier before numeric constant

Instead, move this where this gets used, in proto.c

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-04-12 18:03:54 -07:00
Daniel HandToke Høiland-Jørgensen 37f6cae850 acme: Fix for curl linked against mbed TLS. (#4254)
Use newest acme.sh release (2.6.8).
Remove dependency on ca-certificates and add dependency on ca-bundle.
Update environment variable.

Signed-off-by: Daniel Halmschlager <da@halms.at>
2017-04-12 22:51:57 +02:00
Hannu NymanandGitHub 4fc9ad981e Merge pull request #4219 from diizzyy/patch-43
libs/libpng: Update to 1.6.29
2017-04-12 18:33:46 +03:00
Hannu NymanandGitHub 778f5e34d9 Merge pull request #4253 from dibdot/package-adblock
adblock: update 2.6.0
2017-04-12 17:04:25 +03:00
Dirk Brenken 45af003ba1 adblock: update 2.6.0
* no longer misuse ubus/procd service object for adblock runtime 
  information, now save all required information directly 
  in a JSON file/format (/tmp/adb_runtime.json)
* new 'status' init command to print runtime information
* add a configurable interface trigger timeout for 
  nested or slow modem/router setups,
  set 'adb_triggerdelay' accordingly (default 1 second)
* add support for pure http download utilities like wget-nossl 
  or uclient-fetch without libustream-ssl (http donwloads only!)
* fix stop action
* fix enabled/disabled action
* fix country code in regional list for china
* LuCI update to reflect all changes

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-04-12 15:54:11 +02:00
Hannu NymanandGitHub 8a88527326 Merge pull request #4245 from TDT-GmbH/mwan3-add-ubus
net/mwan3: add ubus interface
2017-04-12 16:10:45 +03:00
Kevin Darbyshire-BryantandToke Høiland-Jørgensen d30e249d4c bcp38: iptables 1.6.1 compatibility (#4248)
-m state has been removed, now use -m conntrack --ctstate

Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
2017-04-12 10:34:02 +02:00
Michael Heimpold cf75d8a0f9 php7: fix bind_textdomain_codeset detection (refs #4250)
The gettext extension is only useful when linked against libintl-full
package, however, the detection did not work sucessfully. This patch
by @Dimazhan fixes this.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2017-04-11 23:31:37 +02:00
Florian Eckert 45437dc7c9 net/mwan3: update Makefile version
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-04-11 09:46:20 +02:00
Florian Eckert 7e80e83dfd net/mwan3: mwan3track interrupt sleep on signal (trap) event
Sleep will be aborted if a signal is send to this process.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-04-11 09:46:20 +02:00
Florian Eckert b216fd3642 net/mwan3: registrate SIGUSR1 trap on interface down event
If interface is getting down by netifd (unplug ethernet cable)
mwan3track will not recognize this change. It will also generate an
additional down event when he notice does his tracking interface is offline.

Mwan3track will now be informed by a signal (trap) USR1 during down event
that the interface is already down. An additional down event will not be
generated.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-04-11 09:46:20 +02:00
Florian Eckert 84df06e0dc net/mwan3: add status track ubus interface
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-04-11 09:46:20 +02:00
Hannu NymanandGitHub 4823feef13 Merge pull request #4247 from pprindeville/perl-cgi-4.36
perl-cgi: Update to 4.36
2017-04-10 18:44:19 +03:00
Hannu NymanandGitHub ab5cb3164b Merge pull request #4244 from Wedmer/master
[net/siit] Added compability for Linux >= 4.7.0
2017-04-10 12:30:22 +03:00
Jonas Gorski abffc0aa89 znc: update to 1.6.5
Changelog:

 * Fixed a regression of 1.6.4 which caused a crash in modperl/modpython
   (not packaged)
 * Fixed the behavior of verbose command in the sasl module.

Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
2017-04-10 10:52:36 +02:00
Philip Prindeville 675be0798a perl-cgi: Update to 4.36
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-04-09 23:02:54 -06:00
Vladimir Ulrich 43963958c7 [net/siit] Added compability for Linux >= 4.7.0
Closes #4242

Signed-off-by: Vladimir Ulrich <admin@evl.su>
2017-04-10 03:34:40 +03:00