* [Buildroot] [PATCH 1/7] package/cifs-utils: add optional support for keyutils
@ 2016-02-21 10:51 Bernd Kuhls
2016-02-21 10:51 ` [Buildroot] [PATCH 2/7] package/imagemagick: add optional support for lcms2 Bernd Kuhls
` (6 more replies)
0 siblings, 7 replies; 15+ messages in thread
From: Bernd Kuhls @ 2016-02-21 10:51 UTC (permalink / raw)
To: buildroot
When keyutils was compiled before, cifs-utils will use it as optional
dependency:
$ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/bin/cifscreds | grep NEEDED
0x0000000000000001 (NEEDED) Shared library: [libkeyutils.so.1]
0x0000000000000001 (NEEDED) Shared library: [libc.so.1]
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/cifs-utils/cifs-utils.mk | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/package/cifs-utils/cifs-utils.mk b/package/cifs-utils/cifs-utils.mk
index e668b08..89358b1 100644
--- a/package/cifs-utils/cifs-utils.mk
+++ b/package/cifs-utils/cifs-utils.mk
@@ -14,6 +14,10 @@ ifeq ($(BR2_STATIC_LIBS),y)
CIFS_UTILS_CONF_OPTS += --disable-pie
endif
+ifeq ($(BR2_PACKAGE_KEYUTILS),y)
+CIFS_UTILS_DEPENDENCIES += keyutils
+endif
+
define CIFS_UTILS_NO_WERROR
$(SED) 's/-Werror//' $(@D)/Makefile.in
endef
--
2.7.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [Buildroot] [PATCH 2/7] package/imagemagick: add optional support for lcms2
2016-02-21 10:51 [Buildroot] [PATCH 1/7] package/cifs-utils: add optional support for keyutils Bernd Kuhls
@ 2016-02-21 10:51 ` Bernd Kuhls
2016-02-21 13:51 ` Thomas Petazzoni
2016-02-21 10:51 ` [Buildroot] [PATCH 3/7] package/cairo: add optional support for lzo Bernd Kuhls
` (5 subsequent siblings)
6 siblings, 1 reply; 15+ messages in thread
From: Bernd Kuhls @ 2016-02-21 10:51 UTC (permalink / raw)
To: buildroot
When lcms2 was compiled before, imagemagick will use it as optional
dependency:
$ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/bin/identify | grep NEEDED
0x0000000000000001 (NEEDED) Shared library: [libMagickCore-6.Q16.so.2]
0x0000000000000001 (NEEDED) Shared library: [libMagickWand-6.Q16.so.2]
0x0000000000000001 (NEEDED) Shared library: [liblcms2.so.2]
[...]
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/imagemagick/imagemagick.mk | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/package/imagemagick/imagemagick.mk b/package/imagemagick/imagemagick.mk
index eee567e..8fc9532 100644
--- a/package/imagemagick/imagemagick.mk
+++ b/package/imagemagick/imagemagick.mk
@@ -60,6 +60,13 @@ else
IMAGEMAGICK_CONF_OPTS += --without-jpeg
endif
+ifeq ($(BR2_PACKAGE_LCMS2),y)
+IMAGEMAGICK_CONF_OPTS += --with-lcms
+IMAGEMAGICK_DEPENDENCIES += lcms2
+else
+IMAGEMAGICK_CONF_OPTS += --without-lcms
+endif
+
ifeq ($(BR2_PACKAGE_LIBPNG),y)
IMAGEMAGICK_CONF_OPTS += --with-png
IMAGEMAGICK_DEPENDENCIES += libpng
--
2.7.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [Buildroot] [PATCH 3/7] package/cairo: add optional support for lzo
2016-02-21 10:51 [Buildroot] [PATCH 1/7] package/cifs-utils: add optional support for keyutils Bernd Kuhls
2016-02-21 10:51 ` [Buildroot] [PATCH 2/7] package/imagemagick: add optional support for lcms2 Bernd Kuhls
@ 2016-02-21 10:51 ` Bernd Kuhls
2016-02-21 12:48 ` Arnout Vandecappelle
2016-02-21 13:51 ` Thomas Petazzoni
2016-02-21 10:51 ` [Buildroot] [PATCH 4/7] package/libfm: add optional support for libexif Bernd Kuhls
` (4 subsequent siblings)
6 siblings, 2 replies; 15+ messages in thread
From: Bernd Kuhls @ 2016-02-21 10:51 UTC (permalink / raw)
To: buildroot
When lzo was compiled before, cairo will use it as optional dependency:
$ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/bin/cairo-sphinx | grep NEEDED | sort
[...]
0x0000000000000001 (NEEDED) Shared library: [liblzo2.so.2]
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/cairo/cairo.mk | 3 +++
1 file changed, 3 insertions(+)
diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk
index 205250d..49cf921 100644
--- a/package/cairo/cairo.mk
+++ b/package/cairo/cairo.mk
@@ -142,6 +142,9 @@ endif
ifeq ($(BR2_PACKAGE_CAIRO_TEE),y)
CAIRO_CONF_OPTS += --enable-tee
+ifeq ($(BR2_PACKAGE_LZO),y)
+CAIRO_DEPENDENCIES += lzo
+endif
else
CAIRO_CONF_OPTS += --disable-tee
endif
--
2.7.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [Buildroot] [PATCH 4/7] package/libfm: add optional support for libexif
2016-02-21 10:51 [Buildroot] [PATCH 1/7] package/cifs-utils: add optional support for keyutils Bernd Kuhls
2016-02-21 10:51 ` [Buildroot] [PATCH 2/7] package/imagemagick: add optional support for lcms2 Bernd Kuhls
2016-02-21 10:51 ` [Buildroot] [PATCH 3/7] package/cairo: add optional support for lzo Bernd Kuhls
@ 2016-02-21 10:51 ` Bernd Kuhls
2016-02-21 13:51 ` Thomas Petazzoni
2016-02-21 10:51 ` [Buildroot] [PATCH 5/7] package/dvdauthor: add optional support for libfribidi Bernd Kuhls
` (3 subsequent siblings)
6 siblings, 1 reply; 15+ messages in thread
From: Bernd Kuhls @ 2016-02-21 10:51 UTC (permalink / raw)
To: buildroot
When libexif was compiled before, libfm will use it as optional
dependency:
$ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/lib/libfm.so.4.0.3 | grep NEEDED | sort
0x0000000000000001 (NEEDED) Shared library: [libc.so.1]
0x0000000000000001 (NEEDED) Shared library: [libdl.so.1]
0x0000000000000001 (NEEDED) Shared library: [libexif.so.12]
[...]
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/libfm/libfm.mk | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/package/libfm/libfm.mk b/package/libfm/libfm.mk
index f0888b7..e8410d0 100644
--- a/package/libfm/libfm.mk
+++ b/package/libfm/libfm.mk
@@ -12,4 +12,11 @@ LIBFM_LICENSE = GPLv2+, LGPLv2.1+
LIBFM_LICENSE_FILES = COPYING src/extra/fm-xml-file.c
LIBFM_INSTALL_STAGING = YES
+ifeq ($(BR2_PACKAGE_LIBEXIF),y)
+LIBFM_CONF_OPTS += --enable-exif
+LIBFM_DEPENDENCIES += libexif
+else
+LIBFM_CONF_OPTS += --disable-exif
+endif
+
$(eval $(autotools-package))
--
2.7.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [Buildroot] [PATCH 5/7] package/dvdauthor: add optional support for libfribidi
2016-02-21 10:51 [Buildroot] [PATCH 1/7] package/cifs-utils: add optional support for keyutils Bernd Kuhls
` (2 preceding siblings ...)
2016-02-21 10:51 ` [Buildroot] [PATCH 4/7] package/libfm: add optional support for libexif Bernd Kuhls
@ 2016-02-21 10:51 ` Bernd Kuhls
2016-02-21 13:51 ` Thomas Petazzoni
2016-02-21 10:51 ` [Buildroot] [PATCH 6/7] package/sdl_sound: add optional support for libmodplug Bernd Kuhls
` (2 subsequent siblings)
6 siblings, 1 reply; 15+ messages in thread
From: Bernd Kuhls @ 2016-02-21 10:51 UTC (permalink / raw)
To: buildroot
When libfribidi was compiled before, dvdauthor will use it as optional
dependency:
$ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/bin/spumux | grep NEEDED | sort
0x0000000000000001 (NEEDED) Shared library: [libc.so.1]
0x0000000000000001 (NEEDED) Shared library: [libdl.so.1]
0x0000000000000001 (NEEDED) Shared library: [libexpat.so.1]
0x0000000000000001 (NEEDED) Shared library: [libfontconfig.so.1]
0x0000000000000001 (NEEDED) Shared library: [libfreetype.so.6]
0x0000000000000001 (NEEDED) Shared library: [libfribidi.so.0]
[...]
The build system offers no option to en-/disable libfribidi support:
https://github.com/ldo/dvdauthor/blob/master/configure.ac#L83
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/dvdauthor/dvdauthor.mk | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/package/dvdauthor/dvdauthor.mk b/package/dvdauthor/dvdauthor.mk
index be006f1..6b90c43 100644
--- a/package/dvdauthor/dvdauthor.mk
+++ b/package/dvdauthor/dvdauthor.mk
@@ -34,6 +34,10 @@ ifeq ($(BR2_PACKAGE_FONTCONFIG),y)
DVDAUTHOR_DEPENDENCIES += fontconfig
endif
+ifeq ($(BR2_PACKAGE_LIBFRIBIDI),y)
+DVDAUTHOR_DEPENDENCIES += libfribidi
+endif
+
ifeq ($(BR2_PACKAGE_DVDAUTHOR_DVDUNAUTHOR),y)
DVDAUTHOR_DEPENDENCIES += libdvdread
DVDAUTHOR_CONF_OPTS += --enable-dvdunauthor
--
2.7.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [Buildroot] [PATCH 6/7] package/sdl_sound: add optional support for libmodplug
2016-02-21 10:51 [Buildroot] [PATCH 1/7] package/cifs-utils: add optional support for keyutils Bernd Kuhls
` (3 preceding siblings ...)
2016-02-21 10:51 ` [Buildroot] [PATCH 5/7] package/dvdauthor: add optional support for libfribidi Bernd Kuhls
@ 2016-02-21 10:51 ` Bernd Kuhls
2016-02-21 13:52 ` Thomas Petazzoni
2016-02-21 10:51 ` [Buildroot] [PATCH 7/7] package/sdl_sound: FLAC support depends on libogg Bernd Kuhls
2016-02-21 13:45 ` [Buildroot] [PATCH 1/7] package/cifs-utils: add optional support for keyutils Thomas Petazzoni
6 siblings, 1 reply; 15+ messages in thread
From: Bernd Kuhls @ 2016-02-21 10:51 UTC (permalink / raw)
To: buildroot
When libmodplug was compiled before, sdl_sound will use it as optional
dependency:
$ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/lib/libSDL_sound-1.0.so.1.0.2 | grep NEEDED | sort
0x0000000000000001 (NEEDED) Shared library: [libc.so.1]
0x0000000000000001 (NEEDED) Shared library: [libdl.so.1]
0x0000000000000001 (NEEDED) Shared library: [libmodplug.so.1]
[...]
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/sdl_sound/sdl_sound.mk | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/package/sdl_sound/sdl_sound.mk b/package/sdl_sound/sdl_sound.mk
index 416f381..0e7f44d 100644
--- a/package/sdl_sound/sdl_sound.mk
+++ b/package/sdl_sound/sdl_sound.mk
@@ -21,6 +21,10 @@ ifeq ($(BR2_PACKAGE_FLAC),y)
SDL_SOUND_DEPENDENCIES += flac # is only used if ogg is also enabled
endif
+ifeq ($(BR2_PACKAGE_LIBMODPLUG),y)
+SDL_SOUND_DEPENDENCIES += libmodplug
+endif
+
ifeq ($(BR2_PACKAGE_LIBVORBIS),y)
SDL_SOUND_DEPENDENCIES += libvorbis
endif
--
2.7.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [Buildroot] [PATCH 7/7] package/sdl_sound: FLAC support depends on libogg
2016-02-21 10:51 [Buildroot] [PATCH 1/7] package/cifs-utils: add optional support for keyutils Bernd Kuhls
` (4 preceding siblings ...)
2016-02-21 10:51 ` [Buildroot] [PATCH 6/7] package/sdl_sound: add optional support for libmodplug Bernd Kuhls
@ 2016-02-21 10:51 ` Bernd Kuhls
2016-02-21 13:52 ` Thomas Petazzoni
2016-02-21 13:45 ` [Buildroot] [PATCH 1/7] package/cifs-utils: add optional support for keyutils Thomas Petazzoni
6 siblings, 1 reply; 15+ messages in thread
From: Bernd Kuhls @ 2016-02-21 10:51 UTC (permalink / raw)
To: buildroot
For the flac package itself libogg is an optional dependency, but for
flac support in sdl_sound libogg is mandatory:
http://hg.icculus.org/icculus/SDL_sound/file/394e3ec86164/configure.in#l263
To avoid compiling flac when libogg is disabled change the if-clause
in this package to reflect the real dependency:
$ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/lib/libSDL_sound-1.0.so.1.0.2 | grep NEEDED | sort
0x0000000000000001 (NEEDED) Shared library: [libc.so.1]
0x0000000000000001 (NEEDED) Shared library: [libdl.so.1]
0x0000000000000001 (NEEDED) Shared library: [libFLAC.so.8]
0x0000000000000001 (NEEDED) Shared library: [libmodplug.so.1]
0x0000000000000001 (NEEDED) Shared library: [libm.so.1]
0x0000000000000001 (NEEDED) Shared library: [libogg.so.0]
[...]
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/sdl_sound/sdl_sound.mk | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/sdl_sound/sdl_sound.mk b/package/sdl_sound/sdl_sound.mk
index 0e7f44d..01753bd 100644
--- a/package/sdl_sound/sdl_sound.mk
+++ b/package/sdl_sound/sdl_sound.mk
@@ -17,8 +17,8 @@ SDL_SOUND_DEPENDENCIES += libiconv
endif
# optional dependencies
-ifeq ($(BR2_PACKAGE_FLAC),y)
-SDL_SOUND_DEPENDENCIES += flac # is only used if ogg is also enabled
+ifeq ($(BR2_PACKAGE_FLAC)$(BR2_PACKAGE_LIBOGG),yy)
+SDL_SOUND_DEPENDENCIES += flac libogg
endif
ifeq ($(BR2_PACKAGE_LIBMODPLUG),y)
--
2.7.0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [Buildroot] [PATCH 3/7] package/cairo: add optional support for lzo
2016-02-21 10:51 ` [Buildroot] [PATCH 3/7] package/cairo: add optional support for lzo Bernd Kuhls
@ 2016-02-21 12:48 ` Arnout Vandecappelle
2016-02-21 13:51 ` Thomas Petazzoni
1 sibling, 0 replies; 15+ messages in thread
From: Arnout Vandecappelle @ 2016-02-21 12:48 UTC (permalink / raw)
To: buildroot
On 02/21/16 11:51, Bernd Kuhls wrote:
> When lzo was compiled before, cairo will use it as optional dependency:
>
> $ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/bin/cairo-sphinx | grep NEEDED | sort
> [...]
> 0x0000000000000001 (NEEDED) Shared library: [liblzo2.so.2]
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/cairo/cairo.mk | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk
> index 205250d..49cf921 100644
> --- a/package/cairo/cairo.mk
> +++ b/package/cairo/cairo.mk
> @@ -142,6 +142,9 @@ endif
>
> ifeq ($(BR2_PACKAGE_CAIRO_TEE),y)
> CAIRO_CONF_OPTS += --enable-tee
> +ifeq ($(BR2_PACKAGE_LZO),y)
> +CAIRO_DEPENDENCIES += lzo
> +endif
I don't see why this would only be in the --enable-tee case.
In fact, it looks like it is rather bound to the script option than to the tee
option (at least, when looking at the source). But just to be safe I'd put this
dependency outside of any conditions.
Regards,
Arnout
> else
> CAIRO_CONF_OPTS += --disable-tee
> endif
>
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286500
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Buildroot] [PATCH 1/7] package/cifs-utils: add optional support for keyutils
2016-02-21 10:51 [Buildroot] [PATCH 1/7] package/cifs-utils: add optional support for keyutils Bernd Kuhls
` (5 preceding siblings ...)
2016-02-21 10:51 ` [Buildroot] [PATCH 7/7] package/sdl_sound: FLAC support depends on libogg Bernd Kuhls
@ 2016-02-21 13:45 ` Thomas Petazzoni
6 siblings, 0 replies; 15+ messages in thread
From: Thomas Petazzoni @ 2016-02-21 13:45 UTC (permalink / raw)
To: buildroot
Dear Bernd Kuhls,
On Sun, 21 Feb 2016 11:51:22 +0100, Bernd Kuhls wrote:
> When keyutils was compiled before, cifs-utils will use it as optional
> dependency:
>
> $ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/bin/cifscreds | grep NEEDED
> 0x0000000000000001 (NEEDED) Shared library: [libkeyutils.so.1]
> 0x0000000000000001 (NEEDED) Shared library: [libc.so.1]
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/cifs-utils/cifs-utils.mk | 4 ++++
> 1 file changed, 4 insertions(+)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Buildroot] [PATCH 2/7] package/imagemagick: add optional support for lcms2
2016-02-21 10:51 ` [Buildroot] [PATCH 2/7] package/imagemagick: add optional support for lcms2 Bernd Kuhls
@ 2016-02-21 13:51 ` Thomas Petazzoni
0 siblings, 0 replies; 15+ messages in thread
From: Thomas Petazzoni @ 2016-02-21 13:51 UTC (permalink / raw)
To: buildroot
Dear Bernd Kuhls,
On Sun, 21 Feb 2016 11:51:23 +0100, Bernd Kuhls wrote:
> When lcms2 was compiled before, imagemagick will use it as optional
> dependency:
>
> $ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/bin/identify | grep NEEDED
> 0x0000000000000001 (NEEDED) Shared library: [libMagickCore-6.Q16.so.2]
> 0x0000000000000001 (NEEDED) Shared library: [libMagickWand-6.Q16.so.2]
> 0x0000000000000001 (NEEDED) Shared library: [liblcms2.so.2]
> [...]
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/imagemagick/imagemagick.mk | 7 +++++++
> 1 file changed, 7 insertions(+)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Buildroot] [PATCH 3/7] package/cairo: add optional support for lzo
2016-02-21 10:51 ` [Buildroot] [PATCH 3/7] package/cairo: add optional support for lzo Bernd Kuhls
2016-02-21 12:48 ` Arnout Vandecappelle
@ 2016-02-21 13:51 ` Thomas Petazzoni
1 sibling, 0 replies; 15+ messages in thread
From: Thomas Petazzoni @ 2016-02-21 13:51 UTC (permalink / raw)
To: buildroot
Dear Bernd Kuhls,
On Sun, 21 Feb 2016 11:51:24 +0100, Bernd Kuhls wrote:
> When lzo was compiled before, cairo will use it as optional dependency:
>
> $ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/bin/cairo-sphinx | grep NEEDED | sort
> [...]
> 0x0000000000000001 (NEEDED) Shared library: [liblzo2.so.2]
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
I've marked this patch as Changes Requested, following the feedback
from Arnout.
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Buildroot] [PATCH 4/7] package/libfm: add optional support for libexif
2016-02-21 10:51 ` [Buildroot] [PATCH 4/7] package/libfm: add optional support for libexif Bernd Kuhls
@ 2016-02-21 13:51 ` Thomas Petazzoni
0 siblings, 0 replies; 15+ messages in thread
From: Thomas Petazzoni @ 2016-02-21 13:51 UTC (permalink / raw)
To: buildroot
Dear Bernd Kuhls,
On Sun, 21 Feb 2016 11:51:25 +0100, Bernd Kuhls wrote:
> When libexif was compiled before, libfm will use it as optional
> dependency:
>
> $ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/lib/libfm.so.4.0.3 | grep NEEDED | sort
> 0x0000000000000001 (NEEDED) Shared library: [libc.so.1]
> 0x0000000000000001 (NEEDED) Shared library: [libdl.so.1]
> 0x0000000000000001 (NEEDED) Shared library: [libexif.so.12]
> [...]
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/libfm/libfm.mk | 7 +++++++
> 1 file changed, 7 insertions(+)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Buildroot] [PATCH 5/7] package/dvdauthor: add optional support for libfribidi
2016-02-21 10:51 ` [Buildroot] [PATCH 5/7] package/dvdauthor: add optional support for libfribidi Bernd Kuhls
@ 2016-02-21 13:51 ` Thomas Petazzoni
0 siblings, 0 replies; 15+ messages in thread
From: Thomas Petazzoni @ 2016-02-21 13:51 UTC (permalink / raw)
To: buildroot
Dear Bernd Kuhls,
On Sun, 21 Feb 2016 11:51:26 +0100, Bernd Kuhls wrote:
> When libfribidi was compiled before, dvdauthor will use it as optional
> dependency:
>
> $ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/bin/spumux | grep NEEDED | sort
> 0x0000000000000001 (NEEDED) Shared library: [libc.so.1]
> 0x0000000000000001 (NEEDED) Shared library: [libdl.so.1]
> 0x0000000000000001 (NEEDED) Shared library: [libexpat.so.1]
> 0x0000000000000001 (NEEDED) Shared library: [libfontconfig.so.1]
> 0x0000000000000001 (NEEDED) Shared library: [libfreetype.so.6]
> 0x0000000000000001 (NEEDED) Shared library: [libfribidi.so.0]
> [...]
>
> The build system offers no option to en-/disable libfribidi support:
> https://github.com/ldo/dvdauthor/blob/master/configure.ac#L83
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/dvdauthor/dvdauthor.mk | 4 ++++
> 1 file changed, 4 insertions(+)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Buildroot] [PATCH 6/7] package/sdl_sound: add optional support for libmodplug
2016-02-21 10:51 ` [Buildroot] [PATCH 6/7] package/sdl_sound: add optional support for libmodplug Bernd Kuhls
@ 2016-02-21 13:52 ` Thomas Petazzoni
0 siblings, 0 replies; 15+ messages in thread
From: Thomas Petazzoni @ 2016-02-21 13:52 UTC (permalink / raw)
To: buildroot
Dear Bernd Kuhls,
On Sun, 21 Feb 2016 11:51:27 +0100, Bernd Kuhls wrote:
> +ifeq ($(BR2_PACKAGE_LIBMODPLUG),y)
> +SDL_SOUND_DEPENDENCIES += libmodplug
> +endif
Please use the --enable/--disable options, thanks! :-)
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Buildroot] [PATCH 7/7] package/sdl_sound: FLAC support depends on libogg
2016-02-21 10:51 ` [Buildroot] [PATCH 7/7] package/sdl_sound: FLAC support depends on libogg Bernd Kuhls
@ 2016-02-21 13:52 ` Thomas Petazzoni
0 siblings, 0 replies; 15+ messages in thread
From: Thomas Petazzoni @ 2016-02-21 13:52 UTC (permalink / raw)
To: buildroot
Dear Bernd Kuhls,
On Sun, 21 Feb 2016 11:51:28 +0100, Bernd Kuhls wrote:
> # optional dependencies
> -ifeq ($(BR2_PACKAGE_FLAC),y)
> -SDL_SOUND_DEPENDENCIES += flac # is only used if ogg is also enabled
> +ifeq ($(BR2_PACKAGE_FLAC)$(BR2_PACKAGE_LIBOGG),yy)
> +SDL_SOUND_DEPENDENCIES += flac libogg
> endif
Ditto, please use the --enable/--disable options, thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2016-02-21 13:52 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-21 10:51 [Buildroot] [PATCH 1/7] package/cifs-utils: add optional support for keyutils Bernd Kuhls
2016-02-21 10:51 ` [Buildroot] [PATCH 2/7] package/imagemagick: add optional support for lcms2 Bernd Kuhls
2016-02-21 13:51 ` Thomas Petazzoni
2016-02-21 10:51 ` [Buildroot] [PATCH 3/7] package/cairo: add optional support for lzo Bernd Kuhls
2016-02-21 12:48 ` Arnout Vandecappelle
2016-02-21 13:51 ` Thomas Petazzoni
2016-02-21 10:51 ` [Buildroot] [PATCH 4/7] package/libfm: add optional support for libexif Bernd Kuhls
2016-02-21 13:51 ` Thomas Petazzoni
2016-02-21 10:51 ` [Buildroot] [PATCH 5/7] package/dvdauthor: add optional support for libfribidi Bernd Kuhls
2016-02-21 13:51 ` Thomas Petazzoni
2016-02-21 10:51 ` [Buildroot] [PATCH 6/7] package/sdl_sound: add optional support for libmodplug Bernd Kuhls
2016-02-21 13:52 ` Thomas Petazzoni
2016-02-21 10:51 ` [Buildroot] [PATCH 7/7] package/sdl_sound: FLAC support depends on libogg Bernd Kuhls
2016-02-21 13:52 ` Thomas Petazzoni
2016-02-21 13:45 ` [Buildroot] [PATCH 1/7] package/cifs-utils: add optional support for keyutils Thomas Petazzoni
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox