Overhaul "haiku" PackageInfo.
* Merge all except the x86_gcc2 one into a single "generic" one. It is now exactly the same on all architectures, save a single ifdef for x86_64, which needs a different compat version, as there are still some packages built that far back and never rebuilt since! * Group the requires according to category: first any arch packages, then commands, then the GCC syslibs, then packages always depended upon if they are available, and finally packages only depended upon in "regular" builds. * Put all packages inside HAIKU_BUILD_FEATURE_* ifdef tests, and order them alphabetically within their category. If I have done this all correctly, at least x86_64 should get an identically generated haiku .PackageInfo as before this commit, save the reordering changes. Others may differ based on package availability, as they were missing the requisite #ifdef sections.
This commit is contained in:
@@ -114,7 +114,7 @@ rule PreprocessPackageOrRepositoryInfo target : source : architecture
|
|||||||
}
|
}
|
||||||
for feature in $(HAIKU_BUILD_FEATURES) {
|
for feature in $(HAIKU_BUILD_FEATURES) {
|
||||||
local featureSplit = [ FSplitString $(feature) : ":" ] ;
|
local featureSplit = [ FSplitString $(feature) : ":" ] ;
|
||||||
defines += HAIKU_BUILD_FEATURE_$(featureSplit:UJ=_)_ENABLED ;
|
defines += HAIKU_BUILD_FEATURE_$(featureSplit:J=_)_ENABLED ;
|
||||||
}
|
}
|
||||||
|
|
||||||
local revisionFile = [ DetermineHaikuRevision ] ;
|
local revisionFile = [ DetermineHaikuRevision ] ;
|
||||||
|
|||||||
@@ -1,86 +0,0 @@
|
|||||||
name haiku
|
|
||||||
version %HAIKU_VERSION%
|
|
||||||
architecture arm
|
|
||||||
summary "The Haiku base system"
|
|
||||||
|
|
||||||
description "The Haiku base system includes all system core software, like
|
|
||||||
boot loader, kernel, the system libraries, servers, and applications."
|
|
||||||
|
|
||||||
packager "The Haiku build system"
|
|
||||||
vendor "Haiku Project"
|
|
||||||
|
|
||||||
copyrights "2001-2020 Haiku, Inc. et al"
|
|
||||||
licenses {
|
|
||||||
MIT
|
|
||||||
"GNU LGPL v2.1"
|
|
||||||
}
|
|
||||||
flags system_package
|
|
||||||
|
|
||||||
provides {
|
|
||||||
haiku=%HAIKU_VERSION% compat>=R1~beta1
|
|
||||||
cmd:arp
|
|
||||||
cmd:chop
|
|
||||||
cmd:clear
|
|
||||||
cmd:df
|
|
||||||
cmd:ftpd
|
|
||||||
cmd:hd
|
|
||||||
cmd:hey
|
|
||||||
cmd:login
|
|
||||||
cmd:more
|
|
||||||
cmd:passwd
|
|
||||||
cmd:ping
|
|
||||||
cmd:ping6
|
|
||||||
cmd:prio
|
|
||||||
cmd:ps
|
|
||||||
cmd:renice
|
|
||||||
cmd:resattr
|
|
||||||
cmd:su
|
|
||||||
cmd:telnet
|
|
||||||
cmd:telnetd
|
|
||||||
cmd:top
|
|
||||||
cmd:traceroute
|
|
||||||
cmd:trash
|
|
||||||
cmd:unchop
|
|
||||||
cmd:useradd
|
|
||||||
cmd:watch
|
|
||||||
cmd:xres
|
|
||||||
}
|
|
||||||
|
|
||||||
requires {
|
|
||||||
coreutils
|
|
||||||
cmd:sh
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
cmd:bunzip2
|
|
||||||
cmd:gunzip
|
|
||||||
cmd:tar
|
|
||||||
cmd:unzip
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_ARM_LIBEDIT_ENABLED
|
|
||||||
lib:libedit
|
|
||||||
#endif
|
|
||||||
lib:libfreetype
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_ARM_FONTCONFIG_ENABLED
|
|
||||||
lib:libfontconfig
|
|
||||||
#endif
|
|
||||||
lib:libgcc_s
|
|
||||||
lib:libicudata
|
|
||||||
lib:libicui18n
|
|
||||||
lib:libicuio
|
|
||||||
lib:libicutest
|
|
||||||
lib:libicutu
|
|
||||||
lib:libicuuc
|
|
||||||
lib:libncurses >= 6.0
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
lib:libjpeg
|
|
||||||
lib:libpng >= 16.0
|
|
||||||
#endif
|
|
||||||
lib:libsolv
|
|
||||||
lib:libsolvext
|
|
||||||
lib:libstdc++
|
|
||||||
lib:libsupc++
|
|
||||||
lib:libz
|
|
||||||
noto >= 2.7
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
noto_sans_cjk_jp
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
@@ -1,86 +0,0 @@
|
|||||||
name haiku
|
|
||||||
version %HAIKU_VERSION%
|
|
||||||
architecture arm64
|
|
||||||
summary "The Haiku base system"
|
|
||||||
|
|
||||||
description "The Haiku base system includes all system core software, like
|
|
||||||
boot loader, kernel, the system libraries, servers, and applications."
|
|
||||||
|
|
||||||
packager "The Haiku build system"
|
|
||||||
vendor "Haiku Project"
|
|
||||||
|
|
||||||
copyrights "2001-2021 Haiku, Inc. et al"
|
|
||||||
licenses {
|
|
||||||
MIT
|
|
||||||
"GNU LGPL v2.1"
|
|
||||||
}
|
|
||||||
flags system_package
|
|
||||||
|
|
||||||
provides {
|
|
||||||
haiku=%HAIKU_VERSION% compat>=R1~beta1
|
|
||||||
cmd:arp
|
|
||||||
cmd:chop
|
|
||||||
cmd:clear
|
|
||||||
cmd:df
|
|
||||||
cmd:ftpd
|
|
||||||
cmd:hd
|
|
||||||
cmd:hey
|
|
||||||
cmd:login
|
|
||||||
cmd:more
|
|
||||||
cmd:passwd
|
|
||||||
cmd:ping
|
|
||||||
cmd:ping6
|
|
||||||
cmd:prio
|
|
||||||
cmd:ps
|
|
||||||
cmd:renice
|
|
||||||
cmd:resattr
|
|
||||||
cmd:su
|
|
||||||
cmd:telnet
|
|
||||||
cmd:telnetd
|
|
||||||
cmd:top
|
|
||||||
cmd:traceroute
|
|
||||||
cmd:trash
|
|
||||||
cmd:unchop
|
|
||||||
cmd:useradd
|
|
||||||
cmd:watch
|
|
||||||
cmd:xres
|
|
||||||
}
|
|
||||||
|
|
||||||
requires {
|
|
||||||
coreutils
|
|
||||||
cmd:sh
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
cmd:bunzip2
|
|
||||||
cmd:gunzip
|
|
||||||
cmd:tar
|
|
||||||
cmd:unzip
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_ARM_LIBEDIT_ENABLED
|
|
||||||
lib:libedit
|
|
||||||
#endif
|
|
||||||
lib:libfreetype
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_ARM_FONTCONFIG_ENABLED
|
|
||||||
lib:libfontconfig
|
|
||||||
#endif
|
|
||||||
lib:libgcc_s
|
|
||||||
lib:libicudata
|
|
||||||
lib:libicui18n
|
|
||||||
lib:libicuio
|
|
||||||
lib:libicutest
|
|
||||||
lib:libicutu
|
|
||||||
lib:libicuuc
|
|
||||||
lib:libncurses >= 6.0
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
lib:libjpeg
|
|
||||||
lib:libpng >= 16.0
|
|
||||||
#endif
|
|
||||||
lib:libsolv
|
|
||||||
lib:libsolvext
|
|
||||||
lib:libstdc++
|
|
||||||
lib:libsupc++
|
|
||||||
lib:libz
|
|
||||||
noto >= 2.7
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
noto_sans_cjk_jp
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
name haiku
|
name haiku
|
||||||
version %HAIKU_VERSION%
|
version %HAIKU_VERSION%
|
||||||
architecture x86_64
|
architecture %HAIKU_PACKAGING_ARCH%
|
||||||
summary "The Haiku base system"
|
summary "The Haiku base system"
|
||||||
|
|
||||||
description "The Haiku base system includes all system core software, like
|
description "The Haiku base system includes all system core software, like
|
||||||
@@ -17,7 +17,11 @@ licenses {
|
|||||||
flags system_package
|
flags system_package
|
||||||
|
|
||||||
provides {
|
provides {
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_x86_64_x86_64_ENABLED
|
||||||
haiku=%HAIKU_VERSION% compat>=R1~alpha4_pm_hrev51198
|
haiku=%HAIKU_VERSION% compat>=R1~alpha4_pm_hrev51198
|
||||||
|
#else
|
||||||
|
haiku=%HAIKU_VERSION% compat>=R1~beta1
|
||||||
|
#endif
|
||||||
cmd:arp
|
cmd:arp
|
||||||
cmd:chop
|
cmd:chop
|
||||||
cmd:clear
|
cmd:clear
|
||||||
@@ -47,6 +51,11 @@ provides {
|
|||||||
}
|
}
|
||||||
|
|
||||||
requires {
|
requires {
|
||||||
|
noto >= 2.7
|
||||||
|
#ifdef HAIKU_REGULAR_BUILD
|
||||||
|
noto_sans_cjk_jp
|
||||||
|
#endif
|
||||||
|
|
||||||
coreutils
|
coreutils
|
||||||
cmd:sh
|
cmd:sh
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
#ifdef HAIKU_REGULAR_BUILD
|
||||||
@@ -55,72 +64,81 @@ requires {
|
|||||||
cmd:tar
|
cmd:tar
|
||||||
cmd:unzip
|
cmd:unzip
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_64_LIBEDIT_ENABLED
|
|
||||||
|
lib:libgcc_s
|
||||||
|
lib:libstdc++
|
||||||
|
lib:libsupc++
|
||||||
|
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_libedit_ENABLED
|
||||||
lib:libedit
|
lib:libedit
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_64_FONTCONFIG_ENABLED
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_fontconfig_ENABLED
|
||||||
lib:libfontconfig
|
lib:libfontconfig
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_freetype_ENABLED
|
||||||
lib:libfreetype
|
lib:libfreetype
|
||||||
lib:libgcc_s
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_icu_ENABLED
|
||||||
lib:libicudata >= 66
|
lib:libicudata >= 66
|
||||||
lib:libicui18n >= 66
|
lib:libicui18n >= 66
|
||||||
lib:libicuio >= 66
|
lib:libicuio >= 66
|
||||||
lib:libicutest >= 66
|
lib:libicutest >= 66
|
||||||
lib:libicutu >= 66
|
lib:libicutu >= 66
|
||||||
lib:libicuuc >= 66
|
lib:libicuuc >= 66
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_ncurses_ENABLED
|
||||||
lib:libncurses >= 6.0
|
lib:libncurses >= 6.0
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_libsolv_ENABLED
|
||||||
|
lib:libsolv
|
||||||
|
lib:libsolvext
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_zlib_ENABLED
|
||||||
|
lib:libz
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
#ifdef HAIKU_REGULAR_BUILD
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_64_EXPAT_ENABLED
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_ffmpeg_ENABLED
|
||||||
lib:libexpat
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_64_GUTENPRINT_ENABLED
|
|
||||||
lib:libgutenprint >= 8
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_64_LIBICNS_ENABLED
|
|
||||||
lib:libicns
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_64_JASPER_ENABLED
|
|
||||||
lib:libjasper
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_64_JPEG_ENABLED
|
|
||||||
lib:libjpeg
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_64_LIBPNG_ENABLED
|
|
||||||
lib:libpng16
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_64_TIFF_ENABLED
|
|
||||||
lib:libtiff >= 5.6
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_64_LIBWEBP_ENABLED
|
|
||||||
lib:libwebp
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_64_OPENEXR_ENABLED
|
|
||||||
lib:libilmimf_2_4
|
|
||||||
lib:libilmimfutil_2_4
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_64_OPENSSL_ENABLED
|
|
||||||
lib:libssl
|
|
||||||
lib:libcrypto
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_64_FFMPEG_ENABLED
|
|
||||||
lib:libavcodec >= 58
|
lib:libavcodec >= 58
|
||||||
lib:libavfilter >= 7
|
lib:libavfilter >= 7
|
||||||
lib:libavformat >= 58
|
lib:libavformat >= 58
|
||||||
lib:libavutil >= 56
|
lib:libavutil >= 56
|
||||||
lib:libswresample >= 3
|
lib:libswresample >= 3
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_64_ZSTD_ENABLED
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_expat_ENABLED
|
||||||
|
lib:libexpat
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_gutenprint_ENABLED
|
||||||
|
lib:libgutenprint >= 8
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_libicns_ENABLED
|
||||||
|
lib:libicns
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_openexr_ENABLED
|
||||||
|
lib:libilmimf_2_4
|
||||||
|
lib:libilmimfutil_2_4
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_jasper_ENABLED
|
||||||
|
lib:libjasper
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_jpeg_ENABLED
|
||||||
|
lib:libjpeg
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_libpng_ENABLED
|
||||||
|
lib:libpng16
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_openssl_ENABLED
|
||||||
|
lib:libssl
|
||||||
|
lib:libcrypto
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_tiff_ENABLED
|
||||||
|
lib:libtiff >= 5.6
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_libwebp_ENABLED
|
||||||
|
lib:libwebp
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_zstd_ENABLED
|
||||||
lib:libzstd >= 1
|
lib:libzstd >= 1
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
lib:libsolv
|
|
||||||
lib:libsolvext
|
|
||||||
lib:libstdc++
|
|
||||||
lib:libsupc++
|
|
||||||
lib:libz
|
|
||||||
noto >= 2.7
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
noto_sans_cjk_jp
|
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@@ -1,77 +0,0 @@
|
|||||||
name haiku
|
|
||||||
version %HAIKU_VERSION%
|
|
||||||
architecture m68k
|
|
||||||
summary "The Haiku base system"
|
|
||||||
|
|
||||||
description "The Haiku base system includes all system core software, like
|
|
||||||
boot loader, kernel, the system libraries, servers, and applications."
|
|
||||||
|
|
||||||
packager "The Haiku build system"
|
|
||||||
vendor "Haiku Project"
|
|
||||||
|
|
||||||
copyrights "2001-2020 Haiku, Inc. et al"
|
|
||||||
licenses {
|
|
||||||
MIT
|
|
||||||
"GNU LGPL v2.1"
|
|
||||||
}
|
|
||||||
flags system_package
|
|
||||||
|
|
||||||
provides {
|
|
||||||
haiku=%HAIKU_VERSION% compat>=R1~alpha1
|
|
||||||
cmd:arp
|
|
||||||
cmd:chop
|
|
||||||
cmd:clear
|
|
||||||
cmd:df
|
|
||||||
cmd:ftpd
|
|
||||||
cmd:hd
|
|
||||||
cmd:hey
|
|
||||||
cmd:login
|
|
||||||
cmd:more
|
|
||||||
cmd:passwd
|
|
||||||
cmd:ping
|
|
||||||
cmd:ping6
|
|
||||||
cmd:prio
|
|
||||||
cmd:ps
|
|
||||||
cmd:renice
|
|
||||||
cmd:resattr
|
|
||||||
cmd:su
|
|
||||||
cmd:telnet
|
|
||||||
cmd:telnetd
|
|
||||||
cmd:top
|
|
||||||
cmd:traceroute
|
|
||||||
cmd:trash
|
|
||||||
cmd:unchop
|
|
||||||
cmd:useradd
|
|
||||||
cmd:watch
|
|
||||||
cmd:xres
|
|
||||||
}
|
|
||||||
|
|
||||||
requires {
|
|
||||||
coreutils
|
|
||||||
cmd:sh
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
cmd:bunzip2
|
|
||||||
cmd:gunzip
|
|
||||||
cmd:tar
|
|
||||||
cmd:unzip
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_M68K_LIBEDIT_ENABLED
|
|
||||||
lib:libedit
|
|
||||||
#endif
|
|
||||||
lib:libfreetype
|
|
||||||
lib:libfontconfig
|
|
||||||
lib:libgcc_s
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
lib:libjpeg
|
|
||||||
lib:libpng >= 16.0
|
|
||||||
#endif
|
|
||||||
lib:libsolv
|
|
||||||
lib:libsolvext
|
|
||||||
lib:libstdc++
|
|
||||||
lib:libsupc++
|
|
||||||
lib:libz
|
|
||||||
noto >= 2.7
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
noto_sans_cjk_jp
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
@@ -1,86 +0,0 @@
|
|||||||
name haiku
|
|
||||||
version %HAIKU_VERSION%
|
|
||||||
architecture ppc
|
|
||||||
summary "The Haiku base system"
|
|
||||||
|
|
||||||
description "The Haiku base system includes all system core software, like
|
|
||||||
boot loader, kernel, the system libraries, servers, and applications."
|
|
||||||
|
|
||||||
packager "The Haiku build system"
|
|
||||||
vendor "Haiku Project"
|
|
||||||
|
|
||||||
copyrights "2001-2020 Haiku, Inc. et al"
|
|
||||||
licenses {
|
|
||||||
MIT
|
|
||||||
"GNU LGPL v2.1"
|
|
||||||
}
|
|
||||||
flags system_package
|
|
||||||
|
|
||||||
provides {
|
|
||||||
haiku=%HAIKU_VERSION% compat>=R1~alpha1
|
|
||||||
cmd:arp
|
|
||||||
cmd:chop
|
|
||||||
cmd:clear
|
|
||||||
cmd:df
|
|
||||||
cmd:ftpd
|
|
||||||
cmd:hd
|
|
||||||
cmd:hey
|
|
||||||
cmd:login
|
|
||||||
cmd:more
|
|
||||||
cmd:passwd
|
|
||||||
cmd:ping
|
|
||||||
cmd:ping6
|
|
||||||
cmd:prio
|
|
||||||
cmd:ps
|
|
||||||
cmd:renice
|
|
||||||
cmd:resattr
|
|
||||||
cmd:su
|
|
||||||
cmd:telnet
|
|
||||||
cmd:telnetd
|
|
||||||
cmd:top
|
|
||||||
cmd:traceroute
|
|
||||||
cmd:trash
|
|
||||||
cmd:unchop
|
|
||||||
cmd:useradd
|
|
||||||
cmd:watch
|
|
||||||
cmd:xres
|
|
||||||
}
|
|
||||||
|
|
||||||
requires {
|
|
||||||
coreutils
|
|
||||||
cmd:sh
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
cmd:bunzip2
|
|
||||||
cmd:gunzip
|
|
||||||
cmd:tar
|
|
||||||
cmd:unzip
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_PPC_LIBEDIT_ENABLED
|
|
||||||
lib:libedit
|
|
||||||
#endif
|
|
||||||
lib:libfreetype
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_PPC_FONTCONFIG_ENABLED
|
|
||||||
lib:libfontconfig
|
|
||||||
#endif
|
|
||||||
lib:libgcc_s
|
|
||||||
lib:libicudata
|
|
||||||
lib:libicui18n
|
|
||||||
lib:libicuio
|
|
||||||
lib:libicutest
|
|
||||||
lib:libicutu
|
|
||||||
lib:libicuuc
|
|
||||||
lib:libncurses >= 6.0
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
lib:libjpeg
|
|
||||||
lib:libpng >= 16.0
|
|
||||||
#endif
|
|
||||||
lib:libsolv
|
|
||||||
lib:libsolvext
|
|
||||||
lib:libstdc++
|
|
||||||
lib:libsupc++
|
|
||||||
lib:libz
|
|
||||||
noto >= 2.7
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
noto_sans_cjk_jp
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
@@ -1,126 +0,0 @@
|
|||||||
name haiku
|
|
||||||
version %HAIKU_VERSION%
|
|
||||||
architecture riscv64
|
|
||||||
summary "The Haiku base system"
|
|
||||||
|
|
||||||
description "The Haiku base system includes all system core software, like
|
|
||||||
boot loader, kernel, the system libraries, servers, and applications."
|
|
||||||
|
|
||||||
packager "The Haiku build system"
|
|
||||||
vendor "Haiku Project"
|
|
||||||
|
|
||||||
copyrights "2001-2020 Haiku, Inc. et al"
|
|
||||||
licenses {
|
|
||||||
MIT
|
|
||||||
"GNU LGPL v2.1"
|
|
||||||
}
|
|
||||||
flags system_package
|
|
||||||
|
|
||||||
provides {
|
|
||||||
haiku=%HAIKU_VERSION% compat>=R1~beta1
|
|
||||||
cmd:arp
|
|
||||||
cmd:chop
|
|
||||||
cmd:clear
|
|
||||||
cmd:df
|
|
||||||
cmd:ftpd
|
|
||||||
cmd:hd
|
|
||||||
cmd:hey
|
|
||||||
cmd:login
|
|
||||||
cmd:more
|
|
||||||
cmd:passwd
|
|
||||||
cmd:ping
|
|
||||||
cmd:ping6
|
|
||||||
cmd:prio
|
|
||||||
cmd:ps
|
|
||||||
cmd:renice
|
|
||||||
cmd:resattr
|
|
||||||
cmd:su
|
|
||||||
cmd:telnet
|
|
||||||
cmd:telnetd
|
|
||||||
cmd:top
|
|
||||||
cmd:traceroute
|
|
||||||
cmd:trash
|
|
||||||
cmd:unchop
|
|
||||||
cmd:useradd
|
|
||||||
cmd:watch
|
|
||||||
cmd:xres
|
|
||||||
}
|
|
||||||
|
|
||||||
requires {
|
|
||||||
coreutils
|
|
||||||
cmd:sh
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
cmd:bunzip2
|
|
||||||
cmd:gunzip
|
|
||||||
cmd:tar
|
|
||||||
cmd:unzip
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_RISCV64_LIBEDIT_ENABLED
|
|
||||||
lib:libedit
|
|
||||||
#endif
|
|
||||||
lib:libfreetype
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_RISCV64_FONTCONFIG_ENABLED
|
|
||||||
lib:libfontconfig
|
|
||||||
#endif
|
|
||||||
lib:libgcc_s
|
|
||||||
lib:libicudata >= 57
|
|
||||||
lib:libicui18n >= 57
|
|
||||||
lib:libicuio >= 57
|
|
||||||
lib:libicutest >= 57
|
|
||||||
lib:libicutu >= 57
|
|
||||||
lib:libicuuc >= 57
|
|
||||||
lib:libncurses >= 6.0
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_RISCV64_EXPAT_ENABLED
|
|
||||||
lib:libexpat
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_RISCV64_GUTENPRINT_ENABLED
|
|
||||||
lib:libgutenprint
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_RISCV64_LIBICNS_ENABLED
|
|
||||||
lib:libicns
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_RISCV64_JASPER_ENABLED
|
|
||||||
lib:libjasper
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_RISCV64_JPEG_ENABLED
|
|
||||||
lib:libjpeg
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_RISCV64_LIBPNG_ENABLED
|
|
||||||
lib:libpng >= 16.0
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_RISCV64_TIFF_ENABLED
|
|
||||||
lib:libtiff >= 5.2
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_RISCV64_LIBWEBP_ENABLED
|
|
||||||
lib:libwebp
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_RISCV64_OPENEXR_ENABLED
|
|
||||||
lib:libilmimf
|
|
||||||
lib:libilmimfutil
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_RISCV64_OPENSSL_ENABLED
|
|
||||||
lib:libssl
|
|
||||||
lib:libcrypto
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_RISCV64_FFMPEG_ENABLED
|
|
||||||
lib:libavcodec >= 58
|
|
||||||
lib:libavfilter >= 7
|
|
||||||
lib:libavformat >= 58
|
|
||||||
lib:libavutil >= 56
|
|
||||||
lib:libswresample >= 3
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_RISCV64_ZSTD_ENABLED
|
|
||||||
lib:libzstd >= 1
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
lib:libsolv
|
|
||||||
lib:libsolvext
|
|
||||||
lib:libstdc++
|
|
||||||
lib:libsupc++
|
|
||||||
lib:libz
|
|
||||||
noto >= 2.7
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
noto_sans_cjk_jp
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
@@ -1,126 +0,0 @@
|
|||||||
name haiku
|
|
||||||
version %HAIKU_VERSION%
|
|
||||||
architecture sparc
|
|
||||||
summary "The Haiku base system"
|
|
||||||
|
|
||||||
description "The Haiku base system includes all system core software, like
|
|
||||||
boot loader, kernel, the system libraries, servers, and applications."
|
|
||||||
|
|
||||||
packager "The Haiku build system"
|
|
||||||
vendor "Haiku Project"
|
|
||||||
|
|
||||||
copyrights "2001-2020 Haiku, Inc. et al"
|
|
||||||
licenses {
|
|
||||||
MIT
|
|
||||||
"GNU LGPL v2.1"
|
|
||||||
}
|
|
||||||
flags system_package
|
|
||||||
|
|
||||||
provides {
|
|
||||||
haiku=%HAIKU_VERSION% compat>=R1~beta1
|
|
||||||
cmd:arp
|
|
||||||
cmd:chop
|
|
||||||
cmd:clear
|
|
||||||
cmd:df
|
|
||||||
cmd:ftpd
|
|
||||||
cmd:hd
|
|
||||||
cmd:hey
|
|
||||||
cmd:login
|
|
||||||
cmd:more
|
|
||||||
cmd:passwd
|
|
||||||
cmd:ping
|
|
||||||
cmd:ping6
|
|
||||||
cmd:prio
|
|
||||||
cmd:ps
|
|
||||||
cmd:renice
|
|
||||||
cmd:resattr
|
|
||||||
cmd:su
|
|
||||||
cmd:telnet
|
|
||||||
cmd:telnetd
|
|
||||||
cmd:top
|
|
||||||
cmd:traceroute
|
|
||||||
cmd:trash
|
|
||||||
cmd:unchop
|
|
||||||
cmd:useradd
|
|
||||||
cmd:watch
|
|
||||||
cmd:xres
|
|
||||||
}
|
|
||||||
|
|
||||||
requires {
|
|
||||||
coreutils
|
|
||||||
cmd:sh
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
cmd:bunzip2
|
|
||||||
cmd:gunzip
|
|
||||||
cmd:tar
|
|
||||||
cmd:unzip
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_SPARC_LIBEDIT_ENABLED
|
|
||||||
lib:libedit
|
|
||||||
#endif
|
|
||||||
lib:libfreetype
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_SPARC_FONTCONFIG_ENABLED
|
|
||||||
lib:libfontconfig
|
|
||||||
#endif
|
|
||||||
lib:libgcc_s
|
|
||||||
lib:libicudata >= 57
|
|
||||||
lib:libicui18n >= 57
|
|
||||||
lib:libicuio >= 57
|
|
||||||
lib:libicutest >= 57
|
|
||||||
lib:libicutu >= 57
|
|
||||||
lib:libicuuc >= 57
|
|
||||||
lib:libncurses >= 6.0
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_SPARC_EXPAT_ENABLED
|
|
||||||
lib:libexpat
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_SPARC_GUTENPRINT_ENABLED
|
|
||||||
lib:libgutenprint >= 8
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_SPARC_LIBICNS_ENABLED
|
|
||||||
lib:libicns
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_SPARC_JASPER_ENABLED
|
|
||||||
lib:libjasper
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_SPARC_JPEG_ENABLED
|
|
||||||
lib:libjpeg
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_SPARC_LIBPNG_ENABLED
|
|
||||||
lib:libpng >= 16.0
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_SPARC_TIFF_ENABLED
|
|
||||||
lib:libtiff >= 5.2
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_SPARC_LIBWEBP_ENABLED
|
|
||||||
lib:libwebp
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_SPARC_OPENEXR_ENABLED
|
|
||||||
lib:libilmimf
|
|
||||||
lib:libilmimfutil
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_SPARC_OPENSSL_ENABLED
|
|
||||||
lib:libssl >= 1.0.0
|
|
||||||
lib:libcrypto >= 1.0.0
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_SPARC_FFMPEG_ENABLED
|
|
||||||
lib:libavcodec >= 58
|
|
||||||
lib:libavfilter >= 7
|
|
||||||
lib:libavformat >= 58
|
|
||||||
lib:libavutil >= 56
|
|
||||||
lib:libswresample >= 3
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_SPARC_ZSTD_ENABLED
|
|
||||||
lib:libzstd >= 1
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
lib:libsolv
|
|
||||||
lib:libsolvext
|
|
||||||
lib:libstdc++
|
|
||||||
lib:libsupc++
|
|
||||||
lib:libz
|
|
||||||
noto >= 2.7
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
noto_sans_cjk_jp
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
@@ -1,128 +0,0 @@
|
|||||||
name haiku
|
|
||||||
version %HAIKU_VERSION%
|
|
||||||
architecture x86
|
|
||||||
summary "The Haiku base system"
|
|
||||||
|
|
||||||
description "The Haiku base system includes all system core software, like
|
|
||||||
boot loader, kernel, the system libraries, servers, and applications."
|
|
||||||
|
|
||||||
packager "The Haiku build system"
|
|
||||||
vendor "Haiku Project"
|
|
||||||
|
|
||||||
copyrights "2001-2020 Haiku, Inc. et al"
|
|
||||||
licenses {
|
|
||||||
MIT
|
|
||||||
"GNU LGPL v2.1"
|
|
||||||
}
|
|
||||||
flags system_package
|
|
||||||
|
|
||||||
provides {
|
|
||||||
haiku=%HAIKU_VERSION% compat>=R1~alpha1
|
|
||||||
cmd:arp
|
|
||||||
cmd:chop
|
|
||||||
cmd:clear
|
|
||||||
cmd:df
|
|
||||||
cmd:ftpd
|
|
||||||
cmd:hd
|
|
||||||
cmd:hey
|
|
||||||
cmd:login
|
|
||||||
cmd:more
|
|
||||||
cmd:passwd
|
|
||||||
cmd:ping
|
|
||||||
cmd:ping6
|
|
||||||
cmd:prio
|
|
||||||
cmd:ps
|
|
||||||
cmd:renice
|
|
||||||
cmd:resattr
|
|
||||||
cmd:su
|
|
||||||
cmd:telnet
|
|
||||||
cmd:telnetd
|
|
||||||
cmd:top
|
|
||||||
cmd:traceroute
|
|
||||||
cmd:trash
|
|
||||||
cmd:unchop
|
|
||||||
cmd:useradd
|
|
||||||
cmd:watch
|
|
||||||
cmd:xres
|
|
||||||
}
|
|
||||||
|
|
||||||
requires {
|
|
||||||
coreutils
|
|
||||||
cmd:sh
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
cmd:bunzip2
|
|
||||||
cmd:gunzip
|
|
||||||
cmd:tar
|
|
||||||
cmd:unzip
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_LIBEDIT_ENABLED
|
|
||||||
lib:libedit
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_FONTCONFIG_ENABLED
|
|
||||||
lib:libfontconfig
|
|
||||||
#endif
|
|
||||||
lib:libfreetype
|
|
||||||
lib:libgcc_s
|
|
||||||
lib:libicudata >= 57
|
|
||||||
lib:libicui18n >= 57
|
|
||||||
lib:libicuio >= 57
|
|
||||||
lib:libicutest >= 57
|
|
||||||
lib:libicutu >= 57
|
|
||||||
lib:libicuuc >= 57
|
|
||||||
lib:libncurses >= 6.0
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_EXPAT_ENABLED
|
|
||||||
lib:libexpat
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_GUTENPRINT_ENABLED
|
|
||||||
lib:libgutenprint >= 8
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_LIBICNS_ENABLED
|
|
||||||
lib:libicns
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_JASPER_ENABLED
|
|
||||||
lib:libjasper
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_JPEG_ENABLED
|
|
||||||
lib:libjpeg
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_LIBPNG_ENABLED
|
|
||||||
lib:libpng >= 16.0
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_TIFF_ENABLED
|
|
||||||
lib:libtiff >= 5.2
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_LIBWEBP_ENABLED
|
|
||||||
lib:libwebp
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_OPENEXR_ENABLED
|
|
||||||
lib:libilmimf
|
|
||||||
lib:libilmimfutil
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_OPENSSL_ENABLED
|
|
||||||
lib:libssl
|
|
||||||
lib:libcrypto
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_FFMPEG_ENABLED
|
|
||||||
lib:libavcodec >= 58
|
|
||||||
lib:libavfilter >= 7
|
|
||||||
lib:libavformat >= 58
|
|
||||||
lib:libavresample >= 4
|
|
||||||
lib:libavutil >= 56
|
|
||||||
lib:libswscale >= 5
|
|
||||||
lib:libswresample >= 3
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_ZSTD_ENABLED
|
|
||||||
lib:libzstd >= 1
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
lib:libsolv
|
|
||||||
lib:libsolvext
|
|
||||||
lib:libstdc++
|
|
||||||
lib:libsupc++
|
|
||||||
lib:libz
|
|
||||||
noto >= 2.7
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
noto_sans_cjk_jp
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
@@ -48,6 +48,11 @@ provides {
|
|||||||
}
|
}
|
||||||
|
|
||||||
requires {
|
requires {
|
||||||
|
noto >= 2.7
|
||||||
|
#ifdef HAIKU_REGULAR_BUILD
|
||||||
|
noto_sans_cjk_jp
|
||||||
|
#endif
|
||||||
|
|
||||||
coreutils
|
coreutils
|
||||||
cmd:sh
|
cmd:sh
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
#ifdef HAIKU_REGULAR_BUILD
|
||||||
@@ -56,69 +61,77 @@ requires {
|
|||||||
cmd:tar
|
cmd:tar
|
||||||
cmd:unzip
|
cmd:unzip
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_GCC2_LIBEDIT_ENABLED
|
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_libedit_ENABLED
|
||||||
lib:libedit
|
lib:libedit
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_GCC2_FONTCONFIG_ENABLED
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_fontconfig_ENABLED
|
||||||
lib:libfontconfig
|
lib:libfontconfig
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_freetype_ENABLED
|
||||||
lib:libfreetype
|
lib:libfreetype
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_icu_ENABLED
|
||||||
lib:libicudata >= 57
|
lib:libicudata >= 57
|
||||||
lib:libicui18n >= 57
|
lib:libicui18n >= 57
|
||||||
lib:libicuio >= 57
|
lib:libicuio >= 57
|
||||||
lib:libicutest >= 57
|
lib:libicutest >= 57
|
||||||
lib:libicutu >= 57
|
lib:libicutu >= 57
|
||||||
lib:libicuuc >= 57
|
lib:libicuuc >= 57
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_ncurses_ENABLED
|
||||||
lib:libncurses >= 6.0
|
lib:libncurses >= 6.0
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_libsolv_ENABLED
|
||||||
|
lib:libsolv
|
||||||
|
lib:libsolvext
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_zlib_ENABLED
|
||||||
|
lib:libz
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
#ifdef HAIKU_REGULAR_BUILD
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_GCC2_EXPAT_ENABLED
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_ffmpeg_ENABLED
|
||||||
lib:libexpat
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_GCC2_GUTENPRINT_ENABLED
|
|
||||||
lib:libgutenprint >= 8
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_GCC2_LIBICNS_ENABLED
|
|
||||||
lib:libicns
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_GCC2_JASPER_ENABLED
|
|
||||||
lib:libjasper
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_GCC2_JPEG_ENABLED
|
|
||||||
lib:libjpeg
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_GCC2_LIBPNG_ENABLED
|
|
||||||
lib:libpng16
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_GCC2_TIFF_ENABLED
|
|
||||||
lib:libtiff >= 5.6
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_GCC2_LIBWEBP_ENABLED
|
|
||||||
lib:libwebp
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_GCC2_OPENEXR_ENABLED
|
|
||||||
lib:libilmimf
|
|
||||||
lib:libilmimfutil
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_GCC2_OPENSSL_ENABLED
|
|
||||||
lib:libssl
|
|
||||||
lib:libcrypto
|
|
||||||
#endif
|
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_GCC2_FFMPEG_ENABLED
|
|
||||||
lib:libavcodec >= 58
|
lib:libavcodec >= 58
|
||||||
lib:libavfilter >= 7
|
lib:libavfilter >= 7
|
||||||
lib:libavformat >= 58
|
lib:libavformat >= 58
|
||||||
lib:libavutil >= 56
|
lib:libavutil >= 56
|
||||||
lib:libswresample >= 3
|
lib:libswresample >= 3
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAIKU_BUILD_FEATURE_X86_GCC2_ZSTD_ENABLED
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_expat_ENABLED
|
||||||
|
lib:libexpat
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_gutenprint_ENABLED
|
||||||
|
lib:libgutenprint >= 8
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_libicns_ENABLED
|
||||||
|
lib:libicns
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_openexr_ENABLED
|
||||||
|
lib:libilmimf
|
||||||
|
lib:libilmimfutil
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_jasper_ENABLED
|
||||||
|
lib:libjasper
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_jpeg_ENABLED
|
||||||
|
lib:libjpeg
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_libpng_ENABLED
|
||||||
|
lib:libpng16
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_openssl_ENABLED
|
||||||
|
lib:libssl
|
||||||
|
lib:libcrypto
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_tiff_ENABLED
|
||||||
|
lib:libtiff >= 5.6
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_libwebp_ENABLED
|
||||||
|
lib:libwebp
|
||||||
|
#endif
|
||||||
|
#ifdef HAIKU_BUILD_FEATURE_%HAIKU_PACKAGING_ARCH%_zstd_ENABLED
|
||||||
lib:libzstd >= 1
|
lib:libzstd >= 1
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
lib:libsolv
|
|
||||||
lib:libsolvext
|
|
||||||
lib:libz
|
|
||||||
noto >= 2.7
|
|
||||||
#ifdef HAIKU_REGULAR_BUILD
|
|
||||||
noto_sans_cjk_jp
|
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user