Commit Graph

589 Commits

Author SHA1 Message Date
Alexandru Ardelean 7730c9f5fa python-setuptools: upgrade to version 18.5
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-11-10 12:48:08 +02:00
Michael Heimpold 5ec2a5e810 php5: update to 5.6.15
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-11-07 17:37:45 +01:00
Steven Barth e12737ff76 Merge pull request #1900 from jefferyto/python-crypto
python-crypto: import pycrypto from old packages feed
2015-11-02 03:23:42 +01:00
Jeffery To a69543b51e python-crypto: let the KeyError bubble up instead of manually throwing an AssertionError
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-11-01 14:38:52 +08:00
Jeffery To 35ae47a44c python-crypto: fixed endianness detection
This fixes setup.py so that it uses the endianness of the target system
instead of detecting endianness from the host. This affects the
computation of RIPEMD-160 hashes.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-10-30 23:48:52 +08:00
Marcel Denia a5fa92449c perl-cgi: Update to 4.22
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-10-29 13:39:29 +01:00
Jeffery To 5354cf5159 python-crypto: import pycrypto from old packages feed
- update to latest stable version (2.6.1)
- add PyPackage call
- add license info
- add myself as maintainer

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2015-10-29 12:43:28 +08:00
John Crispin 8ca186cd59 node: disable MIPS16
Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-26 00:57:48 +01:00
Jo-Philipp Wich 99484ec990 python: fix two build depend issues
Build depends must refer to the source package name, not the binary one,
therefore we need to use `bzip2` in order to enforce a build of libbz2.so.

Also make the host python build depend on the bzip2 host build in order to
ensure that host python is built with bzip2 support. We don't need a build
dependency for the target python as this already depends on +libbz2 through
python-light. That package dependency in turn implies a build dependency.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-10-23 14:29:41 +02:00
Michael Heimpold 1f25a8d073 php5: update to 5.6.14
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-10-21 22:55:28 +02:00
John Crispin 60e41ce763 node-cylon: dont double build firmata and serialport
Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-21 10:45:49 +02:00
John Crispin 53cef1c9f1 node: add a python/host dependency
Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-20 13:26:25 +02:00
John Crispin b399dd3b92 node-hid: set proper version and revision
* fix revision variables
* fix version variables

Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-19 15:57:38 +02:00
John Crispin aca405ef00 node-hid: set proper version and revision
* fix revision variables
* fix version variables

Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-19 15:57:22 +02:00
John Crispin c6e933693b node-cylon: add proper download path and set version properly
* fix version
* fix download path
* fix version variables

Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-19 15:57:05 +02:00
John Crispin 2c82144c59 node-arduino-firmata: set proper download path and set version properly
* fix download path
* fix version variables

Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-19 15:56:37 +02:00
John Crispin 1fd7b5d1e6 nodejs: add 0.12 version of node
add node-js 0.12 and a few gyp bindings

Signed-off-by: John Crispin <blogic@openwrt.org>
2015-10-19 12:20:11 +02:00
Marcel Denia b9db0b8ead perl-parse-recdescent: Update to 1.967013
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-10-04 20:13:11 +02:00
Attila Lendvai 2bb9f6b9c7 python: fix cross-compiling C++ modules.
Signed-off-by: Attila Lendvai <attila@lendvai.name>
2015-09-28 17:42:05 +00:00
Marcel Denia e16d7305dd perl: Bump PKG_RELEASE
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-25 11:50:52 +02:00
Marcel Denia 3aaaede7b2 perl: Reorganize patches
The old scheme didn't make any sense...not that there was a scheme really.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-25 11:50:52 +02:00
Marcel Denia d57f34795c perl: Remove microperl caretx dependency patch
This will make microperl unable to build. That's okay, since we haven't
been building it for quite a while now.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-25 11:50:33 +02:00
Marcel Denia 58a7c33ca7 perl: Invert perlbase-essential/perlbase-config circular dependency solution
perlbase-essential and perlbase-config depend on functionality from
each other. Previously, this was solved by just making perlbase-config depend
on perlbase-essential.
However, since a simple "use lib" is enough to trigger pulling in Config, this
approach doesn't seem to make much sense. So let's just make perlbase-essential
depend on perlbase-config instead.
This pulls in perlbase-config as a dependency to pretty much every Perl package,
so in the future we might want to just merge Config into perlbase-essential.

Thanks to Robert Högberg for spotting this.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-25 10:59:15 +02:00
Naoir e2837aecae Merge pull request #1770 from robho/perlbase-data_needs_more_dependencies
perlbase-data: Add dependency on perlbase-bytes
2015-09-23 08:05:12 +02:00
Robert Högberg a5c31667a8 perlbase-data: Add dependency on perlbase-bytes
Dumper.pm, included in perlbase-data, uses module bytes, so add dependency
on openwrt package perlbase-bytes.

Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
2015-09-22 10:33:48 +02:00
Steven Barth 615874ce2d Merge pull request #1782 from commodo/python-upgrade-3.5.0
python3: upgrade to version 3.5.0
2015-09-19 09:38:46 +02:00
Marcel Denia 40ab19bce7 perl-http-server-simple: Update to 0.51
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-19 00:41:15 +02:00
Marcel Denia dbeceede41 perl-http-message: Update to 6.11
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-19 00:40:45 +02:00
Alexandru Ardelean 6ce01594b6 python3: upgrade to version 3.5.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-09-16 21:56:40 +03:00
Steven Barth dece86e1d3 Merge pull request #1773 from commodo/setuptools-upgrade
python-setuptools: upgrade to version 18.3.1
2015-09-14 23:19:24 +02:00
Alexandru Ardelean 47b242ae7b python-setuptools: upgrade to version 18.3.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-09-14 19:24:23 +03:00
Marcel Denia 4cb27e76ff perl-device-usb: Remove leftover testing stuff
Somehow slipped through. Oh well...

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-14 16:17:16 +02:00
Marcel Denia 3cedc1aa87 perl-device-usb: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-14 15:33:18 +02:00
Marcel Denia 13292808a3 perl-inline-c: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-14 15:33:18 +02:00
Marcel Denia cda1669804 perl-parse-recdescent: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-14 15:33:18 +02:00
Marcel Denia 65d47a50db perl-file-sharedir-install: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-14 15:33:18 +02:00
Marcel Denia 3d673e73b8 perl-inline: New package
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-14 15:33:18 +02:00
Marcel Denia 1c8c372e9c perl: Properly override PERL_INC for subdirectory builds
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-14 15:33:18 +02:00
Steven Barth 7aef590436 Merge pull request #1739 from commodo/setuptools-fixes
python-setuptools: enforce __PYVENV_LAUNCHER__ env var use
2015-09-08 08:13:49 +02:00
Michael Heimpold 7f8cbe10b3 php5: update to 5.6.13
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-09-05 23:20:55 +02:00
Marcel Denia 7baa440416 perl: Bump PKG_RELEASE
Despite being just a packaging update, this update packs quite a few changes.

To start things off, we're finally passing perl's testsuite on at least
x86/musl. There are a lot of skipped tests left, as well as some oddities.
Nothing too heavy though. Making this happen was an ongoing effort since the
perl-5.20.1 release.
We still can't run module testsuites and I don't expect all target/libc
combinations to pass yet. So we'll leave test suite support marked as
experimental.

We've also switched from the old collection of target-specific configuration
files to a new, more flexible and easier-to-maintain system based on
perlconfig.pl. It'll generate a suitable configuration file using information
found in it's *.config files as well as command-line parameters passed.
See the POD and files/README.config for details.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:25 +02:00
Marcel Denia eef9e26970 perl-http-message: Update dependencies
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00
Marcel Denia 7d38a15bc4 perl: Skip $0 test on busybox in dist/threads/t/join.t
This test requires a ps which provides the -f option, as well as suitable output.
We can't provide either with busybox. Just skip it for now.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00
Marcel Denia 948a4cc165 perl: Skip crypt() tests if unavailable in t/op/tie_fetch_count.t
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00
Marcel Denia 706fa78439 perl: Update perlbase.mk
- Add perlbase-meta-notation
- Include missing files and tests/test data
- Install Archive::Tar utilities
- Update dependencies

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00
Marcel Denia df26e427f9 perl: Improve run_tests.sh
- Add some useful options for debugging tests and test failures
- Properly handle tests located in lib/

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00
Marcel Denia 88800d31ee perl: Update extensions configuration symbol
This needs to be a concatenation of {nonxs,dynamic,static}_ext, as
shown by Config/Extensions.t.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00
Marcel Denia f6a7779041 perl: Include vmsish.t and Internals.t in perl-tests-common
There is no other place for them really.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00
Marcel Denia c038495015 perl: Disable OS/2 tests
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00
Marcel Denia cecee995b0 perl: Disable setlocale usage under musl
While setlocale() is present, musl currently doesn't provide a suitable implementation.
It'll silently accept every locale, even if not present at all, defaulting them
to C.UTF-8. This will confuse applications as well as our testsuite(see lib/locale.t).

Even if a locale does exist, it's effects will not apply to an extent that will
satisfy many applications.

Avoid further mischief here and just disable setlocale() for now.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00