* [PATCH v1] packagegroup-qt-toolchain-target.inc: add libQtUiTools static library
@ 2014-02-18 17:49 Diego Sueiro
2014-02-18 17:51 ` Khem Raj
0 siblings, 1 reply; 7+ messages in thread
From: Diego Sueiro @ 2014-02-18 17:49 UTC (permalink / raw)
To: openembedded-core
libQtUiTools.a and libQtUiToolsE.a needs to be installed on meta-toolchain-qt
and meta-toolchain-qte respectively.
Whitout this static library, compiling qt apps which needs uitools will fail.
qt4[-embedded]-staticdev is the package that contains this library and is the
only file in it.
Signed-off-by: Diego Sueiro <diego.sueiro@gmail.com>
---
meta/recipes-qt/packagegroups/packagegroup-qt-toolchain-target.inc | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/recipes-qt/packagegroups/packagegroup-qt-toolchain-target.inc b/meta/recipes-qt/packagegroups/packagegroup-qt-toolchain-target.inc
index fc1ccba..b040182 100644
--- a/meta/recipes-qt/packagegroups/packagegroup-qt-toolchain-target.inc
+++ b/meta/recipes-qt/packagegroups/packagegroup-qt-toolchain-target.inc
@@ -33,4 +33,5 @@ RDEPENDS_${PN} += " \
libqt${QTLIBPREFIX}xmlpatterns4-dev \
libsqlite3-dev \
expat-dev \
+ qt4${QTLIBPREFIX}-staticdev \
"
--
1.7.10.4
^ permalink raw reply related [flat|nested] 7+ messages in thread* Re: [PATCH v1] packagegroup-qt-toolchain-target.inc: add libQtUiTools static library
2014-02-18 17:49 [PATCH v1] packagegroup-qt-toolchain-target.inc: add libQtUiTools static library Diego Sueiro
@ 2014-02-18 17:51 ` Khem Raj
2014-02-18 18:55 ` Diego Sueiro
0 siblings, 1 reply; 7+ messages in thread
From: Khem Raj @ 2014-02-18 17:51 UTC (permalink / raw)
To: Diego Sueiro; +Cc: Patches and discussions about the oe-core layer
On Tue, Feb 18, 2014 at 9:49 AM, Diego Sueiro <diego.sueiro@gmail.com> wrote:
> libQtUiTools.a and libQtUiToolsE.a needs to be installed on meta-toolchain-qt
> and meta-toolchain-qte respectively.
> Whitout this static library, compiling qt apps which needs uitools will fail.
can you also figure out what is the licensing terms of these static .a
archives please ?
and make a note of it in commit message or somewhere
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v1] packagegroup-qt-toolchain-target.inc: add libQtUiTools static library
2014-02-18 17:51 ` Khem Raj
@ 2014-02-18 18:55 ` Diego Sueiro
2014-02-18 19:07 ` Khem Raj
0 siblings, 1 reply; 7+ messages in thread
From: Diego Sueiro @ 2014-02-18 18:55 UTC (permalink / raw)
To: Khem Raj; +Cc: Patches and discussions about the oe-core layer
[-- Attachment #1: Type: text/plain, Size: 721 bytes --]
Khem,
On Tue, Feb 18, 2014 at 2:51 PM, Khem Raj <raj.khem@gmail.com> wrote:
> can you also figure out what is the licensing terms of these static .a
> archives please ?
> and make a note of it in commit message or somewhere
>
Looking at the main library header (tools/designer/src/uitools/quiloader.h)
it mentions the Digia Commercial License, LGPL v2.1, LGPL Exception and
GPLv3.
I think it is not different from the other libraries and if you use this
library (in this case static library) in LGPL or GPL you should provide
your source code and follow the same license. Am I wrong?
Regards,
--
*dS
Diego Sueiro
Administrador do Embarcados
www.embarcados.com.br
/*long live rock 'n roll*/
[-- Attachment #2: Type: text/html, Size: 1349 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v1] packagegroup-qt-toolchain-target.inc: add libQtUiTools static library
2014-02-18 18:55 ` Diego Sueiro
@ 2014-02-18 19:07 ` Khem Raj
2014-02-18 19:16 ` Diego Sueiro
0 siblings, 1 reply; 7+ messages in thread
From: Khem Raj @ 2014-02-18 19:07 UTC (permalink / raw)
To: Diego Sueiro; +Cc: Patches and discussions about the oe-core layer
On Tue, Feb 18, 2014 at 10:55 AM, Diego Sueiro <diego.sueiro@gmail.com> wrote:
> Khem,
>
> On Tue, Feb 18, 2014 at 2:51 PM, Khem Raj <raj.khem@gmail.com> wrote:
>>
>> can you also figure out what is the licensing terms of these static .a
>> archives please ?
>> and make a note of it in commit message or somewhere
>
> Looking at the main library header (tools/designer/src/uitools/quiloader.h)
> it mentions the Digia Commercial License, LGPL v2.1, LGPL Exception and
> GPLv3.
what would be the license of this given library is it all of above or
some combination
or choice ?
>
> I think it is not different from the other libraries and if you use this
> library (in this case static library) in LGPL or GPL you should provide your
> source code and follow the same license. Am I wrong?
static linking and dynamic linking has different implications,
>
> Regards,
>
> --
> *dS
> Diego Sueiro
>
> Administrador do Embarcados
> www.embarcados.com.br
>
> /*long live rock 'n roll*/
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v1] packagegroup-qt-toolchain-target.inc: add libQtUiTools static library
2014-02-18 19:07 ` Khem Raj
@ 2014-02-18 19:16 ` Diego Sueiro
2014-02-24 10:33 ` Diego Sueiro
0 siblings, 1 reply; 7+ messages in thread
From: Diego Sueiro @ 2014-02-18 19:16 UTC (permalink / raw)
To: Khem Raj; +Cc: Patches and discussions about the oe-core layer
[-- Attachment #1: Type: text/plain, Size: 2460 bytes --]
On Tue, Feb 18, 2014 at 4:07 PM, Khem Raj <raj.khem@gmail.com> wrote:
> > Looking at the main library header
> (tools/designer/src/uitools/quiloader.h)
> > it mentions the Digia Commercial License, LGPL v2.1, LGPL Exception and
> > GPLv3.
>
> what would be the license of this given library is it all of above or
> some combination
> or choice ?
I think is a choice.
This is what the header says:
/****************************************************************************
**
** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the Qt Designer of the Qt Toolkit.
**
** $QT_BEGIN_LICENSE:LGPL$
** Commercial License Usage
** Licensees holding valid commercial Qt licenses may use this file in
** accordance with the commercial license agreement provided with the
** Software or, alternatively, in accordance with the terms contained in
** a written agreement between you and Digia. For licensing terms and
** conditions see http://qt.digia.com/licensing. For further information
** use the contact form at http://qt.digia.com/contact-us.
**
** GNU Lesser General Public License Usage
** Alternatively, this file may be used under the terms of the GNU Lesser
** General Public License version 2.1 as published by the Free Software
** Foundation and appearing in the file LICENSE.LGPL included in the
** packaging of this file. Please review the following information to
** ensure the GNU Lesser General Public License version 2.1 requirements
** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
**
** In addition, as a special exception, Digia gives you certain additional
** rights. These rights are described in the Digia Qt LGPL Exception
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
** GNU General Public License Usage
** Alternatively, this file may be used under the terms of the GNU
** General Public License version 3.0 as published by the Free Software
** Foundation and appearing in the file LICENSE.GPL included in the
** packaging of this file. Please review the following information to
** ensure the GNU General Public License version 3.0 requirements will be
** met: http://www.gnu.org/copyleft/gpl.html.
**
**
** $QT_END_LICENSE$
Regards,
--
*dS
Diego Sueiro
Administrador do Embarcados
www.embarcados.com.br
/*long live rock 'n roll*/
[-- Attachment #2: Type: text/html, Size: 4626 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v1] packagegroup-qt-toolchain-target.inc: add libQtUiTools static library
2014-02-18 19:16 ` Diego Sueiro
@ 2014-02-24 10:33 ` Diego Sueiro
2014-02-24 17:43 ` Khem Raj
0 siblings, 1 reply; 7+ messages in thread
From: Diego Sueiro @ 2014-02-24 10:33 UTC (permalink / raw)
To: Khem Raj; +Cc: Patches and discussions about the oe-core layer
[-- Attachment #1: Type: text/plain, Size: 2470 bytes --]
Khem,
On Tue, Feb 18, 2014 at 4:16 PM, Diego Sueiro <diego.sueiro@gmail.com>wrote:
> I think is a choice.
> This is what the header says:
>
>
> /****************************************************************************
> **
> ** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
> ** Contact: http://www.qt-project.org/legal
> **
> ** This file is part of the Qt Designer of the Qt Toolkit.
> **
> ** $QT_BEGIN_LICENSE:LGPL$
> ** Commercial License Usage
> ** Licensees holding valid commercial Qt licenses may use this file in
> ** accordance with the commercial license agreement provided with the
> ** Software or, alternatively, in accordance with the terms contained in
> ** a written agreement between you and Digia. For licensing terms and
> ** conditions see http://qt.digia.com/licensing. For further information
> ** use the contact form at http://qt.digia.com/contact-us.
> **
> ** GNU Lesser General Public License Usage
> ** Alternatively, this file may be used under the terms of the GNU Lesser
> ** General Public License version 2.1 as published by the Free Software
> ** Foundation and appearing in the file LICENSE.LGPL included in the
> ** packaging of this file. Please review the following information to
> ** ensure the GNU Lesser General Public License version 2.1 requirements
> ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
> **
> ** In addition, as a special exception, Digia gives you certain additional
> ** rights. These rights are described in the Digia Qt LGPL Exception
> ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
> **
> ** GNU General Public License Usage
> ** Alternatively, this file may be used under the terms of the GNU
> ** General Public License version 3.0 as published by the Free Software
> ** Foundation and appearing in the file LICENSE.GPL included in the
> ** packaging of this file. Please review the following information to
> ** ensure the GNU General Public License version 3.0 requirements will be
> ** met: http://www.gnu.org/copyleft/gpl.html.
> **
> **
> ** $QT_END_LICENSE$
>
What is the verdict? Should I have to add any notes on commit message?
Regards,
--
*dS
Diego Sueiro
Administrador do Embarcados
www.embarcados.com.br<http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego>
/*long live rock 'n roll*/
[-- Attachment #2: Type: text/html, Size: 4689 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v1] packagegroup-qt-toolchain-target.inc: add libQtUiTools static library
2014-02-24 10:33 ` Diego Sueiro
@ 2014-02-24 17:43 ` Khem Raj
0 siblings, 0 replies; 7+ messages in thread
From: Khem Raj @ 2014-02-24 17:43 UTC (permalink / raw)
To: Diego Sueiro; +Cc: Patches and discussions about the oe-core layer
[-- Attachment #1: Type: text/plain, Size: 2530 bytes --]
On Monday, February 24, 2014 07:33:03 AM Diego Sueiro wrote:
> Khem,
>
> On Tue, Feb 18, 2014 at 4:16 PM, Diego Sueiro <diego.sueiro@gmail.com>wrote:
>
> > I think is a choice.
> > This is what the header says:
> >
> >
> > /****************************************************************************
> > **
> > ** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
> > ** Contact: http://www.qt-project.org/legal
> > **
> > ** This file is part of the Qt Designer of the Qt Toolkit.
> > **
> > ** $QT_BEGIN_LICENSE:LGPL$
> > ** Commercial License Usage
> > ** Licensees holding valid commercial Qt licenses may use this file in
> > ** accordance with the commercial license agreement provided with the
> > ** Software or, alternatively, in accordance with the terms contained in
> > ** a written agreement between you and Digia. For licensing terms and
> > ** conditions see http://qt.digia.com/licensing. For further information
> > ** use the contact form at http://qt.digia.com/contact-us.
> > **
> > ** GNU Lesser General Public License Usage
> > ** Alternatively, this file may be used under the terms of the GNU Lesser
> > ** General Public License version 2.1 as published by the Free Software
> > ** Foundation and appearing in the file LICENSE.LGPL included in the
> > ** packaging of this file. Please review the following information to
> > ** ensure the GNU Lesser General Public License version 2.1 requirements
> > ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
> > **
> > ** In addition, as a special exception, Digia gives you certain additional
> > ** rights. These rights are described in the Digia Qt LGPL Exception
> > ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
> > **
> > ** GNU General Public License Usage
> > ** Alternatively, this file may be used under the terms of the GNU
> > ** General Public License version 3.0 as published by the Free Software
> > ** Foundation and appearing in the file LICENSE.GPL included in the
> > ** packaging of this file. Please review the following information to
> > ** ensure the GNU General Public License version 3.0 requirements will be
> > ** met: http://www.gnu.org/copyleft/gpl.html.
> > **
> > **
> > ** $QT_END_LICENSE$
> >
>
> What is the verdict? Should I have to add any notes on commit message?
>
Document the licensing in the commit, intent is to make it noticeable by and the consumers of QT SDK
so they are aware of compliance.
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2014-02-24 17:43 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-18 17:49 [PATCH v1] packagegroup-qt-toolchain-target.inc: add libQtUiTools static library Diego Sueiro
2014-02-18 17:51 ` Khem Raj
2014-02-18 18:55 ` Diego Sueiro
2014-02-18 19:07 ` Khem Raj
2014-02-18 19:16 ` Diego Sueiro
2014-02-24 10:33 ` Diego Sueiro
2014-02-24 17:43 ` Khem Raj
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox