pulseaudio: fix dependencies for openssl-3
[oi-userland.git] / components / meta-packages / build-essential / build-essential.p5m
blobcdff8cddba6e27f0fc20642113f7ac167b375b52
2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL)". You may
4 # only use this file in accordance with the terms of the CDDL.
6 # A full copy of the text of the CDDL should have accompanied this
7 # source. A copy of the CDDL is also available via the Internet at
8 # http://www.illumos.org/license/CDDL.
12 # Copyright 2012, EveryCity Ltd. All rights reserved.
13 # Copyright 2016, Adam Stevko. All rights reserved.
14 # Copyright 2021, Andreas Wacknitz. All rights reserved.
17 set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
18 set name=pkg.human-version value=$(HUMAN_VERSION)
19 set name=pkg.summary value="$(COMPONENT_SUMMARY)"
20 set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
21 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
23 # GNU Autotools
24 depend fmri=developer/build/autoconf type=require
25 depend fmri=developer/build/automake type=require
26 depend fmri=developer/build/libtool type=require
27 depend fmri=library/libtool/libltdl type=require
29 # Make and build utilities
30 depend fmri=developer/build/cmake type=require
31 depend fmri=developer/build/gnu-make type=require
32 depend fmri=developer/build/help2man type=require
33 depend fmri=developer/build/make type=require
34 depend fmri=developer/build/meson type=require
35 depend fmri=developer/build/onbld type=require
36 depend fmri=developer/linker type=require
38 # Compilers
39 # gcc-13 is used to build oi-userland
40 depend fmri=developer/gcc-13 type=require
41 depend fmri=developer/clang-18 type=require
43 # Headers
44 depend fmri=system/header type=require
45 depend fmri=system/header/header-audio type=require
47 # Debuggers
48 depend fmri=developer/debug/gdb type=require
49 depend fmri=developer/dtrace type=require
51 # Assemblers
52 depend fmri=developer/assembler/nasm type=require
53 depend fmri=developer/assembler/yasm type=require
54 depend fmri=developer/gnu-binutils type=require
56 # Package Tools
57 depend fmri=developer/build/pkg-config type=require
58 depend fmri=gnome/gnome-common type=require
60 # Text and macro tools
61 depend fmri=developer/macro/gnu-m4 type=require
62 depend fmri=developer/macro/cpp type=require
63 depend fmri=developer/lexer/flex type=require
64 depend fmri=developer/parser/bison-37 type=require
65 depend fmri=developer/swig type=require
66 depend fmri=text/gnu-diffutils type=require
67 depend fmri=text/gawk type=require
68 depend fmri=text/gnu-gettext type=require
69 depend fmri=text/gnu-grep type=require
70 depend fmri=text/gnu-patch type=require
71 depend fmri=text/gnu-sed type=require
72 depend fmri=text/groff type=require
73 depend fmri=text/intltool type=require
74 depend fmri=text/texinfo type=require
75 depend fmri=data/docbook type=require
77 # Source control tools
78 depend fmri=developer/versioning/git type=require
80 # Internationalization
81 depend fmri=developer/icu type=require
83 # Useful Libraries
84 depend fmri=library/pcre type=require
85 depend fmri=library/popt type=require
86 #depend fmri=library/boost type=require
87 depend fmri=library/readline type=require
88 depend fmri=library/zlib type=require
89 depend fmri=library/neon type=require
90 depend fmri=library/libxslt type=require
92 # Misc useful
93 depend fmri=compress/gzip type=require
94 depend fmri=archiver/gnu-tar type=require
95 depend fmri=compress/p7zip type=require
96 depend fmri=compress/unzip type=require
97 depend fmri=compress/xz type=require
98 depend fmri=compress/zstd type=require
99 depend fmri=compress/bzip2 type=require
100 depend fmri=compress/lzip type=require
101 depend fmri=archiver/cabextract type=require
102 depend fmri=developer/gaa type=require
103 depend fmri=file/gnu-coreutils type=require
104 depend fmri=file/gnu-findutils type=require
105 depend fmri=developer/object-file type=require
106 depend fmri=developer/pkgtree type=require
107 depend fmri=crypto/gnupg type=require
109 # Java
110 depend fmri=runtime/java/openjdk17 type=require
111 depend fmri=developer/java/junit type=require
113 # Runtimes
114 depend fmri=runtime/perl type=require
115 depend fmri=runtime/ruby type=require
116 depend fmri=runtime/lua type=require
117 depend fmri=library/apr-util type=require
118 depend fmri=runtime/python type=require
120 # illumos-gate build dependencies
121 depend fmri=developer/as type=require
122 depend fmri=developer/astdev type=require
123 # gcc-10 is primary compiler
124 depend fmri=developer/gcc-10 type=require
125 # gcc-7 is shadow compiler
126 depend fmri=developer/gcc-7 type=require
127 depend fmri=developer/illumos-closed type=require
128 # java8 is used by default
129 depend fmri=developer/java/openjdk8 type=require
130 depend fmri=developer/opensolaris/osnet type=require
131 depend fmri=library/glib2 type=require
132 depend fmri=library/idnkit/header-idnkit type=require
133 depend fmri=library/libxml2 type=require
134 depend fmri=library/nspr type=require
135 depend fmri=library/perl-5/xml-parser type=require
136 depend fmri=library/security/trousers type=require
137 depend fmri=print/cups type=require
138 depend fmri=print/filter/ghostscript type=require
139 depend fmri=system/library/dbus type=require
140 depend fmri=system/library/libdbus type=require
141 depend fmri=system/library/libdbus-glib type=require
142 depend fmri=system/library/mozilla-nss/header-nss type=require
143 depend fmri=system/management/snmp/net-snmp type=require
144 depend fmri=text/locale type=require