0
0
Fork 0
Commit Graph

63 Commits

Author SHA1 Message Date
waddlesplash 4f180bdb94
Utilize the new "all" ARCHITECTURES keyword in most recipes. (#6189)
x86_64 is used as a baseline: the "x86_64" entry, whatever status it has,
is transformed into "all", and then the other entries in ARCHITECTURES
either dropped or rearranged appropriately.
2021-09-15 15:40:18 -04:00
Schrijvers Luc 97c510b9bd
Use https over http, fixes problems reported by repology (#5916) 2021-05-15 09:30:48 +02:00
Jerome Duval 7f0268ed3d perl: bump version 2021-04-01 12:48:42 +02:00
Jerome Duval 4a9d9c1b52 perl: bump version 2021-01-17 18:34:23 +01:00
Jerome Duval 184660370f perl: bump version. 2020-05-12 19:54:15 +02:00
Jerome Duval 9471aab3c0 perl: bump version. 2019-11-20 21:02:55 +01:00
Jerome Duval ccee9818a3 perl: bump version. 2019-07-07 21:55:12 +02:00
Jerome Duval ff0a38ce24 perl: bump version. 2019-05-05 22:05:38 +02:00
Jerome Duval 085469acf2 perl: fix gcc2 bug in locale.c.
char is promoted to int, which then fails to compare correcly with char.
2019-04-25 23:31:38 +02:00
Jerome Duval a7b69a4328 perl: add recipe for version 5.28.1. 2019-04-06 19:28:59 +02:00
Jerome Duval 37114df89f perl: update compatibility string for libperl.
no need to rebuild libperl reverse dependencies.
2019-01-08 17:40:47 +01:00
Jerome Duval 2f850ff1ad perl: bump version. 2018-12-18 19:57:43 +01:00
Jerome Duval f0dbf12da8 perl: use the shortVersion for site and vendor. 2018-03-14 21:47:12 +01:00
Adrien Destugues 99b5ce0a6f perl 5.26: mark as tested on x86_gcc2
Passes 99.25% of tests.
Remove old recipes.
2018-02-10 10:08:28 +01:00
Jerome Duval 39e5c67367 perl: bump version.
* now uses the short version for vendor and site paths: they are
supposed to be compatible for even version numbers. needs to rebuild
perl modules though.
2017-09-29 18:46:23 +02:00
Jerome Duval a854d846b0 perl: vendor_perl is compatible with $portVersion.
* rebuild recipes depending on vendor_perl.
* beware though, haikuporter might wrongly select both perl 5.18 and
perl 5.26 in the chroot to satisfy the dependencies.
2017-07-25 18:08:41 +02:00
Jerome Duval c0f1b795cf perl: enable on x86_64.
* be aware that automake 1.15.0 (and before) doesn't work with perl
5.26.
2017-07-15 13:25:56 +02:00
Jerome Duval 24a075db21 perl: add recipe for version 5.26. 2017-06-09 23:40:02 +02:00
RahulAN ef746d029b perl: add -fno-stack-protector to link flags (#1379)
* fix irssi perl modules build
2017-06-02 08:29:44 +02:00
Augustin Cavalier f561efbc96 Rename SRC_URI/SRC_FILENAME to SOURCE_URI/SOURCE_FILENAME. 2015-07-02 11:13:12 -04:00
Augustin Cavalier b0a54f6482 perl: Fix LICENSE.
I didn't bump the revision as there is no functional change here.
2015-07-01 17:54:49 -04:00
Oliver Tappe 52b344b97b Drop references to $haikuVersion.
* Referring the current haiku version explicitly is not needed, since
  the RequiresUpdater takes care of setting the version of Haiku used
  for building a package.
2014-12-14 23:08:52 +01:00
Alexander von Gluck IV efbc036ece fix: Update perl,diffutils,sed,which,m4,make include grep buildreq 2014-12-03 20:35:06 +00:00
Alexander von Gluck IV c522c1de50 patch cleanup: Make sure recipes have matching patches.
* Ruby 1.9.3 shouldn't point to the 1.9.1 patch, etc.
2014-06-12 20:44:25 +00:00
Jerome Duval 59330a1e4c perl: enable x86_gcc2 and x86 2014-06-01 21:43:04 +00:00
PulkoMandy 5f9bcb6928 Declare ARM support for packages to bootstrap.
* The bootstrap process won't work without that.
2014-04-22 21:23:55 +02:00
Oliver Tappe 80bbd70b83 Let all recipes use SHA-256 checksums only. 2014-04-21 19:31:51 +02:00
Jonathan Schleifer 0197df2959 Fix perl-5.18.2
* Add missing cmd:awk
* Add missing RMD160 checksum
2014-03-20 15:10:10 +01:00
Jerome Duval 150b5e6d7c perl: recipe for version 5.18.2 2014-03-20 13:13:43 +00:00
noryb009 1fa8788a0c Rewrap dev-lang DESCRIPTIONs 2014-01-02 16:40:56 -05:00
Alexander von Gluck IV d97a2aabd9 all: Don't use portVersionedName for SOURCE_DIR
* portVersionedName contains the secondary architecture,
  so using it means secondary package builds fail.
  example: $portVersionedName is libwow_x86-0.0.0 when
  doing an x86 build on x86_gcc2
2013-12-25 17:52:56 -06:00
Oliver Tappe 629867c017 Fix warning in our perl-MakeMaker platform module. 2013-10-16 16:26:11 +02:00
Oliver Tappe 00030aa4de Add automatic vendor modules suppport to perl.
* Adjust MakeMaker to automatically switch to vendor directories if
  HAIKU_USE_VENDOR_DIRECTORIES is set.
2013-10-15 21:38:29 +02:00
Oliver Tappe dbe19c31ba Add arch-specific directory to GLOBAL_WRITABLE_FILES.
* We need to make sure the arch-specific site directory exists, as
  otherwise CPAN's initialization code will believe that it can't
  write to library directories and ask the user to pick a method of
  circumventing this.
2013-10-15 21:38:28 +02:00
Oliver Tappe 120bdddb06 Add patch to perl that adjusts CPAN's can_write_to_libdirs(). 2013-10-15 21:38:27 +02:00
Oliver Tappe 5f73e41ecf Upgrade perl to 5.18.1.
* perl-5.18.1 doesn't exhibit cpan-related problems seen with 5.10.1
* adjusted @INC such that perl modules installed to ~/config
  (or ~/config/non-packaged) are picked up by a perl installed
  into /system, too
* drop public libperl.so and link perl using an rpath instead
* no longer link every module built by ExtUtils::MakeMaker against
  libperl.so, as that isn't required for Haiku at all
* adjust ExtUtils::MakeMaker to not use -rpath when linking dynamic
  perl modules that require other libraries
2013-10-15 21:38:27 +02:00
Oliver Tappe 89d3ae6f21 Fix build of perl on x86_64:
* add x86_64 as supported architecture
* determine the correct archname via invocation of miniperl
2013-09-02 11:51:26 +02:00
Oliver Tappe 27d367d428 Add PATCHES where missing in recipes. 2013-08-25 13:33:05 +02:00
Oliver Tappe 318fe690de Drop old perl patches 2013-08-25 13:27:31 +02:00
Ingo Weinhold d3fff39e6e Declare most recipes stable on x86 2013-08-17 09:40:03 +02:00
Oliver Tappe 39a646a289 Adjust recipes to separation of buildhost and target packages 2013-08-05 00:14:47 +02:00
Ingo Weinhold 3a10e5134d perl 5.10.1: update recipe 2013-06-14 01:55:24 +02:00
Oliver Tappe a704dbf9a7 * adjust several recipes to our new naming conventions 2013-04-19 23:06:59 +00:00
Oliver Tappe 2fb46053f1 * one more round of requirements shuffling, the base packages seem to
be declared properly, now
* improve formatting of recipe files for better readability and better
  compatibility with showing diffs (when moving specification lines)
* add/improve DESCRIPTION where it was just a copy of SUMMARY
2013-04-13 14:55:49 +00:00
Oliver Tappe 37ce815186 Revision 3 of perl-5.10.1:
* move cmd:sed from build-prerequires to build-requires
2013-04-12 23:07:44 +00:00
Oliver Tappe fee11484cf * replace STATUS_HAIKU with appropriate ARCHITECTURES specification 2013-04-01 17:52:42 +00:00
Oliver Tappe a477cb45a4 * adjust autoconf-2.68 and perl-5.10.1 to activate the build package only
in the INSTALL phase, as they won't build otherwise
2013-03-29 17:15:07 +00:00
Oliver Tappe 60aba35d64 * convert all .bep files to follow shell syntax
* rename all .bep files to .recipe
2013-03-29 16:31:03 +00:00
Oliver Tappe 94cc6aaf85 Merge all changes from trunk 2013-03-29 14:04:07 +00:00
Ingo Weinhold 8f13d28af6 Update the packages required for bootstrapping
* Also declare a resolvable named like the package, even if
  similarly named cmd:* resolvable is declared.
* Add cmd: namespace to resolvables in [BUILD_[PRE]]REQUIRES
  where appropriate. For some reason I thought that didn't
  work (resulting in an error building the package), but
  apparently I was mistaken.
* A few smaller fixes in [BUILD_[PRE]]REQUIRES.
2013-03-27 23:31:02 +00:00