Rene Gollent
d3a119a2b4
x86_64: Update haikuwebkit to 1.2.1 and add/update...
...
various dependent packages.
2013-12-18 22:59:53 -05:00
Rene Gollent
ac8612008b
Update x86_64 Vision package.
...
Fixes #10317 .
2013-12-18 20:58:51 -05:00
Stefano Ceccherini
1666d18503
Correct source package name
2013-12-14 15:28:03 +01:00
Stefano Ceccherini
3daa96baf1
Add BeScreenCapture to the haikuports repo
2013-12-14 15:24:47 +01:00
Rene Gollent
928188b096
Add QuickLaunch package.
2013-12-14 09:21:38 -05:00
Ingo Weinhold
c17e350c3b
HaikuPorts x86: Update pe package
...
Meta data cosmetics only.
2013-12-13 15:32:47 +01:00
Rene Gollent
b38580f902
Add x86_64 which package.
2013-12-12 21:51:22 -05:00
Ingo Weinhold
685dd8a6fb
HaikuPorts x86: Update pe package
...
Fixes "Find Function" dialog and adds haikuporter recipe highlighting.
2013-12-12 21:06:13 +01:00
Adrien Destugues
de9cdfb46c
Update HaikuWebkit to version 1.2.1.
...
* This fixes the crash on trying to download something, and has some new
features as well.
2013-12-11 17:30:00 +01:00
Ingo Weinhold
523b866f89
HaikuImage*: Create missing writable dirs in ~/config
...
Also reduce code duplication by moving the respective code to
HaikuImageCommon.
2013-12-10 23:17:43 +01:00
Ingo Weinhold
b28411fdfe
HaikuPorts x86_gcc2: Add missing libpcre_devel package
2013-12-10 21:06:32 +01:00
Jérôme Duval
67ba05e6db
FloppyBootImage: removed special case for x86_64
...
* completes hrev46470
* to be noted, adding generic_x86 for x86_64 let Haiku crash on boot.
2013-12-09 19:48:13 +01:00
Ingo Weinhold
1604cdaef8
Update -Werror work-around for arch_debug_console.o
...
Fixes the gcc 2 build again.
2013-12-05 20:42:06 +01:00
Jerome Duval
9e46d51cc2
ffmpeg plugin only needs to link against ffmpeg libs.
...
* clean the ffmpeg build feature.
2013-12-05 18:04:13 +01:00
Ingo Weinhold
724f4e2d38
Fix kernel -Werror support
...
The introduction of secondary arch support for kernel files disabled
-Werror for all kernel files, since the -Werror flags were moved from
{CC,C++}FLAGS to TARGET_WARNING_{CC,C++}FLAGS_<arch>, which, however,
was overwritten by the SetupKernel rule. This commit introduces new
global variables {HAIKU,HOST,TARGET}_WERROR_FLAGS[_<arch>], which
contain the additional -Werror flags to be applied for the architecture.
The config variable WARNINGS can be set to "treatAsErrors" to cause
-Werror and {HOST,TARGET}_WERROR_FLAGS[_<arch>] to be appended to the
compilation flags.
Fixes #10280 .
2013-12-05 12:48:22 +01:00
Jerome Duval
23e82de9fa
x86_64: publish some media libraries
...
* ffmpeg, libogg, libtheora, libvorbis, libvpx, speex
2013-12-04 21:37:35 +01:00
Adrien Destugues
6d9f0064ff
Bring the hybrid translators back into the image.
2013-12-03 21:00:14 +01:00
Ingo Weinhold
043ffc015a
Update gcc 4 package for x86
...
Disables ASLR for the executables, so pre-compiled headers will work
correctly.
2013-12-02 17:02:32 +01:00
Gerasim Troeglazov
8e3ba61f64
Sort translators list in alphabetical order
2013-12-02 09:43:40 +00:00
Jérôme Duval
44b4797910
FloppyBootImage: removed special case for x86_64
...
* now includes acpi, should help for #10266 .
2013-12-01 21:16:29 +01:00
Matt Madia
9f1425e2f4
Use rsync instead of scp for uploading hakiu repository packages.
2013-12-01 07:17:48 -05:00
Gerasim Troeglazov
592be1fc7a
Add PSDTranslator to image
2013-12-01 11:55:27 +00:00
Matt Madia
542c71fa50
Need to account for WebPositive not building on x86_64.
...
Commented out the previous if statement and added a TODO as a reminder
for when it builds on x86_64.
2013-11-30 21:28:15 -05:00
Matt Madia
62ee6508dd
Tweak scp command, to prevent uploading repositoryDir as a subdir of $version.
...
If for some reason (e.g., a forced rebuild), Buildbot rebuilds the same hrev,
it was possible for the scp command to place the repositoryDir as a subdir
in $arch/$version/, instead of as $arch/version. This should ensure that the
contents of repositoryDir are placed in $arch/$version/.
2013-11-30 20:26:39 -05:00
Matt Madia
dbe9499e72
Add the webpositive hpkg to the repository haiku.
...
e.g., jam -q @release-raw build \<repository\>haiku
2013-11-30 19:12:12 -05:00
Matt Madia
0d9151c9ff
Add genisoimage support to actions BuildCDBootImage1.
2013-11-30 08:27:48 -05:00
Matt Madia
c738ee78e9
Added script for uploading the generated haiku repository.
...
The plan is for Buildbot to utilize this script and upload the packages
for each and every successfully built hrev. That portion is still in
progress.
2013-11-29 22:18:35 -05:00
Jeroen Oortwijn
467f4ab3a8
Fix for whitespace in paths
...
Signed-off-by: Ingo Weinhold <ingo_weinhold@gmx.de>
2013-11-26 02:06:09 +01:00
Adrien Destugues
72086dfe17
Update gcc_x86 to use --with-gnu-ld
...
Somehow gcc doesn't detect the linker is GNU ld when run in Haikuporter.
We now force this in the recipe. This allows gcc to invoke the linker
with response files, avoiding "command line too long" errors, for
example when building WebKit.
2013-11-25 16:38:22 +01:00
Alexander von Gluck IV
f3c471f44c
build: Only build WebPositive on x86, x86_gcc2
...
* Should fix the non-x86 builds
2013-11-24 14:07:27 -06:00
Ingo Weinhold
047b2d25f5
DefineDefaultBuildProfiles: Various fixes
...
* Fix adding WebPositive optional package.
* Fix adding wonderbrush package. Add it only for gcc2 to avoid a
warning by AddHaikuImagePackages.
* Simplify adding xz_utils package.
2013-11-24 13:34:20 +01:00
Ingo Weinhold
5ce49bd3db
rule FFilterByBuildFeatures: Fix output
2013-11-24 13:34:20 +01:00
Alexander von Gluck IV
29996a0199
build: Disable WebPositive on x86_64 to fix build
...
* This commit is temporary and should be reverted
when the x86_64 build is fixed.
2013-11-23 12:32:36 -06:00
Ingo Weinhold
a1c42e7189
Replace missed alpha-raw release build profile occurrences
2013-11-23 16:58:53 +01:00
Matt Madia
54de8bbe8f
Replace alpha-* profiles with release-*. Remove beta-*.
2013-11-23 16:58:53 +01:00
Ingo Weinhold
d85bab41bd
Add target for building a Haiku package repository
...
* Add rule HaikuRepository to build a repository from a repository info
file and a list of package files. It calls a build_haiku_repository
script which does all the work.
* Add target <repository>haiku for building the Haiku package
repository.
It should be built via "jam -q @alpha-raw build <repository>haiku";
the build profile is only needed to activate all build features.
2013-11-23 01:46:04 +01:00
Ingo Weinhold
b2806f310e
RepositoryRules: Automatic whitespace cleanup
2013-11-22 23:36:06 +01:00
Adrien Destugues
ef3d8f5731
Fix missing revision indicator for haikuwebkit.
2013-11-22 19:23:38 +01:00
Adrien Destugues
3451901447
Add libxslt package (required by haikuwebkit).
2013-11-22 19:10:10 +01:00
Adrien Destugues
d0826b6a53
Update haikuwebkit packages for gcc4.
...
This should bring the nightlies again.
2013-11-22 17:30:02 +01:00
Ingo Weinhold
2b76973fa2
mimeset: Use TextSnifferAddon when using a custom MIME DB
...
That addresses the problem that packaged text files aren't correctly
identified (ticket #9972 ). All concerned packages have to be rebuilt,
of course.
2013-11-22 12:24:13 +01:00
Scott McCreary
64c8d8c126
Updated cdrtools to 3.01~a18, and added _devel package
2013-11-21 08:32:48 -08:00
Adrien Destugues
3d5714e20d
Add SerialConnect to HaikuImage.
...
It's now complete enough.
2013-11-20 22:39:17 +01:00
Ingo Weinhold
5fc2757a74
Add user settable HAIKU_REVISION build variable
...
Can be set to a revision string (hrev4...) to override the revision
determined via git. Useful when the repository doesn't have tags.
2013-11-20 16:42:05 +01:00
Adrien Destugues
60cb47a410
Add Ruby package.
...
Works well enough for building WebKit, but probably not much more.
2013-11-18 11:31:28 +01:00
Adrien Destugues
0cb0b65d3e
Add the secondary arch version of libroot_debug
...
Some gristing mixup caused the non-secondary version of the lib to be
added to the non-secondary directory, which is what the main
architecture HaikuDevel is already doing.
2013-11-18 10:59:59 +01:00
Ingo Weinhold
4f5e938576
Add setarch and getarch commands
2013-11-17 02:09:37 +01:00
Ingo Weinhold
b83f9b3940
HAIKU_DEFINES: Add __HAIKU_PRIMARY_PACKAGING_ARCH
...
* It is set to the primary architecture we're building for.
* Remove __HAIKU__. The macro is already defined by the compiler.
2013-11-17 02:09:36 +01:00
Adrien Destugues
e4b939faa4
Change version number for haikuwebkit.
...
* Overwriting the test package with the final one doesn't work.
2013-11-15 20:23:42 +01:00
Adrien Destugues
cb7df3b1da
Update webkit and cmake packages
...
* Some changes required in WebPositive to store the cookies on disk
2013-11-15 18:39:07 +01:00