Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [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