Augustin Cavalier
3ed9989152
HaikuPorts: Correct libvpx version on x86_gcc2.
...
(cherry picked from commit 52f0f2799ab995e46d97821110e402588c23404a)
Change-Id: I08995e0bd564bcfb951f5275928a51315b619a13
Reviewed-on: https://review.haiku-os.org/c/haiku/+/11464
Reviewed-by: waddlesplash <[email protected] >
2026-08-07 02:33:34 +00:00
Augustin Cavalier
5b5b75a197
HaikuPorts: Synchronize x86_64 and x86_gcc2.
...
(cherry picked from commit 9baba7643dd0401c3e9baeedd219eeb0f417534e)
Change-Id: I5c06ae6f457748cd0b96f78eb9ffe3ad0e284054
Reviewed-on: https://review.haiku-os.org/c/haiku/+/11447
Reviewed-by: waddlesplash <[email protected] >
2026-08-07 02:19:23 +00:00
Augustin Cavalier
c01840a306
Bump bootstrap package versions.
2026-04-23 16:55:49 -04:00
Augustin Cavalier
cb6c752887
HaikuPorts/arm64: Update with the newly rebootstrapped packages.
...
After this, a "stock" @minimum-mmc build can boot to the desktop
in QEMU without needing to do a local bootstrap!
2026-04-23 16:19:22 -04:00
Kacper Kasper
dfa51c4fb8
Don't add extra packages to test image
...
* Test inherits from minimum target.
2026-02-27 20:09:37 +01:00
Augustin Cavalier
5c254dff8c
HaikuPorts: Synchronize x86_64 and x86_gcc2.
...
One change to app_server to build with the new FreeType.
2026-01-29 22:51:52 -05:00
Alexander von Gluck IV
cbb8d73dc9
build: Introduce test image with haiku_unittests package
...
* Currently there is no dependency between haiku_unittests.hpkg
and unittests target. unittests needs to be built before building
test image.
Change-Id: I7c729095db74687b154a4880fde7f15b474c3590
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2080
Reviewed-by: Kacper Kasper <[email protected] >
Tested-by: Commit checker robot <[email protected] >
2026-01-22 17:27:44 +00:00
PulkoMandy
a6e9275281
Fix bootstrap build for arm and arm64
...
- Update texinfo to 7.2
- Update bash to 5.3
- Update ICU to 70.1
These versions are patched in haikuports.cross and allow cross compiling
from Debian sid with a modern GCC. Confirmed that both architectures can
build a filesystem, kernel and bootloader.
2025-11-22 17:08:33 +01:00
Alexander von Gluck
7a1b94ee07
build-packages/riscv64: Bump zstd to 1.5.7
...
Change-Id: Iaf198c96950541fa226dabda5c0222b033695de8
Reviewed-on: https://review.haiku-os.org/c/haiku/+/9297
Reviewed-by: waddlesplash <[email protected] >
Tested-by: Commit checker robot <[email protected] >
2025-05-20 13:25:56 +00:00
PulkoMandy
caa62d911c
Update haikuportscross package definitions to use new version of m4
...
Change-Id: Ica56fc6787f6f5dd7f5d6aa49b30989df7e0c24c
Reviewed-on: https://review.haiku-os.org/c/haiku/+/9156
Haiku-Format: Haiku-format Bot <[email protected] >
Reviewed-by: waddlesplash <[email protected] >
2025-04-07 20:32:24 +00:00
Augustin Cavalier
a0e3665350
HaikuPortsCross/x86: Synchronize.
2024-10-18 16:07:44 -04:00
Augustin Cavalier
a740e21b6b
HaikuPortsCross: Drop libsolv_bootstrap.
...
It isn't used anymore, libsolv is vendored in-tree.
2024-10-18 16:04:57 -04:00
Augustin Cavalier
a5dbc9f81c
HaikuPorts: Synchronize.
2024-09-10 23:21:22 -04:00
Augustin Cavalier
0ef833e5e8
build: Only add haiku_source to package repository if HAIKU_INCLUDE_SOURCES is set.
...
This way, we won't build the source package unnecessarily for
nightly images when it isn't included in the build.
2024-09-02 15:59:58 -04:00
Alexander von Gluck
f5db9be04a
HaikuPorts/riscv64: Update, openssl3, libssh2, nghttp2, etc
...
Change-Id: I8a56aa43f767a8b049ea3a6275f2265fb14b57e2
2024-08-16 19:44:09 -05:00
Augustin Cavalier
427d0b067b
HaikuPorts: Synchronize.
2024-08-12 16:31:27 -04:00
Augustin Cavalier
39d510f7dd
HaikuPorts/x86_gcc2: Synchronize.
...
Still TODO: libtiff.
2024-08-10 17:35:12 -04:00
Augustin Cavalier
7dea48f378
HaikuPorts/x86_64: Synchronize.
...
Includes OpenSSL 3.0, Python 3.10, and more.
2024-08-09 22:49:52 -04:00
PulkoMandy
2d24dd2184
Synchronize PowerPC HaikuPortsCross repo definition with actual repository state
2024-07-20 23:30:04 +02:00
Oscar Lesta
1ee3891ab8
gutenprint: update from gutenprint8-5.3.1 to gutenprint9-5.3.4
...
Requires HaikuPorts#7573 to be merged.
Closes #17836 .
Smoke-tested on beta4 32 bits:
Gutenprint printer addon loads libgutenprint.so.9.5.0, shows new
printer models from where to choose from at "install new printer"
time, and "prints something" when using the Print-To-File transport.
Change-Id: Ia40dfd3c2163795e83c2cc173fd510d64c4bf6c9
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5969
Haiku-Format: Haiku-format Bot <[email protected] >
Reviewed-by: Alex von Gluck IV <[email protected] >
2024-03-28 15:56:15 +00:00
Alexander von Gluck IV
9b8fbc06c8
x86_gcc2: Bump ffmpeg6 aligning to previous x86_64 change
...
Change-Id: I45b3fbe0b4ec014d185ea8c3ed8798ae316e54a9
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7554
Reviewed-by: Alex von Gluck IV <[email protected] >
Haiku-Format: Haiku-format Bot <[email protected] >
2024-03-27 14:07:30 +00:00
PulkoMandy
5b5c8f7d41
ffmpeg: update to ffmpeg 6
...
Partial change, for testing on x86_64. You need to build with
-sHAIKU_NO_DOWNLOADS=1 and manually provide the needed packages in
generated/downloads.
Confirmed working on x86_64. Other platforms will need similar updates.
Change-Id: I81ca4b1d81bd18e64f50250970e00e0a072072d3
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7278
Reviewed-by: Alex von Gluck IV <[email protected] >
2024-03-26 21:44:17 +00:00
Alexander von Gluck IV
f083212d46
packages/riscv64: Bump openssh to latest native built
...
Change-Id: Ibac22c144a1e9eeca0189a7b729ce5bfd4b9972e
2024-03-19 09:44:31 -05:00
Alexander von Gluck IV
a40cec84d6
riscv64: Bump icu to 74, bump bash, add file, bump xz
...
* Update bash to a less-buggy working native build.
* Add file for python3
* Add readline for bash
* Update xz_utils to a working native build.
Change-Id: Iedfcb8277b242ea43a2fd870850057429c6b09e0
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7528
Tested-by: Commit checker robot <[email protected] >
Reviewed-by: Alex von Gluck IV <[email protected] >
2024-03-16 12:22:21 +00:00
Alexander von Gluck IV
cac7a2f426
icu: bump OS (and all dependencies) to ICU 74
...
* Non-x86 will likely break until they get an updated icu74
build-package
Change-Id: I5762d14f848e1c4e9b837e1dea9c1a54efa8401d
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7346
Reviewed-by: Alex von Gluck IV <[email protected] >
2024-02-07 18:14:48 +00:00
Alexander von Gluck IV
6738595a67
build-packages/x86_64: align gcc to current repo gcc
...
* Tested no issues on boot.
Change-Id: I2825ac8614172d649d1821a7a6c25e6cf63f716f
2024-01-25 12:31:48 -06:00
Alexander von Gluck IV
5f351a4650
build-packages: Bump riscv64 for gcc13. Thanks X512!
...
Change-Id: Ic95763b88b0e6880f6466047e85b523fe12dc554
2023-10-10 11:18:55 -05:00
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 <[email protected] >
Tested-by: Commit checker robot <[email protected] >
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 <[email protected] >
Tested-by: Commit checker robot <[email protected] >
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 <[email protected] >
Reviewed-by: Adrien Destugues <[email protected] >
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 <[email protected] >
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 <[email protected] >
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 <[email protected] >
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 <[email protected] >
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 <[email protected] >
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