0
0
Fork 0
Commit Graph

882 Commits

Author SHA1 Message Date
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
Jerome Duval 76dae26944 fpc_bin: doesn't require fpc. 2016-05-06 16:00:35 +00:00
Jim Saxton 1cb6996424 update yab and yab-ide 2016-04-28 09:28:52 -07:00
François Revol 5c55a5bfe6 gambas: add latest patch 2016-04-13 15:08:36 +02:00
fbrosson 1ae2422935 vala: bump to version 0.32.0.
* Bump version using the exact copy of the patch for 0.30.1 since
  there are no offset mismatches.
* Add !x86_gcc2 to secondary arch.
* Replace hard-coded 0.32 by ${portVersion%.*} to reduce future diffs.
* Use vala_x86_common instead of vala_common_x86 and ajust provides
  and requires. (No other package is using vala so this fix is safe.)
* Iron INSTALL() to get rid of the empty data/aclocal/ in vala since
  {vala,vapigen}.m4 are in vala{,_x86}_common.
* Add "-e" to sed as some OSes have strict/picky implementations.
2016-03-29 22:43:11 +00:00
fbrosson 431444b1cf vala: fix missing $secondaryArchSuffix in PROVIDES{,_common}.
The "$secondaryArchSuffix" suffix was missing for vala in PROVIDES
and for vala_common in PROVIDES_common. This is required on x86_gcc2
because vala_x86 requires vala_common_x86.
2016-03-21 04:33:49 +00:00
Jerome Duval 629ecc19f1 nasm: missing patchset. 2016-03-10 18:24:34 +00:00
Jerome Duval daef6276cf nasm: fix gcc2 build. 2016-03-10 18:22:45 +00:00
Jerome Duval be902e6442 nasm: add recipe for version 2.12. 2016-03-08 21:10:57 +00:00
Adrien Destugues a7613f20d0 Python 3.5: mark as working on x86_gcc2.
It seems to work just fine, why was it marked broken?
2016-03-06 18:50:35 +01:00
Vale 6f4f45198e Fix HOMEPAGE, COPYRIGHT, and LICENSE blocks 2016-03-05 14:19:01 -05:00
fbrosson 30f888776a luajit: bump version. 2016-03-01 23:42:37 +00:00
Vale 6b99721506 More order fixes 2016-02-28 20:17:42 -05:00
Vale f8aeb53372 More ordering & layout fixes 2016-02-26 10:33:51 -05:00
waddlesplash e9b0e134c5 Merge pull request #467 from Max-Might/master
vala: add recipe
2016-02-21 17:21:12 -05:00
Kostadin Damyanov fb66e513a2 vala: add recipe 2016-02-21 23:55:50 +02:00
Vale 79a9915b2f Fix ordering on new recipes 2016-02-21 14:34:51 -05:00
Vale 4ceccd41e1 Fix ordering 2016-02-17 14:39:36 -05:00
François Revol 9f329f554c gambas: add latest patch 2016-02-05 15:54:03 +01:00
Humdinger 48f5a7c189 Added compatibility info to yab recipe
Turns out, it only compiles on haiku revisions newer than hrev49976.
Since mmlr's buildbots run an older revision they hiccup otherwise.

Also, bbjimmy told me the correct revision is "1" as otherwise it
would collide with the same package hosted on FatElk...
2016-02-01 19:14:59 +01:00
Humdinger abc7d45599 yab and yab_ide needed a rebuild.
Increased revision.
Re-ordered blocks.
2016-02-01 18:01:59 +01:00
waddlesplash 2233b85285 Merge pull request #370 from oco27/master
[FPC]Recipe to construct a fpc 3.0.0 package for Haiku, based on the official package.
2016-01-28 20:40:32 -05:00
waddlesplash 6b6e61a4db Merge pull request #379 from cyj0912/gci
[GCI] #2 Change recipes to download safe sources
2016-01-28 20:33:29 -05:00
Jim Saxton cf5204c657 Update yab-1.7.5.2.recipe 2016-01-28 15:37:46 -08:00
Jim Saxton a1af7e85f1 This update allows yab to run with mix_color being a public api. 2016-01-28 13:26:26 -08:00
Hannah b603c3f935 change "install-strip" back to "install" 2016-01-22 16:21:56 +00:00
Toby Chen 31a299c881 Safe download sources
Use safe download sources for various packages, and fix several styling issues.
2016-01-03 20:24:13 -05:00
Hannah 8e05ed78b0 stripped bison, less, m4, which, and yasm in recipes and created debug packages 2016-01-02 23:15:43 -08:00
Olivier Coursière f1a3f46a72 Recipe to construct a fpc 3.0.0 package for Haiku, based on the official package. It will help bootstrapping a more classical recipe that will construct the package from sources. Based on work on 2.6.2 at BeGeistert 029 with Korli. 2016-01-02 12:34:44 +00:00
Michael Lotz a43c394c4d Explicitly reference all additional files.
Not referencing them caused them to be missing from the source packages.

This also moves all files that were in different dirs under the common
additional-files dir.
2015-12-20 20:05:05 +01:00
Mikołaj 'lich' Halber d97532ab2d FPC 2.6.2: Fixed download link 2015-12-18 23:12:37 +01:00
Jerome Duval 3cc7606d17 python3: disable gcc2.
* prepare for enablement of x86 as secondary arch. Setup.py needs
to be patched for a secondary arch.
2015-12-13 11:16:09 +00:00
Jerome Duval 22e4fad806 python: bump versions.
* remove old 2.7 recipe and patch.
2015-12-09 23:20:15 +00:00
Jerome Duval eaf73ff385 lua: bump version. 2015-12-08 22:44:47 +00:00
Jerome Duval 6da71737aa luajit: disable gcc2. 2015-12-02 21:21:00 +00:00
Gerasim Troeglazov 2ddd62cd0a orc: enable x86 for secondary architecture 2015-11-29 05:06:57 +00:00
Jerome Duval 5d0a931d16 fix requires: unneeded check on haiku version. 2015-11-28 11:01:29 +00:00
Rene Gollent 7a437587fc ruby: bump revision. 2015-11-27 20:44:36 -05:00
Jerome Duval 4daa7bc6a7 bump recipe revisions to rebuild with ncurses 6.
* also fix aspell provides, remove libtool files.
2015-11-22 14:35:53 +00:00
Jerome Duval 6b9bbb801a openssl: enable x86_64.
* bump versions for dependent packages.
2015-11-21 14:17:24 +00:00
Jerome Duval 01c59025af rust: added recipe for version 1.2.0.
* based on work of Niels Reedijk.
* produces a stable release compiler, which doesn't provide dev features.
2015-11-14 10:28:02 +00:00
Adrien Destugues fb4c3e393e lua 5.3: fix provides 2015-11-12 14:42:51 +01:00
Adrien Destugues 5bdc49df6b Reintrouce a recipe for lua 5.1.
This partially reverts commit 9b3fcef5c0.

Minor versions of Lua are not completely compatible, and a lot of
software was not updated yet to the 5.2 or 5.3 APIs. We should thus have
a lua51 package for these, so they can still be run.
2015-11-12 14:39:54 +01:00
Adrien Destugues 6145187eaa Bump package revisions after OpenSSL update. 2015-11-12 14:39:46 +01:00
Jerome Duval cd04dd1395 lua: define LUA_COMPAT_5_1
* suffix binaries with version
2015-11-09 16:18:11 +00:00
Adrien Destugues b10d395def php: bump version for rebuild against ICU 55. 2015-11-01 09:46:44 +01:00
waddlesplash a2838b7ee8 openjdk: Fix secondaryArchSuffix syntax, mark untested again.
The correct solution is probably to have this package explicitly download an earlier HPKG and use it, because circular dependencies are against general notions of sanity (and the Kitchen can't deal with them)
2015-10-23 16:46:21 -04:00
Sergei Reznikov 0b43c71988 tcl: Bump revision for package rebuild 2015-10-20 14:18:21 +03:00
Jerome Duval 3570a15616 python3: fix test part of the recipe. 2015-10-16 23:54:57 +00:00
Sergei Reznikov c101d5687c OpenJDK: fix provides for devel package (hopefully) 2015-10-13 23:30:17 +03:00
Jérôme Duval 9994fddd80 Fix recipes broken in 4634abe.
* only *some* of them were fixed afterwards back then.
2015-10-13 18:45:03 +02:00
Sergei Reznikov eb7ae835d7 OpenJDK: rename sources package to devel
The package meeds to be divided into JRE package and a JDK package later.
2015-10-07 16:40:39 +03:00
Sergei Reznikov a3a757aa75 OpenJDK: added patch to make it work again. Break into two packages. 2015-10-07 16:03:15 +03:00
Jerome Duval 670fe475bd python3: added recipe for version 3.5.0 2015-10-02 23:37:16 +00:00
Rene Gollent 2de62091a4 Mark x86_64 as supported on several recipes. 2015-09-19 20:49:10 -04:00
Rene Gollent cee7aff06b Ruby: Fix recipe on x86.
- Add cflags define for _BSD_SOURCE, as the build would otherwise fail
  in the socket module due to detecting the presence of the ifaddrs
  header, but lacking the actual functions.
2015-09-16 20:09:58 -04:00
Rene Gollent 1f500675cb python3: Add x86 as supported arch. 2015-09-16 20:09:58 -04:00
Sergei Reznikov 09277b3af2 OpenJDK: break into two packages 2015-09-11 07:35:58 +00:00
IMadering 4afef22033 fasm: add recipe for version 1.71.39 2015-09-06 16:05:00 +03:00
Augustin Cavalier a7553e5136 Trim trailing spaces (again). 2015-08-28 10:47:07 -04:00
Humdinger 18588b4916 Improved SUMMARY/DESCRIPTION and re-ordered blocks 2015-08-20 19:00:14 +02:00
Jerome Duval 9b3fcef5c0 lua: bump version.
* remove oldest recipes.
2015-08-11 17:22:27 +00:00
Humdinger 70b8f948c6 De-linting recipes.
*	flare, freedroidRPG
	Don't start with the app name, in the _data section too...
	Re-order blocks

*	help2man
	SUMMARY must not end with "."
	Re-ordered blocks

*	html_parser, xml_parser
	Corrected license
	Re-ordered blocks

*	jq
	Corrected copy&paste mishap, I guess
	Re-ordered blocks

*	librevenge
	Re-ordered blocks
	Removed email addresses from COPYRIGHT

*	mesa
	Don't start with the app name, in the _swrat and _swpipe sections too...
	Re-ordered blocks

*	qupzilla
	SUMMARY must not end with "."

*	ruby
	Corrected license
	Re-ordered blocks

*	vncserver
	Removed "copyright" from COPYRIGHT
2015-08-08 20:00:24 +02:00
Adrien Destugues 8b3e8bfadb VLink: forgot to commit license file. 2015-08-07 18:34:39 +02:00
Augustin Cavalier 1572a588c8 OpenJDK: Mark as untested. The recipe cannot self-bootstrap. 2015-08-05 17:29:02 -04:00
Humdinger 1ac39b83d1 De-lint recipes.
*	allegro
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	bzip2
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	caya
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	clucene
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	cyassl
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	digiclock
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	dockbert
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	docutils
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	dos2unix
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	ducksaver
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	erlang
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	fdupes
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	figlet (old BEP style)
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	flac
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	gdal
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	gemrb
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	giflib
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	glib
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	globe
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	gmp
	Don't start SUMMARY with app name.
	Re-ordered blocks
2015-08-04 20:42:46 +02:00
Augustin Cavalier 4634abef1b Trim extra newlines at end of file & trailing whitespace. 2015-08-04 12:08:31 -04:00
Augustin Cavalier 55dd9cf19d Rewrite ARCHITECTURES syntax to new HaikuPorter changes.
HaikuPorter now does not care what is in ARCHITECTURES when
building for a SECONDARY_ARCHITECTURE.
2015-08-04 12:00:38 -04:00
Augustin Cavalier f36b5ed054 openjdk: Add missing "else" to the architecture detector. 2015-07-31 18:22:02 -04:00
Augustin Cavalier 202ffbb118 FPC: Restructure.
Change fpc-$portVersion_bin to fpc_bin, update URLs. Doesn't work,
the FTP download times out.
2015-07-31 18:20:40 -04:00
Augustin Cavalier 24576473e9 Fix more instances of secondaryArchSuffix typos. 2015-07-31 15:54:49 -04:00
Adrien Destugues 146f2cc665 Add a recipe for vlink. 2015-07-25 10:31:21 +02:00
Augustin Cavalier cf1c7980f3 REBOL: Fixes. 2015-07-24 14:25:48 -04:00
Humdinger 9e304a2e9a De-lint recipes.
*	v8
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	verilator
	80-char limit of DESCRIPTION.
	Re-ordered blocks.

*	vim
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	virtulbelive
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	vl_gothic
	Shortened SUMMARY.
	Re-ordered blocks.

*	vlc
	Re-ordered blocks.
	Changed libgpg-error to libgpg_error.

*	vncserver
	Improved COPYRIGHT.
	Re-ordered blocks.

*	vwget
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	wesnoth
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	xerces
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	zip
	Re-ordered blocks.
	Lint warning of non-declared patch can be ignored, as it doesn't
	grok: $portName-$portVersion.patchset
2015-07-23 14:20:24 +02:00
Humdinger 1f664e284f De-lint recipes.
*	rdesktop
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	rebar
	Removed "." from SUMMARY.
	Added REQUIRES and BUILD_REQUIRES.
	Re-ordered blocks.

*	redoflacs
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	rename
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	rtmpdump
	Improved SUMMARY.
	Re-ordered blocks.

*	rxtx
	Improved SUMMARY.
	Fixed COPRIGHT.
	Re-ordered blocks.

*	scheherazade_font
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	scrittore
	Improved SUMMARY.
	Added REQUIRES and BUILD_REQUIRES.
	Re-ordered blocks.

*	sdl_bomber
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	shredder
	Removed "." from SUMMARY.
	Added BUILD_REQUIRES.
	Re-ordered blocks.

*	simh
	Re-ordered blocks.
	Lint warns of unused patch. I does build without. Remove the patch?

*	snappy
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	spidermonkey
	Removed "." from SUMMARY.
	Re-ordered blocks.
2015-07-23 09:38:45 +02:00
Humdinger 9ae34fe13c De-Lint recipes.
*	nasm
	Improved DESCRIPTION
	Re-ordering blocks

*	naspro
	Removed "." from SUMMARY
	Re-ordering blocks

*	netpbm
	Improved DESCRIPTION, COPYRIGHT
	Re-ordering blocks

*	netperf
	Removed "." from SUMMARY
	Re-ordering blocks

*	neverball
	Removed "." from SUMMARY
	Re-ordering blocks

*	nginx
	Improved DESCRIPTION
	Re-ordering blocks

*	nss
	Removed "." from SUMMARY
	Re-ordering blocks
2015-07-22 17:41:46 +02:00
Humdinger 066c027269 De-Lint recipes.
*	libtool
	Minor cosmetics.
	Lint warning "patch not referenced" is true, but it nevertheless
	builds... Maybe those unused patches should be removed?

*	libzip
	Removed "." from SUMMARY.
	Minor cosmetics.

*	linaro_qemu
	Removed "." from SUMMARY.
	Minor cosmetics.

*	llvm
	Removed "." from SUMMARY.
	Minor cosmetics.
	Uncommented the ARCHITECTURES of llvm-3.0. Hope that's OK...

*	lm4tools
	Removed "." from SUMMARY.
	Minor cosmetics.

*	love
	Removed "." and improved SUMMARY/DESCRIPTION.
	Minor cosmetics.

*	ltp
	Removed "." and improved SUMMARY/DESCRIPTION.
	Minor cosmetics.

*	lua
	Removed "." and improved SUMMARY/DESCRIPTION.
	Minor cosmetics.

*	luarocks
	Removed "." from SUMMARY.
	Minor cosmetics.

*	lyx
	Removed "." from SUMMARY.
	Minor cosmetics.
2015-07-21 20:42:21 +02:00
Adrien Destugues 605cb5f83c Add recipe for vasm.
* Only the z80 binary is compiled, other can be added as needed.
2015-07-20 22:43:56 +02:00
Humdinger 5113be297d De-Lint recipes.
*	fossil
	Improved SUMMARY, thanks waddlesplash for noticing the error.

*	gcc
	Shortened SUMMARY (at least removing the "\" linebreak that seems to
	trigger the lint warning)
	Minor cosmetics.

*	gd
	Renamed recipe to correct version.
	Added license.
	Corrected copyright.
	Added autoconf, aclocal, libtoolize to BUILD_PREREQUIRES.
	Added SOURCE_DIR.
	Now it almost builds, failing with:

	configure.ac:79: warning: macro 'AM_ICONV' not found in library
	configure.ac:130: error: possibly undefined macro: AC_MSG_ERROR

*	global
	Removed "." from SUMMARY.
	Minor cosmetics.

*	gnupg
	Removed "." from SUMMARY.
	Minor cosmetics.

*	gnutls
	Added PATCHES="gnutls-2.8.6.patch" to fix the lint warning.
	Moved haiku_devel to BUILD_REQUIRES.
	Sorted the _devel blocks to the top.
	Minor cosmetics.
	Build fails...

*	golang
	Removed "." from SUMMARY.
	Minor cosmetics.

*	gptfdisk
	Removed "." from SUMMARY.
	Minor cosmetics.

*	graphviz
	Minor cosmetics.

*	gri
	Removed "." from SUMMARY.
	Minor cosmetics.

*	ha
	Slightly improved SUMMARY/DESCRIPTION
	Minor cosmetics.

*	handbreak
	Removed "." from SUMMARY.
	Minor cosmetics.

*	harfbuzz
	Removed "." from SUMMARY.
	Minor cosmetics.
	Sorted the _devel blocks to the top.

*	hdialog
	Removed "." from SUMMARY.
	Use g++ instead of gcc.
	Minor cosmetics.

*	help2man
	Removed "." from SUMMARY.
	Minor cosmetics.

*	heroes
	Removed "." from SUMMARY.
	Minor cosmetics.

*	homeworld
	Removed "." from SUMMARY.
	Minor cosmetics.

*	htmldoc
	Remove outdated patch file
	Minor cosmetics.

*	htmltidy
	Removed "." from SUMMARY.
	Minor cosmetics.
	Sorted the _devel blocks to the top.

*	hyperstudio
	Removed "." from SUMMARY.
	Minor cosmetics.
2015-07-20 08:34:07 +02:00
Humdinger 97cd269925 De-Lint recipes.
*	fastdep
	Removed "." from SUMMARY.
	Minor cosmetics.

*	ffmpeg
	Removed "." from SUMMARY.

*	fheroes
	Removed "." from SUMMARY.

*	filecropper
	Removed "." and improved SUMMARY.
	Use g++ instead of gcc.

*	flex
	Removed "." from SUMMARY.
	Moved haiku_devel into BUILD_REQUIRES.
	Minor cosmetics.

*	fontforge
	Removed "." from SUMMARY.
	Minor cosmetics.

*	fossil
	Shortened and improved SUMMARY/DESCRIPTION.

*	fpc
	Use same SUMMARY/DESCRIPTION in the non-BEP recipes.

*	freetype
	Minor cosmetics.
	(The PATCHES is commented out on purpose, enabling
	subpixel rendering and hinting)

*	ftgl
	Removed "." from SUMMARY.
	Sorted _devel block to the top.
2015-07-19 19:18:11 +02:00
Humdinger 9e09e1e072 De-Linting recipes.
*	apr_util
	Added PATCHES to recipe, some cleaning up.
	Won't build, even though I cleaned out the repository folder:

	"[Errno -2147459069] No such file or directory:
	'/HiQ-Data/sources/haikuports/repository/apr_util-1.3.10.DependencyInfo'"

*	arc
	Improved DESCRIPTION
	Won't build:

	/sources/arc-5.21p/arc.c: In function `main':
	/sources/arc-5.21p/arc.c:231: parse error before `int'
	/sources/arc-5.21p/arc.c:232: `fd' undeclared (first use in this function)
	/sources/arc-5.21p/arc.c:232: (Each undeclared identifier is reported only once
	/sources/arc-5.21p/arc.c:232: for each function it appears in.)

*	bc
	Supply the correct pachset name.
	Improved SUMMARY.
	Minor cosmetics.

*	beshare
	Removed missing patchset which was declared alongside the existing one.
	Minor cosmetics.

*	brexx
	Added PATCHES to the recipe.
	Minor cosmetics.
	Won't build:

	/packages/gcc-2.95.3_2014_10_14-3/.self/develop/tools/i586-pc-haiku/bin/ld: cannot find -lPortManager
	collect2: ld returned 1 exit status
	make[1]: *** [obj/rx] Error 1
	make[1]: Leaving directory `/sources/BeBRexx/src'
	make: [brexx] Error 2 (ignored)
	Collecting files to be packaged ...
	Error: Couldn't access "/sources/BeBRexx/PortManager/obj/PortManager": No such file or directory

*	cd
	Improved SUMMARY.
	Minor cosmetics.
	Won't build:

	Fetching package for devel:libim ...
	*** failed to find a match for "devel:libim": Name not found

*	celestia
	Improved SUMMARY.
	Minor cosmetics.

*	chmlib
	Removed "." from SUMMARY.
	Minor cosmetics.

*	colorcode
	Removed "." from SUMMARY.
	Minor cosmetics.

*	command_not_found
	Removed "(C)" from copyright.
	Created a proper patchset from the provided patch.
	Added PATCHES. Remove manual patching from INSTALL().
	Minor cosmetics.

*	coveredcalc
	Removed "." from SUMMARY.
	Minor cosmetics.
	Added cmd:svn to BUILD_PREREQUIRES.

*	cyberdogs_sdl
	Improved and removed "." from SUMMARY.
	Minor cosmetics.
2015-07-19 10:08:15 +02:00
Humdinger 22df21f12a No _devel package needed.
Declare devel:libyab to avoid a policy error.
Fixed typo in SUMMARY.
2015-07-08 18:37:39 +02:00
Jim Saxton ec9fb856ec Update yab-1.7.5.recipe
fix typo
2015-07-02 08:41:40 -07: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
Jim acd3301212 update yab to 1.7.5, update yab-IDE to 2.2.5 2015-06-22 12:26:13 -07:00
Hamish Morrison e1cefa27f6 openjdk: add recipe for 1.8u40-b27 2015-06-19 21:59:08 +01:00
Hamish Morrison b99b13d672 openjdk: rename recipe so update (e.g. u80) is used as micro version
Also update the compatibility declarations; OpenJDK 1.7.x is compatible
with other OpenJDK 1.7 versions
2015-06-19 21:59:06 +01:00
Jerome Duval c2ef230f78 python: bump to 3.4.3.
* remove the nano dep.
2015-06-08 19:36:50 +00:00
Jerome Duval 8a14645d8f python3: disable pip packaging.
* enable expat, remove in-tree expat and zlib.
2015-06-07 08:53:45 +00:00
Jessica Hamilton 93ab127d26 swig: add additional supported languages, fix build 2015-06-07 20:06:05 +12:00
Jerome Duval cd2b661c1a python: fix headers search for modules.
* remove 3.2 recipe
* pip and easy_install are downloaded during the build, this should
be disabled.
2015-06-06 17:53:44 +00:00
Jerome Duval 8aeb2cfbf9 python: added a recipe for version 3.4.0. 2015-06-05 21:12:18 +00:00
Hamish Morrison 744d4b4a5a ruby: add recipe and patchset for 2.2.2 2015-06-02 22:28:29 +01:00
Hamish Morrison cc95e40c8e openjdk: populate cacerts file and update to latest revision 2015-05-27 15:38:48 +01:00
Jerome Duval 7325d52766 python: bump version.
* remove 2.7.6 recipe.
2015-05-26 20:52:10 +00:00
Jerome Duval 0d06cb492d lua: added a pkgconfig file for liblua. 2015-05-17 17:31:42 +00:00
Hamish Morrison 6c4c6ed2b8 openjdk: add recipe for JDK7u80-b32 2015-05-16 20:30:49 +01:00
François Revol d5811e7ebc gambas: update patch
Remove unneeded C++ libs check changes.
2015-05-01 19:59:59 +02:00
Scott McCreary 2386cf0687 Merged in bbjimmy/haikuports-yab (pull request #522)
YAB 1.7.4.5, yab-IDE 2.2.4.4
2015-04-28 15:55:09 -07:00
Jim 571713df82 add comment and ./ 2015-04-28 10:27:35 -07:00
Jim c719a61a30 fix typo 2015-04-26 08:31:56 -07:00
Jim 236de93c87 update to latest yab and ide 2015-04-25 13:40:36 -07:00
François Revol 12a687bfd8 gambas: cleanup patch
Some leftover from tests
2015-04-23 18:45:01 +02:00
François Revol 39c0078ba3 My current patch against Gambas svn
Not working yet but it compiles.
2015-04-23 18:28:38 +02:00
Jim 97b5892c11 change HOMEPAGE 2015-04-19 09:49:37 -07:00
Jim 1424d27027 YAB 1.7.4.4, yab-IDE 2.2.4.2 2015-04-13 22:51:25 -07:00
Jerome Duval 92ee2dc9cb tcl: bump version 2015-03-14 16:20:08 +00:00
Jerome Duval 2bfd392ece nasm: bump version 2015-03-14 10:52:32 +00:00
Jerome Duval c8831cea5d yab: remove 1.7.02.recipe as per issue #190 2015-03-12 12:50:49 +00:00
Augustin Cavalier 32782e8ec0 Delete accidentally committed Jarfile. 2015-03-03 23:09:23 -05:00
Augustin Cavalier 9fd0b44fdb openjdk: provide hjava launcher utility. 2015-03-03 23:03:17 -05:00
Augustin Cavalier 60323de7e2 openjdk: remove old versions. 2015-03-03 23:03:16 -05:00
diversys 63e36f8402 Merged in bbjimmy/haikuports (pull request #504)
address requires and build reruires issues.
2015-02-26 23:24:38 +03:00
Jerome Duval a8e54e91b6 Merged in bbjimmy/haikuports (pull request #502)
Update yab_ide, revert changes that broke yab change  then yab repo.
2015-02-26 20:40:16 +01:00
Jim 30da36eb7f fix compat in yab recipe add lib:libz$secondaryArchSuffix n yuab_ide
recipe
2015-02-26 11:38:55 -08:00
Jim 48f5476e37 remove spare line in yab1.7.4 recipe, changed yab-ide to use Sentence
casing, insure ~/config/settings/yab is created if it doesn't exist, fix
find and replace.
2015-02-25 12:30:19 -08:00
François Revol 7e29ba4d38 ocaml: add a TODO comment about pthread test 2015-02-22 20:16:35 +01:00
Jim c3e67bed79 add SECONDARY_ARCHITECTURES to yab recipe 2015-02-21 16:57:15 -08:00
Jim 4dba5a275a Uupdate yab_ide, revert changes that broke yab change repo to
bbjimmy/yab as this is now the Official yab repository.
2015-02-20 21:53:58 -08:00
Augustin Cavalier 64ca403293 julia: preliminary recipe.
Doesn't work due to OpenLibM requiring <complex.h> which we don't have,
but it's a starting point so I figured I'd push it.
2015-01-25 12:57:28 -05:00
Augustin Cavalier c4ae1bc27f ruby: re-add 1.9.1. 2015-01-19 15:14:46 -05:00
Augustin Cavalier 58b497bb99 ocaml: enable x86_gcc2.
Also some style fixes to the recipe. No functional change, so
I didn't bump the REVISION.
2015-01-19 15:05:43 -05:00
Augustin Cavalier f9c9d55cb3 ocaml: remove old versions. 2015-01-19 15:05:34 -05:00
Augustin Cavalier f30289933c php: add missing bz2 provide. 2015-01-19 14:38:50 -05:00
Augustin Cavalier bf18b746f7 ruby: recipe for 2.1.5.
* Also, install to $prefix/bin and not $binDir
 * Still crashes on the second test...
2015-01-19 14:36:50 -05:00
Augustin Cavalier ff1911f44b ruby: remove old versions. 2015-01-19 13:45:41 -05:00
Augustin Cavalier 28d5b9755c php: enable more features. 2015-01-15 21:14:46 -05:00
Augustin Cavalier 4c499801a2 php: version for 5.6.4. 2015-01-15 21:14:45 -05:00
Augustin Cavalier a1cf1af23e php: remove old versions. 2015-01-15 21:14:44 -05:00
Augustin Cavalier 80cefe0460 golang: requires git.
Nothing changed in the port, I assume that somehow HaikuPorter was
previously pulling in Git and now it isn't.
2015-01-14 23:22:20 -05:00
Scott McCreary 467f022db4 Merged in humdinger/haikuports/description (pull request #459)
Changes in SUMMARY, DESCRIPTION and whitespace.
2015-01-13 07:31:30 -08:00
Humdinger a38db25c39 Changes in SUMMARY, DESCRIPTION and whitespace.
Removed the full-stop and repeating package name in SUMMARY.
Removed hard line breaks, broke up some very long paragraphs and
use bullet lists where possible.
All done by browsing through HaikuDepot. There may be (many) more left
in the whole haikuports repo...

Included 10 extended desriptions done by soyoye14 for GCI 2014
(https://www.google-melange.com/gci/task/view/google/gci2014/5240373098053632)

Removed/insert whitespace where it seems to be the custom in recipes.
Sometimes rearranged elements of a recipe (moving license and copyright
up, for example).
2015-01-12 19:23:51 +01:00
Timothy Gu 060f83d1a9 python: Stricter [gs]et_rlimit mode detection
There doesn't seem to be a better way, else than configure runtime checks,
which is harmful for cross-compilation.
2015-01-11 18:43:34 -08:00
Timothy Gu b33f96fa88 Fix python crash on resource.getrusage 2015-01-11 18:20:24 -08:00
Nav 7108c4cfee Fixed camlp5 2015-01-06 17:51:44 +02:00
Jerome Duval a5cf346660 python: added recipe for version 2.7.9 2014-12-21 10:20:04 +00:00
Timothy Gu 211ab4a487 Add yasm 1.3.0
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-12-16 05:02:11 +00:00
Chirayu Desai c796fd0ee4 Fix python build
* Let it use cmd:sed and cmd:grep
2014-12-15 17:32:23 +00: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
Jerome Duval b54dd3d4b2 python: enable 2.7 for x86 2014-12-13 00:00:20 +00:00
Jim 7d2fc2d268 Update yab recipe to use tar.gz archive. 2014-12-11 09:32:15 -08: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
Jerome Duval 41d655b82e python: bump version 2014-11-29 14:43:36 +00:00
Jerome Duval 8af9876d36 python: tarfile wouldn't extract hardlink.
and fail with "Operation not allowed".
* we now try to create the link and fallback to a file in case
of failure.
2014-11-28 17:54:23 +00:00
Jerome Duval 3a4ebdf806 python: fix pkgconfig location 2014-11-27 18:13:40 +00:00
Adrien Destugues 1ed727c73f Python: run the complete testsuite 2014-11-19 09:32:14 +01:00
Adrien Destugues 922289abdd Add recipe for BRexx.
Quite hacky, may not be really working yet
(needs more __BEOS__ > __HAIKU__).
2014-10-20 15:00:46 +02:00
Adrien Destugues 825b9bf266 Add recipe for older php 5.4.34.
Unfortunately it panics in the same way as 5.6.2.
2014-10-20 11:31:39 +02:00
Adrien Destugues 082da53954 Python: remove unused patches. 2014-10-20 11:31:39 +02:00
Adrien Destugues 0a387cda85 php: fix recipe
* use main php.net download link, it will dispatch to mirrors as needed
* use patch...
2014-10-17 15:09:36 +02:00
Adrien Destugues 1719148744 Add recipe for php 5.6.2.
* Testsuite triggers a scheduler KDL!
2014-10-17 13:24:53 +02:00
Hamish Morrison a4b78f607a openjdk: add recipe for 7u80_b02 2014-10-08 01:14:19 +01:00
Jérôme Duval 11d991b9c7 _devel$secondaryArchSuffix => ${secondaryArchSuffix}_devel 2014-10-01 19:32:11 +02:00
Augustin Cavalier 1adeae0251 swi_prolog: new recipe from munchausen. 2014-09-23 11:36:57 -04:00
Adrien Destugues 7ba4943af3 Python: use the system FFI.
* The built-in one does not work which leads to missing the ctype
package (used for example in youtube_dl).
2014-09-21 19:20:02 +02:00
Jérôme Duval 08b2143412 remove x86_64 from SECONDARY_ARCHITECTURES 2014-08-20 22:00:01 +02:00
Augustin Cavalier 4083f23e6a golang: remove x86_64 from SECONDARY_ARCHITECTURES. Thanks Jerome! 2014-08-16 15:53:15 -04:00
Zhuowei Zhang c8de856001 Add recipe for the Golang 1.3 port 2014-08-15 23:18:16 +00:00
Adrien Destugues 50ebacc642 add recipe for tcc. 2014-08-09 18:57:58 +02:00
Augustin Cavalier 1a61a2e268 openjdk: Enhance description, fix PROVIDES, update copyright. 2014-07-30 14:59:09 -04:00
Jerome Duval 8d5c32c206 nasm: version bump. 2014-07-16 17:23:45 +00:00
Adrien Destugues 39a04ed6c6 Python 2.7: mark as working on x86_gcc2
The recipe works and builds a perfectly working Python. Upgrading the
system from Python 2.6 is a problem, but this one can be installed in
home and works fine, so this is not a problem with the recipe.
2014-07-13 08:48:40 +02:00
Augustin Cavalier 83a27ea3e5 Ruby: get the miniruby part to compile...
...but it crashes when trying to execute something. Oh well, that's
at least better than when it never compiled at all, I suppose.
2014-07-02 13:20:40 -04:00
Augustin Cavalier 22cef5e6df Ruby: inform autoconf where the private (elf32/elf64) headers are.
Now the build fails because SIGBUS is undeclared...
2014-07-02 12:04:26 -04:00
Augustin Cavalier b87e079310 Yet another update to the Ruby patch. 2014-07-01 15:18:16 -04:00
Augustin Cavalier d2e29f5188 Some fixes to the Ruby 1.9.3 recipe.
* Disables GCC2 building
 * Creates new patch without the GCC2 fixes
 * Use the RC1 build instead of a pre-release
 * Does not work: claims it needs a working Ruby to build a working Ruby. Go figure.
2014-07-01 14:40:05 -04:00
Oliver Tappe c1b209f946 Adjust SRC_URI for python-2.6.9 to not require xz_utils.
* xz_utils isn't available on x86_gcc2, so we should not depend
  on it unless there's a good reason
2014-07-01 00:49:28 +02:00
Adrien Destugues 09644576b7 Remove ruby 2.1.1 and add ruby 2.1.2.
Unfortunately, it crashes in exactly the same way.
2014-06-19 11:33:09 +02:00
Adrien Destugues 01b166aa7c Python 2.7: re-add missed part from our 2.6.9 patches to make site- and vendor-packages work.
User-packages still not working, the code for this was refactored in Python and my skills with the languages are too weak for me to adjust the patch.
2014-06-18 14:04:39 +00:00
Adrien Destugues 4ad7045244 ruby 2.1.1: secondary arch support fixes.
* Not really tested yet, but this is better on the repos than only on my
hard disk.
2014-06-18 14:01:06 +02:00
Jerome Duval cff1e14810 orc: converted recipe, bumped version. 2014-06-13 19:32:04 +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 743629bdd8 spidermonkey: added recipe for version 1.8.5
* builds on x86
2014-06-06 16:06:30 +00:00
Jerome Duval 59330a1e4c perl: enable x86_gcc2 and x86 2014-06-01 21:43:04 +00:00
Hamish Morrison 0cb945f6cb openjdk: add recipe for 7u80_b00 2014-05-31 20:21:54 +01:00
Jerome Duval bd25f6ae10 updates versions for gmp, lua, tcl, mercurial 2014-05-05 17:13:32 +00:00
Adrien Destugues fe96b24516 Add recipe for XAMOS. 2014-05-01 14:09:06 +02:00
Adrien Destugues ab51ac0543 Add recipe for ruby 2.1.1
* Marked as broken, as trying to build it here triggers a package_daemon
crash (during install phase). Can someone else reproduce, or is my Haiku
install broken?
2014-04-29 16:56:48 +02:00
Oliver Tappe 377c418f47 Correct more SRC_FILENAMEs 2014-04-28 09:54:28 +02: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
Oliver Tappe b05040b4b1 Adjust SRC_URLs to be able to populate mirror site.
* Add SRC_FILENAME where no sensible filename can be produced by
  the SRC_URI alone.
* Fix SRC_URI of ode-0.12
2014-04-20 23:13:43 +02:00
Adrien Destugues bbb1982ab9 Lua: Provide versionned bin and lib names
* Some programs need to rely on a specific version of Lua (5.1 or 5.2).
2014-04-19 15:36:14 +02:00
Adrien Destugues 64780ffaeb Yab: fixes and cleanup
* Fix some typos
* Shorten summary
* Add deskbar symlink
* Symlink documentation instead of duplicating it.
2014-04-18 18:44:33 +02:00
Jonathan Schleifer c105427cd8 python-2.7.6: Add missing provides 2014-04-06 02:29:39 +02:00
Jerome Duval a4dddbd1bd python: fix config header path
* enabled libxml2 2.9.1 on x86_64
2014-04-05 23:07:23 +00:00
Jonathan Schleifer 9118f44b09 Mark python-2.7.6 broken again as it breaks libxml2
It seems python-2.7.6 isn't installing some necessary headers.
2014-04-06 00:03:42 +02:00
Jerome Duval 36d6d4d2cf x86_64: enable python-2.7.6
* increase revisions for scons and git as they depend on 2.6.x at the moment.
2014-04-05 13:31:17 +00:00
Jim a152810ec0 clean-up yab and yab_ide recipes, removed chmod commands. 2014-04-04 04:30:37 +02:00
Jerome Duval ec3beb8184 python: fixes 2.7.6 patchset for libs and headers.
* should help for hashlib, etc
2014-04-01 21:02:17 +00:00
Jerome Duval d3dea6df81 Promote version upgrades for x86_gcc2. 2014-03-31 18:07:48 +00:00
Adrien Destugues 5e7594c665 OpenJDK: try to make it work on hybrid installs
* Fails because of _get_system_info changes?
2014-03-30 13:23:01 +02:00
Adrien Destugues dd60969520 Merged in bbjimmy/haikuports (pull request #154)
moved yab to dev-lang added haiku-apps/yab_ide
2014-03-26 16:25:01 +01:00
Jonathan Schleifer ba5d53e69b python: Remove useless find+set, add checksums 2014-03-25 23:40:14 +01:00
Jonathan Schleifer 7533be69ab Mark python-2.7.6 broken on *all* architectures
It's missing rmd160 in hashlib. I worked around that in haikuporter, but
it still breaks haikuporter by not even being able to recognize a .tgz.
2014-03-25 22:48:18 +01:00
Jonathan Schleifer d34c2661b2 python: Fix source URL, add checksums 2014-03-25 22:33:38 +01:00
Jim 9347601d1f updated requirwes and added a hash to the url. 2014-03-25 08:08:14 -07:00
Jim 388a71e266 moved yab to dev-lang added haiku-apps/yab_ide 2014-03-23 10:37:50 -07:00
Jerome Duval 5e3de2f734 Promote version upgrades for x86 and x86_64. 2014-03-22 23:00:29 +00: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