Commit graph

8204 commits

Author SHA1 Message Date
Steven Hessing
6d7804f733 noddos: introduction of noddos package
Signed-off-by: Steven Hessing <steven.hessing@gmail.com>
2017-08-31 05:29:11 -07:00
Daniel Engberg
93fd35200f sound/sox: Reduce dependencies
Reduce dependencies and remove not used functionality linked in using external libs.

libsndfile: Unusual file formats
libpng: Only used to generate spectrograms
Clean up configure arguments
libid3tag doesn't fall into the BUILD_PATENTED category as far as I can tell.

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-07-20 10:13:05 -04:00
champtar
bd8ccf184f Merge pull request #4598 from commodo/fix-python-builds
python,python3: try to stabilize host builds
2017-07-19 11:46:21 -07:00
Alexandru Ardelean
612c53fc6c python,python3: add host python pip install support
To install Python packages host side, that
may be needed for a build.

The intent, is to try to reduce host-side Python
packages being installed via LEDE/OpenWrt build system.
Because those seem like a pain to maintain.

The idea is adapted from Yousong's `python-packages`
package.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-19 16:50:25 +03:00
Alexandru Ardelean
93a6545591 python,python3: drop HostPy/Compile/Default rules
Not used, and will not be used.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-19 16:50:25 +03:00
Alexandru Ardelean
0df253cc04 python,python3: drop PKG_MD5SUM fields ; will use only PKG_HASH
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-19 16:50:25 +03:00
Alexandru Ardelean
84202f17e1 python,python3: remove multi-arch support, and /usr/local paths
This should hopefully reduce weird behaviour caused
by the host system.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-19 16:50:25 +03:00
Alexandru Ardelean
e066fdaf11 python,python3: handle install script errors better
Depending on execution order the `python-package-install.sh`
script would return a non-zero err code.

So, this enforces that all commands in the script
don't fail (via the `set -e` directive).

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-19 16:50:25 +03:00
Philip Prindeville
c188fcfb7c Merge pull request #4593 from lucize/postup
Postfix: security update to 3.2.2, add PostgreSQL and PCRE support and refresh patches
2017-07-18 11:25:54 -06:00
Lucian Cristian
8b1abfb931 Postfix: security update to 3.2.2, add PostgreSQL and PCRE support
refresh patches
add PKG_CONFIG_DEPENDS

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2017-07-18 15:51:20 +03:00
Ted Hess
0fc6b2ec31 ffmpeg: add avresample to libffmpeg-full
Some projects, like freeswitch-stable, require avresample in
libffmpeg-full.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-07-17 12:26:29 -04:00
Ted Hess
d0708338ee Merge pull request #4577 from diizzyy/patch-66
sound/mocp: General cleanup
2017-07-17 10:52:44 -04:00
Ted Hess
b8bc3fe3f5 expat: Use correct checksum, add myself as co-maintainer
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-07-17 09:39:22 -04:00
Daniel Golle
7a2623d12d pyodbc: use WORDS_BIGENDIAN instead of OS-specific defines
Python provides the WORDS_BIGENDIAN macro, use it to figure out the
native endian of the host.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-17 14:36:48 +02:00
Peter Wagner
47ce2f94af git: update to 2.13.3
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-07-17 00:57:20 +02:00
Noah Meyerhans
1d37fd115f bind: Update to 9.10.5-P3
New upstream release includes fixes for the following security issues:

 * CVE-2017-3140: With certain RPZ configurations, a response with TTL 0 could
   cause named to go into an infinite query loop
 * CVE-2017-3142: An error in TSIG handling could permit unauthorized zone
   transfers or zone updates.
 * CVE-2017-3143: An error in TSIG handling could permit unauthorized zone
   transfers or zone updates.

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2017-07-16 15:16:36 -07:00
champtar
860abd4f9b Merge pull request #4578 from dermoth/ddns_afraidv2
ddns-scripts: Add afraid.org version 2 API
2017-07-16 11:23:50 -07:00
Ted Hess
ddce27c699 Merge pull request #4574 from diizzyy/patch-64
libs/opus: Update to 1.2.1
2017-07-16 14:06:52 -04:00
Ted Hess
3b91852b6e Merge pull request #4572 from diizzyy/patch-63
libs/expat: Update to 2.2.2
2017-07-16 13:53:10 -04:00
nbd168
e179f022f9 Merge pull request #4471 from lynxis/travis
allow .travis.yml to run `make download check` on every Pull Request
2017-07-16 18:07:41 +02:00
Ted Hess
6f920d0b7d Merge pull request #4589 from diizzyy/patch-72
sound/shairport: Remove from tree
2017-07-16 11:23:55 -04:00
Daniel Golle
667674731f pyodbc: really fix endianess of SQL_WCHAR
auto-endian auf UTF-16 doesn't work with all drivers, some fail to
interpret the byte-order-marking. Hence explicitely use UTF16BE on
big-endian systems and UTF16LE otherwise.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-16 11:58:31 +02:00
champtar
1a740145f3 Merge pull request #4591 from commodo/ovs-upgrade-2-7-1
openvswitch: bump to version 2.7.1
2017-07-15 19:48:26 -07:00
Thomas Guyot-Sionnest
251e5c9cb1 ddns-scripts: Add afraid.org version 2 API
afraid.org has a new update API with better IPV6 support. It needs to be
specifically enabled for each domain, so the original v1 api has been

Signed-off-by: Thomas Guyot-Sionnest <dermoth@aei.ca>
2017-07-15 16:36:44 -04:00
Peter Wagner
a8b55048c0 openssh: add ssh_host keys to openssh-server/conffiles
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-07-15 21:04:31 +02:00
Alexandru Ardelean
6b591cfb4b openvswitch: bump to version 2.7.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-15 20:12:34 +03:00
Daniel Engberg
9460b1b1c8 libs/expat: Update to 2.2.2
Update (lib)expat to 2.2.2

Fixes following CVEs: CVE-2017-9233 and CVE-2016-9063 (2.2.2)
Update homepage URL

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-07-15 08:52:56 +02:00
Etienne Champetier
a392854df7 screen: update to 4.6.1, refresh patches
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-07-14 19:05:12 -07:00
Etienne Champetier
7891c3449f screen: add 256 colors support.
On ar71xx the package grow by less than 1k
150377 screen_4.6.0-1_mips_24kc.ipk
151356 screen_4.6.0-2_mips_24kc.ipk

Original commit by @nobk

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-07-14 18:56:33 -07:00
Daniel Golle
7524d8558a Flask: add package
Flask is a microframework for Python based on Werkzeug, Jinja 2 and
good intentions. And before you ask: It.s BSD licensed!

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-14 17:09:30 +02:00
Daniel Golle
30c7c71e3f python: Werkzeug: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-14 17:00:58 +02:00
Daniel Golle
fb8dc3ffd4 python: click: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-14 17:00:58 +02:00
Daniel Golle
4feb91a915 python: itsdangerous: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-14 17:00:58 +02:00
Daniel Golle
7772c9e10b python: MarkupSafe: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-14 17:00:58 +02:00
Daniel Golle
7d65ecb3e7 python: Jinja2: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-14 17:00:58 +02:00
Daniel Golle
7b53052f4e
pyodbc: assume SQL_C_WCHAR is native endian
Bump PKG_REV and remove obsolete PKG_MD5SUM while at it.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-14 16:50:06 +02:00
Daniel Golle
6fbd7b656b Merge pull request #4531 from dangowrt/update-python-yaml
python-yaml: update source and build for python3
2017-07-14 16:23:12 +02:00
Daniel Golle
80cd2bb8b7 python-yaml: update source and build for python3
Update source to version 3.12 and build for both, python and python3.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-14 15:59:13 +02:00
Daniel Engberg
603ee404a1 sound/shairport: Remove from tree
Shairport is unmaintained and superseded by shairport-sync which
is in tree so there's no point in keeping this obsolete package.

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-07-14 10:00:14 +02:00
champtar
0cd608d26e Merge pull request #4587 from diizzyy/patch-71
sound/lame: Update as MP3 isn't covered by patents anymore
2017-07-13 18:33:41 -07:00
Daniel Engberg
6cf3abb33e sound/lame: Update as MP3 isn't covered by patents
In April Technicolor's and Fraunhofer IIS's patents and mp3 licensing
programs has been expired and/or terminated.

Sources:
https://www.iis.fraunhofer.de/en/ff/amm/prod/audiocodec/audiocodecs/mp3.html
https://en.wikipedia.org/wiki/MP3#Licensing.2C_ownership_and_legislation

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-07-14 04:07:15 +02:00
Philip Prindeville
0f218c5594 Merge pull request #4585 from pprindeville/beanstalk-2nd-review
beanstalkd: switch to xz compression and add PKG_HASH
2017-07-13 17:01:20 -06:00
Philip Prindeville
cd0f66ee37 beanstalkd: switch to xz compression and add PKG_HASH
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-07-13 16:38:42 -06:00
Daniel Golle
17e0e2e4ed Merge pull request #4044 from pprindeville/add-beanstalkd-server
beanstalkd: add package
2017-07-13 13:09:10 +02:00
Hannu Nyman
4abda06701 Merge pull request #4555 from antonlacon/ffmpeg-3.2.x
ffmpeg: update to 3.2.6, correct arm optimization check
2017-07-13 09:32:32 +03:00
Philip Prindeville
8043fdf755 beanstalkd: add package
For now building from git using latest SHA (commits are relatively
infrequent).  Set priority to come up immediately after network
interfaces are brought up. Patches have been submitted upstream
(but not yet accepted) to fix:

* a somewhat cross-compile unfriendly makefile;
* a header inclusion issue which causes MUSL compilation warnings;
* using the somewhat arcane posix_fallocate() in favor of the
  more ubiquitous ftruncate() system call instead.

Hopefully the next release will include our submitted fixes and
we can transition to a numbered release.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-07-12 20:41:19 -06:00
Daniel Engberg
f29ae0d629 libs/opus: Update to 1.2.1
Update (lib)opus to 1.2.1
Compile without floating point on NEON (ARM) capable hardware to enable
performance optimizations.

Discussion about this change:
https://github.com/openwrt/packages/pull/4574

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-07-12 22:54:54 +02:00
Daniel Engberg
08e74f346a sound/mocp: General cleanup
General cleanup of this port

Don't add libraries as dependencies and disable them later on in configure
arguments (curl and (lib)samplerate). Enabled from now on.
Fix dependencies and functionality provided by external libraries. If we link
(lib)ffmpeg we don't need to have external libraries for handling formats
that ffmpeg already handles.
Update PKG_MD5SUM (deprecated) to PKG_HASH

Sources:
https://github.com/mir-ror/moc/blob/master/decoder_plugins/ffmpeg/ffmpeg.c#L213

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-07-12 09:49:51 +02:00
Philip Prindeville
537ffd4da7 Merge pull request #4570 from pprindeville/lighttpd-init-reload
lighttpd: add 'reload' to init script to make logrotate-friendly
2017-07-11 16:00:57 -06:00
Hannu Nyman
67eba49a5c Merge pull request #4507 from diizzyy/patch-59
libs/libx264: Update to snapshot 20170623
2017-07-11 23:15:55 +03:00