Augustin Cavalier
36f675968e
HaikuPorts: Update to point to the buildmaster repositories.
...
x86 is unaffected, as already mentioned. This breaks the build,
but since this diff was large, I wanted to have the functionality
changes be clear, so they are in the next commit.
2017-11-25 21:15:10 +01:00
Augustin Cavalier
174f207416
repositories/HaikuPorts: Strip the x86_gcc2 and x86_64 repos down to build deps only.
...
The packages that remain are only the ones used somewhere in Jam
(including ones off by default, e.g. Wonderbrush, Live555.)
The x86 repo is untouched as it is being phased out and has no buildmaster-
generated equivalent.
2017-11-25 21:15:09 +01:00
Augustin Cavalier
a9916f9b1a
build/jam/BuildFeatureRules: Make EnableBuildFeatures actually work.
...
It was trying to use $(feature:U) outside of the loop where it is
actually set. Thanks to PulkoMandy for spotting the problem.
(How did this not break tons of stuff?)
2017-11-25 21:15:08 +01:00
Jérôme Duval
331f527e44
Update zstd packages for x86.
2017-11-25 09:21:08 +01:00
Jérôme Duval
6ac3a280f4
Add ZstdCompressionAlgorithm.
...
* kernel lib is decompress only (like zlib).
* expand compression_test for zstd.
2017-11-24 21:35:49 +01:00
Humdinger
34a95923cd
Added dvda_author package (gcc2h)
2017-11-16 19:50:34 +01:00
Jérôme Duval
5623698f55
Update haikuwebkit packages for x86_64.
2017-11-03 20:56:54 +01:00
Humdinger
af463b82f8
Removed virtualbox_guest_additions from 64bit repo
...
Apparently, they compile, but don't work on 64bits.
2017-11-03 16:29:57 +01:00
Humdinger
73edde126a
Update PDFTranslator package
...
Needed a rebuild after the BControlLook changes.
Works on x86_64 too.
2017-11-02 08:07:36 +01:00
Humdinger
8357640d63
Add recently outsourced "bc" package for gcc2
2017-11-01 09:06:04 +01:00
Augustin Cavalier
055c4e1406
OptionalPackages: Remove unused cruft.
2017-10-29 13:22:34 +01:00
John Scipione
a6c6dd77f3
Add Activity Monitor to regular image
...
... now that it has been removed from minimum it must be added
to regular image to keep it.
2017-10-23 10:49:48 -07:00
John Scipione
aa4d1b078a
Remove libmedia.so and Activity Monitor from minimum
...
as per Jérôme's request.
Revert "Add libmedia.so to the minimum image"
This reverts commit 8eda6db9a8
.
2017-10-23 10:13:24 -07:00
Humdinger
89638ad3e0
Bump yab, yab_ide packages
...
needed a rebuild. Something went wrong with my last uploaded
build still hitting the BControlLook ABI change...
2017-10-23 18:34:16 +02:00
Jérôme Duval
30d4a921e7
Update mesa and mpv packages for x86_64.
2017-10-23 10:32:45 +02:00
Humdinger
ee78540238
Update yab packages for gcc2
2017-10-22 19:46:23 +02:00
Humdinger
70ba43b303
More updated packages for gcc2
...
BePDF now available for gcc2.
Removed bepdf_x86.
2017-10-22 11:14:22 +02:00
Humdinger
5ed3f8854c
Updated libpng16 for gcc2
2017-10-22 11:08:08 +02:00
Humdinger
c64bdb8b14
More updated packages for gcc2
2017-10-22 10:53:08 +02:00
Humdinger
ea64fb48ea
More updated packages for gcc2
2017-10-22 10:50:30 +02:00
Humdinger
592cb848ec
More updated packages for gcc2
2017-10-22 10:46:29 +02:00
Humdinger
45f144d6d2
Updated packages for gcc2
2017-10-22 10:29:01 +02:00
Humdinger
dcdcd588c1
Updated libpcre and libpcre2
...
the first needed by Pe.
2017-10-22 08:35:22 +02:00
Humdinger
7e7c1e6bd4
Updated packages for gcc2
...
* Pe
* Vision
2017-10-22 08:21:05 +02:00
John Scipione
8eda6db9a8
Add libmedia.so to the minimum image
...
libmedia.so was used by at least 2 apps included in the minimum image,
Activity Monitor and Deskcalc which subsequently failed to load on minimum.
Deskcalc wasn't actually using libmedia.so so I managed to get it to link and
run on minimum, however, Activity Monitor is using libmedia.so so needed it
to be present.
To fix this I added libmedia.so to the minimum image, I hope this does not blow
its size budget. (adds 1.0MB)
2017-10-21 16:47:57 -07:00
Jérôme Duval
1ef54b24ec
Update libpng_x86 and libxslt_86 packages for x86_gcc2.
2017-10-21 10:02:20 +02:00
Alexander von Gluck IV
7e2d856556
dts: Rename bbb to boneblack to match u-boot
2017-10-20 13:12:14 -05:00
Jérôme Duval
6417d92620
Update/add now fixed packages for x86_64.
2017-10-19 17:16:18 +02:00
Jérôme Duval
0c57e260d7
Rebuild x86_64 packages.
2017-10-10 22:45:32 +02:00
Adrien Destugues
c80ec6a9fe
Rebuilt HaikuWebKit to fix ABI breakage.
...
WebPositive should work again.
2017-10-09 07:23:11 +02:00
Jérôme Duval
98b3149ca1
bc: use the outsourced build.
...
* remove in-tree bc.
2017-10-08 13:28:38 +02:00
Jérôme Duval
1f424b6ac8
Mass update for x86_64.
2017-10-07 17:07:21 +02:00
Jérôme Duval
c1e80b79c1
Set the image size for debug nightlies to 850MB.
2017-10-02 21:37:02 +02:00
Jessica Hamilton
916d4f5d75
rust (x86_64): updated with working cargo.
...
* Note that this is a cross-compiled version from git
master, so may run into bugs.
ref: https://github.com/haikuports/haikuports/89c999e9e
2017-09-22 03:35:47 +00:00
Jérôme Duval
9b80d1767a
Set the image size for the debug minimum profile to 450MB.
2017-09-11 18:12:53 +02:00
Jessica Hamilton
6cc6f04747
build_cross_tools_gcc4: bring in sync with native compiler.
...
* Previously, the cross-compiler would generate code that doesn't
run on Haiku, particularly where TLS is concerned. It also ended
up with a c++config.h header incompatible with the version in
the native compiler.
* Now possible to correctly cross-compile rust for Haiku.
2017-09-05 21:41:39 +00:00
Jessica Hamilton
fe434a740e
rust (x86_64): new package, development snapshot.
...
* Note that this is a cross-compiled version from git
master, so may run into bugs.
ref: https://github.com/haikuports/haikuports/b2214fb42
2017-09-05 21:23:19 +00:00
Jessica Hamilton
e8caf2e794
llvm (x86_64): update to package with threading enabled.
...
ref: https://github.com/haikuports/haikuports/commit/c539ff63
2017-09-05 15:49:40 +00:00
Humdinger
274c11610b
Add Filer v1.2.0 and StreamRadio
2017-09-02 19:23:37 +02:00
Augustin Cavalier
a222e4d0cc
virtio_net: Add to image.
...
Stress-tested in VirtualBox. No major performance or usability problems;
even when I had tracing enabled, it was transferring data at ~1.1MB/s.
2017-08-31 17:37:50 -04:00
Humdinger
7a8f174967
Updated FilWip package
...
...includes crash fix for 64bit when launching preferences.
2017-08-31 17:29:10 +02:00
Adrien Destugues
8fe6df22f8
update php version to remove ICU55 dependency.
2017-08-29 19:26:39 +02:00
Adrien Destugues
e9300454b6
Update vlink to latest version.
2017-08-27 20:34:01 +02:00
Adrien Destugues
a7c71e2acb
Add HxC Floppy disk image conversion tool.
2017-08-27 11:28:35 +02:00
Adrien Destugues
f04a6bd9b9
Update vasm version.
2017-08-26 21:17:05 +02:00
Adrien Destugues
dd64582866
HaikuwebKit 1.6.2.
2017-08-19 11:20:32 +02:00
Humdinger
ec90bfd866
Re-built Album package
...
Needed a rebuild due to changes in the locale kit (NumberFormat).
2017-08-14 08:57:04 +02:00
Jérôme Duval
ed8aae4664
Update haikuwebkit package for x86_64.
2017-08-07 22:50:18 +02:00
Jérôme Duval
e272017e2f
Update binutils package for x86.
2017-08-06 16:29:10 +02:00
Jérôme Duval
03820c114a
Update binutils_x86 and binutils for x86_gcc2 and x86_64.
...
* starting with 2.27, binutils defaults to initfini-array instead of init and fini,
this leads to problems in Haiku, just disable for the time being.
2017-08-06 14:12:28 +02:00
Humdinger
337e3285ab
Update CatKeysEditor package for gcc2h
...
Among other fixes and more translations, there's now an "Import"
feature to merge in another catkeys file.
Handy when the en.catkeys changed and you want to import the translated
catkeys file for the previous version, which already contains the
translations for the strings that haven't changed.
Hmm... hope what I wrote there is decipherable...
2017-08-03 14:49:43 +02:00
Humdinger
96251548d1
Update gcc2.95 package to version 2017_07_20-1
...
Needed to build Haiku after Ingo's bump of the gcc2 version:
http://cgit.haiku-os.org/buildtools/commit/?id=aa5e6148654241454155fd352641bf4b97d53750
2017-08-01 21:05:23 +02:00
Jérôme Duval
4b530fca37
Update pdfwriter and sip_python packages for x86_64.
2017-07-31 20:28:12 +02:00
Augustin Cavalier
ff0184bed0
Remove GPL-add-ons build machinery.
...
No longer used by anything (it appears some old kernel drivers that
are not included in the build might use it, but I don't know why
they need it -- we already ship GPL'd code [libntfs] for the kernel
in the default build unconditionally.)
Briefly discussed with js a few weeks back.
2017-07-30 14:13:42 -04:00
Augustin Cavalier
dd4eae252e
ac3_decoder: Remove from tree.
...
Not included in the build (locked behind a SubIncludeGPL);
now lives at HaikuArchives.
2017-07-30 14:06:05 -04:00
Augustin Cavalier
283b84cd62
xvid_decoder: Delete from tree.
...
Not included in the build (locked behind a SubIncludeGPL & commented out);
now lives at HaikuArchives.
2017-07-30 14:01:05 -04:00
Adrien Destugues
1b707a6822
fix libdsk provides
...
forgot to change the library version when updating the package.
2017-07-30 10:00:43 +02:00
Adrien Destugues
0af198bcf8
HaikuWebKit 1.6.1.
2017-07-30 08:44:15 +02:00
Alexander von Gluck IV
f806447f52
aarch64: Add aarch64 build host support
...
* Maybe it will be a target someday.
* 64-bit ARMv8 for those not in the know.
2017-07-27 18:45:54 -05:00
Humdinger
f9e5116412
Updating jam package
2017-07-18 20:50:29 +02:00
Humdinger
c5395d791e
Added Filwip package for 64bit
2017-07-18 18:03:21 +02:00
Jérôme Duval
8e7468544b
Update sane_backends packages for x86_64.
...
* missed during rebuild.
2017-07-17 21:04:43 +02:00
Jérôme Duval
0c7d258bb3
Update Haikuwebkit, pyqt, openshot and qt5 packages for x86_64.
2017-07-15 09:11:37 +02:00
Jérôme Duval
8375828a9f
Add pdfwriter package to the release profile.
...
noto_cjk_jp doesn't exist, replace with noto_sans_cjk_jp.
2017-07-12 18:54:45 +02:00
Humdinger
efef87486c
Add pdflib and PDFWriter packages for gcc2
2017-07-12 17:52:56 +02:00
Murai Takashi
16c53b7527
kernel: disable an optimization on GCC6...
...
as a workaround for crashs.
Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
2017-07-12 17:40:38 +02:00
Humdinger
d86b44dbf3
Added faac_x86 and cdrtools_x86 packages
...
Part of mplayer_x86 dependencies.
2017-07-11 19:07:40 +02:00
Jérôme Duval
7e6a11ac5d
Add pdflib and pdfwriter packages for x86_64.
2017-07-11 16:54:06 +02:00
Alexander von Gluck IV
be3bb60b4c
Merge branch 'arm-noboards'
...
* Remove the target-board system.
* From now on, we target generic non-x86 architectures
while leveraging fdt when needed.
* ARM mmc images will likely need some post-processing to make
them bootable on individual hardware. (This is actually how
distros like Fedora handle ARM now. The image 'writer' application
is told what hardware the image is for and adds a vendor bootloader
/ SPL / u-boot / etc)
2017-07-10 15:19:31 -05:00
Jérôme Duval
51e278c70b
Adjust jasper soname for x86_64.
2017-07-10 22:15:19 +02:00
Jérôme Duval
ebe9bc05c5
Update llvm and mesa packages for x86_64.
2017-07-10 21:59:10 +02:00
Alexander von Gluck IV
f5d7446b5b
u-boot: Correct loader base naming
2017-07-10 13:34:29 -05:00
Jérôme Duval
6cc682aab4
Mass update for x86_64.
...
Highlights:
* update to Qt 5.9
* almost all python2 and python3 recipes were merged. most have now 'any' as
architecture.
2017-07-10 19:22:01 +02:00
Alexander von Gluck IV
1b3c81feeb
u-boot: Fix mmc build without target boards
2017-07-10 09:02:56 -05:00
Alexander von Gluck IV
1e82d7bd25
kernel/arm: Work out more board_config's via fdt
2017-07-10 08:19:44 -05:00
Alexander von Gluck IV
e40cea64bd
u-boot/arm: Initial steps to drop target board requirements
2017-07-09 22:51:50 -05:00
Alexander von Gluck IV
855fc5a0d3
platform/u-boot: Build all fdt's and include in u-boot mmc
...
* Eventually BoardSetups and target boards will go away.
* Include all known fdt's in the mmc image
* This gets us closer to target board-less arm
* Changing hardware is as simple as plugging a new fdt
into u-boot's startup script.
* Drop my original rpi1 work. We're targetting ARMv7
minimum.
2017-07-09 22:19:51 -05:00
Humdinger
adc909d4c3
Added leptonica and giflib6_x86 packages
2017-07-06 20:07:11 +02:00
Adrien Destugues
3701b2c381
Update mesa and llvm for x86_gcc2
2017-07-06 13:02:22 +02:00
Humdinger
cdcf7e3a86
Update libtasn1 packages for gcc2hybrid
2017-07-05 19:58:25 +02:00
Adrien Destugues
50e5994999
Fix libepoxy provides.
2017-07-05 13:08:49 +02:00
Adrien Destugues
021ffa56b9
Add libepoxy (and update dependencies)
2017-07-04 19:29:00 +02:00
Adrien Destugues
870ff72ee2
Update some packages for x86_gcc2
...
- hub: had an annoying problem preventing to run the script directly.
Now uses a proper "shebang" so it finds ruby.
- mako, setuptools: needed to build Mesa.
- neonlights: my favorite screensaver.
- python 3.6.
- advancemame, for arcade gaming on Haiku.
- sox and gnuplot, for various experiments.
2017-07-04 08:22:20 +02:00
Alexander von Gluck IV
6bb1cecaaa
bootstrap: Bump findutils to 4.6.0 for some ppc fixes
2017-07-02 19:40:26 -05:00
Alexander von Gluck IV
afc9e8047d
bootstrap: Bump zlib version
...
* zlib 1.2.8 missing, and bootstrap haiku-ports mirror not working
2017-07-02 19:31:36 -05:00
Alexander von Gluck IV
50c891839a
bootstrap: Fix behaviour after default haikuporter mode change
2017-07-02 18:23:30 -05:00
Alexander von Gluck IV
9f87633edd
bootstrap: Fix arm/ppc compiler package
...
* This is used around bootstrap and seems to hard-code
paths to extracted hpkgs
* Helps #10240
2017-07-02 17:43:38 -05:00
Humdinger
9439288b46
Updated gettext packages for gcc2hybrid
2017-07-02 19:20:56 +02:00
Humdinger
da64c2b3b3
Added/Updated sdl2 packages for gcc2hybrid
2017-07-02 18:26:06 +02:00
Humdinger
abe53a403c
Updated packages for gcc2h
...
* libprce|0|2
* openjpeg
* sdl2_ttf
2017-07-02 17:13:32 +02:00
Augustin Cavalier
c7258f02db
PDF Writer & PDFlib: Remove from tree.
...
Now supplied via HaikuPorts packages.
I *think* this was the last component in the tree with a
non-OSI license.
2017-07-01 18:46:58 -04:00
Augustin Cavalier
6544bef00a
HaikuDevel: Include libprint.a and libprintutils.a.
...
It's essentially impossible to build printer drivers outside the tree
without these (and I'm presently trying to outsource the PDFWriter.)
2017-07-01 18:21:31 -04:00
Humdinger
af45ca81ff
Update libiconv package for gcc2hybrid
2017-07-01 19:37:02 +02:00
Alexander von Gluck IV
7600fdd8e2
ide: Remove old IDE bus + stack.
...
* Hasn't been used for quite some time
* Everything was ported over to a new ATA stack
some time ago.
* No huge regressions were seen from the new ATA
stack.
2017-06-28 08:13:37 -05:00
Jérôme Duval
ea6c14d83f
Rebuild libexecinfo for x86_64.
2017-06-26 20:15:53 +02:00
Jérôme Duval
7dfb8683e0
ffmpeg depends on libvpx3.
2017-06-26 18:21:34 +02:00
Jerome Duval
9453d20fb3
Rebuild packages for x86_64 (libunistring->zstd)
2017-06-26 18:21:27 +02:00
Jerome Duval
365e457cf0
Rebuild packages for x86_64 (libunistring->libuv)
2017-06-26 17:49:47 +02:00
Jérôme Duval
ad25016cab
Mass rebuild synched with 2017Q2 (LIBN->LIBT).
...
* built in non-strict mode: dovecot, qupzilla, r
* build failed: intltool (dep of gcab and transmission), python_html2text, vlc,
cython (dep of pyenet)
* not built because of an unsafe source: qutim
* removed compatibility packages for giflib, icu, tiff, libpng, libwebp, libbluray,
libpcre, libvpx, ncurses, readline.
2017-06-24 20:22:54 +02:00
Jérôme Duval
b1a8ce42e2
Mass rebuild synched with 2017Q2 (LA->LIBM).
...
* built in non-strict mode: dovecot, qupzilla, r
* build failed: intltool (dep of gcab and transmission), python_html2text, vlc,
cython (dep of pyenet)
* not built because of an unsafe source: qutim
* removed compatibility packages for giflib, icu, tiff, libpng, libwebp, libbluray,
libpcre, libvpx, ncurses, readline.
2017-06-24 20:07:22 +02:00