Alexander von Gluck IV
ca49b33f40
build/repo: Adjust riscv64 packages to older icu57
...
* This is a temporary workaround for #17468 . Using the older
riscv64 icu-57 package (compiled with gcc 8.x) removes
the userspace hang on startup of Haiku.
* Thanks to X512 for the workaround.
* icu66, icu70 compiled with gcc 11.2.0 exhibits the
userspace hang at startup.
* We have a lot of bootstrap work to do, and this gives us
a riscv64 image which boots for testing + building software
in a native environment.
Change-Id: I503a1e99ff38450628c0863100450c883139a25a
2022-05-20 12:48:00 -05:00
David Karoly
289b735673
arm: fallback to icu-57.2 for haikuportscross
...
Change-Id: Iad87ab9675314d52cf1748afb1bd9017ec911178
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5036
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: X512 <[email protected] >
Reviewed-by: Fredrik Holmqvist <[email protected] >
2022-03-02 19:28:50 +00:00
David Karoly
0fea9fec6f
Update gcc_bootstrap package for ARM
...
Change-Id: Ica8b714252925460c612f934cc2a7300a397ec47
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4993
Reviewed-by: Fredrik Holmqvist <[email protected] >
2022-02-24 20:23:06 +00:00
Alexander von Gluck IV
58611befa2
haikuports/arm: Add missing zstd source package
...
* With this, Haiku arm is compiling again!
Change-Id: I6e878941856e77be5ff38bb2603dcc57b1a1460f
2022-01-05 10:56:16 -06:00
Alexander von Gluck IV
f4df72a061
haikuports/arm: Add new missing zstd package
...
Change-Id: Id23e1fd731fb98ac172b8465195e5ed028751cb2
2022-01-04 21:17:55 -06:00
Alexander von Gluck IV
9137be71a3
haikuports/arm: Bump build-packages for arm to latest
...
Change-Id: I63aa4d2be06da4632363217079dce400808be477
2022-01-04 14:57:38 -06:00
David Karoly
a7c2c5f842
Update bootstrap package versions for ARM
...
Change-Id: I33f690355455561cb3faa55bccbfe73d24d2a32e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4842
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: Fredrik Holmqvist <[email protected] >
2021-12-31 16:03:11 +00:00
Alexander von Gluck IV
a06c7a2ec3
riscv64: refresh build-packages based on unbootstrapped packages
...
Change-Id: I53fadd4fdc733c564636a8117053f1e273ad3f6f
2021-12-29 10:41:16 -06:00
Augustin Cavalier
ca89fd65a6
HaikuPorts: Mesa on x86_gcc2h needs llvm9.
2021-12-07 22:43:06 -05:00
Augustin Cavalier
a81d165008
Update build-packages for GCC 11 upgrade.
2021-12-07 14:26:24 -05:00
David Karoly
f265ecf8f7
Update gcc_bootstrap package for ARM
...
Change-Id: Iadef37c218f46b1f809a7c6405ebfc6a73cda20b
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4726
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: Adrien Destugues <[email protected] >
2021-11-20 12:59:28 +00:00
David Karoly
95424a7096
Update HaikuPortsCross package versions for ARM
...
Change-Id: I918829e69bc92f295720f884f724a19dc4fe3d46
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4684
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: Jérôme Duval <[email protected] >
2021-11-05 14:55:18 +00:00
PulkoMandy
2adb6e18db
sparc: update haikuportscross to current state of repository
...
Most importantly include zstd, which is a new requirement for the
bootstrap build.
Change-Id: I981401e7d70fb7e1befaf7fc37f2fddc6d7e327d
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4635
Reviewed-by: waddlesplash <[email protected] >
2021-10-22 13:59:19 +00:00
Fredrik Holmqvist
51d591cdfe
Add zstd for arm64 bootstrap
...
Currently doesn't buld due to problems with gcc neon headers though.
2021-10-22 08:25:09 +02:00
Alexander von Gluck IV
a139e89af2
arm64: Add build-packages synced with server
...
Change-Id: I824b6f3c6920a13fb51a8f2feb71201014ffeb0a
2021-10-20 16:28:23 -05:00
Alexander von Gluck IV
9b6c4b320f
riscv64: Add zstd to build-packages
...
Change-Id: If2a58d9ab49c3c6901356274cff854b282fb9429
2021-10-20 12:22:42 -05:00
Augustin Cavalier
945c0e0786
HaikuPorts/x86_64: Mesa 21 needs LLVM 9 libs.
2021-10-19 18:27:47 -04:00
Augustin Cavalier
c6242ccf75
HaikuPorts/x86_64: Update build-packages set.
...
Now libavif_devel is properly included.
2021-10-19 16:44:25 -04:00
Fredrik Holmqvist
812397ffd9
Update HaikuPortsCross package versions for ARM64
2021-10-11 19:32:27 +02:00
Augustin Cavalier
e8a8e39533
Update build-packages for x86_64.
...
Introduces libraw and libavif for the translators.
2021-09-30 19:12:43 -04:00
Augustin Cavalier
24e15920a2
Update build-packages for x86_gcc2.
...
zstd is left disabled on GCC2 despite being added due to problems in kernel-land.
2021-09-30 18:40:06 -04:00
Augustin Cavalier
63b76faeea
Break translators out of haiku.hpkg into a separate haiku_datatranslators.hpkg.
...
Translators and media-plugins are the main source of dependencies in haiku.hpkg,
and thus the main source of packages being pulled into chroots, especially
HaikuPorter chroots. (FFmpeg pulls in a rather large array of sub-
dependencies, itself.) So, here we break all the translators into their
own sub-package.
For now, haiku.hpkg is declared to depend on haiku_datatranslators,
so that users will not suddenly update and have no translators.
In the future, this will be dropped.
Note that this is only done for the primary arch at present.
Secondary architecture translators remain in the main secondary package
for now.
Change-Id: Id0b352f34f7110b79ec7787792bf3ae0edab4054
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4477
Reviewed-by: waddlesplash <[email protected] >
2021-09-30 16:38:36 +00:00
Fredrik Holmqvist
caa2b52eaa
Intial HaikuPorts config for ARM64
2021-08-28 17:47:22 +02:00
Fredrik Holmqvist
91bf523f3a
Update HaikuPortsCross for ARM64
2021-08-21 10:32:57 +02:00
X512
7e6b3c0787
HaikuPortsCross/riscv64: update GCC package
...
Change-Id: Ifb2158822df63121397ccbe7dadaba44594832d2
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4073
Reviewed-by: Jérôme Duval <[email protected] >
2021-08-06 07:33:42 +00:00
Alexander von Gluck IV
6b0e805d8c
haikuports: Bump haikuwebkit for font fix in images
...
Change-Id: I4d109045336d5bcdeac90c42d8fd1c4201f20933
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4238
Reviewed-by: Alex von Gluck IV <[email protected] >
2021-07-22 11:48:09 +00:00
Alexander von Gluck IV
2703c740d8
haikuports: Bump haikuwebkit in image to 1.8.2-1
...
Change-Id: I5404446ac9e1280300e8252a609d72ec43b297bd
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4213
Reviewed-by: Alex von Gluck IV <[email protected] >
2021-07-16 20:14:56 +00:00
Alexander von Gluck IV
fae4769be6
build/HaikuPorts: Update haikuwebkit build packages to 1.8.1
...
Change-Id: Ia451535775c6e64f77739907b0d58cc2fc8837cf
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4159
Reviewed-by: Alex von Gluck IV <[email protected] >
2021-07-06 00:42:12 +00:00
Alexander von Gluck IV
79f4d9757e
x86_64,x86_gcc2: Bump repo files to fix release build
...
Change-Id: Ifcf88c23a658deedc76b683ac9f2f3c421203204
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4104
Reviewed-by: Alex von Gluck IV <[email protected] >
2021-06-21 20:41:40 +00:00
Adrien Destugues
3b3bcbf7aa
Update build packages repository
...
- Switch to Python3
- Switch to mawk instead of gawk
- Update ffmpeg (there are several new dependencies)
- Update ICU
- Fix various pre-existing problems with packages not being properly
declared for gcc2 (but somehow it ended up working)
- remove curl, subversion, mercurial
Confirmed that both nightly and release images are building fine on both
32 and 64bit. However, non-x86 architecture may require re-bootstrapping
to do a complete nightly or release image build (the minimal profile
should be fine)
Fixes #16751 .
Change-Id: Iacac92923c4113b3e0a49a64b0b4cc1b8e2f5e2e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3871
Reviewed-by: Adrien Destugues <[email protected] >
2021-05-14 14:59:19 +00:00
Fredrik Holmqvist
a2def606ed
ARM64 packageinfo and haikuports
...
Change-Id: Id5ad7682ecb7b4bda364f839b106b016ca4f4b0b
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3738
Reviewed-by: Fredrik Holmqvist <[email protected] >
Reviewed-by: Adrien Destugues <[email protected] >
2021-02-07 12:17:21 +00:00
Fredrik Holmqvist
fecc9c1295
HaikuPortsCross/arm64 minor version update
...
Change-Id: I2dc46e5c99aae6ac372857c8065741e56847bddc
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3736
Reviewed-by: Fredrik Holmqvist <[email protected] >
Reviewed-by: Adrien Destugues <[email protected] >
2021-02-07 12:17:21 +00:00
Alexander von Gluck IV
a78cc92a16
build/riscv64: Bump build-packages from unbootstrap
...
Change-Id: Iba1d9193479d1d39acf705456b58b732764faa4e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3659
Reviewed-by: Alex von Gluck IV <[email protected] >
2021-01-20 19:38:14 +00:00
Alexander von Gluck IV
6655809041
haikuports/icu: Reintroduce old icu to fix build
...
Hardlinked-By: Alexander von Gluck IV <[email protected] >
Change-Id: I1a76647fe47949e950b4034629ad92ca16c53aa8
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3325
Reviewed-by: waddlesplash <[email protected] >
2020-10-16 21:44:37 +00:00
Adrien Destugues
019a5fdfb1
update to icu 66
...
Hardlinked-By: Alexander von Gluck IV <[email protected] >
Change-Id: Id37ef57b0042722ca8089e73d420d6e4edac1019
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3121
Reviewed-by: Alex von Gluck IV <[email protected] >
2020-10-16 20:56:44 +00:00
François Revol
a088631dc6
build/repositories: Fix m68k HaikuPorts and Cross
...
Change-Id: I0ebdd096558a6f060d6bcd56807903f1496e8ed6
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2211
Reviewed-by: Alex von Gluck IV <[email protected] >
2020-08-19 00:08:10 +00:00
Alexander von Gluck IV
797e861029
arm64: Fix libroot math, add fix crosstools package revision
...
Change-Id: Ibce15f70e20ea010937edb0a297d220c4e5a7af2
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2817
Reviewed-by: Alex von Gluck IV <[email protected] >
Reviewed-by: waddlesplash <[email protected] >
2020-06-10 00:44:14 +00:00
Augustin Cavalier
c4bc688304
HaikuPorts: Sync build-packages again.
...
Change-Id: I595af8dda23baad924a053ffa685ddddb83de11d
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2884
Reviewed-by: waddlesplash <[email protected] >
(cherry picked from commit 4c383d13a8d6fd5b98c8a5c3f40508ec9684f8cb)
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2885
2020-06-06 01:41:18 +00:00
Augustin Cavalier
734c1e0491
HaikuPorts: Update build-package set.
...
This pulls in the final translations for applications for R1/beta2,
and also the new HaikuWebKit.
Change-Id: I2bfb8933dcf35239f6962f8bee2dea507dec6fd5
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2869
Reviewed-by: waddlesplash <[email protected] >
2020-06-03 04:11:40 +00:00
Niels Sascha Reedijk
15aa3a02a3
Documentation: add userguide in fur, id, ro and tr
...
Change-Id: Iee02ec9c62a3fdf14920c3b08ebb97c282a5aa91
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2788
Reviewed-by: waddlesplash <[email protected] >
(cherry picked from commit 5527f11778f75240d3df349f9a513e54ba088bb4)
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2789
2020-05-23 17:52:52 +00:00
Augustin Cavalier
648cc69f8e
HaikuPorts: Synchronize build-packages set.
...
Notable changes:
* jpeg replaced with libjpeg_turbo across the board.
* man replaced with mandoc.
* ilmbase merged into openexr.
* gnutls no longer needed in this set.
A few other packages unused in the local scripts were
also removed. Build fixes are in following commits.
2020-04-19 17:56:23 -04:00
Alexander von Gluck IV
1d622b8d66
build/repositories: Add riscv64 HaikuPorts and fix Cross
...
Change-Id: I8963a66dd30e8d964c1a1cf0b9140615592f7e46
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2167
Reviewed-by: Alex von Gluck IV <[email protected] >
2020-01-28 13:45:49 +00:00
Alexander von Gluck IV
97e67e3f63
repo/HaikuPorts: Bump gcc for sparc to resolve post-musl changes
...
Change-Id: I900712b13275f64c5f0955a7b9818b2e4d450a9f
2020-01-27 13:50:36 -06:00
Alexander von Gluck IV
2f37766000
sparc: Add missing any arch packages
...
Change-Id: Ib20fbcb805011634394a2296d955bc12613c7056
2020-01-17 14:58:24 -06:00
Alexander von Gluck IV
65f8d4d1f6
sparc: Add the hopefully final missing packages
...
* I still blame Pulkomandy
Change-Id: I8027250dec08b25e9efd2fad6ac0895d18e7273c
2020-01-17 14:21:24 -06:00
Alexander von Gluck IV
cc0783e888
sparc: Add missing devel package for ncurses6.
...
* This is why we normally do this on our local systems.
* I blame Pulkomandy
Change-Id: I763d92edd73ed231fbb99bc3a59c3d3e5dd08f83
2020-01-17 13:05:29 -06:00
Alexander von Gluck IV
42029125dd
sparc: Add missing ncurses6 package
...
Change-Id: I7c49e707f55e804a7222750c88ecbbf7e9f80111
2020-01-17 12:55:05 -06:00
Alexander von Gluck IV
3c0d65cc30
sparc: First attempt at build-packages
...
Change-Id: I19819f6617c02bde87d34baaef5601b4727cb319
2020-01-17 10:15:10 -06:00
Alexander von Gluck IV
f2ad50f6a2
repo/ppc: Sync up repo to fix build.
...
* This doesn't make sense.. I know. See #15498
Change-Id: I280224ec9b7a4f8d91c9031f51073af8112f2d67
2019-12-10 13:43:34 -06:00
Ynoga
09b40d1634
ppc: Minor tweaks to get the arch compile again (WIP)
...
- Factor in types changes (introduction of intptr_t)
- Align JamFiles syntax with in progress architectures (arm/sparc)
- Xorriso doesn't support much of the mkisofs options (anymore ?)
- (After a correct bootstrap) one should be able to build @minimum-raw and haiku-boot-cd again
Change-Id: I4f779ad8f2210389fa9b7f7c0a98c3652a64c257
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1983
Reviewed-by: François Revol <[email protected] >
2019-12-04 18:34:31 +00:00