configs/altera_sockit_defconfig: use http access for u-boot/linux git repos
[buildroot-gz.git] / Config.in.legacy
blobf2b05cb45a186435605c360d75aacf0c6ae2fba8
2 # Config.in.legacy - support for backward compatibility
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.
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.
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.
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.
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
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
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
58 # [End of example]
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.
68 # [Example: renaming a string option from FOO to BAR]
69 # original symbol:
70 #   config BR2_FOO_STRING
71 #       string "Some foo string"
73 # becomes:
74 #   config BR2_BAR_STRING
75 #       string "Some bar string"
76 #       default BR2_FOO_STRING if BR2_FOO_STRING != ""  # legacy
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>
84 #   config BR2_FOO_STRING_WRAP
85 #       bool
86 #       default y if BR2_FOO_STRING != ""
87 #       select BR2_LEGACY
89 #   # Note: BR2_FOO_STRING is still referenced from package/foo/Config.in
91 # [End of example]
93 config BR2_SKIP_LEGACY
94         bool
95         option env="SKIP_LEGACY"
97 if !BR2_SKIP_LEGACY
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.
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
112 menu "Legacy config options"
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
145 ###############################################################################
146 comment "Legacy options removed in 2016.05"
148 config BR2_PACKAGE_KODI_WAVPACK
149         bool "wavpack"
150         select BR2_LEGACY
151         help
152           wavpack support was removed in favour of ffmpeg:
153           https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
155 config BR2_PACKAGE_KODI_RSXS
156         bool "rsxs support in Kodi was moved to an addon"
157         select BR2_LEGACY
158         select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
159         help
160           rsxs support in Kodi was moved to an addon
162 config BR2_PACKAGE_KODI_GOOM
163         bool "Goom support in Kodi was moved to an addon"
164         select BR2_LEGACY
165         select BR2_PACKAGE_KODI_VISUALISATION_GOOM
166         help
167           Goom support in Kodi was moved to an addon
169 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
170         bool "systemd all extras option has been removed"
171         select BR2_LEGACY
172         select BR2_PACKAGE_XZ
173         select BR2_PACKAGE_LIBGCRYPT
174         help
175           The systemd option to enable "all extras" has been
176           removed. To get the same features, the libgcrypt and xz
177           package should now be enabled.
179 config BR2_GCC_VERSION_4_5_X
180         bool "gcc 4.5.x has been removed"
181         select BR2_LEGACY
182         help
183           The 4.5.x version of gcc has been removed. Use a newer
184           version instead.
186 config BR2_PACKAGE_SQLITE_READLINE
187         bool "command-line editing support was updated"
188         select BR2_PACKAGE_NCURSES
189         select BR2_PACKAGE_READLINE
190         select BR2_LEGACY
191         help
192           This option was removed in favour of the sqlite package
193           deciding itself depending on the enabled packages whether
194           command-line editing should be enabled, it also also takes
195           libedit into account.
197 ###############################################################################
198 comment "Legacy options removed in 2016.02"
200 config BR2_PACKAGE_DOVECOT_BZIP2
201         bool "bzip2 support option has been removed"
202         select BR2_LEGACY
203         select BR2_PACKAGE_BZIP2
204         help
205           Bzip2 support is built if the bzip2 package is selected.
207 config BR2_PACKAGE_DOVECOT_ZLIB
208         bool "zlib support option has been removed"
209         select BR2_LEGACY
210         select BR2_PACKAGE_ZLIB
211         help
212           Zlib support is built if the zlib package is selected.
214 config BR2_PACKAGE_E2FSPROGS_FINDFS
215         bool "e2fsprogs findfs option has been removed"
216         select BR2_LEGACY
217         help
218           This option attempted to enable findfs capabilities from
219           e2fsprogs but has not worked since July 2015 (due to
220           packaging changes). One can use BusyBox's findfs support or
221           enable the BR2_PACKAGE_UTIL_LINUX_FINDFS option.
223 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
224         bool "openpowerlink debug option has been removed"
225         select BR2_LEGACY
226         help
227           This option depends on BR2_ENABLE_DEBUG which should not be used
228           by packages anymore.
230 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
231         bool "openpowerlink package has been updated"
232         select BR2_LEGACY
233         select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
234         help
235           openpowerlink kernel modules are built if the
236           kernel stack library is selected.
238 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
239         bool "openpowerlink package has been updated"
240         select BR2_LEGACY
241         select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
242         help
243           The user space support has been split in two part:
244           - a monolitic user space library
245           - a user spae deamon driver
247 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
248         bool "using the linux headers version for the kernel has been removed"
249         select BR2_LEGACY
250         help
251           The option to use the version of the kernel headers for the
252           kernel to build has been removed.
254           There is now the converse, better-suited and more versatile
255           option to use the kernel version for the linux headers.
257 config BR2_PACKAGE_CUPS_PDFTOPS
258         bool "Pdftops support has been removed from Cups"
259         select BR2_LEGACY
260         help
261           Pdftops support has been removed from the cups package
262           It is now part of the cups-filters package.
264 config BR2_KERNEL_HEADERS_3_16
265         bool "kernel headers version 3.16.x are no longer supported"
266         select BR2_KERNEL_HEADERS_3_18
267         select BR2_LEGACY
268         help
269         Version 3.16.x of the Linux kernel headers have been deprecated
270         for more than four buildroot releases and are now removed.
271         As an alternative, version 3.18.x of the headers have been
272         automatically selected in your configuration.
274 config BR2_PACKAGE_PYTHON_PYXML
275         bool "python-pyxml package has been removed"
276         select BR2_LEGACY
277         help
278           PyXML is obsolete and its functionality is covered either via
279           native Python XML support or python-lxml package.
281 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
282 config BR2_ENABLE_SSP
283         bool "Stack Smashing protection now has different levels"
284         help
285           The protection offered by SSP can now be selected from different
286           protection levels. Be sure to review the SSP level in the build
287           options menu.
289 config BR2_PACKAGE_DIRECTFB_CLE266
290         bool "cle266 driver for directfb removed"
291         select BR2_LEGACY
292         help
293           The cle266 directfb driver support has been removed.
294           It doesn't build in the latest version and it's unlikely
295           anyone has any use for it.
297 config BR2_PACKAGE_DIRECTFB_UNICHROME
298         bool "unichrome driver for directfb removed"
299         select BR2_LEGACY
300         help
301           The unichrome directfb driver support has been removed.
302           It doesn't build in the latest version and it's unlikely
303           anyone has any use for it.
305 config BR2_PACKAGE_LIBELEMENTARY
306         bool "libelementary has been renamed to elementary"
307         select BR2_LEGACY
308         select BR2_PACKAGE_ELEMENTARY
309         help
310           The libelementary package has been renamed to match the upstream
311           name.
313 config BR2_PACKAGE_LIBEINA
314         bool "libeina package has been removed"
315         select BR2_LEGACY
316         select BR2_PACKAGE_EFL
317         help
318           With EFL 1.15, libeina is now provided by the efl package.
320 config BR2_PACKAGE_LIBEET
321         bool "libeet package has been removed"
322         select BR2_LEGACY
323         select BR2_PACKAGE_EFL
324         help
325           With EFL 1.15, libeet is now provided by the efl package.
327 config BR2_PACKAGE_LIBEVAS
328         bool "libevas package has been removed"
329         select BR2_LEGACY
330         select BR2_PACKAGE_EFL
331         help
332           With EFL 1.15, libevas is now provided by the efl package.
334 config BR2_PACKAGE_LIBECORE
335         bool "libecore package has been removed"
336         select BR2_LEGACY
337         select BR2_PACKAGE_EFL
338         help
339           With EFL 1.15, libecore is now provided by the efl package.
341 config BR2_PACKAGE_LIBEDBUS
342         bool "libedbus package has been removed"
343         select BR2_LEGACY
344         select BR2_PACKAGE_EFL
345         help
346           With EFL 1.15, libedbus is now provided by the efl package.
348 config BR2_PACKAGE_LIBEFREET
349         bool "libefreet package has been removed"
350         select BR2_LEGACY
351         select BR2_PACKAGE_EFL
352         help
353           With EFL 1.15, libefreet is now provided by the efl package.
355 config BR2_PACKAGE_LIBEIO
356         bool "libeio package has been removed"
357         select BR2_LEGACY
358         select BR2_PACKAGE_EFL
359         help
360           With EFL 1.15, libeio is now provided by the efl package.
362 config BR2_PACKAGE_LIBEMBRYO
363         bool "libembryo package has been removed"
364         select BR2_LEGACY
365         select BR2_PACKAGE_EFL
366         help
367           With EFL 1.15, libembryo is now provided by the efl package.
369 config BR2_PACKAGE_LIBEDJE
370         bool "libedje package has been removed"
371         select BR2_LEGACY
372         select BR2_PACKAGE_EFL
373         help
374           With EFL 1.15, libedje is now provided by the efl package.
376 config BR2_PACKAGE_LIBETHUMB
377         bool "libethumb package has been removed"
378         select BR2_LEGACY
379         select BR2_PACKAGE_EFL
380         help
381           With EFL 1.15, libethumb is now provided by the efl package.
383 config BR2_PACKAGE_INFOZIP
384         bool "infozip option has been renamed to zip"
385         select BR2_LEGACY
386         select BR2_PACKAGE_ZIP
387         help
388           Info-Zip's Zip package has been renamed from infozip to zip,
389           to avoid ambiguities with Info-Zip's UnZip which has been added
390           in the unzip package.
392 config BR2_BR2_PACKAGE_NODEJS_0_10_X
393         bool "nodejs 0.10.x option removed"
394         select BR2_LEGACY
395         select BR2_PACKAGE_NODEJS
396         help
397           nodejs 0.10.x option has been removed.  0.10.x is now
398           automatically chosen for ARMv5 architectures only and the latest
399           nodejs for all other supported architectures. The correct nodejs
400           version has been automatically selected in your configuration.
402 config BR2_BR2_PACKAGE_NODEJS_0_12_X
403         bool "nodejs version 0.12.x has been removed"
404         select BR2_LEGACY
405         select BR2_PACKAGE_NODEJS
406         help
407           nodejs version 0.12.x has been removed.  As an alternative,
408           the latest nodejs version has been automatically selected in
409           your configuration.
411 config BR2_BR2_PACKAGE_NODEJS_4_X
412         bool "nodejs version 4.x has been removed"
413         select BR2_LEGACY
414         select BR2_PACKAGE_NODEJS
415         help
416           nodejs version 4.x has been removed.  As an alternative,
417           the latest nodejs version has been automatically selected in
418           your configuration.
420 ###############################################################################
421 comment "Legacy options removed in 2015.11"
423 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
424         bool "gst1-plugins-bad real plugin has been removed"
425         select BR2_LEGACY
426         help
427           The real plugin from GStreamer 1 bad plugins has been
428           removed.
430 config BR2_PACKAGE_MEDIA_CTL
431         bool "media-ctl package has been removed"
432         select BR2_LEGACY
433         select BR2_PACKAGE_LIBV4L
434         select BR2_PACKAGE_LIBV4L_UTILS
435         help
436           media-ctl source and developement have been moved to
437           v4l-utils since June 2014. For an up-to-date media-ctl
438           version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
440 config BR2_PACKAGE_SCHIFRA
441         bool "schifra package has been removed"
442         select BR2_LEGACY
443         help
444           Schifra package has been maked broken since 2014.11 release and
445           haven't been fixed since then.
447 config BR2_PACKAGE_ZXING
448         bool "zxing option has been renamed"
449         select BR2_LEGACY
450         select BR2_PACKAGE_ZXING_CPP
451         help
452           ZXing no longer provides the cpp bindings, it has been renamed to
453           BR2_PACKAGE_ZXING_CPP which uses a new upstream.
455 # Since FreeRDP has new dependencies, protect this legacy to avoid the
456 # infamous "unmet direct dependencies" kconfig error.
457 config BR2_PACKAGE_FREERDP_CLIENT
458         bool "freerdp client option renamed"
459         depends on BR2_PACKAGE_FREERDP
460         select BR2_LEGACY
461         select BR2_PACKAGE_FREERDP_CLIENT_X11
463 config BR2_PACKAGE_BLACKBOX
464         bool "blackbox package has been removed"
465         select BR2_LEGACY
466         help
467           Upstream is dead and the package has been deprecated for
468           some time. There are other alternative maintained WMs.
470 config BR2_KERNEL_HEADERS_3_0
471         bool "kernel headers version 3.0.x are no longer supported"
472         select BR2_KERNEL_HEADERS_3_2
473         select BR2_LEGACY
474         help
475           Version 3.0.x of the Linux kernel headers have been deprecated
476           for more than four buildroot releases and are now removed.
477           As an alternative, version 3.2.x of the headers have been
478           automatically selected in your configuration.
480 config BR2_KERNEL_HEADERS_3_11
481         bool "kernel headers version 3.11.x are no longer supported"
482         select BR2_KERNEL_HEADERS_3_12
483         select BR2_LEGACY
484         help
485           Version 3.11.x of the Linux kernel headers have been deprecated
486           for more than four buildroot releases and are now removed.
487           As an alternative, version 3.12.x of the headers have been
488           automatically selected in your configuration.
490 config BR2_KERNEL_HEADERS_3_13
491         bool "kernel headers version 3.13.x are no longer supported"
492         select BR2_KERNEL_HEADERS_3_14
493         select BR2_LEGACY
494         help
495           Version 3.13.x of the Linux kernel headers have been deprecated
496           for more than four buildroot releases and are now removed.
497           As an alternative, version 3.14.x of the headers have been
498           automatically selected in your configuration.
500 config BR2_KERNEL_HEADERS_3_15
501         bool "kernel headers version 3.15.x are no longer supported"
502         select BR2_KERNEL_HEADERS_3_18
503         select BR2_LEGACY
504         help
505           Version 3.15.x of the Linux kernel headers have been deprecated
506           for more than four buildroot releases and are now removed.
507           As an alternative, version 3.18.x of the headers have been
508           automatically selected in your configuration.
510 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
511         bool "DirectFB example df_andi has been removed"
512         select BR2_LEGACY
513         select BR2_PACKAGE_DIRECTFB_EXAMPLES
514         help
515           The per-DirectFB example options have been removed. The
516           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
517           examples.
519 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
520         bool "DirectFB example df_bltload has been removed"
521         select BR2_LEGACY
522         select BR2_PACKAGE_DIRECTFB_EXAMPLES
523         help
524           The per-DirectFB example options have been removed. The
525           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
526           examples.
528 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
529         bool "DirectFB example df_cpuload has been removed"
530         select BR2_LEGACY
531         select BR2_PACKAGE_DIRECTFB_EXAMPLES
532         help
533           The per-DirectFB example options have been removed. The
534           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
535           examples.
537 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
538         bool "DirectFB example df_databuffer has been removed"
539         select BR2_LEGACY
540         select BR2_PACKAGE_DIRECTFB_EXAMPLES
541         help
542           The per-DirectFB example options have been removed. The
543           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
544           examples.
546 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
547         bool "DirectFB example df_dioload has been removed"
548         select BR2_LEGACY
549         select BR2_PACKAGE_DIRECTFB_EXAMPLES
550         help
551           The per-DirectFB example options have been removed. The
552           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
553           examples.
555 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
556         bool "DirectFB example df_dok has been removed"
557         select BR2_LEGACY
558         select BR2_PACKAGE_DIRECTFB_EXAMPLES
559         help
560           The per-DirectFB example options have been removed. The
561           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
562           examples.
564 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
565         bool "DirectFB example df_drivertest has been removed"
566         select BR2_LEGACY
567         select BR2_PACKAGE_DIRECTFB_EXAMPLES
568         help
569           The per-DirectFB example options have been removed. The
570           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
571           examples.
573 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
574         bool "DirectFB example df_fire has been removed"
575         select BR2_LEGACY
576         select BR2_PACKAGE_DIRECTFB_EXAMPLES
577         help
578           The per-DirectFB example options have been removed. The
579           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
580           examples.
582 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
583         bool "DirectFB example df_flip has been removed"
584         select BR2_LEGACY
585         select BR2_PACKAGE_DIRECTFB_EXAMPLES
586         help
587           The per-DirectFB example options have been removed. The
588           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
589           examples.
591 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
592         bool "DirectFB example df_fonts has been removed"
593         select BR2_LEGACY
594         select BR2_PACKAGE_DIRECTFB_EXAMPLES
595         help
596           The per-DirectFB example options have been removed. The
597           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
598           examples.
600 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
601         bool "DirectFB example df_input has been removed"
602         select BR2_LEGACY
603         select BR2_PACKAGE_DIRECTFB_EXAMPLES
604         help
605           The per-DirectFB example options have been removed. The
606           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
607           examples.
609 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
610         bool "DirectFB example df_joystick has been removed"
611         select BR2_LEGACY
612         select BR2_PACKAGE_DIRECTFB_EXAMPLES
613         help
614           The per-DirectFB example options have been removed. The
615           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
616           examples.
618 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
619         bool "DirectFB example df_knuckles has been removed"
620         select BR2_LEGACY
621         select BR2_PACKAGE_DIRECTFB_EXAMPLES
622         help
623           The per-DirectFB example options have been removed. The
624           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
625           examples.
627 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
628         bool "DirectFB example df_layer has been removed"
629         select BR2_LEGACY
630         select BR2_PACKAGE_DIRECTFB_EXAMPLES
631         help
632           The per-DirectFB example options have been removed. The
633           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
634           examples.
636 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
637         bool "DirectFB example df_matrix has been removed"
638         select BR2_LEGACY
639         select BR2_PACKAGE_DIRECTFB_EXAMPLES
640         help
641           The per-DirectFB example options have been removed. The
642           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
643           examples.
645 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
646         bool "DirectFB example df_matrix_water has been removed"
647         select BR2_LEGACY
648         select BR2_PACKAGE_DIRECTFB_EXAMPLES
649         help
650           The per-DirectFB example options have been removed. The
651           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
652           examples.
654 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
655         bool "DirectFB example df_neo has been removed"
656         select BR2_LEGACY
657         select BR2_PACKAGE_DIRECTFB_EXAMPLES
658         help
659           The per-DirectFB example options have been removed. The
660           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
661           examples.
663 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
664         bool "DirectFB example df_netload has been removed"
665         select BR2_LEGACY
666         select BR2_PACKAGE_DIRECTFB_EXAMPLES
667         help
668           The per-DirectFB example options have been removed. The
669           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
670           examples.
672 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
673         bool "DirectFB example df_palette has been removed"
674         select BR2_PACKAGE_DIRECTFB_EXAMPLES
675         help
676           The per-DirectFB example options have been removed. The
677           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
678           examples.
680 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
681         bool "DirectFB example df_particle has been removed"
682         select BR2_LEGACY
683         select BR2_PACKAGE_DIRECTFB_EXAMPLES
684         help
685           The per-DirectFB example options have been removed. The
686           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
687           examples.
689 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
690         bool "DirectFB example df_porter has been removed"
691         select BR2_LEGACY
692         select BR2_PACKAGE_DIRECTFB_EXAMPLES
693         help
694           The per-DirectFB example options have been removed. The
695           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
696           examples.
698 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
699         bool "DirectFB example df_stress has been removed"
700         select BR2_PACKAGE_DIRECTFB_EXAMPLES
701         help
702           The per-DirectFB example options have been removed. The
703           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
704           examples.
706 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
707         bool "DirectFB example df_texture has been removed"
708         select BR2_LEGACY
709         select BR2_PACKAGE_DIRECTFB_EXAMPLES
710         help
711           The per-DirectFB example options have been removed. The
712           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
713           examples.
715 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
716         bool "DirectFB example df_video has been removed"
717         select BR2_LEGACY
718         select BR2_PACKAGE_DIRECTFB_EXAMPLES
719         help
720           The per-DirectFB example options have been removed. The
721           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
722           examples.
724 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
725         bool "DirectFB example df_video_particle has been removed"
726         select BR2_LEGACY
727         select BR2_PACKAGE_DIRECTFB_EXAMPLES
728         help
729           The per-DirectFB example options have been removed. The
730           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
731           examples.
733 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
734         bool "DirectFB example df_window has been removed"
735         select BR2_LEGACY
736         select BR2_PACKAGE_DIRECTFB_EXAMPLES
737         help
738           The per-DirectFB example options have been removed. The
739           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
740           examples.
742 config BR2_PACKAGE_KOBS_NG
743         bool "kobs-ng was replaced by imx-kobs"
744         select BR2_LEGACY
745         select BR2_PACKAGE_IMX_KOBS
746         help
747           The outdated kobs-ng has been replaced by the Freescale-
748           maintained imx-kobs package.
750 config BR2_PACKAGE_SAWMAN
751         bool "sawman package removed"
752         select BR2_LEGACY
753         select BR2_PACKAGE_DIRECTFB_SAWMAN
754         help
755           This option has been removed because the sawman package no
756           longer exists: it was merged inside DirectFB itself. This
757           feature can now be enabled using the
758           BR2_PACKAGE_DIRECTFB_SAWMAN option.
760 config BR2_PACKAGE_DIVINE
761         bool "divine package removed"
762         select BR2_LEGACY
763         select BR2_PACKAGE_DIRECTFB_DIVINE
764         help
765           This option has been removed because the divine package no
766           longer exists: it was merged inside DirectFB itself. This
767           feature can now be enabled using the
768           BR2_PACKAGE_DIRECTFB_DIVINE option.
770 ###############################################################################
771 comment "Legacy options removed in 2015.08"
773 config BR2_PACKAGE_KODI_PVR_ADDONS
774         bool "Kodi PVR addon was split"
775         select BR2_LEGACY
776         select BR2_PACKAGE_KODI_PVR_ARGUSTV
777         select BR2_PACKAGE_KODI_PVR_DVBLINK
778         select BR2_PACKAGE_KODI_PVR_DVBVIEWER
779         select BR2_PACKAGE_KODI_PVR_FILMON
780         select BR2_PACKAGE_KODI_PVR_HTS
781         select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
782         select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
783         select BR2_PACKAGE_KODI_PVR_MYTHTV
784         select BR2_PACKAGE_KODI_PVR_NEXTPVR
785         select BR2_PACKAGE_KODI_PVR_NJOY
786         select BR2_PACKAGE_KODI_PVR_PCTV
787         select BR2_PACKAGE_KODI_PVR_STALKER
788         select BR2_PACKAGE_KODI_PVR_VBOX
789         select BR2_PACKAGE_KODI_PVR_VDR_VNSI
790         select BR2_PACKAGE_KODI_PVR_VUPLUS
791         select BR2_PACKAGE_KODI_PVR_WMC
792         help
793           Kodi PVR addon was split into seperate modules
795 config BR2_BINUTILS_VERSION_2_23_2
796         bool "binutils 2.23 option renamed"
797         select BR2_LEGACY
798         select BR2_BINUTILS_VERSION_2_23_X
799         help
800           The binutils version option has been renamed to match the
801           same patchlevel logic used by gcc. The new option is now
802           BR2_BINUTILS_VERSION_2_23_X.
804 config BR2_BINUTILS_VERSION_2_24
805         bool "binutils 2.24 option renamed"
806         select BR2_LEGACY
807         select BR2_BINUTILS_VERSION_2_24_X
808         help
809           The binutils version option has been renamed to match the
810           same patchlevel logic used by gcc. The new option is now
811           BR2_BINUTILS_VERSION_2_24_X.
813 config BR2_BINUTILS_VERSION_2_25
814         bool "binutils 2.25 option renamed"
815         select BR2_LEGACY
816         select BR2_BINUTILS_VERSION_2_25_X
817         help
818           The binutils version option has been renamed to match the
819           same patchlevel logic used by gcc. The new option is now
820           BR2_BINUTILS_VERSION_2_25_X.
822 config BR2_PACKAGE_PERF
823         bool "perf option has been renamed"
824         select BR2_LEGACY
825         select BR2_LINUX_KERNEL_TOOL_PERF
826         help
827           The perf package has been moved as a Linux tools package,
828           and the option to enable it is now
829           BR2_LINUX_KERNEL_TOOL_PERF.
831 config BR2_BINUTILS_VERSION_2_22
832         bool "binutils 2.22 removed"
833         select BR2_LEGACY
834         help
835           Binutils 2.22 has been removed, using a newer version is
836           recommended.
838 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
839         bool "gpu-viv-bin-mx6q"
840         select BR2_LEGACY
841         select BR2_PACKAGE_IMX_GPU_VIV
842         help
843           Vivante graphics libraries have been renamed to
844           BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
845           name.
847 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
848         depends on BR2_PACKAGE_PYTHON
849         bool "libsemanage python bindings removed"
850         select BR2_LEGACY
851         help
852           This option has been removed, since the libsemanage Python
853           bindings on the target were not useful.
855 config BR2_TARGET_UBOOT_NETWORK
856         bool "U-Boot custom network settings removed"
857         select BR2_LEGACY
858         help
859           U-Boot's custom network settings options have been removed.
861 ###############################################################################
862 comment "Legacy options removed in 2015.05"
864 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
865         bool "jffs2 16kB erasesize NAND flash option renamed"
866         select BR2_LEGACY
867         select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
868         help
869           The JFFS2 NAND flash options now longer include the page
870           size.
872 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
873         bool "jffs2 128kB erasesize NAND flash option renamed"
874         select BR2_LEGACY
875         select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
876         help
877           The JFFS2 NAND flash options now longer include the page
878           size.
880 config BR2_PACKAGE_MONO_20
881         bool "2.0/3.5 .Net Runtime"
882         select BR2_LEGACY
883         help
884           This option no longer exists, all versions of the .Net
885           runtime are now installed.
887 config BR2_PACKAGE_MONO_40
888         bool "4.0 .Net Runtime"
889         select BR2_LEGACY
890         help
891           This option no longer exists, all versions of the .Net
892           runtime are now installed.
894 config BR2_PACKAGE_MONO_45
895         bool "4.5 .Net Runtime"
896         select BR2_LEGACY
897         help
898           This option no longer exists, all versions of the .Net
899           runtime are now installed.
901 config BR2_CIVETWEB_WITH_LUA
902         bool "civetweb lua option renamed"
903         select BR2_LEGACY
904         select BR2_PACKAGE_CIVETWEB_WITH_LUA
905         help
906           civetweb's lua option has been renamed to
907           BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
908           packages name options.
910 config BR2_PACKAGE_TIFF_TIFF2PDF
911         bool "tiff utility-specific option removed"
912         select BR2_LEGACY
913         select BR2_PACKAGE_TIFF_UTILITIES
914         help
915           utility-specific options have been removed in favour of
916           the new option BR2_PACKAGE_TIFF_UTILITIES.
918 config BR2_PACKAGE_TIFF_TIFFCP
919         bool "tiff utility-specific option removed"
920         select BR2_LEGACY
921         select BR2_PACKAGE_TIFF_UTILITIES
922         help
923           utility-specific options have been removed in favour of
924           the new option BR2_PACKAGE_TIFF_UTILITIES.
926 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
927         bool "RTAI patch file path has been removed"
928         select BR2_LEGACY
929         help
930           This option has never worked, so it has been removed.
932 config BR2_TARGET_GENERIC_PASSWD_DES
933         bool "Encoding passwords with DES has been removed"
934         select BR2_LEGACY
935         help
936           Paswords can now only be encoded with either of md5, sha256 or sha512.
937           The default is md5, which is stronger that DES (but still pretty weak).
939 config BR2_PACKAGE_GTK2_THEME_HICOLOR
940         bool "hicolor (default theme) is a duplicate"
941         select BR2_LEGACY
942         select BR2_PACKAGE_HICOLOR_ICON_THEME
943         help
944           The option was just a duplicate of hicolor icon theme.
946 config BR2_PACKAGE_VALGRIND_PTRCHECK
947         bool "valgrind's PTRCheck was renamed to SGCheck"
948         select BR2_LEGACY
949         select BR2_PACKAGE_VALGRIND_SGCHECK
950         help
951           PTRCheck was renamed to SGCheck in valgrind
953 ###############################################################################
954 comment "Legacy options removed in 2015.02"
956 config BR2_PACKAGE_LIBGC
957         bool "libgc package removed"
958         select BR2_LEGACY
959         select BR2_PACKAGE_BDWGC
960         help
961           libgc has been removed because we have the same package under a
962           different name, bdwgc.
964 config BR2_PACKAGE_WDCTL
965         bool "util-linux' wdctl option has been renamed"
966         select BR2_LEGACY
967         select BR2_PACKAGE_UTIL_LINUX_WDCTL
968         help
969           util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
970           to be aligned with how the other options are named.
972 config BR2_PACKAGE_UTIL_LINUX_ARCH
973         bool "util-linux' arch option has been removed"
974         select BR2_LEGACY
975         help
976           util-linux' arch was dropped in util-linux 2.23, in favor of
977           the coreutils version.
979 config BR2_PACKAGE_UTIL_LINUX_DDATE
980         bool "util-linux' ddate option has been removed"
981         select BR2_LEGACY
982         help
983           util-linux' ddate was dropped in util-linux 2.23.
985 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
986         bool "rpm's bzip2 payloads option has been removed"
987         select BR2_LEGACY
988         select BR2_PACKAGE_BZIP2
989         help
990           The bzip2 payloads option rely entirely on the dependant package bzip2.
991           So, you need to select it to enable this feature.
993 config BR2_PACKAGE_RPM_XZ_PAYLOADS
994         bool "rpm's xz payloads option has been removed"
995         select BR2_LEGACY
996         select BR2_PACKAGE_XZ
997         help
998           The xz payloads option rely entirely on the dependant package xz.
999           So, you need to select it to enable this feature.
1001 config BR2_PACKAGE_M4
1002         bool "m4 target package removed"
1003         select BR2_LEGACY
1004         help
1005           The m4 target package has been removed, it's been
1006           deprecated for some time now.
1008 config BR2_PACKAGE_FLEX_BINARY
1009         bool "flex binary in target option removed"
1010         select BR2_LEGACY
1011         help
1012           The flex binary in the target option has been removed.
1013           It's been deprecated for some time now and is essentially a
1014           development tool which isn't very useful in the target.
1016 config BR2_PACKAGE_BISON
1017         bool "bison target package removed"
1018         select BR2_LEGACY
1019         help
1020           The bison target package has been removed, it's been
1021           deprecated for some time now and is essentially a development
1022           tool which isn't very useful in the target.
1024 config BR2_PACKAGE_GOB2
1025         bool "gob2 target package removed"
1026         select BR2_LEGACY
1027         help
1028           The gob2 target package has been removed, it's been
1029           deprecated for some time now and was essentially useless
1030           without a target toolchain.
1032 config BR2_PACKAGE_DISTCC
1033         bool "distcc target package removed"
1034         select BR2_LEGACY
1035         help
1036           The distcc target package has been removed, it's been
1037           deprecated for some time now and was essentially useless
1038           without a target toolchain.
1040 config BR2_PACKAGE_HASERL_VERSION_0_8_X
1041         bool "haserl 0.8.x version removed"
1042         select BR2_LEGACY
1043         help
1044           The 0.8.x version option for haserl has been removed since it
1045           has been deprecated for some time now.
1046           You should be able to use the 0.9.x version without issues.
1048 config BR2_PACKAGE_STRONGSWAN_TOOLS
1049         bool "strongswan option has been removed"
1050         select BR2_LEGACY
1051         select BR2_PACKAGE_STRONGSWAN_PKI
1052         select BR2_PACKAGE_STRONGSWAN_SCEP
1053         help
1054           The tools option has been removed upstream and the different tools
1055           have been split between the pki and scep options, with others
1056           deprecated.
1058 config BR2_PACKAGE_XBMC_ADDON_XVDR
1059         bool "xbmc options have been renamed"
1060         select BR2_LEGACY
1061         select BR2_PACKAGE_KODI_ADDON_XVDR
1062         help
1063           The XBMC media center project was renamed to Kodi entertainment center
1065 config BR2_PACKAGE_XBMC_PVR_ADDONS
1066         bool "xbmc options have been renamed"
1067         select BR2_LEGACY
1068         select BR2_PACKAGE_KODI_PVR_ADDONS
1069         help
1070           The XBMC media center project was renamed to Kodi entertainment center
1072 config BR2_PACKAGE_XBMC
1073         bool "xbmc options have been renamed"
1074         select BR2_LEGACY
1075         select BR2_PACKAGE_KODI
1076         help
1077           The XBMC media center project was renamed to Kodi entertainment center
1079 config BR2_PACKAGE_XBMC_ALSA_LIB
1080         bool "xbmc options have been renamed"
1081         select BR2_LEGACY
1082         select BR2_PACKAGE_KODI_ALSA_LIB
1083         help
1084           The XBMC media center project was renamed to Kodi entertainment center
1086 config BR2_PACKAGE_XBMC_AVAHI
1087         bool "xbmc options have been renamed"
1088         select BR2_LEGACY
1089         select BR2_PACKAGE_KODI_AVAHI
1090         help
1091           The XBMC media center project was renamed to Kodi entertainment center
1093 config BR2_PACKAGE_XBMC_DBUS
1094         bool "xbmc options have been renamed"
1095         select BR2_LEGACY
1096         select BR2_PACKAGE_KODI_DBUS
1097         help
1098           The XBMC media center project was renamed to Kodi entertainment center
1100 config BR2_PACKAGE_XBMC_LIBBLURAY
1101         bool "xbmc options have been renamed"
1102         select BR2_LEGACY
1103         select BR2_PACKAGE_KODI_LIBBLURAY
1104         help
1105           The XBMC media center project was renamed to Kodi entertainment center
1107 config BR2_PACKAGE_XBMC_GOOM
1108         bool "xbmc options have been renamed"
1109         select BR2_LEGACY
1110         select BR2_PACKAGE_KODI_GOOM
1111         help
1112           The XBMC media center project was renamed to Kodi entertainment center
1114 config BR2_PACKAGE_XBMC_RSXS
1115         bool "xbmc options have been renamed"
1116         select BR2_LEGACY
1117         select BR2_PACKAGE_KODI_RSXS
1118         help
1119           The XBMC media center project was renamed to Kodi entertainment center
1121 config BR2_PACKAGE_XBMC_LIBCEC
1122         bool "xbmc options have been renamed"
1123         select BR2_LEGACY
1124         select BR2_PACKAGE_KODI_LIBCEC
1125         help
1126           The XBMC media center project was renamed to Kodi entertainment center
1128 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1129         bool "xbmc options have been renamed"
1130         select BR2_LEGACY
1131         select BR2_PACKAGE_KODI_LIBMICROHTTPD
1132         help
1133           The XBMC media center project was renamed to Kodi entertainment center
1135 config BR2_PACKAGE_XBMC_LIBNFS
1136         bool "xbmc options have been renamed"
1137         select BR2_LEGACY
1138         select BR2_PACKAGE_KODI_LIBNFS
1139         help
1140           The XBMC media center project was renamed to Kodi entertainment center
1142 config BR2_PACKAGE_XBMC_RTMPDUMP
1143         bool "xbmc options have been renamed"
1144         select BR2_LEGACY
1145         select BR2_PACKAGE_KODI_RTMPDUMP
1146         help
1147           The XBMC media center project was renamed to Kodi entertainment center
1149 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1150         bool "xbmc options have been renamed"
1151         select BR2_LEGACY
1152         select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1153         help
1154           The XBMC media center project was renamed to Kodi entertainment center
1156 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1157         bool "xbmc options have been renamed"
1158         select BR2_LEGACY
1159         select BR2_PACKAGE_KODI_LIBSMBCLIENT
1160         help
1161           The XBMC media center project was renamed to Kodi entertainment center
1163 config BR2_PACKAGE_XBMC_LIBTHEORA
1164         bool "xbmc options have been renamed"
1165         select BR2_LEGACY
1166         select BR2_PACKAGE_KODI_LIBTHEORA
1167         help
1168           The XBMC media center project was renamed to Kodi entertainment center
1170 config BR2_PACKAGE_XBMC_LIBUSB
1171         bool "xbmc options have been renamed"
1172         select BR2_LEGACY
1173         select BR2_PACKAGE_KODI_LIBUSB
1174         help
1175           The XBMC media center project was renamed to Kodi entertainment center
1177 config BR2_PACKAGE_XBMC_LIBVA
1178         bool "xbmc options have been renamed"
1179         select BR2_LEGACY
1180         select BR2_PACKAGE_KODI_LIBVA
1181         help
1182           The XBMC media center project was renamed to Kodi entertainment center
1184 config BR2_PACKAGE_XBMC_WAVPACK
1185         bool "xbmc options have been renamed"
1186         select BR2_LEGACY
1187         select BR2_PACKAGE_KODI_WAVPACK
1188         help
1189           The XBMC media center project was renamed to Kodi entertainment center
1191 config BR2_PREFER_STATIC_LIB
1192         bool "static library option renamed"
1193         select BR2_LEGACY
1194         help
1195           The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1196           highlights the fact that the option no longer "prefers"
1197           static libraries, but "enforces" static libraries (i.e
1198           shared libraries are completely unused).
1200           Take care of updating the type of libraries you want under the
1201           "Build options" menu.
1203 ###############################################################################
1204 comment "Legacy options removed in 2014.11"
1206 config BR2_x86_generic
1207         bool "x86 generic variant has been removed"
1208         select BR2_LEGACY
1209         help
1210           The generic x86 CPU variant has been removed. Use another
1211           CPU variant instead.
1213 config BR2_GCC_VERSION_4_4_X
1214         bool "gcc 4.4.x has been removed"
1215         select BR2_LEGACY
1216         help
1217           The 4.4.x version of gcc has been removed. Use a newer
1218           version instead.
1220 config BR2_sparc_sparchfleon
1221         bool "sparchfleon CPU has been removed"
1222         select BR2_LEGACY
1223         help
1224           The sparchfleon CPU was only supported in a patched gcc 4.4
1225           version. Its support has been removed in favor of the leon3
1226           CPU starting from gcc 4.8.x.
1228 config BR2_sparc_sparchfleonv8
1229         bool "sparchfleonv8 CPU has been removed"
1230         select BR2_LEGACY
1231         help
1232           The sparchfleonv8 CPU was only supported in a patched gcc
1233           4.4 version. Its support has been removed in favor of the
1234           leon3 CPU starting from gcc 4.8.x.
1236 config BR2_sparc_sparcsfleon
1237         bool "sparcsfleon CPU has been removed"
1238         select BR2_LEGACY
1239         help
1240           The sparcsfleon CPU was only supported in a patched gcc 4.4
1241           version. Its support has been removed in favor of the leon3
1242           CPU starting from gcc 4.8.x.
1244 config BR2_sparc_sparcsfleonv8
1245         bool "sparcsfleonv8 CPU has been removed"
1246         select BR2_LEGACY
1247         help
1248           The sparcsfleonv8 CPU was only supported in a patched gcc
1249           4.4 version. Its support has been removed in favor of the
1250           leon3 CPU starting from gcc 4.8.x.
1252 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1253         bool "xlib-libpciaccess option has been renamed"
1254         depends on BR2_PACKAGE_XORG7
1255         select BR2_LEGACY
1256         select BR2_PACKAGE_LIBPCIACCESS
1257         help
1258           libpciaccess neither depends on X11 nor Xlib. Thus the
1259           package has been renamed BR2_PACKAGE_LIBPCIACCESS
1261 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1262         bool "Xceive xc5000 option has been renamed"
1263         select BR2_LEGACY
1264         select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1265         help
1266           The Xceive xc5000 option now also handles older firmwares from
1267           Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1268           from Cresta, who bought Xceive.
1270 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1271         bool "Chelsio T4 option has been renamed"
1272         select BR2_LEGACY
1273         select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1274         help
1275           The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1276           has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1277           to better account for the fact that a T5 variant exists.
1279 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1280         bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1281         select BR2_LEGACY
1282         help
1283           The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1284           renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1285           select it in:
1286               Target packages -> Hardware handling ->
1287               Firmware -> linux-firmware -> WiFi firmware ->
1288               iwlwifi 3160/726x revision to use (revision 7)
1290 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1291         bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1292         select BR2_LEGACY
1293         help
1294           The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1295           renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1296           select it in:
1297               Target packages -> Hardware handling ->
1298               Firmware -> linux-firmware -> WiFi firmware ->
1299               iwlwifi 3160/726x revision to use (revision 8)
1301 ###############################################################################
1302 comment "Legacy options removed in 2014.08"
1304 config BR2_PACKAGE_LIBELF
1305         bool "libelf has been removed"
1306         select BR2_PACKAGE_ELFUTILS
1307         select BR2_LEGACY
1308         help
1309           The libelf package provided an old version of the libelf library
1310           and is deprecated. The libelf library is now provided by the
1311           elfutils package.
1313 config BR2_KERNEL_HEADERS_3_8
1314         bool "kernel headers version 3.8.x are no longer supported"
1315         select BR2_KERNEL_HEADERS_3_10
1316         select BR2_LEGACY
1317         help
1318           Version 3.8.x of the Linux kernel headers have been deprecated
1319           for more than four buildroot releases and are now removed.
1320           As an alternative, version 3.10.x of the headers have been
1321           automatically selected in your configuration.
1323 config BR2_PACKAGE_GETTEXT_TOOLS
1324         bool "support for gettext-tools on target has been removed"
1325         select BR2_LEGACY
1326         help
1327           The option to install the gettext utilities on the target
1328           has been removed. This is not necessary as Buildroot is not
1329           designed to provide a full development environment on the
1330           target. gettext tools should be used on the build machine
1331           instead.
1333 config BR2_PACKAGE_PROCPS
1334         bool "procps has been replaced by procps-ng"
1335         select BR2_PACKAGE_PROCPS_NG
1336         select BR2_LEGACY
1337         help
1338           The procps package has been replaced by the equivalent procps-ng.
1340 config BR2_BINUTILS_VERSION_2_20_1
1341         bool "binutils 2.20.1 has been removed"
1342         select BR2_LEGACY
1343         help
1344           The 2.20.1 version of binutils has been removed. Use a newer
1345           version instead.
1347 config BR2_BINUTILS_VERSION_2_21
1348         bool "binutils 2.21 has been removed"
1349         select BR2_LEGACY
1350         help
1351           The 2.21 version of binutils has been removed. Use a newer
1352           version instead.
1354 config BR2_BINUTILS_VERSION_2_23_1
1355         bool "binutils 2.23.1 has been removed"
1356         select BR2_LEGACY
1357         help
1358           The 2.23.1 version of binutils has been removed. Use a newer
1359           version instead.
1361 config BR2_UCLIBC_VERSION_0_9_32
1362         bool "uclibc 0.9.32 has been removed"
1363         select BR2_LEGACY
1364         help
1365           The 0.9.32 version of uClibc has been removed. Use a newer
1366           version instead.
1368 config BR2_GCC_VERSION_4_3_X
1369         bool "gcc 4.3.x has been removed"
1370         select BR2_LEGACY
1371         help
1372           The 4.3.x version of gcc has been removed. Use a newer
1373           version instead.
1375 config BR2_GCC_VERSION_4_6_X
1376         bool "gcc 4.6.x has been removed"
1377         select BR2_LEGACY
1378         help
1379           The 4.6.x version of gcc has been removed. Use a newer
1380           version instead.
1382 config BR2_GDB_VERSION_7_4
1383         bool "gdb 7.4 has been removed"
1384         select BR2_LEGACY
1385         help
1386           The 7.4 version of gdb has been removed. Use a newer version
1387           instead.
1389 config BR2_GDB_VERSION_7_5
1390         bool "gdb 7.5 has been removed"
1391         select BR2_LEGACY
1392         help
1393           The 7.5 version of gdb has been removed. Use a newer version
1394           instead.
1396 config BR2_BUSYBOX_VERSION_1_19_X
1397         bool "busybox version selection has been removed"
1398         select BR2_LEGACY
1399         help
1400           The possibility of selecting the Busybox version has been
1401           removed. Use the latest version provided by the Busybox
1402           package instead.
1404 config BR2_BUSYBOX_VERSION_1_20_X
1405         bool "busybox version selection has been removed"
1406         select BR2_LEGACY
1407         help
1408           The possibility of selecting the Busybox version has been
1409           removed. Use the latest version provided by the Busybox
1410           package instead.
1412 config BR2_BUSYBOX_VERSION_1_21_X
1413         bool "busybox version selection has been removed"
1414         select BR2_LEGACY
1415         help
1416           The possibility of selecting the Busybox version has been
1417           removed. Use the latest version provided by the Busybox
1418           package instead.
1420 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
1421         bool "decode_tm6000"
1422         select BR2_PACKAGE_LIBV4L_UTILS
1423         select BR2_LEGACY
1424         help
1425           This libv4l option has been deprecated and replaced by a single
1426           option to build all the libv4l utilities.
1428 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
1429         bool "ir-keytable"
1430         select BR2_PACKAGE_LIBV4L_UTILS
1431         select BR2_LEGACY
1432         help
1433           This libv4l option has been deprecated and replaced by a single
1434           option to build all the libv4l utilities.
1436 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
1437         bool "v4l2-compliance"
1438         select BR2_PACKAGE_LIBV4L_UTILS
1439         select BR2_LEGACY
1440         help
1441           This libv4l option has been deprecated and replaced by a single
1442           option to build all the libv4l utilities.
1444 config BR2_PACKAGE_LIBV4L_V4L2_CTL
1445         bool "v4l2-ctl"
1446         select BR2_PACKAGE_LIBV4L_UTILS
1447         select BR2_LEGACY
1448         help
1449           This libv4l option has been deprecated and replaced by a single
1450           option to build all the libv4l utilities.
1452 config BR2_PACKAGE_LIBV4L_V4L2_DBG
1453         bool "v4l2-dbg"
1454         select BR2_PACKAGE_LIBV4L_UTILS
1455         select BR2_LEGACY
1456         help
1457           This libv4l option has been deprecated and replaced by a single
1458           option to build all the libv4l utilities.
1460 ###############################################################################
1461 comment "Legacy options removed in 2014.05"
1463 config BR2_PACKAGE_EVTEST_CAPTURE
1464         bool "evtest-capture support removed (dropped since evtest 1.31)"
1465         select BR2_LEGACY
1466         help
1467           Support for evtest-capture has been removed (dropped from
1468           evtest package since version 1.31), use evemu package
1469           instead.
1471 config BR2_KERNEL_HEADERS_3_6
1472         bool "kernel headers version 3.6.x are no longer supported"
1473         select BR2_KERNEL_HEADERS_3_10
1474         select BR2_LEGACY
1475         help
1476           Version 3.6.x of the Linux kernel headers have been deprecated
1477           for more than four buildroot releases and are now removed.
1478           As an alternative, version 3.10.x of the headers have been
1479           automatically selected in your configuration.
1481 config BR2_KERNEL_HEADERS_3_7
1482         bool "kernel headers version 3.7.x are no longer supported"
1483         select BR2_KERNEL_HEADERS_3_10
1484         select BR2_LEGACY
1485         help
1486           Version 3.7.x of the Linux kernel headers have been deprecated
1487           for more than four buildroot releases and are now removed.
1488           As an alternative, version 3.10.x of the headers have been
1489           automatically selected in your configuration.
1491 config BR2_PACKAGE_VALA
1492         bool "vala target package has been removed"
1493         select BR2_LEGACY
1494         help
1495           The 'vala' target package has been removed since it has been
1496           deprecated for more than four buildroot releases.
1497           Note: the host vala package still exists.
1499 config BR2_TARGET_TZ_ZONELIST
1500         default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
1502 config BR2_PACKAGE_TZDATA_ZONELIST
1503         string "tzdata: the timezone list option has been renamed"
1504         help
1505           The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
1506           BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
1507           menu. You'll need to select BR2_TARGET_TZ_INFO.
1509 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
1510         bool
1511         default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
1512         select BR2_LEGACY
1514 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
1515         bool "Lua command-line editing none has been renamed"
1516         select BR2_LEGACY
1517         help
1518           The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
1519           renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
1520           it in the corresponding choice.
1522 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
1523         bool "Lua command-line editing using readline has been renamed"
1524         select BR2_LEGACY
1525         help
1526           The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
1527           renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
1528           it in the corresponding choice.
1530 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
1531         bool "Lua command-line editing using linenoise has been renamed"
1532         select BR2_LEGACY
1533         help
1534           The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
1535           renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
1536           it in the corresponding choice.
1538 config BR2_PACKAGE_DVB_APPS_UTILS
1539         bool "dvb-apps utilities now built by default"
1540         select BR2_LEGACY
1541         help
1542           The dvb-apps utilities are now always built when the dvb-apps
1543           package is selected.
1545 config BR2_KERNEL_HEADERS_SNAP
1546         bool "Local Linux snapshot support removed"
1547         select BR2_LEGACY
1548         help
1549           Support for using a custom snapshot to install the Linux
1550           kernel headers has been removed.
1552 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
1553         bool "/dev management by udev removed"
1554         select BR2_LEGACY
1555         help
1556           The 'udev' package has been converted to a virtual package.
1557           The providers for this feature are: 'eudev', 'systemd'.
1559           Therefore, if you are not using 'systemd' as init system, you
1560           must choose 'Dynamic using eudev' in the '/dev management'
1561           menu to get the same behaviour as in your old configuration.
1563           If you are using 'systemd', its internal implementation of
1564           'udev' will be used automatically.
1566           You must also check the packages depending on 'udev' are still
1567           selected.
1569 config BR2_PACKAGE_UDEV
1570         bool "udev is now a virtual package"
1571         select BR2_LEGACY
1572         select BR2_PACKAGE_HAS_UDEV
1573         help
1574           The 'udev' package has been converted to a virtual package.
1575           The providers for this feature are: 'eudev', 'systemd'.
1577           Your old configuration refers to packages depending on 'udev',
1578           either for build or at runtime.
1580           Check that a 'udev' provider is selected. If you are not using
1581           'systemd' as init system, 'eudev' should be selected, which is
1582           the case if '/dev management' is set to 'Dynamic using eudev'.
1584           If you are using 'systemd', its internal implementation of 'udev'
1585           is used.
1587 config BR2_PACKAGE_UDEV_RULES_GEN
1588         bool "udev rules generation handled by provider"
1589         select BR2_LEGACY
1590         select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
1591         select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
1592         help
1593           The 'udev' package has been converted to a virtual package.
1594           The providers for this feature are: 'eudev', 'systemd'.
1596           If you are not using 'systemd' as init system, udev rules
1597           generation will be handled by 'eudev'. Check that
1598           '/dev management' is set to 'Dynamic using eudev' to get
1599           the same behaviour as in your old configuration.
1601           If you are using 'systemd', it internal implementation of 'udev'
1602           will generate the rules.
1604 config BR2_PACKAGE_UDEV_ALL_EXTRAS
1605         bool "udev extras removed"
1606         select BR2_LEGACY
1607         help
1608           The 'udev' package has been converted to a virtual package.
1609           The providers for this feature are: 'eudev', 'systemd'.
1611           The option to enable the extra features of 'udev' (gudev, ...)
1612           has been removed. These features are automatically enabled in
1613           the 'udev' providers if the dependencies are selected. For
1614           example, selecting 'libglib2' will trigger the build of gudev.
1616 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
1617         bool "xlib-libpthread-stubs option has been renamed"
1618         depends on BR2_PACKAGE_XORG7
1619         select BR2_LEGACY
1620         select BR2_PACKAGE_LIBPTHREAD_STUBS
1621         help
1622           The pthread stubs neither depend on X11 nor Xlib. Thus the
1623           package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
1625 ###############################################################################
1626 comment "Legacy options removed in 2014.02"
1628 config BR2_sh2
1629         bool "sh2 support removed"
1630         select BR2_LEGACY
1631         help
1632           Due to an inexistent user base and generally poor Linux
1633           support, the support for the SH2 architecture was removed.
1635 config BR2_sh3
1636         bool "sh3 support removed"
1637         select BR2_LEGACY
1638         help
1639           Due to an inexistent user base and generally poor Linux
1640           support, the support for the SH3 architecture was removed.
1642 config BR2_sh3eb
1643         bool "sh3eb support removed"
1644         select BR2_LEGACY
1645         help
1646           Due to an inexistent user base and generally poor Linux
1647           support, the support for the SH3eb architecture was removed.
1649 config BR2_KERNEL_HEADERS_3_1
1650         bool "kernel headers version 3.1.x are no longer supported"
1651         select BR2_KERNEL_HEADERS_3_2
1652         select BR2_LEGACY
1653         help
1654           Version 3.1.x of the Linux kernel headers have been deprecated
1655           for more than four buildroot releases and are now removed.
1656           As an alternative, version 3.2.x of the headers have been
1657           automatically selected in your configuration.
1659 config BR2_KERNEL_HEADERS_3_3
1660         bool "kernel headers version 3.3.x are no longer supported"
1661         select BR2_KERNEL_HEADERS_3_4
1662         select BR2_LEGACY
1663         help
1664           Version 3.3.x of the Linux kernel headers have been deprecated
1665           for more than four buildroot releases and are now removed.
1666           As an alternative, version 3.4.x of the headers have been
1667           automatically selected in your configuration.
1669 config BR2_KERNEL_HEADERS_3_5
1670         bool "kernel headers version 3.5.x are no longer supported"
1671         select BR2_KERNEL_HEADERS_3_10
1672         select BR2_LEGACY
1673         help
1674           Version 3.5.x of the Linux kernel headers have been deprecated
1675           for more than four buildroot releases and are now removed.
1676           As an alternative, version 3.10.x of the headers have been
1677           automatically selected in your configuration.
1679 config BR2_GDB_VERSION_7_2
1680         bool "gdb 7.2.x is no longer supported"
1681         select BR2_GDB_VERSION_7_6
1682         select BR2_LEGACY
1683         help
1684           Version 7.2.x of gdb has been deprecated for more than four
1685           buildroot releases and is now removed. As an alternative, gdb
1686           7.5.x has been automatically selected in your configuration.
1688 config BR2_GDB_VERSION_7_3
1689         bool "gdb 7.3.x is no longer supported"
1690         select BR2_GDB_VERSION_7_6
1691         select BR2_LEGACY
1692         help
1693           Version 7.3.x of gdb has been deprecated for more than four
1694           buildroot releases and is now removed. As an alternative, gdb
1695           7.5.x has been automatically selected in your configuration.
1697 config BR2_PACKAGE_CCACHE
1698         bool "ccache target package has been removed"
1699         select BR2_LEGACY
1700         help
1701           The 'ccache' target package has been removed since it has been
1702           deprecated for more than four buildroot releases.
1703           Note: using ccache for speeding up builds is still supported.
1705 config BR2_HAVE_DOCUMENTATION
1706         bool "support for documentation on target has been removed"
1707         select BR2_LEGACY
1708         help
1709           Support for documentation on target has been removed since it has
1710           been deprecated for more than four buildroot releases.
1712 config BR2_PACKAGE_AUTOMAKE
1713         bool "automake target package has been removed"
1714         select BR2_LEGACY
1715         help
1716           The 'automake' target package has been removed since it has been
1717           deprecated for more than four buildroot releases.
1718           Note: the host automake still exists.
1720 config BR2_PACKAGE_AUTOCONF
1721         bool "autoconf target package has been removed"
1722         select BR2_LEGACY
1723         help
1724           The 'autoconf' target package has been removed since it has been
1725           deprecated for more than four buildroot releases.
1726           Note: the host autoconf still exists.
1728 config BR2_PACKAGE_XSTROKE
1729         bool "xstroke has been removed"
1730         select BR2_LEGACY
1731         help
1732           The 'xstroke' package has been removed since it has been
1733           deprecated for more than four buildroot releases.
1735 config BR2_PACKAGE_LZMA
1736         bool "lzma target package has been removed"
1737         select BR2_LEGACY
1738         help
1739           The 'lzma' target package has been removed since it has been
1740           deprecated for more than four buildroot releases.
1741           Note: generating lzma-compressed rootfs images is still supported.
1743 config BR2_PACKAGE_TTCP
1744         bool "ttcp has been removed"
1745         select BR2_LEGACY
1746         help
1747           The 'ttcp' package has been removed since it has been
1748           deprecated for more than four buildroot releases.
1750 config BR2_PACKAGE_LIBNFC_LLCP
1751         bool "libnfc-llcp has been replaced by libllcp"
1752         select BR2_LEGACY
1753         select BR2_PACKAGE_LIBLLCP
1754         help
1755           The 'libnfc-llcp' package has been removed since upstream renamed
1756           to 'libllcp'. We have added a new package for 'libllcp' and bumped
1757           the version at the same time.
1759 config BR2_PACKAGE_MYSQL_CLIENT
1760         bool "MySQL client renamed to MySQL"
1761         select BR2_LEGACY
1762         select BR2_PACKAGE_MYSQL
1763         help
1764           The option has been renamed BR2_PACKAGE_MYSQL
1766 config BR2_PACKAGE_SQUASHFS3
1767         bool "squashfs3 has been removed"
1768         select BR2_LEGACY
1769         select BR2_PACKAGE_SQUASHFS
1770         help
1771           The 'squashfs3' package has been removed since it has been
1772           deprecated for more than four buildroot releases. Package
1773           'squashfs' (4) has been selected automatically as replacement.
1775 config BR2_TARGET_ROOTFS_SQUASHFS3
1776         bool "squashfs3 rootfs support has been removed"
1777         select BR2_LEGACY
1778         help
1779           Together with the removal of the squashfs3 package, support
1780           for squashfs3 root filesystems has been removed too. Squashfs
1781           root filesystems will automatically use squashfs4 now.
1783 config BR2_PACKAGE_NETKITBASE
1784         bool "netkitbase has been removed"
1785         select BR2_LEGACY
1786         help
1787           The 'netkitbase' package has been removed since it has been
1788           deprecated since 2012.11. This package provided 'inetd'
1789           which is replaced by 'xinet' and 'ping' which is replaced by
1790           'busybox' or 'fping'.
1792 config BR2_PACKAGE_NETKITTELNET
1793         bool "netkittelnet has been removed"
1794         select BR2_LEGACY
1795         help
1796           The 'netkittelnet' package has been removed since it has
1797           been deprecated since 2012.11. 'busybox' provides a telnet
1798           client and should be used instead.
1800 config BR2_PACKAGE_LUASQL
1801         bool "luasql has been replaced by luasql-sqlite3"
1802         select BR2_PACKAGE_LUASQL_SQLITE3
1803         select BR2_LEGACY
1804         help
1805           The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
1807 config BR2_PACKAGE_LUACJSON
1808         bool "luacjson has been replaced by lua-cjson"
1809         select BR2_PACKAGE_LUA_CJSON
1810         select BR2_LEGACY
1811         help
1812           The option has been renamed BR2_PACKAGE_LUA_CJSON.
1814 ###############################################################################
1815 comment "Legacy options removed in 2013.11"
1817 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
1818         bool "lvm2's 'dmsetup only' option removed"
1819         select BR2_LEGACY
1820         help
1821           The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
1822           led to problems with other packages that need the full lvm2
1823           suite. Therefore, the option has been replaced with the positive
1824           BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
1826 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
1827 # in order to automatically propagate old configs
1829 config BR2_PACKAGE_QT_JAVASCRIPTCORE
1830         bool "qt javascriptcore option removed"
1831         select BR2_LEGACY
1832         help
1833           The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
1834           force the activation or disabling of the JIT compiler in the
1835           Qt Javascript interpreter. However, the JIT compiler is not
1836           available for all architectures, so forcing its activation
1837           does not always work. Moreover, Qt knows by itself for which
1838           architectures JIT support is possible, and will
1839           automatically enable it if possible.
1841           Therefore, this option was in fact useless, and causing
1842           build problems when enabled on architectures for which the
1843           JIT support was not available. It has been removed, and
1844           there is no replacement: Qt will enable JIT at compile time
1845           when possible.
1847 config BR2_PACKAGE_MODULE_INIT_TOOLS
1848         bool "module-init-tools replaced by kmod"
1849         select BR2_PACKAGE_KMOD
1850         select BR2_PACKAGE_KMOD_TOOLS
1851         select BR2_LEGACY
1852         help
1853           The 'module-init-tools' package has been removed, since it
1854           has been depracated upstream and replaced by 'kmod'.
1856 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
1857         string "u-boot: the git repository URL option has been renamed"
1858         help
1859           The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
1860           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
1862 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
1863         bool
1864         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
1865         select BR2_LEGACY
1867 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
1868 # boot/uboot/Config.in
1870 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
1871         string "u-boot: the git repository version option has been renamed"
1872         help
1873           The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
1874           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
1876 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
1877         bool
1878         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
1879         select BR2_LEGACY
1881 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
1882 # boot/uboot/Config.in
1884 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
1885         string "linux: the git repository URL option has been renamed"
1886         help
1887           The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
1888           been renamed to
1889           BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
1891 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
1892         bool
1893         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
1894         select BR2_LEGACY
1896 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
1897 # linux/Config.in
1899 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
1900         string "linux: the git repository version option has been renamed"
1901         help
1902           The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
1903           been renamed to
1904           BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
1906 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
1907         bool
1908         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
1909         select BR2_LEGACY
1911 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
1912 # linux/Config.in
1914 ###############################################################################
1915 comment "Legacy options removed in 2013.08"
1917 config BR2_ARM_OABI
1918         bool "ARM OABI support has been removed"
1919         select BR2_LEGACY
1920         help
1921           The support for the ARM OABI was deprecated since a while,
1922           and has been removed completely from Buildroot. It is also
1923           deprecated in upstream gcc, since gcc 4.7. People should
1924           switch to EABI instead, which should not be a problem as
1925           long as you don't have pre-built OABI binaries in your
1926           system that you can't recompile.
1928 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
1929         bool "dosfstools dosfsck renamed to fsck.fat"
1930         select BR2_LEGACY
1931         select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
1932         help
1933           dosfsck was renamed upstream to fsck.fat for consistency.
1935 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
1936         bool "dosfstools dosfslabel renamed to fatlabel"
1937         select BR2_LEGACY
1938         select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
1939         help
1940           doslabel was renamed upstream to fatlabel for consistency.
1942 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
1943         bool "dosfstools mkdosfs renamed to mkfs.fat"
1944         select BR2_LEGACY
1945         select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
1946         help
1947           mkdosfs was renamed upstream to mkfs.fat for consistency.
1949 config BR2_ELF2FLT
1950         bool "the elf2flt option has been renamed"
1951         select BR2_LEGACY
1952         help
1953           The BR2_ELF2FLT option has been renamed to
1954           BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
1955           the package infrastructure.
1957 config BR2_VFP_FLOAT
1958         bool "the ARM VFP floating point option has been renamed"
1959         select BR2_LEGACY
1960         help
1961           Due to a major refactoring of the floating-point handling of
1962           the ARM architecture support, the BR2_VFP_FLOAT option has
1963           been replaced with a choice of options that allows to select
1964           between various VFP versions/capabilities.
1966 config BR2_PACKAGE_GCC_TARGET
1967         bool "gcc on the target filesystem has been removed"
1968         select BR2_LEGACY
1969         help
1970           The support for gcc in the target filesystem was deprecated
1971           since a while, and has been removed completely from Buildroot.
1972           See Buildroot's documentation for more explanations.
1974 config BR2_HAVE_DEVFILES
1975         bool "development files in target filesystem has been removed"
1976         select BR2_LEGACY
1977         help
1978           The installation of the development files in the target
1979           filesystem was deprecated since a while, and has been removed
1980           completely from Buildroot.
1981           See Buildroot's documentation for more explanations.
1983 ###############################################################################
1984 comment "Legacy options removed in 2013.05"
1986 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
1987         bool "Realtek 8192 replaced by Realtek 81xx"
1988         select BR2_LEGACY
1989         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
1990         help
1991           Now covers the whole Realtek 81xx familly: 8188/8192.
1993 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
1994         bool "Realtek 8712 replaced by Realtek 87xx"
1995         select BR2_LEGACY
1996         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
1997         help
1998           Now covers the whole Realtek 87xx familly: 8712/8723.
2000 ###############################################################################
2001 comment "Legacy options removed in 2013.02"
2003 config BR2_sa110
2004         bool "sa110 ARM target switched to strongarm"
2005         select BR2_LEGACY
2006         select BR2_strongarm
2007         help
2008           The SA110 is the same as a generic StrongARM, it just differs
2009           in speed, peripherals and cache.
2011 config BR2_sa1100
2012         bool "sa1100 ARM target switched to strongarm"
2013         select BR2_LEGACY
2014         select BR2_strongarm
2015         help
2016           The SA1100 is the same as a generic StrongARM, it just differs
2017           in speed, peripherals and cache.
2019 config BR2_PACKAGE_GDISK
2020         bool "gdisk has been replaced by gptfdisk"
2021         select BR2_LEGACY
2022         select BR2_PACKAGE_GPTFDISK
2023         help
2024           The option has been renamed BR2_PACKAGE_GPTFDISK.
2026 config BR2_PACKAGE_GDISK_GDISK
2027         bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
2028         select BR2_LEGACY
2029         select BR2_PACKAGE_GPTFDISK
2030         select BR2_PACKAGE_GPTFDISK_GDISK
2031         help
2032           The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
2034 config BR2_PACKAGE_GDISK_SGDISK
2035         bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
2036         select BR2_LEGACY
2037         select BR2_PACKAGE_GPTFDISK
2038         select BR2_PACKAGE_GPTFDISK_SGDISK
2039         help
2040           The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
2042 config BR2_PACKAGE_GDB_HOST
2043         bool "gdb for the host option has been renamed"
2044         select BR2_PACKAGE_HOST_GDB
2045         select BR2_LEGACY
2046         help
2047           Due to the conversion of gdb to the package infrastructure,
2048           the BR2_PACKAGE_GDB_HOST option has been renamed
2049           BR2_PACKAGE_HOST_GDB.
2051 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2052         bool "DirectFB RGB16 dithering option has been renamed"
2053         select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2054         select BR2_LEGACY
2055         help
2056           The option has been renamed
2057           BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2059 config BR2_PACKAGE_DIRECTB_TESTS
2060         bool "DirectFB Tests option has been renamed"
2061         select BR2_PACKAGE_DIRECTFB_TESTS
2062         select BR2_LEGACY
2063         help
2064           The option has been renamed
2065           BR2_PACKAGE_DIRECTFB_TESTS.
2067 ###############################################################################
2068 comment "Legacy options removed in 2012.11"
2070 config BR2_PACKAGE_CUSTOMIZE
2071         bool "customize package has been removed"
2072         select BR2_LEGACY
2073         help
2074           The 'customize' special package has been removed. Instead,
2075           we recommend to create either your own packages, or use a
2076           post-build script to customize your root filesystem. See
2077           Buildroot's documentation for more details.
2079 config BR2_PACKAGE_XSERVER_xorg
2080         bool "X.org modular server"
2081         select BR2_LEGACY
2082         select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2083         help
2084           The option has been renamed
2085           BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2087 config BR2_PACKAGE_XSERVER_tinyx
2088         bool "KDrive / TinyX server"
2089         select BR2_LEGACY
2090         select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2091         help
2092           The option has been renamed
2093           BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2095 config BR2_PACKAGE_PTHREAD_STUBS
2096         bool "pthread-stubs option has been renamed"
2097         select BR2_LEGACY
2098         select BR2_PACKAGE_LIBPTHREAD_STUBS
2099         help
2100           For consistency reason, the pthread-stubs package has been
2101           renamed to libpthread-stubs.
2103 ###############################################################################
2104 comment "Legacy options removed in 2012.08"
2106 config BR2_PACKAGE_GETTEXT_STATIC
2107         bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2108         select BR2_LEGACY
2109         help
2110           To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2113 config BR2_PACKAGE_LIBINTL
2114         bool "libintl"
2115         select BR2_LEGACY
2116         select BR2_PACKAGE_GETTEXT
2117         help
2118           libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2119           only installs the library, not the executables.
2121 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2122         bool "input-tools evtest is now a separate package evtest"
2123         select BR2_LEGACY
2124         select BR2_PACKAGE_EVTEST
2125         help
2126           The evtest program from input-tools is now a separate package.
2128 config BR2_BFIN_FDPIC
2129         bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2130         select BR2_BINFMT_FDPIC
2131         select BR2_LEGACY
2133 config BR2_BFIN_FLAT
2134         bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2135         select BR2_BINFMT_FLAT
2136         select BR2_LEGACY
2138 endmenu
2140 endif # !SKIP_LEGACY