Commit Graph

500 Commits

Author SHA1 Message Date
Oliver Tappe
80bbd70b83 Let all recipes use SHA-256 checksums only. 2014-04-21 19:31:51 +02:00
Kacper Kasper
4086edfc77 cppunit: add missing lib in provides section 2014-04-09 06:45:04 +02:00
Kacper Kasper
1e8792d775 cppunit: turn bep into recipe. 2014-04-07 03:01:48 +02:00
Adrien Destugues
dcb801514f Add recipe for CMake 3.0.0-rc3.
* Reuses the patch from rc1, and still seems to work.
2014-04-06 11:18:13 +02:00
Jonathan Schleifer
164cf3edb4 scons: Add checksums 2014-04-06 02:55:54 +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
Jonathan Schleifer
a4cc09bf55 cmake-3.0.0_rc1: Add checksums 2014-03-27 22:12:23 +01:00
Jonathan Schleifer
0f38eeacff Initial gdb port
Compiles, but gdb complains that it does not know how to start or how to
attach. Therefore marked as broken, but wanted to commit what I already
have.
2014-03-26 04:12:32 +01:00
Adrien Destugues
314bbe6cca Update git version of CMake patchset.
* Some more of our patches have been upstreamed.
2014-03-21 12:29:20 +01:00
Adrien Destugues
6f37335a7d Add "test" recipe for cmake git master branch.
Not intented for actual use, but this is a good way to track and test
our pending upstream changes.
2014-03-10 16:53:08 +01:00
Adrien Destugues
3e4d362da5 CMake: yet another fix to the compiler detection recipe.
Thanks to GSoC candidate akshay1994 for fixing this.
2014-03-10 14:22:45 +01:00
Adrien Destugues
ab83fa4bdf cmake: remove antique patches.
They have been upstreamed for the most part, and we don't have the
matching recipes anymore.
2014-03-10 14:22:44 +01:00
Oliver Tappe
ba743fa244 Add missing commands required for building. 2014-03-05 21:49:40 +00:00
Adrien Destugues
b85bf977d2 Fix test script.
http://www.cmake.org/pipermail/cmake/2014-March/057117.html
This will probably be solved in the next release.

We get 98% passed tests, and 8 failures.
2014-03-04 20:12:38 +01:00
Adrien Destugues
7b06788772 Add recipe for CMake 3.0.0-rc1.
* Just to keep track of what has already been upstreamed so far.
* Untested: the testsuite doesn't run from haikuporter anymore. We'll be
running a CMake build bot, however.
2014-03-04 19:08:52 +01:00
Rene Gollent
8dbdecf72f Update cmake 2.8.11.2 patchset.
Rework Haiku CPU detection backend to use newer CPU
topology/information APIs for frequency calculation.
2014-03-03 16:59:33 -05:00
Jonathan Schleifer
a49dcf7b88 abi_compliance_checker-1.98.3.recipe: Fix syntax error 2014-02-19 16:22:33 +01:00
Adrien Destugues
0cc4ae7248 CMake: fix search path for freetype2 includes. 2014-01-13 20:38:16 +01:00
Scott McCreary
9c55f414f8 WIP abi_compliance_checker, TODO-unravel the target directories 2014-01-10 03:13:40 -08:00
Jérôme Duval
7d19e6a9e2 cmake: enable x86_64 2014-01-08 20:52:17 +00:00
Adrien Destugues
f4c103d15e CMake: fix hybrid detection, and SDL libs detection
* The check for hybrids sometimes didn't work because the end of line
from the compiler output was stripped. Make sure there is always a
newline in the string so the regexp can match.
* The path prefix for SDL sub-libraries (image, ttf and mixer) are
wrong. Add the correct prefix, but leave the wrong ones for backward
compatibility.
2014-01-05 23:00:49 +01:00
noryb009
f4b61c7fd6 Rewrap dev-util DESCRIPTIONs 2014-01-02 16:40:56 -05:00
Scott McCreary
3c25a8f3d2 Fix secondaryArchSuffix for ragel 2013-12-30 15:14:32 -08:00
Theodore Kokkoris
d197a3424b Added ragel 6.8 recipe and patch 2013-12-30 19:54:48 +00:00
Theodore Kokkoris
313b29ceba Fixed intltool-0.40.6 recipe to be compatible with .recipe format 2013-12-27 12:44:17 +00:00
Alexander von Gluck IV
d97a2aabd9 all: Don't use portVersionedName for SOURCE_DIR
* portVersionedName contains the secondary architecture,
  so using it means secondary package builds fail.
  example: $portVersionedName is libwow_x86-0.0.0 when
  doing an x86 build on x86_gcc2
2013-12-25 17:52:56 -06:00
François Revol
451d3654ee pkg-config: Allow secondary arch builds
Since it hardcodes the search paths inside the binary, either
we must make a secondary arch build of it for _x86 ports,
either we could export a patched PKG_CONFIG_LIBDIR from
haikuporter 's environment... but this seems to work anyway.
2013-12-11 09:39:31 +01:00
François Revol
c46dcd59a4 netsurf_buildsystem: Fix provides 2013-12-09 18:17:47 +01:00
François Revol
ba717a9158 buildsystem: rename to netsurf_buildsystem 2013-12-09 18:17:46 +01:00
François Revol
6257415a4d netsurf_buildsystem: remove old recipe 2013-12-09 18:17:45 +01:00
François Revol
324d7d07af netsurf_buildsystem: Force installing to data/
The install path is hardcoded in the makefile to $prefix/shared/.

Also remove the make invocation, it's a no-op anyway.
2013-12-09 18:17:44 +01:00
François Revol
391e2b7b9d Fix and rename NetSurf's buildsystem
lowercase name works much better...

FIXME: still need to fix paths (share/...).
2013-12-09 17:37:09 +01:00
Scott McCreary
7afffc1dd9 Fixed ccache so that it builds again 2013-12-09 10:48:43 +00:00
Scott McCreary
f5035b1344 Fixed fastdep so that it builds again 2013-12-09 10:48:40 +00:00
François Revol
72ac1f84c6 Convert some remaining bep syntax to shell syntax 2013-12-07 02:00:02 +01:00
Scott McCreary
7de6be4b0e Updated axel, bakefile, and antiword recipes so that they now build again, recipes by GCI2013 student Dareus 2013-11-29 03:03:49 +00:00
Adrien Destugues
a2e291e446 CMake: fix on non-gcc2 architectures
Checking for the compiler version at packaging time doesn't work. So, do
it earlier and export a variable for it.

Also fix some variable names to make a check work and avoid cmake
failing in strange ways later on.
2013-11-22 17:54:05 +01:00
Adrien Destugues
5725bc5195 CMake: Remove failure message
When running CPack, PlatformHaiku is imported without
CMAKE_C(XX)_COMPILER being set. Do not fail in this case, just don't set
the variables.
2013-11-21 16:01:22 +01:00
Adrien Destugues
1ee30d71a0 CMake: remove common/ references and fix use with distcc.
* common/ dir is no more.
 * When using distcc, our logic to detect the secondary architecture
didn't work because cmake ran "distcc" instad of "distcc gcc-x86". Add
the missing part to the command-line invocation.
2013-11-12 16:38:28 +01:00
Adrien Destugues
1c9af8d9b6 More complete Hpkg support in CMake/CPack
* This works well enough to get hpkg files of HaikuWebkit
 * Packages can be used in Haiku build for a Network Kit Web+
2013-11-12 09:44:48 +01:00
Scott McCreary
d715cae92c Bump pkgconfig-0.27.1 to revision 2 2013-11-11 00:20:52 -08:00
Scott McCreary
fdfa8f4e24 Update paths in pkgconfig recipe. 2013-11-11 00:20:30 -08:00
Chris Roberts
05699503b4 Remove charset.alias file from diffutils/idutils/patch 2013-10-28 19:16:51 -06:00
Chris Roberts
d9cbb1a840 Convert/update astyle to working recipe 2013-10-28 15:07:38 -06:00
Chris Roberts
c7af452b93 Fix bad link dir variable in w3m and global 2013-10-22 15:16:40 -06:00
Adrien Destugues
ce481ebce9 CMake: add CPack support for HPKG packages. 2013-10-21 11:54:22 +02:00
Chris Roberts
0fcb11a989 Convert/update global to working recipe 2013-10-16 17:02:11 -06:00
Chris Roberts
c0629f9f3a Convert/update patchutils to working recipe 2013-10-16 16:24:44 -06:00
Chris Roberts
55e012c492 Convert/update idutils to working recipe 2013-10-16 16:23:49 -06:00
Chris Roberts
c3ddab959c Convert cscope to working recipe 2013-10-16 16:17:16 -06:00