]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - Config.in.legacy
kodi-addon-xvdr: remove deprecated package
[coffee/buildroot.git] / Config.in.legacy
1 #
2 # Config.in.legacy - support for backward compatibility
3 #
4 # When an existing Config.in symbol is removed, it should be added again in
5 # this file, and take appropriate action to approximate backward compatibility.
6 # This will make the transition for the user more convenient.
7 #
8 # When adding legacy symbols to this file, add them to the front. The oldest
9 # symbols will be removed again after about two years.
10 #
11 # The symbol should be copied as-is from the place where it was previously
12 # defined, but the help text should be removed or replaced with something that
13 # explains how to fix it.
14 #
15 # For bool options, the old symbol should select BR2_LEGACY, so that the user
16 # is informed at build-time about selected legacy options.
17 # If there is an equivalent (set of) new symbols, these should be select'ed by
18 # the old symbol for backwards compatibility.
19 # It is not possible to select an option that is part of a choice. In that
20 # case, the new option should use the old symbol as default. This requires a
21 # change outside of Config.in.legacy, and this should be clearly marked as such
22 # in a comment, so that removal of legacy options also include the removal of
23 # these external references.
24 #
25 # [Example: renaming a bool option that is part of a choice from FOO to BAR]
26 # original choice:
27 #       choice
28 #               prompt "Choose foobar"
29 #       config BR2_FOO_1
30 #               bool "foobar 1"
31 #       config BR2_FOO_2
32 #               bool "foobar 2"
33 #       endchoice
34 #
35 # becomes:
36 #   choice
37 #       prompt "Choose foobar"
38 #       default BR2_BAR_1 if BR2_FOO_1 # legacy
39 #       default BR2_BAR_2 if BR2_FOO_2 # legacy
40 #   config BR2_BAR_1
41 #               bool "foobar 1"
42 #   config BR2_BAR_2
43 #       bool "foobar 2"
44 #   endchoice
45 #
46 # and in Config.in.legacy:
47 #   config BR2_FOO_1
48 #       bool "foobar 1 has been renamed"
49 #       help
50 #         <suitable help text>
51 #   # Note: BR2_FOO_1 is still referenced from package/foo/Config.in
52 #   config BR2_FOO_2
53 #       bool "foobar 2 has been renamed"
54 #       help
55 #         <suitable help text>
56 #   # Note: BR2_FOO_2 is still referenced from package/foo/Config.in
57 #
58 # [End of example]
59 #
60 # For string options, it is not possible to directly select another symbol. In
61 # this case, a hidden wrap bool option has to be added, that defaults to y if
62 # the old string is not set at its default value. The wrap symbol should select
63 # BR2_LEGACY.
64 # If the original symbol has been renamed, the new symbol should use the value
65 # of the old symbol as default. Like for choice options, a comment should be
66 # added to flag that the symbol is still used in another file.
67 #
68 # [Example: renaming a string option from FOO to BAR]
69 # original symbol:
70 #   config BR2_FOO_STRING
71 #       string "Some foo string"
72 #
73 # becomes:
74 #   config BR2_BAR_STRING
75 #       string "Some bar string"
76 #       default BR2_FOO_STRING if BR2_FOO_STRING != ""  # legacy
77 #
78 # and in Config.in.legacy:
79 #   config BR2_FOO_STRING
80 #       string "The foo string has been renamed"
81 #       help
82 #         <suitable help text>
83 #
84 #   config BR2_FOO_STRING_WRAP
85 #       bool
86 #       default y if BR2_FOO_STRING != ""
87 #       select BR2_LEGACY
88 #
89 #   # Note: BR2_FOO_STRING is still referenced from package/foo/Config.in
90 #
91 # [End of example]
92
93 config BR2_SKIP_LEGACY
94         bool
95         option env="SKIP_LEGACY"
96
97 if !BR2_SKIP_LEGACY
98
99 config BR2_LEGACY
100         bool
101         help
102           This option is selected automatically when your old .config uses an
103           option that no longer exists in current buildroot. In that case, the
104           build will fail. Look for config options which are selected in the
105           menu below: they no longer exist and should be replaced by something
106           else.
107
108 # This comment fits exactly in a 80-column display
109 comment "Legacy detected: check the content of the menu below"
110         depends on BR2_LEGACY
111
112 menu "Legacy config options"
113
114 if BR2_LEGACY
115 comment "----------------------------------------------------"
116 comment "Your old configuration uses legacy options that no  "
117 comment "longer exist in buildroot, as indicated in the menu "
118 comment "below. As long as these options stay selected, or in"
119 comment "case of string options are non-empty, the build     "
120 comment "will fail.                                          "
121 comment "*                                                   "
122 comment "Where possible, an automatic conversion from old to "
123 comment "new symbols has been performed. Before making any   "
124 comment "change in this legacy menu, make sure to exit the   "
125 comment "configuration editor a first time and save the      "
126 comment "configuration. Otherwise, the automatic conversion  "
127 comment "of symbols will be lost.                            "
128 comment "*                                                   "
129 comment "After this initial save, reopen the configuration   "
130 comment "editor, inspect the options selected below, read    "
131 comment "their help texts, and verify/update the new         "
132 comment "configuration in the corresponding configuration    "
133 comment "menus. When everything is ok, you can disable the   "
134 comment "legacy options in the menu below. Once you have     "
135 comment "disabled all legacy options, this text will         "
136 comment "disappear and you will be able to start the build.  "
137 comment "*                                                   "
138 comment "Note: at some point in the future, the oldest legacy"
139 comment "options will be removed, and configuration files    "
140 comment "that still have those options set, will fail to     "
141 comment "build, or run, in unpredictable ways.               "
142 comment "----------------------------------------------------"
143 endif
144
145 ###############################################################################
146 comment "Legacy options removed in 2016.11"
147
148 config BR2_PACKAGE_KODI_ADDON_XVDR
149         bool "kodi-addon-xvdr removed"
150         select BR2_LEGACY
151         help
152           According to the github project page:
153           https://github.com/pipelka/xbmc-addon-xvdr
154           this package is discontinued.
155
156 config BR2_PACKAGE_IPKG
157         bool "ipkg removed"
158         select BR2_LEGACY
159         help
160           ipkg dates back to the early 2000s when Compaq started the
161           handhelds.org project and it hasn't seen development since 2006.
162           Use opkg as a replacement.
163
164 config BR2_GCC_VERSION_4_7_X
165         bool "gcc 4.7.x support removed"
166         select BR2_LEGACY
167         help
168           Support for gcc version 4.7.x has been removed. The current
169           default version (4.9.x or later) has been selected instead.
170
171 config BR2_BINUTILS_VERSION_2_24_X
172         bool "binutils version 2.24 support removed"
173         select BR2_LEGACY
174         help
175           Support for binutils version 2.24 has been removed. The
176           current default version (2.26 or later) has been selected
177           instead.
178
179 config BR2_PACKAGE_WESTON_RPI
180         bool "Weston propietary RPI support is gone"
181         select BR2_LEGACY
182         help
183           Upstream decided the propietary (rpi-userland) weston composer
184           support wasn't worth the effort so it was removed. Switch to
185           the open VC4 support.
186
187 config BR2_LINUX_KERNEL_TOOL_CPUPOWER
188         bool "linux-tool cpupower"
189         depends on BR2_LINUX_KERNEL
190         select BR2_LEGACY
191         select BR2_PACKAGE_LINUX_TOOLS_CPUPOWER
192         help
193           Linux tool cpupower option was renamed.
194
195 config BR2_LINUX_KERNEL_TOOL_PERF
196         bool "linux-tool perf"
197         depends on BR2_LINUX_KERNEL
198         select BR2_LEGACY
199         select BR2_PACKAGE_LINUX_TOOLS_PERF
200         help
201           Linux tool perf option was renamed.
202
203 config BR2_LINUX_KERNEL_TOOL_SELFTESTS
204         bool "linux-tool selftests"
205         depends on BR2_LINUX_KERNEL
206         select BR2_LEGACY
207         select BR2_PACKAGE_LINUX_TOOLS_SELFTESTS
208         help
209           Linux tool selftests option was renamed.
210
211 config BR2_GCC_VERSION_4_8_ARC
212         bool "gcc arc option renamed"
213         select BR2_LEGACY
214         select BR2_GCC_VERSION_ARC
215         help
216           The option that selects the gcc version for the ARC
217           architecture has been renamed to BR2_GCC_VERSION_ARC.
218
219 config BR2_KERNEL_HEADERS_4_0
220         bool "kernel headers version 4.0.x are no longer supported"
221         select BR2_KERNEL_HEADERS_3_18
222         select BR2_LEGACY
223         help
224           Version 4.0.x of the Linux kernel headers have been deprecated
225           for more than four buildroot releases and are now removed.
226           As an alternative, version 3.18.x of the headers have been
227           automatically selected in your configuration.
228
229 config BR2_KERNEL_HEADERS_3_19
230         bool "kernel headers version 3.19.x are no longer supported"
231         select BR2_KERNEL_HEADERS_3_18
232         select BR2_LEGACY
233         help
234           Version 3.19.x of the Linux kernel headers have been deprecated
235           for more than four buildroot releases and are now removed.
236           As an alternative, version 3.18.x of the headers have been
237           automatically selected in your configuration.
238
239 config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
240         bool "libevas-generic-loaders package removed"
241         select BR2_LEGACY
242         select BR2_PACKAGE_EFL
243         help
244           With EFL 1.18, libevas-generic-loaders is now provided by the efl
245           package.
246
247 config BR2_PACKAGE_ELEMENTARY
248         bool "elementary package removed"
249         select BR2_LEGACY
250         select BR2_PACKAGE_EFL
251         help
252           With EFL 1.18, elementary is now provided by the efl package.
253
254 config BR2_LINUX_KERNEL_CUSTOM_LOCAL
255         bool "Linux kernel local directory option removed"
256         help
257           The option to select a local directory as the source of the Linux
258           kernel has been removed. It hurts reproducibility of builds.
259
260           In case you were using this option during development of your
261           Linux kernel, use the override mechanism instead.
262
263 ###############################################################################
264 comment "Legacy options removed in 2016.08"
265
266 config BR2_PACKAGE_SYSTEMD_COMPAT
267         bool "systemd compatibility libraries have been removed"
268         select BR2_LEGACY
269         help
270           The systemd option to enable the compatibility libraries has
271           been removed. Theses libraries have been useless since a few
272           version, and have been fully dropped from the source since
273           v230.
274
275 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER
276         bool "gst1-plugins-bad liveadder plugin removed"
277         select BR2_LEGACY
278         select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
279         help
280           The functionality of the liveadder plugin of the
281           gst1-plugins-bad package has been merged into audiomixer.
282
283 config BR2_PACKAGE_LIBFSLVPUWRAP
284         bool "libfslvpuwrap has been renamed to imx-vpuwrap"
285         select BR2_LEGACY
286         select BR2_PACKAGE_IMX_VPUWRAP
287         help
288           The libfslvpuwrap has been renamed to match the renamed package.
289
290 config BR2_PACKAGE_LIBFSLPARSER
291         bool "libfslparser has been renamed to imx-parser"
292         select BR2_LEGACY
293         select BR2_PACKAGE_IMX_PARSER
294         help
295           The libfslparser has been renamed to match the renamed package.
296
297 config BR2_PACKAGE_LIBFSLCODEC
298         bool "libfslcodec has been renamed to imx-codec"
299         select BR2_LEGACY
300         select BR2_PACKAGE_IMX_CODEC
301         help
302           The libfslcodec has been renamed to match the renamed package.
303
304 config BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT
305         bool "FIT support in uboot-tools has been refactored"
306         select BR2_LEGACY
307         select BR2_PACKAGE_DTC
308         select BR2_PACKAGE_DTC_PROGRAMS
309         select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
310         select BR2_PACKAGE_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT
311         select BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE
312         help
313           This option has been removed in favor of a more fine-grained
314           configuration, which is recommended. Selecting this option
315           enables FIT and FIT signature support for the target packages.
316           It will also select the dtc and openssl packages.
317
318 config BR2_PTHREADS_OLD
319         bool "linuxthreads (stable/old)"
320         select BR2_LEGACY
321         help
322           Linuxthreads have been reworked, BR2_PTHREADS_OLD is now
323           BR2_PTHREADS and the old BR2_PTHREADS - LT.new got removed.
324
325 config BR2_BINUTILS_VERSION_2_23_X
326         bool "binutils 2.23 removed"
327         select BR2_LEGACY
328         help
329           Binutils 2.23 has been removed, using a newer version is
330           recommended.
331
332 config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
333         bool "eglibc support has been removed"
334         select BR2_LEGACY
335         help
336           The eglibc project no longer exists, as it has been merged
337           back into the glibc project. Therefore, support for eglibc
338           has been removed, and glibc should be used instead.
339
340 config BR2_GDB_VERSION_7_8
341         bool "gdb 7.8 has been removed"
342         select BR2_LEGACY
343         help
344           The 7.8 version of gdb has been removed. Use a newer version
345           instead.
346
347 ###############################################################################
348 comment "Legacy options removed in 2016.05"
349
350 config BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL
351         bool "openvpn polarssl crypto backend removed"
352         select BR2_LEGACY
353         help
354           The OpenVPN polarssl crypto backend option has been removed.
355           Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
356           compatible with mbedtls (polarssl) series 2.x which is the
357           version provided in buildroot. And both can't coexist.
358           It now uses OpenSSL as the only option.
359
360
361 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
362         bool "nginx http spdy module removed"
363         select BR2_LEGACY
364         select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
365         help
366           The ngx_http_spdy_module has been superseded by the
367           ngx_http_v2_module since nginx v1.9.5.  The
368           ngx_http_v2_module modules has been automatically selected
369           in your configuration.
370
371 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
372         bool "gst1-plugins-bad rtp plugin moved to good"
373         select BR2_LEGACY
374         help
375           The rtp plugin has been moved from gst1-plugins-base to
376           gst1-plugins-good.
377
378 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
379         bool "gst1-plugins-bad mpg123 plugin moved to ugly"
380         select BR2_LEGACY
381         help
382           The mpg123 plugin has been moved from gst1-plugins-bad to
383           gst1-plugins-ugly.
384
385 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
386         bool "PowerPC Sourcery toolchain has been removed"
387         select BR2_LEGACY
388         help
389           The Sourcery CodeBench toolchain for the PowerPC
390           architecture has been removed, as it was very old, not
391           maintained, and causing numerous build failures with modern
392           userspace packages.
393
394 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
395         bool "PowerPC Sourcery E500v2 toolchain has been removed"
396         select BR2_LEGACY
397         help
398           The Sourcery CodeBench toolchain for the PowerPC E500v2
399           architecture has been removed, as it was very old, not
400           maintained, and causing numerous build failures with modern
401           userspace packages.
402
403 config BR2_x86_i386
404         bool "x86 i386 support removed"
405         select BR2_LEGACY
406         help
407           The support for the i386 processors of the x86 architecture
408           has been removed.
409
410 config BR2_PACKAGE_QT5WEBKIT_EXAMPLES
411         bool "qt5webkit-examples package removed"
412         select BR2_LEGACY
413         help
414           The qt5webkit-examples package has been removed, since it
415           was removed from upstream starting from Qt 5.6.
416
417 config BR2_PACKAGE_QT5QUICK1
418         bool "qt5quick1 package removed"
419         select BR2_LEGACY
420         help
421           The qt5quick1 package has been removed, since it was removed
422           from upstream starting from Qt 5.6.
423
424 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
425         bool "uboot custom patch dir removed"
426         select BR2_LEGACY
427         help
428           The uboot custom patch directory option has been removed. Use
429           the improved BR2_TARGET_UBOOT_PATCH option instead.
430
431 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
432         bool "xf86-input-void removed"
433         select BR2_LEGACY
434         help
435           The xf86-input-void package has been removed, there's no need
436           for it in any modern (post-2007) xorg server.
437
438 config BR2_KERNEL_HEADERS_3_17
439         bool "kernel headers version 3.17.x are no longer supported"
440         select BR2_KERNEL_HEADERS_3_14
441         select BR2_LEGACY
442         help
443           Version 3.17.x of the Linux kernel headers have been deprecated
444           for more than four buildroot releases and are now removed.
445           As an alternative, version 3.14.x of the headers have been
446           automatically selected in your configuration.
447
448 config BR2_GDB_VERSION_7_7
449         bool "gdb 7.7 has been removed"
450         select BR2_LEGACY
451         help
452           The 7.7 version of gdb has been removed. Use a newer version
453           instead.
454
455 config BR2_PACKAGE_FOOMATIC_FILTERS
456         bool "foomatic-filters"
457         select BR2_LEGACY
458         help
459           The foomatic-filters package was removed.
460
461 config BR2_PACKAGE_SAMBA
462         bool "samba"
463         select BR2_LEGACY
464         help
465           The samba package was removed in favour of samba4 since the
466           3.x series isn't supported by upstream any longer.
467
468 config BR2_PACKAGE_KODI_WAVPACK
469         bool "wavpack"
470         select BR2_LEGACY
471         help
472           wavpack support was removed in favour of ffmpeg:
473           https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
474
475 config BR2_PACKAGE_KODI_RSXS
476         bool "rsxs support in Kodi was moved to an addon"
477         select BR2_LEGACY
478         select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
479         help
480           rsxs support in Kodi was moved to an addon
481
482 config BR2_PACKAGE_KODI_GOOM
483         bool "Goom support in Kodi was moved to an addon"
484         select BR2_LEGACY
485         select BR2_PACKAGE_KODI_VISUALISATION_GOOM
486         help
487           Goom support in Kodi was moved to an addon
488
489 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
490         bool "systemd all extras option has been removed"
491         select BR2_LEGACY
492         select BR2_PACKAGE_XZ
493         select BR2_PACKAGE_LIBGCRYPT
494         help
495           The systemd option to enable "all extras" has been
496           removed. To get the same features, the libgcrypt and xz
497           package should now be enabled.
498
499 config BR2_GCC_VERSION_4_5_X
500         bool "gcc 4.5.x has been removed"
501         select BR2_LEGACY
502         help
503           The 4.5.x version of gcc has been removed. Use a newer
504           version instead.
505
506 config BR2_PACKAGE_SQLITE_READLINE
507         bool "command-line editing support was updated"
508         select BR2_PACKAGE_NCURSES
509         select BR2_PACKAGE_READLINE
510         select BR2_LEGACY
511         help
512           This option was removed in favour of the sqlite package
513           deciding itself depending on the enabled packages whether
514           command-line editing should be enabled, it also also takes
515           libedit into account.
516
517 ###############################################################################
518 comment "Legacy options removed in 2016.02"
519
520 config BR2_PACKAGE_DOVECOT_BZIP2
521         bool "bzip2 support option has been removed"
522         select BR2_LEGACY
523         select BR2_PACKAGE_BZIP2
524         help
525           Bzip2 support is built if the bzip2 package is selected.
526
527 config BR2_PACKAGE_DOVECOT_ZLIB
528         bool "zlib support option has been removed"
529         select BR2_LEGACY
530         select BR2_PACKAGE_ZLIB
531         help
532           Zlib support is built if the zlib package is selected.
533
534 config BR2_PACKAGE_E2FSPROGS_FINDFS
535         bool "e2fsprogs findfs option has been removed"
536         select BR2_LEGACY
537         help
538           This option attempted to enable findfs capabilities from
539           e2fsprogs but has not worked since July 2015 (due to
540           packaging changes). One can use BusyBox's findfs support or
541           enable the BR2_PACKAGE_UTIL_LINUX_FINDFS option.
542
543 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
544         bool "openpowerlink debug option has been removed"
545         select BR2_LEGACY
546         help
547           This option depends on BR2_ENABLE_DEBUG which should not be used
548           by packages anymore.
549
550 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
551         bool "openpowerlink package has been updated"
552         select BR2_LEGACY
553         select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
554         help
555           openpowerlink kernel modules are built if the
556           kernel stack library is selected.
557
558 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
559         bool "openpowerlink package has been updated"
560         select BR2_LEGACY
561         select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
562         help
563           The user space support has been split in two part:
564           - a monolitic user space library
565           - a user spae deamon driver
566
567 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
568         bool "using the linux headers version for the kernel has been removed"
569         select BR2_LEGACY
570         help
571           The option to use the version of the kernel headers for the
572           kernel to build has been removed.
573
574           There is now the converse, better-suited and more versatile
575           option to use the kernel version for the linux headers.
576
577 config BR2_PACKAGE_CUPS_PDFTOPS
578         bool "Pdftops support has been removed from Cups"
579         select BR2_LEGACY
580         help
581           Pdftops support has been removed from the cups package
582           It is now part of the cups-filters package.
583
584 config BR2_KERNEL_HEADERS_3_16
585         bool "kernel headers version 3.16.x are no longer supported"
586         select BR2_KERNEL_HEADERS_3_14
587         select BR2_LEGACY
588         help
589         Version 3.16.x of the Linux kernel headers have been deprecated
590         for more than four buildroot releases and are now removed.
591         As an alternative, version 3.14.x of the headers have been
592         automatically selected in your configuration.
593
594 config BR2_PACKAGE_PYTHON_PYXML
595         bool "python-pyxml package has been removed"
596         select BR2_LEGACY
597         help
598           PyXML is obsolete and its functionality is covered either via
599           native Python XML support or python-lxml package.
600
601 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
602 config BR2_ENABLE_SSP
603         bool "Stack Smashing protection now has different levels"
604         help
605           The protection offered by SSP can now be selected from different
606           protection levels. Be sure to review the SSP level in the build
607           options menu.
608
609 config BR2_PACKAGE_DIRECTFB_CLE266
610         bool "cle266 driver for directfb removed"
611         select BR2_LEGACY
612         help
613           The cle266 directfb driver support has been removed.
614           It doesn't build in the latest version and it's unlikely
615           anyone has any use for it.
616
617 config BR2_PACKAGE_DIRECTFB_UNICHROME
618         bool "unichrome driver for directfb removed"
619         select BR2_LEGACY
620         help
621           The unichrome directfb driver support has been removed.
622           It doesn't build in the latest version and it's unlikely
623           anyone has any use for it.
624
625 config BR2_PACKAGE_LIBELEMENTARY
626         bool "libelementary has been renamed to elementary"
627         select BR2_LEGACY
628         select BR2_PACKAGE_ELEMENTARY
629         help
630           The libelementary package has been renamed to match the upstream
631           name.
632
633 config BR2_PACKAGE_LIBEINA
634         bool "libeina package has been removed"
635         select BR2_LEGACY
636         select BR2_PACKAGE_EFL
637         help
638           With EFL 1.15, libeina is now provided by the efl package.
639
640 config BR2_PACKAGE_LIBEET
641         bool "libeet package has been removed"
642         select BR2_LEGACY
643         select BR2_PACKAGE_EFL
644         help
645           With EFL 1.15, libeet is now provided by the efl package.
646
647 config BR2_PACKAGE_LIBEVAS
648         bool "libevas package has been removed"
649         select BR2_LEGACY
650         select BR2_PACKAGE_EFL
651         help
652           With EFL 1.15, libevas is now provided by the efl package.
653
654 config BR2_PACKAGE_LIBECORE
655         bool "libecore package has been removed"
656         select BR2_LEGACY
657         select BR2_PACKAGE_EFL
658         help
659           With EFL 1.15, libecore is now provided by the efl package.
660
661 config BR2_PACKAGE_LIBEDBUS
662         bool "libedbus package has been removed"
663         select BR2_LEGACY
664         select BR2_PACKAGE_EFL
665         help
666           With EFL 1.15, libedbus is now provided by the efl package.
667
668 config BR2_PACKAGE_LIBEFREET
669         bool "libefreet package has been removed"
670         select BR2_LEGACY
671         select BR2_PACKAGE_EFL
672         help
673           With EFL 1.15, libefreet is now provided by the efl package.
674
675 config BR2_PACKAGE_LIBEIO
676         bool "libeio package has been removed"
677         select BR2_LEGACY
678         select BR2_PACKAGE_EFL
679         help
680           With EFL 1.15, libeio is now provided by the efl package.
681
682 config BR2_PACKAGE_LIBEMBRYO
683         bool "libembryo package has been removed"
684         select BR2_LEGACY
685         select BR2_PACKAGE_EFL
686         help
687           With EFL 1.15, libembryo is now provided by the efl package.
688
689 config BR2_PACKAGE_LIBEDJE
690         bool "libedje package has been removed"
691         select BR2_LEGACY
692         select BR2_PACKAGE_EFL
693         help
694           With EFL 1.15, libedje is now provided by the efl package.
695
696 config BR2_PACKAGE_LIBETHUMB
697         bool "libethumb package has been removed"
698         select BR2_LEGACY
699         select BR2_PACKAGE_EFL
700         help
701           With EFL 1.15, libethumb is now provided by the efl package.
702
703 config BR2_PACKAGE_INFOZIP
704         bool "infozip option has been renamed to zip"
705         select BR2_LEGACY
706         select BR2_PACKAGE_ZIP
707         help
708           Info-Zip's Zip package has been renamed from infozip to zip,
709           to avoid ambiguities with Info-Zip's UnZip which has been added
710           in the unzip package.
711
712 config BR2_BR2_PACKAGE_NODEJS_0_10_X
713         bool "nodejs 0.10.x option removed"
714         select BR2_LEGACY
715         select BR2_PACKAGE_NODEJS
716         help
717           nodejs 0.10.x option has been removed.  0.10.x is now
718           automatically chosen for ARMv5 architectures only and the latest
719           nodejs for all other supported architectures. The correct nodejs
720           version has been automatically selected in your configuration.
721
722 config BR2_BR2_PACKAGE_NODEJS_0_12_X
723         bool "nodejs version 0.12.x has been removed"
724         select BR2_LEGACY
725         select BR2_PACKAGE_NODEJS
726         help
727           nodejs version 0.12.x has been removed.  As an alternative,
728           the latest nodejs version has been automatically selected in
729           your configuration.
730
731 config BR2_BR2_PACKAGE_NODEJS_4_X
732         bool "nodejs version 4.x has been removed"
733         select BR2_LEGACY
734         select BR2_PACKAGE_NODEJS
735         help
736           nodejs version 4.x has been removed.  As an alternative,
737           the latest nodejs version has been automatically selected in
738           your configuration.
739
740 ###############################################################################
741 comment "Legacy options removed in 2015.11"
742
743 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
744         bool "gst1-plugins-bad real plugin has been removed"
745         select BR2_LEGACY
746         help
747           The real plugin from GStreamer 1 bad plugins has been
748           removed.
749
750 config BR2_PACKAGE_MEDIA_CTL
751         bool "media-ctl package has been removed"
752         select BR2_LEGACY
753         select BR2_PACKAGE_LIBV4L
754         select BR2_PACKAGE_LIBV4L_UTILS
755         help
756           media-ctl source and developement have been moved to
757           v4l-utils since June 2014. For an up-to-date media-ctl
758           version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
759
760 config BR2_PACKAGE_SCHIFRA
761         bool "schifra package has been removed"
762         select BR2_LEGACY
763         help
764           Schifra package has been maked broken since 2014.11 release and
765           haven't been fixed since then.
766
767 config BR2_PACKAGE_ZXING
768         bool "zxing option has been renamed"
769         select BR2_LEGACY
770         select BR2_PACKAGE_ZXING_CPP
771         help
772           ZXing no longer provides the cpp bindings, it has been renamed to
773           BR2_PACKAGE_ZXING_CPP which uses a new upstream.
774
775 # Since FreeRDP has new dependencies, protect this legacy to avoid the
776 # infamous "unmet direct dependencies" kconfig error.
777 config BR2_PACKAGE_FREERDP_CLIENT
778         bool "freerdp client option renamed"
779         depends on BR2_PACKAGE_FREERDP
780         select BR2_LEGACY
781         select BR2_PACKAGE_FREERDP_CLIENT_X11
782
783 config BR2_PACKAGE_BLACKBOX
784         bool "blackbox package has been removed"
785         select BR2_LEGACY
786         help
787           Upstream is dead and the package has been deprecated for
788           some time. There are other alternative maintained WMs.
789
790 config BR2_KERNEL_HEADERS_3_0
791         bool "kernel headers version 3.0.x are no longer supported"
792         select BR2_KERNEL_HEADERS_3_2
793         select BR2_LEGACY
794         help
795           Version 3.0.x of the Linux kernel headers have been deprecated
796           for more than four buildroot releases and are now removed.
797           As an alternative, version 3.2.x of the headers have been
798           automatically selected in your configuration.
799
800 config BR2_KERNEL_HEADERS_3_11
801         bool "kernel headers version 3.11.x are no longer supported"
802         select BR2_KERNEL_HEADERS_3_10
803         select BR2_LEGACY
804         help
805           Version 3.11.x of the Linux kernel headers have been deprecated
806           for more than four buildroot releases and are now removed.
807           As an alternative, version 3.10.x of the headers have been
808           automatically selected in your configuration.
809
810 config BR2_KERNEL_HEADERS_3_13
811         bool "kernel headers version 3.13.x are no longer supported"
812         select BR2_KERNEL_HEADERS_3_12
813         select BR2_LEGACY
814         help
815           Version 3.13.x of the Linux kernel headers have been deprecated
816           for more than four buildroot releases and are now removed.
817           As an alternative, version 3.12.x of the headers have been
818           automatically selected in your configuration.
819
820 config BR2_KERNEL_HEADERS_3_15
821         bool "kernel headers version 3.15.x are no longer supported"
822         select BR2_KERNEL_HEADERS_3_14
823         select BR2_LEGACY
824         help
825           Version 3.15.x of the Linux kernel headers have been deprecated
826           for more than four buildroot releases and are now removed.
827           As an alternative, version 3.14.x of the headers have been
828           automatically selected in your configuration.
829
830 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
831         bool "DirectFB example df_andi has been removed"
832         select BR2_LEGACY
833         select BR2_PACKAGE_DIRECTFB_EXAMPLES
834         help
835           The per-DirectFB example options have been removed. The
836           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
837           examples.
838
839 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
840         bool "DirectFB example df_bltload has been removed"
841         select BR2_LEGACY
842         select BR2_PACKAGE_DIRECTFB_EXAMPLES
843         help
844           The per-DirectFB example options have been removed. The
845           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
846           examples.
847
848 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
849         bool "DirectFB example df_cpuload has been removed"
850         select BR2_LEGACY
851         select BR2_PACKAGE_DIRECTFB_EXAMPLES
852         help
853           The per-DirectFB example options have been removed. The
854           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
855           examples.
856
857 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
858         bool "DirectFB example df_databuffer has been removed"
859         select BR2_LEGACY
860         select BR2_PACKAGE_DIRECTFB_EXAMPLES
861         help
862           The per-DirectFB example options have been removed. The
863           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
864           examples.
865
866 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
867         bool "DirectFB example df_dioload has been removed"
868         select BR2_LEGACY
869         select BR2_PACKAGE_DIRECTFB_EXAMPLES
870         help
871           The per-DirectFB example options have been removed. The
872           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
873           examples.
874
875 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
876         bool "DirectFB example df_dok has been removed"
877         select BR2_LEGACY
878         select BR2_PACKAGE_DIRECTFB_EXAMPLES
879         help
880           The per-DirectFB example options have been removed. The
881           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
882           examples.
883
884 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
885         bool "DirectFB example df_drivertest has been removed"
886         select BR2_LEGACY
887         select BR2_PACKAGE_DIRECTFB_EXAMPLES
888         help
889           The per-DirectFB example options have been removed. The
890           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
891           examples.
892
893 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
894         bool "DirectFB example df_fire has been removed"
895         select BR2_LEGACY
896         select BR2_PACKAGE_DIRECTFB_EXAMPLES
897         help
898           The per-DirectFB example options have been removed. The
899           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
900           examples.
901
902 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
903         bool "DirectFB example df_flip has been removed"
904         select BR2_LEGACY
905         select BR2_PACKAGE_DIRECTFB_EXAMPLES
906         help
907           The per-DirectFB example options have been removed. The
908           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
909           examples.
910
911 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
912         bool "DirectFB example df_fonts has been removed"
913         select BR2_LEGACY
914         select BR2_PACKAGE_DIRECTFB_EXAMPLES
915         help
916           The per-DirectFB example options have been removed. The
917           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
918           examples.
919
920 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
921         bool "DirectFB example df_input has been removed"
922         select BR2_LEGACY
923         select BR2_PACKAGE_DIRECTFB_EXAMPLES
924         help
925           The per-DirectFB example options have been removed. The
926           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
927           examples.
928
929 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
930         bool "DirectFB example df_joystick has been removed"
931         select BR2_LEGACY
932         select BR2_PACKAGE_DIRECTFB_EXAMPLES
933         help
934           The per-DirectFB example options have been removed. The
935           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
936           examples.
937
938 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
939         bool "DirectFB example df_knuckles has been removed"
940         select BR2_LEGACY
941         select BR2_PACKAGE_DIRECTFB_EXAMPLES
942         help
943           The per-DirectFB example options have been removed. The
944           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
945           examples.
946
947 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
948         bool "DirectFB example df_layer has been removed"
949         select BR2_LEGACY
950         select BR2_PACKAGE_DIRECTFB_EXAMPLES
951         help
952           The per-DirectFB example options have been removed. The
953           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
954           examples.
955
956 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
957         bool "DirectFB example df_matrix has been removed"
958         select BR2_LEGACY
959         select BR2_PACKAGE_DIRECTFB_EXAMPLES
960         help
961           The per-DirectFB example options have been removed. The
962           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
963           examples.
964
965 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
966         bool "DirectFB example df_matrix_water has been removed"
967         select BR2_LEGACY
968         select BR2_PACKAGE_DIRECTFB_EXAMPLES
969         help
970           The per-DirectFB example options have been removed. The
971           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
972           examples.
973
974 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
975         bool "DirectFB example df_neo has been removed"
976         select BR2_LEGACY
977         select BR2_PACKAGE_DIRECTFB_EXAMPLES
978         help
979           The per-DirectFB example options have been removed. The
980           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
981           examples.
982
983 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
984         bool "DirectFB example df_netload has been removed"
985         select BR2_LEGACY
986         select BR2_PACKAGE_DIRECTFB_EXAMPLES
987         help
988           The per-DirectFB example options have been removed. The
989           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
990           examples.
991
992 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
993         bool "DirectFB example df_palette has been removed"
994         select BR2_PACKAGE_DIRECTFB_EXAMPLES
995         help
996           The per-DirectFB example options have been removed. The
997           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
998           examples.
999
1000 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
1001         bool "DirectFB example df_particle has been removed"
1002         select BR2_LEGACY
1003         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1004         help
1005           The per-DirectFB example options have been removed. The
1006           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1007           examples.
1008
1009 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
1010         bool "DirectFB example df_porter has been removed"
1011         select BR2_LEGACY
1012         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1013         help
1014           The per-DirectFB example options have been removed. The
1015           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1016           examples.
1017
1018 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
1019         bool "DirectFB example df_stress has been removed"
1020         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1021         help
1022           The per-DirectFB example options have been removed. The
1023           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1024           examples.
1025
1026 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
1027         bool "DirectFB example df_texture has been removed"
1028         select BR2_LEGACY
1029         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1030         help
1031           The per-DirectFB example options have been removed. The
1032           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1033           examples.
1034
1035 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
1036         bool "DirectFB example df_video has been removed"
1037         select BR2_LEGACY
1038         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1039         help
1040           The per-DirectFB example options have been removed. The
1041           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1042           examples.
1043
1044 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
1045         bool "DirectFB example df_video_particle has been removed"
1046         select BR2_LEGACY
1047         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1048         help
1049           The per-DirectFB example options have been removed. The
1050           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1051           examples.
1052
1053 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
1054         bool "DirectFB example df_window has been removed"
1055         select BR2_LEGACY
1056         select BR2_PACKAGE_DIRECTFB_EXAMPLES
1057         help
1058           The per-DirectFB example options have been removed. The
1059           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
1060           examples.
1061
1062 config BR2_PACKAGE_KOBS_NG
1063         bool "kobs-ng was replaced by imx-kobs"
1064         select BR2_LEGACY
1065         select BR2_PACKAGE_IMX_KOBS
1066         help
1067           The outdated kobs-ng has been replaced by the Freescale-
1068           maintained imx-kobs package.
1069
1070 config BR2_PACKAGE_SAWMAN
1071         bool "sawman package removed"
1072         select BR2_LEGACY
1073         select BR2_PACKAGE_DIRECTFB_SAWMAN
1074         help
1075           This option has been removed because the sawman package no
1076           longer exists: it was merged inside DirectFB itself. This
1077           feature can now be enabled using the
1078           BR2_PACKAGE_DIRECTFB_SAWMAN option.
1079
1080 config BR2_PACKAGE_DIVINE
1081         bool "divine package removed"
1082         select BR2_LEGACY
1083         select BR2_PACKAGE_DIRECTFB_DIVINE
1084         help
1085           This option has been removed because the divine package no
1086           longer exists: it was merged inside DirectFB itself. This
1087           feature can now be enabled using the
1088           BR2_PACKAGE_DIRECTFB_DIVINE option.
1089
1090 ###############################################################################
1091 comment "Legacy options removed in 2015.08"
1092
1093 config BR2_PACKAGE_KODI_PVR_ADDONS
1094         bool "Kodi PVR addon was split"
1095         select BR2_LEGACY
1096         select BR2_PACKAGE_KODI_PVR_ARGUSTV
1097         select BR2_PACKAGE_KODI_PVR_DVBLINK
1098         select BR2_PACKAGE_KODI_PVR_DVBVIEWER
1099         select BR2_PACKAGE_KODI_PVR_FILMON
1100         select BR2_PACKAGE_KODI_PVR_HTS
1101         select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
1102         select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
1103         select BR2_PACKAGE_KODI_PVR_MYTHTV
1104         select BR2_PACKAGE_KODI_PVR_NEXTPVR
1105         select BR2_PACKAGE_KODI_PVR_NJOY
1106         select BR2_PACKAGE_KODI_PVR_PCTV
1107         select BR2_PACKAGE_KODI_PVR_STALKER
1108         select BR2_PACKAGE_KODI_PVR_VBOX
1109         select BR2_PACKAGE_KODI_PVR_VDR_VNSI
1110         select BR2_PACKAGE_KODI_PVR_VUPLUS
1111         select BR2_PACKAGE_KODI_PVR_WMC
1112         help
1113           Kodi PVR addon was split into seperate modules
1114
1115 config BR2_BINUTILS_VERSION_2_23_2
1116         bool "binutils 2.23 option renamed"
1117         select BR2_LEGACY
1118         help
1119           Binutils 2.23.2 has been removed, using a newer version is
1120           recommended.
1121
1122 config BR2_BINUTILS_VERSION_2_24
1123         bool "binutils 2.24 option renamed"
1124         select BR2_LEGACY
1125         select BR2_BINUTILS_VERSION_2_24_X
1126         help
1127           The binutils version option has been renamed to match the
1128           same patchlevel logic used by gcc. The new option is now
1129           BR2_BINUTILS_VERSION_2_24_X.
1130
1131 config BR2_BINUTILS_VERSION_2_25
1132         bool "binutils 2.25 option renamed"
1133         select BR2_LEGACY
1134         select BR2_BINUTILS_VERSION_2_25_X
1135         help
1136           The binutils version option has been renamed to match the
1137           same patchlevel logic used by gcc. The new option is now
1138           BR2_BINUTILS_VERSION_2_25_X.
1139
1140 config BR2_PACKAGE_PERF
1141         bool "perf option has been renamed"
1142         select BR2_LEGACY
1143         select BR2_LINUX_KERNEL_TOOL_PERF
1144         help
1145           The perf package has been moved as a Linux tools package,
1146           and the option to enable it is now
1147           BR2_LINUX_KERNEL_TOOL_PERF.
1148
1149 config BR2_BINUTILS_VERSION_2_22
1150         bool "binutils 2.22 removed"
1151         select BR2_LEGACY
1152         help
1153           Binutils 2.22 has been removed, using a newer version is
1154           recommended.
1155
1156 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
1157         bool "gpu-viv-bin-mx6q"
1158         select BR2_LEGACY
1159         select BR2_PACKAGE_IMX_GPU_VIV
1160         help
1161           Vivante graphics libraries have been renamed to
1162           BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
1163           name.
1164
1165 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
1166         depends on BR2_PACKAGE_PYTHON
1167         bool "libsemanage python bindings removed"
1168         select BR2_LEGACY
1169         help
1170           This option has been removed, since the libsemanage Python
1171           bindings on the target were not useful.
1172
1173 config BR2_TARGET_UBOOT_NETWORK
1174         bool "U-Boot custom network settings removed"
1175         select BR2_LEGACY
1176         help
1177           U-Boot's custom network settings options have been removed.
1178
1179 ###############################################################################
1180 comment "Legacy options removed in 2015.05"
1181
1182 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
1183         bool "jffs2 16kB erasesize NAND flash option renamed"
1184         select BR2_LEGACY
1185         select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
1186         help
1187           The JFFS2 NAND flash options now longer include the page
1188           size.
1189
1190 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
1191         bool "jffs2 128kB erasesize NAND flash option renamed"
1192         select BR2_LEGACY
1193         select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
1194         help
1195           The JFFS2 NAND flash options now longer include the page
1196           size.
1197
1198 config BR2_PACKAGE_MONO_20
1199         bool "2.0/3.5 .Net Runtime"
1200         select BR2_LEGACY
1201         help
1202           This option no longer exists, all versions of the .Net
1203           runtime are now installed.
1204
1205 config BR2_PACKAGE_MONO_40
1206         bool "4.0 .Net Runtime"
1207         select BR2_LEGACY
1208         help
1209           This option no longer exists, all versions of the .Net
1210           runtime are now installed.
1211
1212 config BR2_PACKAGE_MONO_45
1213         bool "4.5 .Net Runtime"
1214         select BR2_LEGACY
1215         help
1216           This option no longer exists, all versions of the .Net
1217           runtime are now installed.
1218
1219 config BR2_CIVETWEB_WITH_LUA
1220         bool "civetweb lua option renamed"
1221         select BR2_LEGACY
1222         select BR2_PACKAGE_CIVETWEB_WITH_LUA
1223         help
1224           civetweb's lua option has been renamed to
1225           BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1226           packages name options.
1227
1228 config BR2_PACKAGE_TIFF_TIFF2PDF
1229         bool "tiff utility-specific option removed"
1230         select BR2_LEGACY
1231         select BR2_PACKAGE_TIFF_UTILITIES
1232         help
1233           utility-specific options have been removed in favour of
1234           the new option BR2_PACKAGE_TIFF_UTILITIES.
1235
1236 config BR2_PACKAGE_TIFF_TIFFCP
1237         bool "tiff utility-specific option removed"
1238         select BR2_LEGACY
1239         select BR2_PACKAGE_TIFF_UTILITIES
1240         help
1241           utility-specific options have been removed in favour of
1242           the new option BR2_PACKAGE_TIFF_UTILITIES.
1243
1244 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1245         bool "RTAI patch file path has been removed"
1246         select BR2_LEGACY
1247         help
1248           This option has never worked, so it has been removed.
1249
1250 config BR2_TARGET_GENERIC_PASSWD_DES
1251         bool "Encoding passwords with DES has been removed"
1252         select BR2_LEGACY
1253         help
1254           Paswords can now only be encoded with either of md5, sha256 or sha512.
1255           The default is md5, which is stronger that DES (but still pretty weak).
1256
1257 config BR2_PACKAGE_GTK2_THEME_HICOLOR
1258         bool "hicolor (default theme) is a duplicate"
1259         select BR2_LEGACY
1260         select BR2_PACKAGE_HICOLOR_ICON_THEME
1261         help
1262           The option was just a duplicate of hicolor icon theme.
1263
1264 config BR2_PACKAGE_VALGRIND_PTRCHECK
1265         bool "valgrind's PTRCheck was renamed to SGCheck"
1266         select BR2_LEGACY
1267         select BR2_PACKAGE_VALGRIND_SGCHECK
1268         help
1269           PTRCheck was renamed to SGCheck in valgrind
1270
1271 ###############################################################################
1272 comment "Legacy options removed in 2015.02"
1273
1274 config BR2_PACKAGE_LIBGC
1275         bool "libgc package removed"
1276         select BR2_LEGACY
1277         select BR2_PACKAGE_BDWGC
1278         help
1279           libgc has been removed because we have the same package under a
1280           different name, bdwgc.
1281
1282 config BR2_PACKAGE_WDCTL
1283         bool "util-linux' wdctl option has been renamed"
1284         select BR2_LEGACY
1285         select BR2_PACKAGE_UTIL_LINUX_WDCTL
1286         help
1287           util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
1288           to be aligned with how the other options are named.
1289
1290 config BR2_PACKAGE_UTIL_LINUX_ARCH
1291         bool "util-linux' arch option has been removed"
1292         select BR2_LEGACY
1293         help
1294           util-linux' arch was dropped in util-linux 2.23, in favor of
1295           the coreutils version.
1296
1297 config BR2_PACKAGE_UTIL_LINUX_DDATE
1298         bool "util-linux' ddate option has been removed"
1299         select BR2_LEGACY
1300         help
1301           util-linux' ddate was dropped in util-linux 2.23.
1302
1303 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
1304         bool "rpm's bzip2 payloads option has been removed"
1305         select BR2_LEGACY
1306         select BR2_PACKAGE_BZIP2
1307         help
1308           The bzip2 payloads option rely entirely on the dependant package bzip2.
1309           So, you need to select it to enable this feature.
1310
1311 config BR2_PACKAGE_RPM_XZ_PAYLOADS
1312         bool "rpm's xz payloads option has been removed"
1313         select BR2_LEGACY
1314         select BR2_PACKAGE_XZ
1315         help
1316           The xz payloads option rely entirely on the dependant package xz.
1317           So, you need to select it to enable this feature.
1318
1319 config BR2_PACKAGE_M4
1320         bool "m4 target package removed"
1321         select BR2_LEGACY
1322         help
1323           The m4 target package has been removed, it's been
1324           deprecated for some time now.
1325
1326 config BR2_PACKAGE_FLEX_BINARY
1327         bool "flex binary in target option removed"
1328         select BR2_LEGACY
1329         help
1330           The flex binary in the target option has been removed.
1331           It's been deprecated for some time now and is essentially a
1332           development tool which isn't very useful in the target.
1333
1334 config BR2_PACKAGE_BISON
1335         bool "bison target package removed"
1336         select BR2_LEGACY
1337         help
1338           The bison target package has been removed, it's been
1339           deprecated for some time now and is essentially a development
1340           tool which isn't very useful in the target.
1341
1342 config BR2_PACKAGE_GOB2
1343         bool "gob2 target package removed"
1344         select BR2_LEGACY
1345         help
1346           The gob2 target package has been removed, it's been
1347           deprecated for some time now and was essentially useless
1348           without a target toolchain.
1349
1350 config BR2_PACKAGE_DISTCC
1351         bool "distcc target package removed"
1352         select BR2_LEGACY
1353         help
1354           The distcc target package has been removed, it's been
1355           deprecated for some time now and was essentially useless
1356           without a target toolchain.
1357
1358 config BR2_PACKAGE_HASERL_VERSION_0_8_X
1359         bool "haserl 0.8.x version removed"
1360         select BR2_LEGACY
1361         help
1362           The 0.8.x version option for haserl has been removed since it
1363           has been deprecated for some time now.
1364           You should be able to use the 0.9.x version without issues.
1365
1366 config BR2_PACKAGE_STRONGSWAN_TOOLS
1367         bool "strongswan option has been removed"
1368         select BR2_LEGACY
1369         select BR2_PACKAGE_STRONGSWAN_PKI
1370         select BR2_PACKAGE_STRONGSWAN_SCEP
1371         help
1372           The tools option has been removed upstream and the different tools
1373           have been split between the pki and scep options, with others
1374           deprecated.
1375
1376 config BR2_PACKAGE_XBMC_ADDON_XVDR
1377         bool "xbmc-addon-xvdr removed"
1378         select BR2_LEGACY
1379         help
1380           According to the github project page:
1381           https://github.com/pipelka/xbmc-addon-xvdr
1382           this package is discontinued.
1383
1384 config BR2_PACKAGE_XBMC_PVR_ADDONS
1385         bool "xbmc options have been renamed"
1386         select BR2_LEGACY
1387         select BR2_PACKAGE_KODI_PVR_ADDONS
1388         help
1389           The XBMC media center project was renamed to Kodi entertainment center
1390
1391 config BR2_PACKAGE_XBMC
1392         bool "xbmc options have been renamed"
1393         select BR2_LEGACY
1394         select BR2_PACKAGE_KODI
1395         help
1396           The XBMC media center project was renamed to Kodi entertainment center
1397
1398 config BR2_PACKAGE_XBMC_ALSA_LIB
1399         bool "xbmc options have been renamed"
1400         select BR2_LEGACY
1401         select BR2_PACKAGE_KODI_ALSA_LIB
1402         help
1403           The XBMC media center project was renamed to Kodi entertainment center
1404
1405 config BR2_PACKAGE_XBMC_AVAHI
1406         bool "xbmc options have been renamed"
1407         select BR2_LEGACY
1408         select BR2_PACKAGE_KODI_AVAHI
1409         help
1410           The XBMC media center project was renamed to Kodi entertainment center
1411
1412 config BR2_PACKAGE_XBMC_DBUS
1413         bool "xbmc options have been renamed"
1414         select BR2_LEGACY
1415         select BR2_PACKAGE_KODI_DBUS
1416         help
1417           The XBMC media center project was renamed to Kodi entertainment center
1418
1419 config BR2_PACKAGE_XBMC_LIBBLURAY
1420         bool "xbmc options have been renamed"
1421         select BR2_LEGACY
1422         select BR2_PACKAGE_KODI_LIBBLURAY
1423         help
1424           The XBMC media center project was renamed to Kodi entertainment center
1425
1426 config BR2_PACKAGE_XBMC_GOOM
1427         bool "xbmc options have been renamed"
1428         select BR2_LEGACY
1429         select BR2_PACKAGE_KODI_GOOM
1430         help
1431           The XBMC media center project was renamed to Kodi entertainment center
1432
1433 config BR2_PACKAGE_XBMC_RSXS
1434         bool "xbmc options have been renamed"
1435         select BR2_LEGACY
1436         select BR2_PACKAGE_KODI_RSXS
1437         help
1438           The XBMC media center project was renamed to Kodi entertainment center
1439
1440 config BR2_PACKAGE_XBMC_LIBCEC
1441         bool "xbmc options have been renamed"
1442         select BR2_LEGACY
1443         select BR2_PACKAGE_KODI_LIBCEC
1444         help
1445           The XBMC media center project was renamed to Kodi entertainment center
1446
1447 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1448         bool "xbmc options have been renamed"
1449         select BR2_LEGACY
1450         select BR2_PACKAGE_KODI_LIBMICROHTTPD
1451         help
1452           The XBMC media center project was renamed to Kodi entertainment center
1453
1454 config BR2_PACKAGE_XBMC_LIBNFS
1455         bool "xbmc options have been renamed"
1456         select BR2_LEGACY
1457         select BR2_PACKAGE_KODI_LIBNFS
1458         help
1459           The XBMC media center project was renamed to Kodi entertainment center
1460
1461 config BR2_PACKAGE_XBMC_RTMPDUMP
1462         bool "xbmc options have been renamed"
1463         select BR2_LEGACY
1464         select BR2_PACKAGE_KODI_RTMPDUMP
1465         help
1466           The XBMC media center project was renamed to Kodi entertainment center
1467
1468 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1469         bool "xbmc options have been renamed"
1470         select BR2_LEGACY
1471         select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1472         help
1473           The XBMC media center project was renamed to Kodi entertainment center
1474
1475 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1476         bool "xbmc options have been renamed"
1477         select BR2_LEGACY
1478         select BR2_PACKAGE_KODI_LIBSMBCLIENT
1479         help
1480           The XBMC media center project was renamed to Kodi entertainment center
1481
1482 config BR2_PACKAGE_XBMC_LIBTHEORA
1483         bool "xbmc options have been renamed"
1484         select BR2_LEGACY
1485         select BR2_PACKAGE_KODI_LIBTHEORA
1486         help
1487           The XBMC media center project was renamed to Kodi entertainment center
1488
1489 config BR2_PACKAGE_XBMC_LIBUSB
1490         bool "xbmc options have been renamed"
1491         select BR2_LEGACY
1492         select BR2_PACKAGE_KODI_LIBUSB
1493         help
1494           The XBMC media center project was renamed to Kodi entertainment center
1495
1496 config BR2_PACKAGE_XBMC_LIBVA
1497         bool "xbmc options have been renamed"
1498         select BR2_LEGACY
1499         select BR2_PACKAGE_KODI_LIBVA
1500         help
1501           The XBMC media center project was renamed to Kodi entertainment center
1502
1503 config BR2_PACKAGE_XBMC_WAVPACK
1504         bool "xbmc options have been renamed"
1505         select BR2_LEGACY
1506         select BR2_PACKAGE_KODI_WAVPACK
1507         help
1508           The XBMC media center project was renamed to Kodi entertainment center
1509
1510 config BR2_PREFER_STATIC_LIB
1511         bool "static library option renamed"
1512         select BR2_LEGACY
1513         help
1514           The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1515           highlights the fact that the option no longer "prefers"
1516           static libraries, but "enforces" static libraries (i.e
1517           shared libraries are completely unused).
1518
1519           Take care of updating the type of libraries you want under the
1520           "Build options" menu.
1521
1522 ###############################################################################
1523 comment "Legacy options removed in 2014.11"
1524
1525 config BR2_x86_generic
1526         bool "x86 generic variant has been removed"
1527         select BR2_LEGACY
1528         help
1529           The generic x86 CPU variant has been removed. Use another
1530           CPU variant instead.
1531
1532 config BR2_GCC_VERSION_4_4_X
1533         bool "gcc 4.4.x has been removed"
1534         select BR2_LEGACY
1535         help
1536           The 4.4.x version of gcc has been removed. Use a newer
1537           version instead.
1538
1539 config BR2_sparc_sparchfleon
1540         bool "sparchfleon CPU has been removed"
1541         select BR2_LEGACY
1542         help
1543           The sparchfleon CPU was only supported in a patched gcc 4.4
1544           version. Its support has been removed in favor of the leon3
1545           CPU starting from gcc 4.8.x.
1546
1547 config BR2_sparc_sparchfleonv8
1548         bool "sparchfleonv8 CPU has been removed"
1549         select BR2_LEGACY
1550         help
1551           The sparchfleonv8 CPU was only supported in a patched gcc
1552           4.4 version. Its support has been removed in favor of the
1553           leon3 CPU starting from gcc 4.8.x.
1554
1555 config BR2_sparc_sparcsfleon
1556         bool "sparcsfleon CPU has been removed"
1557         select BR2_LEGACY
1558         help
1559           The sparcsfleon CPU was only supported in a patched gcc 4.4
1560           version. Its support has been removed in favor of the leon3
1561           CPU starting from gcc 4.8.x.
1562
1563 config BR2_sparc_sparcsfleonv8
1564         bool "sparcsfleonv8 CPU has been removed"
1565         select BR2_LEGACY
1566         help
1567           The sparcsfleonv8 CPU was only supported in a patched gcc
1568           4.4 version. Its support has been removed in favor of the
1569           leon3 CPU starting from gcc 4.8.x.
1570
1571 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1572         bool "xlib-libpciaccess option has been renamed"
1573         depends on BR2_PACKAGE_XORG7
1574         select BR2_LEGACY
1575         select BR2_PACKAGE_LIBPCIACCESS
1576         help
1577           libpciaccess neither depends on X11 nor Xlib. Thus the
1578           package has been renamed BR2_PACKAGE_LIBPCIACCESS
1579
1580 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1581         bool "Xceive xc5000 option has been renamed"
1582         select BR2_LEGACY
1583         select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1584         help
1585           The Xceive xc5000 option now also handles older firmwares from
1586           Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1587           from Cresta, who bought Xceive.
1588
1589 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1590         bool "Chelsio T4 option has been renamed"
1591         select BR2_LEGACY
1592         select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1593         help
1594           The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1595           has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1596           to better account for the fact that a T5 variant exists.
1597
1598 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1599         bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1600         select BR2_LEGACY
1601         help
1602           The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1603           renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1604           select it in:
1605               Target packages -> Hardware handling ->
1606               Firmware -> linux-firmware -> WiFi firmware ->
1607               iwlwifi 3160/726x revision to use (revision 7)
1608
1609 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1610         bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1611         select BR2_LEGACY
1612         help
1613           The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1614           renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1615           select it in:
1616               Target packages -> Hardware handling ->
1617               Firmware -> linux-firmware -> WiFi firmware ->
1618               iwlwifi 3160/726x revision to use (revision 8)
1619
1620 ###############################################################################
1621 comment "Legacy options removed in 2014.08"
1622
1623 config BR2_PACKAGE_LIBELF
1624         bool "libelf has been removed"
1625         select BR2_PACKAGE_ELFUTILS
1626         select BR2_LEGACY
1627         help
1628           The libelf package provided an old version of the libelf library
1629           and is deprecated. The libelf library is now provided by the
1630           elfutils package.
1631
1632 config BR2_KERNEL_HEADERS_3_8
1633         bool "kernel headers version 3.8.x are no longer supported"
1634         select BR2_KERNEL_HEADERS_3_4
1635         select BR2_LEGACY
1636         help
1637           Version 3.8.x of the Linux kernel headers have been deprecated
1638           for more than four buildroot releases and are now removed.
1639           As an alternative, version 3.4.x of the headers have been
1640           automatically selected in your configuration.
1641
1642 config BR2_PACKAGE_GETTEXT_TOOLS
1643         bool "support for gettext-tools on target has been removed"
1644         select BR2_LEGACY
1645         help
1646           The option to install the gettext utilities on the target
1647           has been removed. This is not necessary as Buildroot is not
1648           designed to provide a full development environment on the
1649           target. gettext tools should be used on the build machine
1650           instead.
1651
1652 config BR2_PACKAGE_PROCPS
1653         bool "procps has been replaced by procps-ng"
1654         select BR2_PACKAGE_PROCPS_NG
1655         select BR2_LEGACY
1656         help
1657           The procps package has been replaced by the equivalent procps-ng.
1658
1659 config BR2_BINUTILS_VERSION_2_20_1
1660         bool "binutils 2.20.1 has been removed"
1661         select BR2_LEGACY
1662         help
1663           The 2.20.1 version of binutils has been removed. Use a newer
1664           version instead.
1665
1666 config BR2_BINUTILS_VERSION_2_21
1667         bool "binutils 2.21 has been removed"
1668         select BR2_LEGACY
1669         help
1670           The 2.21 version of binutils has been removed. Use a newer
1671           version instead.
1672
1673 config BR2_BINUTILS_VERSION_2_23_1
1674         bool "binutils 2.23.1 has been removed"
1675         select BR2_LEGACY
1676         help
1677           The 2.23.1 version of binutils has been removed. Use a newer
1678           version instead.
1679
1680 config BR2_UCLIBC_VERSION_0_9_32
1681         bool "uclibc 0.9.32 has been removed"
1682         select BR2_LEGACY
1683         help
1684           The 0.9.32 version of uClibc has been removed. Use a newer
1685           version instead.
1686
1687 config BR2_GCC_VERSION_4_3_X
1688         bool "gcc 4.3.x has been removed"
1689         select BR2_LEGACY
1690         help
1691           The 4.3.x version of gcc has been removed. Use a newer
1692           version instead.
1693
1694 config BR2_GCC_VERSION_4_6_X
1695         bool "gcc 4.6.x has been removed"
1696         select BR2_LEGACY
1697         help
1698           The 4.6.x version of gcc has been removed. Use a newer
1699           version instead.
1700
1701 config BR2_GDB_VERSION_7_4
1702         bool "gdb 7.4 has been removed"
1703         select BR2_LEGACY
1704         help
1705           The 7.4 version of gdb has been removed. Use a newer version
1706           instead.
1707
1708 config BR2_GDB_VERSION_7_5
1709         bool "gdb 7.5 has been removed"
1710         select BR2_LEGACY
1711         help
1712           The 7.5 version of gdb has been removed. Use a newer version
1713           instead.
1714
1715 config BR2_BUSYBOX_VERSION_1_19_X
1716         bool "busybox version selection has been removed"
1717         select BR2_LEGACY
1718         help
1719           The possibility of selecting the Busybox version has been
1720           removed. Use the latest version provided by the Busybox
1721           package instead.
1722
1723 config BR2_BUSYBOX_VERSION_1_20_X
1724         bool "busybox version selection has been removed"
1725         select BR2_LEGACY
1726         help
1727           The possibility of selecting the Busybox version has been
1728           removed. Use the latest version provided by the Busybox
1729           package instead.
1730
1731 config BR2_BUSYBOX_VERSION_1_21_X
1732         bool "busybox version selection has been removed"
1733         select BR2_LEGACY
1734         help
1735           The possibility of selecting the Busybox version has been
1736           removed. Use the latest version provided by the Busybox
1737           package instead.
1738
1739 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
1740         bool "decode_tm6000"
1741         select BR2_PACKAGE_LIBV4L_UTILS
1742         select BR2_LEGACY
1743         help
1744           This libv4l option has been deprecated and replaced by a single
1745           option to build all the libv4l utilities.
1746
1747 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
1748         bool "ir-keytable"
1749         select BR2_PACKAGE_LIBV4L_UTILS
1750         select BR2_LEGACY
1751         help
1752           This libv4l option has been deprecated and replaced by a single
1753           option to build all the libv4l utilities.
1754
1755 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
1756         bool "v4l2-compliance"
1757         select BR2_PACKAGE_LIBV4L_UTILS
1758         select BR2_LEGACY
1759         help
1760           This libv4l option has been deprecated and replaced by a single
1761           option to build all the libv4l utilities.
1762
1763 config BR2_PACKAGE_LIBV4L_V4L2_CTL
1764         bool "v4l2-ctl"
1765         select BR2_PACKAGE_LIBV4L_UTILS
1766         select BR2_LEGACY
1767         help
1768           This libv4l option has been deprecated and replaced by a single
1769           option to build all the libv4l utilities.
1770
1771 config BR2_PACKAGE_LIBV4L_V4L2_DBG
1772         bool "v4l2-dbg"
1773         select BR2_PACKAGE_LIBV4L_UTILS
1774         select BR2_LEGACY
1775         help
1776           This libv4l option has been deprecated and replaced by a single
1777           option to build all the libv4l utilities.
1778
1779 ###############################################################################
1780 comment "Legacy options removed in 2014.05"
1781
1782 config BR2_PACKAGE_EVTEST_CAPTURE
1783         bool "evtest-capture support removed (dropped since evtest 1.31)"
1784         select BR2_LEGACY
1785         help
1786           Support for evtest-capture has been removed (dropped from
1787           evtest package since version 1.31), use evemu package
1788           instead.
1789
1790 config BR2_KERNEL_HEADERS_3_6
1791         bool "kernel headers version 3.6.x are no longer supported"
1792         select BR2_KERNEL_HEADERS_3_4
1793         select BR2_LEGACY
1794         help
1795           Version 3.6.x of the Linux kernel headers have been deprecated
1796           for more than four buildroot releases and are now removed.
1797           As an alternative, version 3.4.x of the headers have been
1798           automatically selected in your configuration.
1799
1800 config BR2_KERNEL_HEADERS_3_7
1801         bool "kernel headers version 3.7.x are no longer supported"
1802         select BR2_KERNEL_HEADERS_3_4
1803         select BR2_LEGACY
1804         help
1805           Version 3.7.x of the Linux kernel headers have been deprecated
1806           for more than four buildroot releases and are now removed.
1807           As an alternative, version 3.4.x of the headers have been
1808           automatically selected in your configuration.
1809
1810 config BR2_PACKAGE_VALA
1811         bool "vala target package has been removed"
1812         select BR2_LEGACY
1813         help
1814           The 'vala' target package has been removed since it has been
1815           deprecated for more than four buildroot releases.
1816           Note: the host vala package still exists.
1817
1818 config BR2_TARGET_TZ_ZONELIST
1819         default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
1820
1821 config BR2_PACKAGE_TZDATA_ZONELIST
1822         string "tzdata: the timezone list option has been renamed"
1823         help
1824           The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
1825           BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
1826           menu. You'll need to select BR2_TARGET_TZ_INFO.
1827
1828 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
1829         bool
1830         default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
1831         select BR2_LEGACY
1832
1833 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
1834         bool "Lua command-line editing none has been renamed"
1835         select BR2_LEGACY
1836         help
1837           The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
1838           renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
1839           it in the corresponding choice.
1840
1841 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
1842         bool "Lua command-line editing using readline has been renamed"
1843         select BR2_LEGACY
1844         help
1845           The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
1846           renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
1847           it in the corresponding choice.
1848
1849 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
1850         bool "Lua command-line editing using linenoise has been renamed"
1851         select BR2_LEGACY
1852         help
1853           The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
1854           renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
1855           it in the corresponding choice.
1856
1857 config BR2_PACKAGE_DVB_APPS_UTILS
1858         bool "dvb-apps utilities now built by default"
1859         select BR2_LEGACY
1860         help
1861           The dvb-apps utilities are now always built when the dvb-apps
1862           package is selected.
1863
1864 config BR2_KERNEL_HEADERS_SNAP
1865         bool "Local Linux snapshot support removed"
1866         select BR2_LEGACY
1867         help
1868           Support for using a custom snapshot to install the Linux
1869           kernel headers has been removed.
1870
1871 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
1872         bool "/dev management by udev removed"
1873         select BR2_LEGACY
1874         help
1875           The 'udev' package has been converted to a virtual package.
1876           The providers for this feature are: 'eudev', 'systemd'.
1877
1878           Therefore, if you are not using 'systemd' as init system, you
1879           must choose 'Dynamic using eudev' in the '/dev management'
1880           menu to get the same behaviour as in your old configuration.
1881
1882           If you are using 'systemd', its internal implementation of
1883           'udev' will be used automatically.
1884
1885           You must also check the packages depending on 'udev' are still
1886           selected.
1887
1888 config BR2_PACKAGE_UDEV
1889         bool "udev is now a virtual package"
1890         select BR2_LEGACY
1891         select BR2_PACKAGE_HAS_UDEV
1892         help
1893           The 'udev' package has been converted to a virtual package.
1894           The providers for this feature are: 'eudev', 'systemd'.
1895
1896           Your old configuration refers to packages depending on 'udev',
1897           either for build or at runtime.
1898
1899           Check that a 'udev' provider is selected. If you are not using
1900           'systemd' as init system, 'eudev' should be selected, which is
1901           the case if '/dev management' is set to 'Dynamic using eudev'.
1902
1903           If you are using 'systemd', its internal implementation of 'udev'
1904           is used.
1905
1906 config BR2_PACKAGE_UDEV_RULES_GEN
1907         bool "udev rules generation handled by provider"
1908         select BR2_LEGACY
1909         select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
1910         select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
1911         help
1912           The 'udev' package has been converted to a virtual package.
1913           The providers for this feature are: 'eudev', 'systemd'.
1914
1915           If you are not using 'systemd' as init system, udev rules
1916           generation will be handled by 'eudev'. Check that
1917           '/dev management' is set to 'Dynamic using eudev' to get
1918           the same behaviour as in your old configuration.
1919
1920           If you are using 'systemd', it internal implementation of 'udev'
1921           will generate the rules.
1922
1923 config BR2_PACKAGE_UDEV_ALL_EXTRAS
1924         bool "udev extras removed"
1925         select BR2_LEGACY
1926         help
1927           The 'udev' package has been converted to a virtual package.
1928           The providers for this feature are: 'eudev', 'systemd'.
1929
1930           The option to enable the extra features of 'udev' (gudev, ...)
1931           has been removed. These features are automatically enabled in
1932           the 'udev' providers if the dependencies are selected. For
1933           example, selecting 'libglib2' will trigger the build of gudev.
1934
1935 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
1936         bool "xlib-libpthread-stubs option has been renamed"
1937         depends on BR2_PACKAGE_XORG7
1938         select BR2_LEGACY
1939         select BR2_PACKAGE_LIBPTHREAD_STUBS
1940         help
1941           The pthread stubs neither depend on X11 nor Xlib. Thus the
1942           package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
1943
1944 ###############################################################################
1945 comment "Legacy options removed in 2014.02"
1946
1947 config BR2_sh2
1948         bool "sh2 support removed"
1949         select BR2_LEGACY
1950         help
1951           Due to an inexistent user base and generally poor Linux
1952           support, the support for the SH2 architecture was removed.
1953
1954 config BR2_sh3
1955         bool "sh3 support removed"
1956         select BR2_LEGACY
1957         help
1958           Due to an inexistent user base and generally poor Linux
1959           support, the support for the SH3 architecture was removed.
1960
1961 config BR2_sh3eb
1962         bool "sh3eb support removed"
1963         select BR2_LEGACY
1964         help
1965           Due to an inexistent user base and generally poor Linux
1966           support, the support for the SH3eb architecture was removed.
1967
1968 config BR2_KERNEL_HEADERS_3_1
1969         bool "kernel headers version 3.1.x are no longer supported"
1970         select BR2_KERNEL_HEADERS_3_2
1971         select BR2_LEGACY
1972         help
1973           Version 3.1.x of the Linux kernel headers have been deprecated
1974           for more than four buildroot releases and are now removed.
1975           As an alternative, version 3.2.x of the headers have been
1976           automatically selected in your configuration.
1977
1978 config BR2_KERNEL_HEADERS_3_3
1979         bool "kernel headers version 3.3.x are no longer supported"
1980         select BR2_KERNEL_HEADERS_3_2
1981         select BR2_LEGACY
1982         help
1983           Version 3.3.x of the Linux kernel headers have been deprecated
1984           for more than four buildroot releases and are now removed.
1985           As an alternative, version 3.2.x of the headers have been
1986           automatically selected in your configuration.
1987
1988 config BR2_KERNEL_HEADERS_3_5
1989         bool "kernel headers version 3.5.x are no longer supported"
1990         select BR2_KERNEL_HEADERS_3_4
1991         select BR2_LEGACY
1992         help
1993           Version 3.5.x of the Linux kernel headers have been deprecated
1994           for more than four buildroot releases and are now removed.
1995           As an alternative, version 3.4.x of the headers have been
1996           automatically selected in your configuration.
1997
1998 config BR2_GDB_VERSION_7_2
1999         bool "gdb 7.2.x is no longer supported"
2000         select BR2_GDB_VERSION_7_6
2001         select BR2_LEGACY
2002         help
2003           Version 7.2.x of gdb has been deprecated for more than four
2004           buildroot releases and is now removed. As an alternative, gdb
2005           7.5.x has been automatically selected in your configuration.
2006
2007 config BR2_GDB_VERSION_7_3
2008         bool "gdb 7.3.x is no longer supported"
2009         select BR2_GDB_VERSION_7_6
2010         select BR2_LEGACY
2011         help
2012           Version 7.3.x of gdb has been deprecated for more than four
2013           buildroot releases and is now removed. As an alternative, gdb
2014           7.5.x has been automatically selected in your configuration.
2015
2016 config BR2_PACKAGE_CCACHE
2017         bool "ccache target package has been removed"
2018         select BR2_LEGACY
2019         help
2020           The 'ccache' target package has been removed since it has been
2021           deprecated for more than four buildroot releases.
2022           Note: using ccache for speeding up builds is still supported.
2023
2024 config BR2_HAVE_DOCUMENTATION
2025         bool "support for documentation on target has been removed"
2026         select BR2_LEGACY
2027         help
2028           Support for documentation on target has been removed since it has
2029           been deprecated for more than four buildroot releases.
2030
2031 config BR2_PACKAGE_AUTOMAKE
2032         bool "automake target package has been removed"
2033         select BR2_LEGACY
2034         help
2035           The 'automake' target package has been removed since it has been
2036           deprecated for more than four buildroot releases.
2037           Note: the host automake still exists.
2038
2039 config BR2_PACKAGE_AUTOCONF
2040         bool "autoconf target package has been removed"
2041         select BR2_LEGACY
2042         help
2043           The 'autoconf' target package has been removed since it has been
2044           deprecated for more than four buildroot releases.
2045           Note: the host autoconf still exists.
2046
2047 config BR2_PACKAGE_XSTROKE
2048         bool "xstroke has been removed"
2049         select BR2_LEGACY
2050         help
2051           The 'xstroke' package has been removed since it has been
2052           deprecated for more than four buildroot releases.
2053
2054 config BR2_PACKAGE_LZMA
2055         bool "lzma target package has been removed"
2056         select BR2_LEGACY
2057         help
2058           The 'lzma' target package has been removed since it has been
2059           deprecated for more than four buildroot releases.
2060           Note: generating lzma-compressed rootfs images is still supported.
2061
2062 config BR2_PACKAGE_TTCP
2063         bool "ttcp has been removed"
2064         select BR2_LEGACY
2065         help
2066           The 'ttcp' package has been removed since it has been
2067           deprecated for more than four buildroot releases.
2068
2069 config BR2_PACKAGE_LIBNFC_LLCP
2070         bool "libnfc-llcp has been replaced by libllcp"
2071         select BR2_LEGACY
2072         select BR2_PACKAGE_LIBLLCP
2073         help
2074           The 'libnfc-llcp' package has been removed since upstream renamed
2075           to 'libllcp'. We have added a new package for 'libllcp' and bumped
2076           the version at the same time.
2077
2078 config BR2_PACKAGE_MYSQL_CLIENT
2079         bool "MySQL client renamed to MySQL"
2080         select BR2_LEGACY
2081         select BR2_PACKAGE_MYSQL
2082         help
2083           The option has been renamed BR2_PACKAGE_MYSQL
2084
2085 config BR2_PACKAGE_SQUASHFS3
2086         bool "squashfs3 has been removed"
2087         select BR2_LEGACY
2088         select BR2_PACKAGE_SQUASHFS
2089         help
2090           The 'squashfs3' package has been removed since it has been
2091           deprecated for more than four buildroot releases. Package
2092           'squashfs' (4) has been selected automatically as replacement.
2093
2094 config BR2_TARGET_ROOTFS_SQUASHFS3
2095         bool "squashfs3 rootfs support has been removed"
2096         select BR2_LEGACY
2097         help
2098           Together with the removal of the squashfs3 package, support
2099           for squashfs3 root filesystems has been removed too. Squashfs
2100           root filesystems will automatically use squashfs4 now.
2101
2102 config BR2_PACKAGE_NETKITBASE
2103         bool "netkitbase has been removed"
2104         select BR2_LEGACY
2105         help
2106           The 'netkitbase' package has been removed since it has been
2107           deprecated since 2012.11. This package provided 'inetd'
2108           which is replaced by 'xinet' and 'ping' which is replaced by
2109           'busybox' or 'fping'.
2110
2111 config BR2_PACKAGE_NETKITTELNET
2112         bool "netkittelnet has been removed"
2113         select BR2_LEGACY
2114         help
2115           The 'netkittelnet' package has been removed since it has
2116           been deprecated since 2012.11. 'busybox' provides a telnet
2117           client and should be used instead.
2118
2119 config BR2_PACKAGE_LUASQL
2120         bool "luasql has been replaced by luasql-sqlite3"
2121         select BR2_PACKAGE_LUASQL_SQLITE3
2122         select BR2_LEGACY
2123         help
2124           The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
2125
2126 config BR2_PACKAGE_LUACJSON
2127         bool "luacjson has been replaced by lua-cjson"
2128         select BR2_PACKAGE_LUA_CJSON
2129         select BR2_LEGACY
2130         help
2131           The option has been renamed BR2_PACKAGE_LUA_CJSON.
2132
2133 ###############################################################################
2134 comment "Legacy options removed in 2013.11"
2135
2136 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
2137         bool "lvm2's 'dmsetup only' option removed"
2138         select BR2_LEGACY
2139         help
2140           The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
2141           led to problems with other packages that need the full lvm2
2142           suite. Therefore, the option has been replaced with the positive
2143           BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
2144
2145 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
2146 # in order to automatically propagate old configs
2147
2148 config BR2_PACKAGE_QT_JAVASCRIPTCORE
2149         bool "qt javascriptcore option removed"
2150         select BR2_LEGACY
2151         help
2152           The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
2153           force the activation or disabling of the JIT compiler in the
2154           Qt Javascript interpreter. However, the JIT compiler is not
2155           available for all architectures, so forcing its activation
2156           does not always work. Moreover, Qt knows by itself for which
2157           architectures JIT support is possible, and will
2158           automatically enable it if possible.
2159
2160           Therefore, this option was in fact useless, and causing
2161           build problems when enabled on architectures for which the
2162           JIT support was not available. It has been removed, and
2163           there is no replacement: Qt will enable JIT at compile time
2164           when possible.
2165
2166 config BR2_PACKAGE_MODULE_INIT_TOOLS
2167         bool "module-init-tools replaced by kmod"
2168         select BR2_PACKAGE_KMOD
2169         select BR2_PACKAGE_KMOD_TOOLS
2170         select BR2_LEGACY
2171         help
2172           The 'module-init-tools' package has been removed, since it
2173           has been depracated upstream and replaced by 'kmod'.
2174
2175 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
2176         string "u-boot: the git repository URL option has been renamed"
2177         help
2178           The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
2179           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
2180
2181 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
2182         bool
2183         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
2184         select BR2_LEGACY
2185
2186 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
2187 # boot/uboot/Config.in
2188
2189 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
2190         string "u-boot: the git repository version option has been renamed"
2191         help
2192           The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
2193           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
2194
2195 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
2196         bool
2197         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
2198         select BR2_LEGACY
2199
2200 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2201 # boot/uboot/Config.in
2202
2203 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2204         string "linux: the git repository URL option has been renamed"
2205         help
2206           The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2207           been renamed to
2208           BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2209
2210 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2211         bool
2212         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2213         select BR2_LEGACY
2214
2215 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2216 # linux/Config.in
2217
2218 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2219         string "linux: the git repository version option has been renamed"
2220         help
2221           The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2222           been renamed to
2223           BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2224
2225 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2226         bool
2227         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2228         select BR2_LEGACY
2229
2230 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2231 # linux/Config.in
2232
2233 ###############################################################################
2234 comment "Legacy options removed in 2013.08"
2235
2236 config BR2_ARM_OABI
2237         bool "ARM OABI support has been removed"
2238         select BR2_LEGACY
2239         help
2240           The support for the ARM OABI was deprecated since a while,
2241           and has been removed completely from Buildroot. It is also
2242           deprecated in upstream gcc, since gcc 4.7. People should
2243           switch to EABI instead, which should not be a problem as
2244           long as you don't have pre-built OABI binaries in your
2245           system that you can't recompile.
2246
2247 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2248         bool "dosfstools dosfsck renamed to fsck.fat"
2249         select BR2_LEGACY
2250         select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2251         help
2252           dosfsck was renamed upstream to fsck.fat for consistency.
2253
2254 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
2255         bool "dosfstools dosfslabel renamed to fatlabel"
2256         select BR2_LEGACY
2257         select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
2258         help
2259           doslabel was renamed upstream to fatlabel for consistency.
2260
2261 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
2262         bool "dosfstools mkdosfs renamed to mkfs.fat"
2263         select BR2_LEGACY
2264         select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
2265         help
2266           mkdosfs was renamed upstream to mkfs.fat for consistency.
2267
2268 config BR2_ELF2FLT
2269         bool "the elf2flt option has been renamed"
2270         select BR2_LEGACY
2271         help
2272           The BR2_ELF2FLT option has been renamed to
2273           BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
2274           the package infrastructure.
2275
2276 config BR2_VFP_FLOAT
2277         bool "the ARM VFP floating point option has been renamed"
2278         select BR2_LEGACY
2279         help
2280           Due to a major refactoring of the floating-point handling of
2281           the ARM architecture support, the BR2_VFP_FLOAT option has
2282           been replaced with a choice of options that allows to select
2283           between various VFP versions/capabilities.
2284
2285 config BR2_PACKAGE_GCC_TARGET
2286         bool "gcc on the target filesystem has been removed"
2287         select BR2_LEGACY
2288         help
2289           The support for gcc in the target filesystem was deprecated
2290           since a while, and has been removed completely from Buildroot.
2291           See Buildroot's documentation for more explanations.
2292
2293 config BR2_HAVE_DEVFILES
2294         bool "development files in target filesystem has been removed"
2295         select BR2_LEGACY
2296         help
2297           The installation of the development files in the target
2298           filesystem was deprecated since a while, and has been removed
2299           completely from Buildroot.
2300           See Buildroot's documentation for more explanations.
2301
2302 ###############################################################################
2303 comment "Legacy options removed in 2013.05"
2304
2305 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
2306         bool "Realtek 8192 replaced by Realtek 81xx"
2307         select BR2_LEGACY
2308         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
2309         help
2310           Now covers the whole Realtek 81xx familly: 8188/8192.
2311
2312 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
2313         bool "Realtek 8712 replaced by Realtek 87xx"
2314         select BR2_LEGACY
2315         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
2316         help
2317           Now covers the whole Realtek 87xx familly: 8712/8723.
2318
2319 ###############################################################################
2320 comment "Legacy options removed in 2013.02"
2321
2322 config BR2_sa110
2323         bool "sa110 ARM target switched to strongarm"
2324         select BR2_LEGACY
2325         select BR2_strongarm
2326         help
2327           The SA110 is the same as a generic StrongARM, it just differs
2328           in speed, peripherals and cache.
2329
2330 config BR2_sa1100
2331         bool "sa1100 ARM target switched to strongarm"
2332         select BR2_LEGACY
2333         select BR2_strongarm
2334         help
2335           The SA1100 is the same as a generic StrongARM, it just differs
2336           in speed, peripherals and cache.
2337
2338 config BR2_PACKAGE_GDISK
2339         bool "gdisk has been replaced by gptfdisk"
2340         select BR2_LEGACY
2341         select BR2_PACKAGE_GPTFDISK
2342         help
2343           The option has been renamed BR2_PACKAGE_GPTFDISK.
2344
2345 config BR2_PACKAGE_GDISK_GDISK
2346         bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
2347         select BR2_LEGACY
2348         select BR2_PACKAGE_GPTFDISK
2349         select BR2_PACKAGE_GPTFDISK_GDISK
2350         help
2351           The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
2352
2353 config BR2_PACKAGE_GDISK_SGDISK
2354         bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
2355         select BR2_LEGACY
2356         select BR2_PACKAGE_GPTFDISK
2357         select BR2_PACKAGE_GPTFDISK_SGDISK
2358         help
2359           The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
2360
2361 config BR2_PACKAGE_GDB_HOST
2362         bool "gdb for the host option has been renamed"
2363         select BR2_PACKAGE_HOST_GDB
2364         select BR2_LEGACY
2365         help
2366           Due to the conversion of gdb to the package infrastructure,
2367           the BR2_PACKAGE_GDB_HOST option has been renamed
2368           BR2_PACKAGE_HOST_GDB.
2369
2370 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2371         bool "DirectFB RGB16 dithering option has been renamed"
2372         select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2373         select BR2_LEGACY
2374         help
2375           The option has been renamed
2376           BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2377
2378 config BR2_PACKAGE_DIRECTB_TESTS
2379         bool "DirectFB Tests option has been renamed"
2380         select BR2_PACKAGE_DIRECTFB_TESTS
2381         select BR2_LEGACY
2382         help
2383           The option has been renamed
2384           BR2_PACKAGE_DIRECTFB_TESTS.
2385
2386 ###############################################################################
2387 comment "Legacy options removed in 2012.11"
2388
2389 config BR2_PACKAGE_CUSTOMIZE
2390         bool "customize package has been removed"
2391         select BR2_LEGACY
2392         help
2393           The 'customize' special package has been removed. Instead,
2394           we recommend to create either your own packages, or use a
2395           post-build script to customize your root filesystem. See
2396           Buildroot's documentation for more details.
2397
2398 config BR2_PACKAGE_XSERVER_xorg
2399         bool "X.org modular server"
2400         select BR2_LEGACY
2401         select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2402         help
2403           The option has been renamed
2404           BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2405
2406 config BR2_PACKAGE_XSERVER_tinyx
2407         bool "KDrive / TinyX server"
2408         select BR2_LEGACY
2409         select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2410         help
2411           The option has been renamed
2412           BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2413
2414 config BR2_PACKAGE_PTHREAD_STUBS
2415         bool "pthread-stubs option has been renamed"
2416         select BR2_LEGACY
2417         select BR2_PACKAGE_LIBPTHREAD_STUBS
2418         help
2419           For consistency reason, the pthread-stubs package has been
2420           renamed to libpthread-stubs.
2421
2422 ###############################################################################
2423 comment "Legacy options removed in 2012.08"
2424
2425 config BR2_PACKAGE_GETTEXT_STATIC
2426         bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2427         select BR2_LEGACY
2428         help
2429           To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2430
2431
2432 config BR2_PACKAGE_LIBINTL
2433         bool "libintl"
2434         select BR2_LEGACY
2435         select BR2_PACKAGE_GETTEXT
2436         help
2437           libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2438           only installs the library, not the executables.
2439
2440 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2441         bool "input-tools evtest is now a separate package evtest"
2442         select BR2_LEGACY
2443         select BR2_PACKAGE_EVTEST
2444         help
2445           The evtest program from input-tools is now a separate package.
2446
2447 config BR2_BFIN_FDPIC
2448         bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2449         select BR2_BINFMT_FDPIC
2450         select BR2_LEGACY
2451
2452 config BR2_BFIN_FLAT
2453         bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2454         select BR2_BINFMT_FLAT
2455         select BR2_LEGACY
2456
2457 endmenu
2458
2459 endif # !SKIP_LEGACY