aboutsummaryrefslogtreecommitdiff
path: root/lang
Commit message (Collapse)AuthorAge
* 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
| * php7: fix issue 5488Philip Prindeville2018-01-25
| | | | | | | | | | | | | | | | | | | | | | Depending on which version of libiconv you're using, php_iconv_string() doesn't always null out *out as part of its initialization. This patch makes that behavior invariant. Submitted upstream as https://github.com/php/php-src/pull/3037 where it's approved and waiting a merge. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | Merge pull request #5456 from jefferyto/python-automatHannu Nyman2018-01-19
|\ \ | | | | | | python-automat: new package
| * | python-automat: new packageJeffery To2018-01-16
| |/ | | | | | | | | | | | | | | | | | | | | | | This is a new requirement for the Twisted package. From the readme: Automat is a library for concise, idiomatic Python expression of finite-state automata (particularly deterministic finite-state transducers). Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #5455 from jefferyto/python-hyperlinkHannu Nyman2018-01-19
|\ \ | | | | | | python-hyperlink: new package
| * | python-hyperlink: new packageJeffery To2018-01-16
| |/ | | | | | | | | | | | | | | | | | | | | | | This is a new requirement for the Twisted package. From the readme: Hyperlink provides a pure-Python implementation of immutable URLs. Based on RFC 3986 and 3987, the Hyperlink URL makes working with both URIs and IRIs easy. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #5454 from jefferyto/python-incrementalHannu Nyman2018-01-19
|\ \ | | | | | | python-incremental: new package
| * | python-incremental: new packageJeffery To2018-01-16
| |/ | | | | | | | | | | | | | | | | | | This is a new requirement for the Twisted package. From the readme: Incremental is a small library that versions your Python projects. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #5453 from jefferyto/python-constantlyHannu Nyman2018-01-19
|\ \ | | | | | | python-constantly: new package
| * | python-constantly: new packageJeffery To2018-01-16
| |/ | | | | | | | | | | | | | | | | | | | | | | This is a new requirement for the Twisted package. From the readme: A library that provides symbolic constant support. It includes collections and constants with text, numeric, and bit flag values. Originally twisted.python.constants from the Twisted project. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | twisted: updated to 17.9.0, add src packageJeffery To2018-01-19
| | | | | | | | | | | | | | | | | | | | | | | | | | There have been some new dependencies added in recent versions of Twisted (mostly internal classes that have been spun out into their own libraries): * constantly (#5453), since 16.5.0 * incremental (#5454), since 16.5.0 * Automat (#5456), since 17.1.0 * hyperlink (#5455) since 17.5.0 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python,python3: fix recursive deps caused by dangling DEPENDSAlexandru Ardelean2018-01-17
| | | | | | | | | | | | | | For python `src` packages we should clear out the DEPENDS to prevent recursive deps from happening. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | Merge pull request #5457 from jefferyto/python-pkg-setup-args-varsHannu Nyman2018-01-17
|\ \ | | | | | | python,python3: add vars to customize setup arguments / variables
| * | python,python3: add vars to customize setup arguments / variablesJeffery To2018-01-16
| |/ | | | | | | | | | | | | | | | | | | | | | | | | This adds: * PYTHON_PKG_SETUP_ARGS * PYTHON_PKG_SETUP_VARS * PYTHON3_PKG_SETUP_ARGS * PYTHON3_PKG_SETUP_VARS to customize Python package setup arguments / environment variables. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* / python,python3: disable dependencies between python src packagesAlexandru Ardelean2018-01-16
|/ | | | | | | Related to: https://github.com/openwrt/packages/issues/5424 Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* Merge pull request #5440 from jefferyto/python-txsocksx-srcHannu Nyman2018-01-15
|\ | | | | python-txsocksx: use variant PyBuild/Compile syntax, add src package, refresh patches
| * python-txsocksx: use variant PyBuild/Compile syntax, add src package,Jeffery To2018-01-14
| | | | | | | | | | | | refresh patches Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #5441 from jefferyto/python-src-packagesHannu Nyman2018-01-15
|\ \ | | | | | | python-*,python3-*: add src packages for multiple packages
| * | python-*,python3-*: add src packages for multiple packagesJeffery To2018-01-15
| | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | python-cffi: update to 1.11.4, add src packagesJeffery To2018-01-15
|/ / | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #5360 from commodo/python_reproducibleHannu Nyman2018-01-14
|\ \ | | | | | | python,python3: honour the SOURCE_DATE_EPOCH for the build-info
| * | python,python3: honour the SOURCE_DATE_EPOCH for the build-infoAlexandru Ardelean2018-01-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Modules/getbuildinfo.c allows the use of DATE and TIME macros to be defined via CFLAGS. These vars, control the build date & time when the interpreter is opened, and can be read via the `platform._sys_version()` function. So, a conversion from SOURCE_DATE_EPOCH to DATE & TIME is required at build-time. This is especially needed for `platform._sys_version()` to work. The installation of pip seems to rely on this. The logic has been adapted from: https://wiki.debian.org/ReproducibleBuilds/TimestampsProposal#Makefile Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | Merge pull request #5439 from jefferyto/python-pyptlib-srcHannu Nyman2018-01-14
|\ \ \ | | | | | | | | python-pyptlib: use default variant build/compile rule, add src package
| * | | python-pyptlib: use default variant build/compile rule, add src packageJeffery To2018-01-14
| | |/ | |/| | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | Merge pull request #5438 from jefferyto/python-ipaddress-srcHannu Nyman2018-01-14
|\ \ \ | | | | | | | | python-ipaddress: use default variant build/compile rule, add src package
| * | | python-ipaddress: use default variant build/compile rule, add srcJeffery To2018-01-14
| |/ / | | | | | | | | | | | | | | | package Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* / / python-crypto: add python3 variant, src packages, omit testsJeffery To2018-01-14
|/ / | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python-enum34: use default variant build/compile rule, add src packageJeffery To2018-01-12
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #5423 from jefferyto/zope-interface-4.4.3Hannu Nyman2018-01-12
|\ \ | | | | | | zope-interface: update to 4.4.3, rename to python-zope-interface, add python3 variant
| * | zope-interface: update to 4.4.3, rename to python-zope-interface, addJeffery To2018-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python3 variant Renaming the package is needed to allow for a Python 3 variant (python3-zope-interface). Packages that depend on this (only twisted) also have their dependencies adjusted. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | python-service-identity: update to 17.0.0, add python3 variantJeffery To2018-01-12
|/ / | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #5419 from commodo/python-package-mk-localizeHannu Nyman2018-01-11
|\ \ | | | | | | treewide: re-organizing python-package.mk & python3-package.mk
| * | treewide: use local python-package.mk & python3-package.mk filesAlexandru Ardelean2018-01-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This guarantees for the package feeds that the mk files will always be available for all packages. Will need to see about external-feed Python packages a bit later. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>