Skip to contentSkip to conversation

gstreamer: add legal info

PATCH New gustavo.zacarias at free-electrons.com 3 participants 9 messages Nov 19, 2015 – Nov 26, 2015

lore
Share & tools
lore
#0 lore raw

PATCH v2 1/5 gstreamer: add legal info

From: Gustavo Zacarias <[email protected]>

Even though COPYING is LGPLv2+ many code files state v2.1+

---
 package/gstreamer/gstreamer/gstreamer.mk | 3 +++
 1 file changed, 3 insertions(+)
package/gstreamer/gstreamer/gstreamer.mk +3 -0
index 1dbd66f..cd3cf2d 100644
@@ -8,6 +8,9 @@ GSTREAMER_VERSION = 0.10.36
 GSTREAMER_SOURCE = gstreamer-$(GSTREAMER_VERSION).tar.xz
 GSTREAMER_SITE = http://gstreamer.freedesktop.org/src/gstreamer
 GSTREAMER_INSTALL_STAGING = YES
+# COPYING is in fact v2, but most of the code is v2.1+
+GSTREAMER_LICENSE = LGPLv2.1+
+GSTREAMER_LICENSE_FILES = COPYING
 
 # Checking if unaligned memory access works correctly cannot be done when cross
 # compiling. For the following architectures there is no information available
Signature · 1 line
2.4.10
#1 lore raw

PATCH v2 2/5 gst-plugins-base: add legal info

From: Gustavo Zacarias <[email protected]>

---
 package/gstreamer/gst-plugins-base/gst-plugins-base.mk | 2 ++
 1 file changed, 2 insertions(+)
package/gstreamer/gst-plugins-base/gst-plugins-base.mk +2 -0
index 08733d1..e1374ed 100644
@@ -8,6 +8,8 @@ GST_PLUGINS_BASE_VERSION = 0.10.36
 GST_PLUGINS_BASE_SOURCE = gst-plugins-base-$(GST_PLUGINS_BASE_VERSION).tar.xz
 GST_PLUGINS_BASE_SITE = http://gstreamer.freedesktop.org/src/gst-plugins-base
 GST_PLUGINS_BASE_INSTALL_STAGING = YES
+GST_PLUGINS_BASE_LICENSE = GPLv2+, LGPLv2+
+GST_PLUGINS_BASE_LICENSE_FILES = COPYING COPYING.LIB
 
 # freetype is only used by examples, but if it is not found
 # and the host has a freetype-config script, then the host
Signature · 1 line
2.4.10
#2 lore raw

PATCH v2 3/5 gst-plugins-good: add legal info

In reply to gustavo.zacarias at free-electrons.com

From: Gustavo Zacarias <[email protected]>

---
 package/gstreamer/gst-plugins-good/gst-plugins-good.mk | 2 ++
 1 file changed, 2 insertions(+)
package/gstreamer/gst-plugins-good/gst-plugins-good.mk +2 -0
index fee83a1..a686caf 100644
@@ -7,6 +7,8 @@
 GST_PLUGINS_GOOD_VERSION = 0.10.31
 GST_PLUGINS_GOOD_SOURCE = gst-plugins-good-$(GST_PLUGINS_GOOD_VERSION).tar.xz
 GST_PLUGINS_GOOD_SITE = http://gstreamer.freedesktop.org/src/gst-plugins-good
+GST_PLUGINS_GOOD_LICENSE = LGPLv2.1+
+GST_PLUGINS_GOOD_LICENSE_FILES = COPYING
 
 GST_PLUGINS_GOOD_CONF_OPTS = \
 	--disable-examples \
Signature · 1 line
2.4.10
#3 lore raw

PATCH v2 4/5 gst-plugins-bad: add legal info

In reply to gustavo.zacarias at free-electrons.com

From: Gustavo Zacarias <[email protected]>

Even though COPYING.LIB is LGPLv2+ many code files state v2.1+

---
 package/gstreamer/gst-plugins-bad/gst-plugins-bad.mk | 3 +++
 1 file changed, 3 insertions(+)
package/gstreamer/gst-plugins-bad/gst-plugins-bad.mk +3 -0
index 0a85603..fa2f124 100644
@@ -7,6 +7,9 @@
 GST_PLUGINS_BAD_VERSION = 0.10.23
 GST_PLUGINS_BAD_SOURCE = gst-plugins-bad-$(GST_PLUGINS_BAD_VERSION).tar.xz
 GST_PLUGINS_BAD_SITE = http://gstreamer.freedesktop.org/src/gst-plugins-bad
+# COPYING.LIB is in fact v2, but most of the code is v2.1+
+GST_PLUGINS_BAD_LICENSE = LGPLv2.1+, GPLv2+
+GST_PLUGINS_BAD_LICENSE_FILES = COPYING.LIB COPYING
 
 GST_PLUGINS_BAD_CONF_OPTS = \
 	--disable-examples
Signature · 1 line
2.4.10
#4 lore raw

PATCH v2 4/5 gst-plugins-bad: add legal info

Quoted 5 lines · gustavo.zacarias at free-electrons.com

From: Gustavo Zacarias <[email protected]>

Even though COPYING.LIB is LGPLv2+ many code files state v2.1+

Regards,
Arnout

Quoted 19 lines
---
 package/gstreamer/gst-plugins-bad/gst-plugins-bad.mk | 3 +++
 1 file changed, 3 insertions(+)
package/gstreamer/gst-plugins-bad/gst-plugins-bad.mk +3 -0
index 0a85603..fa2f124 100644
@@ -7,6 +7,9 @@
 GST_PLUGINS_BAD_VERSION = 0.10.23
 GST_PLUGINS_BAD_SOURCE = gst-plugins-bad-$(GST_PLUGINS_BAD_VERSION).tar.xz
 GST_PLUGINS_BAD_SITE = http://gstreamer.freedesktop.org/src/gst-plugins-bad
+# COPYING.LIB is in fact v2, but most of the code is v2.1+
+GST_PLUGINS_BAD_LICENSE = LGPLv2.1+, GPLv2+
+GST_PLUGINS_BAD_LICENSE_FILES = COPYING.LIB COPYING
 
 GST_PLUGINS_BAD_CONF_OPTS = \
 	--disable-examples
Signature · 6 lines
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
#5 lore raw

PATCH v2 5/5 gst-plugins-ugly: add legal info

In reply to gustavo.zacarias at free-electrons.com

From: Gustavo Zacarias <[email protected]>

Even though COPYING is LGPLv2.1+ many code files state v2+

---
 package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk | 4 ++++
 1 file changed, 4 insertions(+)
package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk +4 -0
index e8f2362..b921dc1 100644
@@ -7,6 +7,10 @@
 GST_PLUGINS_UGLY_VERSION = 0.10.19
 GST_PLUGINS_UGLY_SOURCE = gst-plugins-ugly-$(GST_PLUGINS_UGLY_VERSION).tar.xz
 GST_PLUGINS_UGLY_SITE = http://gstreamer.freedesktop.org/src/gst-plugins-ugly
+# COPYING is in fact LGPLv2.1, but all of the code is v2+
+# (except for one test, xingmux)
+GST_PLUGINS_UGLY_LICENSE = LGPLv2+, GPLv2+ (synaesthesia)
+GST_PLUGINS_UGLY_LICENSE_FILES = COPYING
 
 GST_PLUGINS_UGLY_CONF_OPTS = \
 	--disable-examples
Signature · 1 line
2.4.10
#6 lore raw

PATCH v2 5/5 gst-plugins-ugly: add legal info

Quoted 5 lines · gustavo.zacarias at free-electrons.com

From: Gustavo Zacarias <[email protected]>

Even though COPYING is LGPLv2.1+ many code files state v2+

Regards,
Arnout

Quoted 20 lines
---
 package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk | 4 ++++
 1 file changed, 4 insertions(+)
package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk +4 -0
index e8f2362..b921dc1 100644
@@ -7,6 +7,10 @@
 GST_PLUGINS_UGLY_VERSION = 0.10.19
 GST_PLUGINS_UGLY_SOURCE = gst-plugins-ugly-$(GST_PLUGINS_UGLY_VERSION).tar.xz
 GST_PLUGINS_UGLY_SITE = http://gstreamer.freedesktop.org/src/gst-plugins-ugly
+# COPYING is in fact LGPLv2.1, but all of the code is v2+
+# (except for one test, xingmux)
+GST_PLUGINS_UGLY_LICENSE = LGPLv2+, GPLv2+ (synaesthesia)
+GST_PLUGINS_UGLY_LICENSE_FILES = COPYING
 
 GST_PLUGINS_UGLY_CONF_OPTS = \
 	--disable-examples
Signature · 6 lines
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
#7 lore raw

PATCH v2 1/5 gstreamer: add legal info

In reply to gustavo.zacarias at free-electrons.com
Quoted 6 lines · gustavo.zacarias at free-electrons.com

From: Gustavo Zacarias <[email protected]>

Even though COPYING is LGPLv2+ many code files state v2.1+

I should have written

:-)

Regards,
Arnout

Quoted 19 lines
---
 package/gstreamer/gstreamer/gstreamer.mk | 3 +++
 1 file changed, 3 insertions(+)
package/gstreamer/gstreamer/gstreamer.mk +3 -0
index 1dbd66f..cd3cf2d 100644
@@ -8,6 +8,9 @@ GSTREAMER_VERSION = 0.10.36
 GSTREAMER_SOURCE = gstreamer-$(GSTREAMER_VERSION).tar.xz
 GSTREAMER_SITE = http://gstreamer.freedesktop.org/src/gstreamer
 GSTREAMER_INSTALL_STAGING = YES
+# COPYING is in fact v2, but most of the code is v2.1+
+GSTREAMER_LICENSE = LGPLv2.1+
+GSTREAMER_LICENSE_FILES = COPYING
 
 # Checking if unaligned memory access works correctly cannot be done when cross
 # compiling. For the following architectures there is no information available
Signature · 6 lines
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
#8 lore raw

PATCH v2 1/5 gstreamer: add legal info

In reply to gustavo.zacarias at free-electrons.com
Quoted 7 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"gustavo" == gustavo zacarias <[email protected]> writes:

From: Gustavo Zacarias <[email protected]> Even though COPYING is LGPLv2+ many code files state v2.1+

Committed series, thanks.

Signature · 1 line
Bye, Peter Korsgaard