xref: /OK3568_Linux_fs/buildroot/package/exiv2/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1comment "exiv2 needs a uClibc or glibc toolchain w/ C++, wchar, dynamic library, threads"
2	depends on BR2_STATIC_LIBS || !BR2_INSTALL_LIBSTDCPP \
3		|| !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS \
4		|| BR2_TOOLCHAIN_USES_MUSL
5
6config BR2_PACKAGE_EXIV2
7	bool "exiv2"
8	depends on !BR2_STATIC_LIBS
9	depends on BR2_INSTALL_LIBSTDCPP
10	depends on BR2_TOOLCHAIN_HAS_THREADS
11	depends on !BR2_TOOLCHAIN_USES_MUSL # PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP
12	depends on BR2_USE_WCHAR
13	help
14	  Exiv2 is a C++ library and a command line utility to manage
15	  image metadata. It provides fast and easy read and write
16	  access to the Exif, IPTC and XMP metadata of images in
17	  various formats.
18
19	  http://www.exiv2.org/
20
21if BR2_PACKAGE_EXIV2
22
23config BR2_PACKAGE_EXIV2_PNG
24	bool "PNG image support"
25	select BR2_PACKAGE_ZLIB
26	help
27	  Build with PNG image support
28
29config BR2_PACKAGE_EXIV2_XMP
30	bool "XMP support"
31	select BR2_PACKAGE_EXPAT
32	help
33	  Build with XMP support
34
35config BR2_PACKAGE_EXIV2_LENSDATA
36	bool "Nikon lens name database"
37	help
38	  Integrate Nikon lens name database.
39
40	  This database comes from a thirdparty and is free to use in
41	  non-commercial, GPL or open source software only.
42	  For more informations src/nikonmn_int.cpp.
43
44endif
45