Commit graph

1623 commits

Author SHA1 Message Date
Alexandru Ardelean
5bf4866fd9 python3: add patch to disable package compiles/tests during cross-builts
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-20 18:13:13 +03:00
Alexandru Ardelean
e0abcb569b python: add ac_cv_buggy_getaddrinfo=no to config.site file
Required when IPv6 support gets enabled.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-20 18:09:57 +03:00
Alexandru Ardelean
8c4da0367b python3: patch setup.py so that it does not include system include dirs
Seems that the Python C extensions were being
(or at least trying to be) build using '/usr/include' as the first
include folder.

Seems this issue was already fixed on MacOS X and now we've extended
it for our case.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-20 18:08:55 +03:00
Alexandru Ardelean
885fe99cd2 python3: enforce the existence of files in the filespecs
Seems that this allows some goofs, because some files
silently do not get copied and the build succeeds, even though
it shouldn't.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-20 18:05:03 +03:00
Alexandru Ardelean
a1fe8c48aa python3: reduce bloat by removing *.pyo and *.pyc files
Seems that if you add a package folder this would also
include the compiled python3 files which increases fw size.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-20 18:04:12 +03:00
Steven Barth
5a7ea72967 libxml2: update to 2.9.2
fixes CVE-2014-3660, CVE-2014-0191 among other issues

Signed-off-by: Steven Barth <steven@midlink.org>
2014-10-20 10:57:42 +02:00
Steven Barth
774bb44494 strongswan: update to 5.2.1
Signed-off-by: Steven Barth <steven@midlink.org>
2014-10-20 09:16:44 +02:00
Steven Barth
2b6ffa58cf cyrus-sasl / postfix: work around recursive dependency issue in toolchain
Signed-off-by: Steven Barth <steven@midlink.org>
2014-10-20 09:16:44 +02:00
sbyx
eb3ccec265 Merge pull request #445 from commodo/python-update-2
Python update 2
2014-10-20 08:55:04 +02:00
sbyx
b3ee2345ad Merge pull request #435 from MikePetullo/bogofilter
bogofilter: depend on db47 with statistics support
2014-10-20 07:43:37 +02:00
sbyx
b3c86a9d45 Merge pull request #434 from MikePetullo/db47
db47: add option to turn off small build
2014-10-20 07:43:04 +02:00
sbyx
9a710015b9 Merge pull request #386 from Shulyaka/postfix
postfix: new packages for Postfix MTA
2014-10-20 07:40:55 +02:00
Denis Shulyaka
cbe59734b6 Postfix MTA
Signed-off-by: Denis Shulyaka <Shulyaka@gmail.com>
2014-10-20 08:53:43 +04:00
W. Michael Petullo
daf12e3256 bogofilter: create /usr/sbin before installing postfix-bogofilter there
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2014-10-19 22:40:20 -04:00
W. Michael Petullo
d67610ac77 bogofilter: depend on db47 with statistics support
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2014-10-19 22:27:52 -04:00
W. Michael Petullo
332eb1b03b Merge remote-tracking branch 'openwrt/master' into bogofilter 2014-10-19 22:27:11 -04:00
W. Michael Petullo
a31e4b7b7f bogofilter: install postfix-bogofilter script
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2014-10-19 22:25:31 -04:00
W. Michael Petullo
ab1ded0cb1 db47: add a variant full which builds statistics etc. support
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2014-10-19 22:20:02 -04:00
sbyx
93bda18b2a Merge pull request #443 from ott/master
knot: Split utils subpackage
2014-10-19 21:58:06 +02:00
Alexandru Ardelean
820278a0c8 python: use libncursesw instead of libncurses
Python's build scripts prefer ncursesw, and if it is detected
it will be used.
The problem will occur when linking, since ncursesw libs may not be
installed if not added as deps, but the sources will be compiled
against ncursesw.

Reference from Python's HISTORY file:
  Patch #1428494: Prefer linking against ncursesw over ncurses library.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-19 22:41:57 +03:00
Alexandru Ardelean
0141057a59 python: add _PYTHON_HOST_PLATFORM env var when cross-compiling C extensions
This mostly helps to avoid confusion when modules are cross-compiled.
Otherwise build folders are named with the host's platform name.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-19 22:33:08 +03:00
Alexandru Ardelean
a1f86a6870 python: enable shared python lib; make this the norm
This will reduce the bloat when users will want to compile in their
Python C extensions.
There will be a initial bloat (several kb) if just Python
is installed, but that will be compensated when users will add more
C extensions.

During the build we also have to add Python's PKG_BUILD_DIR
so that the shared lib is found when compiling Python's
built-in C extensions.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-19 22:33:08 +03:00
Alexandru Ardelean
855ef2a530 python: add LD and LDSHARED env vars to Build/Compile/PyMod
Tells the host Python to use the target's linker.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-19 22:33:08 +03:00
Alexandru Ardelean
bfb286ff62 python: add PYTHON_INC_DIR var to CPPFLAGS
The target's PYTHON_INC_DIR should take precedence over the host's
include dir when cross-compiling.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-19 22:33:08 +03:00
Alexandru Ardelean
6521cc7ed7 python: do not install pyconfig.h on the target
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-19 22:33:08 +03:00
Alexandru Ardelean
9415753544 python: export CC + CCSHARED env vars to cross-compile Python C extensions properly
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-19 22:33:08 +03:00
sbyx
9bf2bd6901 Merge pull request #444 from cyanidium/master
nut: Updated copyright (c) notice
2014-10-19 19:44:53 +02:00
Marty R
0ecfc499ce nut: Updated (c) notice
Signed-off-by: Martin Rowe <martin.p.rowe@gmail.com>
2014-10-19 09:40:02 -07:00
Matthias-Christian Ott
3285adb572 knot: Split utils subpackage
knot-utils consists of kdig, khost, knsec3hash and knsupdate. In order
to reduce the size of software installed on a device it is useful to
include a minimal collection of software and thus it should be possible
to install the utilities individually. bind also creates a subpackage
for each utility.

Signed-off-by: Matthias-Christian Ott <ott@mirix.org>
2014-10-19 05:45:14 +02:00
Peter Wagner
169c863286 dovecot: update to 2.2.14
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2014-10-19 04:57:17 +02:00
Peter Wagner
30bdda47fb openssh: update to 6.7p1
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2014-10-19 04:45:16 +02:00
Ted Hess
0c0ab73037 Merge pull request #440 from ejurgensen/master
forked-daapd and required libraries
2014-10-18 19:00:58 -04:00
Daniel Golle
1a911c1fe5 lvm2: add from old repo and update
Also add patch to fix blkid header location as suggested in #17877

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2014-10-19 01:01:14 +02:00
Peter Wagner
bfcfcc48c3 irssi: update to 0.8.17
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2014-10-18 23:00:03 +02:00
ejurgensen
9ab6894c2f forked-daapd: add version 22.0
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2014-10-18 21:52:34 +02:00
ejurgensen
c606a0a040 mxml: copy from oldpackages and update Makefile slightly
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2014-10-18 21:52:30 +02:00
ejurgensen
560598ca22 libunistring: add version 0.9.4
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2014-10-18 21:52:25 +02:00
ejurgensen
8365b52b20 libavl: add version 0.3.5
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2014-10-18 21:52:17 +02:00
ejurgensen
d15d70f693 libantlr3c: add version 3.2
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2014-10-18 21:50:27 +02:00
Toke Høiland-Jørgensen
83371a30d3 Merge pull request #442 from hnyman/patch-sqm
sqm-scripts: Fix a minor bug, add copyrights, improve logging
2014-10-18 17:50:49 +02:00
Peter Wagner
ad4da82a8e nfs-kernel-server: update to 1.3.1
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2014-10-18 15:34:22 +02:00
sbyx
a53a4631cf Merge pull request #439 from commodo/openvswitch-ipsec
Openvswitch IPSec Monitor + Python Bindings
2014-10-18 12:36:15 +02:00
Hannu Nyman
16d96ec143 sqm-scripts: Fix a minor bug, add copyrights, improve logging
Changes committed to the cerowrt original repo after the initial import here:
 - Better license & copyright statements, as requested
 - Fixed a minor bug in stopping sqm
 - Logging improvements
 - Dead code removed
 - Typos corrected

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2014-10-18 13:25:46 +03:00
sbyx
d0ab36fd51 Merge pull request #438 from commodo/python-update-1
Python update 1
2014-10-18 10:33:38 +02:00
Alexandru Ardelean
cfa1b5e17b openvswitch: add openvswitch-ipsesc package back
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-17 18:03:29 +03:00
Alexandru Ardelean
00cfd79006 openvswitch: add openvswitch-python subpackage
Requires python package.
Required by other openvswitch subpackages (like openvswitch-python).

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-17 18:02:59 +03:00
Alexandru Ardelean
6862f1d8e6 python: add libopenssl and libcrypto as package deps
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-17 17:11:51 +03:00
Alexandru Ardelean
15111b3ccf python: _md5 + _sha libs are now grouped under _hashlibs
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-17 17:05:56 +03:00
Alexandru Ardelean
d05c846e69 python: add patch to disable package compiles/tests during cross-builts
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-17 17:05:43 +03:00
Alexandru Ardelean
8122954aff python: add ac_cv_buggy_getaddrinfo=no to config.site file
Required when IPv6 support gets enabled.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2014-10-17 16:39:26 +03:00