Alexander von Gluck IV
3e2b187899
build: Update arm64 build-packages for gcc13
...
Change-Id: I1143072d4783310f37ef68cd9e3793579f3388cb
2023-09-21 13:12:15 -05:00
Alexander von Gluck IV
bcd89a79ad
build: Update arm build-packages for gcc13
...
Change-Id: Idc18fb42e18165fc35f657e0a1d19de479c137ed
2023-09-20 10:30:55 -05:00
David Karoly
31199cd950
update bootstrap package versions for ppc
...
Change-Id: I84d8e32cbba725e952d0864c4a82028fa91b5209
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6912
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
2023-09-17 19:14:00 +00:00
David Karoly
dfc8e0741a
update bootstrap package versions for m68k
...
Change-Id: I813ddbd1619b57aceac6f303e6ea716736d8db2d
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6902
Reviewed-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
2023-09-10 11:43:30 +00:00
David Karoly
3568a4e11f
update bootstrap package versions for x86_64
...
Change-Id: I623b927096547a1bc98d1011169142d841c78eac
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6846
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
2023-08-20 16:08:31 +00:00
David Karoly
6308236831
arm, arm64, riscv64: use gcc-13.2.0 for bootstrap build
...
Change-Id: I3cda82b46a224bddc51f9850c1fee9006a51b73e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6844
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
2023-08-19 12:24:18 +00:00
David Karoly
2b514ce830
riscv64: update bootstrap package versions
...
Change-Id: I45b96ae1249985a2d92bcae7c826e40186d3b4a8
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6813
Reviewed-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
2023-08-13 19:33:47 +00:00
David Karoly
26bd8b3958
arm: update bootstrap package versions
...
Change-Id: Iaea37926246a95764253dcb24c47ab6b931c538c
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6812
Reviewed-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
2023-08-13 19:25:06 +00:00
David Karoly
45e19f162a
arm64: update bootstrap package versions
...
Change-Id: Ifc42e09d1fed8ca51c214bee53dda8d0a203b5b8
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6811
Reviewed-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
2023-08-13 19:24:49 +00:00
Niels Sascha Reedijk
13e2db9609
build-packages: update to the latest packages
...
The main motivator is the update to GCC 13. As part of this, some of the other
dependencies have been updated as well.
Newly introduced:
- gawk on x68_64 (new dependency of texinfo)
- libjx (new dependency of haikuwebkit)
- openexr30 (new indirect dependency of haikuwebkit)
- brotli (new indirect dependency of haikuwebkit)
On x86_gcc2, some packages have switched to the modern GCC version:
- diffutils
- findutils
- libpsl
- tcpdump
Change-Id: Ic617b5b4af9eb34c0d28259a3c0ddbcc33f98a5d
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6772
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
2023-08-05 11:52:00 +00:00
Alexander von Gluck IV
2bd91dc18b
HaikuPortsCross: Correct misaligned bootstrap package versions
...
Change-Id: Ia836711b471318283a2b1ecb7c5a2e10963e8b7f
2023-06-22 10:03:00 -05:00
X512
4a6b1e401c
repo/riscv64: Bump HaikuPorts build-packages for riscv64
...
Change-Id: Idba2bc58c46deaa182ad27011b5a99e3231afe56
2023-06-16 14:44:48 -05:00
Alexander von Gluck IV
5676ddf7ca
repo/riscv64: Bump HaikuPorts build-packages for riscv64
...
Change-Id: Ib230422bc514831983cd8b4d2794c37f46d62343
2023-06-16 13:10:53 -05:00
Augustin Cavalier
3d6c6ac7f5
HaikuPorts: Synchronize.
2022-12-16 16:27:53 -05:00
Augustin Cavalier
9bcf5c9ce3
HaikuPorts/x86_gcc2: Synchronize.
2022-12-15 00:31:23 -05:00
Augustin Cavalier
5f50bcdfe2
HaikuPorts/x86_64: Synchronize.
2022-12-14 23:57:09 -05:00
Augustin Cavalier
75fa60f74a
HaikuPorts/x86_gcc2: Synchronize, and adjust TIFFTranslator to match.
2022-11-13 01:00:45 -05:00
Augustin Cavalier
96db3233c8
HaikuPorts/x86_64: Synchronize.
...
* Userguide now provided from HaikuPorts.
* Python 3.7 -> 3.9.
* Lots of other version bumps.
2022-11-12 23:46:54 -05:00
Augustin Cavalier
8e34bbe754
Remove build logic for creating the userguide and welcome packages.
...
They are now created from a separate repository and via HaikuPorts.
Since the HaikuPorts packages are not yet in the BuildPackageRepository,
the actual section that adds the packages is commented out (but it only
runs for release-* targets anyway.)
The "welcome", "userguide", and "quicktour" scripts, which are symlinked
from the desktop in release builds, are added to the Haiku package's
"regular" profile instead (they do not actually require the other packages
to be installed but will detect if they are not and launch the online
versions instead.)
2022-10-25 18:38:07 -04:00
Augustin Cavalier
4a2e65d8ee
HaikuPorts/x86_gcc2: Update.
2022-07-08 00:18:31 -04:00
Augustin Cavalier
4726114d97
HaikuPorts/x86_64: Update.
2022-07-07 22:46:07 -04:00
Alexander von Gluck IV
946bd9ab3c
HaikuPorts: bump arm build-packages via davidkaroly
...
* Downgrades icu-67 to 57 given crashing issues
(riscv64 saw similar issues, cause unknown still)
Change-Id: I7927c7892fa517e5c51f86082b4df5977af92eb2
2022-06-30 07:56:05 -05:00
Alexander von Gluck IV
ea166fa97e
build/repo/riscv64: Bump python to 3.9.1, add libffi
...
Change-Id: I2f15f2ce856fa8c6a105cdb09efe9da90694bb50
2022-05-20 22:31:01 -05:00
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 <no-reply+buildbot@haiku-os.org>
Reviewed-by: X512 <danger_mail@list.ru>
Reviewed-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
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 <fredrik.holmqvist@gmail.com>
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 <no-reply+buildbot@haiku-os.org>
Reviewed-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
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 <no-reply+buildbot@haiku-os.org>
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
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 <no-reply+buildbot@haiku-os.org>
Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
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 <waddlesplash@gmail.com>
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 <waddlesplash@gmail.com>
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 <jerome.duval@gmail.com>
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 <kallisti5@unixzen.com>
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 <kallisti5@unixzen.com>
2021-07-16 20:14:56 +00:00