Commit Graph

166 Commits

Author SHA1 Message Date
Joachim Mairböck
be7d0a0571 alien_sdl: revbump to fix script shebang 2024-08-04 21:47:25 +02:00
Joachim Mairböck
d353037031 module_build: add hack to support just 'perl' as the interpreter path
This is used as shebang line for installed scripts.

This could be done in a cleaner way by defining a separate Haiku platform file
and overriding some functions there, but for now, this works well enough.
2024-08-04 21:26:37 +02:00
Joachim Mairböck
87d0d75b5e parse_yapp: revbump to fix script shebang 2024-08-04 18:59:41 +02:00
Joachim Mairböck
e3c959b08a module_scandeps: revbump to fix script shebang 2024-08-04 18:41:09 +02:00
Joachim Mairböck
e21bae7d4a locale_maketext_lexicon: revbump to fix script shebang 2024-08-04 18:35:10 +02:00
Joachim Mairböck
39ea7a4e32 archive_zip: revbump to fix script shebang 2024-08-04 18:33:08 +02:00
Joachim Mairböck
1aa69ae94e termreadkey: new perl module package (a dependency of git_svn) 2024-07-20 21:58:11 +02:00
Joachim Mairböck
bd718f5742 sdl_perl: revbump for rebuild
Remember: never push multiple dependent recipes at once!
2024-07-07 15:53:36 +02:00
Joachim Mairböck
1fbdacc301 sdl_perl: revbump and build fix for new perl, enable x86, add tests, cleanup 2024-07-07 15:40:46 +02:00
Joachim Mairböck
5fddf5d5d3 alien_sdl: switch to secondaryArch, add tests, cleanup
The original patch function is replaced with a patchset. Instead, patch a hardcoded include path via the patch function.

TODO: additional_cflags in ConfigData are still wrong (they use the wrong include paths).
They should be fixed or removed if not needed.

TODO: determine if the 'build_*' entries in ConfigData are needed.
If not, this could maybe be changed to an 'any' arch package.
(By default, this calls the `sdl-config` script from SDL anyway, so it depends on the environment
whether secondaryArch will be used or not.)
2024-07-07 15:40:46 +02:00
Joachim Mairböck
05dd21fa4b test_most: revbump for new perl 2024-07-06 19:17:59 +02:00
Joachim Mairböck
210dc378e9 test_differences: revbump for new perl 2024-07-06 19:15:11 +02:00
Joachim Mairböck
78d1848994 module_scandeps: bump version, cleanup, add tests 2024-07-06 19:11:14 +02:00
Joachim Mairböck
3e7fc525fc html_parser: enable uri dependency
I missed that we actually have this one.
2024-07-06 19:00:30 +02:00
Joachim Mairböck
92597b74af xml_parser: bump version, switch to secondaryArch, cleanup, add tests 2024-07-06 18:50:08 +02:00
Joachim Mairböck
dfaaa35b95 uri: bump version, cleanup, add tests
Some tests are failing because of missing dependencies (Test::Fatal, Test::Needs and Test::Warnings).
2024-07-06 18:32:47 +02:00
Joachim Mairböck
a401df4fb8 tie_simple: revbump for new perl 2024-07-06 18:15:02 +02:00
Joachim Mairböck
0eab068355 text_patch: revbump for new perl 2024-07-06 18:12:09 +02:00
Joachim Mairböck
7527a22735 text_diff: revbump for new perl 2024-07-06 18:08:50 +02:00
Joachim Mairböck
586c336166 test_warn: revbump for new perl 2024-07-06 18:04:29 +02:00
Joachim Mairböck
3807d405ae test_requires: revbump, cleanup, add tests 2024-07-06 17:59:42 +02:00
Joachim Mairböck
07fde7e0b4 test_exception: revbump for new perl 2024-07-06 17:53:53 +02:00
Joachim Mairböck
aee559e619 test_deep: revbump for new perl 2024-07-06 17:48:10 +02:00
Joachim Mairböck
136d50c5d3 sub_uplevel: revbump for new perl 2024-07-06 17:44:23 +02:00
Joachim Mairböck
fdd2fadee0 pathtools: revbump, switch to secondaryArch, cleanup, add tests
Some tests fail, presumably because of errno mismatches and '.' being in PATH unexpectedly (i.e. typical Haiku oddities).
2024-07-06 17:38:03 +02:00
Joachim Mairböck
c01668d222 parse_yapp: revbump, switch to any arch, cleanup, add tests 2024-07-06 17:24:59 +02:00
Joachim Mairböck
b0cf7d2cd4 module_build: revbump for new perl
Add gcc to TEST_REQUIRES (architecture-specific, untested on x86_gcc2)
2024-07-06 16:59:13 +02:00
Joachim Mairböck
eac6c5d7f5 locate_maketext_lexicon: revbump for new perl 2024-07-06 16:42:44 +02:00
Joachim Mairböck
0ab3da936c ipc_system_simple: revbump for new perl 2024-07-06 16:36:08 +02:00
Joachim Mairböck
2ae7446f2c html_parser: bump version, add tests, cleanup
Declare missing dependencies, but commented out
2024-07-06 16:28:40 +02:00
Joachim Mairböck
fb6ee78f46 file_which: revbump for new perl 2024-07-06 15:59:21 +02:00
Joachim Mairböck
4c53547009 file_slurp: revbump for new perl 2024-07-06 15:56:26 +02:00
Joachim Mairböck
c7f2dec1c5 file_sharedir: revbump for new perl 2024-07-06 15:52:26 +02:00
Joachim Mairböck
2031ceeff8 file_next: revbump for new perl, cleanup, add tests 2024-07-06 15:42:03 +02:00
Joachim Mairböck
10bf9480c0 exception_class: revbump for new perl 2024-07-06 15:24:42 +02:00
Joachim Mairböck
ff25109d93 devel_stacktrace: revbump for new perl 2024-07-06 15:21:16 +02:00
Joachim Mairböck
6baafe906e compress_bzip2: revbump for new perl, add missing dependency
This isn't checked by haikuporter's policy check because the library isn't in $libDir.
2024-07-06 15:08:44 +02:00
Joachim Mairböck
66f53b616e class_inspector: revbump for new perl 2024-07-06 15:00:31 +02:00
Joachim Mairböck
9157fb1272 class_data_inheritable: revbump for new perl 2024-07-06 14:57:24 +02:00
Joachim Mairböck
9b4075d09f capture_tiny: revbump for new perl 2024-07-06 14:54:22 +02:00
Joachim Mairböck
da5cac174d archive_zip: revbump for new perl 2024-07-06 14:44:09 +02:00
Joachim Mairböck
9b5aa4a6cb archive_extract: revbump for new perl 2024-07-06 14:40:27 +02:00
Joachim Mairböck
7dcc5f71c8 algorithm_diff: revbump for new perl 2024-07-06 14:37:33 +02:00
Joachim Mairböck
7ec0e33fc5 ipc_system_simple: cleanup, add tests 2024-06-09 21:05:25 +02:00
Joachim Mairböck
a19b648c0a file_slurp: cleanup, add tests 2024-06-09 21:00:45 +02:00
Joachim Mairböck
a951e02e97 compress_bzip2: switch to secondaryArch, cleanup, add tests 2024-06-09 20:53:52 +02:00
Joachim Mairböck
1c7ba6c517 test_most: new perl module package
This is required for tests of some other packages.
2024-06-09 20:23:24 +02:00
Joachim Mairböck
2c2e6d785c test_warn: new perl module package
This is required for tests of some other packages.
2024-06-09 20:23:24 +02:00
Joachim Mairböck
19908b2aad test_exception: new perl module package
This is required for tests of some other packages.
2024-06-09 20:23:24 +02:00
Joachim Mairböck
57ad4ee810 sub_uplevel: new perl module package
This is required for tests of some other packages.
2024-06-09 20:23:24 +02:00