flann: bump version to fix build with gcc 6
[buildroot-gz.git] / Config.in.legacy
blobb9c2f004f9e4c227e422f7fb99723fd48cec6efc
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_OPENVPN_CRYPTO_POLARSSL
149         bool "openvpn polarssl crypto backend removed"
150         select BR2_LEGACY
151         help
152           The OpenVPN polarssl crypto backend option has been removed.
153           Version from 2.3.10 onwards need polarssl >= 1.3.8 but aren't
154           compatible with mbedtls (polarssl) series 2.x which is the
155           version provided in buildroot. And both can't coexist.
156           It now uses OpenSSL as the only option.
159 config BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE
160         bool "nginx http spdy module removed"
161         select BR2_LEGACY
162         select BR2_PACKAGE_NGINX_HTTP_V2_MODULE
163         help
164           The ngx_http_spdy_module has been superseded by the
165           ngx_http_v2_module since nginx v1.9.5.  The
166           ngx_http_v2_module modules has been automatically selected
167           in your configuration.
169 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP
170         bool "gst1-plugins-bad rtp plugin moved to good"
171         select BR2_LEGACY
172         help
173           The rtp plugin has been moved from gst1-plugins-base to
174           gst1-plugins-good.
176 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123
177         bool "gst1-plugins-bad mpg123 plugin moved to ugly"
178         select BR2_LEGACY
179         help
180           The mpg123 plugin has been moved from gst1-plugins-bad to
181           gst1-plugins-ugly.
183 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC
184         bool "PowerPC Sourcery toolchain has been removed"
185         select BR2_LEGACY
186         help
187           The Sourcery CodeBench toolchain for the PowerPC
188           architecture has been removed, as it was very old, not
189           maintained, and causing numerous build failures with modern
190           userspace packages.
192 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2
193         bool "PowerPC Sourcery E500v2 toolchain has been removed"
194         select BR2_LEGACY
195         help
196           The Sourcery CodeBench toolchain for the PowerPC E500v2
197           architecture has been removed, as it was very old, not
198           maintained, and causing numerous build failures with modern
199           userspace packages.
201 config BR2_x86_i386
202         bool "x86 i386 support removed"
203         select BR2_LEGACY
204         help
205           The support for the i386 processors of the x86 architecture
206           has been removed.
208 config BR2_PACKAGE_QT5WEBKIT_EXAMPLES
209         bool "qt5webkit-examples package removed"
210         select BR2_LEGACY
211         help
212           The qt5webkit-examples package has been removed, since it
213           was removed from upstream starting from Qt 5.6.
215 config BR2_PACKAGE_QT5QUICK1
216         bool "qt5quick1 package removed"
217         select BR2_LEGACY
218         help
219           The qt5quick1 package has been removed, since it was removed
220           from upstream starting from Qt 5.6.
222 config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
223         bool "uboot custom patch dir removed"
224         select BR2_LEGACY
225         help
226           The uboot custom patch directory option has been removed. Use
227           the improved BR2_TARGET_UBOOT_PATCH option instead.
229 config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
230         bool "xf86-input-void removed"
231         select BR2_LEGACY
232         help
233           The xf86-input-void package has been removed, there's no need
234           for it in any modern (post-2007) xorg server.
236 config BR2_KERNEL_HEADERS_3_17
237         bool "kernel headers version 3.17.x are no longer supported"
238         select BR2_KERNEL_HEADERS_3_18
239         select BR2_LEGACY
240         help
241           Version 3.17.x of the Linux kernel headers have been deprecated
242           for more than four buildroot releases and are now removed.
243           As an alternative, version 3.18.x of the headers have been
244           automatically selected in your configuration.
246 config BR2_GDB_VERSION_7_7
247         bool "gdb 7.7 has been removed"
248         select BR2_LEGACY
249         help
250           The 7.7 version of gdb has been removed. Use a newer version
251           instead.
253 config BR2_PACKAGE_FOOMATIC_FILTERS
254         bool "foomatic-filters"
255         select BR2_LEGACY
256         help
257           The foomatic-filters package was removed.
259 config BR2_PACKAGE_SAMBA
260         bool "samba"
261         select BR2_LEGACY
262         help
263           The samba package was removed in favour of samba4 since the
264           3.x series isn't supported by upstream any longer.
266 config BR2_PACKAGE_KODI_WAVPACK
267         bool "wavpack"
268         select BR2_LEGACY
269         help
270           wavpack support was removed in favour of ffmpeg:
271           https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4
273 config BR2_PACKAGE_KODI_RSXS
274         bool "rsxs support in Kodi was moved to an addon"
275         select BR2_LEGACY
276         select BR2_PACKAGE_KODI_SCREENSAVER_RSXS
277         help
278           rsxs support in Kodi was moved to an addon
280 config BR2_PACKAGE_KODI_GOOM
281         bool "Goom support in Kodi was moved to an addon"
282         select BR2_LEGACY
283         select BR2_PACKAGE_KODI_VISUALISATION_GOOM
284         help
285           Goom support in Kodi was moved to an addon
287 config BR2_PACKAGE_SYSTEMD_ALL_EXTRAS
288         bool "systemd all extras option has been removed"
289         select BR2_LEGACY
290         select BR2_PACKAGE_XZ
291         select BR2_PACKAGE_LIBGCRYPT
292         help
293           The systemd option to enable "all extras" has been
294           removed. To get the same features, the libgcrypt and xz
295           package should now be enabled.
297 config BR2_GCC_VERSION_4_5_X
298         bool "gcc 4.5.x has been removed"
299         select BR2_LEGACY
300         help
301           The 4.5.x version of gcc has been removed. Use a newer
302           version instead.
304 config BR2_PACKAGE_SQLITE_READLINE
305         bool "command-line editing support was updated"
306         select BR2_PACKAGE_NCURSES
307         select BR2_PACKAGE_READLINE
308         select BR2_LEGACY
309         help
310           This option was removed in favour of the sqlite package
311           deciding itself depending on the enabled packages whether
312           command-line editing should be enabled, it also also takes
313           libedit into account.
315 ###############################################################################
316 comment "Legacy options removed in 2016.02"
318 config BR2_PACKAGE_DOVECOT_BZIP2
319         bool "bzip2 support option has been removed"
320         select BR2_LEGACY
321         select BR2_PACKAGE_BZIP2
322         help
323           Bzip2 support is built if the bzip2 package is selected.
325 config BR2_PACKAGE_DOVECOT_ZLIB
326         bool "zlib support option has been removed"
327         select BR2_LEGACY
328         select BR2_PACKAGE_ZLIB
329         help
330           Zlib support is built if the zlib package is selected.
332 config BR2_PACKAGE_E2FSPROGS_FINDFS
333         bool "e2fsprogs findfs option has been removed"
334         select BR2_LEGACY
335         help
336           This option attempted to enable findfs capabilities from
337           e2fsprogs but has not worked since July 2015 (due to
338           packaging changes). One can use BusyBox's findfs support or
339           enable the BR2_PACKAGE_UTIL_LINUX_FINDFS option.
341 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
342         bool "openpowerlink debug option has been removed"
343         select BR2_LEGACY
344         help
345           This option depends on BR2_ENABLE_DEBUG which should not be used
346           by packages anymore.
348 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
349         bool "openpowerlink package has been updated"
350         select BR2_LEGACY
351         select BR2_PACKAGE_OPENPOWERLINK_STACK_KERNEL_STACK_LIB
352         help
353           openpowerlink kernel modules are built if the
354           kernel stack library is selected.
356 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
357         bool "openpowerlink package has been updated"
358         select BR2_LEGACY
359         select BR2_PACKAGE_OPENPOWERLINK_STACK_USERSPACE_DAEMON_LIB
360         help
361           The user space support has been split in two part:
362           - a monolitic user space library
363           - a user spae deamon driver
365 config BR2_LINUX_KERNEL_SAME_AS_HEADERS
366         bool "using the linux headers version for the kernel has been removed"
367         select BR2_LEGACY
368         help
369           The option to use the version of the kernel headers for the
370           kernel to build has been removed.
372           There is now the converse, better-suited and more versatile
373           option to use the kernel version for the linux headers.
375 config BR2_PACKAGE_CUPS_PDFTOPS
376         bool "Pdftops support has been removed from Cups"
377         select BR2_LEGACY
378         help
379           Pdftops support has been removed from the cups package
380           It is now part of the cups-filters package.
382 config BR2_KERNEL_HEADERS_3_16
383         bool "kernel headers version 3.16.x are no longer supported"
384         select BR2_KERNEL_HEADERS_3_18
385         select BR2_LEGACY
386         help
387         Version 3.16.x of the Linux kernel headers have been deprecated
388         for more than four buildroot releases and are now removed.
389         As an alternative, version 3.18.x of the headers have been
390         automatically selected in your configuration.
392 config BR2_PACKAGE_PYTHON_PYXML
393         bool "python-pyxml package has been removed"
394         select BR2_LEGACY
395         help
396           PyXML is obsolete and its functionality is covered either via
397           native Python XML support or python-lxml package.
399 # BR2_ENABLE_SSP is still referenced in Config.in (default in choice)
400 config BR2_ENABLE_SSP
401         bool "Stack Smashing protection now has different levels"
402         help
403           The protection offered by SSP can now be selected from different
404           protection levels. Be sure to review the SSP level in the build
405           options menu.
407 config BR2_PACKAGE_DIRECTFB_CLE266
408         bool "cle266 driver for directfb removed"
409         select BR2_LEGACY
410         help
411           The cle266 directfb driver support has been removed.
412           It doesn't build in the latest version and it's unlikely
413           anyone has any use for it.
415 config BR2_PACKAGE_DIRECTFB_UNICHROME
416         bool "unichrome driver for directfb removed"
417         select BR2_LEGACY
418         help
419           The unichrome directfb driver support has been removed.
420           It doesn't build in the latest version and it's unlikely
421           anyone has any use for it.
423 config BR2_PACKAGE_LIBELEMENTARY
424         bool "libelementary has been renamed to elementary"
425         select BR2_LEGACY
426         select BR2_PACKAGE_ELEMENTARY
427         help
428           The libelementary package has been renamed to match the upstream
429           name.
431 config BR2_PACKAGE_LIBEINA
432         bool "libeina package has been removed"
433         select BR2_LEGACY
434         select BR2_PACKAGE_EFL
435         help
436           With EFL 1.15, libeina is now provided by the efl package.
438 config BR2_PACKAGE_LIBEET
439         bool "libeet package has been removed"
440         select BR2_LEGACY
441         select BR2_PACKAGE_EFL
442         help
443           With EFL 1.15, libeet is now provided by the efl package.
445 config BR2_PACKAGE_LIBEVAS
446         bool "libevas package has been removed"
447         select BR2_LEGACY
448         select BR2_PACKAGE_EFL
449         help
450           With EFL 1.15, libevas is now provided by the efl package.
452 config BR2_PACKAGE_LIBECORE
453         bool "libecore package has been removed"
454         select BR2_LEGACY
455         select BR2_PACKAGE_EFL
456         help
457           With EFL 1.15, libecore is now provided by the efl package.
459 config BR2_PACKAGE_LIBEDBUS
460         bool "libedbus package has been removed"
461         select BR2_LEGACY
462         select BR2_PACKAGE_EFL
463         help
464           With EFL 1.15, libedbus is now provided by the efl package.
466 config BR2_PACKAGE_LIBEFREET
467         bool "libefreet package has been removed"
468         select BR2_LEGACY
469         select BR2_PACKAGE_EFL
470         help
471           With EFL 1.15, libefreet is now provided by the efl package.
473 config BR2_PACKAGE_LIBEIO
474         bool "libeio package has been removed"
475         select BR2_LEGACY
476         select BR2_PACKAGE_EFL
477         help
478           With EFL 1.15, libeio is now provided by the efl package.
480 config BR2_PACKAGE_LIBEMBRYO
481         bool "libembryo package has been removed"
482         select BR2_LEGACY
483         select BR2_PACKAGE_EFL
484         help
485           With EFL 1.15, libembryo is now provided by the efl package.
487 config BR2_PACKAGE_LIBEDJE
488         bool "libedje package has been removed"
489         select BR2_LEGACY
490         select BR2_PACKAGE_EFL
491         help
492           With EFL 1.15, libedje is now provided by the efl package.
494 config BR2_PACKAGE_LIBETHUMB
495         bool "libethumb package has been removed"
496         select BR2_LEGACY
497         select BR2_PACKAGE_EFL
498         help
499           With EFL 1.15, libethumb is now provided by the efl package.
501 config BR2_PACKAGE_INFOZIP
502         bool "infozip option has been renamed to zip"
503         select BR2_LEGACY
504         select BR2_PACKAGE_ZIP
505         help
506           Info-Zip's Zip package has been renamed from infozip to zip,
507           to avoid ambiguities with Info-Zip's UnZip which has been added
508           in the unzip package.
510 config BR2_BR2_PACKAGE_NODEJS_0_10_X
511         bool "nodejs 0.10.x option removed"
512         select BR2_LEGACY
513         select BR2_PACKAGE_NODEJS
514         help
515           nodejs 0.10.x option has been removed.  0.10.x is now
516           automatically chosen for ARMv5 architectures only and the latest
517           nodejs for all other supported architectures. The correct nodejs
518           version has been automatically selected in your configuration.
520 config BR2_BR2_PACKAGE_NODEJS_0_12_X
521         bool "nodejs version 0.12.x has been removed"
522         select BR2_LEGACY
523         select BR2_PACKAGE_NODEJS
524         help
525           nodejs version 0.12.x has been removed.  As an alternative,
526           the latest nodejs version has been automatically selected in
527           your configuration.
529 config BR2_BR2_PACKAGE_NODEJS_4_X
530         bool "nodejs version 4.x has been removed"
531         select BR2_LEGACY
532         select BR2_PACKAGE_NODEJS
533         help
534           nodejs version 4.x has been removed.  As an alternative,
535           the latest nodejs version has been automatically selected in
536           your configuration.
538 ###############################################################################
539 comment "Legacy options removed in 2015.11"
541 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL
542         bool "gst1-plugins-bad real plugin has been removed"
543         select BR2_LEGACY
544         help
545           The real plugin from GStreamer 1 bad plugins has been
546           removed.
548 config BR2_PACKAGE_MEDIA_CTL
549         bool "media-ctl package has been removed"
550         select BR2_LEGACY
551         select BR2_PACKAGE_LIBV4L
552         select BR2_PACKAGE_LIBV4L_UTILS
553         help
554           media-ctl source and developement have been moved to
555           v4l-utils since June 2014. For an up-to-date media-ctl
556           version select BR2_PACKAGE_LIBV4L and BR2_PACKAGE_LIBV4L_UTILS.
558 config BR2_PACKAGE_SCHIFRA
559         bool "schifra package has been removed"
560         select BR2_LEGACY
561         help
562           Schifra package has been maked broken since 2014.11 release and
563           haven't been fixed since then.
565 config BR2_PACKAGE_ZXING
566         bool "zxing option has been renamed"
567         select BR2_LEGACY
568         select BR2_PACKAGE_ZXING_CPP
569         help
570           ZXing no longer provides the cpp bindings, it has been renamed to
571           BR2_PACKAGE_ZXING_CPP which uses a new upstream.
573 # Since FreeRDP has new dependencies, protect this legacy to avoid the
574 # infamous "unmet direct dependencies" kconfig error.
575 config BR2_PACKAGE_FREERDP_CLIENT
576         bool "freerdp client option renamed"
577         depends on BR2_PACKAGE_FREERDP
578         select BR2_LEGACY
579         select BR2_PACKAGE_FREERDP_CLIENT_X11
581 config BR2_PACKAGE_BLACKBOX
582         bool "blackbox package has been removed"
583         select BR2_LEGACY
584         help
585           Upstream is dead and the package has been deprecated for
586           some time. There are other alternative maintained WMs.
588 config BR2_KERNEL_HEADERS_3_0
589         bool "kernel headers version 3.0.x are no longer supported"
590         select BR2_KERNEL_HEADERS_3_2
591         select BR2_LEGACY
592         help
593           Version 3.0.x of the Linux kernel headers have been deprecated
594           for more than four buildroot releases and are now removed.
595           As an alternative, version 3.2.x of the headers have been
596           automatically selected in your configuration.
598 config BR2_KERNEL_HEADERS_3_11
599         bool "kernel headers version 3.11.x are no longer supported"
600         select BR2_KERNEL_HEADERS_3_12
601         select BR2_LEGACY
602         help
603           Version 3.11.x of the Linux kernel headers have been deprecated
604           for more than four buildroot releases and are now removed.
605           As an alternative, version 3.12.x of the headers have been
606           automatically selected in your configuration.
608 config BR2_KERNEL_HEADERS_3_13
609         bool "kernel headers version 3.13.x are no longer supported"
610         select BR2_KERNEL_HEADERS_3_14
611         select BR2_LEGACY
612         help
613           Version 3.13.x of the Linux kernel headers have been deprecated
614           for more than four buildroot releases and are now removed.
615           As an alternative, version 3.14.x of the headers have been
616           automatically selected in your configuration.
618 config BR2_KERNEL_HEADERS_3_15
619         bool "kernel headers version 3.15.x are no longer supported"
620         select BR2_KERNEL_HEADERS_3_18
621         select BR2_LEGACY
622         help
623           Version 3.15.x of the Linux kernel headers have been deprecated
624           for more than four buildroot releases and are now removed.
625           As an alternative, version 3.18.x of the headers have been
626           automatically selected in your configuration.
628 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
629         bool "DirectFB example df_andi has been removed"
630         select BR2_LEGACY
631         select BR2_PACKAGE_DIRECTFB_EXAMPLES
632         help
633           The per-DirectFB example options have been removed. The
634           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
635           examples.
637 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
638         bool "DirectFB example df_bltload has been removed"
639         select BR2_LEGACY
640         select BR2_PACKAGE_DIRECTFB_EXAMPLES
641         help
642           The per-DirectFB example options have been removed. The
643           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
644           examples.
646 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
647         bool "DirectFB example df_cpuload has been removed"
648         select BR2_LEGACY
649         select BR2_PACKAGE_DIRECTFB_EXAMPLES
650         help
651           The per-DirectFB example options have been removed. The
652           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
653           examples.
655 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
656         bool "DirectFB example df_databuffer has been removed"
657         select BR2_LEGACY
658         select BR2_PACKAGE_DIRECTFB_EXAMPLES
659         help
660           The per-DirectFB example options have been removed. The
661           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
662           examples.
664 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
665         bool "DirectFB example df_dioload has been removed"
666         select BR2_LEGACY
667         select BR2_PACKAGE_DIRECTFB_EXAMPLES
668         help
669           The per-DirectFB example options have been removed. The
670           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
671           examples.
673 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
674         bool "DirectFB example df_dok has been removed"
675         select BR2_LEGACY
676         select BR2_PACKAGE_DIRECTFB_EXAMPLES
677         help
678           The per-DirectFB example options have been removed. The
679           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
680           examples.
682 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
683         bool "DirectFB example df_drivertest has been removed"
684         select BR2_LEGACY
685         select BR2_PACKAGE_DIRECTFB_EXAMPLES
686         help
687           The per-DirectFB example options have been removed. The
688           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
689           examples.
691 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
692         bool "DirectFB example df_fire has been removed"
693         select BR2_LEGACY
694         select BR2_PACKAGE_DIRECTFB_EXAMPLES
695         help
696           The per-DirectFB example options have been removed. The
697           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
698           examples.
700 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
701         bool "DirectFB example df_flip has been removed"
702         select BR2_LEGACY
703         select BR2_PACKAGE_DIRECTFB_EXAMPLES
704         help
705           The per-DirectFB example options have been removed. The
706           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
707           examples.
709 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
710         bool "DirectFB example df_fonts has been removed"
711         select BR2_LEGACY
712         select BR2_PACKAGE_DIRECTFB_EXAMPLES
713         help
714           The per-DirectFB example options have been removed. The
715           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
716           examples.
718 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
719         bool "DirectFB example df_input has been removed"
720         select BR2_LEGACY
721         select BR2_PACKAGE_DIRECTFB_EXAMPLES
722         help
723           The per-DirectFB example options have been removed. The
724           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
725           examples.
727 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
728         bool "DirectFB example df_joystick has been removed"
729         select BR2_LEGACY
730         select BR2_PACKAGE_DIRECTFB_EXAMPLES
731         help
732           The per-DirectFB example options have been removed. The
733           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
734           examples.
736 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
737         bool "DirectFB example df_knuckles has been removed"
738         select BR2_LEGACY
739         select BR2_PACKAGE_DIRECTFB_EXAMPLES
740         help
741           The per-DirectFB example options have been removed. The
742           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
743           examples.
745 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
746         bool "DirectFB example df_layer has been removed"
747         select BR2_LEGACY
748         select BR2_PACKAGE_DIRECTFB_EXAMPLES
749         help
750           The per-DirectFB example options have been removed. The
751           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
752           examples.
754 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
755         bool "DirectFB example df_matrix has been removed"
756         select BR2_LEGACY
757         select BR2_PACKAGE_DIRECTFB_EXAMPLES
758         help
759           The per-DirectFB example options have been removed. The
760           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
761           examples.
763 config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
764         bool "DirectFB example df_matrix_water has been removed"
765         select BR2_LEGACY
766         select BR2_PACKAGE_DIRECTFB_EXAMPLES
767         help
768           The per-DirectFB example options have been removed. The
769           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
770           examples.
772 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
773         bool "DirectFB example df_neo has been removed"
774         select BR2_LEGACY
775         select BR2_PACKAGE_DIRECTFB_EXAMPLES
776         help
777           The per-DirectFB example options have been removed. The
778           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
779           examples.
781 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
782         bool "DirectFB example df_netload has been removed"
783         select BR2_LEGACY
784         select BR2_PACKAGE_DIRECTFB_EXAMPLES
785         help
786           The per-DirectFB example options have been removed. The
787           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
788           examples.
790 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
791         bool "DirectFB example df_palette has been removed"
792         select BR2_PACKAGE_DIRECTFB_EXAMPLES
793         help
794           The per-DirectFB example options have been removed. The
795           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
796           examples.
798 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
799         bool "DirectFB example df_particle has been removed"
800         select BR2_LEGACY
801         select BR2_PACKAGE_DIRECTFB_EXAMPLES
802         help
803           The per-DirectFB example options have been removed. The
804           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
805           examples.
807 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
808         bool "DirectFB example df_porter has been removed"
809         select BR2_LEGACY
810         select BR2_PACKAGE_DIRECTFB_EXAMPLES
811         help
812           The per-DirectFB example options have been removed. The
813           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
814           examples.
816 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
817         bool "DirectFB example df_stress has been removed"
818         select BR2_PACKAGE_DIRECTFB_EXAMPLES
819         help
820           The per-DirectFB example options have been removed. The
821           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
822           examples.
824 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
825         bool "DirectFB example df_texture has been removed"
826         select BR2_LEGACY
827         select BR2_PACKAGE_DIRECTFB_EXAMPLES
828         help
829           The per-DirectFB example options have been removed. The
830           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
831           examples.
833 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
834         bool "DirectFB example df_video has been removed"
835         select BR2_LEGACY
836         select BR2_PACKAGE_DIRECTFB_EXAMPLES
837         help
838           The per-DirectFB example options have been removed. The
839           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
840           examples.
842 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
843         bool "DirectFB example df_video_particle has been removed"
844         select BR2_LEGACY
845         select BR2_PACKAGE_DIRECTFB_EXAMPLES
846         help
847           The per-DirectFB example options have been removed. The
848           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
849           examples.
851 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
852         bool "DirectFB example df_window has been removed"
853         select BR2_LEGACY
854         select BR2_PACKAGE_DIRECTFB_EXAMPLES
855         help
856           The per-DirectFB example options have been removed. The
857           BR2_PACKAGE_DIRECTFB_EXAMPLES option now installs all
858           examples.
860 config BR2_PACKAGE_KOBS_NG
861         bool "kobs-ng was replaced by imx-kobs"
862         select BR2_LEGACY
863         select BR2_PACKAGE_IMX_KOBS
864         help
865           The outdated kobs-ng has been replaced by the Freescale-
866           maintained imx-kobs package.
868 config BR2_PACKAGE_SAWMAN
869         bool "sawman package removed"
870         select BR2_LEGACY
871         select BR2_PACKAGE_DIRECTFB_SAWMAN
872         help
873           This option has been removed because the sawman package no
874           longer exists: it was merged inside DirectFB itself. This
875           feature can now be enabled using the
876           BR2_PACKAGE_DIRECTFB_SAWMAN option.
878 config BR2_PACKAGE_DIVINE
879         bool "divine package removed"
880         select BR2_LEGACY
881         select BR2_PACKAGE_DIRECTFB_DIVINE
882         help
883           This option has been removed because the divine package no
884           longer exists: it was merged inside DirectFB itself. This
885           feature can now be enabled using the
886           BR2_PACKAGE_DIRECTFB_DIVINE option.
888 ###############################################################################
889 comment "Legacy options removed in 2015.08"
891 config BR2_PACKAGE_KODI_PVR_ADDONS
892         bool "Kodi PVR addon was split"
893         select BR2_LEGACY
894         select BR2_PACKAGE_KODI_PVR_ARGUSTV
895         select BR2_PACKAGE_KODI_PVR_DVBLINK
896         select BR2_PACKAGE_KODI_PVR_DVBVIEWER
897         select BR2_PACKAGE_KODI_PVR_FILMON
898         select BR2_PACKAGE_KODI_PVR_HTS
899         select BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
900         select BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
901         select BR2_PACKAGE_KODI_PVR_MYTHTV
902         select BR2_PACKAGE_KODI_PVR_NEXTPVR
903         select BR2_PACKAGE_KODI_PVR_NJOY
904         select BR2_PACKAGE_KODI_PVR_PCTV
905         select BR2_PACKAGE_KODI_PVR_STALKER
906         select BR2_PACKAGE_KODI_PVR_VBOX
907         select BR2_PACKAGE_KODI_PVR_VDR_VNSI
908         select BR2_PACKAGE_KODI_PVR_VUPLUS
909         select BR2_PACKAGE_KODI_PVR_WMC
910         help
911           Kodi PVR addon was split into seperate modules
913 config BR2_BINUTILS_VERSION_2_23_2
914         bool "binutils 2.23 option renamed"
915         select BR2_LEGACY
916         select BR2_BINUTILS_VERSION_2_23_X
917         help
918           The binutils version option has been renamed to match the
919           same patchlevel logic used by gcc. The new option is now
920           BR2_BINUTILS_VERSION_2_23_X.
922 config BR2_BINUTILS_VERSION_2_24
923         bool "binutils 2.24 option renamed"
924         select BR2_LEGACY
925         select BR2_BINUTILS_VERSION_2_24_X
926         help
927           The binutils version option has been renamed to match the
928           same patchlevel logic used by gcc. The new option is now
929           BR2_BINUTILS_VERSION_2_24_X.
931 config BR2_BINUTILS_VERSION_2_25
932         bool "binutils 2.25 option renamed"
933         select BR2_LEGACY
934         select BR2_BINUTILS_VERSION_2_25_X
935         help
936           The binutils version option has been renamed to match the
937           same patchlevel logic used by gcc. The new option is now
938           BR2_BINUTILS_VERSION_2_25_X.
940 config BR2_PACKAGE_PERF
941         bool "perf option has been renamed"
942         select BR2_LEGACY
943         select BR2_LINUX_KERNEL_TOOL_PERF
944         help
945           The perf package has been moved as a Linux tools package,
946           and the option to enable it is now
947           BR2_LINUX_KERNEL_TOOL_PERF.
949 config BR2_BINUTILS_VERSION_2_22
950         bool "binutils 2.22 removed"
951         select BR2_LEGACY
952         help
953           Binutils 2.22 has been removed, using a newer version is
954           recommended.
956 config BR2_PACKAGE_GPU_VIV_BIN_MX6Q
957         bool "gpu-viv-bin-mx6q"
958         select BR2_LEGACY
959         select BR2_PACKAGE_IMX_GPU_VIV
960         help
961           Vivante graphics libraries have been renamed to
962           BR2_PACKAGE_IMX_GPU_VIV to be aligned with upstream package
963           name.
965 config BR2_PACKAGE_LIBSEMANAGE_PYTHON_BINDINGS
966         depends on BR2_PACKAGE_PYTHON
967         bool "libsemanage python bindings removed"
968         select BR2_LEGACY
969         help
970           This option has been removed, since the libsemanage Python
971           bindings on the target were not useful.
973 config BR2_TARGET_UBOOT_NETWORK
974         bool "U-Boot custom network settings removed"
975         select BR2_LEGACY
976         help
977           U-Boot's custom network settings options have been removed.
979 ###############################################################################
980 comment "Legacy options removed in 2015.05"
982 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K
983         bool "jffs2 16kB erasesize NAND flash option renamed"
984         select BR2_LEGACY
985         select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_16K
986         help
987           The JFFS2 NAND flash options now longer include the page
988           size.
990 config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
991         bool "jffs2 128kB erasesize NAND flash option renamed"
992         select BR2_LEGACY
993         select BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_128K
994         help
995           The JFFS2 NAND flash options now longer include the page
996           size.
998 config BR2_PACKAGE_MONO_20
999         bool "2.0/3.5 .Net Runtime"
1000         select BR2_LEGACY
1001         help
1002           This option no longer exists, all versions of the .Net
1003           runtime are now installed.
1005 config BR2_PACKAGE_MONO_40
1006         bool "4.0 .Net Runtime"
1007         select BR2_LEGACY
1008         help
1009           This option no longer exists, all versions of the .Net
1010           runtime are now installed.
1012 config BR2_PACKAGE_MONO_45
1013         bool "4.5 .Net Runtime"
1014         select BR2_LEGACY
1015         help
1016           This option no longer exists, all versions of the .Net
1017           runtime are now installed.
1019 config BR2_CIVETWEB_WITH_LUA
1020         bool "civetweb lua option renamed"
1021         select BR2_LEGACY
1022         select BR2_PACKAGE_CIVETWEB_WITH_LUA
1023         help
1024           civetweb's lua option has been renamed to
1025           BR2_PACKAGE_CIVETWEB_WITH_LUA to be aligned with how other
1026           packages name options.
1028 config BR2_PACKAGE_TIFF_TIFF2PDF
1029         bool "tiff utility-specific option removed"
1030         select BR2_LEGACY
1031         select BR2_PACKAGE_TIFF_UTILITIES
1032         help
1033           utility-specific options have been removed in favour of
1034           the new option BR2_PACKAGE_TIFF_UTILITIES.
1036 config BR2_PACKAGE_TIFF_TIFFCP
1037         bool "tiff utility-specific option removed"
1038         select BR2_LEGACY
1039         select BR2_PACKAGE_TIFF_UTILITIES
1040         help
1041           utility-specific options have been removed in favour of
1042           the new option BR2_PACKAGE_TIFF_UTILITIES.
1044 config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
1045         bool "RTAI patch file path has been removed"
1046         select BR2_LEGACY
1047         help
1048           This option has never worked, so it has been removed.
1050 config BR2_TARGET_GENERIC_PASSWD_DES
1051         bool "Encoding passwords with DES has been removed"
1052         select BR2_LEGACY
1053         help
1054           Paswords can now only be encoded with either of md5, sha256 or sha512.
1055           The default is md5, which is stronger that DES (but still pretty weak).
1057 config BR2_PACKAGE_GTK2_THEME_HICOLOR
1058         bool "hicolor (default theme) is a duplicate"
1059         select BR2_LEGACY
1060         select BR2_PACKAGE_HICOLOR_ICON_THEME
1061         help
1062           The option was just a duplicate of hicolor icon theme.
1064 config BR2_PACKAGE_VALGRIND_PTRCHECK
1065         bool "valgrind's PTRCheck was renamed to SGCheck"
1066         select BR2_LEGACY
1067         select BR2_PACKAGE_VALGRIND_SGCHECK
1068         help
1069           PTRCheck was renamed to SGCheck in valgrind
1071 ###############################################################################
1072 comment "Legacy options removed in 2015.02"
1074 config BR2_PACKAGE_LIBGC
1075         bool "libgc package removed"
1076         select BR2_LEGACY
1077         select BR2_PACKAGE_BDWGC
1078         help
1079           libgc has been removed because we have the same package under a
1080           different name, bdwgc.
1082 config BR2_PACKAGE_WDCTL
1083         bool "util-linux' wdctl option has been renamed"
1084         select BR2_LEGACY
1085         select BR2_PACKAGE_UTIL_LINUX_WDCTL
1086         help
1087           util-linux' wdctl option has been renamed to BR2_PACKAGE_UTIL_LINUX_WDCTL
1088           to be aligned with how the other options are named.
1090 config BR2_PACKAGE_UTIL_LINUX_ARCH
1091         bool "util-linux' arch option has been removed"
1092         select BR2_LEGACY
1093         help
1094           util-linux' arch was dropped in util-linux 2.23, in favor of
1095           the coreutils version.
1097 config BR2_PACKAGE_UTIL_LINUX_DDATE
1098         bool "util-linux' ddate option has been removed"
1099         select BR2_LEGACY
1100         help
1101           util-linux' ddate was dropped in util-linux 2.23.
1103 config BR2_PACKAGE_RPM_BZIP2_PAYLOADS
1104         bool "rpm's bzip2 payloads option has been removed"
1105         select BR2_LEGACY
1106         select BR2_PACKAGE_BZIP2
1107         help
1108           The bzip2 payloads option rely entirely on the dependant package bzip2.
1109           So, you need to select it to enable this feature.
1111 config BR2_PACKAGE_RPM_XZ_PAYLOADS
1112         bool "rpm's xz payloads option has been removed"
1113         select BR2_LEGACY
1114         select BR2_PACKAGE_XZ
1115         help
1116           The xz payloads option rely entirely on the dependant package xz.
1117           So, you need to select it to enable this feature.
1119 config BR2_PACKAGE_M4
1120         bool "m4 target package removed"
1121         select BR2_LEGACY
1122         help
1123           The m4 target package has been removed, it's been
1124           deprecated for some time now.
1126 config BR2_PACKAGE_FLEX_BINARY
1127         bool "flex binary in target option removed"
1128         select BR2_LEGACY
1129         help
1130           The flex binary in the target option has been removed.
1131           It's been deprecated for some time now and is essentially a
1132           development tool which isn't very useful in the target.
1134 config BR2_PACKAGE_BISON
1135         bool "bison target package removed"
1136         select BR2_LEGACY
1137         help
1138           The bison target package has been removed, it's been
1139           deprecated for some time now and is essentially a development
1140           tool which isn't very useful in the target.
1142 config BR2_PACKAGE_GOB2
1143         bool "gob2 target package removed"
1144         select BR2_LEGACY
1145         help
1146           The gob2 target package has been removed, it's been
1147           deprecated for some time now and was essentially useless
1148           without a target toolchain.
1150 config BR2_PACKAGE_DISTCC
1151         bool "distcc target package removed"
1152         select BR2_LEGACY
1153         help
1154           The distcc target package has been removed, it's been
1155           deprecated for some time now and was essentially useless
1156           without a target toolchain.
1158 config BR2_PACKAGE_HASERL_VERSION_0_8_X
1159         bool "haserl 0.8.x version removed"
1160         select BR2_LEGACY
1161         help
1162           The 0.8.x version option for haserl has been removed since it
1163           has been deprecated for some time now.
1164           You should be able to use the 0.9.x version without issues.
1166 config BR2_PACKAGE_STRONGSWAN_TOOLS
1167         bool "strongswan option has been removed"
1168         select BR2_LEGACY
1169         select BR2_PACKAGE_STRONGSWAN_PKI
1170         select BR2_PACKAGE_STRONGSWAN_SCEP
1171         help
1172           The tools option has been removed upstream and the different tools
1173           have been split between the pki and scep options, with others
1174           deprecated.
1176 config BR2_PACKAGE_XBMC_ADDON_XVDR
1177         bool "xbmc options have been renamed"
1178         select BR2_LEGACY
1179         select BR2_PACKAGE_KODI_ADDON_XVDR
1180         help
1181           The XBMC media center project was renamed to Kodi entertainment center
1183 config BR2_PACKAGE_XBMC_PVR_ADDONS
1184         bool "xbmc options have been renamed"
1185         select BR2_LEGACY
1186         select BR2_PACKAGE_KODI_PVR_ADDONS
1187         help
1188           The XBMC media center project was renamed to Kodi entertainment center
1190 config BR2_PACKAGE_XBMC
1191         bool "xbmc options have been renamed"
1192         select BR2_LEGACY
1193         select BR2_PACKAGE_KODI
1194         help
1195           The XBMC media center project was renamed to Kodi entertainment center
1197 config BR2_PACKAGE_XBMC_ALSA_LIB
1198         bool "xbmc options have been renamed"
1199         select BR2_LEGACY
1200         select BR2_PACKAGE_KODI_ALSA_LIB
1201         help
1202           The XBMC media center project was renamed to Kodi entertainment center
1204 config BR2_PACKAGE_XBMC_AVAHI
1205         bool "xbmc options have been renamed"
1206         select BR2_LEGACY
1207         select BR2_PACKAGE_KODI_AVAHI
1208         help
1209           The XBMC media center project was renamed to Kodi entertainment center
1211 config BR2_PACKAGE_XBMC_DBUS
1212         bool "xbmc options have been renamed"
1213         select BR2_LEGACY
1214         select BR2_PACKAGE_KODI_DBUS
1215         help
1216           The XBMC media center project was renamed to Kodi entertainment center
1218 config BR2_PACKAGE_XBMC_LIBBLURAY
1219         bool "xbmc options have been renamed"
1220         select BR2_LEGACY
1221         select BR2_PACKAGE_KODI_LIBBLURAY
1222         help
1223           The XBMC media center project was renamed to Kodi entertainment center
1225 config BR2_PACKAGE_XBMC_GOOM
1226         bool "xbmc options have been renamed"
1227         select BR2_LEGACY
1228         select BR2_PACKAGE_KODI_GOOM
1229         help
1230           The XBMC media center project was renamed to Kodi entertainment center
1232 config BR2_PACKAGE_XBMC_RSXS
1233         bool "xbmc options have been renamed"
1234         select BR2_LEGACY
1235         select BR2_PACKAGE_KODI_RSXS
1236         help
1237           The XBMC media center project was renamed to Kodi entertainment center
1239 config BR2_PACKAGE_XBMC_LIBCEC
1240         bool "xbmc options have been renamed"
1241         select BR2_LEGACY
1242         select BR2_PACKAGE_KODI_LIBCEC
1243         help
1244           The XBMC media center project was renamed to Kodi entertainment center
1246 config BR2_PACKAGE_XBMC_LIBMICROHTTPD
1247         bool "xbmc options have been renamed"
1248         select BR2_LEGACY
1249         select BR2_PACKAGE_KODI_LIBMICROHTTPD
1250         help
1251           The XBMC media center project was renamed to Kodi entertainment center
1253 config BR2_PACKAGE_XBMC_LIBNFS
1254         bool "xbmc options have been renamed"
1255         select BR2_LEGACY
1256         select BR2_PACKAGE_KODI_LIBNFS
1257         help
1258           The XBMC media center project was renamed to Kodi entertainment center
1260 config BR2_PACKAGE_XBMC_RTMPDUMP
1261         bool "xbmc options have been renamed"
1262         select BR2_LEGACY
1263         select BR2_PACKAGE_KODI_RTMPDUMP
1264         help
1265           The XBMC media center project was renamed to Kodi entertainment center
1267 config BR2_PACKAGE_XBMC_LIBSHAIRPLAY
1268         bool "xbmc options have been renamed"
1269         select BR2_LEGACY
1270         select BR2_PACKAGE_KODI_LIBSHAIRPLAY
1271         help
1272           The XBMC media center project was renamed to Kodi entertainment center
1274 config BR2_PACKAGE_XBMC_LIBSMBCLIENT
1275         bool "xbmc options have been renamed"
1276         select BR2_LEGACY
1277         select BR2_PACKAGE_KODI_LIBSMBCLIENT
1278         help
1279           The XBMC media center project was renamed to Kodi entertainment center
1281 config BR2_PACKAGE_XBMC_LIBTHEORA
1282         bool "xbmc options have been renamed"
1283         select BR2_LEGACY
1284         select BR2_PACKAGE_KODI_LIBTHEORA
1285         help
1286           The XBMC media center project was renamed to Kodi entertainment center
1288 config BR2_PACKAGE_XBMC_LIBUSB
1289         bool "xbmc options have been renamed"
1290         select BR2_LEGACY
1291         select BR2_PACKAGE_KODI_LIBUSB
1292         help
1293           The XBMC media center project was renamed to Kodi entertainment center
1295 config BR2_PACKAGE_XBMC_LIBVA
1296         bool "xbmc options have been renamed"
1297         select BR2_LEGACY
1298         select BR2_PACKAGE_KODI_LIBVA
1299         help
1300           The XBMC media center project was renamed to Kodi entertainment center
1302 config BR2_PACKAGE_XBMC_WAVPACK
1303         bool "xbmc options have been renamed"
1304         select BR2_LEGACY
1305         select BR2_PACKAGE_KODI_WAVPACK
1306         help
1307           The XBMC media center project was renamed to Kodi entertainment center
1309 config BR2_PREFER_STATIC_LIB
1310         bool "static library option renamed"
1311         select BR2_LEGACY
1312         help
1313           The BR2_PREFER_STATIC_LIB was renamed to BR2_STATIC_LIBS. It
1314           highlights the fact that the option no longer "prefers"
1315           static libraries, but "enforces" static libraries (i.e
1316           shared libraries are completely unused).
1318           Take care of updating the type of libraries you want under the
1319           "Build options" menu.
1321 ###############################################################################
1322 comment "Legacy options removed in 2014.11"
1324 config BR2_x86_generic
1325         bool "x86 generic variant has been removed"
1326         select BR2_LEGACY
1327         help
1328           The generic x86 CPU variant has been removed. Use another
1329           CPU variant instead.
1331 config BR2_GCC_VERSION_4_4_X
1332         bool "gcc 4.4.x has been removed"
1333         select BR2_LEGACY
1334         help
1335           The 4.4.x version of gcc has been removed. Use a newer
1336           version instead.
1338 config BR2_sparc_sparchfleon
1339         bool "sparchfleon CPU has been removed"
1340         select BR2_LEGACY
1341         help
1342           The sparchfleon CPU was only supported in a patched gcc 4.4
1343           version. Its support has been removed in favor of the leon3
1344           CPU starting from gcc 4.8.x.
1346 config BR2_sparc_sparchfleonv8
1347         bool "sparchfleonv8 CPU has been removed"
1348         select BR2_LEGACY
1349         help
1350           The sparchfleonv8 CPU was only supported in a patched gcc
1351           4.4 version. Its support has been removed in favor of the
1352           leon3 CPU starting from gcc 4.8.x.
1354 config BR2_sparc_sparcsfleon
1355         bool "sparcsfleon CPU has been removed"
1356         select BR2_LEGACY
1357         help
1358           The sparcsfleon CPU was only supported in a patched gcc 4.4
1359           version. Its support has been removed in favor of the leon3
1360           CPU starting from gcc 4.8.x.
1362 config BR2_sparc_sparcsfleonv8
1363         bool "sparcsfleonv8 CPU has been removed"
1364         select BR2_LEGACY
1365         help
1366           The sparcsfleonv8 CPU was only supported in a patched gcc
1367           4.4 version. Its support has been removed in favor of the
1368           leon3 CPU starting from gcc 4.8.x.
1370 config BR2_PACKAGE_XLIB_LIBPCIACCESS
1371         bool "xlib-libpciaccess option has been renamed"
1372         depends on BR2_PACKAGE_XORG7
1373         select BR2_LEGACY
1374         select BR2_PACKAGE_LIBPCIACCESS
1375         help
1376           libpciaccess neither depends on X11 nor Xlib. Thus the
1377           package has been renamed BR2_PACKAGE_LIBPCIACCESS
1379 config BR2_PACKAGE_LINUX_FIRMWARE_XC5000
1380         bool "Xceive xc5000 option has been renamed"
1381         select BR2_LEGACY
1382         select BR2_PACKAGE_LINUX_FIRMWARE_XCx000
1383         help
1384           The Xceive xc5000 option now also handles older firmwares from
1385           Xceive (the xc4000 series), as well as new firmwares (the xc5000c)
1386           from Cresta, who bought Xceive.
1388 config BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1389         bool "Chelsio T4 option has been renamed"
1390         select BR2_LEGACY
1391         select BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1392         help
1393           The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
1394           has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4
1395           to better account for the fact that a T5 variant exists.
1397 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7
1398         bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 has been renamed"
1399         select BR2_LEGACY
1400         help
1401           The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 was
1402           renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7. You must
1403           select it in:
1404               Target packages -> Hardware handling ->
1405               Firmware -> linux-firmware -> WiFi firmware ->
1406               iwlwifi 3160/726x revision to use (revision 7)
1408 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8
1409         bool "BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 has been renamed"
1410         select BR2_LEGACY
1411         help
1412           The option BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 was
1413           renamed to BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8. You must
1414           select it in:
1415               Target packages -> Hardware handling ->
1416               Firmware -> linux-firmware -> WiFi firmware ->
1417               iwlwifi 3160/726x revision to use (revision 8)
1419 ###############################################################################
1420 comment "Legacy options removed in 2014.08"
1422 config BR2_PACKAGE_LIBELF
1423         bool "libelf has been removed"
1424         select BR2_PACKAGE_ELFUTILS
1425         select BR2_LEGACY
1426         help
1427           The libelf package provided an old version of the libelf library
1428           and is deprecated. The libelf library is now provided by the
1429           elfutils package.
1431 config BR2_KERNEL_HEADERS_3_8
1432         bool "kernel headers version 3.8.x are no longer supported"
1433         select BR2_KERNEL_HEADERS_3_10
1434         select BR2_LEGACY
1435         help
1436           Version 3.8.x of the Linux kernel headers have been deprecated
1437           for more than four buildroot releases and are now removed.
1438           As an alternative, version 3.10.x of the headers have been
1439           automatically selected in your configuration.
1441 config BR2_PACKAGE_GETTEXT_TOOLS
1442         bool "support for gettext-tools on target has been removed"
1443         select BR2_LEGACY
1444         help
1445           The option to install the gettext utilities on the target
1446           has been removed. This is not necessary as Buildroot is not
1447           designed to provide a full development environment on the
1448           target. gettext tools should be used on the build machine
1449           instead.
1451 config BR2_PACKAGE_PROCPS
1452         bool "procps has been replaced by procps-ng"
1453         select BR2_PACKAGE_PROCPS_NG
1454         select BR2_LEGACY
1455         help
1456           The procps package has been replaced by the equivalent procps-ng.
1458 config BR2_BINUTILS_VERSION_2_20_1
1459         bool "binutils 2.20.1 has been removed"
1460         select BR2_LEGACY
1461         help
1462           The 2.20.1 version of binutils has been removed. Use a newer
1463           version instead.
1465 config BR2_BINUTILS_VERSION_2_21
1466         bool "binutils 2.21 has been removed"
1467         select BR2_LEGACY
1468         help
1469           The 2.21 version of binutils has been removed. Use a newer
1470           version instead.
1472 config BR2_BINUTILS_VERSION_2_23_1
1473         bool "binutils 2.23.1 has been removed"
1474         select BR2_LEGACY
1475         help
1476           The 2.23.1 version of binutils has been removed. Use a newer
1477           version instead.
1479 config BR2_UCLIBC_VERSION_0_9_32
1480         bool "uclibc 0.9.32 has been removed"
1481         select BR2_LEGACY
1482         help
1483           The 0.9.32 version of uClibc has been removed. Use a newer
1484           version instead.
1486 config BR2_GCC_VERSION_4_3_X
1487         bool "gcc 4.3.x has been removed"
1488         select BR2_LEGACY
1489         help
1490           The 4.3.x version of gcc has been removed. Use a newer
1491           version instead.
1493 config BR2_GCC_VERSION_4_6_X
1494         bool "gcc 4.6.x has been removed"
1495         select BR2_LEGACY
1496         help
1497           The 4.6.x version of gcc has been removed. Use a newer
1498           version instead.
1500 config BR2_GDB_VERSION_7_4
1501         bool "gdb 7.4 has been removed"
1502         select BR2_LEGACY
1503         help
1504           The 7.4 version of gdb has been removed. Use a newer version
1505           instead.
1507 config BR2_GDB_VERSION_7_5
1508         bool "gdb 7.5 has been removed"
1509         select BR2_LEGACY
1510         help
1511           The 7.5 version of gdb has been removed. Use a newer version
1512           instead.
1514 config BR2_BUSYBOX_VERSION_1_19_X
1515         bool "busybox version selection has been removed"
1516         select BR2_LEGACY
1517         help
1518           The possibility of selecting the Busybox version has been
1519           removed. Use the latest version provided by the Busybox
1520           package instead.
1522 config BR2_BUSYBOX_VERSION_1_20_X
1523         bool "busybox version selection has been removed"
1524         select BR2_LEGACY
1525         help
1526           The possibility of selecting the Busybox version has been
1527           removed. Use the latest version provided by the Busybox
1528           package instead.
1530 config BR2_BUSYBOX_VERSION_1_21_X
1531         bool "busybox version selection has been removed"
1532         select BR2_LEGACY
1533         help
1534           The possibility of selecting the Busybox version has been
1535           removed. Use the latest version provided by the Busybox
1536           package instead.
1538 config BR2_PACKAGE_LIBV4L_DECODE_TM6000
1539         bool "decode_tm6000"
1540         select BR2_PACKAGE_LIBV4L_UTILS
1541         select BR2_LEGACY
1542         help
1543           This libv4l option has been deprecated and replaced by a single
1544           option to build all the libv4l utilities.
1546 config BR2_PACKAGE_LIBV4L_IR_KEYTABLE
1547         bool "ir-keytable"
1548         select BR2_PACKAGE_LIBV4L_UTILS
1549         select BR2_LEGACY
1550         help
1551           This libv4l option has been deprecated and replaced by a single
1552           option to build all the libv4l utilities.
1554 config BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE
1555         bool "v4l2-compliance"
1556         select BR2_PACKAGE_LIBV4L_UTILS
1557         select BR2_LEGACY
1558         help
1559           This libv4l option has been deprecated and replaced by a single
1560           option to build all the libv4l utilities.
1562 config BR2_PACKAGE_LIBV4L_V4L2_CTL
1563         bool "v4l2-ctl"
1564         select BR2_PACKAGE_LIBV4L_UTILS
1565         select BR2_LEGACY
1566         help
1567           This libv4l option has been deprecated and replaced by a single
1568           option to build all the libv4l utilities.
1570 config BR2_PACKAGE_LIBV4L_V4L2_DBG
1571         bool "v4l2-dbg"
1572         select BR2_PACKAGE_LIBV4L_UTILS
1573         select BR2_LEGACY
1574         help
1575           This libv4l option has been deprecated and replaced by a single
1576           option to build all the libv4l utilities.
1578 ###############################################################################
1579 comment "Legacy options removed in 2014.05"
1581 config BR2_PACKAGE_EVTEST_CAPTURE
1582         bool "evtest-capture support removed (dropped since evtest 1.31)"
1583         select BR2_LEGACY
1584         help
1585           Support for evtest-capture has been removed (dropped from
1586           evtest package since version 1.31), use evemu package
1587           instead.
1589 config BR2_KERNEL_HEADERS_3_6
1590         bool "kernel headers version 3.6.x are no longer supported"
1591         select BR2_KERNEL_HEADERS_3_10
1592         select BR2_LEGACY
1593         help
1594           Version 3.6.x of the Linux kernel headers have been deprecated
1595           for more than four buildroot releases and are now removed.
1596           As an alternative, version 3.10.x of the headers have been
1597           automatically selected in your configuration.
1599 config BR2_KERNEL_HEADERS_3_7
1600         bool "kernel headers version 3.7.x are no longer supported"
1601         select BR2_KERNEL_HEADERS_3_10
1602         select BR2_LEGACY
1603         help
1604           Version 3.7.x of the Linux kernel headers have been deprecated
1605           for more than four buildroot releases and are now removed.
1606           As an alternative, version 3.10.x of the headers have been
1607           automatically selected in your configuration.
1609 config BR2_PACKAGE_VALA
1610         bool "vala target package has been removed"
1611         select BR2_LEGACY
1612         help
1613           The 'vala' target package has been removed since it has been
1614           deprecated for more than four buildroot releases.
1615           Note: the host vala package still exists.
1617 config BR2_TARGET_TZ_ZONELIST
1618         default BR2_PACKAGE_TZDATA_ZONELIST if BR2_PACKAGE_TZDATA_ZONELIST != ""
1620 config BR2_PACKAGE_TZDATA_ZONELIST
1621         string "tzdata: the timezone list option has been renamed"
1622         help
1623           The option BR2_PACKAGE_TZDATA_ZONELIST has been renamed to
1624           BR2_TARGET_TZ_ZONELIST, and moved to the "System configuration"
1625           menu. You'll need to select BR2_TARGET_TZ_INFO.
1627 config BR2_PACKAGE_TZDATA_ZONELIST_WRAP
1628         bool
1629         default y if BR2_PACKAGE_TZDATA_ZONELIST != ""
1630         select BR2_LEGACY
1632 config BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE
1633         bool "Lua command-line editing none has been renamed"
1634         select BR2_LEGACY
1635         help
1636           The BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE option has been
1637           renamed to BR2_PACKAGE_LUA_EDITING_NONE. You will have to select
1638           it in the corresponding choice.
1640 config BR2_PACKAGE_LUA_INTERPRETER_READLINE
1641         bool "Lua command-line editing using readline has been renamed"
1642         select BR2_LEGACY
1643         help
1644           The BR2_PACKAGE_LUA_INTERPRETER_READLINE option has been
1645           renamed to BR2_PACKAGE_LUA_READLINE. You will have to select
1646           it in the corresponding choice.
1648 config BR2_PACKAGE_LUA_INTERPRETER_LINENOISE
1649         bool "Lua command-line editing using linenoise has been renamed"
1650         select BR2_LEGACY
1651         help
1652           The BR2_PACKAGE_LUA_INTERPRETER_LINENOISE option has been
1653           renamed to BR2_PACKAGE_LUA_LINENOISE. You will have to select
1654           it in the corresponding choice.
1656 config BR2_PACKAGE_DVB_APPS_UTILS
1657         bool "dvb-apps utilities now built by default"
1658         select BR2_LEGACY
1659         help
1660           The dvb-apps utilities are now always built when the dvb-apps
1661           package is selected.
1663 config BR2_KERNEL_HEADERS_SNAP
1664         bool "Local Linux snapshot support removed"
1665         select BR2_LEGACY
1666         help
1667           Support for using a custom snapshot to install the Linux
1668           kernel headers has been removed.
1670 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV
1671         bool "/dev management by udev removed"
1672         select BR2_LEGACY
1673         help
1674           The 'udev' package has been converted to a virtual package.
1675           The providers for this feature are: 'eudev', 'systemd'.
1677           Therefore, if you are not using 'systemd' as init system, you
1678           must choose 'Dynamic using eudev' in the '/dev management'
1679           menu to get the same behaviour as in your old configuration.
1681           If you are using 'systemd', its internal implementation of
1682           'udev' will be used automatically.
1684           You must also check the packages depending on 'udev' are still
1685           selected.
1687 config BR2_PACKAGE_UDEV
1688         bool "udev is now a virtual package"
1689         select BR2_LEGACY
1690         select BR2_PACKAGE_HAS_UDEV
1691         help
1692           The 'udev' package has been converted to a virtual package.
1693           The providers for this feature are: 'eudev', 'systemd'.
1695           Your old configuration refers to packages depending on 'udev',
1696           either for build or at runtime.
1698           Check that a 'udev' provider is selected. If you are not using
1699           'systemd' as init system, 'eudev' should be selected, which is
1700           the case if '/dev management' is set to 'Dynamic using eudev'.
1702           If you are using 'systemd', its internal implementation of 'udev'
1703           is used.
1705 config BR2_PACKAGE_UDEV_RULES_GEN
1706         bool "udev rules generation handled by provider"
1707         select BR2_LEGACY
1708         select BR2_PACKAGE_EUDEV if !BR2_INIT_SYSTEMD
1709         select BR2_PACKAGE_EUDEV_RULES_GEN if !BR2_INIT_SYSTEMD
1710         help
1711           The 'udev' package has been converted to a virtual package.
1712           The providers for this feature are: 'eudev', 'systemd'.
1714           If you are not using 'systemd' as init system, udev rules
1715           generation will be handled by 'eudev'. Check that
1716           '/dev management' is set to 'Dynamic using eudev' to get
1717           the same behaviour as in your old configuration.
1719           If you are using 'systemd', it internal implementation of 'udev'
1720           will generate the rules.
1722 config BR2_PACKAGE_UDEV_ALL_EXTRAS
1723         bool "udev extras removed"
1724         select BR2_LEGACY
1725         help
1726           The 'udev' package has been converted to a virtual package.
1727           The providers for this feature are: 'eudev', 'systemd'.
1729           The option to enable the extra features of 'udev' (gudev, ...)
1730           has been removed. These features are automatically enabled in
1731           the 'udev' providers if the dependencies are selected. For
1732           example, selecting 'libglib2' will trigger the build of gudev.
1734 config BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
1735         bool "xlib-libpthread-stubs option has been renamed"
1736         depends on BR2_PACKAGE_XORG7
1737         select BR2_LEGACY
1738         select BR2_PACKAGE_LIBPTHREAD_STUBS
1739         help
1740           The pthread stubs neither depend on X11 nor Xlib. Thus the
1741           package has been renamed BR2_PACKAGE_LIBPTHREAD_STUBS
1743 ###############################################################################
1744 comment "Legacy options removed in 2014.02"
1746 config BR2_sh2
1747         bool "sh2 support removed"
1748         select BR2_LEGACY
1749         help
1750           Due to an inexistent user base and generally poor Linux
1751           support, the support for the SH2 architecture was removed.
1753 config BR2_sh3
1754         bool "sh3 support removed"
1755         select BR2_LEGACY
1756         help
1757           Due to an inexistent user base and generally poor Linux
1758           support, the support for the SH3 architecture was removed.
1760 config BR2_sh3eb
1761         bool "sh3eb support removed"
1762         select BR2_LEGACY
1763         help
1764           Due to an inexistent user base and generally poor Linux
1765           support, the support for the SH3eb architecture was removed.
1767 config BR2_KERNEL_HEADERS_3_1
1768         bool "kernel headers version 3.1.x are no longer supported"
1769         select BR2_KERNEL_HEADERS_3_2
1770         select BR2_LEGACY
1771         help
1772           Version 3.1.x of the Linux kernel headers have been deprecated
1773           for more than four buildroot releases and are now removed.
1774           As an alternative, version 3.2.x of the headers have been
1775           automatically selected in your configuration.
1777 config BR2_KERNEL_HEADERS_3_3
1778         bool "kernel headers version 3.3.x are no longer supported"
1779         select BR2_KERNEL_HEADERS_3_4
1780         select BR2_LEGACY
1781         help
1782           Version 3.3.x of the Linux kernel headers have been deprecated
1783           for more than four buildroot releases and are now removed.
1784           As an alternative, version 3.4.x of the headers have been
1785           automatically selected in your configuration.
1787 config BR2_KERNEL_HEADERS_3_5
1788         bool "kernel headers version 3.5.x are no longer supported"
1789         select BR2_KERNEL_HEADERS_3_10
1790         select BR2_LEGACY
1791         help
1792           Version 3.5.x of the Linux kernel headers have been deprecated
1793           for more than four buildroot releases and are now removed.
1794           As an alternative, version 3.10.x of the headers have been
1795           automatically selected in your configuration.
1797 config BR2_GDB_VERSION_7_2
1798         bool "gdb 7.2.x is no longer supported"
1799         select BR2_GDB_VERSION_7_6
1800         select BR2_LEGACY
1801         help
1802           Version 7.2.x of gdb has been deprecated for more than four
1803           buildroot releases and is now removed. As an alternative, gdb
1804           7.5.x has been automatically selected in your configuration.
1806 config BR2_GDB_VERSION_7_3
1807         bool "gdb 7.3.x is no longer supported"
1808         select BR2_GDB_VERSION_7_6
1809         select BR2_LEGACY
1810         help
1811           Version 7.3.x of gdb has been deprecated for more than four
1812           buildroot releases and is now removed. As an alternative, gdb
1813           7.5.x has been automatically selected in your configuration.
1815 config BR2_PACKAGE_CCACHE
1816         bool "ccache target package has been removed"
1817         select BR2_LEGACY
1818         help
1819           The 'ccache' target package has been removed since it has been
1820           deprecated for more than four buildroot releases.
1821           Note: using ccache for speeding up builds is still supported.
1823 config BR2_HAVE_DOCUMENTATION
1824         bool "support for documentation on target has been removed"
1825         select BR2_LEGACY
1826         help
1827           Support for documentation on target has been removed since it has
1828           been deprecated for more than four buildroot releases.
1830 config BR2_PACKAGE_AUTOMAKE
1831         bool "automake target package has been removed"
1832         select BR2_LEGACY
1833         help
1834           The 'automake' target package has been removed since it has been
1835           deprecated for more than four buildroot releases.
1836           Note: the host automake still exists.
1838 config BR2_PACKAGE_AUTOCONF
1839         bool "autoconf target package has been removed"
1840         select BR2_LEGACY
1841         help
1842           The 'autoconf' target package has been removed since it has been
1843           deprecated for more than four buildroot releases.
1844           Note: the host autoconf still exists.
1846 config BR2_PACKAGE_XSTROKE
1847         bool "xstroke has been removed"
1848         select BR2_LEGACY
1849         help
1850           The 'xstroke' package has been removed since it has been
1851           deprecated for more than four buildroot releases.
1853 config BR2_PACKAGE_LZMA
1854         bool "lzma target package has been removed"
1855         select BR2_LEGACY
1856         help
1857           The 'lzma' target package has been removed since it has been
1858           deprecated for more than four buildroot releases.
1859           Note: generating lzma-compressed rootfs images is still supported.
1861 config BR2_PACKAGE_TTCP
1862         bool "ttcp has been removed"
1863         select BR2_LEGACY
1864         help
1865           The 'ttcp' package has been removed since it has been
1866           deprecated for more than four buildroot releases.
1868 config BR2_PACKAGE_LIBNFC_LLCP
1869         bool "libnfc-llcp has been replaced by libllcp"
1870         select BR2_LEGACY
1871         select BR2_PACKAGE_LIBLLCP
1872         help
1873           The 'libnfc-llcp' package has been removed since upstream renamed
1874           to 'libllcp'. We have added a new package for 'libllcp' and bumped
1875           the version at the same time.
1877 config BR2_PACKAGE_MYSQL_CLIENT
1878         bool "MySQL client renamed to MySQL"
1879         select BR2_LEGACY
1880         select BR2_PACKAGE_MYSQL
1881         help
1882           The option has been renamed BR2_PACKAGE_MYSQL
1884 config BR2_PACKAGE_SQUASHFS3
1885         bool "squashfs3 has been removed"
1886         select BR2_LEGACY
1887         select BR2_PACKAGE_SQUASHFS
1888         help
1889           The 'squashfs3' package has been removed since it has been
1890           deprecated for more than four buildroot releases. Package
1891           'squashfs' (4) has been selected automatically as replacement.
1893 config BR2_TARGET_ROOTFS_SQUASHFS3
1894         bool "squashfs3 rootfs support has been removed"
1895         select BR2_LEGACY
1896         help
1897           Together with the removal of the squashfs3 package, support
1898           for squashfs3 root filesystems has been removed too. Squashfs
1899           root filesystems will automatically use squashfs4 now.
1901 config BR2_PACKAGE_NETKITBASE
1902         bool "netkitbase has been removed"
1903         select BR2_LEGACY
1904         help
1905           The 'netkitbase' package has been removed since it has been
1906           deprecated since 2012.11. This package provided 'inetd'
1907           which is replaced by 'xinet' and 'ping' which is replaced by
1908           'busybox' or 'fping'.
1910 config BR2_PACKAGE_NETKITTELNET
1911         bool "netkittelnet has been removed"
1912         select BR2_LEGACY
1913         help
1914           The 'netkittelnet' package has been removed since it has
1915           been deprecated since 2012.11. 'busybox' provides a telnet
1916           client and should be used instead.
1918 config BR2_PACKAGE_LUASQL
1919         bool "luasql has been replaced by luasql-sqlite3"
1920         select BR2_PACKAGE_LUASQL_SQLITE3
1921         select BR2_LEGACY
1922         help
1923           The option has been renamed BR2_PACKAGE_LUASQL_SQLITE3.
1925 config BR2_PACKAGE_LUACJSON
1926         bool "luacjson has been replaced by lua-cjson"
1927         select BR2_PACKAGE_LUA_CJSON
1928         select BR2_LEGACY
1929         help
1930           The option has been renamed BR2_PACKAGE_LUA_CJSON.
1932 ###############################################################################
1933 comment "Legacy options removed in 2013.11"
1935 config BR2_PACKAGE_LVM2_DMSETUP_ONLY
1936         bool "lvm2's 'dmsetup only' option removed"
1937         select BR2_LEGACY
1938         help
1939           The BR2_PACKAGE_LVM2_DMSETUP_ONLY was a negative option, which
1940           led to problems with other packages that need the full lvm2
1941           suite. Therefore, the option has been replaced with the positive
1942           BR2_PACKAGE_LVM2_STANDARD_INSTALL option.
1944 # Note: BR2_PACKAGE_LVM2_DMSETUP_ONLY is still referenced in package/lvm2/Config.in
1945 # in order to automatically propagate old configs
1947 config BR2_PACKAGE_QT_JAVASCRIPTCORE
1948         bool "qt javascriptcore option removed"
1949         select BR2_LEGACY
1950         help
1951           The BR2_PACKAGE_QT_JAVASCRIPTCORE option was available to
1952           force the activation or disabling of the JIT compiler in the
1953           Qt Javascript interpreter. However, the JIT compiler is not
1954           available for all architectures, so forcing its activation
1955           does not always work. Moreover, Qt knows by itself for which
1956           architectures JIT support is possible, and will
1957           automatically enable it if possible.
1959           Therefore, this option was in fact useless, and causing
1960           build problems when enabled on architectures for which the
1961           JIT support was not available. It has been removed, and
1962           there is no replacement: Qt will enable JIT at compile time
1963           when possible.
1965 config BR2_PACKAGE_MODULE_INIT_TOOLS
1966         bool "module-init-tools replaced by kmod"
1967         select BR2_PACKAGE_KMOD
1968         select BR2_PACKAGE_KMOD_TOOLS
1969         select BR2_LEGACY
1970         help
1971           The 'module-init-tools' package has been removed, since it
1972           has been depracated upstream and replaced by 'kmod'.
1974 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL
1975         string "u-boot: the git repository URL option has been renamed"
1976         help
1977           The option BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL has
1978           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_URL.
1980 config BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL_WRAP
1981         bool
1982         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL != ""
1983         select BR2_LEGACY
1985 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL is still referenced from
1986 # boot/uboot/Config.in
1988 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION
1989         string "u-boot: the git repository version option has been renamed"
1990         help
1991           The option BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION has
1992           been renamed to BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION.
1994 config BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION_WRAP
1995         bool
1996         default y if BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION != ""
1997         select BR2_LEGACY
1999 # Note: BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION is still referenced from
2000 # boot/uboot/Config.in
2002 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL
2003         string "linux: the git repository URL option has been renamed"
2004         help
2005           The option BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL has
2006           been renamed to
2007           BR2_LINUX_KERNEL_CUSTOM_REPO_URL.
2009 config BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL_WRAP
2010         bool
2011         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL != ""
2012         select BR2_LEGACY
2014 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL is still referenced from
2015 # linux/Config.in
2017 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
2018         string "linux: the git repository version option has been renamed"
2019         help
2020           The option BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION has
2021           been renamed to
2022           BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION.
2024 config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION_WRAP
2025         bool
2026         default y if BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION != ""
2027         select BR2_LEGACY
2029 # Note: BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION is still referenced from
2030 # linux/Config.in
2032 ###############################################################################
2033 comment "Legacy options removed in 2013.08"
2035 config BR2_ARM_OABI
2036         bool "ARM OABI support has been removed"
2037         select BR2_LEGACY
2038         help
2039           The support for the ARM OABI was deprecated since a while,
2040           and has been removed completely from Buildroot. It is also
2041           deprecated in upstream gcc, since gcc 4.7. People should
2042           switch to EABI instead, which should not be a problem as
2043           long as you don't have pre-built OABI binaries in your
2044           system that you can't recompile.
2046 config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
2047         bool "dosfstools dosfsck renamed to fsck.fat"
2048         select BR2_LEGACY
2049         select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
2050         help
2051           dosfsck was renamed upstream to fsck.fat for consistency.
2053 config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
2054         bool "dosfstools dosfslabel renamed to fatlabel"
2055         select BR2_LEGACY
2056         select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
2057         help
2058           doslabel was renamed upstream to fatlabel for consistency.
2060 config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
2061         bool "dosfstools mkdosfs renamed to mkfs.fat"
2062         select BR2_LEGACY
2063         select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
2064         help
2065           mkdosfs was renamed upstream to mkfs.fat for consistency.
2067 config BR2_ELF2FLT
2068         bool "the elf2flt option has been renamed"
2069         select BR2_LEGACY
2070         help
2071           The BR2_ELF2FLT option has been renamed to
2072           BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
2073           the package infrastructure.
2075 config BR2_VFP_FLOAT
2076         bool "the ARM VFP floating point option has been renamed"
2077         select BR2_LEGACY
2078         help
2079           Due to a major refactoring of the floating-point handling of
2080           the ARM architecture support, the BR2_VFP_FLOAT option has
2081           been replaced with a choice of options that allows to select
2082           between various VFP versions/capabilities.
2084 config BR2_PACKAGE_GCC_TARGET
2085         bool "gcc on the target filesystem has been removed"
2086         select BR2_LEGACY
2087         help
2088           The support for gcc in the target filesystem was deprecated
2089           since a while, and has been removed completely from Buildroot.
2090           See Buildroot's documentation for more explanations.
2092 config BR2_HAVE_DEVFILES
2093         bool "development files in target filesystem has been removed"
2094         select BR2_LEGACY
2095         help
2096           The installation of the development files in the target
2097           filesystem was deprecated since a while, and has been removed
2098           completely from Buildroot.
2099           See Buildroot's documentation for more explanations.
2101 ###############################################################################
2102 comment "Legacy options removed in 2013.05"
2104 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
2105         bool "Realtek 8192 replaced by Realtek 81xx"
2106         select BR2_LEGACY
2107         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
2108         help
2109           Now covers the whole Realtek 81xx familly: 8188/8192.
2111 config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
2112         bool "Realtek 8712 replaced by Realtek 87xx"
2113         select BR2_LEGACY
2114         select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
2115         help
2116           Now covers the whole Realtek 87xx familly: 8712/8723.
2118 ###############################################################################
2119 comment "Legacy options removed in 2013.02"
2121 config BR2_sa110
2122         bool "sa110 ARM target switched to strongarm"
2123         select BR2_LEGACY
2124         select BR2_strongarm
2125         help
2126           The SA110 is the same as a generic StrongARM, it just differs
2127           in speed, peripherals and cache.
2129 config BR2_sa1100
2130         bool "sa1100 ARM target switched to strongarm"
2131         select BR2_LEGACY
2132         select BR2_strongarm
2133         help
2134           The SA1100 is the same as a generic StrongARM, it just differs
2135           in speed, peripherals and cache.
2137 config BR2_PACKAGE_GDISK
2138         bool "gdisk has been replaced by gptfdisk"
2139         select BR2_LEGACY
2140         select BR2_PACKAGE_GPTFDISK
2141         help
2142           The option has been renamed BR2_PACKAGE_GPTFDISK.
2144 config BR2_PACKAGE_GDISK_GDISK
2145         bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
2146         select BR2_LEGACY
2147         select BR2_PACKAGE_GPTFDISK
2148         select BR2_PACKAGE_GPTFDISK_GDISK
2149         help
2150           The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
2152 config BR2_PACKAGE_GDISK_SGDISK
2153         bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
2154         select BR2_LEGACY
2155         select BR2_PACKAGE_GPTFDISK
2156         select BR2_PACKAGE_GPTFDISK_SGDISK
2157         help
2158           The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
2160 config BR2_PACKAGE_GDB_HOST
2161         bool "gdb for the host option has been renamed"
2162         select BR2_PACKAGE_HOST_GDB
2163         select BR2_LEGACY
2164         help
2165           Due to the conversion of gdb to the package infrastructure,
2166           the BR2_PACKAGE_GDB_HOST option has been renamed
2167           BR2_PACKAGE_HOST_GDB.
2169 config BR2_PACKAGE_DIRECTB_DITHER_RGB16
2170         bool "DirectFB RGB16 dithering option has been renamed"
2171         select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
2172         select BR2_LEGACY
2173         help
2174           The option has been renamed
2175           BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
2177 config BR2_PACKAGE_DIRECTB_TESTS
2178         bool "DirectFB Tests option has been renamed"
2179         select BR2_PACKAGE_DIRECTFB_TESTS
2180         select BR2_LEGACY
2181         help
2182           The option has been renamed
2183           BR2_PACKAGE_DIRECTFB_TESTS.
2185 ###############################################################################
2186 comment "Legacy options removed in 2012.11"
2188 config BR2_PACKAGE_CUSTOMIZE
2189         bool "customize package has been removed"
2190         select BR2_LEGACY
2191         help
2192           The 'customize' special package has been removed. Instead,
2193           we recommend to create either your own packages, or use a
2194           post-build script to customize your root filesystem. See
2195           Buildroot's documentation for more details.
2197 config BR2_PACKAGE_XSERVER_xorg
2198         bool "X.org modular server"
2199         select BR2_LEGACY
2200         select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
2201         help
2202           The option has been renamed
2203           BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
2205 config BR2_PACKAGE_XSERVER_tinyx
2206         bool "KDrive / TinyX server"
2207         select BR2_LEGACY
2208         select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
2209         help
2210           The option has been renamed
2211           BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
2213 config BR2_PACKAGE_PTHREAD_STUBS
2214         bool "pthread-stubs option has been renamed"
2215         select BR2_LEGACY
2216         select BR2_PACKAGE_LIBPTHREAD_STUBS
2217         help
2218           For consistency reason, the pthread-stubs package has been
2219           renamed to libpthread-stubs.
2221 ###############################################################################
2222 comment "Legacy options removed in 2012.08"
2224 config BR2_PACKAGE_GETTEXT_STATIC
2225         bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
2226         select BR2_LEGACY
2227         help
2228           To build a static gettext library, select BR2_PREFER_STATIC_LIB.
2231 config BR2_PACKAGE_LIBINTL
2232         bool "libintl"
2233         select BR2_LEGACY
2234         select BR2_PACKAGE_GETTEXT
2235         help
2236           libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
2237           only installs the library, not the executables.
2239 config BR2_PACKAGE_INPUT_TOOLS_EVTEST
2240         bool "input-tools evtest is now a separate package evtest"
2241         select BR2_LEGACY
2242         select BR2_PACKAGE_EVTEST
2243         help
2244           The evtest program from input-tools is now a separate package.
2246 config BR2_BFIN_FDPIC
2247         bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
2248         select BR2_BINFMT_FDPIC
2249         select BR2_LEGACY
2251 config BR2_BFIN_FLAT
2252         bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
2253         select BR2_BINFMT_FLAT
2254         select BR2_LEGACY
2256 endmenu
2258 endif # !SKIP_LEGACY