[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2024-04-07 Thread Sam James
commit: 8b92152732b3b10a4d2e2e08a9e72db88f7c7b22
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr  7 23:36:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  7 23:36:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b921527

media-libs/kvazaar: fix UnusedInherits (flag-o-matic)

No longer used after e6308710dff6e3e7469e536d5e947494ca080fd4.

Signed-off-by: Sam James  gentoo.org>

 media-libs/kvazaar/kvazaar-2.1.0.ebuild| 2 +-
 media-libs/kvazaar/kvazaar-2.2.0.ebuild| 2 +-
 media-libs/kvazaar/kvazaar-2.3.0-r1.ebuild | 2 +-
 media-libs/kvazaar/kvazaar-.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/kvazaar/kvazaar-2.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
index 283eebc2ce30..2a431091bdaa 100644
--- a/media-libs/kvazaar/kvazaar-2.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
@@ -13,7 +13,7 @@ else
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
sparc x86"
 fi
-inherit autotools flag-o-matic multilib-minimal
+inherit autotools multilib-minimal
 
 DESCRIPTION="Open-source HEVC encoder"
 HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;

diff --git a/media-libs/kvazaar/kvazaar-2.2.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
index c3452c489cda..62b09cd49144 100644
--- a/media-libs/kvazaar/kvazaar-2.2.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
@@ -13,7 +13,7 @@ else
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv"
 fi
-inherit autotools flag-o-matic multilib-minimal
+inherit autotools multilib-minimal
 
 DESCRIPTION="Open-source HEVC encoder"
 HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;

diff --git a/media-libs/kvazaar/kvazaar-2.3.0-r1.ebuild 
b/media-libs/kvazaar/kvazaar-2.3.0-r1.ebuild
index 8589ad2921ad..ca1d4b128cd6 100644
--- a/media-libs/kvazaar/kvazaar-2.3.0-r1.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.3.0-r1.ebuild
@@ -13,7 +13,7 @@ else
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
 fi
-inherit autotools flag-o-matic multilib-minimal
+inherit autotools multilib-minimal
 
 DESCRIPTION="Open-source HEVC encoder"
 HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
index c009eaa4ec63..a80a2d84db31 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -13,7 +13,7 @@ else
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv"
 fi
-inherit autotools flag-o-matic multilib-minimal
+inherit autotools multilib-minimal
 
 DESCRIPTION="Open-source HEVC encoder"
 HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2024-04-07 Thread Sam James
commit: e6308710dff6e3e7469e536d5e947494ca080fd4
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Apr  7 22:24:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  7 23:33:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6308710

media-libs/kvazaar: don't manually enable -Werror

autotools is genius software. When you add a flag called
--disable-werror, it isn't actually a flag called --disable-werror. It's
a flag called AC_ARG_ENABLE(werror), which expands "code if argument
was passed on the command line" and "code if argument was not passed on
the command line" blocks. When you say "--disable-werror" all you
actually do is add a formatted help text, which is otherwise totally
ignored by autoconf.

kvazaar had an AC_ARG_ENABLE that defined an
action-if-argument-was-defined-on-the-command-line of nothing, and an
action-if-argument-was-excluded-on-the-command-line of adding -Werror to
CFLAGS.

Back in commit 019c44a86ad017ea54703b7594b076cb0b840707, this was then
used to work around the default addition of -Werror. Logical.

In the very next release, upstream changed the help text to advertise
the --enable-* form, and switched it to
action-if-argument-was-defined-on-the-command-line of adding -Werror,
action-if-argument-was-excluded-on-the-command-line of nothing.

See:
https://github.com/ultravideo/kvazaar/commit/033bc6bc45b0c6b200a4227208d2fa6263e09166

This naturally meant that passing --disable-werror would add -Werror, in
addition to setting the ignored shell variable enable_werror=no. So for
seven years, we've been building with -Werror. Yay!

During that very version bump, --disable-werror was never removed.
Instead, append-flags was used to add an additional gcc switch back off,
per the redundancy requirements of the Department of Redundancy Department's
required approach to redundantly specifying redundant flags.

This also appears to tickle edge cases in LTO due to libtool dropping
some, but not all flags... sometimes. Leading to LTO being performed
with global -Werror.

Bug: https://bugs.gentoo.org/618434
Closes: https://bugs.gentoo.org/907263
Closes: https://bugs.gentoo.org/924296
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/kvazaar/kvazaar-2.1.0.ebuild| 5 +
 media-libs/kvazaar/kvazaar-2.2.0.ebuild| 5 +
 media-libs/kvazaar/kvazaar-2.3.0-r1.ebuild | 3 ---
 media-libs/kvazaar/kvazaar-.ebuild | 3 ---
 4 files changed, 2 insertions(+), 14 deletions(-)

diff --git a/media-libs/kvazaar/kvazaar-2.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
index a7afed91e28b..283eebc2ce30 100644
--- a/media-libs/kvazaar/kvazaar-2.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -48,8 +48,6 @@ src_prepare() {
rmdir "${S}/greatest" || die
mv "${WORKDIR}/greatest-${GREATEST_PV}" "${S}/greatest" || die
fi
-   # Some m4 macros append Werror, we do not want that.
-   append-flags "-Wno-error"
 
# valgrind isn't available on all archs
# also, the valgrind tests fail with new ffmpeg (upstream only tests 
again ffmpeg 2.6.3)
@@ -59,7 +57,6 @@ src_prepare() {
 
 multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
-   --disable-werror \
$(use_enable static-libs static)
 }
 

diff --git a/media-libs/kvazaar/kvazaar-2.2.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
index 3c29fd0726eb..c3452c489cda 100644
--- a/media-libs/kvazaar/kvazaar-2.2.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -47,13 +47,10 @@ src_prepare() {
rmdir "${S}/greatest" || die
mv "${WORKDIR}/greatest-${GREATEST_PV}" "${S}/greatest" || die
fi
-   # Some m4 macros append Werror, we do not want that.
-   append-flags "-Wno-error"
 }
 
 multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
-   --disable-werror \
$(use_enable static-libs static)
 }
 

diff --git a/media-libs/kvazaar/kvazaar-2.3.0-r1.ebuild 
b/media-libs/kvazaar/kvazaar-2.3.0-r1.ebuild
index bfc868061071..8589ad2921ad 100644
--- a/media-libs/kvazaar/kvazaar-2.3.0-r1.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.3.0-r1.ebuild
@@ -51,13 +51,10 @@ src_prepare() {
rmdir "${S}/greatest" || die
mv "${WORKDIR}/greatest-${GREATEST_PV}" "${S}/greatest" || die
fi
-   # Some m4 macros append Werror, we do not want that.
-   append-flags "-Wno-error"
 }
 
 multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
-   --disable-werror \
$(use_enable 

[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/, media-libs/kvazaar/files/

2024-03-16 Thread Conrad Kostecki
commit: 6d17f4349ff79fd4f0307bff8c93e549956b3c07
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Mar 16 11:23:21 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar 16 11:24:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d17f434

media-libs/kvazaar: fix missing version in pc file

Closes: https://bugs.gentoo.org/927016
Closes: https://bugs.gentoo.org/927082
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/kvazaar-2.3.0-backport-f6a9d92.patch | 75 ++
 ...vazaar-2.3.0.ebuild => kvazaar-2.3.0-r1.ebuild} |  1 +
 2 files changed, 76 insertions(+)

diff --git a/media-libs/kvazaar/files/kvazaar-2.3.0-backport-f6a9d92.patch 
b/media-libs/kvazaar/files/kvazaar-2.3.0-backport-f6a9d92.patch
new file mode 100644
index ..115815daf860
--- /dev/null
+++ b/media-libs/kvazaar/files/kvazaar-2.3.0-backport-f6a9d92.patch
@@ -0,0 +1,75 @@
+From f6a9d92a30083b5e228ca1126418e12c515bfa69 Mon Sep 17 00:00:00 2001
+From: Joose Sainio 
+Date: Thu, 18 Jan 2024 08:34:23 +0200
+Subject: [PATCH] Use separate .pc.in file for cmake and automake
+
+---
+ CMakeLists.txt |  4 ++--
+ src/kvazaar.pc.in  | 11 +--
+ src/kvazaarCMake.pc.in | 12 
+ 3 files changed, 19 insertions(+), 8 deletions(-)
+ create mode 100644 src/kvazaarCMake.pc.in
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index a39399b8..278939d9 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.12)
+ project(kvazaar
+ LANGUAGES C CXX
+ HOMEPAGE_URL https://github.com/ultravideo/kvazaar
+-DESCRIPTION "An open-source VVC encoder licensed under 3-clause BSD"
++DESCRIPTION "An open-source HEVC encoder licensed under 3-clause BSD"
+ VERSION 2.3.0 )
+ 
+ option(BUILD_SHARED_LIBS "Build using shared kvazaar library" ON)
+@@ -98,7 +98,7 @@ set(KVZ_COMPILER_STRING "${KVZ_COMPILER_VERSION}")
+ add_definitions(-DCMAKE_BUILD)
+ 
+ # Apply dynamic info to the config files
+-configure_file("${PROJECT_SOURCE_DIR}/src/kvazaar.pc.in" 
"${PROJECT_SOURCE_DIR}/src/kvazaar.pc" @ONLY)
++configure_file("${PROJECT_SOURCE_DIR}/src/kvazaarCMake.pc.in" 
"${PROJECT_SOURCE_DIR}/src/kvazaar.pc" @ONLY)
+ configure_file("${PROJECT_SOURCE_DIR}/src/version.h.in" 
"${PROJECT_SOURCE_DIR}/src/version.h" @ONLY)
+ 
+ # Add all sources in src/ base
+diff --git a/src/kvazaar.pc.in b/src/kvazaar.pc.in
+index 73c49416..a254a27f 100644
+--- a/src/kvazaar.pc.in
 b/src/kvazaar.pc.in
+@@ -1,12 +1,11 @@
+-prefix=@CMAKE_INSTALL_PREFIX@
++prefix=@prefix@
+ exec_prefix=${prefix}
+-libdir=${prefix}/lib
++libdir=@libdir@
+ incdir=${prefix}/include
+ 
+ Name: libkvazaar
+-Description: @CMAKE_PROJECT_DESCRIPTION@
+-URL: @CMAKE_PROJECT_HOMEPAGE_URL@
+-Version: @PROJECT_VERSION@
++Description: Open-source HEVC encoder
++Version: @VERSION@
+ Libs: -L${libdir} -lkvazaar
+ Libs.private: @LIBS@
+-Cflags: -I${incdir}
++Cflags: -I${incdir}
+\ No newline at end of file
+diff --git a/src/kvazaarCMake.pc.in b/src/kvazaarCMake.pc.in
+new file mode 100644
+index ..73c49416
+--- /dev/null
 b/src/kvazaarCMake.pc.in
+@@ -0,0 +1,12 @@
++prefix=@CMAKE_INSTALL_PREFIX@
++exec_prefix=${prefix}
++libdir=${prefix}/lib
++incdir=${prefix}/include
++
++Name: libkvazaar
++Description: @CMAKE_PROJECT_DESCRIPTION@
++URL: @CMAKE_PROJECT_HOMEPAGE_URL@
++Version: @PROJECT_VERSION@
++Libs: -L${libdir} -lkvazaar
++Libs.private: @LIBS@
++Cflags: -I${incdir}

diff --git a/media-libs/kvazaar/kvazaar-2.3.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.3.0-r1.ebuild
similarity index 97%
rename from media-libs/kvazaar/kvazaar-2.3.0.ebuild
rename to media-libs/kvazaar/kvazaar-2.3.0-r1.ebuild
index b9370b360d19..bfc868061071 100644
--- a/media-libs/kvazaar/kvazaar-2.3.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.3.0-r1.ebuild
@@ -39,6 +39,7 @@ DEPEND="${RDEPEND}
 PATCHES=(
"${FILESDIR}/${PN}-2.3.0-backport-pr392.patch"
"${FILESDIR}/${PN}-2.3.0-backport-c6f2ba4.patch"
+   "${FILESDIR}/${PN}-2.3.0-backport-f6a9d92.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2024-03-11 Thread Ionen Wolkens
commit: 20bd31f69c02f4b41cd29e4b87bc718372e3ece2
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Mar 12 00:01:21 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 12 04:11:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20bd31f6

media-libs/kvazaar: Keyword 2.3.0 sparc, #902217

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-libs/kvazaar/kvazaar-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.3.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.3.0.ebuild
index 86a9805aa73b..b9370b360d19 100644
--- a/media-libs/kvazaar/kvazaar-2.3.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.3.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
 fi
 inherit autotools flag-o-matic multilib-minimal
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2024-03-11 Thread Viorel Munteanu
commit: f2a9d8de9c4456aa70b7999e6c7727ed8e6fa780
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sun Mar 10 22:04:51 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Mar 11 16:11:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a9d8de

media-libs/kvazaar: Keyword 2.3.0 x86, #902217

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 media-libs/kvazaar/kvazaar-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.3.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.3.0.ebuild
index aee90f7e5b87..86a9805aa73b 100644
--- a/media-libs/kvazaar/kvazaar-2.3.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.3.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~x86"
 fi
 inherit autotools flag-o-matic multilib-minimal
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/, media-libs/kvazaar/files/

2024-03-08 Thread Sam James
commit: 94c22d10cbbff280896a7ef4d276e39e8595691a
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Mar  1 01:40:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  8 20:01:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c22d10

media-libs/kvazaar: add 2.3.0

Includes two new backports for remaining missing arches (x86 + sparc).

See: https://github.com/ultravideo/kvazaar/pull/392
See: https://github.com/ultravideo/kvazaar/issues/391
Bug: https://bugs.gentoo.org/902217
Signed-off-by: Matoro Mahri  matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/35584
Signed-off-by: Sam James  gentoo.org>

 media-libs/kvazaar/Manifest|  1 +
 .../files/kvazaar-2.3.0-backport-c6f2ba4.patch | 31 +++
 .../files/kvazaar-2.3.0-backport-pr392.patch   | 36 ++
 .../{kvazaar-.ebuild => kvazaar-2.3.0.ebuild}  |  9 --
 media-libs/kvazaar/kvazaar-.ebuild |  4 +--
 5 files changed, 77 insertions(+), 4 deletions(-)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index a3305dc8296a..7a6dfe80a067 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -1,3 +1,4 @@
 DIST greatest-1.2.1.tar.gz 19792 BLAKE2B 
e6abd20eebf3223311fcd62e341595318dd00f192cf4b62ef3f0443a3e10fee71f4283f836931fee52672f2b37398f86046ae97220c2b6c6045fec9f9bf5cda8
 SHA512 
c17162fa222c84fef7826ba5202aae573d516a71bc2c59c8991db2a76f7069ed53d00aaab1b792e0c7e4243fae38183764c2e7ae0a61faf2ff13e78b29ccc211
 DIST kvazaar-2.1.0.tar.gz 605962 BLAKE2B 
0d61af55ab0caef2247524e8c564f9c24cfb479fcbd721f43e4409899e1a187a0e6de0b08a052cfb144ea31da906ba1c2160d6712828d6e55f0826d87f5c96ba
 SHA512 
14b29f48908e004cf1b4f1f0c338b7b134a34140edcd58a645b4529c506cd567ebe3d56aa66e469dc417e1baa29bb8a476825b78825e810ac68a029191ad32ec
 DIST kvazaar-2.2.0.tar.gz 617414 BLAKE2B 
6ddb88ddea315d80e0af87a13127f235c184ae829492d1ff456899d2a24669b3deca25a320a8bdcf6e2cebc2c24e33c0678ac7bf51d2634a46781f66497bed54
 SHA512 
476abe251d7f555911851bc5a7dca84a96c0cd243c6a45dd59b808b8adf2b0787f69101a061bd48dfb6fe54a0aea046417f21fc826f14f518cada25c6d22aec4
+DIST kvazaar-2.3.0.tar.gz 593939 BLAKE2B 
a8cdc94699c6e64ef5e80336191342cb5aadfa83cc494400dd34a177836c081291e5cc176e29bf68ad8debdf3a83ca7d5c2ffd657ac96b901a0f5258e3894788
 SHA512 
b416e24a887a6e83b25530c6d47675fb176568c04295c944094041629b585b968133465605b9ee85e0ebebe1041774d5670cb90ee76271cb2f5c8059244297b5

diff --git a/media-libs/kvazaar/files/kvazaar-2.3.0-backport-c6f2ba4.patch 
b/media-libs/kvazaar/files/kvazaar-2.3.0-backport-c6f2ba4.patch
new file mode 100644
index ..c66c413cfc15
--- /dev/null
+++ b/media-libs/kvazaar/files/kvazaar-2.3.0-backport-c6f2ba4.patch
@@ -0,0 +1,31 @@
+https://bugs.gentoo.org/902217
+https://github.com/ultravideo/kvazaar/issues/391
+https://github.com/ultravideo/kvazaar/commit/c6f2ba4711d42285636da97b133a7b5aa49c9533
+
+From c6f2ba4711d42285636da97b133a7b5aa49c9533 Mon Sep 17 00:00:00 2001
+From: Joose Sainio 
+Date: Thu, 1 Feb 2024 10:47:16 +0200
+Subject: [PATCH] fix unaligned access on array_checksum_generic8
+
+---
+ src/strategies/generic/nal-generic.c | 7 +++
+ 1 file changed, 7 insertions(+)
+
+diff --git a/src/strategies/generic/nal-generic.c 
b/src/strategies/generic/nal-generic.c
+index 1762c8ba..075c8264 100644
+--- a/src/strategies/generic/nal-generic.c
 b/src/strategies/generic/nal-generic.c
+@@ -157,6 +157,13 @@ static void array_checksum_generic8(const kvz_pixel* data,
+   assert(SEI_HASH_MAX_LENGTH >= 4);
+ 
+   for (y = 0; y < height; ++y) {
++if (y*stride % 8 != 0) {
++  for (x = 0; x < width; ++x) {
++uint8_t mask = (uint8_t)((x & 0xff) ^ (y & 0xff) ^ (x >> 8) ^ (y >> 
8));
++checksum += (data[(y * stride) + x] & 0xff) ^ mask;
++  }
++  continue;
++}
+ for (xp = 0; xp < width/8; ++xp) {
+   const int x = xp * 8;
+   const uint64_t mask = ckmap[(xp&31)+32*(y&255)] ^ ((uint64_t)((x >> 8) 
^ (y >> 8)) * 0x101010101010101);

diff --git a/media-libs/kvazaar/files/kvazaar-2.3.0-backport-pr392.patch 
b/media-libs/kvazaar/files/kvazaar-2.3.0-backport-pr392.patch
new file mode 100644
index ..81ee9fdca4d9
--- /dev/null
+++ b/media-libs/kvazaar/files/kvazaar-2.3.0-backport-pr392.patch
@@ -0,0 +1,36 @@
+https://bugs.gentoo.org/902217
+https://github.com/ultravideo/kvazaar/pull/392
+
+From b10fc25cb980e1dbab8f42c38280f57765f93a37 Mon Sep 17 00:00:00 2001
+From: matoro 
+Date: Thu, 1 Feb 2024 18:35:23 -0500
+Subject: [PATCH] Ignore "*get_pc_thunk.*" symbols in exported symbols test
+
+On i386 (32-bit x86) and sparc, gcc generates references to these
+functions which load the current PC into the specified register.  These
+references are then resolved at link-time.  Examples of what these
+symbols look like:
+
+../src/.libs/libkvazaar.a:libkvazaar_la-cfg.o: T __x86.get_pc_thunk.ax

[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2024-03-08 Thread Sam James
commit: ac761bf2ba1229ed1f6ebd920163c6fc3aae75e3
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar  8 20:01:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  8 20:01:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac761bf2

media-libs/kvazaar: destabilize 2.3.0 for ~amd64, ~arm

Signed-off-by: Sam James  gentoo.org>

 media-libs/kvazaar/kvazaar-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.3.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.3.0.ebuild
index 66720ff375e6..aee90f7e5b87 100644
--- a/media-libs/kvazaar/kvazaar-2.3.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.3.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv"
 fi
 inherit autotools flag-o-matic multilib-minimal
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2023-12-02 Thread Arthur Zamarin
commit: de8afd24d3746efbda5601c613efe328379e74dd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec  2 17:26:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec  2 17:26:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de8afd24

media-libs/kvazaar: Keyword 2.2.0 ppc64, #902217

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/kvazaar/kvazaar-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.2.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
index 7f886e0fd35e..5027b8cdf4a5 100644
--- a/media-libs/kvazaar/kvazaar-2.2.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="amd64 arm ~ia64 ~loong ~mips ~ppc ~riscv"
+   KEYWORDS="amd64 arm ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv"
 fi
 inherit autotools flag-o-matic multilib-minimal
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2023-12-01 Thread Arthur Zamarin
commit: ea66ab2be1161dc89e7300a0e5e22b2c54524550
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  1 19:12:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  1 19:12:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea66ab2b

media-libs/kvazaar: Keyword 2.2.0 ppc, #902217

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/kvazaar/kvazaar-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.2.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
index 14466045b017..7f886e0fd35e 100644
--- a/media-libs/kvazaar/kvazaar-2.2.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="amd64 arm ~ia64 ~loong ~mips ~riscv"
+   KEYWORDS="amd64 arm ~ia64 ~loong ~mips ~ppc ~riscv"
 fi
 inherit autotools flag-o-matic multilib-minimal
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2023-06-01 Thread Arthur Zamarin
commit: 429f478d691693f346874ce48110dfe672d8c9e2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun  1 16:41:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun  1 16:41:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=429f478d

media-libs/kvazaar: Stabilize 2.2.0 amd64, #907572

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/kvazaar/kvazaar-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.2.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
index a120a1affc29..14466045b017 100644
--- a/media-libs/kvazaar/kvazaar-2.2.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~amd64 arm ~ia64 ~loong ~mips ~riscv"
+   KEYWORDS="amd64 arm ~ia64 ~loong ~mips ~riscv"
 fi
 inherit autotools flag-o-matic multilib-minimal
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2023-06-01 Thread Arthur Zamarin
commit: fdd1ae3d32ee0d560b423e8316e1e35feed8d570
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun  1 16:40:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun  1 16:40:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd1ae3d

media-libs/kvazaar: Stabilize 2.2.0 arm, #907572

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/kvazaar/kvazaar-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.2.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
index 951d0960e9e1..a120a1affc29 100644
--- a/media-libs/kvazaar/kvazaar-2.2.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~amd64 ~arm ~ia64 ~loong ~mips ~riscv"
+   KEYWORDS="~amd64 arm ~ia64 ~loong ~mips ~riscv"
 fi
 inherit autotools flag-o-matic multilib-minimal
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2023-04-08 Thread Viorel Munteanu
commit: 17cab4d52b0de684c637db3a7b78dfe8a4824639
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Fri Apr  7 21:33:30 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat Apr  8 06:46:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17cab4d5

media-libs/kvazaar: Keyword 2.2.0 ia64, #902217

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Viorel Munteanu  gentoo.org>

 media-libs/kvazaar/kvazaar-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.2.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
index 404cfe3b1d73..951d0960e9e1 100644
--- a/media-libs/kvazaar/kvazaar-2.2.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~amd64 ~arm ~loong ~mips ~riscv"
+   KEYWORDS="~amd64 ~arm ~ia64 ~loong ~mips ~riscv"
 fi
 inherit autotools flag-o-matic multilib-minimal
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2023-04-05 Thread WANG Xuerui
commit: 2806ccd5e6773f27b2e323638445283ff459ed91
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Apr  5 13:23:18 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Apr  5 13:32:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2806ccd5

media-libs/kvazaar: sync live ebuild

Signed-off-by: WANG Xuerui  gentoo.org>

 media-libs/kvazaar/kvazaar-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
index eae2fc58decc..404cfe3b1d73 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~amd64 ~mips"
+   KEYWORDS="~amd64 ~arm ~loong ~mips ~riscv"
 fi
 inherit autotools flag-o-matic multilib-minimal
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2023-04-05 Thread WANG Xuerui
commit: f54e109e0824faf0a5d61a2c5fc3070a3a76a340
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Apr  5 13:23:17 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Apr  5 13:32:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54e109e

media-libs/kvazaar: keyword 2.2.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 media-libs/kvazaar/kvazaar-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.2.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
index a4b3f9da4515..404cfe3b1d73 100644
--- a/media-libs/kvazaar/kvazaar-2.2.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~amd64 ~arm ~mips ~riscv"
+   KEYWORDS="~amd64 ~arm ~loong ~mips ~riscv"
 fi
 inherit autotools flag-o-matic multilib-minimal
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2023-03-26 Thread Arthur Zamarin
commit: de277000bf5add6cdbdd7f2dd6c68be5004208fc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 26 16:22:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 26 16:22:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de277000

media-libs/kvazaar: Keyword 2.2.0 arm, #902217

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/kvazaar/kvazaar-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.2.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
index 0fe90be9a1f7..a4b3f9da4515 100644
--- a/media-libs/kvazaar/kvazaar-2.2.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~amd64 ~mips ~riscv"
+   KEYWORDS="~amd64 ~arm ~mips ~riscv"
 fi
 inherit autotools flag-o-matic multilib-minimal
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2023-03-20 Thread Yixun Lan
commit: 44d4181c684ca8092c7c12edd1e66ebe5f01b89b
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar 20 13:56:54 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Mar 20 13:56:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d4181c

media-libs/kvazaar: Keyword 2.2.0 riscv, #902217

Signed-off-by: Yixun Lan  gentoo.org>

 media-libs/kvazaar/kvazaar-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.2.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
index eae2fc58decc..0fe90be9a1f7 100644
--- a/media-libs/kvazaar/kvazaar-2.2.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~amd64 ~mips"
+   KEYWORDS="~amd64 ~mips ~riscv"
 fi
 inherit autotools flag-o-matic multilib-minimal
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2023-03-19 Thread Sam James
commit: 19e111e291e62ab657919e3286442617a23d1f63
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Thu Mar 16 05:57:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 05:35:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e111e2

media-libs/kvazaar: add 2.2.0, wire up tests

Bug: https://bugs.gentoo.org/896120
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/30149
Signed-off-by: Sam James  gentoo.org>

 media-libs/kvazaar/Manifest  |  1 +
 .../{kvazaar-.ebuild => kvazaar-2.2.0.ebuild}| 16 
 media-libs/kvazaar/kvazaar-.ebuild   | 16 
 3 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index b4dc3234b543..a3305dc8296a 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -1,2 +1,3 @@
 DIST greatest-1.2.1.tar.gz 19792 BLAKE2B 
e6abd20eebf3223311fcd62e341595318dd00f192cf4b62ef3f0443a3e10fee71f4283f836931fee52672f2b37398f86046ae97220c2b6c6045fec9f9bf5cda8
 SHA512 
c17162fa222c84fef7826ba5202aae573d516a71bc2c59c8991db2a76f7069ed53d00aaab1b792e0c7e4243fae38183764c2e7ae0a61faf2ff13e78b29ccc211
 DIST kvazaar-2.1.0.tar.gz 605962 BLAKE2B 
0d61af55ab0caef2247524e8c564f9c24cfb479fcbd721f43e4409899e1a187a0e6de0b08a052cfb144ea31da906ba1c2160d6712828d6e55f0826d87f5c96ba
 SHA512 
14b29f48908e004cf1b4f1f0c338b7b134a34140edcd58a645b4529c506cd567ebe3d56aa66e469dc417e1baa29bb8a476825b78825e810ac68a029191ad32ec
+DIST kvazaar-2.2.0.tar.gz 617414 BLAKE2B 
6ddb88ddea315d80e0af87a13127f235c184ae829492d1ff456899d2a24669b3deca25a320a8bdcf6e2cebc2c24e33c0678ac7bf51d2634a46781f66497bed54
 SHA512 
476abe251d7f555911851bc5a7dca84a96c0cd243c6a45dd59b808b8adf2b0787f69101a061bd48dfb6fe54a0aea046417f21fc826f14f518cada25c6d22aec4

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
similarity index 78%
copy from media-libs/kvazaar/kvazaar-.ebuild
copy to media-libs/kvazaar/kvazaar-2.2.0.ebuild
index d44b2a4ef699..eae2fc58decc 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 GREATEST_PV="1.2.1"
 
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~amd64 ~mips"
 fi
 inherit autotools flag-o-matic multilib-minimal
 
@@ -30,6 +30,7 @@ RDEPEND=""
 DEPEND="${RDEPEND}
test? (
media-video/ffmpeg
+   media-video/hevc-hm
)
abi_x86_32? ( ${ASM_DEP} )
abi_x86_64? ( ${ASM_DEP} )
@@ -46,11 +47,6 @@ src_prepare() {
fi
# Some m4 macros append Werror, we do not want that.
append-flags "-Wno-error"
-
-   # valgrind isn't available on all archs
-   # also, the valgrind tests fail with new ffmpeg (upstream only tests 
again ffmpeg 2.6.3)
-   # see https://github.com/ultravideo/kvazaar/issues/216
-   find "${S}/tests/" -type f -exec grep -q 'valgrind_test' '{}' \; 
-delete || die
 }
 
 multilib_src_configure() {
@@ -59,6 +55,10 @@ multilib_src_configure() {
$(use_enable static-libs static)
 }
 
+multilib_src_test() {
+   KVZ_TEST_VALGRIND=0 emake check
+}
+
 multilib_src_install_all() {
find "${ED}" -name '*.la' -delete || die
 }

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
index d44b2a4ef699..eae2fc58decc 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 GREATEST_PV="1.2.1"
 
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~amd64 ~mips"
 fi
 inherit autotools flag-o-matic multilib-minimal
 
@@ -30,6 +30,7 @@ RDEPEND=""
 DEPEND="${RDEPEND}
test? (
media-video/ffmpeg
+   media-video/hevc-hm
)
abi_x86_32? ( ${ASM_DEP} )
abi_x86_64? ( ${ASM_DEP} )
@@ -46,11 

[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2022-12-02 Thread WANG Xuerui
commit: 6f9256977c23162fbe7b32069f59dd13a7a59006
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Dec  2 18:31:10 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Fri Dec  2 18:44:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f925697

media-libs/kvazaar: keyword 2.1.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 media-libs/kvazaar/kvazaar-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
index 87629658bf4a..a7afed91e28b 100644
--- a/media-libs/kvazaar/kvazaar-2.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2022-11-12 Thread Matt Turner
commit: 497fcdca33321d013bd0c04d277e1e6b7a3bd89b
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Nov 12 17:35:47 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Nov 12 17:35:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=497fcdca

media-libs/kvazaar: Drop unused inherits

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/kvazaar/kvazaar-2.1.0.ebuild | 2 +-
 media-libs/kvazaar/kvazaar-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/kvazaar/kvazaar-2.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
index 493011b03ebc..87629658bf4a 100644
--- a/media-libs/kvazaar/kvazaar-2.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
@@ -13,7 +13,7 @@ else
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 fi
-inherit autotools flag-o-matic multilib-minimal toolchain-funcs
+inherit autotools flag-o-matic multilib-minimal
 
 DESCRIPTION="Open-source HEVC encoder"
 HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
index 5e1ab5d32af7..d44b2a4ef699 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -13,7 +13,7 @@ else
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
-inherit autotools flag-o-matic multilib-minimal toolchain-funcs
+inherit autotools flag-o-matic multilib-minimal
 
 DESCRIPTION="Open-source HEVC encoder"
 HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2022-11-12 Thread Arthur Zamarin
commit: ef8e7d431f54387b18e18157070ce1b1e96b7961
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 12 16:08:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 12 16:08:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef8e7d43

media-libs/kvazaar: Stabilize 2.1.0 sparc, #868030

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/kvazaar/kvazaar-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
index 7dca53900852..493011b03ebc 100644
--- a/media-libs/kvazaar/kvazaar-2.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2022-11-12 Thread Arthur Zamarin
commit: 8f5534fec9ce5ee1c90c199ab1080e17f3d837dd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 12 16:07:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 12 16:07:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f5534fe

media-libs/kvazaar: Stabilize 2.1.0 arm, #868030

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/kvazaar/kvazaar-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
index f878ca0d5b3c..7dca53900852 100644
--- a/media-libs/kvazaar/kvazaar-2.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2022-11-12 Thread Arthur Zamarin
commit: 1bdb18b5e130924c2d6bc2632f4a0284a08a34fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 12 16:06:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 12 16:06:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bdb18b5

media-libs/kvazaar: Stabilize 2.1.0 ppc64, #868030

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/kvazaar/kvazaar-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
index 4e1a58e100b5..f878ca0d5b3c 100644
--- a/media-libs/kvazaar/kvazaar-2.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2022-11-12 Thread Arthur Zamarin
commit: 4989e56965037b3e049b54c2cdfc31dad903b126
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 12 16:06:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 12 16:06:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4989e569

media-libs/kvazaar: Stabilize 2.1.0 ppc, #868030

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/kvazaar/kvazaar-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
index 1d013a574e78..4e1a58e100b5 100644
--- a/media-libs/kvazaar/kvazaar-2.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc 
x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/, media-libs/kvazaar/files/

2022-10-12 Thread Sam James
commit: ef4eaa166e63164d648ec511c445f88b1c05d223
Author: Francisco Blas (klondike) Izquierdo Riera  gentoo 
 org>
AuthorDate: Tue Oct  4 09:17:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 13 00:47:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef4eaa16

media-libs/kvazaar: fix AVX2 flags on GCC

On older CPUS without support for popcnt or lzcnt compilation of
kvazaar fails due to these instructions being used by the AVX2
code but the relevant flags to support them not being set by
the Makefile.

Upstream fixed this in commit
99423a825027c862bbfd50e112a1846a013b01a7

Backport this patch so compilation works again on systems
without CPU support for these instructions.

Closes: https://bugs.gentoo.org/739776
Bug: https://github.com/ultravideo/kvazaar/pull/301
Signed-off-by: Francisco Blas (klondike) Izquierdo Riera  
gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 .../files/kvazaar-2.0.0-fix-avx2-flags.patch   | 33 ++
 media-libs/kvazaar/kvazaar-2.0.0.ebuild|  6 +++-
 media-libs/kvazaar/kvazaar-2.1.0.ebuild|  4 +++
 3 files changed, 42 insertions(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/files/kvazaar-2.0.0-fix-avx2-flags.patch 
b/media-libs/kvazaar/files/kvazaar-2.0.0-fix-avx2-flags.patch
new file mode 100644
index ..f2ae8ae44150
--- /dev/null
+++ b/media-libs/kvazaar/files/kvazaar-2.0.0-fix-avx2-flags.patch
@@ -0,0 +1,33 @@
+From 99423a825027c862bbfd50e112a1846a013b01a7 Mon Sep 17 00:00:00 2001
+From: "Francisco Blas (klondike) Izquierdo Riera" 
+Date: Tue, 4 Oct 2022 10:03:44 +0200
+Subject: [PATCH] Enable -mpopcnt and -mlzcnt on AVX2
+
+When -mpopcnt or -mlzcnt are explicitly enabled or disabled
+(when using -march=native for example), kvazaar builds fail
+on older CPUs without support for these flags (see
+https://github.com/ultravideo/kvazaar/issues/228 and
+https://bugs.gentoo.org/739776 ).
+
+Ensuring these flags are on as done with the rest of AVX2 flags
+solves the compilation issues, although it may be a better
+approach to provide a configuration option so that only the
+specific version matching the build system supported flags is
+created in such cases.
+---
+ src/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/Makefile.am b/src/Makefile.am
+index 79880a98..c972c5be 100644
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -226,7 +226,7 @@ endif #HAVE_PPC
+ if HAVE_X86
+ 
+ if HAVE_AVX2_GCC
+-libavx2_la_CFLAGS = -mavx2 -mbmi -mabm -mbmi2
++libavx2_la_CFLAGS = -mavx2 -mbmi -mabm -mpopcnt -mlzcnt -mbmi2
+ endif
+ if HAVE_AVX2_CLANG
+ libavx2_la_CFLAGS = -mavx2 -mbmi -mpopcnt -mlzcnt -mbmi2

diff --git a/media-libs/kvazaar/kvazaar-2.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
index 34ceb7d503f6..6ef96802243d 100644
--- a/media-libs/kvazaar/kvazaar-2.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -35,6 +35,10 @@ DEPEND="${RDEPEND}
abi_x86_64? ( ${ASM_DEP} )
 "
 
+PATCHES=(
+   "${FILESDIR}/${P}-fix-avx2-flags.patch"
+)
+
 src_prepare() {
default
sed -e "/^dist_doc_DATA/s/COPYING //" -i Makefile.am || die

diff --git a/media-libs/kvazaar/kvazaar-2.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
index a7e7e1cd5a73..1d013a574e78 100644
--- a/media-libs/kvazaar/kvazaar-2.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
@@ -35,6 +35,10 @@ DEPEND="${RDEPEND}
abi_x86_64? ( ${ASM_DEP} )
 "
 
+PATCHES=(
+   "${FILESDIR}/${PN}-2.0.0-fix-avx2-flags.patch"
+)
+
 src_prepare() {
default
sed -e "/^dist_doc_DATA/s/COPYING //" -i Makefile.am || die



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2022-09-04 Thread Sam James
commit: 99d182d4bde5d5c7c7b5893bbe916ee4edd970bf
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  5 03:56:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  5 03:56:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d182d4

media-libs/kvazaar: Stabilize 2.1.0 arm64, #868030

Signed-off-by: Sam James  gentoo.org>

 media-libs/kvazaar/kvazaar-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
index 99b6aef98f52..a7e7e1cd5a73 100644
--- a/media-libs/kvazaar/kvazaar-2.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc 
x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2022-09-02 Thread Sam James
commit: d8a3571cd89945ec7ed7380eef94aed99b8bd4d1
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  3 05:26:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  3 05:26:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a3571c

media-libs/kvazaar: Stabilize 2.1.0 amd64, #868030

Signed-off-by: Sam James  gentoo.org>

 media-libs/kvazaar/kvazaar-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
index 549fa6ea5883..99b6aef98f52 100644
--- a/media-libs/kvazaar/kvazaar-2.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2022-03-15 Thread Alexis Ballier
commit: aef0f93c7eb59a41ba7893041bb29132f3992ab0
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar 15 13:23:14 2022 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar 15 13:27:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef0f93c

media-libs/kvazaar: bump to 2.1.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alexis Ballier  gentoo.org>

 media-libs/kvazaar/Manifest  | 1 +
 media-libs/kvazaar/{kvazaar-.ebuild => kvazaar-2.1.0.ebuild} | 4 ++--
 media-libs/kvazaar/kvazaar-.ebuild   | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index 5544282afc6c..0082a0d84727 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -1,3 +1,4 @@
 DIST greatest-1.2.1.tar.gz 19792 BLAKE2B 
e6abd20eebf3223311fcd62e341595318dd00f192cf4b62ef3f0443a3e10fee71f4283f836931fee52672f2b37398f86046ae97220c2b6c6045fec9f9bf5cda8
 SHA512 
c17162fa222c84fef7826ba5202aae573d516a71bc2c59c8991db2a76f7069ed53d00aaab1b792e0c7e4243fae38183764c2e7ae0a61faf2ff13e78b29ccc211
 DIST kvazaar-1.2.0.tar.gz 486455 BLAKE2B 
e7b9ceee4e4edeb051128cfa798e59114cd9175b5ba8a4531c7e872327658c58d22ad21ce40b1b71c632e94cef96b78b77646048629683d24bf69107497f1acd
 SHA512 
5a28c1b21e47d9f45e04ee40a253f478c4ce3c6c41134db8301e843ef0b5d620bce493eacf82ce1ddda88140aa4d2e9401612b63ff592fc2273cf532458d2bb4
 DIST kvazaar-2.0.0.tar.gz 589661 BLAKE2B 
253085784bb3481b578206d5a406d0c25c002905f420337939489d01604f7b5f4ee13a17e596ce96e5d577c508f93f72d2befa5851ab95d7ba9db2030de02550
 SHA512 
9b2564643f4470d59160f7addffbc6b9e22c0d8bd04dbcd77705aa7263dfdc0195a8642255c45b94049b88ba9cbf4ffd49f968d766e31bc404c612b8f18bdbca
+DIST kvazaar-2.1.0.tar.gz 605962 BLAKE2B 
0d61af55ab0caef2247524e8c564f9c24cfb479fcbd721f43e4409899e1a187a0e6de0b08a052cfb144ea31da906ba1c2160d6712828d6e55f0826d87f5c96ba
 SHA512 
14b29f48908e004cf1b4f1f0c338b7b134a34140edcd58a645b4529c506cd567ebe3d56aa66e469dc417e1baa29bb8a476825b78825e810ac68a029191ad32ec

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
similarity index 93%
copy from media-libs/kvazaar/kvazaar-.ebuild
copy to media-libs/kvazaar/kvazaar-2.1.0.ebuild
index f0ff4dca3520..5e1ab5d32af7 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
index f0ff4dca3520..5e1ab5d32af7 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2021-08-24 Thread Marek Szuba
commit: a7a799c5bd80c539f483db0a38958c8279c03f39
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug 24 14:11:04 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug 24 14:33:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a799c5

media-libs/kvazaar: keyword 2.0.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 media-libs/kvazaar/kvazaar-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
index 9ef41a2530f..34ceb7d503f 100644
--- a/media-libs/kvazaar/kvazaar-2.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2021-05-17 Thread Sergei Trofimovich
commit: 761ee212615b77ae38d88e209c8caf675d37380d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon May 17 21:02:33 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 17 21:02:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=761ee212

media-libs/kvazaar: stable 2.0.0 for sparc

stable wrt bug #786396

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/kvazaar/kvazaar-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
index b33797ab782..9ef41a2530f 100644
--- a/media-libs/kvazaar/kvazaar-2.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2021-05-13 Thread Sam James
commit: f62ca734f0f64f68f5d8845658ddc28eee066d44
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 17:01:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 17:01:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f62ca734

media-libs/kvazaar: Stabilize 2.0.0 ppc64, #786396

Signed-off-by: Sam James  gentoo.org>

 media-libs/kvazaar/kvazaar-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
index 4a153eedc46..b33797ab782 100644
--- a/media-libs/kvazaar/kvazaar-2.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2021-05-13 Thread Sam James
commit: 0e813ef1cb44c394911ae3d6612bf26f44d56e51
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 17:01:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 17:01:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e813ef1

media-libs/kvazaar: Stabilize 2.0.0 ppc, #786396

Signed-off-by: Sam James  gentoo.org>

 media-libs/kvazaar/kvazaar-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
index cdbd72f936f..4a153eedc46 100644
--- a/media-libs/kvazaar/kvazaar-2.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2021-05-13 Thread Sam James
commit: 9e3bf8f9553e9ca34cc94a7973bed41c03ba235e
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 17:01:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 17:01:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e3bf8f9

media-libs/kvazaar: Stabilize 2.0.0 arm, #786396

Signed-off-by: Sam James  gentoo.org>

 media-libs/kvazaar/kvazaar-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
index fd79cc8f953..cdbd72f936f 100644
--- a/media-libs/kvazaar/kvazaar-2.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2021-05-13 Thread Sam James
commit: b643ab5d6cc4129c2686687fc8258c91b08e3e28
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 16:58:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 16:58:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b643ab5d

media-libs/kvazaar: Stabilize 2.0.0 amd64, #786396

Signed-off-by: Sam James  gentoo.org>

 media-libs/kvazaar/kvazaar-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
index 9d6f5b6b453..fd79cc8f953 100644
--- a/media-libs/kvazaar/kvazaar-2.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2021-05-13 Thread Sam James
commit: 30f9dd3b53dfa49a113a7db56ef40bab38ee74ab
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 16:58:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 16:58:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f9dd3b

media-libs/kvazaar: Stabilize 2.0.0 x86, #786396

Signed-off-by: Sam James  gentoo.org>

 media-libs/kvazaar/kvazaar-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-2.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
index d5404248150..9d6f5b6b453 100644
--- a/media-libs/kvazaar/kvazaar-2.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2021-05-13 Thread Sam James
commit: 0c5aabf8b2f42ada35edf901db69f021a2dcf283
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 16:39:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 16:39:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c5aabf8

media-libs/kvazaar: Stabilize 2.0.0 arm64, #786396

Signed-off-by: Sam James  gentoo.org>

 media-libs/kvazaar/kvazaar-2.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/kvazaar/kvazaar-2.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
index f0ff4dca352..d5404248150 100644
--- a/media-libs/kvazaar/kvazaar-2.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2020-08-31 Thread Alexis Ballier
commit: 6b5024a5ebc8934b01aa0917242163f4d3f4f14a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Aug 31 06:25:28 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Aug 31 09:10:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b5024a5

media-libs/kvazaar: bump to 2.0.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 media-libs/kvazaar/Manifest  | 1 +
 media-libs/kvazaar/{kvazaar-.ebuild => kvazaar-2.0.0.ebuild} | 4 ++--
 media-libs/kvazaar/kvazaar-.ebuild   | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index 2fa789b2afd..5544282afc6 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -1,2 +1,3 @@
 DIST greatest-1.2.1.tar.gz 19792 BLAKE2B 
e6abd20eebf3223311fcd62e341595318dd00f192cf4b62ef3f0443a3e10fee71f4283f836931fee52672f2b37398f86046ae97220c2b6c6045fec9f9bf5cda8
 SHA512 
c17162fa222c84fef7826ba5202aae573d516a71bc2c59c8991db2a76f7069ed53d00aaab1b792e0c7e4243fae38183764c2e7ae0a61faf2ff13e78b29ccc211
 DIST kvazaar-1.2.0.tar.gz 486455 BLAKE2B 
e7b9ceee4e4edeb051128cfa798e59114cd9175b5ba8a4531c7e872327658c58d22ad21ce40b1b71c632e94cef96b78b77646048629683d24bf69107497f1acd
 SHA512 
5a28c1b21e47d9f45e04ee40a253f478c4ce3c6c41134db8301e843ef0b5d620bce493eacf82ce1ddda88140aa4d2e9401612b63ff592fc2273cf532458d2bb4
+DIST kvazaar-2.0.0.tar.gz 589661 BLAKE2B 
253085784bb3481b578206d5a406d0c25c002905f420337939489d01604f7b5f4ee13a17e596ce96e5d577c508f93f72d2befa5851ab95d7ba9db2030de02550
 SHA512 
9b2564643f4470d59160f7addffbc6b9e22c0d8bd04dbcd77705aa7263dfdc0195a8642255c45b94049b88ba9cbf4ffd49f968d766e31bc404c612b8f18bdbca

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
similarity index 97%
copy from media-libs/kvazaar/kvazaar-.ebuild
copy to media-libs/kvazaar/kvazaar-2.0.0.ebuild
index b8685352e22..f0ff4dca352 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,7 +20,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 
 LICENSE="LGPL-2.1"
 # subslot = libkvazaar major
-SLOT="0/4"
+SLOT="0/6"
 IUSE="static-libs test"
 REQUIRED_USE="test? ( static-libs )"
 

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
index b8685352e22..f0ff4dca352 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,7 +20,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 
 LICENSE="LGPL-2.1"
 # subslot = libkvazaar major
-SLOT="0/4"
+SLOT="0/6"
 IUSE="static-libs test"
 REQUIRED_USE="test? ( static-libs )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2020-04-14 Thread Sergei Trofimovich
commit: 088ff98ecb1bcbe8a65a9cf666b783a02fd48b97
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Apr 14 06:43:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Apr 14 07:28:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=088ff98e

media-libs/kvazaar: drop to ~hppa

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild 
b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
index 540c68de084..7d0d6ed5d3d 100644
--- a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/files/, media-libs/kvazaar/

2019-06-27 Thread Andreas Sturmlechner
commit: f0f3677537f204ec4473b3b4b37d30276b890271
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun 27 17:02:27 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun 27 17:18:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f36775

media-libs/kvazaar: Drop old

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/kvazaar/Manifest |  1 -
 media-libs/kvazaar/files/gcc7.patch | 46 -
 media-libs/kvazaar/kvazaar-1.1.0.ebuild | 60 -
 media-libs/kvazaar/kvazaar-1.2.0.ebuild | 55 --
 4 files changed, 162 deletions(-)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index a1c41dca370..2fa789b2afd 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -1,3 +1,2 @@
 DIST greatest-1.2.1.tar.gz 19792 BLAKE2B 
e6abd20eebf3223311fcd62e341595318dd00f192cf4b62ef3f0443a3e10fee71f4283f836931fee52672f2b37398f86046ae97220c2b6c6045fec9f9bf5cda8
 SHA512 
c17162fa222c84fef7826ba5202aae573d516a71bc2c59c8991db2a76f7069ed53d00aaab1b792e0c7e4243fae38183764c2e7ae0a61faf2ff13e78b29ccc211
-DIST kvazaar-1.1.0.tar.gz 484601 BLAKE2B 
fc35fe5bbd12779d4e14b8cef6fbc6950f188ccffef567c77411bf32f80f2e355f235ad9df4762f8a615415778b322715d09d21a910a256d1bb2054bc13dbdb2
 SHA512 
72cee44e32c76c0a94acf33347457145d3f88d644fb4703588d0db6bff1c7064c9b623034efe4ba39219150767012544e4f45141b6a6183d41e4a29c6cb258b9
 DIST kvazaar-1.2.0.tar.gz 486455 BLAKE2B 
e7b9ceee4e4edeb051128cfa798e59114cd9175b5ba8a4531c7e872327658c58d22ad21ce40b1b71c632e94cef96b78b77646048629683d24bf69107497f1acd
 SHA512 
5a28c1b21e47d9f45e04ee40a253f478c4ce3c6c41134db8301e843ef0b5d620bce493eacf82ce1ddda88140aa4d2e9401612b63ff592fc2273cf532458d2bb4

diff --git a/media-libs/kvazaar/files/gcc7.patch 
b/media-libs/kvazaar/files/gcc7.patch
deleted file mode 100644
index 12ff8ad00ff..000
--- a/media-libs/kvazaar/files/gcc7.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-commit 47a9f0de049e77e866ea5bdd4bc7c795ea6dd641
-Author: Ari Lemmetti 
-Date:   Tue Apr 11 12:57:22 2017 +0300
-
-Modify and use FILL_ARRAY macro to prevent warning on GCC 7
-
-Following warning was given and is false positive
-
-error: 'memset' used with length equal to number of elements without 
multiplication by element size [-Werror=memset-elt-size]
-
-diff --git a/src/global.h b/src/global.h
-index bedcd49..5181674 100644
 a/src/global.h
-+++ b/src/global.h
-@@ -219,7 +219,11 @@ typedef int16_t coeff_t;
- // Fill a structure or a static array with val bytes.
- #define FILL(var, val) memset(&(var), (val), sizeof(var))
- // Fill a number of elements in an array with val bytes.
--#define FILL_ARRAY(ar, val, size) memset((ar), (val), (size) * sizeof(*(ar)))
-+#define FILL_ARRAY(ar, val, size) \
-+{\
-+  void *temp_ptr = (void*)(ar);\
-+  memset((temp_ptr), (val), (size) * sizeof(*(ar)));\
-+}
- 
- #define FREE_POINTER(pointer) { free((void*)pointer); pointer = NULL; }
- #define MOVE_POINTER(dst_pointer,src_pointer) { dst_pointer = src_pointer; 
src_pointer = NULL; }
-diff --git a/src/rdo.c b/src/rdo.c
-index 52305fd..2579f28 100644
 a/src/rdo.c
-+++ b/src/rdo.c
-@@ -558,10 +558,10 @@ void kvz_rdoq(encoder_state_t * const state, coeff_t 
*coef, coeff_t *dest_coeff,
-   // Explicitly tell the only possible numbers of elements to be zeroed.
-   // Hope the compiler is able to utilize this information.
-   switch (cg_num) {
--case  1: memset(sig_coeffgroup_flag, 0,  1 * 
sizeof(sig_coeffgroup_flag[0])); break;
--case  4: memset(sig_coeffgroup_flag, 0,  4 * 
sizeof(sig_coeffgroup_flag[0])); break;
--case 16: memset(sig_coeffgroup_flag, 0, 16 * 
sizeof(sig_coeffgroup_flag[0])); break;
--case 64: memset(sig_coeffgroup_flag, 0, 64 * 
sizeof(sig_coeffgroup_flag[0])); break;
-+case  1: FILL_ARRAY(sig_coeffgroup_flag, 0,  1); break;
-+case  4: FILL_ARRAY(sig_coeffgroup_flag, 0,  4); break;
-+case 16: FILL_ARRAY(sig_coeffgroup_flag, 0, 16); break;
-+case 64: FILL_ARRAY(sig_coeffgroup_flag, 0, 64); break;
- default: assert(0 && "There should be 1, 4, 16 or 64 coefficient groups");
-   }
- 

diff --git a/media-libs/kvazaar/kvazaar-1.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
deleted file mode 100644
index 88a19051ba6..000
--- a/media-libs/kvazaar/kvazaar-1.1.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-SCM=""
-
-GREATEST_PV="1.2.1"
-
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_REPO_URI="https://github.com/ultravideo/kvazaar;
-fi
-
-inherit eutils multilib autotools multilib-minimal toolchain-funcs ${SCM}
-
-DESCRIPTION="An open-source HEVC encoder"
-HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
-
-if [ 

[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2019-02-12 Thread Sergei Trofimovich
commit: ed9923a8ea6a307ddf4983c81fb0556c04c83bdb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 12 08:14:31 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 12 20:59:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9923a8

media-libs/kvazaar: stable 1.2.0-r1 for ppc64, bug #671044

Package-Manager: Portage-2.3.60, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild 
b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
index e353a12face..f094a8160a9 100644
--- a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ~ppc64 sparc x86"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2019-02-04 Thread Markus Meier
commit: 69025de97ab61d463ec44438d92c3e77897f75af
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Feb  4 20:16:09 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Feb  4 20:16:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69025de9

media-libs/kvazaar: arm stable, bug #671044

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild 
b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
index 59d808abaa4..0bcfc82138f 100644
--- a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 sparc x86"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~ppc ~ppc64 sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2019-01-30 Thread Tobias Klausmann
commit: 96ea5bad7f26905336bf111b50af24e1c99dfa95
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Jan 30 13:19:57 2019 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Jan 30 13:19:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96ea5bad

media-libs/kvazaar-1.2.0-r1: alpha stable

Bug: http://bugs.gentoo.org/671044
Signed-off-by: Tobias Klausmann  gentoo.org>

 media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild 
b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
index 46ab8691489..59d808abaa4 100644
--- a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 sparc x86"
+   KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2019-01-17 Thread Mikle Kolyada
commit: c64267a1c3974c05b6b670d0f7000971f6ef9e08
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jan 17 21:32:20 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jan 17 21:32:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c64267a1

media-libs/kvazaar: amd64 stable wrt bug #671044

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild 
b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
index 4fc44b5bc37..46ab8691489 100644
--- a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2019-01-13 Thread Sergei Trofimovich
commit: 1898aa4bff8fe15f1971ab84427c6abe892ef309
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jan 13 09:43:20 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 13 10:00:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1898aa4b

media-libs/kvazaar: stable 1.2.0-r1 for sparc, bug #671044

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild 
b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
index 224888311fb..4fc44b5bc37 100644
--- a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2019-01-03 Thread Thomas Deutschmann
commit: 6fb760da40f731d2095b205b54a9cb8dc320de19
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jan  4 00:01:47 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jan  4 00:01:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb760da

media-libs/kvazaar: x86 stable (bug #671044)

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild 
b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
index bf55da85117..224888311fb 100644
--- a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 ~sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2019-01-03 Thread Sergei Trofimovich
commit: c64a3a2339e57bebd725b996a5f593f1e459e4c8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jan  3 15:03:42 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jan  3 15:03:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c64a3a23

media-libs/kvazaar: stable 1.2.0-r1 for ia64, bug #671044

Package-Manager: Portage-2.3.53, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild 
b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
index 56faff615c9..bf55da85117 100644
--- a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2019-01-03 Thread Sergei Trofimovich
commit: 0a6fae3f82b309da140895f00cb7d48ee44f18d2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jan  3 14:57:28 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jan  3 14:57:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6fae3f

media-libs/kvazaar: stable 1.2.0-r1 for hppa, bug #671044

Package-Manager: Portage-2.3.53, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild 
b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
index b8685352e22..56faff615c9 100644
--- a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2018-12-04 Thread Craig Andrews
commit: d62c635158deae0918d32b476800b28f17d8d0f2
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Nov 26 19:16:18 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Dec  4 14:07:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d62c6351

media-libs/kvazaar: EAPI=7, test deps, fix tests

Bug: https://bugs.gentoo.org/671146
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 .../kvazaar/{kvazaar-.ebuild => kvazaar-1.2.0-r1.ebuild}  | 11 ++-
 media-libs/kvazaar/kvazaar-.ebuild| 11 ++-
 2 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
similarity index 81%
copy from media-libs/kvazaar/kvazaar-.ebuild
copy to media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
index 48ce175d048..b8685352e22 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 GREATEST_PV="1.2.1"
 
@@ -24,9 +24,13 @@ SLOT="0/4"
 IUSE="static-libs test"
 REQUIRED_USE="test? ( static-libs )"
 
+RESTRICT="!test? ( test )"
 ASM_DEP=">=dev-lang/yasm-1.2.0"
 RDEPEND=""
 DEPEND="${RDEPEND}
+   test? (
+   media-video/ffmpeg
+   )
abi_x86_32? ( ${ASM_DEP} )
abi_x86_64? ( ${ASM_DEP} )
 "
@@ -42,6 +46,11 @@ src_prepare() {
fi
# Some m4 macros append Werror, we do not want that.
append-flags "-Wno-error"
+
+   # valgrind isn't available on all archs
+   # also, the valgrind tests fail with new ffmpeg (upstream only tests 
again ffmpeg 2.6.3)
+   # see https://github.com/ultravideo/kvazaar/issues/216
+   find "${S}/tests/" -type f -exec grep -q 'valgrind_test' '{}' \; 
-delete || die
 }
 
 multilib_src_configure() {

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
index 48ce175d048..b8685352e22 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 GREATEST_PV="1.2.1"
 
@@ -24,9 +24,13 @@ SLOT="0/4"
 IUSE="static-libs test"
 REQUIRED_USE="test? ( static-libs )"
 
+RESTRICT="!test? ( test )"
 ASM_DEP=">=dev-lang/yasm-1.2.0"
 RDEPEND=""
 DEPEND="${RDEPEND}
+   test? (
+   media-video/ffmpeg
+   )
abi_x86_32? ( ${ASM_DEP} )
abi_x86_64? ( ${ASM_DEP} )
 "
@@ -42,6 +46,11 @@ src_prepare() {
fi
# Some m4 macros append Werror, we do not want that.
append-flags "-Wno-error"
+
+   # valgrind isn't available on all archs
+   # also, the valgrind tests fail with new ffmpeg (upstream only tests 
again ffmpeg 2.6.3)
+   # see https://github.com/ultravideo/kvazaar/issues/216
+   find "${S}/tests/" -type f -exec grep -q 'valgrind_test' '{}' \; 
-delete || die
 }
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2018-11-30 Thread Andreas Sturmlechner
commit: b01246dd43f29611331530be23b5f1f8a1a5053b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov 30 22:05:35 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Nov 30 22:44:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01246dd

media-libs/kvazaar: EAPI-6 bump and general cleanup

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/kvazaar/kvazaar-1.2.0.ebuild | 45 +--
 media-libs/kvazaar/kvazaar-.ebuild  | 47 ++---
 2 files changed, 39 insertions(+), 53 deletions(-)

diff --git a/media-libs/kvazaar/kvazaar-1.2.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.2.0.ebuild
index 3c2dc94003a..46bae358eb2 100644
--- a/media-libs/kvazaar/kvazaar-1.2.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.2.0.ebuild
@@ -1,45 +1,40 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-
-SCM=""
+EAPI=6
 
 GREATEST_PV="1.2.1"
 
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
+if [[ ${PV} = * ]] ; then
+   inherit git-r3
EGIT_REPO_URI="https://github.com/ultravideo/kvazaar;
-fi
-
-inherit eutils multilib autotools multilib-minimal toolchain-funcs 
flag-o-matic ${SCM}
-
-DESCRIPTION="An open-source HEVC encoder"
-HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
-
-if [ "${PV#}" = "${PV}" ] ; then
+else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
+inherit autotools flag-o-matic multilib-minimal toolchain-funcs
+
+DESCRIPTION="Open-source HEVC encoder"
+HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
 
 LICENSE="LGPL-2.1"
 # subslot = libkvazaar major
 SLOT="0/4"
 IUSE="static-libs test"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
 REQUIRED_USE="test? ( static-libs )"
 
 ASM_DEP=">=dev-lang/yasm-1.2.0"
-DEPEND="${DEPEND}
+RDEPEND=""
+DEPEND="${RDEPEND}
abi_x86_32? ( ${ASM_DEP} )
-   abi_x86_64? ( ${ASM_DEP} )"
+   abi_x86_64? ( ${ASM_DEP} )
+"
 
 src_prepare() {
+   default
eautoreconf
-   if use test && [ "${PV#}" = "${PV}" ]; then
+   if use test && [[ ${PV} != * ]]; then
# https://bugs.gentoo.org/show_bug.cgi?id=595932
rmdir "${S}/greatest" || die
mv "${WORKDIR}/greatest-${GREATEST_PV}" "${S}/greatest" || die
@@ -49,13 +44,11 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
-   --disable-werror \
-   --docdir "/usr/share/doc/${PF}" \
-   $(use_enable static-libs static)
+   ECONF_SOURCE="${S}" econf \
+   --disable-werror \
+   $(use_enable static-libs static)
 }
 
 multilib_src_install_all() {
-   find "${ED}" -name '*.la' -delete
+   find "${ED}" -name '*.la' -delete || die
 }

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
index 17d2a2b7eca..46bae358eb2 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -1,45 +1,40 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-
-SCM=""
+EAPI=6
 
 GREATEST_PV="1.2.1"
 
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
+if [[ ${PV} = * ]] ; then
+   inherit git-r3
EGIT_REPO_URI="https://github.com/ultravideo/kvazaar;
-fi
-
-inherit eutils multilib autotools multilib-minimal toolchain-funcs 
flag-o-matic ${SCM}
-
-DESCRIPTION="An open-source HEVC encoder"
-HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
-
-if [ "${PV#}" = "${PV}" ] ; then
+else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
+inherit autotools flag-o-matic multilib-minimal toolchain-funcs
+
+DESCRIPTION="Open-source HEVC encoder"
+HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
 
 LICENSE="LGPL-2.1"
 # subslot = libkvazaar major
 SLOT="0/4"
 IUSE="static-libs test"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
 REQUIRED_USE="test? ( static-libs )"
 
 ASM_DEP=">=dev-lang/yasm-1.2.0"
-DEPEND="${DEPEND}
+RDEPEND=""
+DEPEND="${RDEPEND}
 

[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2018-11-30 Thread Andreas Sturmlechner
commit: 00bf9ea30e645a8858ec5a3136c63f262a0a8395
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov 30 22:14:06 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Nov 30 22:44:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00bf9ea3

media-libs/kvazaar: Disable install of COPYING file

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/kvazaar/kvazaar-1.2.0.ebuild | 1 +
 media-libs/kvazaar/kvazaar-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/media-libs/kvazaar/kvazaar-1.2.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.2.0.ebuild
index 46bae358eb2..48ce175d048 100644
--- a/media-libs/kvazaar/kvazaar-1.2.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.2.0.ebuild
@@ -33,6 +33,7 @@ DEPEND="${RDEPEND}
 
 src_prepare() {
default
+   sed -e "/^dist_doc_DATA/s/COPYING //" -i Makefile.am || die
eautoreconf
if use test && [[ ${PV} != * ]]; then
# https://bugs.gentoo.org/show_bug.cgi?id=595932

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
index 46bae358eb2..48ce175d048 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -33,6 +33,7 @@ DEPEND="${RDEPEND}
 
 src_prepare() {
default
+   sed -e "/^dist_doc_DATA/s/COPYING //" -i Makefile.am || die
eautoreconf
if use test && [[ ${PV} != * ]]; then
# https://bugs.gentoo.org/show_bug.cgi?id=595932



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2018-11-30 Thread Andreas Sturmlechner
commit: 5ac3d8b27191b104f4ebab7caf64375d79952f02
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov 30 22:07:05 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Nov 30 22:44:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac3d8b2

media-libs/kvazaar: metadata.xml indentation

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/kvazaar/metadata.xml | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-libs/kvazaar/metadata.xml b/media-libs/kvazaar/metadata.xml
index ed9e985a736..d653a0f013d 100644
--- a/media-libs/kvazaar/metadata.xml
+++ b/media-libs/kvazaar/metadata.xml
@@ -1,10 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-media-vi...@gentoo.org
-  
-  
-ultravideo/kvazaar
-  
+   
+   media-vi...@gentoo.org
+   
+   
+   ultravideo/kvazaar
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/, media-libs/kvazaar/files/

2018-11-13 Thread Andreas Sturmlechner
commit: c9fdb6af48d004002ec46543a1ec17f67765be8d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 10:59:34 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 11:32:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9fdb6af

media-libs/kvazaar: Drop 1.0.0

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/kvazaar/Manifest |  1 -
 media-libs/kvazaar/files/multilib.patch | 15 -
 media-libs/kvazaar/kvazaar-1.0.0.ebuild | 59 -
 3 files changed, 75 deletions(-)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index 308337f5b7a..a1c41dca370 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -1,4 +1,3 @@
 DIST greatest-1.2.1.tar.gz 19792 BLAKE2B 
e6abd20eebf3223311fcd62e341595318dd00f192cf4b62ef3f0443a3e10fee71f4283f836931fee52672f2b37398f86046ae97220c2b6c6045fec9f9bf5cda8
 SHA512 
c17162fa222c84fef7826ba5202aae573d516a71bc2c59c8991db2a76f7069ed53d00aaab1b792e0c7e4243fae38183764c2e7ae0a61faf2ff13e78b29ccc211
-DIST kvazaar-1.0.0.tar.gz 473495 BLAKE2B 
7460dda4b791bd1d2a046350e8d88ce0ba3ef30861f63c7b1bdae709f8c5ac39b4e6db535790e1d371e8b46fd14c3cb60f4dfa3f424a8216ed75a939f6cca9d9
 SHA512 
94939e9560e82543c0f3a8de6f45e228156544b56cc3ce813385e24d52f5a7b65950f6f752344930951440255ca96c06e93e87ff9e721d7c63d82a7a5714c340
 DIST kvazaar-1.1.0.tar.gz 484601 BLAKE2B 
fc35fe5bbd12779d4e14b8cef6fbc6950f188ccffef567c77411bf32f80f2e355f235ad9df4762f8a615415778b322715d09d21a910a256d1bb2054bc13dbdb2
 SHA512 
72cee44e32c76c0a94acf33347457145d3f88d644fb4703588d0db6bff1c7064c9b623034efe4ba39219150767012544e4f45141b6a6183d41e4a29c6cb258b9
 DIST kvazaar-1.2.0.tar.gz 486455 BLAKE2B 
e7b9ceee4e4edeb051128cfa798e59114cd9175b5ba8a4531c7e872327658c58d22ad21ce40b1b71c632e94cef96b78b77646048629683d24bf69107497f1acd
 SHA512 
5a28c1b21e47d9f45e04ee40a253f478c4ce3c6c41134db8301e843ef0b5d620bce493eacf82ce1ddda88140aa4d2e9401612b63ff592fc2273cf532458d2bb4

diff --git a/media-libs/kvazaar/files/multilib.patch 
b/media-libs/kvazaar/files/multilib.patch
deleted file mode 100644
index fb0711dac99..000
--- a/media-libs/kvazaar/files/multilib.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-https://github.com/ultravideo/kvazaar/pull/141
-
-Index: kvazaar-1.0.0/src/global.h
-===
 kvazaar-1.0.0.orig/src/global.h
-+++ kvazaar-1.0.0/src/global.h
-@@ -253,7 +253,7 @@ typedef enum { COLOR_Y = 0, COLOR_U, COL
- 
- 
- // Hardware data (abstraction of defines). Extend for other compilers
--#if defined(_M_IX86) || defined(__i586__) || defined(__i686__) || 
defined(_M_X64) || defined(_M_AMD64) || defined(__amd64__) || 
defined(__x86_64__)
-+#if defined(_M_IX86) || defined(__i386__) || defined(__i486__) || 
defined(__i586__) || defined(__i686__) || defined(_M_X64) || defined(_M_AMD64) 
|| defined(__amd64__) || defined(__x86_64__)
- #  define COMPILE_INTEL 1
- #else
- #  define COMPILE_INTEL 0

diff --git a/media-libs/kvazaar/kvazaar-1.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
deleted file mode 100644
index adab92844c3..000
--- a/media-libs/kvazaar/kvazaar-1.0.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-SCM=""
-
-GREATEST_PV="1.2.1"
-
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_REPO_URI="https://github.com/ultravideo/kvazaar;
-fi
-
-inherit eutils multilib autotools multilib-minimal toolchain-funcs ${SCM}
-
-DESCRIPTION="An open-source HEVC encoder"
-HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
-
-if [ "${PV#}" = "${PV}" ] ; then
-   SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 x86"
-fi
-
-LICENSE="LGPL-2.1"
-# subslot = libkvazaar major
-SLOT="0/3"
-IUSE="static-libs test"
-REQUIRED_USE="test? ( static-libs )"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-ASM_DEP=">=dev-lang/yasm-1.2.0"
-DEPEND="${DEPEND}
-   abi_x86_32? ( ${ASM_DEP} )
-   abi_x86_64? ( ${ASM_DEP} )"
-
-src_prepare() {
-   epatch "${FILESDIR}/multilib.patch"
-   eautoreconf
-   if use test ; then
-   # https://bugs.gentoo.org/show_bug.cgi?id=595932
-   rmdir "${S}/greatest" || die
-   mv "${WORKDIR}/greatest-${GREATEST_PV}" "${S}/greatest" || die
-   fi
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
-   --docdir "/usr/share/doc/${PF}" \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   find "${ED}" -name 

[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2018-04-16 Thread Sergei Trofimovich
commit: 5eb884e307512110be4a572f50c34b4634d8a714
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 16 18:53:23 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 16 19:03:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb884e3

media-libs/kvazaar: stable 1.1.0 for sparc

Bug: https://bugs.gentoo.org/621898
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 media-libs/kvazaar/kvazaar-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
index f03f828d47f..88a19051ba6 100644
--- a/media-libs/kvazaar/kvazaar-1.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2018-03-25 Thread Sergei Trofimovich
commit: 34651afe3e4c8f5050b27e5c2cb3ea8af8d10f52
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar 25 23:28:57 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 25 23:29:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34651afe

media-libs/kvazaar: stable 1.1.0 for hppa, bug #621898

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 media-libs/kvazaar/kvazaar-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
index 60c27bf04da..f03f828d47f 100644
--- a/media-libs/kvazaar/kvazaar-1.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2018-03-06 Thread Sergei Trofimovich
commit: c46bf3313bf637c37cd467ff7111bb4a36cd574e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Mar  6 22:04:28 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Mar  6 22:28:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c46bf331

media-libs/kvazaar: keyworded 1.2.0 for sparc, bug #574786

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 media-libs/kvazaar/kvazaar-1.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/kvazaar/kvazaar-1.2.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.2.0.ebuild
index 17d2a2b7eca..3c2dc94003a 100644
--- a/media-libs/kvazaar/kvazaar-1.2.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -20,7 +20,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2018-03-06 Thread Sergei Trofimovich
commit: 8890c135ff02dfb2b561e90c20a76ab4ed727067
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Mar  6 22:03:27 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Mar  6 22:28:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8890c135

media-libs/kvazaar: keyworded 1.1.0 for sparc, bug #574786

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 media-libs/kvazaar/kvazaar-1.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/kvazaar/kvazaar-1.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
index b63535dde82..60c27bf04da 100644
--- a/media-libs/kvazaar/kvazaar-1.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -20,7 +20,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 x86"
+   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2017-11-30 Thread Alexis Ballier
commit: 47223c27336a238385f21ed5b4eaf22ce4068352
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Nov 30 13:36:20 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Nov 30 13:56:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47223c27

media-libs/kvazaar: bump to 1.2.0.

Closes: https://bugs.gentoo.org/635336
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-libs/kvazaar/Manifest  | 7 ---
 media-libs/kvazaar/{kvazaar-.ebuild => kvazaar-1.2.0.ebuild} | 8 +---
 media-libs/kvazaar/kvazaar-.ebuild   | 8 +---
 3 files changed, 14 insertions(+), 9 deletions(-)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index 948a9e8db7f..308337f5b7a 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -1,3 +1,4 @@
-DIST greatest-1.2.1.tar.gz 19792 SHA256 
e3c1211ec5dfea61092833bca56c6a14620ac23aa0d53940d99943587cbe1677 SHA512 
c17162fa222c84fef7826ba5202aae573d516a71bc2c59c8991db2a76f7069ed53d00aaab1b792e0c7e4243fae38183764c2e7ae0a61faf2ff13e78b29ccc211
 WHIRLPOOL 
b4e01659539e02224d5396609ba73715eca1391e9da165ac22cf28f25c13cf89a9c4059cfe3f88e1d88d06e35153f7d1d3e012433b9b4f4deaa2a464e6d6b7ca
-DIST kvazaar-1.0.0.tar.gz 473495 SHA256 
40eb7b4b23897299e99050f0c011e9380cf898b25615dd143f018b278b972a46 SHA512 
94939e9560e82543c0f3a8de6f45e228156544b56cc3ce813385e24d52f5a7b65950f6f752344930951440255ca96c06e93e87ff9e721d7c63d82a7a5714c340
 WHIRLPOOL 
ed0c6332c5a1efa88b569845f2cb5436881c3866e381369d770a3393d61e37605ad5c114dcbdae424035f451ceea5ab1ee0787769c9bf44fc44bbd2815e87ed7
-DIST kvazaar-1.1.0.tar.gz 484601 SHA256 
8e382738a51004bfcfca4c832e8b41fe6a17f889f3c39151dc1c1a37261a3a6d SHA512 
72cee44e32c76c0a94acf33347457145d3f88d644fb4703588d0db6bff1c7064c9b623034efe4ba39219150767012544e4f45141b6a6183d41e4a29c6cb258b9
 WHIRLPOOL 
c37df11389c237af2c31cfcdbb6244c7e87f4d95f5550ee46e5f27c6eca39dd0328aaa81fbef3d555fc869072ac2226efb71566b7ca7ddda11bab3508d1f2caf
+DIST greatest-1.2.1.tar.gz 19792 BLAKE2B 
e6abd20eebf3223311fcd62e341595318dd00f192cf4b62ef3f0443a3e10fee71f4283f836931fee52672f2b37398f86046ae97220c2b6c6045fec9f9bf5cda8
 SHA512 
c17162fa222c84fef7826ba5202aae573d516a71bc2c59c8991db2a76f7069ed53d00aaab1b792e0c7e4243fae38183764c2e7ae0a61faf2ff13e78b29ccc211
+DIST kvazaar-1.0.0.tar.gz 473495 BLAKE2B 
7460dda4b791bd1d2a046350e8d88ce0ba3ef30861f63c7b1bdae709f8c5ac39b4e6db535790e1d371e8b46fd14c3cb60f4dfa3f424a8216ed75a939f6cca9d9
 SHA512 
94939e9560e82543c0f3a8de6f45e228156544b56cc3ce813385e24d52f5a7b65950f6f752344930951440255ca96c06e93e87ff9e721d7c63d82a7a5714c340
+DIST kvazaar-1.1.0.tar.gz 484601 BLAKE2B 
fc35fe5bbd12779d4e14b8cef6fbc6950f188ccffef567c77411bf32f80f2e355f235ad9df4762f8a615415778b322715d09d21a910a256d1bb2054bc13dbdb2
 SHA512 
72cee44e32c76c0a94acf33347457145d3f88d644fb4703588d0db6bff1c7064c9b623034efe4ba39219150767012544e4f45141b6a6183d41e4a29c6cb258b9
+DIST kvazaar-1.2.0.tar.gz 486455 BLAKE2B 
e7b9ceee4e4edeb051128cfa798e59114cd9175b5ba8a4531c7e872327658c58d22ad21ce40b1b71c632e94cef96b78b77646048629683d24bf69107497f1acd
 SHA512 
5a28c1b21e47d9f45e04ee40a253f478c4ce3c6c41134db8301e843ef0b5d620bce493eacf82ce1ddda88140aa4d2e9401612b63ff592fc2273cf532458d2bb4

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-1.2.0.ebuild
similarity index 88%
copy from media-libs/kvazaar/kvazaar-.ebuild
copy to media-libs/kvazaar/kvazaar-1.2.0.ebuild
index f3331d04cac..17d2a2b7eca 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.2.0.ebuild
@@ -12,7 +12,7 @@ if [ "${PV#}" != "${PV}" ] ; then
EGIT_REPO_URI="https://github.com/ultravideo/kvazaar;
 fi
 
-inherit eutils multilib autotools multilib-minimal toolchain-funcs ${SCM}
+inherit eutils multilib autotools multilib-minimal toolchain-funcs 
flag-o-matic ${SCM}
 
 DESCRIPTION="An open-source HEVC encoder"
 HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
@@ -20,12 +20,12 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="LGPL-2.1"
 # subslot = libkvazaar major
-SLOT="0/3"
+SLOT="0/4"
 IUSE="static-libs test"
 
 DEPEND=""
@@ -44,6 +44,8 @@ src_prepare() {
rmdir "${S}/greatest" || die
mv "${WORKDIR}/greatest-${GREATEST_PV}" "${S}/greatest" || die
fi
+   # Some m4 macros append Werror, we do not want that.
+   append-flags "-Wno-error"
 }
 
 multilib_src_configure() {

diff --git 

[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2017-07-14 Thread Markus Meier
commit: 3d4f0a9f7713799dbbe34b4726610506faaa03a6
Author: Markus Meier  gentoo  org>
AuthorDate: Sat Jul 15 05:03:28 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sat Jul 15 05:03:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d4f0a9f

media-libs/kvazaar: arm stable, bug #621898

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 media-libs/kvazaar/kvazaar-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
index e70fd87a3f6..a0aa4fe2e24 100644
--- a/media-libs/kvazaar/kvazaar-1.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2017-07-04 Thread Agostino Sarubbo
commit: afd31f682b679248f94f5d2e39ce649ab74406be
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul  4 15:47:27 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul  4 15:47:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd31f68

media-libs/kvazaar: x86 stable wrt bug #621898

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/kvazaar/kvazaar-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
index 89352b7d8b9..4112f07b3a6 100644
--- a/media-libs/kvazaar/kvazaar-1.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2017-07-04 Thread Agostino Sarubbo
commit: 77ed391799f5a922ca21af654ecbf443035b26c5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul  4 10:13:29 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul  4 10:13:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ed3917

media-libs/kvazaar: amd64 stable wrt bug #621898

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/kvazaar/kvazaar-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
index eddf32adc9c..89352b7d8b9 100644
--- a/media-libs/kvazaar/kvazaar-1.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2017-07-01 Thread Sergei Trofimovich
commit: ce633f5bd523c18c54042eeb7bfabd68d16d4fcd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jul  1 20:58:12 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jul  1 20:58:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce633f5b

media-libs/kvazaar: ia64 stable, bug #621898

Package-Manager: Portage-2.3.6, Repoman-2.3.2
RepoMan-Options: --include-arches="ia64"

 media-libs/kvazaar/kvazaar-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
index d64c164c417..eddf32adc9c 100644
--- a/media-libs/kvazaar/kvazaar-1.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2017-06-16 Thread Alexis Ballier
commit: 019c44a86ad017ea54703b7594b076cb0b840707
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jun 16 09:44:01 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jun 16 09:44:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019c44a8

media-libs/kvazaar: Do not build with Werror, bug #618434

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/kvazaar/kvazaar-1.1.0.ebuild | 1 +
 media-libs/kvazaar/kvazaar-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/media-libs/kvazaar/kvazaar-1.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
index 959e9d94b3d..385307dd3de 100644
--- a/media-libs/kvazaar/kvazaar-1.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
@@ -50,6 +50,7 @@ src_prepare() {
 multilib_src_configure() {
ECONF_SOURCE="${S}" \
econf \
+   --disable-werror \
--docdir "/usr/share/doc/${PF}" \
$(use_enable static-libs static)
 }

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
index 6de1ffe08b0..8a18c59ab2a 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -49,6 +49,7 @@ src_prepare() {
 multilib_src_configure() {
ECONF_SOURCE="${S}" \
econf \
+   --disable-werror \
--docdir "/usr/share/doc/${PF}" \
$(use_enable static-libs static)
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/files/, media-libs/kvazaar/

2017-06-16 Thread Alexis Ballier
commit: bb4c53415c23a7a2e70f97f0690afad9ea06bb8f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jun 16 09:15:58 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jun 16 09:36:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb4c5341

media-libs/kvazaar: backport upstream fix to build with gcc7.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/kvazaar/files/gcc7.patch | 46 +
 media-libs/kvazaar/kvazaar-1.1.0.ebuild |  1 +
 2 files changed, 47 insertions(+)

diff --git a/media-libs/kvazaar/files/gcc7.patch 
b/media-libs/kvazaar/files/gcc7.patch
new file mode 100644
index 000..12ff8ad00ff
--- /dev/null
+++ b/media-libs/kvazaar/files/gcc7.patch
@@ -0,0 +1,46 @@
+commit 47a9f0de049e77e866ea5bdd4bc7c795ea6dd641
+Author: Ari Lemmetti 
+Date:   Tue Apr 11 12:57:22 2017 +0300
+
+Modify and use FILL_ARRAY macro to prevent warning on GCC 7
+
+Following warning was given and is false positive
+
+error: 'memset' used with length equal to number of elements without 
multiplication by element size [-Werror=memset-elt-size]
+
+diff --git a/src/global.h b/src/global.h
+index bedcd49..5181674 100644
+--- a/src/global.h
 b/src/global.h
+@@ -219,7 +219,11 @@ typedef int16_t coeff_t;
+ // Fill a structure or a static array with val bytes.
+ #define FILL(var, val) memset(&(var), (val), sizeof(var))
+ // Fill a number of elements in an array with val bytes.
+-#define FILL_ARRAY(ar, val, size) memset((ar), (val), (size) * sizeof(*(ar)))
++#define FILL_ARRAY(ar, val, size) \
++{\
++  void *temp_ptr = (void*)(ar);\
++  memset((temp_ptr), (val), (size) * sizeof(*(ar)));\
++}
+ 
+ #define FREE_POINTER(pointer) { free((void*)pointer); pointer = NULL; }
+ #define MOVE_POINTER(dst_pointer,src_pointer) { dst_pointer = src_pointer; 
src_pointer = NULL; }
+diff --git a/src/rdo.c b/src/rdo.c
+index 52305fd..2579f28 100644
+--- a/src/rdo.c
 b/src/rdo.c
+@@ -558,10 +558,10 @@ void kvz_rdoq(encoder_state_t * const state, coeff_t 
*coef, coeff_t *dest_coeff,
+   // Explicitly tell the only possible numbers of elements to be zeroed.
+   // Hope the compiler is able to utilize this information.
+   switch (cg_num) {
+-case  1: memset(sig_coeffgroup_flag, 0,  1 * 
sizeof(sig_coeffgroup_flag[0])); break;
+-case  4: memset(sig_coeffgroup_flag, 0,  4 * 
sizeof(sig_coeffgroup_flag[0])); break;
+-case 16: memset(sig_coeffgroup_flag, 0, 16 * 
sizeof(sig_coeffgroup_flag[0])); break;
+-case 64: memset(sig_coeffgroup_flag, 0, 64 * 
sizeof(sig_coeffgroup_flag[0])); break;
++case  1: FILL_ARRAY(sig_coeffgroup_flag, 0,  1); break;
++case  4: FILL_ARRAY(sig_coeffgroup_flag, 0,  4); break;
++case 16: FILL_ARRAY(sig_coeffgroup_flag, 0, 16); break;
++case 64: FILL_ARRAY(sig_coeffgroup_flag, 0, 64); break;
+ default: assert(0 && "There should be 1, 4, 16 or 64 coefficient groups");
+   }
+ 

diff --git a/media-libs/kvazaar/kvazaar-1.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
index 750b6feced9..959e9d94b3d 100644
--- a/media-libs/kvazaar/kvazaar-1.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
@@ -38,6 +38,7 @@ DEPEND="${DEPEND}
abi_x86_64? ( ${ASM_DEP} )"
 
 src_prepare() {
+   epatch "${FILESDIR}/gcc7.patch"
eautoreconf
if use test && [ "${PV#}" = "${PV}" ]; then
# https://bugs.gentoo.org/show_bug.cgi?id=595932



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/files/, media-libs/kvazaar/

2017-06-16 Thread Alexis Ballier
commit: 0ef1e5f072a695444bdfe65e8bb1e59291ca0288
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jun 16 09:16:38 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jun 16 09:36:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef1e5f0

media-libs/kvazaar: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/kvazaar/Manifest |  1 -
 media-libs/kvazaar/files/ppc.patch  | 19 
 media-libs/kvazaar/kvazaar-0.8.3.ebuild | 51 -
 3 files changed, 71 deletions(-)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index 97f0d7f0d2c..948a9e8db7f 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -1,4 +1,3 @@
 DIST greatest-1.2.1.tar.gz 19792 SHA256 
e3c1211ec5dfea61092833bca56c6a14620ac23aa0d53940d99943587cbe1677 SHA512 
c17162fa222c84fef7826ba5202aae573d516a71bc2c59c8991db2a76f7069ed53d00aaab1b792e0c7e4243fae38183764c2e7ae0a61faf2ff13e78b29ccc211
 WHIRLPOOL 
b4e01659539e02224d5396609ba73715eca1391e9da165ac22cf28f25c13cf89a9c4059cfe3f88e1d88d06e35153f7d1d3e012433b9b4f4deaa2a464e6d6b7ca
-DIST kvazaar-0.8.3.tar.gz 429852 SHA256 
a5cebc313bc2edcf631684e67c33227e56d803bfbc940cf8c2f3906b4f543a12 SHA512 
7de2c311c75b77d1f9a95f1de79212560b86bd6f8d7ae743240ff33cec52ecb2837be7984f12fe617560445838381ada245196bf1bf67eeb3861f025998fdf60
 WHIRLPOOL 
1fdcf9835aca8a4d4261c184e957abcc4fa21df5e3d0520a63e95dfc800d086dc6ae5f70fc4110db232a013f84205230f1c5e2043f57db21cc100b33ef504d05
 DIST kvazaar-1.0.0.tar.gz 473495 SHA256 
40eb7b4b23897299e99050f0c011e9380cf898b25615dd143f018b278b972a46 SHA512 
94939e9560e82543c0f3a8de6f45e228156544b56cc3ce813385e24d52f5a7b65950f6f752344930951440255ca96c06e93e87ff9e721d7c63d82a7a5714c340
 WHIRLPOOL 
ed0c6332c5a1efa88b569845f2cb5436881c3866e381369d770a3393d61e37605ad5c114dcbdae424035f451ceea5ab1ee0787769c9bf44fc44bbd2815e87ed7
 DIST kvazaar-1.1.0.tar.gz 484601 SHA256 
8e382738a51004bfcfca4c832e8b41fe6a17f889f3c39151dc1c1a37261a3a6d SHA512 
72cee44e32c76c0a94acf33347457145d3f88d644fb4703588d0db6bff1c7064c9b623034efe4ba39219150767012544e4f45141b6a6183d41e4a29c6cb258b9
 WHIRLPOOL 
c37df11389c237af2c31cfcdbb6244c7e87f4d95f5550ee46e5f27c6eca39dd0328aaa81fbef3d555fc869072ac2226efb71566b7ca7ddda11bab3508d1f2caf

diff --git a/media-libs/kvazaar/files/ppc.patch 
b/media-libs/kvazaar/files/ppc.patch
deleted file mode 100644
index 9ee9f70e49f..000
--- a/media-libs/kvazaar/files/ppc.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-commit 99e37ec23532a247b9e306ef87e9879385c625d8
-Author: Ari Lemmetti 
-Date:   Sat Jan 30 19:33:09 2016 +0200
-
-Update old pixel type to the current one
-
-diff --git a/src/strategies/altivec/picture-altivec.c 
b/src/strategies/altivec/picture-altivec.c
-index 7c9d1fb..28e86e8 100644
 a/src/strategies/altivec/picture-altivec.c
-+++ b/src/strategies/altivec/picture-altivec.c
-@@ -28,7 +28,7 @@
- #include 
- 
- 
--static unsigned reg_sad_altivec(const pixel * const data1, const pixel * 
const data2,
-+static unsigned reg_sad_altivec(const kvz_pixel * const data1, const 
kvz_pixel * const data2,
- const int width, const int height, const unsigned 
stride1, const unsigned stride2)
- {
-   vector unsigned int vsad = {0,0,0,0}, vzero = {0,0,0,0}; 

diff --git a/media-libs/kvazaar/kvazaar-0.8.3.ebuild 
b/media-libs/kvazaar/kvazaar-0.8.3.ebuild
deleted file mode 100644
index 53dc8fab282..000
--- a/media-libs/kvazaar/kvazaar-0.8.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-SCM=""
-
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_REPO_URI="https://github.com/ultravideo/kvazaar;
-fi
-
-inherit eutils multilib autotools multilib-minimal toolchain-funcs ${SCM}
-
-DESCRIPTION="An open-source HEVC encoder"
-HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
-
-if [ "${PV#}" = "${PV}" ] ; then
-   SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc ~x86"
-fi
-
-LICENSE="LGPL-2.1"
-# subslot = libkvazaar major
-SLOT="0/3"
-IUSE="cpu_flags_x86_avx2 static-libs"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-ASM_DEP=">=dev-lang/yasm-1.2.0"
-DEPEND="${DEPEND}
-   abi_x86_32? ( ${ASM_DEP} )
-   abi_x86_64? ( ${ASM_DEP} )"
-
-src_prepare() {
-   epatch "${FILESDIR}/ppc.patch"
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
-   --docdir "/usr/share/doc/${PF}" \
-   $(use_enable static-libs static) \
-   $(use_enable cpu_flags_x86_avx2 asm)
-}
-
-multilib_src_install_all() {
-   find "${ED}" -name '*.la' -delete
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2017-06-10 Thread Sergei Trofimovich
commit: afda148c7efa5ef07ba8b61459ea93e820ab96b5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 10 20:11:04 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 10 20:13:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afda148c

media-libs/kvazaar: ~ia64 keyworded

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/kvazaar/kvazaar-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.1.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
index 6de1ffe08b0..750b6feced9 100644
--- a/media-libs/kvazaar/kvazaar-1.1.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2017-06-10 Thread Sergei Trofimovich
commit: 5b1602349a1ad1c43c28a6df0430d61f092e90f7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 10 19:50:02 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 10 20:12:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b160234

media-libs/kvazaar: ia64 stable, bug #574786

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/kvazaar/kvazaar-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
index b0e0f860754..adab92844c3 100644
--- a/media-libs/kvazaar/kvazaar-1.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="alpha amd64 arm hppa ppc ppc64 x86"
+   KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2017-04-05 Thread Tobias Klausmann
commit: 14800fa30e85e99006cfde8d80f3c8c83e4fefc6
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Apr  5 14:05:32 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Apr  5 14:05:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14800fa3

media-libs/kvazaar-1.0.0-r0: add alpha keyword

Gentoo-Bug: 608868

 media-libs/kvazaar/kvazaar-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
index f1c740793c7..b0e0f860754 100644
--- a/media-libs/kvazaar/kvazaar-1.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha amd64 arm hppa ppc ppc64 x86"
+   KEYWORDS="alpha amd64 arm hppa ppc ppc64 x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2017-03-10 Thread Alexis Ballier
commit: f2aad8a949f1e7c0ff94d1c9192c246481d78417
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Mar 10 12:08:06 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Mar 10 12:08:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2aad8a9

media-libs/kvazaar: Bump to 1.1.0

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 media-libs/kvazaar/Manifest  | 1 +
 media-libs/kvazaar/{kvazaar-.ebuild => kvazaar-1.1.0.ebuild} | 4 ++--
 media-libs/kvazaar/kvazaar-.ebuild   | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index 63b16fc72fa..97f0d7f0d2c 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -1,3 +1,4 @@
 DIST greatest-1.2.1.tar.gz 19792 SHA256 
e3c1211ec5dfea61092833bca56c6a14620ac23aa0d53940d99943587cbe1677 SHA512 
c17162fa222c84fef7826ba5202aae573d516a71bc2c59c8991db2a76f7069ed53d00aaab1b792e0c7e4243fae38183764c2e7ae0a61faf2ff13e78b29ccc211
 WHIRLPOOL 
b4e01659539e02224d5396609ba73715eca1391e9da165ac22cf28f25c13cf89a9c4059cfe3f88e1d88d06e35153f7d1d3e012433b9b4f4deaa2a464e6d6b7ca
 DIST kvazaar-0.8.3.tar.gz 429852 SHA256 
a5cebc313bc2edcf631684e67c33227e56d803bfbc940cf8c2f3906b4f543a12 SHA512 
7de2c311c75b77d1f9a95f1de79212560b86bd6f8d7ae743240ff33cec52ecb2837be7984f12fe617560445838381ada245196bf1bf67eeb3861f025998fdf60
 WHIRLPOOL 
1fdcf9835aca8a4d4261c184e957abcc4fa21df5e3d0520a63e95dfc800d086dc6ae5f70fc4110db232a013f84205230f1c5e2043f57db21cc100b33ef504d05
 DIST kvazaar-1.0.0.tar.gz 473495 SHA256 
40eb7b4b23897299e99050f0c011e9380cf898b25615dd143f018b278b972a46 SHA512 
94939e9560e82543c0f3a8de6f45e228156544b56cc3ce813385e24d52f5a7b65950f6f752344930951440255ca96c06e93e87ff9e721d7c63d82a7a5714c340
 WHIRLPOOL 
ed0c6332c5a1efa88b569845f2cb5436881c3866e381369d770a3393d61e37605ad5c114dcbdae424035f451ceea5ab1ee0787769c9bf44fc44bbd2815e87ed7
+DIST kvazaar-1.1.0.tar.gz 484601 SHA256 
8e382738a51004bfcfca4c832e8b41fe6a17f889f3c39151dc1c1a37261a3a6d SHA512 
72cee44e32c76c0a94acf33347457145d3f88d644fb4703588d0db6bff1c7064c9b623034efe4ba39219150767012544e4f45141b6a6183d41e4a29c6cb258b9
 WHIRLPOOL 
c37df11389c237af2c31cfcdbb6244c7e87f4d95f5550ee46e5f27c6eca39dd0328aaa81fbef3d555fc869072ac2226efb71566b7ca7ddda11bab3508d1f2caf

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
similarity index 93%
copy from media-libs/kvazaar/kvazaar-.ebuild
copy to media-libs/kvazaar/kvazaar-1.1.0.ebuild
index 003b42f8a07..6de1ffe08b0 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -20,7 +20,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~amd64 ~ppc"
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="LGPL-2.1"

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
index 003b42f8a07..6de1ffe08b0 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -20,7 +20,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~amd64 ~ppc"
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2017-03-02 Thread Tobias Klausmann
commit: c90e3fed80a65539e924f3a84de98c494cf2b285
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Mar  2 15:26:07 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Mar  2 15:26:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90e3fed

media-libs/kvazaar-1.0.0-r0: add ~alpha keyword

Gentoo-Bug: 574786

 media-libs/kvazaar/kvazaar-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
index 3d0c4ca91d1..f1c740793c7 100644
--- a/media-libs/kvazaar/kvazaar-1.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="amd64 arm hppa ppc ppc64 x86"
+   KEYWORDS="~alpha amd64 arm hppa ppc ppc64 x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2017-02-23 Thread Michael Weber
commit: 41de352367af49f9dcebc65efc36388ba2416640
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Feb 23 12:33:23 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Feb 23 12:33:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41de3523

media-libs/kvazaar: arm stable (bug 608868)

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="ppc64"

 media-libs/kvazaar/kvazaar-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
index 01a5d2de8f..44e5bceab3 100644
--- a/media-libs/kvazaar/kvazaar-1.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="amd64 ~arm hppa ppc ppc64 x86"
+   KEYWORDS="amd64 arm hppa ppc ppc64 x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2017-02-22 Thread Michael Weber
commit: 8c8ba09b7c6589cd99e48f91c3815aac7f78d649
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Feb 22 13:24:02 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Feb 22 13:24:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c8ba09b

media-libs/kvazaar: ppc stable (bug 608868).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/kvazaar/kvazaar-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
index 55288d258f..01a5d2de8f 100644
--- a/media-libs/kvazaar/kvazaar-1.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="amd64 ~arm hppa ~ppc ppc64 x86"
+   KEYWORDS="amd64 ~arm hppa ppc ppc64 x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2017-02-22 Thread Jeroen Roovers
commit: 110d99e43da44e10c165989ebd2acee5e631f0d8
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Feb 22 13:14:18 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Feb 22 13:18:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=110d99e4

media-libs/kvazaar: Stable for PPC64 (bug #608868).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 media-libs/kvazaar/kvazaar-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
index 1906f2f0f0..55288d258f 100644
--- a/media-libs/kvazaar/kvazaar-1.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm hppa ~ppc ppc64 x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2017-02-18 Thread Jeroen Roovers
commit: 41bdb4e53cf7d530a4a2d7d768a9ba4f482092e3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Feb 18 08:49:04 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Feb 18 08:51:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41bdb4e5

media-libs/kvazaar: Stable for HPPA (bug #608868).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 media-libs/kvazaar/kvazaar-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
index 0886e0c12d..1906f2f0f0 100644
--- a/media-libs/kvazaar/kvazaar-1.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2017-02-17 Thread Markus Meier
commit: 7fa1d83038b0861ca52787055e71b900c1202cf4
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Feb 17 17:14:48 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Feb 17 17:27:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa1d830

media-libs/kvazaar: add ~arm, bug #574786

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 media-libs/kvazaar/kvazaar-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
index 87989d1c02..0886e0c12d 100644
--- a/media-libs/kvazaar/kvazaar-1.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2017-02-15 Thread Agostino Sarubbo
commit: 1fd0c2063deb8afd177d487809f4d84b9303cf34
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Feb 15 15:55:21 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Feb 15 15:55:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd0c206

media-libs/kvazaar: x86 stable wrt bug #608868

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/kvazaar/kvazaar-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
index 088fcb09eb..87989d1c02 100644
--- a/media-libs/kvazaar/kvazaar-1.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2016-10-15 Thread Pacho Ramos
commit: 7fe973bdb587dda1b131aa4e6f5cb140fd8a6dc3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Oct 15 11:07:33 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Oct 15 11:47:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe973bd

media-libs/kvazaar: x86 keyword, bug #574786

Package-Manager: portage-2.3.1

 media-libs/kvazaar/kvazaar-0.8.3.ebuild | 2 +-
 media-libs/kvazaar/kvazaar-1.0.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/kvazaar/kvazaar-0.8.3.ebuild 
b/media-libs/kvazaar/kvazaar-0.8.3.ebuild
index 6478300..e4f7dda 100644
--- a/media-libs/kvazaar/kvazaar-0.8.3.ebuild
+++ b/media-libs/kvazaar/kvazaar-0.8.3.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc"
+   KEYWORDS="~amd64 ~ppc x86"
 fi
 
 LICENSE="LGPL-2.1"

diff --git a/media-libs/kvazaar/kvazaar-1.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
index d4c1ec5..d5a93cc 100644
--- a/media-libs/kvazaar/kvazaar-1.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~amd64 ~hppa ~ppc ~ppc64"
+   KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2016-10-15 Thread Pacho Ramos
commit: 15cf13759c5fe38af7836b4a1a53bf007b073f26
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Oct 15 11:07:47 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Oct 15 11:47:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15cf1375

Revert "media-libs/kvazaar: x86 keyword, bug #574786"

This reverts commit 254cb07aaa63c387b83123b5e2fa121fef22937f.

 media-libs/kvazaar/kvazaar-0.8.3.ebuild | 2 +-
 media-libs/kvazaar/kvazaar-1.0.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/kvazaar/kvazaar-0.8.3.ebuild 
b/media-libs/kvazaar/kvazaar-0.8.3.ebuild
index e4f7dda..6478300 100644
--- a/media-libs/kvazaar/kvazaar-0.8.3.ebuild
+++ b/media-libs/kvazaar/kvazaar-0.8.3.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc x86"
+   KEYWORDS="~amd64 ~ppc"
 fi
 
 LICENSE="LGPL-2.1"

diff --git a/media-libs/kvazaar/kvazaar-1.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
index d5a93cc..d4c1ec5 100644
--- a/media-libs/kvazaar/kvazaar-1.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 x86"
+   KEYWORDS="~amd64 ~hppa ~ppc ~ppc64"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2016-10-15 Thread Pacho Ramos
commit: 6cbac947c31d394df0bb37d8dcb111255e1a4a0d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Oct 15 11:08:11 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Oct 15 11:47:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cbac947

media-libs/kvazaar: x86 keyword, bug #574786

Package-Manager: portage-2.3.1

 media-libs/kvazaar/kvazaar-0.8.3.ebuild | 2 +-
 media-libs/kvazaar/kvazaar-1.0.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/kvazaar/kvazaar-0.8.3.ebuild 
b/media-libs/kvazaar/kvazaar-0.8.3.ebuild
index 6478300..cfe749f 100644
--- a/media-libs/kvazaar/kvazaar-0.8.3.ebuild
+++ b/media-libs/kvazaar/kvazaar-0.8.3.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc"
+   KEYWORDS="~amd64 ~ppc ~x86"
 fi
 
 LICENSE="LGPL-2.1"

diff --git a/media-libs/kvazaar/kvazaar-1.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
index d4c1ec5..b1fdc20 100644
--- a/media-libs/kvazaar/kvazaar-1.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~amd64 ~hppa ~ppc ~ppc64"
+   KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2016-10-15 Thread Alexis Ballier
commit: f5344275922663b73a12d97f07a5c7a536a2d594
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Oct 15 09:42:31 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Oct 15 09:42:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5344275

media-libs/kvazaar: fix tests on live ebuild

Package-Manager: portage-2.3.2

 media-libs/kvazaar/kvazaar-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
index 7f8fec2..edf3031 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -31,6 +31,7 @@ IUSE="static-libs test"
 
 DEPEND=""
 RDEPEND="${DEPEND}"
+REQUIRED_USE="test? ( static-libs )"
 
 ASM_DEP=">=dev-lang/yasm-1.2.0"
 DEPEND="${DEPEND}
@@ -39,7 +40,7 @@ DEPEND="${DEPEND}
 
 src_prepare() {
eautoreconf
-   if use test ; then
+   if use test && [ "${PV#}" = "${PV}" ]; then
# https://bugs.gentoo.org/show_bug.cgi?id=595932
rmdir "${S}/greatest" || die
mv "${WORKDIR}/greatest-${GREATEST_PV}" "${S}/greatest" || die



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2016-10-14 Thread Jeroen Roovers
commit: a6fad8c00454da70e49f323fa055cdb0bf2680be
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 15 05:12:23 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 15 05:12:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6fad8c0

media-libs/kvazaar: Mark ~hppa ~ppc64 (bug #574786).

Package-Manager: portage-2.3.2
RepoMan-Options: --ignore-arches

 media-libs/kvazaar/kvazaar-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/kvazaar/kvazaar-1.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
index ef87a92..d4c1ec5 100644
--- a/media-libs/kvazaar/kvazaar-1.0.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~amd64 ~ppc"
+   KEYWORDS="~amd64 ~hppa ~ppc ~ppc64"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/files/, media-libs/kvazaar/

2016-10-14 Thread Alexis Ballier
commit: 62d6aa651cc9cba85937b117a0d8a00e24cf0f22
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Oct 14 16:20:12 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Oct 14 16:20:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d6aa65

media-libs/kvazaar: Bump to 1.0.0.

Fix tests by downloading greatest, bug #595932

Package-Manager: portage-2.3.2

 media-libs/kvazaar/Manifest   |  2 ++
 media-libs/kvazaar/files/multilib.patch   | 15 +++
 .../{kvazaar-.ebuild => kvazaar-1.0.0.ebuild} | 19 ++-
 media-libs/kvazaar/kvazaar-.ebuild| 17 -
 4 files changed, 43 insertions(+), 10 deletions(-)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index 10fb437..63b16fc 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -1 +1,3 @@
+DIST greatest-1.2.1.tar.gz 19792 SHA256 
e3c1211ec5dfea61092833bca56c6a14620ac23aa0d53940d99943587cbe1677 SHA512 
c17162fa222c84fef7826ba5202aae573d516a71bc2c59c8991db2a76f7069ed53d00aaab1b792e0c7e4243fae38183764c2e7ae0a61faf2ff13e78b29ccc211
 WHIRLPOOL 
b4e01659539e02224d5396609ba73715eca1391e9da165ac22cf28f25c13cf89a9c4059cfe3f88e1d88d06e35153f7d1d3e012433b9b4f4deaa2a464e6d6b7ca
 DIST kvazaar-0.8.3.tar.gz 429852 SHA256 
a5cebc313bc2edcf631684e67c33227e56d803bfbc940cf8c2f3906b4f543a12 SHA512 
7de2c311c75b77d1f9a95f1de79212560b86bd6f8d7ae743240ff33cec52ecb2837be7984f12fe617560445838381ada245196bf1bf67eeb3861f025998fdf60
 WHIRLPOOL 
1fdcf9835aca8a4d4261c184e957abcc4fa21df5e3d0520a63e95dfc800d086dc6ae5f70fc4110db232a013f84205230f1c5e2043f57db21cc100b33ef504d05
+DIST kvazaar-1.0.0.tar.gz 473495 SHA256 
40eb7b4b23897299e99050f0c011e9380cf898b25615dd143f018b278b972a46 SHA512 
94939e9560e82543c0f3a8de6f45e228156544b56cc3ce813385e24d52f5a7b65950f6f752344930951440255ca96c06e93e87ff9e721d7c63d82a7a5714c340
 WHIRLPOOL 
ed0c6332c5a1efa88b569845f2cb5436881c3866e381369d770a3393d61e37605ad5c114dcbdae424035f451ceea5ab1ee0787769c9bf44fc44bbd2815e87ed7

diff --git a/media-libs/kvazaar/files/multilib.patch 
b/media-libs/kvazaar/files/multilib.patch
new file mode 100644
index ..fb0711d
--- /dev/null
+++ b/media-libs/kvazaar/files/multilib.patch
@@ -0,0 +1,15 @@
+https://github.com/ultravideo/kvazaar/pull/141
+
+Index: kvazaar-1.0.0/src/global.h
+===
+--- kvazaar-1.0.0.orig/src/global.h
 kvazaar-1.0.0/src/global.h
+@@ -253,7 +253,7 @@ typedef enum { COLOR_Y = 0, COLOR_U, COL
+ 
+ 
+ // Hardware data (abstraction of defines). Extend for other compilers
+-#if defined(_M_IX86) || defined(__i586__) || defined(__i686__) || 
defined(_M_X64) || defined(_M_AMD64) || defined(__amd64__) || 
defined(__x86_64__)
++#if defined(_M_IX86) || defined(__i386__) || defined(__i486__) || 
defined(__i586__) || defined(__i686__) || defined(_M_X64) || defined(_M_AMD64) 
|| defined(__amd64__) || defined(__x86_64__)
+ #  define COMPILE_INTEL 1
+ #else
+ #  define COMPILE_INTEL 0

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
similarity index 62%
copy from media-libs/kvazaar/kvazaar-.ebuild
copy to media-libs/kvazaar/kvazaar-1.0.0.ebuild
index 4d22819..ef87a92 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
@@ -6,25 +6,29 @@ EAPI=5
 
 SCM=""
 
+GREATEST_PV="1.2.1"
+
 if [ "${PV#}" != "${PV}" ] ; then
SCM="git-r3"
EGIT_REPO_URI="https://github.com/ultravideo/kvazaar;
 fi
 
-inherit multilib autotools multilib-minimal toolchain-funcs ${SCM}
+inherit eutils multilib autotools multilib-minimal toolchain-funcs ${SCM}
 
 DESCRIPTION="An open-source HEVC encoder"
 HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
 
 if [ "${PV#}" = "${PV}" ] ; then
-   SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
KEYWORDS="~amd64 ~ppc"
 fi
 
 LICENSE="LGPL-2.1"
 # subslot = libkvazaar major
 SLOT="0/3"
-IUSE="cpu_flags_x86_avx2 static-libs"
+IUSE="static-libs test"
+REQUIRED_USE="test? ( static-libs )"
 
 DEPEND=""
 RDEPEND="${DEPEND}"
@@ -35,15 +39,20 @@ DEPEND="${DEPEND}
abi_x86_64? ( ${ASM_DEP} )"
 
 src_prepare() {
+   epatch "${FILESDIR}/multilib.patch"
eautoreconf
+   if use test ; then
+   # https://bugs.gentoo.org/show_bug.cgi?id=595932
+   rmdir "${S}/greatest" || die
+   mv "${WORKDIR}/greatest-${GREATEST_PV}" "${S}/greatest" || die
+   fi
 }
 
 multilib_src_configure() {
ECONF_SOURCE="${S}" \
econf \
--docdir 

[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2016-10-03 Thread Alexis Ballier
commit: c631b1875de1a8d115ff46eaacf42fe22bfb033e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct  3 09:04:07 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct  3 09:04:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c631b187

media-libs/kvazaar: call econf in proper phase, bug #595934

Package-Manager: portage-2.3.1

 media-libs/kvazaar/kvazaar-0.8.3.ebuild | 2 +-
 media-libs/kvazaar/kvazaar-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/kvazaar/kvazaar-0.8.3.ebuild 
b/media-libs/kvazaar/kvazaar-0.8.3.ebuild
index 5a1a46d..6478300 100644
--- a/media-libs/kvazaar/kvazaar-0.8.3.ebuild
+++ b/media-libs/kvazaar/kvazaar-0.8.3.ebuild
@@ -39,7 +39,7 @@ src_prepare() {
eautoreconf
 }
 
-multilib_src_compile() {
+multilib_src_configure() {
ECONF_SOURCE="${S}" \
econf \
--docdir "/usr/share/doc/${PF}" \

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
index 3587fc4..4d22819 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -38,7 +38,7 @@ src_prepare() {
eautoreconf
 }
 
-multilib_src_compile() {
+multilib_src_configure() {
ECONF_SOURCE="${S}" \
econf \
--docdir "/usr/share/doc/${PF}" \



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2016-07-26 Thread Chí-Thanh Christopher Nguyễn
commit: a0508baa3b394211f4394d8543c97406c364bad3
Author: Chí-Thanh Christopher Nguyễn  gentoo  org>
AuthorDate: Tue Jul 26 10:51:02 2016 +
Commit: Chí-Thanh Christopher Nguyễn  gentoo  org>
CommitDate: Tue Jul 26 10:51:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0508baa

media-libs/kvazaar: keyword ~ppc

Bug: https://bugs.gentoo.org/show_bug.cgi?id=574786

Package-Manager: portage-2.2.28

 media-libs/kvazaar/kvazaar-0.8.3.ebuild | 2 +-
 media-libs/kvazaar/kvazaar-.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/kvazaar/kvazaar-0.8.3.ebuild 
b/media-libs/kvazaar/kvazaar-0.8.3.ebuild
index f61e9fe..5a1a46d 100644
--- a/media-libs/kvazaar/kvazaar-0.8.3.ebuild
+++ b/media-libs/kvazaar/kvazaar-0.8.3.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~ppc"
 fi
 
 LICENSE="LGPL-2.1"

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
index 972f429..3587fc4 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,7 +18,7 @@ HOMEPAGE="http://ultravideo.cs.tut.fi/ 
https://github.com/ultravideo/kvazaar;
 
 if [ "${PV#}" = "${PV}" ] ; then
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~ppc"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/, media-libs/kvazaar/files/

2016-07-26 Thread Alexis Ballier
commit: 1e8eabbec0137a89a74eee87c42354db095460ef
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jul 26 09:27:26 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jul 26 09:27:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e8eabbe

media-libs/kvazaar: backport upstream patch to fix build on ppc, bug #589688

Package-Manager: portage-2.3.0

 media-libs/kvazaar/files/ppc.patch  | 19 +++
 media-libs/kvazaar/kvazaar-0.8.3.ebuild |  5 +++--
 2 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/media-libs/kvazaar/files/ppc.patch 
b/media-libs/kvazaar/files/ppc.patch
new file mode 100644
index 000..9ee9f70
--- /dev/null
+++ b/media-libs/kvazaar/files/ppc.patch
@@ -0,0 +1,19 @@
+commit 99e37ec23532a247b9e306ef87e9879385c625d8
+Author: Ari Lemmetti 
+Date:   Sat Jan 30 19:33:09 2016 +0200
+
+Update old pixel type to the current one
+
+diff --git a/src/strategies/altivec/picture-altivec.c 
b/src/strategies/altivec/picture-altivec.c
+index 7c9d1fb..28e86e8 100644
+--- a/src/strategies/altivec/picture-altivec.c
 b/src/strategies/altivec/picture-altivec.c
+@@ -28,7 +28,7 @@
+ #include 
+ 
+ 
+-static unsigned reg_sad_altivec(const pixel * const data1, const pixel * 
const data2,
++static unsigned reg_sad_altivec(const kvz_pixel * const data1, const 
kvz_pixel * const data2,
+ const int width, const int height, const unsigned 
stride1, const unsigned stride2)
+ {
+   vector unsigned int vsad = {0,0,0,0}, vzero = {0,0,0,0}; 

diff --git a/media-libs/kvazaar/kvazaar-0.8.3.ebuild 
b/media-libs/kvazaar/kvazaar-0.8.3.ebuild
index 972f429..f61e9fe 100644
--- a/media-libs/kvazaar/kvazaar-0.8.3.ebuild
+++ b/media-libs/kvazaar/kvazaar-0.8.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ if [ "${PV#}" != "${PV}" ] ; then
EGIT_REPO_URI="https://github.com/ultravideo/kvazaar;
 fi
 
-inherit multilib autotools multilib-minimal toolchain-funcs ${SCM}
+inherit eutils multilib autotools multilib-minimal toolchain-funcs ${SCM}
 
 DESCRIPTION="An open-source HEVC encoder"
 HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
@@ -35,6 +35,7 @@ DEPEND="${DEPEND}
abi_x86_64? ( ${ASM_DEP} )"
 
 src_prepare() {
+   epatch "${FILESDIR}/ppc.patch"
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2016-07-26 Thread Alexis Ballier
commit: 0f1c6cdf0b0fc7708fb5b4b8c9fea34ab07864c9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jul 26 09:25:33 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jul 26 09:25:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f1c6cdf

media-libs/kvazaar: remove old

Package-Manager: portage-2.3.0

 media-libs/kvazaar/Manifest |  3 --
 media-libs/kvazaar/kvazaar-0.7.1.ebuild | 62 
 media-libs/kvazaar/kvazaar-0.7.2.ebuild | 63 -
 media-libs/kvazaar/kvazaar-0.8.2.ebuild | 51 --
 4 files changed, 179 deletions(-)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index 144b7e6..10fb437 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -1,4 +1 @@
-DIST kvazaar-0.7.1.tar.gz 288339 SHA256 
c3693f801f0e717b1dcab3494d3e18a1687861af1a2c33b8878b2f70bcf18164 SHA512 
a7d0a68e4b898f7dbb4175ab8a005d88786f522e185c1814a36a48395d34398880fc18e6baeebe4fef0ea97829e937df2ec9f547e05a9a1b2fdb74e260390e2a
 WHIRLPOOL 
ad640f5cf4c8238c7fbda3d126e1d7d37b3619a3eb000737eabf75b464fbf37cbc1de11c643725fb8cfbbfe8aa21df12d2c7b7aed0df29f7d8774256e78818a0
-DIST kvazaar-0.7.2.tar.gz 293147 SHA256 
623e955d1dbf4f469a57c540537e977f3cead2abcb43d640e2fa0f568168cede SHA512 
db06bed953cbe69f2388adfeeecdd150f36a436199e9627a06c26e4fee740255d47757522a3216c2aaca6233fbff0bf64ab5fa6ac6a26cf5af88bfd07c7d78a0
 WHIRLPOOL 
371379ed6c30c6db3c729e0cfded3f300157a62255b9865f4f45666354f1e2e35cad2e869600de662745251f044f7852dcb8e08e820f4d41f3e7efea13ccb645
-DIST kvazaar-0.8.2.tar.gz 422425 SHA256 
1b9354a639ab6c902e974780b39112b5e75477205611f88b54562c895182b945 SHA512 
e5089ae28b467c19e854dcf53ac48d14aa01b5f6a72d7a11e66e146c7b9cc11068377a9021f03a697dcf66a66dd42180d2bab24d62c00ee4e2763c5d93754a85
 WHIRLPOOL 
54c9de8df2b35a2192ba56680d7edc047b10682875b5a5f6dacec5e67daf8137576d4fc9f86139a54ce82dd29355cfce3fd66589961eb09fe329f64dd15c
 DIST kvazaar-0.8.3.tar.gz 429852 SHA256 
a5cebc313bc2edcf631684e67c33227e56d803bfbc940cf8c2f3906b4f543a12 SHA512 
7de2c311c75b77d1f9a95f1de79212560b86bd6f8d7ae743240ff33cec52ecb2837be7984f12fe617560445838381ada245196bf1bf67eeb3861f025998fdf60
 WHIRLPOOL 
1fdcf9835aca8a4d4261c184e957abcc4fa21df5e3d0520a63e95dfc800d086dc6ae5f70fc4110db232a013f84205230f1c5e2043f57db21cc100b33ef504d05

diff --git a/media-libs/kvazaar/kvazaar-0.7.1.ebuild 
b/media-libs/kvazaar/kvazaar-0.7.1.ebuild
deleted file mode 100644
index 50c477d..000
--- a/media-libs/kvazaar/kvazaar-0.7.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-SCM=""
-
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_REPO_URI="https://github.com/ultravideo/kvazaar;
-fi
-
-inherit multilib multilib-minimal ${SCM}
-
-DESCRIPTION="An open-source HEVC encoder"
-HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
-
-if [ "${PV#}" = "${PV}" ] ; then
-   SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="cpu_flags_x86_avx2 static-libs"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-S="${WORKDIR}/${P}/src"
-
-ASM_DEP=">=dev-lang/yasm-1.2.0"
-DEPEND="${DEPEND}
-   abi_x86_32? ( ${ASM_DEP} )
-   abi_x86_64? ( ${ASM_DEP} )"
-
-src_prepare() {
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   emake \
-   ARCH="${CHOST%%-*}" \
-   $(usex cpu_flags_x86_avx2 "" "KVZ_DISABLE_AVX2=true") \
-   lib-shared \
-   $(usex static-libs "lib-static" "") \
-   $(multilib_is_native_abi && echo cli)
-}
-
-multilib_src_install() {
-   emake \
-   DESTDIR="${D}" \
-   PREFIX="${EPREFIX}/usr" \
-   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-   install-pc install-lib \
-   $(usex static-libs "install-static" "") \
-   $(multilib_is_native_abi && echo install-prog)
-}
-
-multilib_src_install_all() {
-   dodoc "${WORKDIR}/${P}/README.md" "${WORKDIR}/${P}/CREDITS" 
"${WORKDIR}/${P}/doc/"*.txt
-}

diff --git a/media-libs/kvazaar/kvazaar-0.7.2.ebuild 
b/media-libs/kvazaar/kvazaar-0.7.2.ebuild
deleted file mode 100644
index 425dd69..000
--- a/media-libs/kvazaar/kvazaar-0.7.2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-SCM=""
-
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_REPO_URI="https://github.com/ultravideo/kvazaar;
-fi
-
-inherit multilib multilib-minimal toolchain-funcs ${SCM}
-
-DESCRIPTION="An open-source HEVC encoder"
-HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
-
-if [ "${PV#}" = "${PV}" ] ; 

[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2016-01-29 Thread Alexis Ballier
commit: 8db8815851f828daae4c9873a87789583bf593ef
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jan 29 19:41:29 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jan 29 19:41:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db88158

media-libs/kvazaar: bump to 0.8.3

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 media-libs/kvazaar/Manifest |  1 +
 media-libs/kvazaar/kvazaar-0.8.3.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index e901045..144b7e6 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -1,3 +1,4 @@
 DIST kvazaar-0.7.1.tar.gz 288339 SHA256 
c3693f801f0e717b1dcab3494d3e18a1687861af1a2c33b8878b2f70bcf18164 SHA512 
a7d0a68e4b898f7dbb4175ab8a005d88786f522e185c1814a36a48395d34398880fc18e6baeebe4fef0ea97829e937df2ec9f547e05a9a1b2fdb74e260390e2a
 WHIRLPOOL 
ad640f5cf4c8238c7fbda3d126e1d7d37b3619a3eb000737eabf75b464fbf37cbc1de11c643725fb8cfbbfe8aa21df12d2c7b7aed0df29f7d8774256e78818a0
 DIST kvazaar-0.7.2.tar.gz 293147 SHA256 
623e955d1dbf4f469a57c540537e977f3cead2abcb43d640e2fa0f568168cede SHA512 
db06bed953cbe69f2388adfeeecdd150f36a436199e9627a06c26e4fee740255d47757522a3216c2aaca6233fbff0bf64ab5fa6ac6a26cf5af88bfd07c7d78a0
 WHIRLPOOL 
371379ed6c30c6db3c729e0cfded3f300157a62255b9865f4f45666354f1e2e35cad2e869600de662745251f044f7852dcb8e08e820f4d41f3e7efea13ccb645
 DIST kvazaar-0.8.2.tar.gz 422425 SHA256 
1b9354a639ab6c902e974780b39112b5e75477205611f88b54562c895182b945 SHA512 
e5089ae28b467c19e854dcf53ac48d14aa01b5f6a72d7a11e66e146c7b9cc11068377a9021f03a697dcf66a66dd42180d2bab24d62c00ee4e2763c5d93754a85
 WHIRLPOOL 
54c9de8df2b35a2192ba56680d7edc047b10682875b5a5f6dacec5e67daf8137576d4fc9f86139a54ce82dd29355cfce3fd66589961eb09fe329f64dd15c
+DIST kvazaar-0.8.3.tar.gz 429852 SHA256 
a5cebc313bc2edcf631684e67c33227e56d803bfbc940cf8c2f3906b4f543a12 SHA512 
7de2c311c75b77d1f9a95f1de79212560b86bd6f8d7ae743240ff33cec52ecb2837be7984f12fe617560445838381ada245196bf1bf67eeb3861f025998fdf60
 WHIRLPOOL 
1fdcf9835aca8a4d4261c184e957abcc4fa21df5e3d0520a63e95dfc800d086dc6ae5f70fc4110db232a013f84205230f1c5e2043f57db21cc100b33ef504d05

diff --git a/media-libs/kvazaar/kvazaar-0.8.3.ebuild 
b/media-libs/kvazaar/kvazaar-0.8.3.ebuild
new file mode 100644
index 000..972f429
--- /dev/null
+++ b/media-libs/kvazaar/kvazaar-0.8.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+SCM=""
+
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_REPO_URI="https://github.com/ultravideo/kvazaar;
+fi
+
+inherit multilib autotools multilib-minimal toolchain-funcs ${SCM}
+
+DESCRIPTION="An open-source HEVC encoder"
+HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
+
+if [ "${PV#}" = "${PV}" ] ; then
+   SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-2.1"
+# subslot = libkvazaar major
+SLOT="0/3"
+IUSE="cpu_flags_x86_avx2 static-libs"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+ASM_DEP=">=dev-lang/yasm-1.2.0"
+DEPEND="${DEPEND}
+   abi_x86_32? ( ${ASM_DEP} )
+   abi_x86_64? ( ${ASM_DEP} )"
+
+src_prepare() {
+   eautoreconf
+}
+
+multilib_src_compile() {
+   ECONF_SOURCE="${S}" \
+   econf \
+   --docdir "/usr/share/doc/${PF}" \
+   $(use_enable static-libs static) \
+   $(use_enable cpu_flags_x86_avx2 asm)
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' -delete
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2016-01-18 Thread Alexis Ballier
commit: 7b4560e017ba5383287a0ce4623decf7c4033d80
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jan 18 15:13:26 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jan 18 15:13:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b4560e0

media-libs/kvazaar: update live ebuild and bump to 0.8.2

Package-Manager: portage-2.2.26
Signed-off-by: Alexis Ballier  gentoo.org>

 media-libs/kvazaar/Manifest|  1 +
 .../{kvazaar-.ebuild => kvazaar-0.8.2.ebuild}  | 32 +++---
 media-libs/kvazaar/kvazaar-.ebuild | 32 +++---
 3 files changed, 21 insertions(+), 44 deletions(-)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index f3675dd..e901045 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -1,2 +1,3 @@
 DIST kvazaar-0.7.1.tar.gz 288339 SHA256 
c3693f801f0e717b1dcab3494d3e18a1687861af1a2c33b8878b2f70bcf18164 SHA512 
a7d0a68e4b898f7dbb4175ab8a005d88786f522e185c1814a36a48395d34398880fc18e6baeebe4fef0ea97829e937df2ec9f547e05a9a1b2fdb74e260390e2a
 WHIRLPOOL 
ad640f5cf4c8238c7fbda3d126e1d7d37b3619a3eb000737eabf75b464fbf37cbc1de11c643725fb8cfbbfe8aa21df12d2c7b7aed0df29f7d8774256e78818a0
 DIST kvazaar-0.7.2.tar.gz 293147 SHA256 
623e955d1dbf4f469a57c540537e977f3cead2abcb43d640e2fa0f568168cede SHA512 
db06bed953cbe69f2388adfeeecdd150f36a436199e9627a06c26e4fee740255d47757522a3216c2aaca6233fbff0bf64ab5fa6ac6a26cf5af88bfd07c7d78a0
 WHIRLPOOL 
371379ed6c30c6db3c729e0cfded3f300157a62255b9865f4f45666354f1e2e35cad2e869600de662745251f044f7852dcb8e08e820f4d41f3e7efea13ccb645
+DIST kvazaar-0.8.2.tar.gz 422425 SHA256 
1b9354a639ab6c902e974780b39112b5e75477205611f88b54562c895182b945 SHA512 
e5089ae28b467c19e854dcf53ac48d14aa01b5f6a72d7a11e66e146c7b9cc11068377a9021f03a697dcf66a66dd42180d2bab24d62c00ee4e2763c5d93754a85
 WHIRLPOOL 
54c9de8df2b35a2192ba56680d7edc047b10682875b5a5f6dacec5e67daf8137576d4fc9f86139a54ce82dd29355cfce3fd66589961eb09fe329f64dd15c

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-0.8.2.ebuild
similarity index 54%
copy from media-libs/kvazaar/kvazaar-.ebuild
copy to media-libs/kvazaar/kvazaar-0.8.2.ebuild
index 425dd69..972f429 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-0.8.2.ebuild
@@ -11,7 +11,7 @@ if [ "${PV#}" != "${PV}" ] ; then
EGIT_REPO_URI="https://github.com/ultravideo/kvazaar;
 fi
 
-inherit multilib multilib-minimal toolchain-funcs ${SCM}
+inherit multilib autotools multilib-minimal toolchain-funcs ${SCM}
 
 DESCRIPTION="An open-source HEVC encoder"
 HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
@@ -22,12 +22,12 @@ if [ "${PV#}" = "${PV}" ] ; then
 fi
 
 LICENSE="LGPL-2.1"
-SLOT="0"
+# subslot = libkvazaar major
+SLOT="0/3"
 IUSE="cpu_flags_x86_avx2 static-libs"
 
 DEPEND=""
 RDEPEND="${DEPEND}"
-S="${WORKDIR}/${P}/src"
 
 ASM_DEP=">=dev-lang/yasm-1.2.0"
 DEPEND="${DEPEND}
@@ -35,29 +35,17 @@ DEPEND="${DEPEND}
abi_x86_64? ( ${ASM_DEP} )"
 
 src_prepare() {
-   multilib_copy_sources
+   eautoreconf
 }
 
 multilib_src_compile() {
-   tc-export CC
-   emake \
-   ARCH="${CHOST%%-*}" \
-   $(usex cpu_flags_x86_avx2 "" "KVZ_DISABLE_AVX2=true") \
-   lib-shared \
-   $(usex static-libs "lib-static" "") \
-   $(multilib_is_native_abi && echo cli)
-}
-
-multilib_src_install() {
-   emake \
-   DESTDIR="${D}" \
-   PREFIX="${EPREFIX}/usr" \
-   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-   install-pc install-lib \
-   $(usex static-libs "install-static" "") \
-   $(multilib_is_native_abi && echo install-prog)
+   ECONF_SOURCE="${S}" \
+   econf \
+   --docdir "/usr/share/doc/${PF}" \
+   $(use_enable static-libs static) \
+   $(use_enable cpu_flags_x86_avx2 asm)
 }
 
 multilib_src_install_all() {
-   dodoc "${WORKDIR}/${P}/README.md" "${WORKDIR}/${P}/CREDITS" 
"${WORKDIR}/${P}/doc/"*.txt
+   find "${ED}" -name '*.la' -delete
 }

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
index 425dd69..972f429 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -11,7 +11,7 @@ if [ "${PV#}" != "${PV}" ] ; then
EGIT_REPO_URI="https://github.com/ultravideo/kvazaar;
 fi
 
-inherit multilib multilib-minimal toolchain-funcs ${SCM}
+inherit multilib autotools multilib-minimal toolchain-funcs ${SCM}
 
 DESCRIPTION="An open-source HEVC encoder"
 HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
@@ -22,12 +22,12 @@ if [ "${PV#}" = "${PV}" ] ; then
 fi
 
 LICENSE="LGPL-2.1"
-SLOT="0"
+# subslot = libkvazaar major
+SLOT="0/3"
 IUSE="cpu_flags_x86_avx2 

[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2015-11-13 Thread Alexis Ballier
commit: dba2bf883ad6c0592965df297d93f5f5c5de3375
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Nov 13 09:10:27 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Nov 13 09:10:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba2bf88

media-libs/kvazaar: bump to 0.7.2 and export CC

Package-Manager: portage-2.2.24
Signed-off-by: Alexis Ballier  gentoo.org>

 media-libs/kvazaar/Manifest  | 1 +
 media-libs/kvazaar/{kvazaar-.ebuild => kvazaar-0.7.2.ebuild} | 3 ++-
 media-libs/kvazaar/kvazaar-.ebuild   | 3 ++-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index 23e738f..f3675dd 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -1 +1,2 @@
 DIST kvazaar-0.7.1.tar.gz 288339 SHA256 
c3693f801f0e717b1dcab3494d3e18a1687861af1a2c33b8878b2f70bcf18164 SHA512 
a7d0a68e4b898f7dbb4175ab8a005d88786f522e185c1814a36a48395d34398880fc18e6baeebe4fef0ea97829e937df2ec9f547e05a9a1b2fdb74e260390e2a
 WHIRLPOOL 
ad640f5cf4c8238c7fbda3d126e1d7d37b3619a3eb000737eabf75b464fbf37cbc1de11c643725fb8cfbbfe8aa21df12d2c7b7aed0df29f7d8774256e78818a0
+DIST kvazaar-0.7.2.tar.gz 293147 SHA256 
623e955d1dbf4f469a57c540537e977f3cead2abcb43d640e2fa0f568168cede SHA512 
db06bed953cbe69f2388adfeeecdd150f36a436199e9627a06c26e4fee740255d47757522a3216c2aaca6233fbff0bf64ab5fa6ac6a26cf5af88bfd07c7d78a0
 WHIRLPOOL 
371379ed6c30c6db3c729e0cfded3f300157a62255b9865f4f45666354f1e2e35cad2e869600de662745251f044f7852dcb8e08e820f4d41f3e7efea13ccb645

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-0.7.2.ebuild
similarity index 95%
copy from media-libs/kvazaar/kvazaar-.ebuild
copy to media-libs/kvazaar/kvazaar-0.7.2.ebuild
index 50c477d..425dd69 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-0.7.2.ebuild
@@ -11,7 +11,7 @@ if [ "${PV#}" != "${PV}" ] ; then
EGIT_REPO_URI="https://github.com/ultravideo/kvazaar;
 fi
 
-inherit multilib multilib-minimal ${SCM}
+inherit multilib multilib-minimal toolchain-funcs ${SCM}
 
 DESCRIPTION="An open-source HEVC encoder"
 HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
@@ -39,6 +39,7 @@ src_prepare() {
 }
 
 multilib_src_compile() {
+   tc-export CC
emake \
ARCH="${CHOST%%-*}" \
$(usex cpu_flags_x86_avx2 "" "KVZ_DISABLE_AVX2=true") \

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
index 50c477d..425dd69 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -11,7 +11,7 @@ if [ "${PV#}" != "${PV}" ] ; then
EGIT_REPO_URI="https://github.com/ultravideo/kvazaar;
 fi
 
-inherit multilib multilib-minimal ${SCM}
+inherit multilib multilib-minimal toolchain-funcs ${SCM}
 
 DESCRIPTION="An open-source HEVC encoder"
 HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
@@ -39,6 +39,7 @@ src_prepare() {
 }
 
 multilib_src_compile() {
+   tc-export CC
emake \
ARCH="${CHOST%%-*}" \
$(usex cpu_flags_x86_avx2 "" "KVZ_DISABLE_AVX2=true") \



[gentoo-commits] repo/gentoo:master commit in: media-libs/kvazaar/

2015-10-30 Thread Alexis Ballier
commit: 793cfe55265a87c421c00665900c5d8e0c1b421d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Oct 30 12:39:54 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Oct 30 12:40:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=793cfe55

media-libs/kvazaar: Initial import. Ebuild by me.

Package-Manager: portage-2.2.23

 media-libs/kvazaar/Manifest |  1 +
 media-libs/kvazaar/kvazaar-0.7.1.ebuild | 62 +
 media-libs/kvazaar/kvazaar-.ebuild  | 62 +
 media-libs/kvazaar/metadata.xml |  8 +
 4 files changed, 133 insertions(+)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
new file mode 100644
index 000..23e738f
--- /dev/null
+++ b/media-libs/kvazaar/Manifest
@@ -0,0 +1 @@
+DIST kvazaar-0.7.1.tar.gz 288339 SHA256 
c3693f801f0e717b1dcab3494d3e18a1687861af1a2c33b8878b2f70bcf18164 SHA512 
a7d0a68e4b898f7dbb4175ab8a005d88786f522e185c1814a36a48395d34398880fc18e6baeebe4fef0ea97829e937df2ec9f547e05a9a1b2fdb74e260390e2a
 WHIRLPOOL 
ad640f5cf4c8238c7fbda3d126e1d7d37b3619a3eb000737eabf75b464fbf37cbc1de11c643725fb8cfbbfe8aa21df12d2c7b7aed0df29f7d8774256e78818a0

diff --git a/media-libs/kvazaar/kvazaar-0.7.1.ebuild 
b/media-libs/kvazaar/kvazaar-0.7.1.ebuild
new file mode 100644
index 000..50c477d
--- /dev/null
+++ b/media-libs/kvazaar/kvazaar-0.7.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+SCM=""
+
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_REPO_URI="https://github.com/ultravideo/kvazaar;
+fi
+
+inherit multilib multilib-minimal ${SCM}
+
+DESCRIPTION="An open-source HEVC encoder"
+HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
+
+if [ "${PV#}" = "${PV}" ] ; then
+   SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="cpu_flags_x86_avx2 static-libs"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/${P}/src"
+
+ASM_DEP=">=dev-lang/yasm-1.2.0"
+DEPEND="${DEPEND}
+   abi_x86_32? ( ${ASM_DEP} )
+   abi_x86_64? ( ${ASM_DEP} )"
+
+src_prepare() {
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   emake \
+   ARCH="${CHOST%%-*}" \
+   $(usex cpu_flags_x86_avx2 "" "KVZ_DISABLE_AVX2=true") \
+   lib-shared \
+   $(usex static-libs "lib-static" "") \
+   $(multilib_is_native_abi && echo cli)
+}
+
+multilib_src_install() {
+   emake \
+   DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   install-pc install-lib \
+   $(usex static-libs "install-static" "") \
+   $(multilib_is_native_abi && echo install-prog)
+}
+
+multilib_src_install_all() {
+   dodoc "${WORKDIR}/${P}/README.md" "${WORKDIR}/${P}/CREDITS" 
"${WORKDIR}/${P}/doc/"*.txt
+}

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
new file mode 100644
index 000..50c477d
--- /dev/null
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+SCM=""
+
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_REPO_URI="https://github.com/ultravideo/kvazaar;
+fi
+
+inherit multilib multilib-minimal ${SCM}
+
+DESCRIPTION="An open-source HEVC encoder"
+HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar;
+
+if [ "${PV#}" = "${PV}" ] ; then
+   SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="cpu_flags_x86_avx2 static-libs"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/${P}/src"
+
+ASM_DEP=">=dev-lang/yasm-1.2.0"
+DEPEND="${DEPEND}
+   abi_x86_32? ( ${ASM_DEP} )
+   abi_x86_64? ( ${ASM_DEP} )"
+
+src_prepare() {
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   emake \
+   ARCH="${CHOST%%-*}" \
+   $(usex cpu_flags_x86_avx2 "" "KVZ_DISABLE_AVX2=true") \
+   lib-shared \
+   $(usex static-libs "lib-static" "") \
+   $(multilib_is_native_abi && echo cli)
+}
+
+multilib_src_install() {
+   emake \
+   DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   install-pc install-lib \
+   $(usex static-libs "install-static" "") \
+   $(multilib_is_native_abi && echo install-prog)
+}
+
+multilib_src_install_all() {
+   dodoc "${WORKDIR}/${P}/README.md" "${WORKDIR}/${P}/CREDITS"