Commit Graph
100 Commits
Author SHA1 Message Date
Eneas U de Queiroz 8c1d86baad node: don't build on unsupported cpus, remove menu
Node does not support arc or armeb systems.
Moved i18 option to straight under node instead of on its own menu.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-04-26 21:11:12 -03:00
Eneas U de Queiroz aa2f0987d6 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>
2019-04-03 18:00:23 -03:00
Eneas U de Queiroz e3f1532297 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>
2019-04-03 15:10:10 -03:00
Eneas U de Queiroz 06e1764afa openssh: adjust engine support to openssl 1.1.1
Openssl 1.1.1 package in openwrt enabled more than just the devcrypto
engine, so the engine support in openssh should be enabled when general
engine support is enabled in openssl.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-04-02 16:48:08 -03:00
Eneas U de QueirozandYousong Zhou fcfaea54e6 seafile-server: fix django 1.11 detect, tidy up
Django 1.11 is supported, but seafile-admin was still looking for v. 1.8.
Replaced current patch with the patch from haiwen/seafile-server#147.

Cleaned up unsupported configure options, including riak backend.

Check that the seafile-server version is the same as seafile-seanet's at
build time, removing the static EXTRA_DEPENDS check done at install
time.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-03-29 10:22:30 +08:00
Eneas QueirozandGitHub 958844512e Merge pull request #5160 from nxhack/homebridge
node-homebridge: add new package / Node.js HomeKit Server
2019-03-28 21:30:01 -03:00
Eneas QueirozandGitHub 2ffc97116b Merge pull request #8020 from cshoredaniel/pr-lxc-no-python
lxc: Disable use of unwanted libraries explicity
2019-03-28 18:31:03 -03:00
Eneas QueirozandGitHub a6d4bae127 Merge pull request #8517 from neheb/neheb-patch-1
ptunnel-ng: Remove libbsd dependency
2019-03-28 18:02:46 -03:00
Eneas QueirozandGitHub ceb1965cb8 Merge pull request #8513 from bmork/conserver
conserver: update to 8.2.4 and enable IPv6 support
2019-03-27 17:17:38 -03:00
Eneas QueirozandGitHub 589dd8b097 Merge pull request #8510 from Andy2244/rpcbind-cve-warmstart-fix
rpcbind: fix warmstart option, CVE-2017-8779
2019-03-27 09:59:50 -03:00
Eneas QueirozandGitHub c4b975fa0b Merge pull request #8497 from ja-pa/lighttpd-cpe-id
lighttpd: Add PKG_CPE_ID for proper CVE tracking
2019-03-26 15:52:49 -03:00
Eneas U de Queiroz ad001446d5 python-requests-oauthlib: update to 1.2.0
This version adds compatibility with OAuthlib 3.0.0 and above.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-03-18 18:16:11 -03:00
Eneas U de Queiroz ef59c595d4 python-oauthlib: update to 3.0.1
This is a major update with bufixes, new features and API changes.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-03-18 18:16:11 -03:00
Eneas U de Queiroz 2ffac8ff5b libv4l: avoid libelf dependency
Explicitly disable bpf support to avoid picking up libelf dependency.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-03-15 15:31:18 -03:00
Eneas U de Queiroz 49ee39420d luasql: fix variants LDFLAGS
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-03-15 12:24:55 -03:00
Eneas U de Queiroz 9429b83840 click-log: fix circular dependency
Removing python3 conditional DEPENDS to avoid a circular dependency.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-03-13 14:34:49 -03:00
Eneas U de Queiroz 8061b28ea0 python-chardet: fix Makefile typo
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-03-13 14:34:49 -03:00
Eneas U de Queiroz d8de24183f python-requests: fix circular dependency
Removing python3 conditional DEPENDS to avoid a circular dependency.
Fixes a typo in Makefile.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-03-13 14:34:49 -03:00
Eneas U de Queiroz 1bf60e9b58 python-ply: fix circular dependency
Removing python3 conditional DEPENDS to avoid a circular dependency.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-03-13 14:34:49 -03:00
Eneas U de Queiroz 5590cda91b python-simplejson: fix circular dependency
Removing python2 conditional DEPENDS to avoid a circular dependency.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-03-13 14:34:49 -03:00
Eneas U de Queiroz c0e4ecac3a python-certifi: Update to 2019.3.9
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-03-11 08:30:51 -03:00
Eneas U de Queiroz 9c4d764b27 python-qrcode: bump to 6.1, fix dependencies
The package was missing dependencies on pillow and python-setuptools.

The Makefile was simplified.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-03-11 08:29:46 -03:00
Eneas U de Queiroz f7db77282c freeradius3: allow build without openssl engines
This applies a patch from upstream that avoids a call to ENGINE_cleanup
when the openssl library was built without engine support.

A workaround for a missing header check was used to silence a warning
about the implicit definition of RAND_load_file.  A proper fix has been
merged upstream as well.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2019-02-25 14:10:06 -03:00
Eneas U de Queiroz f82fc56847 lualane: avoid luajit dependency
Set LUA_LIBS=-llua manually to avoid picking up libluajit.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-28 10:27:17 -02:00
Eneas U de QueirozandYousong Zhou d33a4c4924 keepalived: build without libipset
keepalived 2.0.7 is not compatible with libipset 7.x.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-28 11:02:00 +08:00
Eneas U de QueirozandYousong Zhou fc4bc242cc node: use system libnghttp2 libuv libhttp-parser
Use the openwrt system libraries instead of the ones bundled with node.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-24 10:12:50 +08:00
Eneas U de Queiroz 80b61c3e57 softethervpn: add package name to build dir
Current build dir is set at just v$(PKG_VERSION).

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-21 15:55:38 -02:00
Eneas U de Queiroz 2977cbba22 softethervpn: add -Wl,-rpath to HOST_LDFLAGS
Avoids failures related to the absence of a matching libreadline.so in
the host system.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-21 15:55:38 -02:00
Eneas U de Queiroz e3c6fcb796 softethervpn: cleanup host/build, pass HOST_*FLAGS
Remove hack to avoid readline host dependency, now that readline is
being host/built.
Pass on HOST_CFLAGS, HOST_CPPFLAGS, & HOST_LDFLAGS, to fix buildbots
host-compile errors about not finding openssl headers.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-18 10:32:30 -02:00
Eneas U de QueirozandRosen Penev 213fd4f64b 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>
2018-12-17 14:57:01 -08:00
Eneas U de Queiroz ae3d96280a gstreamer1: build without libdw
Avoids dependencies with libdw and libelf.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-14 22:01:18 -02:00
Eneas U de Queiroz 253334011c pyjwt: bump to version 1.7.1
This is a bugfix release.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-13 16:24:38 -02:00
Eneas U de Queiroz a72a841b0a opencv: remove gtk dependency
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-13 15:41:48 -02:00
Eneas U de Queiroz 8d0c849e56 grilo: copy vapi files to versioned vala dir
The version is obtained via `valac --api-version`

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-13 15:40:33 -02:00
Eneas U de Queiroz fb4b5c5701 libgee: copy vapi files to versioned vala dir
The version is obtained via `valac --api-version`

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-13 15:40:33 -02:00
Eneas U de Queiroz 2e8b7358c4 lcdgrilo: remove check dependency
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-13 13:31:56 -02:00
Eneas U de Queiroz a87108fe40 grilo-plugins: remove XML::Parser build dependency
gnome-common.m4 and gnome-compiler-flags.m4 were taken from version
3.18.0, and match current master branch.

Disable building help and test directories.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-13 08:24:43 -02:00
Eneas U de Queiroz 1b794e93e3 grilo: update vapi files, copy to unversioned dir
Updates vapigen-generated vapi files to vala-0.34.
Files are now copied to $(STAGING_DIR_HOSTPKG)/share/vala/vapi, without
the vala version being hardcoded.
Removed copyright line, and redundant PKG_BUILD_DEPENDS and
TARGET_LDFLAGS.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-12 19:13:43 -02:00
Eneas U de Queiroz 2cf76d5278 libgee: use unversioned vala dir, misc fixes
Copy vapi files to unversioned vala dir.
Added vala/host to PKG_BUILD_DEPENDS.
Removed TARGET_LDFLAGS
Removed copyright lines

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-12 19:08:39 -02:00
Eneas U de Queiroz c6caa108cb 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>
2018-12-12 08:53:30 -02:00
Eneas U de Queiroz 9f7c1407e8 node-mozilla-iot-gateway: fix copy of sqlite3 mod
Use $(CPU) to find sqlite3 module node binding dir.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-10 23:49:30 -02:00
Eneas U de Queiroz d1174d7779 php7-pecl-http: ensure libidnkit is disabled
Otherwise, configure may pick up the host system library.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-09 17:38:16 -02:00
Eneas U de Queiroz 178cd932f7 grilo-plugins: disable dmap plugin
Compilation fails with current libdmapsharing (3.9.1).

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-08 00:45:38 -02:00
Eneas U de Queiroz 8e0b7978ec grilo-plugins: use hostpkg glib-compile-resources
Add GLIB_COMPILE_RESOURCES to MAKE_FLAGS

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-07 23:15:50 -02:00
Eneas U de Queiroz 3c1ca3b7d3 clamav: fixup disabling xml
--disable-xml is not doing its job, but--with-xml=no works.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-07 21:43:31 -02:00
Eneas U de Queiroz 202aa6e658 snort: fix pcap include directory
Build was overriding openwrt pcap include directory.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-07 20:45:48 -02:00
Eneas U de Queiroz ec317934b2 libglog: fix removing libunwind dependency
ac_cv_header_libunwind_h needs to be set to 0, as ac_cv_have_libunwind_h
overwritten based on the former's value.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-07 17:06:01 -02:00
Eneas U de Queiroz e723f29792 elektra: skip ruby plugin in host/compile
Linking is failing, and the plugin is not needed for the host build
anyway.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-07 16:30:36 -02:00
Eneas U de Queiroz 562aea68f7 libndpi: fix copying of library
The package was copying a symbolic link, not the library itself.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-07 16:03:10 -02:00
Eneas U de Queiroz 4688a248b8 node-serialport: copy files, not symlinks
This was meant to be included in 93d6d1b, but wasn't.
Current version of npm install installs a link to the build directory.
The workaround is to use npm pack to make a tarball and install from
that.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-07 15:22:53 -02:00
Eneas U de Queiroz 663f8f3da2 node-hid: copy files, not symlinks
This was meant to be included in 1e0720e, but wasn't.
Current version of npm install installs a link to the build directory.
The workaround is to use npm pack to make a tarball and install from
that.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-07 15:22:53 -02:00
Eneas U de Queiroz 1a577c80ba node-cylon: copy files, not symlinks
This was meant to be included in 56fe558, but wasn't.
Current version of npm install installs a link to the build directory.
The workaround is to use npm pack to make a tarball and install from
that.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-07 15:22:53 -02:00
Eneas U de Queiroz b8180ef712 node-arduino-firmata: copy files, not symlinks
This was meant to be included in 6ed62c6, but wasn't.
Current version of npm install installs a link to the build directory.
The workaround is to use npm pack to make a tarball and install from
that.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-07 15:22:53 -02:00
Eneas U de Queiroz e1cb6d5fbb python-egenix-mx-base: use source distribution
The zip file distribution did not include the source files, and
downloaded pre-built binaries from the web.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-07 14:17:37 -02:00
Eneas U de Queiroz da9dda6412 libyaml-cpp: copy file matching libs soname
The soname is not set to the full version, but only major.minor.
This uses libyaml-cpp.so.?.? to try to get it right.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-07 09:35:13 -02:00
Eneas U de Queiroz 72f9bf3a56 libtins: copy libtins.so.* to package
Package was installing libins.so, but the soname is set to
libtins.so.4.0.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-07 08:03:18 -02:00
Eneas U de Queiroz 2bc28eb40c psqlodbc: bump to 10.03.0000, fix --with-unixodbc
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>
2018-12-06 23:46:13 -02:00
Eneas U de Queiroz 42484857f0 neon: Remove krb5 dependency
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-06 23:25:35 -02:00
Eneas U de Queirozandtripolar 99b049c8f3 wget: disable libpcre2
libpcre2 is picked over libpcre by wget's configure

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-06 21:52:54 +01:00
Eneas U de Queiroz 8e904792e9 netatalk: don't use bundled libevent
libevent2 bundled with netatalk is not compatible with openssl 1.1.x.
The binary that links to it, netatalk, is not included in the final
package, so there's no dependency to add.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-06 18:48:06 -02:00
Eneas U de Queiroz 015e30b5ea nginx: fix rtmp module with openssl 1.1.1
Patch that changes the order of some include files in ngx_rtp_cenc.c
that caused a compilation failure.  Patch submitted upstream (#13).

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-06 16:43:14 -02:00
Eneas U de Queiroz e4693dd939 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>
2018-12-06 12:03:02 -02:00
Eneas U de Queiroz 8dc012dfad 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>
2018-12-06 10:30:17 -02:00
Eneas U de Queiroz b01258e284 pytz: fix host-compile dependency
Add HOST_BUILD_DEPENDS=python/host

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-05 16:34:56 -02:00
Eneas U de Queiroz 53dfce1b23 python-requests-oauthlib: use PyPackage to build
Updated Makefile to use PyPackage, added option to build source package,
updated PKG_SOURCE_URL, and adpated to python-pyjwt new package name.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-05 08:34:01 -02:00
Eneas U de Queiroz acca39d00e pyjwt: Bump to version 1.7.0, add ptyhon3
Version 1.7.0 brings compatibility with python 3.7.
As a result of building a python3 version, the python2 package name was
changed from pyjwt to python-pyjwt.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-05 08:33:29 -02:00
Eneas U de Queiroz c22577e921 python-certifi: Update to 2018.11.29, add python3
Package was upgraded to current version, and the python3 variant was
added.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-05 08:19:01 -02:00
Eneas U de Queiroz f9978fce52 django-simple-captcha: use PyPackage to build
Updated Makefile to use PyPackage, added option to build source package,
and updated PKG_SOURCE_URL.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-05 08:13:55 -02:00
Eneas U de Queiroz b29881b853 python-requests: use PyPackage to build
Updated Makefile to use PyPackage, added option to build source package.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-05 08:11:53 -02:00
Eneas U de Queiroz f7ca9643a6 python-oauthlib: add python3 package
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-05 08:11:02 -02:00
Eneas U de Queiroz 61091f9281 django-ranged-response: use PyPackage to build
Updated Makefile to use PyPackage, added option to build source package,
and updated PKG_SOURCE_URL.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-05 08:05:46 -02:00
Eneas U de Queiroz d97aaaf0bd django-formtools: use PyPackage to build
Updated Makefile to use PyPackage, added option to build source package,
and updated PKG_SOURCE_URL.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-05 08:04:47 -02:00
Eneas U de Queiroz ecda21c07a django-webpack-loader: use PyPackage to build
Updated Makefile to use PyPackage, added option to build source package,
and updated PKG_SOURCE_URL.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-05 08:03:40 -02:00
Eneas U de Queiroz 0a782b5e16 cyrptodev-linux: bump to latest git 2018-11-02
This adds support for digests in openssl 1.1.1.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-11-09 10:28:19 -02:00
Eneas U de Queiroz 455cde8128 pytz: add package/InstallDev
Building would not work for packages that depended on this when the
build directory was deleted after compiled, so they failed when
BUILDBOT=y.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-10-31 08:01:40 -03:00
Eneas U de Queiroz e4c24f0dc5 squid: update to version 4.3
Added some help to the choice of TLS library in menuconfig, taken from
the squid release notes.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-10-08 18:54:00 -03:00
Eneas U de Queirozandtripolar 9f76fe1445 openssh: add openssl 1.1.0 compatibility
Five commits from upstream were applied to v. 7.8-p1:

482d23bc upstream: hold our collective noses and use the openssl-1.1.x
         API in
48f54b9d adapt -portable to OpenSSL 1.1x API
86e0a9f3 upstream: use only openssl-1.1.x API here too
a3fd8074 upstream: missed a bit of openssl-1.0.x API in this unittest
d64e7852 add compat header

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-09-30 18:59:04 +02:00
Eneas U de Queiroz 98386d15f0 python-certifi: bump to 2018.8.24
This updates the CA bundle to Mozilla's current version.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-08-31 11:38:57 -03:00
Eneas U de Queiroz 4b2805d433 yunbridge: fix PKG_BUILD_DIR
PKG_BUILD_DIR was set outside of BUILD_DIR.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-08-30 07:57:55 -03:00
Eneas U de Queiroz 93d6d1b3c8 node-serialport: fix issues with node 8.11.3
Get node version from node executable instead of keeping it hardcoded to
the Makefile.

Current version of npm install installs a link to the build directory.
The workaround is to use npm pack to make a tarball and install from
that.
npm also adds useless metadata to package.json exposing
PKG_BUILD_DIR, so it needs to be stripped.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-08-08 14:42:47 -03:00
Eneas U de Queiroz 1e0720e3f7 node-hid: fix issues with node 8.11.3
Get node version from node executable instead of keeping it hardcoded to
the Makefile.

Current version of npm install installs a link to the build directory.
The workaround is to use npm pack to make a tarball and install from
that.
npm also adds useless metadata to package.json exposing
PKG_BUILD_DIR, so it needs to be stripped.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-08-08 14:42:03 -03:00
Eneas U de Queiroz 56fe5581e4 node-cylon: fix issues with node 8.11.3
Get node version from node executable instead of keeping it hardcoded to
the Makefile.

Current version of npm install installs a link to the build directory.
The workaround is to use npm pack to make a tarball and install from
that.
npm also adds useless metadata to package.json exposing
PKG_BUILD_DIR, so it needs to be stripped.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-08-08 14:41:12 -03:00
Eneas U de Queiroz 6ed62c6982 node-arduino-firmata: fix issues with node 8.11.3
Get node version from node executable instead of keeping it hardcoded to
the Makefile.

Current version of npm install installs a link to the build directory.
The workaround is to use npm pack to make a tarball and install from
that.
npm also adds useless metadata to package.json exposing
PKG_BUILD_DIR, so it needs to be stripped.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-08-08 14:40:51 -03:00
Eneas U de Queiroz b17b11939e libupm: don't set SWIG_DIR, force python 2.7
CMake 3.0.12 uses SWIG_DIR to set SWIG_LIB, used as the library
install location, which defaults to
$(STAGING_HOSTPKG)/share/sig/(SWIGVERSION).  If it is set, then the
original installed swig library directory is ignored, and compilation
fails:
[  0%] Swig source
:1: Error: Unable to find 'swig.swg'
:3: Error: Unable to find 'python.swg'

Instead of setting it manually, let the default be used, which works
well.

Also, cmake picks up python3, while package wants 2.7, so we add
-DPython_ADDITIONAL_VERSIONS=2.7 to force use of 2.7, not 3.x.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-08-07 10:31:54 -03:00
Eneas U de QueirozandYousong Zhou 460dbee226 samba4: add nfs-kernel-server/host build dependency
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-08-06 17:31:23 +00:00
Eneas U de Queiroz e7408d94c5 libmraa: don't set SWIG_DIR
CMake 3.0.12 uses SWIG_DIR to set SWIG_LIB, is used as the library
install location, which defaults to
$(STAGING_HOSTPKG)/share/sig/(SWIGVERSION).  If it is set, then the
installed swig library directory is ignored, and compilation fails:
[ 32%] Swig source
:1: Error: Unable to find 'swig.swg'
:3: Error: Unable to find 'python.swg'

Instead of setting it manually, let the default be used, which works
well.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-08-06 10:47:19 -03:00
Eneas U de Queiroz 6cf615d90d emailrelay: avoind linking with -lpam
The package seems to link to -lpam even when using --without-pam.  Set
ac_cv_search_pam_end=no to avoid it.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-08-04 15:12:35 -03:00
Eneas U de Queiroz 0e9e060775 libftdi1: Fix compilation with cmake 3.12
Applied a patch submitted upstream that fixes a compilation error with
cmake >= 3.12 Error: Unable to find 'swig.swg' [...] 'python.swg'

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-07-31 18:12:28 -03:00
Eneas U de QueirozandToke Høiland-Jørgensen 9364a3bac2 radsecproxy: bump to 1.7.1
Version 1.7.1 brings compatibility with openssl 1.1.0.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-07-09 15:19:23 +02:00
Eneas U de Queiroz dfe0a0edbc mailsend: add compatibility with openssl 1.1.0
Applied a patch merged upstream that adds support to openssl 1.1.0, and
added a patch, just submitted upstream, that enables compilation with
openssl 1.1.0 built without deprecated API.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-07-06 09:17:17 -03:00
Eneas U de Queiroz 06dee479da mailsend: bump to v. 1.19
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-07-06 09:16:34 -03:00
Eneas U de QueirozandYousong Zhou 3bcaa7a4fe protobuf-c: bump to 1.3.0
Version 1.2.1 does not currently compile without a patch.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-07-06 09:53:55 +08:00
Eneas U de Queiroz 06dbce29e3 seafile-server: avoid error creating superuser
Make sure ccnet-server is running during the final setup step to avoid
an error creating django superuser

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-06-27 11:21:00 -03:00
Eneas U de Queiroz 65b01bb752 pyjwt: add new package
JSON Web Token implementation in Python.
This package is a direct dependency of python-requests-oauthlib, a
dependency of seafile-seahub.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-06-23 17:00:51 -03:00
Eneas U de Queiroz 441e270e2f python-oauthlib: add new package
A generic, spec-compliant, thorough implementation of the OAuth
request-signing logic.
This package is a direct dependency of python-requests-oauthlib, a
dependency of seafile-seahub.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-06-23 16:59:01 -03:00
Eneas U de Queiroz d53997d59a python-requests-oauthlib: add new package
OAuthlib authentication support for Requests.
This package is a direct dependency of seafile-seahub.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-06-23 16:57:21 -03:00
Eneas U de Queiroz 1f74df5b95 python-certifi: add new package
Python package for providing Mozilla's CA Bundle.
This package is a direct dependency of python-requests, a dependency of
seafile-seahub.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-06-23 16:55:55 -03:00
Eneas U de Queiroz 01d9b705bc python-requests: add new package
HTTP library for Python.
This package is a direct dependency of seafile-seahub.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-06-23 16:55:05 -03:00
Eneas U de Queiroz 2f6a99991d python-qrcode: add new package
QR Code image generator.
This package is a direct dependency of seafile-seahub.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-06-23 16:50:49 -03:00
Eneas U de Queiroz c6ce18f25c django-webpack-loader: add new package
Transparently use webpack with django.
This package is a direct dependency of seafile-seahub.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-06-23 16:48:01 -03:00