Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH/next 30/31] package/vsxu: new package
Date: Sat, 5 Mar 2016 16:15:52 +0100	[thread overview]
Message-ID: <20160305161552.36cc6677@free-electrons.com> (raw)
In-Reply-To: <1456006176-21308-31-git-send-email-bernd.kuhls@t-online.de>

Bernd,

On Sat, 20 Feb 2016 23:09:35 +0100, Bernd Kuhls wrote:

> +diff --git a/engine/include/debug/vsx_backtrace.h b/engine/include/debug/vsx_backtrace.h
> +index 0fbcf86..a83fdc4 100644
> +--- a/engine/include/debug/vsx_backtrace.h
> ++++ b/engine/include/debug/vsx_backtrace.h
> +@@ -7,7 +7,9 @@
> + 
> + #include <stdio.h>
> + #include <errno.h>
> ++#ifdef HAVE_EXECINFO
> + #include <execinfo.h>
> ++#endif
> + #include <unistd.h>
> + #include <string.h>
> + #include <malloc.h>
> +@@ -18,7 +20,7 @@ namespace vsx_backtrace
> + 
> + inline void full_write(int fd, const char *buf, size_t len)
> + {
> +-#if !(PLATFORM_FAMILY == PLATFORM_FAMILY_WINDOWS)
> ++#if !(PLATFORM_FAMILY == PLATFORM_FAMILY_WINDOWS) && defined(HAVE_EXECINFO)

I believ the !(PLATFORM_FAMILY == PLATFORM_FAMILY_WINDOWS) part of the
condition could be removed, since Windows won't have HAVE_EXECINFO
defined.


> +# instead of using master branch we use branch glfw3

Can you expand the comment to explain why we use the glfw3 branch ?

> +VSXU_VERSION = 4a34b08ec9e51605ca55d1a833f23e9601b2aa88
> +VSXU_SITE = $(call github,vovoid,vsxu,$(VSXU_VERSION))
> +VSXU_CAL3D_VERSION = 0f640189eec913973c64db3bc1c1685554cb7202
> +VSXU_CAL3D_SOURCE = cal3d-$(VSXU_CAL3D_VERSION).tar.gz
> +VSXU_EXTRA_DOWNLOADS = $(call github,vovoid,cal3d,$(VSXU_CAL3D_VERSION))/$(VSXU_CAL3D_SOURCE)

cal3d is a project of its own, available on its own website
(http://home.gna.org/cal3d/). I would very much prefer to create
package/cal3d/ with the upstream cal3d version rather than using this
submodule solution.

> +VSXU_LICENSE = GPLv3+, LGPLv2.1+
> +VSXU_LICENSE_FILES = COPYING COPYING.LESSER

COPYING.LESSER is actually the text of LGPLv3, so are you sure it's
under LGPLv2.1+ ?

Also, it would be good if you could specify which parts of the software
are under GPLv3, which parts are under LGPLv3. Of course, it's this is
reasonably possible.

> +ifeq ($(BR2_PACKAGE_ALSA_LIB),y)
> +VSXU_DEPENDENCIES += alsa-lib
> +endif
> +
> +ifeq ($(BR2_PACKAGE_JACK2),y)
> +VSXU_DEPENDENCIES += jack2
> +endif
> +
> +ifeq ($(BR2_PACKAGE_OPENCV),y)
> +VSXU_DEPENDENCIES += opencv
> +endif
> +
> +ifeq ($(BR2_PACKAGE_PULSEAUDIO),y)
> +VSXU_DEPENDENCIES += pulseaudio
> +endif

No options to explicitly enable/disable?

Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

  reply	other threads:[~2016-03-05 15:15 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-02-20 22:09 [Buildroot] [PATCH/next 00/31] package/kodi: bump version to 16.0-Jarvis Bernd Kuhls
2016-02-20 22:09 ` [Buildroot] [PATCH/next 01/31] package/kodi-visualisation-goom: new package Bernd Kuhls
2016-02-29 22:37   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 02/31] package/kodi-screensaver-rsxs: " Bernd Kuhls
2016-02-29 22:40   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 03/31] package/libplatform: bump version, add hash Bernd Kuhls
2016-02-29 22:41   ` Thomas Petazzoni
2016-03-01  9:40     ` Stanislav Vlasic
2016-02-20 22:09 ` [Buildroot] [PATCH/next 04/31] package/libcec: " Bernd Kuhls
2016-02-29 22:42   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 05/31] package/kodi-platform: " Bernd Kuhls
2016-02-29 22:43   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 06/31] package/kodi: bump version to 16.0-Jarvis Bernd Kuhls
2016-02-29 22:45   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 07/31] package/kodi: enable samba support with uClibc toolchain Bernd Kuhls
2016-02-29 22:45   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 08/31] package/kodi: not available using a musl-based toolchain Bernd Kuhls
2016-02-29 22:46   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 09/31] package/kodi: reorder select/depends Bernd Kuhls
2016-02-29 22:46   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 10/31] package/kodi: Remove dependency for BR2_STATIC_LIBS from sub packages Bernd Kuhls
2016-02-29 22:53   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 11/31] package/kodi: Remove dependency for BR2_TOOLCHAIN_GCC_AT_LEAST_4_7 " Bernd Kuhls
2016-02-29 22:53   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 12/31] package/ffmpeg: Remove patch not needed anymore for Kodi 16.0-Jarvis Bernd Kuhls
2016-02-29 22:53   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 13/31] package/kodi-audio??coder-*: mass version bump, add hashes Bernd Kuhls
2016-03-02 22:57   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 14/31] package/kodi-pvr-*: " Bernd Kuhls
2016-03-02 22:57   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 15/31] package/kodi-screensaver/visualisation-*: " Bernd Kuhls
2016-03-02 22:57   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 16/31] package/kodi-visualisation-shadertoy: bump version, add hash Bernd Kuhls
2016-03-02 22:57   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 17/31] package/kodi-screensaver-crystalmorph: " Bernd Kuhls
2016-03-05 14:40   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 18/31] package/kodi-visualisation-waveforhue: " Bernd Kuhls
2016-03-05 14:40   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 19/31] package/kodi-screensaver-asterwave: new package Bernd Kuhls
2016-03-05 14:45   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 20/31] package/kodi-screensaver-cpblobs: " Bernd Kuhls
2016-03-05 14:46   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 21/31] package/kodi-screensaver-matrixtrails: " Bernd Kuhls
2016-03-05 14:47   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 22/31] package/kodi-screensaver-planestate: " Bernd Kuhls
2016-03-05 14:48   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 23/31] package/kodi-visualisation-fishbmc: " Bernd Kuhls
2016-03-05 14:50   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 24/31] package/kodi-visualisation-fountain: " Bernd Kuhls
2016-03-05 14:51   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 25/31] package/kodi-pvr-hdhomerun: " Bernd Kuhls
2016-03-05 14:53   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 26/31] package/kodi-audiodecoder-opus: " Bernd Kuhls
2016-03-05 15:00   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 27/31] package/kodi-adsp-freesurround: " Bernd Kuhls
2016-03-05 15:03   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 28/31] package/kodi-adsp-basic: " Bernd Kuhls
2016-03-05 15:05   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 29/31] package/kodi-adsp-biquad-filters: " Bernd Kuhls
2016-03-05 15:06   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 30/31] package/vsxu: " Bernd Kuhls
2016-03-05 15:15   ` Thomas Petazzoni [this message]
2016-03-05 17:43     ` Bernd Kuhls
2016-03-05 18:26       ` Thomas Petazzoni
2016-03-05 21:36         ` Bernd Kuhls
2016-03-05 18:17     ` Bernd Kuhls
2016-03-05 18:28       ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 31/31] package/kodi-visualisation-vsxu: " Bernd Kuhls
2016-03-05 15:16   ` Thomas Petazzoni

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20160305161552.36cc6677@free-electrons.com \
    --to=thomas.petazzoni@free-electrons.com \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox