Marcel Denia
1c0bf8c605
perl: Don't link against libnsl, fix PPC signedness
...
perl: Don't try to link against libnsl
And also remove all other references to avoid confusion.
libnsl isn't really needed. Removing it allows glibc based
toolchains to build perl.
perl: Make I8/I16/I32 types explicitly signed for PPC
Type signedness is undefined for char. char may actually be unsigned for
some CPUs.
This fixes various bugs on PPC, like negative array indices.
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-10-28 18:50:59 +01:00
John Crispin
89ed65b04c
perl: properly stage libperl.so
...
Signed-off-by: John Crispin <blogic@openwrt.org>
2014-09-02 14:19:39 +02:00
John Crispin
3a245420a8
perl: also install libperl.so
...
Signed-off-by: John Crispin <blogic@openwrt.org>
2014-09-02 12:37:22 +02:00
John Crispin
db14acbfd9
perl: Build shared libperl
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-09-02 12:34:31 +02:00
John Crispin
144fbff727
perl: create the Host install path before using it
...
this caused a compile fail on the BB builder
Signed-off-by: John Crispin <blogic@openwrt.org>
2014-09-02 09:26:08 +02:00
Marcel Denia
b75d62e7d1
perl: Bump PKG_RELEASE
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-08-27 01:26:58 +02:00
Marcel Denia
0d1b55e804
perl: Add deprecate.pm to perlbase-essential
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-08-27 01:01:39 +02:00
Marcel Denia
9705e9d9db
perl: Add parent.pm to perlbase-essential
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-08-27 01:01:21 +02:00
Marcel Denia
f1382fb6da
perl: Include Tie loadable module
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-08-27 01:00:22 +02:00
Marcel Denia
2d8289b85d
perl: Add missing files for perlbase-version
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-08-27 01:00:21 +02:00
Marcel Denia
79d0a60b5f
perl: Add loadable modules for mro and attributes
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-08-27 01:00:21 +02:00
Marcel Denia
ef58208bf9
perl: Add _charnames.pm to perlbase-charnames
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-08-27 01:00:21 +02:00
Marcel Denia
7087b58ef6
perl: Add Config_git.pl to perlbase-config
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-08-27 01:00:21 +02:00
Marcel Denia
4579764554
perl-www: Bump PKG_RELEASE
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-08-11 18:04:56 +02:00
Marcel Denia
c8a94c6d92
perl-www: Default to verifying hostnames when using SSL
...
This is a backport of perl-www 6.00's CVE-2011-0633 fix.
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-08-11 18:04:56 +02:00
Marcel Denia
9aee6da126
perl-compress-bzip2: Update to 2.18
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-08-11 01:21:20 +02:00
Vladimir Malyutin
0d5711b191
Add lualanes
...
Signed-off-by: Vladimir Malyutin <first-leon@yandex.ru>
2014-07-28 10:28:58 +07:00
sbyx
6eb2ac4815
Merge pull request #123 from Naoir/perl
...
perl: More bugfixes, correct PKG_LICENSE
2014-07-24 14:27:15 +02:00
sbyx
40bc0fafb3
Merge pull request #124 from Naoir/perl-modules
...
perl-*: Import from oldpackages, update to latest upstream, fix, add myself as maintainer
2014-07-24 14:26:57 +02:00
Marcel Denia
13f59c19e2
lang/perl-www-mechanize: Update PKG_SOURCE_URL
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-24 08:00:09 +02:00
Marcel Denia
c3fc5672b0
lang/perl-uri: Update PKG_SOURCE_URL
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-24 08:00:09 +02:00
Marcel Denia
f8ad4e5f68
lang/perl-test-harness: Update PKG_SOURCE_URL
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-24 08:00:09 +02:00
Marcel Denia
089bcc8925
lang/perl-lockfile-simple: Update PKG_SOURCE_URL
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-24 08:00:09 +02:00
Marcel Denia
7436f597b4
lang/perl: Include overloading.pm in perlbase-essential
...
Needed by perl-dbi.
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-24 03:04:31 +02:00
Marcel Denia
3e7876c22f
lang/perl: Strip encoding pragma
...
The "encoding" pragma is officially deprecated.
Makes HTML::Parser/HTML::Entities work.
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-24 03:04:31 +02:00
Marcel Denia
edebd9121a
lang/perl: Bump PKG_RELEASE
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-24 03:04:30 +02:00
Marcel Denia
b9c2afd2da
lang/perl-*: Add myself as maintainer
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-23 09:38:05 +02:00
Marcel Denia
2df9bd2cde
lang/perl-*: Cleanup, fix formatting
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-23 09:38:04 +02:00
Marcel Denia
916b4b4aee
lang/perl-*: Update PKG_SOURCE_URL
...
search.cpan.org seems to have some problems from time to time.
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-23 09:37:44 +02:00
Marcel Denia
38e9a6ffba
lang/perl-*: Add/update licensing information
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-23 09:34:21 +02:00
Marcel Denia
117ee79eb9
lang/perl-*: Add/update copyright notices
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-23 09:34:12 +02:00
Marcel Denia
7a459369f7
lang/perl-www-curl: Properly link against libcurl
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-23 09:32:45 +02:00
Marcel Denia
2613af4b1d
lang/perl-www-curl: Update 100-perl-www-curl_disable_curl-config_hack.patch
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-23 09:32:45 +02:00
Marcel Denia
7585f8f9d2
lang/perl-test-harness: Fix DEPENDS
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-23 09:32:45 +02:00
Marcel Denia
680a140878
lang/perl-test-harness: Don't point to a specific version in URL
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-23 09:32:45 +02:00
Marcel Denia
bb31bb0729
lang/perl-net-telnet: Don't point to a specific version in URL
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-23 09:32:45 +02:00
Marcel Denia
23cb5ba329
lang/perl-*: Update to current upstream
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-23 09:32:44 +02:00
Marcel Denia
2fc7cf4402
Import of oldpackages/perl-*
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-23 09:32:24 +02:00
Marcel Denia
8995386673
lang/perl: Cleanup
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-23 09:14:56 +02:00
Marcel Denia
3e4f400a49
lang/perl: Update license information
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-23 09:14:18 +02:00
Marcel Denia
d94b738420
lang/perl: Use target headers for external modules
...
Before, external modules actually used host-perl headers.
Aside from obviously being the wrong thing to do, it made them misbehave if
host and target architectures differ too much.
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-22 16:21:38 +02:00
Marcel Denia
51850177b9
lang/perl: Install target headers to staging directory
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-22 16:18:54 +02:00
Marcel Denia
9e9110eff7
lang/perl: Adjust some leftover x86_64 configuration symbols
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-22 16:18:54 +02:00
Marcel Denia
a1993737aa
lang/perl: Make I8/I16/I32 types explicitly signed for ARM
...
Type signedness is undefined for char. char may actually be unsigned for
some CPUs.
This fixes various bugs on ARM, for example negative array indices.
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-22 16:18:46 +02:00
W. Michael Petullo
715be8ddc5
luasec: update URL, as it previously pointed into a redirect
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2014-07-21 16:37:13 +02:00
W. Michael Petullo
f226e1620f
Copy luasec package from old repository
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2014-07-21 16:23:19 +02:00
Marcel Denia
e04bd7368a
lang/perl: Override CCFLAGS configuration symbol in perlmod
...
This makes external perl modules compile their native code with the
correct CFLAGS, not with the one host-perl is using.
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-21 03:29:17 +02:00
Marcel Denia
8f8698ad20
lang/perl: Filter -g3 in TARGET_CFLAGS
...
-g3 will make the build fail in Compress-Raw-Zlib with
ld: final link failed: Memory exhausted
This bug is actually documented[1] and fixed by filtering that flag. Since
we're passing CFLAGS manually, we need to do the same to make things work.
I suspect that this is actually a linker or library bug, but for now let's
just replicate the official fix.
[1] https://rt.cpan.org/Public/Bug/Display.html?id=88936
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-21 03:29:17 +02:00
Marcel Denia
8b5c73e859
lang/perl: Bump PKG_RELEASE
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-20 05:18:11 +02:00
Marcel Denia
1032e88566
lang/perl: Upgrade x86_64 cppsymbols configuration symbol
...
Signed-off-by: Marcel Denia <naoir@gmx.net>
2014-07-20 05:18:04 +02:00