All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] package/kvazaar: bump to version 2.1.0
@ 2022-07-10 21:28 Fabrice Fontaine
  2022-07-10 21:28 ` [Buildroot] [PATCH 2/2] package/kvazaar: add cryptopp support Fabrice Fontaine
  2022-07-17 21:22 ` [Buildroot] [PATCH 1/2] package/kvazaar: bump to version 2.1.0 Yann E. MORIN
  0 siblings, 2 replies; 4+ messages in thread
From: Fabrice Fontaine @ 2022-07-10 21:28 UTC (permalink / raw)
  To: buildroot; +Cc: Alexandre Esse, Fabrice Fontaine

- Use official tarball and so drop autoreconf
- License is BSD-3-Clause and ISC since
  https://github.com/ultravideo/kvazaar/commit/57883369ca05bee0dbc0b36fb2c78985f906a523
- Update indentation in hash file (two spaces)

https://github.com/ultravideo/kvazaar/releases/tag/v2.1.0
https://github.com/ultravideo/kvazaar/releases/tag/v2.0.0
https://github.com/ultravideo/kvazaar/releases/tag/v1.3.0

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
 package/kvazaar/kvazaar.hash |  6 ++++--
 package/kvazaar/kvazaar.mk   | 10 +++++-----
 2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/package/kvazaar/kvazaar.hash b/package/kvazaar/kvazaar.hash
index fe3255a6c7..20b8e5918e 100644
--- a/package/kvazaar/kvazaar.hash
+++ b/package/kvazaar/kvazaar.hash
@@ -1,3 +1,5 @@
 # Locally calculated
-sha256 480ecfd9b4d2b7d21b355e4a35fcf47b4db7a3b0315b6219d93733db42392bd9  kvazaar-1.2.0.tar.gz
-sha256 531712277c3543b9ee86c4c4e0e424f531b893a44cc021c74a24b038d8de4d2a COPYING
+sha256  a76998462924ab8409cf8de4947ba5a5023daa33207676e9c4eefc2bbd46c834  kvazaar-2.1.0.tar.xz
+sha256  4caf7852236f62bfd77aac10a7b9a42372b00aa461ad8912780cd865a39062ff  LICENSE
+sha256  16f569c87d5ec20b7474b55ee0a8877b8f8b4dc13f9567ebe0b8fe8afdeb34d2  LICENSE.greatest
+sha256  f84c0f33873a015f399d8171cf321af2f09ef915ae7ad5a9edaa7d0286cf9d5e  LICENSE.x264asm
diff --git a/package/kvazaar/kvazaar.mk b/package/kvazaar/kvazaar.mk
index 29433d6eb3..e2ab132203 100644
--- a/package/kvazaar/kvazaar.mk
+++ b/package/kvazaar/kvazaar.mk
@@ -4,11 +4,11 @@
 #
 ################################################################################
 
-KVAZAAR_VERSION = 1.2.0
-KVAZAAR_SITE = $(call github,ultravideo,kvazaar,v$(KVAZAAR_VERSION))
-KVAZAAR_LICENSE = LGPL-2.1+
-KVAZAAR_LICENSE_FILES = COPYING
-KVAZAAR_AUTORECONF = YES
+KVAZAAR_VERSION = 2.1.0
+KVAZAAR_SOURCE = kvazaar-$(KVAZAAR_VERSION).tar.xz
+KVAZAAR_SITE = https://github.com/ultravideo/kvazaar/releases/download/v$(KVAZAAR_VERSION)
+KVAZAAR_LICENSE = BSD-3-Clause, ISC (greatest, x264asm)
+KVAZAAR_LICENSE_FILES = LICENSE LICENSE.greatest LICENSE.x264asm
 KVAZAAR_INSTALL_STAGING = YES
 KVAZAAR_DEPENDENCIES = host-pkgconf
 KVAZAAR_CONF_OPTS = --without-cryptopp
-- 
2.35.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [Buildroot] [PATCH 2/2] package/kvazaar: add cryptopp support
  2022-07-10 21:28 [Buildroot] [PATCH 1/2] package/kvazaar: bump to version 2.1.0 Fabrice Fontaine
@ 2022-07-10 21:28 ` Fabrice Fontaine
  2022-07-17 21:24   ` Yann E. MORIN
  2022-07-17 21:22 ` [Buildroot] [PATCH 1/2] package/kvazaar: bump to version 2.1.0 Yann E. MORIN
  1 sibling, 1 reply; 4+ messages in thread
From: Fabrice Fontaine @ 2022-07-10 21:28 UTC (permalink / raw)
  To: buildroot; +Cc: Alexandre Esse, Fabrice Fontaine

host-pkgconf is only needed to find cryptopp

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
 package/kvazaar/kvazaar.mk | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/package/kvazaar/kvazaar.mk b/package/kvazaar/kvazaar.mk
index e2ab132203..9354f7ab5f 100644
--- a/package/kvazaar/kvazaar.mk
+++ b/package/kvazaar/kvazaar.mk
@@ -10,7 +10,12 @@ KVAZAAR_SITE = https://github.com/ultravideo/kvazaar/releases/download/v$(KVAZAA
 KVAZAAR_LICENSE = BSD-3-Clause, ISC (greatest, x264asm)
 KVAZAAR_LICENSE_FILES = LICENSE LICENSE.greatest LICENSE.x264asm
 KVAZAAR_INSTALL_STAGING = YES
-KVAZAAR_DEPENDENCIES = host-pkgconf
+
+ifeq ($(BR2_PACKAGE_CRYPTOPP),y)
+KVAZAAR_DEPENDENCIES = host-pkgconf cryptopp
+KVAZAAR_CONF_OPTS = --with-cryptopp
+else
 KVAZAAR_CONF_OPTS = --without-cryptopp
+endif
 
 $(eval $(autotools-package))
-- 
2.35.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [Buildroot] [PATCH 1/2] package/kvazaar: bump to version 2.1.0
  2022-07-10 21:28 [Buildroot] [PATCH 1/2] package/kvazaar: bump to version 2.1.0 Fabrice Fontaine
  2022-07-10 21:28 ` [Buildroot] [PATCH 2/2] package/kvazaar: add cryptopp support Fabrice Fontaine
@ 2022-07-17 21:22 ` Yann E. MORIN
  1 sibling, 0 replies; 4+ messages in thread
From: Yann E. MORIN @ 2022-07-17 21:22 UTC (permalink / raw)
  To: Fabrice Fontaine; +Cc: Alexandre Esse, buildroot

Fabrice, All,

On 2022-07-10 23:28 +0200, Fabrice Fontaine spake thusly:
> - Use official tarball and so drop autoreconf
> - License is BSD-3-Clause and ISC since
>   https://github.com/ultravideo/kvazaar/commit/57883369ca05bee0dbc0b36fb2c78985f906a523
> - Update indentation in hash file (two spaces)
> 
> https://github.com/ultravideo/kvazaar/releases/tag/v2.1.0
> https://github.com/ultravideo/kvazaar/releases/tag/v2.0.0
> https://github.com/ultravideo/kvazaar/releases/tag/v1.3.0
> 
> Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>

Applied to master, thanks.

Regards,
Yann E. MORIN.

> ---
>  package/kvazaar/kvazaar.hash |  6 ++++--
>  package/kvazaar/kvazaar.mk   | 10 +++++-----
>  2 files changed, 9 insertions(+), 7 deletions(-)
> 
> diff --git a/package/kvazaar/kvazaar.hash b/package/kvazaar/kvazaar.hash
> index fe3255a6c7..20b8e5918e 100644
> --- a/package/kvazaar/kvazaar.hash
> +++ b/package/kvazaar/kvazaar.hash
> @@ -1,3 +1,5 @@
>  # Locally calculated
> -sha256 480ecfd9b4d2b7d21b355e4a35fcf47b4db7a3b0315b6219d93733db42392bd9  kvazaar-1.2.0.tar.gz
> -sha256 531712277c3543b9ee86c4c4e0e424f531b893a44cc021c74a24b038d8de4d2a COPYING
> +sha256  a76998462924ab8409cf8de4947ba5a5023daa33207676e9c4eefc2bbd46c834  kvazaar-2.1.0.tar.xz
> +sha256  4caf7852236f62bfd77aac10a7b9a42372b00aa461ad8912780cd865a39062ff  LICENSE
> +sha256  16f569c87d5ec20b7474b55ee0a8877b8f8b4dc13f9567ebe0b8fe8afdeb34d2  LICENSE.greatest
> +sha256  f84c0f33873a015f399d8171cf321af2f09ef915ae7ad5a9edaa7d0286cf9d5e  LICENSE.x264asm
> diff --git a/package/kvazaar/kvazaar.mk b/package/kvazaar/kvazaar.mk
> index 29433d6eb3..e2ab132203 100644
> --- a/package/kvazaar/kvazaar.mk
> +++ b/package/kvazaar/kvazaar.mk
> @@ -4,11 +4,11 @@
>  #
>  ################################################################################
>  
> -KVAZAAR_VERSION = 1.2.0
> -KVAZAAR_SITE = $(call github,ultravideo,kvazaar,v$(KVAZAAR_VERSION))
> -KVAZAAR_LICENSE = LGPL-2.1+
> -KVAZAAR_LICENSE_FILES = COPYING
> -KVAZAAR_AUTORECONF = YES
> +KVAZAAR_VERSION = 2.1.0
> +KVAZAAR_SOURCE = kvazaar-$(KVAZAAR_VERSION).tar.xz
> +KVAZAAR_SITE = https://github.com/ultravideo/kvazaar/releases/download/v$(KVAZAAR_VERSION)
> +KVAZAAR_LICENSE = BSD-3-Clause, ISC (greatest, x264asm)
> +KVAZAAR_LICENSE_FILES = LICENSE LICENSE.greatest LICENSE.x264asm
>  KVAZAAR_INSTALL_STAGING = YES
>  KVAZAAR_DEPENDENCIES = host-pkgconf
>  KVAZAAR_CONF_OPTS = --without-cryptopp
> -- 
> 2.35.1
> 
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 561 099 427 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Buildroot] [PATCH 2/2] package/kvazaar: add cryptopp support
  2022-07-10 21:28 ` [Buildroot] [PATCH 2/2] package/kvazaar: add cryptopp support Fabrice Fontaine
@ 2022-07-17 21:24   ` Yann E. MORIN
  0 siblings, 0 replies; 4+ messages in thread
From: Yann E. MORIN @ 2022-07-17 21:24 UTC (permalink / raw)
  To: Fabrice Fontaine; +Cc: Alexandre Esse, buildroot

Fabrice, All,

On 2022-07-10 23:28 +0200, Fabrice Fontaine spake thusly:
> host-pkgconf is only needed to find cryptopp

... yet the configure always test for a pkg-config that is the correct
version, even if not needed, so I restored it as an unconditional
dependency (and it is a very fast-to-build one, so who cares).

> Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
> ---
>  package/kvazaar/kvazaar.mk | 7 ++++++-
>  1 file changed, 6 insertions(+), 1 deletion(-)
> 
> diff --git a/package/kvazaar/kvazaar.mk b/package/kvazaar/kvazaar.mk
> index e2ab132203..9354f7ab5f 100644
> --- a/package/kvazaar/kvazaar.mk
> +++ b/package/kvazaar/kvazaar.mk
> @@ -10,7 +10,12 @@ KVAZAAR_SITE = https://github.com/ultravideo/kvazaar/releases/download/v$(KVAZAA
>  KVAZAAR_LICENSE = BSD-3-Clause, ISC (greatest, x264asm)
>  KVAZAAR_LICENSE_FILES = LICENSE LICENSE.greatest LICENSE.x264asm
>  KVAZAAR_INSTALL_STAGING = YES
> -KVAZAAR_DEPENDENCIES = host-pkgconf
> +
> +ifeq ($(BR2_PACKAGE_CRYPTOPP),y)
> +KVAZAAR_DEPENDENCIES = host-pkgconf cryptopp
> +KVAZAAR_CONF_OPTS = --with-cryptopp
> +else
>  KVAZAAR_CONF_OPTS = --without-cryptopp

    $ make check-package
    WARNING: package/kvazaar/kvazaar.mk:17: conditional override of variable KVAZAAR_CONF_OPTS
    WARNING: package/kvazaar/kvazaar.mk:19: conditional override of variable KVAZAAR_CONF_OPTS

Fixed, and applied to master, thanks.

Regards,
Yann E. MORIN.

> +endif
>  
>  $(eval $(autotools-package))
> -- 
> 2.35.1
> 
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 561 099 427 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-07-17 21:24 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-10 21:28 [Buildroot] [PATCH 1/2] package/kvazaar: bump to version 2.1.0 Fabrice Fontaine
2022-07-10 21:28 ` [Buildroot] [PATCH 2/2] package/kvazaar: add cryptopp support Fabrice Fontaine
2022-07-17 21:24   ` Yann E. MORIN
2022-07-17 21:22 ` [Buildroot] [PATCH 1/2] package/kvazaar: bump to version 2.1.0 Yann E. MORIN

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.