haiku/build/jam
Emmanuel Gil Peyrot 147b47e086 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>
2021-08-27 19:04:28 +00:00
..
board system/boot: Add support for multiple bootloaders 2018-10-17 14:47:46 -05:00
images Translators: Add an AVIF translator 2021-08-27 19:04:28 +00:00
packages build/jam: add virtio_mmio, virtio_input to images 2021-08-20 18:53:31 +00:00
repositories Update HaikuPortsCross for ARM64 2021-08-21 10:32:57 +02:00
ArchitectureRules Use PIC and shared flags on ARM64 2021-08-21 10:33:59 +02:00
BeOSRules Adding the Quick Tour 2019-11-26 06:39:58 +00:00
BootRules efi: Don't skip TargetBootLibgcc, we need it for 32-bit fp math 2020-02-26 18:01:42 +00:00
BuildFeatureRules configure & build: Rework legacy GCC detection to parse versions outside of Jam. 2020-10-09 01:20:02 +00:00
BuildFeatures Translators: Add an AVIF translator 2021-08-27 19:04:28 +00:00
BuildSetup build: add rpath for build tools. 2021-07-11 12:12:57 +00:00
CDRules build: Use the absolute path on more instances of build_* scripts. 2018-11-02 23:26:11 -04:00
CommandLineArguments Remove deprecated build profiles @image and @vmware-image. 2020-05-09 19:35:06 +00:00
ConfigRules Add more missing 'local's to variable declarations. 2014-08-13 13:32:43 +02:00
DefaultBuildProfiles build: Small bump to release image size 2021-07-06 13:20:46 +00:00
FileRules build/jam: Inline HOST_ADD_BUILD_COMPATIBILITY_LIB_DIR where possible. 2019-08-30 17:11:50 -04:00
HaikuPackages netfs: Fix and enable on 64-bit. 2018-11-18 14:37:06 -05:00
HeadersRules jam/HeaderRules: Put posix before gcc 2019-06-03 13:25:48 +00:00
HelperRules HelperRules: Fix typo in the new CC_IS_LEGACY_GCC test. 2020-10-10 16:24:43 -04:00
ImageRules Fix build on OSX host 2021-08-16 11:17:29 +00:00
KernelRules KernelLd: the kernel must be rebuilt when its linker script is modified. 2021-01-01 00:45:13 +00:00
LocaleRules build/jam: Inline HOST_ADD_BUILD_COMPATIBILITY_LIB_DIR where possible. 2019-08-30 17:11:50 -04:00
MainBuildRules build: More miscellaneous fixes for MSYS. 2020-05-03 19:31:22 -04:00
MathRules Add more missing 'local's to variable declarations. 2014-08-13 13:32:43 +02:00
MiscRules build/jam: Inline HOST_ADD_BUILD_COMPATIBILITY_LIB_DIR where possible. 2019-08-30 17:11:50 -04:00
OptionalPackages Update build packages repository 2021-05-14 14:59:19 +00:00
OverriddenJamRules OverriddenJamRules: Remove an unneeded and erroneous ";" 2019-08-28 22:52:22 -04:00
PackageRules Overhaul "haiku" PackageInfo. 2021-08-27 13:40:10 -04:00
RepositoryRules build/jam: Inline HOST_ADD_BUILD_COMPATIBILITY_LIB_DIR where possible. 2019-08-30 17:11:50 -04:00
SystemLibraryRules build: Rework gcc2 test_app_server build logic a bit. 2020-01-05 17:17:41 -05:00
TestsRules unittests: Build copied BAppTest files 2015-11-01 14:19:04 +01:00
UserBuildConfig.ReadMe Update build packages repository 2021-05-14 14:59:19 +00:00
UserBuildConfig.sample Make it a bit easier to skip first boot prompt 2017-01-01 16:59:47 -08:00