0
0
Fork 0
Commit Graph

882 Commits

Author SHA1 Message Date
Niels Sascha Reedijk 7e9510b8f8 Rust: add recipe for 1.38.0 (#4280) 2019-10-08 23:28:59 -04:00
Jerome Duval 1ca51b7d3c python38: add recipe for version 3.8.0~rc1.
disable register_at_fork in Lib/logging/__init__.py to workaround
deadlocks with multijobs build.
2019-10-05 11:27:07 +02:00
Jerome Duval 9f2355afcd python3: bump version. 2019-10-05 11:27:07 +02:00
Crestwave 6c9ce8c1b3 janet: bump to 1.3.1 (#4220) 2019-10-02 22:21:15 -04:00
Jerome Duval aa905f7abc lua 5.3: bump version. 2019-09-28 14:02:27 +02:00
Philipp Wolfer e3fdb45984 python: patched webbrowser module for Haiku (#4199) 2019-09-26 18:01:23 +02:00
Jérôme Duval 9c98cf1dc9
erlang: https homepage 2019-09-11 07:50:06 +02:00
Jérôme Duval 45745de163
erlang: https homepage 2019-09-11 07:49:49 +02:00
Jérôme Duval 88dd71adc2
elixir: https homepage 2019-09-11 07:49:24 +02:00
Jérôme Duval 0eb77d8df1
openjdk12: trigger buildbot for x86_64. 2019-09-04 17:50:58 +02:00
Jérôme Duval cf4bb4f605
openjdk12: trigger buildbot for x86_64. 2019-09-04 08:03:58 +02:00
Jerome Duval 84e64c17d2 openjdk8: forgot to update hotspot commit. 2019-09-03 20:10:46 +02:00
Jerome Duval 972b9aba34 openjdk12: bump version. 2019-09-02 21:21:36 +02:00
Jerome Duval 0a2b1f39a0 openjdk11: bump version. 2019-09-02 21:21:36 +02:00
Jerome Duval 74ce02ccf5 openjdk8: bump version. 2019-09-02 21:21:36 +02:00
Sergei Reznikov 9e55c3272b r: add missing build require 2019-07-26 00:51:12 +03:00
Sergei Reznikov bc4bec9a48 r: bump for rebuild 2019-07-25 22:22:00 +03:00
Niels Sascha Reedijk df2d529173 Rust: add recipe for 1.36.0 (#4017)
This also removes the _x86 postfix from some earlier patchsets
2019-07-20 15:01:46 -04:00
Jerome Duval ccee9818a3 perl: bump version. 2019-07-07 21:55:12 +02:00
Schrijvers Luc 44a6bd2be9
xamos, fix build (#3946)
* fix build for gcc2
2019-06-22 12:22:54 +02:00
Niels Sascha Reedijk 8a661cc34e Rust: add recipe for 1.35.0 2019-06-09 09:33:28 +02:00
Niels Sascha Reedijk 05b27ed37b Rust: add recipe for 1.34.2 2019-06-07 08:32:47 +02:00
alaviss 6a56abf272
dev-lang/nim: update to 0.19.6 (#3852) 2019-06-06 17:35:32 +07:00
Niels Sascha Reedijk 6e3a4028c7 Rust: add recipe for 1.33.0 2019-06-05 21:11:59 +02:00
Calvin Hill 784c6db9d8 v8: Fix build error on macro definition. (#3886) 2019-05-31 15:35:39 -04:00
Calvin Hill 38923bdb1a v8: add recipe for version 7.4.288.28 (#3330) 2019-05-26 14:58:25 -04:00
Augustin Cavalier ae94b1277b Bump revisions of recipes that depend on ncurses. 2019-05-24 16:14:07 -04:00
Crestwave 0048eb7c28 janet: new recipe (#3864) 2019-05-19 16:39:41 +02:00
Adrien Destugues f7e73a6875 ghc: build it so that it uses ncurses6
The initial ghc recipe still uses cross compiled binaries, so it still
depends on ncurses5 at build time.

Also add an attempt at a non-bootstrap build, but it currently fails
apparently because of a limitation in haikuporter.
2019-05-18 19:05:39 +02:00
Crestwave 4f9f2c8bb0 kona: new recipe (#3849) 2019-05-18 15:15:28 +07:00
Augustin Cavalier 21efe8d08b Bump revisions for rebuild after ncurses5 disabling. 2019-05-14 23:44:29 -04:00
Calvin Hill d356239f83 swig: bump version (#3855) 2019-05-14 13:56:01 -04:00
miqlas c5236231b2 Ruby: bump (#3790) 2019-05-14 13:44:13 -04:00
Jerome Duval 22b1d5a5cc openjdk8: bump version. 2019-05-10 16:47:18 +02:00
Jerome Duval ff0a38ce24 perl: bump version. 2019-05-05 22:05:38 +02:00
Jerome Duval 9443ac1167 orc: bump version. 2019-05-02 20:14:08 +02:00
Adrien Destugues ed4e536a24 vasm: bump version. 2019-05-01 16:38:40 +02:00
Jerome Duval 090cc6a8c5 python: bump to 2.7.16 and 3.7.3.
remove old recipes and patches.
2019-04-30 20:40:47 +02:00
Jerome Duval 650ea9b9e1 Reapply "Enable sparc for the base packages".
This reverts commit 99901b49ee.
2019-04-30 19:51:33 +02:00
Jerome Duval 5078cb895b openjdk12: bump version. 2019-04-30 19:45:49 +02:00
Jerome Duval 22e0fca47b openjdk11: bump version. 2019-04-29 21:02:25 +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
Calvin Hill bbb5180307 golang: Update patchset to enable bootstrapping. (#3793)
This patches the go compiler for Haiku to fix process
waiting when executing Wait() on a process. Should also fix
the net/url hang when attempting to bootstrap Go 1.5 and
above.

Also changes the GOROOT_FINAL location to a globally writeable
location in the non-packaged folder to allow golang to install
third-party libraries.
2019-04-24 15:39:55 -05:00
Calvin Hill 86ee0f091b golang: add recipe for 1.4.3 (#3119) 2019-04-23 16:50:37 -05:00
Jerome Duval 99901b49ee Revert "Enable sparc for the base packages"
This reverts commit ab5bcc9b3b.
2019-04-10 11:10:56 +02:00
PulkoMandy ab5bcc9b3b Enable sparc for the base packages
This is needed to build the source packages to use in the bootstrap
image.
2019-04-08 22:03:29 +02:00
Jerome Duval 8b2c24c844 python36: also bump the patchset 2019-04-07 12:26:21 +02:00
Jerome Duval b5c7c268e8 python36: rename and bump version. 2019-04-07 12:12:15 +02:00
Jerome Duval a7b69a4328 perl: add recipe for version 5.28.1. 2019-04-06 19:28:59 +02:00
hanya 4cf096f9e8 python3: add recipe for 3.7.2 (#3664) 2019-04-06 13:25:20 -04:00
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