History log of /haiku/Jamfile (Results 1 – 25 of 156)
Revision Date Author Comments
# 050c34d5 10-Aug-2024 Augustin Cavalier <waddlesplash@gmail.com>

Updates in preparation for package sync on gcc2h.


# 0ea56347 02-Jun-2024 PulkoMandy <pulkomandy@pulkomandy.tk>

Update to OpenSSL 3.

- Rename the package in Jamfiles as appropriate (but don't rename the
build feature)

- Remove libnetapi SSL class (not needed anymore, OpenSSL now knows how
to use pthread

Update to OpenSSL 3.

- Rename the package in Jamfiles as appropriate (but don't rename the
build feature)

- Remove libnetapi SSL class (not needed anymore, OpenSSL now knows how
to use pthread functions directly and seed its random generator)

- Rename or remove a few other deprecated functions

Change-Id: I624833923e113a8235932d7ce8020bf27c6e2ea6
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7717

show more ...


# bc242885 27-Jul-2024 Augustin Cavalier <waddlesplash@gmail.com>

Switch to using the vendored libsolv.

Package dependency resolution seems to still be working OK.


# a85ea80f 02-Jun-2024 PulkoMandy <pulkomandy@pulkomandy.tk>

Fix adding Gutenprint to regular image

This was missed in the update to Gutenprint 9.

Change-Id: Ie372a38d557e8f1506b27294b3d6699bb30f7fc0
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7716
Re

Fix adding Gutenprint to regular image

This was missed in the update to Gutenprint 9.

Change-Id: Ie372a38d557e8f1506b27294b3d6699bb30f7fc0
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7716
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Haiku-Format: Haiku-format Bot <no-reply+haikuformatbot@haiku-os.org>

show more ...


# 5b5c8f7d 29-Dec-2023 PulkoMandy <pulkomandy@pulkomandy.tk>

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

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 <kallisti5@unixzen.com>

show more ...


# cac7a2f4 25-Jan-2024 Alexander von Gluck IV <kallisti5@unixzen.com>

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://r

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 <kallisti5@unixzen.com>

show more ...


# 13e2db96 03-Aug-2023 Niels Sascha Reedijk <niels.reedijk@gmail.com>

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

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>

show more ...


# 268f99dd 22-Dec-2021 Niels Sascha Reedijk <niels.reedijk@gmail.com>

Merge branch 'master' into dev/netservices


# a81d1650 07-Dec-2021 Augustin Cavalier <waddlesplash@gmail.com>

Update build-packages for GCC 11 upgrade.


# 147b47e0 16-Jul-2020 Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>

Translators: Add an AVIF translator

This translator only supports still images for now, and supports both
decoding and encoding.

Encoding support has been tested only with aom, rav1e doesn’t build

Translators: Add an AVIF translator

This translator only supports still images for now, and supports both
decoding and encoding.

Encoding support has been tested only with aom, rav1e doesn’t build on
Haiku yet, see https://github.com/haikuports/haikuports/pull/5534 for
one of the missing dependencies.

Change-Id: I716f4b862ed316b89b227bfed38072d72074201f
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3040
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>

show more ...


# 3b3bcbf7 17-Apr-2021 Adrien Destugues <pulkomandy@pulkomandy.tk>

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 packa

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 <pulkomandy@gmail.com>

show more ...


# e6bc6d80 03-Jun-2020 Augustin Cavalier <waddlesplash@gmail.com>

Revert "Add gmp and mpfr to the regular image package set."

This reverts commit ef78f1eda04d9a9397960a7d2be3ed89e2208f85.

The new package sets do not require this.

Change-Id: I009a242f16c445109406

Revert "Add gmp and mpfr to the regular image package set."

This reverts commit ef78f1eda04d9a9397960a7d2be3ed89e2208f85.

The new package sets do not require this.

Change-Id: I009a242f16c44510940645e0b71baaf757eca44b
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2868
Reviewed-by: waddlesplash <waddlesplash@gmail.com>

show more ...


# ef78f1ed 20-Apr-2020 Augustin Cavalier <waddlesplash@gmail.com>

Add gmp and mpfr to the regular image package set.

GAWK is apparently built against them (do we really need that?)
so we can't just ship them with the optional package set.


# 648cc69f 19-Apr-2020 Augustin Cavalier <waddlesplash@gmail.com>

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 ne

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.

show more ...


# 5e15819d 19-Apr-2020 Augustin Cavalier <waddlesplash@gmail.com>

Jamfile: Remove most implicit dependencies from default installed packages.

No need to pull in e.g. "libpng16" explicitly when the appropriate
libpng version will automatically get selected by get_p

Jamfile: Remove most implicit dependencies from default installed packages.

No need to pull in e.g. "libpng16" explicitly when the appropriate
libpng version will automatically get selected by get_package_dependencies
at image build time.

I did however remove ctags altogether; nothing in the base install
uses it, so there's no reason to have it.

show more ...


# 4f44282c 25-Jan-2020 Adrien Destugues <pulkomandy@pulkomandy.tk>

Move source and development packages out of /system/packages on release images

Activating all these packages on live boot (especially live DVD where we
also have the write overlay eating up RAM) sig

Move source and development packages out of /system/packages on release images

Activating all these packages on live boot (especially live DVD where we
also have the write overlay eating up RAM) significantly increases
memory requirements for running Haiku, to the point that Installer may
fail to run. Move them outside the packages/ directory so they are not
activated.

Installer already skips the _sources_ directory when installing, and
lists the contents of _packages_ with checkbox to decide what to include
in the install (they are put in system/packages on the target disk).

Fix from previous version: the Haiku package was installed to /system
instead of /system/packages.

Fixes #15621.

show more ...


# c31d8dad 15-Mar-2020 Augustin Cavalier <waddlesplash@gmail.com>

Revert "Move source and development packages out of /system/packages on release images"

This reverts commit 0ab9c3c53849f10a3b7aef1e03714e69c7cb0c15.

It broke booting.


# 0ab9c3c5 25-Jan-2020 Adrien Destugues <pulkomandy@pulkomandy.tk>

Move source and development packages out of /system/packages on release images

Activating all these packages on live boot (especially live DVD where we
also have the write overlay eating up RAM) sig

Move source and development packages out of /system/packages on release images

Activating all these packages on live boot (especially live DVD where we
also have the write overlay eating up RAM) significantly increases
memory requirements for running Haiku, to the point that Installer may
fail to run. Move them outside the packages/ directory so they are not
activated.

Installer already skips the _sources_ directory when installing, and
lists the contents of _packages_ with checkbox to decide what to include
in the install (they are put in system/packages on the target disk).

Fixes #15621.

Change-Id: Ibfac14c43dbe708316a0d82ca1c9d49b5cba2aef
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2157
Reviewed-by: Sergei Reznikov <diver@gelios.net>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>

show more ...


# 77d551c2 14-May-2019 Augustin Cavalier <waddlesplash@gmail.com>

Jamfile: gutenprint -> gutenprint8.


# 2b69731a 22-Nov-2018 Augustin Cavalier <waddlesplash@gmail.com>

Jamfile: Remove doc_files.

Unused.


# 633e29ae 22-Nov-2018 Augustin Cavalier <waddlesplash@gmail.com>

Jamrules: Add a hard requirement on the new Jambase.

And remove the overridden rules that were migrated back to it.


# dd45d433 18-Oct-2018 Alexander von Gluck IV <kallisti5@unixzen.com>

u-boot: Fix after multi-loader changes

* Move MMU image to a real image define vs being crammed into
the u-boot bootloader Jamfile
* ARM not working yet, but better!
* x86 still builds

Change-Id:

u-boot: Fix after multi-loader changes

* Move MMU image to a real image define vs being crammed into
the u-boot bootloader Jamfile
* ARM not working yet, but better!
* x86 still builds

Change-Id: I3fb873dbac06fe2db893915b667bf3ce1df44686

show more ...


# 18e7b997 09-Jul-2018 Alexander von Gluck IV <kallisti5@unixzen.com>

build: Drop specalized haiku-boot-cd-ppc target

* Now generated via haiku-boot-cd when target ppc

Change-Id: I1d4e83c4d95ebc18b0dab28ffb2af03db5dc9d1d


# 8547d09e 01-Jul-2018 Augustin Cavalier <waddlesplash@gmail.com>

build: Rework InstallSourceArchive into AddHaikuImageSourcePackages.

Also add AddHaikuImageSourcePackages invocations for all relevant
(i.e. [L]GPL'ed) packages.

Doesn't truly fix #9990 as PackageK

build: Rework InstallSourceArchive into AddHaikuImageSourcePackages.

Also add AddHaikuImageSourcePackages invocations for all relevant
(i.e. [L]GPL'ed) packages.

Doesn't truly fix #9990 as PackageKit cannot be used to install source
packages, but this is enough for creating a redistributable image,
so that ticket can be moved out of the beta1 milestone now.

show more ...


# 181bcc8c 16-Jan-2018 Jérôme Duval <jerome.duval@gmail.com>

Include libedit by default for Debugger.


1234567