Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 1 | # |
2 | # Copyright (C) 2010 Intel Corporation | ||||
3 | # | ||||
4 | |||||
5 | SUMMARY = "Self-hosting" | ||||
6 | DESCRIPTION = "Packages required to run the build system" | ||||
7 | PR = "r13" | ||||
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 8 | |
Brad Bishop | 00e122a | 2019-10-05 11:10:57 -0400 | [diff] [blame] | 9 | PACKAGE_ARCH = "${TUNE_PKGARCH}" |
10 | |||||
Brad Bishop | 6dbb316 | 2019-11-25 09:41:34 -0500 | [diff] [blame] | 11 | inherit packagegroup features_check |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 12 | # rdepends on libx11-dev |
13 | REQUIRED_DISTRO_FEATURES = "x11" | ||||
14 | |||||
Brad Bishop | 6e60e8b | 2018-02-01 10:27:11 -0500 | [diff] [blame] | 15 | # rdepends on libgl |
16 | REQUIRED_DISTRO_FEATURES += "opengl" | ||||
17 | |||||
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 18 | PACKAGES = "\ |
19 | packagegroup-self-hosted \ | ||||
20 | packagegroup-self-hosted-debug \ | ||||
21 | packagegroup-self-hosted-sdk \ | ||||
22 | packagegroup-self-hosted-extended \ | ||||
23 | packagegroup-self-hosted-graphics \ | ||||
24 | packagegroup-self-hosted-host-tools \ | ||||
25 | " | ||||
26 | |||||
Patrick Williams | 213cb26 | 2021-08-07 19:21:33 -0500 | [diff] [blame] | 27 | RDEPENDS:packagegroup-self-hosted = "\ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 28 | packagegroup-self-hosted-debug \ |
29 | packagegroup-self-hosted-sdk \ | ||||
30 | packagegroup-self-hosted-extended \ | ||||
31 | packagegroup-self-hosted-graphics \ | ||||
32 | packagegroup-self-hosted-host-tools \ | ||||
33 | " | ||||
34 | |||||
Patrick Williams | 213cb26 | 2021-08-07 19:21:33 -0500 | [diff] [blame] | 35 | RDEPENDS:packagegroup-self-hosted-host-tools = "\ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 36 | e2fsprogs \ |
37 | e2fsprogs-e2fsck \ | ||||
38 | e2fsprogs-mke2fs \ | ||||
39 | e2fsprogs-tune2fs \ | ||||
40 | hdparm \ | ||||
41 | iptables \ | ||||
Brad Bishop | 79641f2 | 2019-09-10 07:20:22 -0400 | [diff] [blame] | 42 | lsb-release \ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 43 | mc \ |
44 | mc-fish \ | ||||
45 | mc-helpers \ | ||||
46 | mc-helpers-perl \ | ||||
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 47 | parted \ |
Patrick Williams | d8c66bc | 2016-06-20 12:57:21 -0500 | [diff] [blame] | 48 | ${PSEUDO} \ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 49 | screen \ |
50 | " | ||||
Patrick Williams | d8c66bc | 2016-06-20 12:57:21 -0500 | [diff] [blame] | 51 | PSEUDO = "pseudo" |
Patrick Williams | 213cb26 | 2021-08-07 19:21:33 -0500 | [diff] [blame] | 52 | PSEUDO:libc-musl = "" |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 53 | |
Patrick Williams | 213cb26 | 2021-08-07 19:21:33 -0500 | [diff] [blame] | 54 | RRECOMMENDS:packagegroup-self-hosted-host-tools = "\ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 55 | kernel-module-tun \ |
56 | kernel-module-iptable-raw \ | ||||
57 | kernel-module-iptable-nat \ | ||||
58 | kernel-module-iptable-mangle \ | ||||
59 | kernel-module-iptable-filter \ | ||||
60 | " | ||||
61 | |||||
Patrick Williams | 213cb26 | 2021-08-07 19:21:33 -0500 | [diff] [blame] | 62 | RDEPENDS:packagegroup-self-hosted-sdk = "\ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 63 | autoconf \ |
64 | automake \ | ||||
65 | binutils \ | ||||
66 | binutils-symlinks \ | ||||
67 | ccache \ | ||||
68 | coreutils \ | ||||
69 | cpp \ | ||||
70 | cpp-symlinks \ | ||||
71 | distcc \ | ||||
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 72 | file \ |
73 | findutils \ | ||||
74 | g++ \ | ||||
75 | g++-symlinks \ | ||||
76 | gcc \ | ||||
77 | gcc-symlinks \ | ||||
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 78 | ldd \ |
79 | less \ | ||||
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 80 | libstdc++ \ |
81 | libstdc++-dev \ | ||||
82 | libtool \ | ||||
83 | make \ | ||||
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 84 | perl-module-re \ |
85 | perl-module-text-wrap \ | ||||
86 | pkgconfig \ | ||||
87 | quilt \ | ||||
88 | sed \ | ||||
89 | " | ||||
Patrick Williams | 213cb26 | 2021-08-07 19:21:33 -0500 | [diff] [blame] | 90 | RDEPENDS:packagegroup-self-hosted-sdk:append:mingw32 = "\ |
Brad Bishop | 1a4b7ee | 2018-12-16 17:11:34 -0800 | [diff] [blame] | 91 | libssp \ |
92 | libssp-dev \ | ||||
93 | libssp-staticdev \ | ||||
94 | " | ||||
95 | # rpcsvc-proto: for rpcgen | ||||
Patrick Williams | 213cb26 | 2021-08-07 19:21:33 -0500 | [diff] [blame] | 96 | RDEPENDS:packagegroup-self-hosted-sdk:append:libc-glibc = "\ |
Patrick Williams | d8c66bc | 2016-06-20 12:57:21 -0500 | [diff] [blame] | 97 | glibc-gconv-ibm850 \ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 98 | glibc-utils \ |
Brad Bishop | 1a4b7ee | 2018-12-16 17:11:34 -0800 | [diff] [blame] | 99 | rpcsvc-proto \ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 100 | " |
Patrick Williams | 213cb26 | 2021-08-07 19:21:33 -0500 | [diff] [blame] | 101 | RDEPENDS:packagegroup-self-hosted-debug = " \ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 102 | gdb \ |
103 | gdbserver \ | ||||
104 | rsync \ | ||||
105 | strace \ | ||||
106 | tcf-agent" | ||||
107 | |||||
108 | |||||
Patrick Williams | 213cb26 | 2021-08-07 19:21:33 -0500 | [diff] [blame] | 109 | RDEPENDS:packagegroup-self-hosted-extended = "\ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 110 | bzip2 \ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 111 | chrpath \ |
112 | cpio \ | ||||
113 | curl \ | ||||
114 | diffstat \ | ||||
115 | diffutils \ | ||||
116 | elfutils \ | ||||
117 | expat \ | ||||
118 | gawk \ | ||||
119 | gdbm \ | ||||
120 | gettext \ | ||||
121 | gettext-runtime \ | ||||
122 | git \ | ||||
123 | git-perltools \ | ||||
124 | grep \ | ||||
125 | groff \ | ||||
126 | gzip \ | ||||
127 | settings-daemon \ | ||||
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 128 | libaio \ |
129 | libusb1 \ | ||||
130 | libxml2 \ | ||||
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 131 | lsof \ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 132 | man \ |
133 | man-pages \ | ||||
134 | mdadm \ | ||||
135 | minicom \ | ||||
136 | mtools \ | ||||
137 | ncurses \ | ||||
138 | ncurses-terminfo-base \ | ||||
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 139 | nfs-utils \ |
140 | nfs-utils-client \ | ||||
141 | openssl \ | ||||
Brad Bishop | d7bf8c1 | 2018-02-25 22:55:05 -0500 | [diff] [blame] | 142 | openssh-scp \ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 143 | openssh-sftp-server \ |
Brad Bishop | d7bf8c1 | 2018-02-25 22:55:05 -0500 | [diff] [blame] | 144 | openssh-ssh \ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 145 | opkg \ |
146 | opkg-utils \ | ||||
147 | patch \ | ||||
148 | perl \ | ||||
149 | perl-dev \ | ||||
Brad Bishop | d7bf8c1 | 2018-02-25 22:55:05 -0500 | [diff] [blame] | 150 | perl-misc \ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 151 | perl-modules \ |
152 | perl-pod \ | ||||
Patrick Williams | c0f7c04 | 2017-02-23 20:41:17 -0600 | [diff] [blame] | 153 | python3 \ |
154 | python3-modules \ | ||||
155 | python3-git \ | ||||
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 156 | quota \ |
157 | readline \ | ||||
158 | rpm \ | ||||
159 | setserial \ | ||||
160 | socat \ | ||||
161 | subversion \ | ||||
162 | sudo \ | ||||
163 | sysstat \ | ||||
164 | tar \ | ||||
165 | tcl \ | ||||
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 166 | texinfo \ |
167 | unzip \ | ||||
168 | usbutils \ | ||||
169 | watchdog \ | ||||
170 | wget \ | ||||
171 | which \ | ||||
172 | xinetd \ | ||||
173 | zip \ | ||||
174 | zlib \ | ||||
175 | xz \ | ||||
176 | " | ||||
177 | |||||
178 | |||||
Patrick Williams | 213cb26 | 2021-08-07 19:21:33 -0500 | [diff] [blame] | 179 | RDEPENDS:packagegroup-self-hosted-graphics = "\ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 180 | builder \ |
181 | libgl \ | ||||
182 | libgl-dev \ | ||||
183 | libglu \ | ||||
184 | libglu-dev \ | ||||
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 185 | libx11-dev \ |
Patrick Williams | c0f7c04 | 2017-02-23 20:41:17 -0600 | [diff] [blame] | 186 | adwaita-icon-theme \ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 187 | xdg-utils \ |
Patrick Williams | c0f7c04 | 2017-02-23 20:41:17 -0600 | [diff] [blame] | 188 | l3afpad \ |
Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 189 | pcmanfm \ |
190 | vte \ | ||||
191 | " |