aboutsummaryrefslogtreecommitdiff
path: root/lang
Commit message (Collapse)AuthorAge
* node: fix host build failHirokazu MORIKAWA2018-05-16
| | | | | | | | | | modify patch. https://github.com/nodejs/node/pull/19196 made not to use libressl headers fix to include path not to use "host/include" Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* php7: replace libmysqlclient dependencies with libmariadbclientMichael Heimpold2018-05-15
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* python,python3: remove `--ignore-installed` flag for host packagesAlexandru Ardelean2018-05-14
| | | | | | | | | | | | | | | This was copied over from python-packages, when support for installing packages host-side (via pip) was added. Based on the discussion on this commit: https://github.com/openwrt/packages/commit/612c53fc6c3d9ba2a57f7329baf055f1d59a9246 it was mentioned that removing this may add more benefit in terms of reducing build time, because packages won't get reinstalled every time. I'm not entirely sure about any potential side-effects of this, but it's worth trying it out. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python3: update to version 3.6.5Alexandru Ardelean2018-05-03
| | | | | | | Add PKG_RELEASE for setuptools and pip. Refresh all patches. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python: update to version 2.7.15Alexandru Ardelean2018-05-03
| | | | | | | | | | | This also updates pip and setuptools. With this occasion, they also get PKG_RELEASEs of their own. Dropped patch 011-remove-setupterm-definition.patch Manually re-applied 005-fix-bluetooth-support.patch Ran make package/python/refresh to refresh other patches. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* Merge pull request #5987 from pprindeville/perl-text-csv_xs-update-1.35Philip Prindeville2018-04-30
|\ | | | | perl-text-csv_xs: update to 1.35
| * perl-text-csv_xs: update to 1.35Philip Prindeville2018-04-29
| | | | | | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | perl: update to 5.26.2Philip Prindeville2018-04-29
|/ | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* Merge pull request #5975 from hauke/zlibHannu Nyman2018-04-29
|\ | | | | python/python3: remove zlib/host dependency
| * python/python3: remove zlib/host dependencyHauke Mehrtens2018-04-28
| | | | | | | | | | | | | | | | zlib is now a host tool and the zlib/host package was removed. this dependency is not needed any more as there will always be a zlib host library. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* | php7: update to 7.2.5Michael Heimpold2018-04-28
|/ | | | | | Also drop obsolete patches. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7-pecl-libevent: update to latest commitMichael Heimpold2018-04-20
| | | | | | This includes several minor bugfixes. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7-pecl-propro: update to 2.1.0Michael Heimpold2018-04-18
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7-pecl-http: fix build if libidn and libidn2 are both availableMichael Heimpold2018-04-18
| | | | | | | We now select libidn2 as dependency, but libidn -if available- is also linked against. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* node-mozilla-iot-gateway: add new packageMarko Ratkaj2018-04-16
| | | | | Signed-off-by: Arturo Rinaldi <arty.net2@gmail.com> Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* php7: fix compile issue with icu 61.1 (refs #5853)Michael Heimpold2018-04-02
| | | | | | Compile tested only at the moment. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* ldbus: remove nonshared flagMatthias Schiffer2018-03-31
| | | | | | As confirmed by the maintainer, the flag was not added intentionally. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* php7: update to 7.2.4Michael Heimpold2018-03-31
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* ruby: bump to 2.5.1Luiz Angelo Daros de Luca2018-03-29
| | | | | | | | | | | | | | | | This release includes some bug fixes and some security fixes. * CVE-2017-17742: HTTP response splitting in WEBrick * CVE-2018-6914: Unintentional file and directory creation with directory traversal in tempfile and tmpdir * CVE-2018-8777: DoS by large request in WEBrick * CVE-2018-8778: Buffer under-read in String#unpack * CVE-2018-8779: Unintentional socket creation by poisoned NUL byte in UNIXServer and UNIXSocket * CVE-2018-8780: Unintentional directory traversal by poisoned NUL byte in Dir * Multiple vulnerabilities in RubyGems There are also some bug fixes. Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
* python,python3: remove `--with-system-ffi=no` config argAlexandru Ardelean2018-03-14
| | | | | | | | | | | | | | | | | | | Report https://github.com/openwrt/packages/issues/5638 It was mentioned that this causes build failures on Mac OS X. The default behavior [in the setup.py script] is to check whether `--with-system-ffi` is present in the CONFIG_ARGS env var. However that back-fires a bit when `--with-system-ffi=no`, because the condition `not '--with-system-ffi' in sysconfig.get_config_var("CONFIG_ARGS")` evaluates to true. This is a small bug in the `setup.py` script, but it looks like the easiest/cleanest way to address it on our end is to just remove it entirely from the HOST_CONFIGURE_ARGS. At least that's how it looks like when testing on a Linux machine. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python,python3: limit underlinking behavior to linux platformsAlexandru Ardelean2018-03-14
| | | | | | | | | | | | This change was introduced in commit 1c54e2b0fbe2e9a7d to address build issues on Ubuntu 12.04. However it was reported to cause issues on Mac OS X. Report: https://github.com/openwrt/packages/issues/5310 It was also reported that removing this on MacOS X fixes the issue. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* Merge pull request #5726 from commodo/python3-more-reproducibleHannu Nyman2018-03-10
|\ | | | | lang/python/python-package-install.sh: assign SOURCE_DATE_EPOCH to PYTHONHASHSEED
| * lang/python/python-package-install.sh: assign SOURCE_DATE_EPOCH to ↵Alexandru Ardelean2018-03-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PYTHONHASHSEED Following a discussion on bugs.python.org: * https://bugs.python.org/issue29708 * https://bugs.python.org/msg313384 It seems that setting a fixed value to PYTHONHASHSEED guarantees that the bytecodes are generated consistently/in a reproducible manner. Hopefully, this is the last bit to make Python3 build reproducible. Tested this locally on a few files [that were not reproducible without this change]. The PYTHONHASHSEED is only assigned to the host Python/Python3 during compilation of byte-codes [from python source]. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | node-arduino-firmata: bump to 0.3.4Marko Ratkaj2018-03-10
| | | | | | | | | | Signed-off-by: Arturo Rinaldi <arty.net2@gmail.com> Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* | node-hid: bump to 0.7.2Marko Ratkaj2018-03-10
| | | | | | | | | | Signed-off-by: Arturo Rinaldi <arty.net2@gmail.com> Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* | node-cylon: bump to 0.24.0Marko Ratkaj2018-03-10
| | | | | | | | | | Signed-off-by: Arturo Rinaldi <arty.net2@gmail.com> Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* | node-serialport: bump to 6.1.1Marko Ratkaj2018-03-10
| | | | | | | | | | Signed-off-by: Arturo Rinaldi <arty.net2@gmail.com> Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* | node: bump to 8.10.0Marko Ratkaj2018-03-10
|/ | | | | | | | | | | | | | Changes: Version bump to 8.10.0 Refreshed patches Added npx install Added 004-node_crypto-remove-std.patch Additional patch fixes node_cypto compile failure: ./src/node_crypto.cc:5626:32: error: expected unqualified-id before '(' Signed-off-by: Arturo Rinaldi <arty.net2@gmail.com> Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* php7: update to 7.2.3Michael Heimpold2018-03-04
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* Merge pull request #5668 from kissg1988/pytzDirk Brenken2018-02-26
|\ | | | | pytz: update to version 2018.3
| * pytz: update to version 2018.3Gergely Kiss2018-02-23
| | | | | | | | Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
* | luasocket: fix build on mpc85xxLaurent Papier2018-02-23
|/ | | | Signed-off-by: Laurent Papier <papier[at]tuxfan.net>
* Merge pull request #5612 from pprindeville/add-perl-authen-saslPhilip Prindeville2018-02-14
|\ | | | | perl-mod: add authen-sasl
| * perl: add Authen::SASL::XS modulePhilip Prindeville2018-02-13
| | | | | | | | | | | | | | | | | | | | Required by Authen::SASL to have actual plug-ins to handle the protocol. Uses Devel::CheckLib which doesn't work with cross-compilation with the current perlmod.mk machinery. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
| * perl: add Authen::SASL modulePhilip Prindeville2018-02-13
| | | | | | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | php7: fix linking to libpcreMichael Heimpold2018-02-14
|/ | | | | | | | | PHP comes with a bundled version of libpcre which is then statically linked. However, we already depend on the packaged library, so we can reduce the footprint when linking to it dynamically. This saves around 200-300 kB (this depends on other configuration). Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* node: depends on availability of fpuYousong Zhou2018-02-09
| | | | | | | | | | | | | | | | | | | It requires either hardware or software emulated fpu, otherwise program can fail with SIGILL for fp instructions emitted by the JIT compiler See #1937, #2633, #2442, FS#1257 for details From code snippet at deps/v8/src/mips/constants-mips.h #elif(defined(__mips_soft_float) && __mips_soft_float != 0) // This flag is raised when -msoft-float is passed to the compiler. // // Although FPU is a base requirement for v8, soft-float ABI is used // // on soft-float systems with FPU kernel emulation. // const bool IsMipsSoftFloatABI = true; [1] https://bugs.chromium.org/p/v8/issues/detail?id=4704 Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* php7: update to 7.2.2Michael Heimpold2018-02-05
| | | | | | Also refresh patches to reflect new year. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* django-statici18n: update to 1.6.1Gergely Kiss2018-01-28
| | | | Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
* Merge pull request #5504 from pprindeville/perl-cleanupPhilip Prindeville2018-01-26
|\ | | | | perlmod: avoid 'do' semantics and just concatenate
| * perlmod: avoid 'do' semantics and just concatenatePhilip Prindeville2018-01-25
| | | | | | | | | | | | | | | | | | | | | | In Perl the 'do' construct has some odd side-effects regarding $@, $!, and return values (i.e. 'do'ing a file which evaluates to undef can be a little ambiguous). Instead, generate a preamble to the Makefile.PL and execute it as stdin. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
| * Revert "perl-inline-c: patch Makefile.PL to not eval undef"Philip Prindeville2018-01-25
| | | | | | | | | | | | This reverts commit 5470c60a91653fa34591540f38e119dc5e8ab5cc. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
| * Revert "perl: when Makefile.PL fails give more feedback"Philip Prindeville2018-01-25
| | | | | | | | | | | | This reverts commit a4aaaf8d8f2eb6d8431f8b1a97ba97380364aa04. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
| * Revert "perlmod: redux handling odd Makefile.PL eval value"Philip Prindeville2018-01-25
| | | | | | | | | | | | This reverts commit f03cd7b5aca1c7b041ca120cbf684d1b3c48c236. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | Merge pull request #5503 from tmn505/perl-aarch64Philip Prindeville2018-01-26
|\ \ | | | | | | perl: add build config for aarch64
| * | perl: add build config for aarch64Tomasz Maciej Nowak2018-01-26
| | | | | | | | | | | | | | | | | | | | | Because nonexistent aarch64.config the build of perl will fail for ARM 64-bit targets. Fix it by adding mentioned config. Fixes #2963. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
* | | Merge pull request #5500 from remakeelectric/luaposix-xopen-rtPhilip Prindeville2018-01-26
|\ \ \ | | | | | | | | luaposix: musl compatibility with XOPEN_REALTIME
| * | | luaposix: musl compatibility with XOPEN_REALTIMEKarl Palsson2018-01-25
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | musl-libc doesn't define _XOPEN_REALTIME as it doesn't implement the full set of the realtime operations. However, it _does_ implement POSIX_TIMERS, which is what luaposix _should_ be checking for in the posix.time module. I've filed https://github.com/luaposix/luaposix/issues/295 to track this upstream, but this is a simpler, verified fix for our older version of luaposix. This restores functions like posix.time.clock_gettime(CLOCK_MONOTONIC) for instance, which was available with pre-musl builds of luaposix. Signed-off-by: Karl Palsson <karlp@etactica.com>
* | | php7: redux of fix for issue #5488Philip Prindeville2018-01-25
| |/ |/| | | | | | | | | | | Upstream was a little premature on asking for a change and not vetting it. Here is the currently proposed fix. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | Merge pull request #5501 from pprindeville/issue/5488Michael Heimpold2018-01-25
|\ \ | |/ |/| php7: fix issue 5488