Alexandru Ardelean
ae350d9387
python3: split source packages away from compiled packages
Same as for python.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
8 years ago
Alexandru Ardelean
20685f5220
python: split source packages away from compiled packages
Well, they're not yet compiled, but in the next commit
they should be.
People have been complaining [citation needed] to me
via email or via Github that Python's performance is crap
because it packages sources directly and they're not compiled.
And Python has to compile the sources on each run, and
on-the-fly.
Allowing compilation caching is also a no-no, because
I'll get complaints that the flash storage fills up
whenever a Python app runs.
So, to give the user a choice, the new de-facto packaging
for Python packages will be:
* ship compiled + [ preferably ] optimized files
* package sources separately
The problem is that this doubles the number of packages
in LEDE/OpenWrt, but build-times should not suffer a big
hit, since the compilation is done once, and the
install phase should not be too intensive.
Oh, and people don't need ship source packages if
they don't want to.
To do that, a packager needs to just call
`$(eval $(call BuildPackage,python-<package>-src))`
The `python-` prefix is important.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
8 years ago
Stijn Tintel
724cc5251f
Merge pull request #4129 from lucize/dovecotdeps
dovecot: fix depends typo
8 years ago
Lucian Cristian
614c0928d0
dovecot: fix depends typo
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
8 years ago
Alexandru Ardelean
05f8d6edf0
python,python3: drop remove .pyc & .pyo files
We'll control in the install phase what we ship [byte-codes or source files]
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
8 years ago
Alexandru Ardelean
92073b047b
python,python3: drop tests from all core packages
Well, this slipped by for some time.
This should make the Python core packages even more lighter.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
8 years ago
Alexandru Ardelean
a85b0b6b57
python3: make sure $(1)/usr/lib path exists for python3-dev package
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
8 years ago
Alexandru Ardelean
6c4dcf4446
python: fix python-dev clash with python-base
Both want to install libpython.so.
python-dev should install libpython.a
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
8 years ago
Alexandru Ardelean
df0d0bcc00
python,python3: move PyPackage install rules in the beggining of the Package install rules
So that we can process Python sources installed
by those rules, if we need to.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
8 years ago
Alexandru Ardelean
5d502e8530
python3: move filespec shell code into file
Same as for python.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
8 years ago
Alexandru Ardelean
06c91a7ed8
python: move filespec shell code into file
Cleanup.
And preparation for adding a bit more functionality.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
8 years ago
Alexandru Ardelean
17da988645
python,python3: fix goof with multiline command break
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
8 years ago
Stijn Tintel
7db2439564
Merge pull request #3585 from dedeckeh/strongswan_uci
strongswan: UCI support
8 years ago
Stijn Tintel
7087d7c560
Merge pull request #4109 from lucize/doveupsqlite
dovecot: update to 2.2.28 and add SQLite support
8 years ago
Florian Fainelli
b56986e43c
dansguardian: Fix build error due to missing cstdlib include
Fixes the following build errors:
mipsel-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I..
-D__CONFFILE='"/etc/dansguardian/dansguardian.conf"'
-D__LOGLOCATION='"/var/log/dansguardian/"' -D__PIDDIR='"/var/run"'
-D__PROXYUSER='"root"' -D__PROXYGROUP='"root"'
-D__CONFDIR='"/etc/dansguardian"'
-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 -Os -pipe -mno-branch-likely
-mips32r2 -mtune=24kc -fno-caller-saves -mips16 -minterlink-mips16
-fno-rtti -MT dansguardian-OptionContainer.o -MD -MP -MF
.deps/dansguardian-OptionContainer.Tpo -c -o
dansguardian-OptionContainer.o `test -f 'OptionContainer.cpp' || echo
'./'`OptionContainer.cpp
OptionContainer.cpp: In member function 'void
OptionContainer::loadRooms()':
OptionContainer.cpp:796:9: error: 'exit' was not declared in this scope
exit(1);
^
OptionContainer.cpp:824:10: error: 'exit' was not declared in this scope
exit(1);
^
make[5]: *** [dansguardian-OptionContainer.o] Error 1
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
8 years ago
Hannu Nyman
5ce86fbdbc
Merge pull request #4118 from dibdot/travelmate
travelmate: update 0.4.2
8 years ago
Hannu Nyman
e68843c29d
Merge pull request #4115 from dibdot/mc
mc (midnight commander): release 4.8.19
8 years ago
Stijn Tintel
8a2199fba7
Merge pull request #4119 from stintel/cleanup
Cleanup: avoid reuse of $(PKG_NAME)
8 years ago
Stijn Tintel
f82287cf5c
treewide: use name in define and eval lines
For consistency, use full name instead of $(PKG_NAME) in define and eval
lines for all packages.
I've seen reviews that asked to do this before, and I am asking the same
during reviews now. To avoid this in the future, fix this treewide so
when people use existing packages as example, we will not have to
request this change anymore.
This makes all packages consistent with both LEDE and OpenWrt base
repositories.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
8 years ago
Dirk Brenken
fc57661c12
travelmate: update 0.4.2
* optimized connection handling -
removed needless timeouts & wireless commits
* set the pre-configured reload timeout to
a more conservative/realistic value of 30 seconds
* further logging tweaks
Signed-off-by: Dirk Brenken <dev@brenken.org>
8 years ago
Günther Kelleter
eb22de1fe2
open-plc-utils: fix menuconfig entries
Fix TITLE and description to contain the actual tool name.
Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de>
8 years ago
Stijn Tintel
694e5a677c
Merge pull request #4108 from lucize/postsqlite
postfix: Add SQLite support and fix musl compile without POSTFIX_TLS
8 years ago
Florian Eckert
ec3349a8a4
net/mwan3: add me as co maintainer
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
8 years ago
Lucian Cristian
2fdca4d5a5
postfix: Add SQLite support
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
8 years ago
Lucian Cristian
154a0da724
postfix: fix musl compile without POSTFIX_TLS
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
8 years ago
Lucian Cristian
f39b7ea81b
dovecot: update to 2.2.28
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
8 years ago
Lucian Cristian
6bbbf29a85
dovecot: add SQLite support
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
8 years ago
Lucian Cristian
db86cdb3f7
dovecot: change LDAP select logic
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
8 years ago
Lucian Cristian
a00af84375
dovecot: disable ICU normalization support for FTS #4077
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
8 years ago
Jo-Philipp Wich
335e356af4
Merge pull request #4103 from gabri94/master
openwisp-config: new package
8 years ago
gabri94
33df71ba41
openwisp-config: new package
Signed-off-by: Gabriele Gemmi <gabriel@autistici.org>
8 years ago
Lucian Cristian
98db80b204
mail: add package clamsmtp
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
8 years ago
Florian Eckert
e804593cd8
net/xinet.d: add /etc/xinet.d/ dir to conffiles ( #4096 )
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
8 years ago
Lucian Cristian
33b8364f2d
clamav: depend on musl-fts only when USE_MUSL
add me as a maintainer
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
8 years ago
Dirk Brenken
f0bbe0e48b
mc (midnight commander): release 4.8.19
* release notes: https://midnight-commander.org/wiki/NEWS-4.8.19
* refreshed subshell patch
* switched to PKG_HASH
Signed-off-by: Dirk Brenken <dev@brenken.org>
8 years ago
Stan Grishin
aa3ff6eea7
vpnbypass: updated service enable/start logic.
Signed-off-by: Stan Grishin <stangri@melmac.net>
8 years ago
Lucian Cristian
a252914544
clamav: update to 0.99.2
added option DatabaseDirectory
update depends on musl-fts libraries
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
8 years ago
Hannu Nyman
822025d302
Merge pull request #4112 from lucize/muslfts
libs: add musl fts implementation
8 years ago
Lucian Cristian
2f37e5f4f9
libs: add musl fts implementation
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
8 years ago
Peter Wagner
325bba7095
ntpd: restart instead of killall and start
Signed-off-by: Peter Wagner <tripolar@gmx.at>
8 years ago
Peter Wagner
228764bfe8
ntpd: only restart ntpd when the wan interface comes up and ntpd is enabled
Signed-off-by: Peter Wagner <tripolar@gmx.at>
8 years ago
Daniel Golle
836f875a33
gnunet: fix build
experimental DHT implementations have been removed upstream.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
8 years ago
Hannu Nyman
e6b3b33163
Merge pull request #4074 from commodo/python-cryptografix-fix
python-cryptography: fix build by disabling setup requirements
8 years ago
Lucian Cristian
1c38b1d22f
dovecot: change the maintainer to me
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
8 years ago
Daniel Golle
1604899cd4
gnunet: update sources
includes switch to new CADET implementation.
rps hasn't been ported yet, hence marked as @BROKEN for now.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
8 years ago
Hannu Nyman
e53b3a7473
Merge pull request #4107 from stangri/vpnbypass
vpnbypass: No longer depends on hardcoded WAN interface name.
8 years ago
Stan Grishin
37439f5ac8
vpnbypass: reworked output formatting and logic.
vpnbypass: No longer depends on hardcoded WAN interface name).
vpnbypass: Table ID, IPSET name and FW_MARK as well as FW_MASK can be defined in config file.
vpnbypass: Uses iptables, not ip rules for handling local IPs/ranges.
vpnbypass: More reliable creation/destruction of VPNBYPASS iptables chain.
vpnbypass: Updated Web UI enables/start and stops/disables service.
vpnbypass: Beautified output.
Signed-off-by: Stan Grishin <stangri@melmac.net>
8 years ago
Hannu Nyman
b3dc7d1337
Merge pull request #4106 from dibdot/travelmate
travelmate: update 0.4.1 (release 2)
8 years ago
Dirk Brenken
437ecb0628
travelmate: update 0.4.1 (release 2)
* revert start priority change
* mute standard logging even more
Signed-off-by: Dirk Brenken <dev@brenken.org>
8 years ago
Hannu Nyman
d227ea3ff6
Merge pull request #4105 from dibdot/travelmate
travelmate: update 0.4.1
8 years ago