Jerome Duval
2284a9ed2d
openjdk12: new recipe.
...
hosted at https://github.com/korli/haiku-jdk12u/
2019-04-06 10:53:08 +02:00
alaviss
11168b8fee
dev-lang/nim: update to 0.19.4 ( #3685 )
2019-04-04 12:41:20 +02:00
Jérôme Duval
4f46b82a6f
openjdk11: trigger build.
2019-04-03 12:55:27 +02:00
Jerome Duval
4725ebc99d
openjdk11: bump version.
2019-03-31 12:13:38 +02:00
Jim Saxton
1fa75e537c
yab bump version 1.7.5.6 to 1.7.6 ( #3682 )
...
* yab bump version 1.7.5.6 to 1.7.6
2019-03-09 07:19:03 +01:00
Niels Sascha Reedijk
efbcd7305b
Rust: add recipe for 1.32.0 ( #3639 )
2019-03-06 13:27:19 -05:00
Calvin Hill
0938c16e76
elixir: new recipe ( #1268 )
2019-02-25 08:53:27 +01:00
Jérôme Duval
a1d7db2ea0
python3: remove old recipe.
2019-02-25 08:25:04 +01:00
Jérôme Duval
03bfe872a0
python3: remove old recipe.
2019-02-25 08:24:52 +01:00
Jerome Duval
5b89d7f269
openjdk11: disable javac server.
2019-02-23 18:07:13 +01:00
Jerome Duval
25035af002
openjdk11: remove custom heap size.
...
default is 512M.
2019-02-23 16:59:36 +01:00
Jérôme Duval
56a14a0db7
openjdk11: adjust metaspace size.
2019-02-22 08:10:19 +01:00
Jérôme Duval
088f36c0a5
openjdk11: limit Metaspace usage.
...
for the buildbot
2019-02-21 09:31:39 +01:00
Jérôme Duval
1f3f293841
openjdk8: fix tzdata2018i url.
2019-02-20 23:33:18 +01:00
Jerome Duval
f1fb907ac9
openjdk11: bump version.
...
enable x86_64.
2019-02-20 23:08:45 +01:00
Jerome Duval
60583fcce1
openjdk10: add bootstrap JDK for x86_64.
...
to simplify the recipe changes it's actually JDK11 for x86_64.
2019-02-20 23:08:45 +01:00
Jerome Duval
f142a821c3
openjdk8: bump version.
2019-02-20 23:08:45 +01:00
Niels Sascha Reedijk
93b8bb28b7
Rust: add recipe for 1.29.0 ( #3147 )
2019-02-13 14:21:04 -05:00
Adrián Arroyo Calle
b15b149ac6
Add CLIPS ( #3573 )
2019-02-03 13:24:05 -05:00
linok9757
2639911b88
ocaml: fix build on x86_64 ( #3583 )
2019-01-25 11:07:44 +03:00
linok9757
f7fe3afbf1
ocaml: bump version ( #3578 )
2019-01-21 17:50:35 +03:00
Leorize
48af180082
dev-lang/nim: update to 0.19.2
...
A slightly newer version was used as it includes the walkDir fix for
Haiku.
Documentations are now built and packaged as _doc subpackage.
2019-01-14 13:19:27 +07:00
Gerasim Troeglazov
28930c156b
orc: bump version
2019-01-13 11:32:18 +10: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
7803932de9
openjdk8: bump jdk8_hotspot.
...
* now use a stable jtreg tarball
* build with one job, avoids having multiple JVM running.
2019-01-07 17:28:54 +01:00
Jerome Duval
d8678295f2
openjdk: add bootstrap JDK for x86_64.
...
openjdk7:
to simplify the recipe changes it's actually a 1.8 JDK for x86_64.
openjdk8:
* config.guess is patched to recognize haiku-x86_64.
* honor the jobs parameter.
2019-01-05 12:46:59 +01:00
miqlas
30f9b522e5
Algol: bump ( #3529 )
...
* Algol68g: bump, enable compiler
* Test not provided
* Add PGSQL, rework compiler patch
* Add documentation, like AUR does
* Config file PATH
2019-01-04 14:12:35 -05:00
Adrien Destugues
8b1e38cf29
php: missing dependency on nghttp2
2018-12-28 10:43:31 +01:00
Jerome Duval
7976876e3a
python3: bump version.
2018-12-18 19:57:43 +01:00
Jerome Duval
20348c5639
python: add recipe for version 2.7.15.
2018-12-18 19:57:43 +01:00
Jerome Duval
2f850ff1ad
perl: bump version.
2018-12-18 19:57:43 +01:00
Jerome Duval
bd520ae4b8
openjdk11: new recipe.
...
hosted at https://github.com/korli/haiku-jdk11u/
2018-12-15 10:20:25 +01:00
Jerome Duval
8aa20b9ae2
openjdk10: new recipe.
...
hosted at http://github.com/korli/haiku-jdk10u/
2018-12-15 10:19:29 +01:00
Jerome Duval
ffec564db5
openjdk9: new recipe.
2018-12-15 10:04:00 +01:00
Jerome Duval
4b07f635b7
openjdk8: fix jtreg checksum.
2018-12-15 09:25:23 +01:00
Jerome Duval
0b76d5b898
openjdk: add binary bootstrap package for 1.7
...
adapt 1.8 to pick up the 1.7 package.
2018-12-15 09:00:04 +01:00
Jerome Duval
6b2ddd62cb
openjdk8: bump version.
...
* replaces openjdk. enables to install multiple versions of openjdk.
* uses tzdata2018g-rearguard, this is what's used upstream.
* adds jtreg and enables some tests.
* split in base, jre and default packages.
base is for the sdk, provides java:environment, exposes JDK8_HOME.
jre is for the runtime, provides java:runtime, exposes JRE8_HOME.
default provides symlinks in /bin and JAVA_HOME.
* switches to main, hotspot and jdk github repos.
2018-11-24 13:08:57 +01:00
fbrosson
d6b37ffda1
Vala: bump to 0.42.3.
2018-11-08 01:32:43 +00:00
waddlesplash
1d8c56e791
openjdk: Use ports-mirror for langtools and corba also.
2018-11-03 18:54:47 -04:00
waddlesplash
6d5ea8f4b6
openjdk: use ports-mirror for nashorn.
2018-11-03 17:27:13 -04:00
waddlesplash
37c7ccbf07
openjdk: use ports-mirror for jaxp and jaxws.
2018-11-03 17:10:59 -04:00
waddlesplash
be1ed0a94d
openjdk: Use more HTTPS.
2018-11-03 17:02:53 -04:00
waddlesplash
1a123a75a9
openjdk: Add initial copyright year.
...
This should be enough of a bump for the buildmaster to attempt it...
2018-11-03 16:42:19 -04:00
Jerome Duval
5153d840f5
openjdk: apply two upstream patches for gcc5+.
...
bugreport for details: https://bugzilla.redhat.com/show_bug.cgi?id=1208369
2018-11-03 15:47:08 +01:00
Jérôme Duval
7eb10f2bec
openjdk: disable and remove hack.
2018-11-01 19:35:32 +01:00
Jerome Duval
8adae0ef41
openjdk: symlink to /bin before adding the lib symlink.
2018-11-01 11:24:55 +01:00
Jerome Duval
c2675c3b03
openjdk: depends on ca_root_certificates_java.
...
* the runtime_loader doesn't find libs required by libjvm.so on x86
secondary arch. for now we provide symlinks to workaround the problem.
2018-10-31 20:44:12 +01:00
Jérôme Duval
153520b6de
openjdk: more tweaks.
2018-10-31 15:38:17 +01:00
waddlesplash
b84cd6bf27
openjdk: add back fpermissive.
2018-10-31 10:13:17 -04:00
waddlesplash
1e974ea18a
openjdk: Rewrap SUMMARY.
2018-10-31 10:02:40 -04:00
Jérôme Duval
486389e05b
openjdk: tweak flags.
2018-10-31 10:52:02 +01:00
waddlesplash
017c6c7c3c
openjdk: Sources are not valid C++11.
2018-10-30 21:06:38 -04:00
waddlesplash
d6e0c49c33
openjdk: Tweaks.
...
* Re-enable 256 character path hack.
* Don't add resources to "jexec", it needs the "-jar" flag which is of course not supplied, making the file association useless.
* Use HTTPS.
Now that I've put the openjdk-1.7 on the buildmaster, this might work...
2018-10-30 20:47:33 -04:00
Leorize
80a7e5139a
dev-lang/nim: add version 0.19.0
...
Based on #1461
Co-authored-by: Zoltán Mizsei <zmizsei@extrowerk.com>
2018-09-28 08:20:06 +07:00
fbrosson
18bf697e89
Vala: bump to 0.42.2.
2018-09-24 09:31:17 +00:00
Jerome Duval
64a553d760
spidermonkey: update HOMEPAGE.
2018-09-21 11:07:52 +02:00
Jerome Duval
acb1c53916
fpc_bin: switch to https.
2018-09-21 10:49:32 +02:00
kenmays
2beb687c1f
Nasm: bump version ( #3070 )
2018-09-19 08:03:19 +00:00
fbrosson
d334e7afd0
Vala: bump to 0.42.1.
...
* tests/basic-types/array-uint8-uchar-compat.vala is failing for me
on x86_64. This test, which appeared in 0.42.1, also fails with
the previous release, 0.42.0, when "copied" there.
Noteworthy: on x86 that test is OK for both 0.42.0 and 0.42.1.
* tests/control-flow/bug736774-2.vala still fails on all arches.
2018-09-17 21:31:53 +00:00
Jérôme Duval
fcdc803868
julia: switch to https.
2018-09-17 17:04:27 +02:00
Jerome Duval
45de8e68fb
switch HOMEPAGE to https.
2018-09-10 09:20:45 +02:00
fbrosson
fba4562af8
Vala: bump to 0.42.0.
...
FWIW, control-flow/bug736774-2.vala is still failing.
2018-09-08 07:43:20 +00:00
Jerome Duval
edf5a345a6
code reformat
2018-09-03 18:07:46 +02:00
Jerome Duval
bd33cc2cbd
code style.
2018-09-03 11:10:08 +02:00
Adrien Destugues
0471196ff4
Add recipe for php 5.6.37
...
Maybe this one will manage to be built by haikuporter?
2018-09-02 22:11:50 +02:00
miqlas
93ea4cdf56
Algol68g: new recipe ( #2909 )
2018-08-23 18:05:13 +02:00
fbrosson
006d507f6d
vala: bump to 0.40.9.
2018-08-20 14:30:12 +00:00
Jerome Duval
51ee6bc944
code style.
...
remove old patches.
2018-08-14 10:42:32 +02:00
miqlas
6a6dda8273
mujs: new recipe ( #2911 )
2018-08-13 12:26:18 -04:00
Adrien Destugues
6b02625aaa
Add a recipe for ghc.
...
This is largely based on jessicah's work, with a few changes:
- Use haikuporter for patching, downloading and extracting things.
- Repackaged the bootstrap binary archive, because it had a file
hardlinked to itself (?) which confuses our python extractor (plain tar
seems to handle this just fine).
- Remove all the packages included in the recipe, I'll try to get them
built in spearate recipes instead.
2018-08-12 12:28:12 +02:00
Jerome Duval
0d782eba67
dev-*: reorder sections.
2018-08-08 16:18:18 +02:00
Jerome Duval
403bcb193a
swift: code style.
2018-08-08 11:43:46 +02:00
Jerome Duval
3ef5b9655d
rust: srcGitRev2 => srcGitRev_2.
...
* code style.
2018-08-07 10:33:00 +02:00
Jerome Duval
f67b534c07
COMMIT/commit => srcGitRev.
...
* code style.
2018-08-07 08:56:57 +02:00
Jerome Duval
5a8df57c57
tcc: fix PROVIDES_devel.
2018-08-06 16:44:28 +02:00
Jerome Duval
81b22530a0
squirrel: fix PROVIDES_devel.
2018-08-06 16:41:25 +02:00
Jerome Duval
dedc2c6324
code style.
2018-08-06 15:08:49 +02:00
Niels Sascha Reedijk
d6ef4a6e22
Rust: add recipe for 1.28.0 ( #2882 )
2018-08-05 21:57:02 +00:00
Kacper Kasper
711f6ccb2e
python3: fix headers path in pkgconfig files
2018-08-04 01:50:05 +02:00
Jerome Duval
5ea5d7c296
swig: code style.
2018-08-03 08:44:16 +02:00
Jerome Duval
d48c8e55a3
rebol: code style.
2018-08-03 08:44:16 +02:00
Jerome Duval
98ee168b77
python: code style.
2018-08-03 08:44:16 +02:00
Jerome Duval
128d11d0b7
php: code style.
2018-08-03 08:44:16 +02:00
Jerome Duval
934291a148
orc: code style.
2018-08-03 08:44:16 +02:00
Jerome Duval
ac06436496
nhc98: code style.
2018-08-03 08:44:16 +02:00
miqlas
92e8f21962
R: bump after OpenBLAS bump ( #2822 )
2018-08-03 06:39:37 +02:00
Adrien Destugues
2c0dad1368
Add recipe and patch for nhc98
...
nhc is an Haskell compiler which is easily bootstrappable from C (unlike
ghc). The downsides are:
- It's slower
- It only implements Haskell 98
It may be usable to build GHC or some other Haskell based software,
we'll see.
2018-07-28 18:08:01 +02:00
fbrosson
f8282dc8c7
vala: bump to 0.40.8.
2018-07-28 16:03:21 +00:00
Niels Sascha Reedijk
8b189c34ca
Rust: Add recipe for 1.27.0 ( #2771 )
...
This change includes both the rust and rust_bin recipe. The remark
regarding the memory usage of the build on Haiku remains, that's
why the build is marked as untested. I have, however, tested the
recipe up to the point where the main build starts so the odds are
good that it might build.
Also remove the rust~dev recipe for the 1.22 version.
2018-07-05 14:53:56 +00:00
fbrosson
652a65c51d
rust_bin: mark as tested for 1.21.0, see #2647
2018-07-03 20:32:03 +00:00
Niels Sascha Reedijk
e473b27aaa
Rust: Add recipe for 1.21.0 ( #2647 )
...
The rust_bin recipe is built of binary artifacts. The main reason is
that the 32 bit version can no longer be built on Haiku, because it
crosses a hard memory limit. Perhaps this changes later on. In any case,
an added advantage is that this makes the package buildable by the
buildbots.
For documentation purposes, a regular rust recipe is also provided. This
will probably run on a x86_64 machine with a decent amount of RAM. The
package depends on rustc and cargo being available for the same version.
This makes it both buildable from the rust_bin and the rust recipe.
2018-07-03 17:18:15 +00:00
Schrijvers Luc
7cf1cdd330
xa65, new recipe ( #2742 )
2018-06-29 20:13:12 -04:00
Schrijvers Luc
df843078ed
camlp5, bump version ( #2677 )
2018-06-23 22:58:33 -04:00
fbrosson
026f1d618b
vala: bump to 0.40.7.
...
FWIW, control-flow/bug736774-2.vala is still failing.
2018-06-20 22:24:52 +00:00
fbrosson
4f36ece4de
python-2.7.14: sync line offsets in patchset, update HOMEPAGE.
2018-06-10 12:25:39 +00:00
Niels Sascha Reedijk
3582a04140
Rust: add recipe for Rust 1.20.0
...
This recipe stops building the src tarball, which means that our dependency
on cargo-vendor is not necessary anymore.
2018-06-03 20:43:12 +00:00
Niels Sascha Reedijk
a4f6f21436
Rust: add recipe for 1.19.0
2018-06-03 20:43:12 +00:00
Niels Sascha Reedijk
225d02851c
Rust: add recipe for Rust 1.18.0
2018-06-03 20:43:12 +00:00
Niels Sascha Reedijk
aba5767078
Rust 1.17.0: update the git2 dependency of cargo to prevent crashes
2018-06-03 20:43:12 +00:00
Jérôme Duval
4b6f8b15d0
tcc: update HOMEPAGE.
2018-05-30 08:15:46 +02:00
Jérôme Duval
e6f5649a31
python: update HOMEPAGE.
2018-05-30 08:07:00 +02:00
Jérôme Duval
4498e041cc
python: update HOMEPAGE.
2018-05-30 08:06:34 +02:00
Jérôme Duval
ae1f0aa318
nasm: update HOMEPAGE.
2018-05-30 07:54:19 +02:00
irtusb
3abf6cda40
python3: fix #2558
...
'str' has no attribute 'append'
2018-05-25 19:01:45 +02:00
fbrosson
070bb79d76
vala: bump to 0.40.6. ( #2599 )
2018-05-24 08:49:14 +00:00
Niels Sascha Reedijk
21294480d6
[Rust] Add recipes for 1.16.0 and 1.17.0 ( #2540 )
...
* Rust: add recipe for Rust 1.16.0
This is the first instance of the recipe where it builds cargo itself.
* Rust: add recipe for Rust 1.17.0
2018-05-08 14:28:13 -04:00
Jim Saxton
af4862bd1f
yab bump version ( #2511 )
2018-05-08 21:37:24 +07:00
Sergei Reznikov
71ba56d880
python3: fix unary operator expected warning
2018-05-05 23:09:44 +03:00
fbrosson
797d39d80b
vala: Add commandBinDir. Add 2 libs to the debuginfo package.
2018-04-20 11:09:00 +00:00
Schrijvers Luc
fd77f6caca
vala, bump to version 0.40.4 ( #2256 )
2018-04-20 01:16:36 +00:00
fbrosson
475fbda9ac
vala: bump to 0.36.13.
2018-04-19 23:21:56 +00:00
miqlas
6f2a789ab1
yasm: rev bump
2018-04-14 11:19:17 +02:00
miqlas
01ce371770
Ruby: bump, delete ancient recipes ( #2409 )
2018-04-09 18:11:06 +02:00
Michael Lotz
07bfb58cd0
YASM: Disable dependency tracking to avoid the need for depcomp.
2018-04-03 08:57:22 +02:00
Schrijvers Luc
a208f4c642
remove obselete bep file ( #2375 )
2018-03-29 13:44:08 -04:00
miqlas
17f84ee300
R: bump, fixpkgconfig ( #2314 )
...
* R: bump, fixpkgconfig
* Cleanup
* Cleanup
2018-03-24 07:07:26 +01:00
Schrijvers Luc
9519b3be53
vala, bump version ( #1920 )
2018-03-17 14:42:03 +00:00
miqlas
9ed3671090
TCL: bump, pkgconfig fix, debuginfo, cleanup ( #2316 )
2018-03-15 20:53:35 +01:00
miqlas
a1cfa24cb0
Ruby: fixpkgconfig, bump, debuginfo, remove stack-protector patch ( #2315 )
...
* Ruby: fixpkgconfig, bump, debuginfo, remove stack-protector patch
* Cleanup, needs a new checksum, but i'm on limited connection right now
* Checksum
2018-03-15 20:53:07 +01:00
Jerome Duval
f0dbf12da8
perl: use the shortVersion for site and vendor.
2018-03-14 21:47:12 +01:00
Adrien Destugues
012402a100
vasm: update to 1.8b
...
This fixes the regression in 1.8a, so 1.7c can be removed.
2018-03-04 13:45:05 +01:00
fbrosson
8a75ac661f
openjdk: use curly braces before _devel in PROVIDES_devel.
2018-02-20 06:36:33 +00:00
Adrien Destugues
6798aa57bf
php: update to 5.6.33.
...
The 5.6.4 version crashed during ./configure due to misuse of the crypt() function in configure scripts (problem fixed in 5.6.20).
2018-02-19 18:36:41 +01:00
Adrien Destugues
298e4d4968
Python: fix secondary arch build.
...
Wrong library paths would lead to missing modules, and crashes.
2018-02-19 18:36:41 +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
Adrien Destugues
cca35279c8
PHP: fix patchset.
...
For some reason it does not apply cleanly.
2018-01-16 22:34:18 +01:00
Adrien Destugues
919006107d
brexx: fix installation of portmanager
...
I forgot an mkdir in the installation, and as a result, the portmanager
would be installed at the same path as the "servers" directory and would
replace it. This of course prevents all system servers from working.
After moving the server at the right place, things works as expected.
2018-01-13 14:13:32 +01:00
Adrien Destugues
b17ac441ce
OpenJDK: fix build.
...
- Needs an existing openjdk package
- Some policy warnings (appears to be false positives)
2017-12-20 19:55:20 +01:00
Adrien Destugues
f2bc78a187
Some fixes to OpenJDK
...
Builds ok (if you have an older version installed), but runs out of
memory during INSTALL. Help welcome.
2017-12-19 22:12:27 +01:00
Augustin Cavalier
54852b5e55
Enable TCC.
2017-12-11 19:37:43 -05:00
alaviss
a0fdf8cf1f
Add TEST() to various ports ( #1832 )
...
* app-crypt/rhash: disable on x86_gcc2, also fixed secondary arch
* dev-lang/tcc: make tcc actually works
- update patches: define custom haiku definitions, use haiku
start/end objects
- make tcc uses haiku custom paths
- add secondary arch support
- add x86_64
* dev-lang/tcc: disable on all architectures
- Haiku's BeBuild.h depends on __GNUC__ macro to select ABI, which
unfortunately we can't risk to define, so disabling for now
* dev-python/pyqt: use correct name for sip
* dev-lang/spidermonkey: fix build
- add x86 to snd arch
- update config.sub and config.guess
- add missing cmd:js_config
- add missing cmd:zip
* dev-python/pyqt: clean up the spaces left by previous contributor
* add TEST() for the following ports:
- sys-devel/flex
- app-crypt/rhash
- app-text/podofo
- app-crypt/qca
- app-editors/retext
- app-i18n/mozc
- dev-lang/tcc
- dev-lang/yasm
- dev-lang/spidermonkey
- dev-libs/glib
- dev-libs/jsoncpp
- dev-libs/libtommath
- dev-libs/libxslt
- dev-libs/libyajl
- dev-libs/zziplib
2017-12-10 13:49:50 +01:00
Mason X
66c159c152
Add some SUMMARY's to ports
2017-12-04 20:28:10 +01:00
oco27
40acec10b2
fpc: rename binary only recipe fpc_bootstrap ( #1803 )
...
This will make place for a coming fpc full source recipe instead of
this "repackaging" only recipe. But this one is still necessary to bootstrap
the process : fpc is written in pascal.
2017-11-24 12:32:28 +03:00
Sergei Reznikov
ab669dac9b
python3: bump revision
2017-11-22 16:01:11 +03:00
Sergei Reznikov
2284b95e6b
python3: disable debug build, drop testsuit
...
* turns out exportig OPT var disables debug build
* drop testsuite as it takes a lot of space, perhaps needs to be moved into a separate package
* should we drop __pycache__ as well?
Used https://git.centos.org/blob/rpms!rh-python36-python.git/c7/SPECS!python.spec#L1484
and https://packages.debian.org/source/buster/python3.6 as a reference
2017-11-22 13:41:20 +03:00
Adrien Destugues
da22871c3c
BRexx: fix checksum
2017-11-14 20:34:52 +01:00
Jerome Duval
9f487cd246
swift: add recipe for 4.1.0 git version.
...
stays disabled:
* the package is definitely too large (500MB).
* this doesn't use cmake for the installation, so binaries have
a RPATH hardcoded, this is bad.
2017-11-11 18:49:22 +01:00
Jerome Duval
1cb2a20e9e
erlang: add recipe for version 20.1.
...
enable-threads crashed erlang.
2017-11-07 22:03:58 +01:00
koletzky
3ed8854485
Update hugs98-dec2001.recipe ( #1760 )
...
Adding x86_gcc2 architecture, as it has been proven to work.
2017-10-30 12:47:32 +01:00
Sergei Reznikov
346098b9c9
fpc: drop old recipe
2017-10-24 16:15:37 +03:00
Niels Sascha Reedijk
f45daffffc
Rust: several changes to the 1.15.1 recipe ( #1735 )
...
Add the cargo command to the package. Rust's package management tool is now
included in the package. The rationale for inclusion versus external package
is that the cargo command is closely related to the version of the rustc
compiler, and with the future dependency of the rust build system on cargo
they are closely linked.
2017-10-24 07:35:54 +02:00
Humdinger
d01a8f7dc8
Bump yab, yab_ide
...
needed a rebuild. Something went wrong with my last uploaded
build still hitting the BControlLook ABI change...
2017-10-23 18:32:21 +02:00
Calvin Hill
110f530393
swift-lang: new recipe ( #1383 )
2017-10-19 22:06:05 +02:00
Jerome Duval
9a7d02dd25
lua51: bump version.
2017-10-13 19:39:19 +02:00
Jerome Duval
e1a5ec0f24
python3: bump version.
2017-10-12 21:41:25 +02:00
Jim Saxton
13ba298e69
yab: update, fix build after BControlLook ABI changes ( #1706 )
...
* remove old recipes.
2017-10-11 17:19:17 +02:00
Jerome Duval
d83c25aec6
erlang: fix build.
2017-10-08 22:47:41 +02:00
Niels Sascha Reedijk
02720c5025
Rust: add recipe for 1.15.1 ( #1701 )
...
The recipe is based on the official github sources, plus patches where
applicable. The tree including patches can be found at
https://github.com/nielx/rust
2017-10-08 19:23:21 +03:00
Niels Sascha Reedijk
2c67b6bd90
Rust: add recipe for 1.14.0 ( #1689 )
...
This recipe is based on the official sources, but has some additional patches.
The tree with integrated patches can be found at https://github.com/nielx/rust
2017-10-05 09:27:57 +02:00
Niels Sascha Reedijk
c432f58865
Rust: add recipe for rust 1.13.0 ( #1668 )
...
The difference with the recipes for versions 1.9.0 through 1.12.1 is that
this one is based off the "official" rust sources, after Alexander
von Gluck integrated the existing patches and added some additional of his
own. The recipe uses some additional patches to fix the build system (and
some oversights). The complete patched source tree can be found at
https://github.com/nielx/rust
2017-10-04 07:21:36 +02:00
Niels Sascha Reedijk
b7be7b5b6f
Rust 1.12.1: Specify the buildtools version ( #1683 )
2017-10-03 18:55:58 +02:00
Jerome Duval
0af94db9f8
r: bump version.
2017-09-29 20:16:58 +02: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
f37c397e4f
ruby: bump version.
...
* libruby is actually at version 2.2.0.
2017-09-29 18:43:15 +02:00
Jérôme Duval
55a4c36af6
rust: enable 1.12 on gcc2_x86.
2017-09-25 15:30:11 +02:00
Jérôme Duval
a96cc162f4
rust: enable 1.11 on gcc2_x86.
2017-09-25 08:16:31 +02:00
Niels Sascha Reedijk
2dd16a1b3a
Rust: fix checksums for 1.10.0 and 1.11.0 ( #1666 )
2017-09-24 22:49:49 +03:00
Jerome Duval
515034125a
rust: enable 1.10 on gcc2_x86.
2017-09-24 20:38:55 +02:00
Niels Sascha Reedijk
71d6de91d6
Rust 1.9.0: fixed invalid checksums ( #1665 )
2017-09-24 09:17:30 +02:00
Jérôme Duval
03895ad142
rust: disable x86 on 1.9.0.
2017-09-23 22:34:55 +02:00
Jérôme Duval
9d264a2498
rust: disable versions for which reqs can't be met.
2017-09-23 22:21:17 +02:00
Niels Sascha Reedijk
abcea533a6
Rust: mark the x86 as tested, to see whether this triggers the buildbot ( #1659 )
2017-09-23 16:30:30 +02:00
Niels Sascha Reedijk
0b46481fce
rust: mark as tested 1.9.0 through 1.12.1 on gcc2_x86 ( #1658 )
2017-09-22 22:06:25 +02:00
Niels Sascha Reedijk
a4a30447cb
rust: add recipe for version 1.12.1 ( #1651 )
2017-09-21 17:50:47 +02:00
Jessica Hamilton
89c999e9e0
rust: updated development snapshot with working cargo.
2017-09-22 03:33:54 +00:00
Jerome Duval
a223f56d0e
python: bump version.
...
* remove two old recipes.
2017-09-20 18:54:45 +02:00
Sergei
90bb554ac4
fpc: recipe for version 3.0.2 ( #1637 )
2017-09-18 15:00:49 +03:00
Niels Sascha Reedijk
4eb0c64530
rust: add recipe for rust-1.11.0 ( #1630 )
...
Note that this recipe depends in on an older version of binutils
(2.26.1), as the current version of binutils (version 2.28.1) has ld
crash in linking the libLTO.so library from the bundled llvm. This is,
by the way, the same on the recipe of llvm-3.8.1 in this repository.
2017-09-10 12:05:25 +02:00
Niels Sascha Reedijk
76873fc5cb
rust: add recipes for 1.9.0 and 1.10.0 ( #1626 )
...
The recipe for 1.9.0 will build the full compiler suite for x86_gcc2,
and it will 'wrap' a binary stage0 compiler for x86_64.
The recipe for 1.10.0 is a complete build.
These recipes don't create the rust_runtime packages. This package
should be recreated at a later point, but we will need to think about
the package naming, as it will be very much possible to have various
runtime libraries running alongside each other.
2017-09-07 07:32:27 +02:00
Jessica Hamilton
b2214fb42c
rust: development snapshot for now.
...
* This is just the cross-compiled version of rust, rather than a
native build. However, it should hopefully be sufficient for
building rust natively.
2017-09-05 20:50:02 +00:00
Adrien Destugues
a6c11d978a
php: bump version for ICU dependency update.
...
Version in repos depends on ICU 55.
2017-08-29 18:38:59 +02:00
Adrien Destugues
0c75a5e67a
vasm: also add vobjdump to the package.
2017-08-29 18:38:46 +02:00
Adrien Destugues
13e845cf89
Update vlink to latest release.
2017-08-27 20:30:39 +02:00
Adrien Destugues
3e9e9f65b0
vasm: add recipe for version 1.8a
...
* Add 6800 CPU, just because.
2017-08-26 21:08:33 +02:00
Sergei Reznikov
efb6dbacb0
lua: provide lua5.x.pc file
...
* needed at least by vlc configure
2017-08-24 09:24:15 +03:00
Jim Saxton
455b2c22e0
yab and yab-IDE: bump version. ( #1567 )
2017-08-09 06:50:01 +02:00
Schrijvers Luc
ad6ded8c90
squirrel: bump version ( #1559 )
2017-08-06 17:30:17 +02:00
Jerome Duval
2482a89083
vala: bump version.
2017-07-26 20:08:46 +02:00
Jessica Hamilton
04725d9a4a
python3: add missing dependency on libffi. ( #1533 )
...
Fixes #1532
2017-07-25 23:28:40 -04:00
waddlesplash
72ee171c19
ruby: bump revision following ncurses6 change.
2017-07-25 18:43:48 -04:00
Jerome Duval
b6225dd525
python3: bump version.
2017-07-25 22:27:21 +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
dbd4bb8e0b
nasm: remove dependency on perl.
...
* generated files are already in the tarball.
2017-07-24 13:38:39 +02:00
Adrien Destugues
f7312c47a3
BeBrexx: fixes to PortManager
...
- Does not prevent system shutdown
- Installed to /system/servers
- Is a background app
2017-07-22 11:05:20 +02:00
Jerome Duval
8d2607780f
orc: bump version.
...
* remove libtool files.
2017-07-18 17:16:04 +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
242cf93588
r: bump version.
2017-07-15 13:15:21 +02:00
Adrien Destugues
ea688692fa
brexx: various fixes
...
- Make it actually build
- Install header files for the libary and add devel package
- Remove example program from package
- Add secondary arch library
2017-07-09 13:42:01 +02:00
Adrien Destugues
3661344276
Python: use the same include dir everywhere
...
Use the non-suffxed include dir even when building for secondary arch.
This greatly simplifies things for python packages with native code.
2017-07-04 19:29:48 +02:00
Jerome Duval
fc0936b040
Bump revisions for x86_64 rebuild after time_t change.
...
* a few apps needed build fix for time_t.
* disable compatibility packages for x86_64.
2017-06-27 15:46:25 +02:00
waddlesplash
aaf2dc61ae
php: is broken on x86_64.
2017-06-25 09:40:17 -04:00
Jerome Duval
8faba33005
Bump revisions for x86_64 rebuild after time_t change.
2017-06-20 07:18:22 +02:00
waddlesplash
043e1a5ac2
golang: is broken.
2017-06-19 18:17:41 -04:00
waddlesplash
b3b676fe04
python35: deactivate.
...
Not used anywhere.
2017-06-17 19:41:11 -04:00
Gerasim Troeglazov
bd823f831a
orc: bump version
2017-06-16 23:11:41 +10:00
miqlas
0880d3da8c
PHP: bump version ( #1416 )
2017-06-14 17:35:23 -04:00
Jerome Duval
24a075db21
perl: add recipe for version 5.26.
2017-06-09 23:40:02 +02:00
Nick Melnick
2a10f0dcbc
vala: bump to 0.36.3 ( #1396 )
2017-06-05 19:34:42 -04:00
Jerome Duval
d965e29435
luajit: bump version.
2017-06-04 23:45:57 +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
phoudoin
c7d1674a8c
[python-2.7 & 3.6] Implement CTypes's find_library() for Haiku. ( #1363 )
...
Should fix #1120 for python v2.7.13 and v3.6.1.
2017-05-27 11:31:27 +02:00
miqlas
931aa6b3a1
Ruby: bump version ( #1321 )
2017-05-06 15:45:37 -04:00
Jerome Duval
1c4581d6b5
ruby: also depends on libffi.
2017-04-28 23:46:37 +02:00
Jerome Duval
a92684ac4a
x86: enable some recipes which build OK.
2017-04-28 23:44:49 +02:00
Jerome Duval
ccaefe1304
r: bump version.
2017-04-22 16:23:54 +02:00
Jerome Duval
60ad57edd5
python3: enable on x86 secondary arch.
2017-04-18 20:04:28 +00:00
Jerome Duval
2411c135d9
python3: handle negative errno on Haiku.
...
also enable _BSD_SOURCE for openpty declaration.
2017-04-16 21:34:55 +02:00
Augustin Cavalier
9c69f65aa0
Remove all bep-format recipes for which an actual recipe exists.
...
Closes #1244 .
2017-04-16 14:39:56 -04:00
Raefaldhi Amartya Junior
7d78c3a415
dmd: new recipe for version 2.067.1 ( #1267 )
...
dmd v2.067.1 is useful to build latest version of dmd, because any
version above this require bootstrapping to build.
2017-04-05 09:27:13 +02:00
Alexander von Gluck IV
80fa183edb
luajut-2.0.4: Fix nonsense version
...
* version 2.0.4, compat > 5.1
* Spawned a ticket #122
2017-04-01 10:48:05 -05:00
Alexander von Gluck IV
fe914513c4
luajit-2.0.4: Fix symlink to shared library
2017-04-01 10:31:08 -05:00
Alexander von Gluck IV
6af22d77ab
luajit-2.1.0~beta2: Update to be broken on x86_64
2017-04-01 10:12:04 -05:00
Alexander von Gluck IV
547c877664
luajit-2.0.4: Fix build on x86_64 and x86
...
* Upstreamed via https://github.com/LuaJIT/LuaJIT/pull/316
* -lm no longer needed
2017-04-01 10:12:04 -05:00
Jerome Duval
7a7ebe6cae
python3: add recipe for version 3.6.
...
* add a recipe for python35.
2017-03-27 23:10:07 +02:00
miqlas
b636f386aa
Erlang: bump version, recipe cleanup ( #1225 )
2017-03-20 18:59:04 +01:00
Jerome Duval
1533dad2aa
r: bump version.
...
* add some missing requirements.
2017-03-06 20:18:26 +01:00
Jerome Duval
56067d2793
lua: bump version for 5.2.
...
* build as lua52.
2017-03-05 22:32:36 +01:00
Jerome Duval
10efd2f8d4
python: remove 2.6 recipes and patches.
2017-03-02 23:03:30 +01:00
miqlas
8b2a17d66b
hugs98: new recipe ( #1195 )
2017-02-28 12:00:28 +01:00
Jerome Duval
732b313765
python3: bump version for 3.5.
2017-02-27 17:42:49 +01:00
Calvin Hill
5f539e11ea
erlang: fix build ( #1168 )
...
Added the flag '-D_BSD_SOURCE' to ERLANG_CFLAGS which fixes
a compile issue when using the ifaddrs.h library.
2017-02-25 15:48:51 +01:00
Jerome Duval
da8e36c5fd
swig: bump version.
2017-02-16 22:42:28 +01:00
Jerome Duval
ddb6f69441
python: add recipe for version 2.7.13.
2017-02-16 22:42:27 +01:00
miqlas
81f95b3b99
R: enable shared lib, fix zlib problem ( #1147 )
2017-02-12 22:15:34 +01:00
Jérôme Duval
5f88e141d3
python3: mark as broken again on x86_gcc2.
2017-02-08 08:14:05 +01:00
Jerome Duval
5f7f8e60d1
lua: bump version.
2017-02-01 21:03:35 +01:00
Jerome Duval
69f40666b8
yab: build on x86_64.
...
* remove the fixed haiku revision on REQUIRES, this is dependent
on the build system.
2017-01-30 22:18:25 +01:00
Jim Saxton
a61ef5e93f
Yab and Yab-ide: fix build after updating haiku ( #1107 )
...
* fix build after updating haiku
2017-01-22 22:33:51 +01:00
Jerome Duval
0b5473d51d
lua: enable posix features.
2017-01-22 11:55:25 +01:00
Jerome Duval
100219f4d5
lua51: enable x86_64.
2017-01-22 11:55:25 +01:00
Jerome Duval
bf675dfedc
rust: disable for all architectures.
...
* the sources don't match anymore.
2017-01-21 16:08:09 +01:00
Jim Saxton
e2d354aa79
yab_ide: bump version ( #1088 )
...
and bump yab revision.
2017-01-20 06:57:14 +01:00
miqlas
307099727e
swig : bump version ( #1043 )
2017-01-14 18:47:17 +01:00
Schrijvers Luc
e9f70a5d2f
lua, bump version ( #953 )
2016-12-26 14:25:18 -05:00
miqlas
30fffe67d3
R-lang : new recipe ( #959 )
2016-12-26 14:23:10 -05:00
Jérôme Duval
c43d80b899
orc: fix requires for devel package.
2016-12-02 19:13:46 +01:00
Jérôme Duval
3f5da30e19
swig: enable x86_64.
2016-11-30 23:39:02 +01:00
miqlas
2c9d275d9d
Updated swig recipe to 3.0.10 ( #833 )
2016-10-22 11:18:09 -04:00
miqlas
7ff28169da
LuaJit recipe ( #683 )
...
Fixed recipe
Recipe renamed
Everything renamed
Fix
2016-10-21 17:51:25 -04:00
Adrien Destugues
490f47a8e0
vlink: use tagged source.
2016-08-28 22:36:12 +02:00
Adrien Destugues
b44d429164
vasm: use tagged archive
...
The previous link always pointed to the latest version of the source.
2016-08-28 22:36:12 +02:00
Jerome Duval
8e4d8f6b6d
python: bump versions for 2.x and 3.x.
2016-07-26 06:00:16 +00:00
fbrosson
7393395476
vala: bump to 0.32.1, mark as tested on x86_64.
2016-06-27 03:46:25 +00:00
Jerome Duval
d2ee1c2acc
tcl: disable threads.
...
* the exec implementation tries to use a combination of fork/exec with
a monitoring thread, which isn't conformant.
2016-06-10 10:32:29 +00:00
Jerome Duval
e7481e3a89
tcl: also install-private-headers.
...
* fix tclConfig paths.
2016-06-06 22:17:22 +00:00
Jerome Duval
f8ed082f94
ruby: disable fstack-protector on Haiku.
...
* flag detection is broken with our current gcc; the testcase used
doesn't trigger the use of the stack detector, hence gcc doesn't try to
link with it.
2016-06-05 11:24:41 +00:00
Jerome Duval
a17e9f35d0
swig: don't depend on every possible language.
...
* enable x86.
2016-06-02 10:19:17 +02:00
fbrosson
e2a88cc000
nasm: bump to 2.12.01, dropping patch chunks applied upstream. ( #592 )
2016-05-09 14:48:02 -04:00
Jerome Duval
7bcc13aea2
fpc_bin: add recipe for version 2.6.4.
...
* for reference, eventually to build fpc 3.0.0.
2016-05-08 09:38:22 +00:00
Jerome Duval
256a8d2640
fpc_bin: disable source package
2016-05-08 09:34:40 +00:00