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

2024-02-10 Thread Craig Andrews
commit: a0ed84029bc3da98f1173b71c49cc6c6b937afdb
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat Feb 10 23:37:40 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Feb 10 23:37:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ed8402

media-libs/vidstab: fix ~sparc ~ia64 keywords

Signed-off-by: Craig Andrews  gentoo.org>

 media-libs/vidstab/{vidstab-.ebuild => vidstab-1.1.1-r1.ebuild} | 2 +-
 media-libs/vidstab/vidstab-1.1.1.ebuild | 5 +
 media-libs/vidstab/vidstab-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-1.1.1-r1.ebuild
similarity index 95%
copy from media-libs/vidstab/vidstab-.ebuild
copy to media-libs/vidstab/vidstab-1.1.1-r1.ebuild
index 40a765ac64a2..6df252bff8f9 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.1-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 

diff --git a/media-libs/vidstab/vidstab-1.1.1.ebuild 
b/media-libs/vidstab/vidstab-1.1.1.ebuild
index beb76c153eed..ec0ef0590a9a 100644
--- a/media-libs/vidstab/vidstab-1.1.1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.1.ebuild
@@ -19,10 +19,7 @@ fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="openmp cpu_flags_x86_sse2 test"
-
-RESTRICT="!test? ( test )"
-DEPEND="test? ( dev-lang/orc )"
+IUSE="openmp cpu_flags_x86_sse2"
 
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-.ebuild
index 40a765ac64a2..fa73a3e3e1e3 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2024-02-10 Thread Craig Andrews
commit: c285848bf59c8824a90f0f2fc9895efa7e36c70d
Author: Kalin KOZHUHAROV  gmail  com>
AuthorDate: Sat Feb 10 21:56:04 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Feb 10 23:29:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c285848b

media-libs/vidstab: adding test dependency

dev-lang/orc is required, iff FEATURES=test
therefore introducing USE=test and adding this dependency.

Merged from 
https://github.com/thinrope/pkalin/commit/8af40010830b5bf64d30a5ec7859171687ec77f2

Reported-by: Kalin KOZHUHAROV  thinrope.net>
Signed-off-by: Kalin KOZHUHAROV  thinrope.net>
Closes: https://bugs.gentoo.org/924218
Closes: https://github.com/gentoo/gentoo/pull/35264
Signed-off-by: Craig Andrews  gentoo.org>

 media-libs/vidstab/vidstab-1.1.1.ebuild | 5 -
 media-libs/vidstab/vidstab-.ebuild  | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/media-libs/vidstab/vidstab-1.1.1.ebuild 
b/media-libs/vidstab/vidstab-1.1.1.ebuild
index ec0ef0590a9a..beb76c153eed 100644
--- a/media-libs/vidstab/vidstab-1.1.1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.1.ebuild
@@ -19,7 +19,10 @@ fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="openmp cpu_flags_x86_sse2"
+IUSE="openmp cpu_flags_x86_sse2 test"
+
+RESTRICT="!test? ( test )"
+DEPEND="test? ( dev-lang/orc )"
 
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-.ebuild
index 49d8734f589d..40a765ac64a2 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-.ebuild
@@ -19,7 +19,10 @@ fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="openmp cpu_flags_x86_sse2"
+IUSE="openmp cpu_flags_x86_sse2 test"
+
+RESTRICT="!test? ( test )"
+DEPEND="test? ( dev-lang/orc )"
 
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp



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

2024-01-16 Thread Craig Andrews
commit: a50969954702c4d7149a955a5add71e930477f7f
Author: Kalin KOZHUHAROV  gmail  com>
AuthorDate: Mon Jan 15 16:42:31 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jan 16 18:44:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5096995

media-libs/vidstab: fixing BGO #740164

Switching to use flag-o-matic per devmanual and fixing QA issue
properly.

Bug: https://bugs.gentoo.org/740164
Reported-by: Kalin KOZHUHAROV  thinrope.net>
Signed-off-by: Kalin KOZHUHAROV  thinrope.net>
Related: https://bugs.gentoo.org/836290
Closes: https://github.com/gentoo/gentoo/pull/34827
Signed-off-by: Craig Andrews  gentoo.org>

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

diff --git a/media-libs/vidstab/vidstab-1.1.1.ebuild 
b/media-libs/vidstab/vidstab-1.1.1.ebuild
index 75793c8fcb19..82f31623f82c 100644
--- a/media-libs/vidstab/vidstab-1.1.1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake-multilib toolchain-funcs
+inherit cmake-multilib toolchain-funcs flag-o-matic
 
 DESCRIPTION="Video stabilization library"
 HOMEPAGE="http://public.hronopik.de/vid.stab/;

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-.ebuild
index 8552e4389b80..b7b7a43161bc 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake-multilib toolchain-funcs
+inherit cmake-multilib toolchain-funcs flag-o-matic
 
 DESCRIPTION="Video stabilization library"
 HOMEPAGE="http://public.hronopik.de/vid.stab/;



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

2024-01-16 Thread Craig Andrews
commit: ecceb7c836c47fc1d75de1a1f9c5862bb635eecd
Author: Kalin KOZHUHAROV  gmail  com>
AuthorDate: Tue Jan 16 08:03:49 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jan 16 18:44:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecceb7c8

media-libs/vidstab: remove erroneous flag-o-matic USE flag

Closes: https://github.com/gentoo/gentoo/pull/34827
Bug: https://bugs.gentoo.org/740164
Reported-by: Kalin KOZHUHAROV  thinrope.net>
Signed-off-by: Kalin KOZHUHAROV  thinrope.net>
Signed-off-by: Craig Andrews  gentoo.org>

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

diff --git a/media-libs/vidstab/vidstab-1.1.1.ebuild 
b/media-libs/vidstab/vidstab-1.1.1.ebuild
index 82f31623f82c..ec0ef0590a9a 100644
--- a/media-libs/vidstab/vidstab-1.1.1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.1.ebuild
@@ -19,7 +19,7 @@ fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="openmp cpu_flags_x86_sse2 flag-o-matic"
+IUSE="openmp cpu_flags_x86_sse2"
 
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-.ebuild
index b7b7a43161bc..49d8734f589d 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-.ebuild
@@ -19,7 +19,7 @@ fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="openmp cpu_flags_x86_sse2 flag-o-matic"
+IUSE="openmp cpu_flags_x86_sse2"
 
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp



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

2024-01-15 Thread Craig Andrews
commit: 6981b4106613e758228eafcacd42d8cedf9b379c
Author: Kalin KOZHUHAROV  gmail  com>
AuthorDate: Mon Jan 15 16:42:31 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jan 15 18:13:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6981b410

media-libs/vidstab: -fopenmp when testing

Closes: https://bugs.gentoo.org/740164
Reported-by: Kalin KOZHUHAROV  thinrope.net>
Signed-off-by: Kalin KOZHUHAROV  thinrope.net>
Bug: https://bugs.gentoo.org/836290
Closes: https://github.com/gentoo/gentoo/pull/34821
Signed-off-by: Craig Andrews  gentoo.org>

 media-libs/vidstab/vidstab-1.1.1.ebuild | 5 +++--
 media-libs/vidstab/vidstab-.ebuild  | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/media-libs/vidstab/vidstab-1.1.1.ebuild 
b/media-libs/vidstab/vidstab-1.1.1.ebuild
index 108371643901..75793c8fcb19 100644
--- a/media-libs/vidstab/vidstab-1.1.1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2018-2023 Gentoo Authors
+# Copyright 2018-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="openmp cpu_flags_x86_sse2"
+IUSE="openmp cpu_flags_x86_sse2 flag-o-matic"
 
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
@@ -54,6 +54,7 @@ multilib_src_test() {
-DUSE_OMP="$(usex openmp)"
-DSSE2_FOUND="$(usex cpu_flags_x86_sse2)"
)
+   append-cflags $(test-flags-CC -fopenmp)
local CMAKE_USE_DIR="${CMAKE_USE_DIR}/tests"
local BUILD_DIR="${BUILD_DIR}/tests"
cmake_src_configure

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-.ebuild
index 38165c72a42b..8552e4389b80 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2018-2023 Gentoo Authors
+# Copyright 2018-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="openmp cpu_flags_x86_sse2"
+IUSE="openmp cpu_flags_x86_sse2 flag-o-matic"
 
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
@@ -54,6 +54,7 @@ multilib_src_test() {
-DUSE_OMP="$(usex openmp)"
-DSSE2_FOUND="$(usex cpu_flags_x86_sse2)"
)
+   append-cflags $(test-flags-CC -fopenmp)
local CMAKE_USE_DIR="${CMAKE_USE_DIR}/tests"
local BUILD_DIR="${BUILD_DIR}/tests"
cmake_src_configure



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

2023-04-10 Thread Andreas Sturmlechner
commit: 112f980daf9b6040e557fe17c623c2e2f43f7125
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 10 17:41:12 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 10 18:36:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112f980d

media-libs/vidstab: drop 1.1.0-r2

Closes: https://bugs.gentoo.org/902763
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/vidstab/Manifest|  1 -
 1.0-fix-test_motiondetect-without-openmp.patch | 26 -
 ...-tests-should-exit-with-code-0-on-success.patch | 25 
 ...ab-1.1.0-tests-use-sse2-only-if-available.patch | 33 ---
 media-libs/vidstab/vidstab-1.1.0-r2.ebuild | 67 --
 5 files changed, 152 deletions(-)

diff --git a/media-libs/vidstab/Manifest b/media-libs/vidstab/Manifest
index d37af8ce52f7..ba36a164a3e6 100644
--- a/media-libs/vidstab/Manifest
+++ b/media-libs/vidstab/Manifest
@@ -1,2 +1 @@
-DIST vidstab-1.1.0.tar.gz 77736 BLAKE2B 
382cec922e9e7d521f49b431a5ddb246e331e186bf11707221a6bae0ce6544278a4c855c35e0346a78e4be105057c01ad7d53671ea22cbd2500aba4640cc96c7
 SHA512 
e82a4b6dd854b8415952cc0a8bdea06c01ff40a497c8e98177831e29031ec535b9f47cc30d5444c47bfd91871615a1662e3991185e9eb179acf37ea601073cdf
 DIST vidstab-1.1.1.tar.gz 80717 BLAKE2B 
e2ce03d24358404c617816466ad3fd715999ef4d391617e9cec7923353ba2ce4ac3b3eedce67f3fadf3bd6fdfb2e4516a5b95c3fca9f613e367b1490ec78ae0a
 SHA512 
b27ac95ab5302e9500af5a52cb09f557b9dacbdc4dc57a9781e2f9ae65a6ffea396f9819bca1f6a103f9d1896bf3061f1cb647166b14b8de8e89a1b15f010e5c

diff --git 
a/media-libs/vidstab/files/vidstab-1.1.0-tests-1.1.0-fix-test_motiondetect-without-openmp.patch
 
b/media-libs/vidstab/files/vidstab-1.1.0-tests-1.1.0-fix-test_motiondetect-without-openmp.patch
deleted file mode 100644
index 88d260f429ca..
--- 
a/media-libs/vidstab/files/vidstab-1.1.0-tests-1.1.0-fix-test_motiondetect-without-openmp.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From a6438c4b3ea5a00f2896b903a4bda0a4efa241f4 Mon Sep 17 00:00:00 2001
-From: Craig Andrews 
-Date: Tue, 12 Feb 2019 16:39:06 -0500
-Subject: [PATCH] Use OpenMP only if available in test_motiondetect
-
-Only call `omp_set_dynamic( 1 );` if `USE_OMP`
-
-Fixes `undefined reference to `omp_set_dynamic'` when not using OpenMP

- tests/test_motiondetect.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/tests/test_motiondetect.c b/tests/test_motiondetect.c
-index 0f37def..125f4bd 100644
 a/tests/test_motiondetect.c
-+++ b/tests/test_motiondetect.c
-@@ -19,7 +19,9 @@ void test_motionDetect(TestData* testdata){
- int i;
- 
- int start = timeOfDayinMS();
-+#ifdef USE_OMP
- omp_set_dynamic( 1 );
-+#endif
- md.conf.numThreads=threads;
- 
- for(i=0; ihttps://github.com/georgmartius/vid.stab/pull/69
-
-From dff58ee5a26569a7eeb881d204b428ee5da40746 Mon Sep 17 00:00:00 2001
-From: Craig Andrews 
-Date: Thu, 10 Jan 2019 13:47:10 -0500
-Subject: [PATCH] tests should exit with code 0 on success
-
-Exit code 0 indicates success, anything else indicates failure. Therefore, 
unittest_summary() should return 0 if no tests failed.

- tests/testframework.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tests/testframework.c b/tests/testframework.c
-index a38851c..a889560 100644
 a/tests/testframework.c
-+++ b/tests/testframework.c
-@@ -36,7 +36,7 @@ int unittest_summary(){
-   fprintf(stderr, "UNIT TESTs succeeded:\t %s%i/%i\033[0m\n",
-   units_failed>0 ? "\033[1;31m" : "\033[1;32m",
-   units_success, units_success + units_failed);
--  return units_failed==0;
-+  return units_failed!=0;
- 
- }
- 

diff --git 
a/media-libs/vidstab/files/vidstab-1.1.0-tests-use-sse2-only-if-available.patch 
b/media-libs/vidstab/files/vidstab-1.1.0-tests-use-sse2-only-if-available.patch
deleted file mode 100644
index fc7deca503e6..
--- 
a/media-libs/vidstab/files/vidstab-1.1.0-tests-use-sse2-only-if-available.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 80932fbd1e77d397a7b503697c78fd888ede396a Mon Sep 17 00:00:00 2001
-From: Craig Andrews 
-Date: Mon, 14 Jan 2019 11:08:30 -0500
-Subject: [PATCH] In tests, use sse2 only if it is available
-
-Use FindSSE and SSE2_FOUND in the same way as done in the main CMakeLists.txt 
in commit 0f41dfb89ba3fa7d20f45cbeb02cc1ff37c89c27

- tests/CMakeLists.txt | 4 
- 1 file changed, 4 insertions(+)
-
-diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
-index 9597141..6812916 100644
 a/tests/CMakeLists.txt
-+++ b/tests/CMakeLists.txt
-@@ -7,6 +7,8 @@ project (vid.stab)
- 
- set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} 
"${CMAKE_SOURCE_DIR}/../CMakeModules/")
- 
-+include (FindSSE)
-+
- option(USE_OMP "use parallelization use OMP" ON)
- 
- # Default to debug builds if no explicit build type specified.
-@@ -23,7 +25,9 @@ else()
- add_definitions( -DDISABLE_ORC)
- endif()
- 
-+if(SSE2_FOUND)
- add_definitions( -DUSE_SSE2 -msse2 

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

2023-04-09 Thread Sam James
commit: a2e63b2437b7963f800c10b26c11645cb8096316
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 10 02:13:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 10 02:13:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e63b24

media-libs/vidstab: Stabilize 1.1.1 ppc, #902763

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

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

diff --git a/media-libs/vidstab/vidstab-1.1.1.ebuild 
b/media-libs/vidstab/vidstab-1.1.1.ebuild
index 29550690d635..108371643901 100644
--- a/media-libs/vidstab/vidstab-1.1.1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2023-04-09 Thread Sam James
commit: cda32d491ab50ca41d5aa880b412aada023ea8c4
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr  9 19:37:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  9 19:37:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda32d49

media-libs/vidstab: Stabilize 1.1.1 x86, #902763

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

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

diff --git a/media-libs/vidstab/vidstab-1.1.1.ebuild 
b/media-libs/vidstab/vidstab-1.1.1.ebuild
index 5cf6bfcb311a..29550690d635 100644
--- a/media-libs/vidstab/vidstab-1.1.1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2023-04-09 Thread Sam James
commit: 7deadaddb7e18344e4d17c0a5ecc9a9a405703c9
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr  9 18:52:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  9 19:37:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7deadadd

media-libs/vidstab: Stabilize 1.1.1 amd64, #902763

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

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

diff --git a/media-libs/vidstab/vidstab-1.1.1.ebuild 
b/media-libs/vidstab/vidstab-1.1.1.ebuild
index fef04e19a5ed..5cf6bfcb311a 100644
--- a/media-libs/vidstab/vidstab-1.1.1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2023-04-09 Thread Arthur Zamarin
commit: 8211288d56239085a12fa571c59716e946488ca3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  9 18:41:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  9 18:41:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8211288d

media-libs/vidstab: Stabilize 1.1.1 arm64, #902763

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

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

diff --git a/media-libs/vidstab/vidstab-1.1.1.ebuild 
b/media-libs/vidstab/vidstab-1.1.1.ebuild
index 50b7a56b9c0e..26b6e9194e98 100644
--- a/media-libs/vidstab/vidstab-1.1.1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2023-04-09 Thread Arthur Zamarin
commit: cf42ac524baaf815ca6961d4e41af2e62f129ca2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  9 18:41:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  9 18:41:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf42ac52

media-libs/vidstab: Stabilize 1.1.1 ppc64, #902763

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

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

diff --git a/media-libs/vidstab/vidstab-1.1.1.ebuild 
b/media-libs/vidstab/vidstab-1.1.1.ebuild
index 26b6e9194e98..e392ac214891 100644
--- a/media-libs/vidstab/vidstab-1.1.1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2023-04-09 Thread Arthur Zamarin
commit: 6c3c1b3f068d8fec90aac591ed71c4faa01f95b3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  9 18:41:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  9 18:41:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c3c1b3f

media-libs/vidstab: Stabilize 1.1.1 arm, #902763

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

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

diff --git a/media-libs/vidstab/vidstab-1.1.1.ebuild 
b/media-libs/vidstab/vidstab-1.1.1.ebuild
index e392ac214891..fef04e19a5ed 100644
--- a/media-libs/vidstab/vidstab-1.1.1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2023-03-22 Thread Andreas Sturmlechner
commit: 7d22b4416d38b652a31bf022c3b5f4682d99d947
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 22 20:42:07 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 22 20:42:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d22b441

media-libs/vidstab: update EAPI 7 -> 8

Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/media-libs/vidstab/vidstab-1.1.1.ebuild 
b/media-libs/vidstab/vidstab-1.1.1.ebuild
index 277ef59b6bbc..50b7a56b9c0e 100644
--- a/media-libs/vidstab/vidstab-1.1.1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.1.ebuild
@@ -1,14 +1,14 @@
 # Copyright 2018-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake-multilib toolchain-funcs
 
 DESCRIPTION="Video stabilization library"
 HOMEPAGE="http://public.hronopik.de/vid.stab/;
 
-if [[ ${PV} == * ]] ; then
+if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://github.com/georgmartius/vid.stab.git;
inherit git-r3
 else



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

2023-03-22 Thread Andreas Sturmlechner
commit: 5488441cf6aae876aa53d467694021ac344aabe4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 15 10:01:31 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 22 18:52:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5488441c

media-libs/vidstab: update EAPI 7 -> 8

Sync KEYWORDS, drop stable from  template.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/vidstab/vidstab-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-.ebuild
index 2f0351785041..38165c72a42b 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-.ebuild
@@ -1,19 +1,19 @@
-# Copyright 2018-2022 Gentoo Authors
+# Copyright 2018-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake-multilib toolchain-funcs
 
 DESCRIPTION="Video stabilization library"
 HOMEPAGE="http://public.hronopik.de/vid.stab/;
 
-if [[ ${PV} == * ]] ; then
+if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://github.com/georgmartius/vid.stab.git;
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 
~sparc ~x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2023-03-10 Thread Craig Andrews
commit: a7cc208b77b6887fd7502822b9f413598a7da59d
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Mar 10 13:46:34 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Mar 10 13:46:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7cc208b

media-libs/vidstab: add 1.1.1

Signed-off-by: Craig Andrews  gentoo.org>

 media-libs/vidstab/Manifest |  1 +
 media-libs/vidstab/vidstab-1.1.1.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/media-libs/vidstab/Manifest b/media-libs/vidstab/Manifest
index d586baac9173..d37af8ce52f7 100644
--- a/media-libs/vidstab/Manifest
+++ b/media-libs/vidstab/Manifest
@@ -1 +1,2 @@
 DIST vidstab-1.1.0.tar.gz 77736 BLAKE2B 
382cec922e9e7d521f49b431a5ddb246e331e186bf11707221a6bae0ce6544278a4c855c35e0346a78e4be105057c01ad7d53671ea22cbd2500aba4640cc96c7
 SHA512 
e82a4b6dd854b8415952cc0a8bdea06c01ff40a497c8e98177831e29031ec535b9f47cc30d5444c47bfd91871615a1662e3991185e9eb179acf37ea601073cdf
+DIST vidstab-1.1.1.tar.gz 80717 BLAKE2B 
e2ce03d24358404c617816466ad3fd715999ef4d391617e9cec7923353ba2ce4ac3b3eedce67f3fadf3bd6fdfb2e4516a5b95c3fca9f613e367b1490ec78ae0a
 SHA512 
b27ac95ab5302e9500af5a52cb09f557b9dacbdc4dc57a9781e2f9ae65a6ffea396f9819bca1f6a103f9d1896bf3061f1cb647166b14b8de8e89a1b15f010e5c

diff --git a/media-libs/vidstab/vidstab-1.1.1.ebuild 
b/media-libs/vidstab/vidstab-1.1.1.ebuild
new file mode 100644
index ..277ef59b6bbc
--- /dev/null
+++ b/media-libs/vidstab/vidstab-1.1.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2018-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib toolchain-funcs
+
+DESCRIPTION="Video stabilization library"
+HOMEPAGE="http://public.hronopik.de/vid.stab/;
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/georgmartius/vid.stab.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   S="${WORKDIR}/vid.stab-${PV}"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="openmp cpu_flags_x86_sse2"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   # USE=cpu_flags_x86_sse2 instead
+   sed -E 's#include (FindSSE)##' -i CMakeLists.txt || die
+   sed -E 's#include (FindSSE)##' -i tests/CMakeLists.txt || die
+   # strip some CFLAGS
+   for FILE_TO_PATCH in {,transcode/,tests/}CMakeLists.txt; do
+   sed -E 's#(add_definitions.* )-g #\1#' -i ${FILE_TO_PATCH} || 
die
+   sed -E 's#(add_definitions.* )-O3 #\1#' -i ${FILE_TO_PATCH} || 
die
+   done
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_OMP="$(usex openmp)"
+   -DSSE2_FOUND="$(usex cpu_flags_x86_sse2)"
+   )
+   cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+   local mycmakeargs=(
+   -DUSE_OMP="$(usex openmp)"
+   -DSSE2_FOUND="$(usex cpu_flags_x86_sse2)"
+   )
+   local CMAKE_USE_DIR="${CMAKE_USE_DIR}/tests"
+   local BUILD_DIR="${BUILD_DIR}/tests"
+   cmake_src_configure
+   cmake_build
+   "${BUILD_DIR}"/tests || die
+}



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

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

media-libs/vidstab: keyword 1.1.0-r2 for ~loong

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

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

diff --git a/media-libs/vidstab/vidstab-1.1.0-r2.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
index 3dee780da57a..a4d043b2fa01 100644
--- a/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2022-05-16 Thread David Seifert
commit: 8c3e019d3764d6f231f63af05738b7a4bd26771b
Author: David Seifert  gentoo  org>
AuthorDate: Mon May 16 08:12:12 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon May 16 08:12:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3e019d

media-libs/vidstab: [QA] use tc-check-openmp correctly

Signed-off-by: David Seifert  gentoo.org>

 media-libs/vidstab/vidstab-1.1.0-r2.ebuild | 12 ++--
 media-libs/vidstab/vidstab-.ebuild | 12 ++--
 2 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/media-libs/vidstab/vidstab-1.1.0-r2.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
index c4c32a5b0db5..10d1d124b60d 100644
--- a/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2018-2021 Gentoo Authors
+# Copyright 2018-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -26,6 +26,15 @@ PATCHES=(
"${FILESDIR}/vidstab-1.1.0-tests-use-sse2-only-if-available.patch"

"${FILESDIR}/vidstab-1.1.0-tests-1.1.0-fix-test_motiondetect-without-openmp.patch"
 )
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
 src_prepare() {
# USE=cpu_flags_x86_sse2 instead
sed -E 's#include (FindSSE)##' -i CMakeLists.txt || die
@@ -39,7 +48,6 @@ src_prepare() {
 }
 
 src_configure() {
-   use openmp && tc-check-openmp
local mycmakeargs=(
-DUSE_OMP="$(usex openmp)"
-DSSE2_FOUND="$(usex cpu_flags_x86_sse2)"

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-.ebuild
index 780a2a4598a4..09028637d1da 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2018-2020 Gentoo Authors
+# Copyright 2018-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,6 +21,15 @@ fi
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="openmp cpu_flags_x86_sse2"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
 src_prepare() {
# USE=cpu_flags_x86_sse2 instead
sed -E 's#include (FindSSE)##' -i CMakeLists.txt || die
@@ -34,7 +43,6 @@ src_prepare() {
 }
 
 src_configure() {
-   use openmp && tc-check-openmp
local mycmakeargs=(
-DUSE_OMP="$(usex openmp)"
-DSSE2_FOUND="$(usex cpu_flags_x86_sse2)"



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

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

media-libs/vidstab: keyword 1.1.0-r2 for ~riscv

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

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

diff --git a/media-libs/vidstab/vidstab-1.1.0-r2.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
index a00c18ffe04..c4c32a5b0db 100644
--- a/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2018-2020 Gentoo Authors
+# Copyright 2018-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2020-05-01 Thread Agostino Sarubbo
commit: 276d0aecffd4900326b4a428cdd600d1bdf358c2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  1 13:58:06 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  1 13:58:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=276d0aec

media-libs/vidstab: ppc stable wrt bug #711144

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/media-libs/vidstab/vidstab-1.1.0-r2.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
index 436ec44b004..a00c18ffe04 100644
--- a/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2020-04-25 Thread Georgy Yakovlev
commit: f43d7dcdeaa714ada6eea38dbac556d8ca2c0677
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Apr 26 04:40:46 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Apr 26 05:12:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f43d7dcd

media-libs/vidstab: ppc64 stable, bug #711144

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/media-libs/vidstab/vidstab-1.1.0-r2.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
index 987e99eab98..436ec44b004 100644
--- a/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~sparc x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2020-04-25 Thread Mikle Kolyada
commit: dc4e814d4609cbc5b6224805869dff88ad956724
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 25 10:40:53 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 25 10:40:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc4e814d

media-libs/vidstab: arm stable wrt bug #711144

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/media-libs/vidstab/vidstab-1.1.0-r2.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
index a1ced8c34aa..987e99eab98 100644
--- a/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2019-11-19 Thread Craig Andrews
commit: 01318666dbe96fd0811e06655de02ebe4a6cfb40
Author: Kalin KOZHUHAROV  gmail  com>
AuthorDate: Tue Nov 19 11:41:15 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Nov 19 12:43:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01318666

media-libs/vidstab: cleaning old ebuilds

Closes: https://bugs.gentoo.org/700302
Signed-off-by: Kalin KOZHUHAROV  thinrope.net>
Signed-off-by: Craig Andrews  gentoo.org>

 media-libs/vidstab/vidstab-1.1.0-r1.ebuild | 61 --
 media-libs/vidstab/vidstab-1.1.0.ebuild| 56 ---
 2 files changed, 117 deletions(-)

diff --git a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
deleted file mode 100644
index 229007a4aa8..000
--- a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 2018-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-
-inherit cmake-multilib toolchain-funcs
-
-DESCRIPTION="Video stabilization library"
-HOMEPAGE="http://public.hronopik.de/vid.stab/;
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/georgmartius/vid.stab.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-   S="${WORKDIR}/vid.stab-${PV}"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="openmp cpu_flags_x86_sse2"
-PATCHES=(
-   
"${FILESDIR}/vidstab-1.1.0-tests-should-exit-with-code-0-on-success.patch"
-   "${FILESDIR}/vidstab-1.1.0-tests-use-sse2-only-if-available.patch"
-   
"${FILESDIR}/vidstab-1.1.0-tests-1.1.0-fix-test_motiondetect-without-openmp.patch"
-)
-src_prepare() {
-   # USE=cpu_flags_x86_sse2 instead
-   sed -E 's#include (FindSSE)##' -i CMakeLists.txt || die
-   sed -E 's#include (FindSSE)##' -i tests/CMakeLists.txt || die
-   # strip some CFLAGS
-   for FILE_TO_PATCH in {,transcode/,tests/}CMakeLists.txt; do
-   sed -E 's#(add_definitions.* )-g #\1#' -i ${FILE_TO_PATCH} || 
die
-   sed -E 's#(add_definitions.* )-O3 #\1#' -i ${FILE_TO_PATCH} || 
die
-   done
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   use openmp && tc-check-openmp
-   local mycmakeargs=(
-   -DUSE_OMP="$(usex openmp)"
-   -DSSE2_FOUND="$(usex cpu_flags_x86_sse2)"
-   )
-   cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-   local mycmakeargs=(
-   -DUSE_OMP="$(usex openmp)"
-   -DSSE2_FOUND="$(usex cpu_flags_x86_sse2)"
-   )
-   local CMAKE_USE_DIR="${CMAKE_USE_DIR}/tests"
-   local BUILD_DIR="${BUILD_DIR}/tests"
-   cmake-utils_src_configure
-   cmake-utils_src_make
-   "${BUILD_DIR}"/tests || die
-}

diff --git a/media-libs/vidstab/vidstab-1.1.0.ebuild 
b/media-libs/vidstab/vidstab-1.1.0.ebuild
deleted file mode 100644
index 71caeda1378..000
--- a/media-libs/vidstab/vidstab-1.1.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2018-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils toolchain-funcs
-
-DESCRIPTION="Video stabilization library"
-HOMEPAGE="http://public.hronopik.de/vid.stab/;
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/georgmartius/vid.stab.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/vid.stab-${PV}"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="openmp cpu_flags_x86_sse2"
-PATCHES=(
-   
"${FILESDIR}/vidstab-1.1.0-tests-should-exit-with-code-0-on-success.patch"
-)
-src_prepare() {
-   # USE=cpu_flags_x86_sse2 instead
-   sed -E 's#include (FindSSE)##' -i CMakeLists.txt
-   # strip some CFLAGS
-   for FILE_TO_PATCH in {,transcode/,tests/}CMakeLists.txt; do
-   sed -E 's#(add_definitions.* )-g #\1#' -i ${FILE_TO_PATCH}
-   sed -E 's#(add_definitions.* )-O3 #\1#' -i ${FILE_TO_PATCH}
-   done
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   use openmp && tc-check-openmp
-   local mycmakeargs=(
-   -DUSE_OMP="$(usex openmp)"
-   -DSSE2_FOUND="$(usex cpu_flags_x86_sse2)"
-   )
-   cmake-utils_src_configure
-}
-
-src_test() {
-   cd tests || die
-   local mycmakeargs=(
-   -DUSE_OMP="$(usex openmp)"
-   )
-   local CMAKE_USE_DIR="${CMAKE_USE_DIR}/tests"
-   local BUILD_DIR="${BUILD_DIR}/tests"
-   cmake-utils_src_configure
-   cmake-utils_src_make
-   "${BUILD_DIR}"/tests || die
-}



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

2019-11-19 Thread Craig Andrews
commit: 479f0002420dde8502c1ac2af23467ca7f052219
Author: Kalin KOZHUHAROV  gmail  com>
AuthorDate: Tue Nov 19 11:35:39 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Nov 19 12:43:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=479f0002

libs/vidstab: moving to EAPI=7

Bug: https://bugs.gentoo.org/700302
Signed-off-by: Kalin KOZHUHAROV  thinrope.net>
Closes: https://github.com/gentoo/gentoo/pull/13709
Signed-off-by: Craig Andrews  gentoo.org>

 .../vidstab/{vidstab-.ebuild => vidstab-1.1.0-r2.ebuild} | 9 +++--
 media-libs/vidstab/vidstab-.ebuild   | 4 ++--
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
similarity index 82%
copy from media-libs/vidstab/vidstab-.ebuild
copy to media-libs/vidstab/vidstab-1.1.0-r2.ebuild
index 447fa855686..7f3c294a36f 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2018-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 : ${CMAKE_MAKEFILE_GENERATOR:=ninja}
 
@@ -15,13 +15,18 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="openmp cpu_flags_x86_sse2"
+PATCHES=(
+   
"${FILESDIR}/vidstab-1.1.0-tests-should-exit-with-code-0-on-success.patch"
+   "${FILESDIR}/vidstab-1.1.0-tests-use-sse2-only-if-available.patch"
+   
"${FILESDIR}/vidstab-1.1.0-tests-1.1.0-fix-test_motiondetect-without-openmp.patch"
+)
 src_prepare() {
# USE=cpu_flags_x86_sse2 instead
sed -E 's#include (FindSSE)##' -i CMakeLists.txt || die

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-.ebuild
index 447fa855686..f4bd05f4520 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2018-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 : ${CMAKE_MAKEFILE_GENERATOR:=ninja}
 
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2019-09-13 Thread Matt Turner
commit: a64949181933d9681c0eb93fe6831d5a05199af2
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep 14 05:02:54 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 14 05:02:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6494918

media-libs/vidstab-1.1.0-r1: add ~sparc

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

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

diff --git a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
index f4855e70ae6..229007a4aa8 100644
--- a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2019-07-28 Thread Aaron Bauman
commit: 5d582889430ccde2089cc77bae28bfc8c49b8b69
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jul 28 18:25:22 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jul 28 18:31:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d582889

media-libs/vidstab: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

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

diff --git a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
index ba48563edfb..f4855e70ae6 100644
--- a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2019-07-22 Thread Mikle Kolyada
commit: 9eeaac6ee74d0367a5429bb5064a5ccb2c0cb7bd
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jul 22 08:53:10 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jul 22 08:53:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eeaac6e

media-libs/vidstab: amd64 stable wrt bug #690018

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

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

diff --git a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
index 343e7c46d84..ba48563edfb 100644
--- a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2019-07-18 Thread Agostino Sarubbo
commit: 540a421246a46eb2675b1bdfe21cd8c5b385d1d0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul 18 07:25:51 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul 18 07:25:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540a4212

media-libs/vidstab: x86 stable wrt bug #690018

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

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

diff --git a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
index 89a0d2d6122..343e7c46d84 100644
--- a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2019-02-19 Thread Markus Meier
commit: 644928c637f8b60929ac6b2742329069f98bc7e6
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Feb 19 21:14:48 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Feb 19 21:14:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644928c6

media-libs/vidstab: add ~arm, bug #675190

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

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

diff --git a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
index 1075c89fd56..89a0d2d6122 100644
--- a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2019-02-17 Thread Georgy Yakovlev
commit: 1ea333a4383745b9c15255f17d08f9f96265b73e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Feb 18 05:16:51 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Feb 18 07:57:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ea333a4

media-libs/vidstab: keyword on ~arm64

Bug: https://bugs.gentoo.org/675190
Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
index cf1db90cbdc..1075c89fd56 100644
--- a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2019-02-12 Thread Craig Andrews
commit: 71f514f4e7d513bf456b613649ce4e19879d21db
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Feb 12 21:44:16 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Feb 12 21:44:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f514f4

media-libs/vidstab: Fix test failure with USE="-openmp"

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 1.0-fix-test_motiondetect-without-openmp.patch | 26 ++
 media-libs/vidstab/vidstab-1.1.0-r1.ebuild |  1 +
 2 files changed, 27 insertions(+)

diff --git 
a/media-libs/vidstab/files/vidstab-1.1.0-tests-1.1.0-fix-test_motiondetect-without-openmp.patch
 
b/media-libs/vidstab/files/vidstab-1.1.0-tests-1.1.0-fix-test_motiondetect-without-openmp.patch
new file mode 100644
index 000..88d260f429c
--- /dev/null
+++ 
b/media-libs/vidstab/files/vidstab-1.1.0-tests-1.1.0-fix-test_motiondetect-without-openmp.patch
@@ -0,0 +1,26 @@
+From a6438c4b3ea5a00f2896b903a4bda0a4efa241f4 Mon Sep 17 00:00:00 2001
+From: Craig Andrews 
+Date: Tue, 12 Feb 2019 16:39:06 -0500
+Subject: [PATCH] Use OpenMP only if available in test_motiondetect
+
+Only call `omp_set_dynamic( 1 );` if `USE_OMP`
+
+Fixes `undefined reference to `omp_set_dynamic'` when not using OpenMP
+---
+ tests/test_motiondetect.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/tests/test_motiondetect.c b/tests/test_motiondetect.c
+index 0f37def..125f4bd 100644
+--- a/tests/test_motiondetect.c
 b/tests/test_motiondetect.c
+@@ -19,7 +19,9 @@ void test_motionDetect(TestData* testdata){
+ int i;
+ 
+ int start = timeOfDayinMS();
++#ifdef USE_OMP
+ omp_set_dynamic( 1 );
++#endif
+ md.conf.numThreads=threads;
+ 
+ for(i=0; i

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

2019-02-12 Thread Tobias Klausmann
commit: 32875c5ca269e5fbc72fe5ecc4774eec4eb4dd93
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Feb 12 09:49:18 2019 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Feb 12 09:49:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32875c5c

media-libs/vidstab-1.1.0-r1: add ~alpha keyword

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

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

diff --git a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
index 3c4dc91eba9..fd52d76ac3e 100644
--- a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2019-01-21 Thread Sergei Trofimovich
commit: e24a788bb1a956cb21c00e8a9565b3db00f2d9c8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 21 23:29:50 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 21 23:29:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e24a788b

media-libs/vidstab: keyworded 1.1.0-r1 for ppc64, bug #675190

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

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

diff --git a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
index 2fdc2059f71..3c4dc91eba9 100644
--- a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
+   KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2019-01-17 Thread Sergei Trofimovich
commit: 7a30fbcfb96f4f850d552a9ec9b1029a9d37d006
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jan 17 08:02:57 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jan 17 08:02:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a30fbcf

media-libs/vidstab: keyworded 1.1.0-r1 for ppc, bug #675190

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

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

diff --git a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
index 928fdb77c5a..2fdc2059f71 100644
--- a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~ia64 ~x86"
+   KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2019-01-16 Thread Sergei Trofimovich
commit: 88068a1a8e7430076bcade592c1f66642bdec339
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jan 16 23:34:25 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jan 16 23:34:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88068a1a

media-libs/vidstab: keyworded 1.1.0-r1 for ia64, bug #675190

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

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

diff --git a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
index a6e5eadfa24..928fdb77c5a 100644
--- a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~ia64 ~x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2019-01-14 Thread Craig Andrews
commit: 3a19c8172c6e0b736ea746132956aa5dddc18d1b
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Jan 14 16:14:57 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jan 14 16:15:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a19c817

media-libs/vidstab: For tests, use sse2 only if it is available

Reported upstream at https://github.com/georgmartius/vid.stab/pull/70

Closes: https://bugs.gentoo.org/675318
Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 ...ab-1.1.0-tests-use-sse2-only-if-available.patch | 33 ++
 media-libs/vidstab/vidstab-1.1.0-r1.ebuild |  9 --
 media-libs/vidstab/vidstab-.ebuild |  9 +++---
 3 files changed, 44 insertions(+), 7 deletions(-)

diff --git 
a/media-libs/vidstab/files/vidstab-1.1.0-tests-use-sse2-only-if-available.patch 
b/media-libs/vidstab/files/vidstab-1.1.0-tests-use-sse2-only-if-available.patch
new file mode 100644
index 000..fc7deca503e
--- /dev/null
+++ 
b/media-libs/vidstab/files/vidstab-1.1.0-tests-use-sse2-only-if-available.patch
@@ -0,0 +1,33 @@
+From 80932fbd1e77d397a7b503697c78fd888ede396a Mon Sep 17 00:00:00 2001
+From: Craig Andrews 
+Date: Mon, 14 Jan 2019 11:08:30 -0500
+Subject: [PATCH] In tests, use sse2 only if it is available
+
+Use FindSSE and SSE2_FOUND in the same way as done in the main CMakeLists.txt 
in commit 0f41dfb89ba3fa7d20f45cbeb02cc1ff37c89c27
+---
+ tests/CMakeLists.txt | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
+index 9597141..6812916 100644
+--- a/tests/CMakeLists.txt
 b/tests/CMakeLists.txt
+@@ -7,6 +7,8 @@ project (vid.stab)
+ 
+ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} 
"${CMAKE_SOURCE_DIR}/../CMakeModules/")
+ 
++include (FindSSE)
++
+ option(USE_OMP "use parallelization use OMP" ON)
+ 
+ # Default to debug builds if no explicit build type specified.
+@@ -23,7 +25,9 @@ else()
+ add_definitions( -DDISABLE_ORC)
+ endif()
+ 
++if(SSE2_FOUND)
+ add_definitions( -DUSE_SSE2 -msse2 -ffast-math -fno-show-column ) # 
-DUSE_SSE2_ASM
++endif()
+ 
+ if(USE_OMP)
+ add_definitions(-fopenmp -DUSE_OMP)

diff --git a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
index 31b7ac65819..a6e5eadfa24 100644
--- a/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
@@ -24,14 +24,16 @@ SLOT="0"
 IUSE="openmp cpu_flags_x86_sse2"
 PATCHES=(

"${FILESDIR}/vidstab-1.1.0-tests-should-exit-with-code-0-on-success.patch"
+   "${FILESDIR}/vidstab-1.1.0-tests-use-sse2-only-if-available.patch"
 )
 src_prepare() {
# USE=cpu_flags_x86_sse2 instead
-   sed -E 's#include (FindSSE)##' -i CMakeLists.txt
+   sed -E 's#include (FindSSE)##' -i CMakeLists.txt || die
+   sed -E 's#include (FindSSE)##' -i tests/CMakeLists.txt || die
# strip some CFLAGS
for FILE_TO_PATCH in {,transcode/,tests/}CMakeLists.txt; do
-   sed -E 's#(add_definitions.* )-g #\1#' -i ${FILE_TO_PATCH}
-   sed -E 's#(add_definitions.* )-O3 #\1#' -i ${FILE_TO_PATCH}
+   sed -E 's#(add_definitions.* )-g #\1#' -i ${FILE_TO_PATCH} || 
die
+   sed -E 's#(add_definitions.* )-O3 #\1#' -i ${FILE_TO_PATCH} || 
die
done
cmake-utils_src_prepare
 }
@@ -48,6 +50,7 @@ src_configure() {
 multilib_src_test() {
local mycmakeargs=(
-DUSE_OMP="$(usex openmp)"
+   -DSSE2_FOUND="$(usex cpu_flags_x86_sse2)"
)
local CMAKE_USE_DIR="${CMAKE_USE_DIR}/tests"
local BUILD_DIR="${BUILD_DIR}/tests"

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-.ebuild
index c694caee1d9..447fa855686 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-.ebuild
@@ -22,14 +22,14 @@ fi
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="openmp cpu_flags_x86_sse2"
-
 src_prepare() {
# USE=cpu_flags_x86_sse2 instead
-   sed -E 's#include (FindSSE)##' -i CMakeLists.txt
+   sed -E 's#include (FindSSE)##' -i CMakeLists.txt || die
+   sed -E 's#include (FindSSE)##' -i tests/CMakeLists.txt || die
# strip some CFLAGS
for FILE_TO_PATCH in {,transcode/,tests/}CMakeLists.txt; do
-   sed -E 's#(add_definitions.* )-g #\1#' -i ${FILE_TO_PATCH}
-   sed -E 's#(add_definitions.* )-O3 #\1#' -i ${FILE_TO_PATCH}
+   sed -E 's#(add_definitions.* )-g #\1#' -i ${FILE_TO_PATCH} || 
die
+   sed -E 's#(add_definitions.* )-O3 #\1#' -i ${FILE_TO_PATCH} || 
die
done
cmake-utils_src_prepare
 }
@@ -46,6 +46,7 @@ src_configure() {
 multilib_src_test() {
local mycmakeargs=(
-DUSE_OMP="$(usex openmp)"
+   -DSSE2_FOUND="$(usex cpu_flags_x86_sse2)"
)
local CMAKE_USE_DIR="${CMAKE_USE_DIR}/tests"
local 

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

2019-01-11 Thread Craig Andrews
commit: 08db7b7e1b39d43d2e71f65009313dab8788a89b
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Jan 11 16:08:44 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 11 16:14:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08db7b7e

media-libs/vidstab: multilib support

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 .../{vidstab-.ebuild => vidstab-1.1.0-r1.ebuild}  | 15 +--
 media-libs/vidstab/vidstab-.ebuild| 11 ++-
 2 files changed, 15 insertions(+), 11 deletions(-)

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
similarity index 84%
copy from media-libs/vidstab/vidstab-.ebuild
copy to media-libs/vidstab/vidstab-1.1.0-r1.ebuild
index 08bf38d3955..31b7ac65819 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
@@ -1,9 +1,11 @@
 # Copyright 2018-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=6
 
-inherit cmake-utils toolchain-funcs
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+
+inherit cmake-multilib toolchain-funcs
 
 DESCRIPTION="Video stabilization library"
 HOMEPAGE="http://public.hronopik.de/vid.stab/;
@@ -20,7 +22,9 @@ fi
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="openmp cpu_flags_x86_sse2"
-
+PATCHES=(
+   
"${FILESDIR}/vidstab-1.1.0-tests-should-exit-with-code-0-on-success.patch"
+)
 src_prepare() {
# USE=cpu_flags_x86_sse2 instead
sed -E 's#include (FindSSE)##' -i CMakeLists.txt
@@ -38,11 +42,10 @@ src_configure() {
-DUSE_OMP="$(usex openmp)"
-DSSE2_FOUND="$(usex cpu_flags_x86_sse2)"
)
-   cmake-utils_src_configure
+   cmake-multilib_src_configure
 }
 
-src_test() {
-   cd tests || die
+multilib_src_test() {
local mycmakeargs=(
-DUSE_OMP="$(usex openmp)"
)

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-.ebuild
index 08bf38d3955..c694caee1d9 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-.ebuild
@@ -1,9 +1,11 @@
 # Copyright 2018-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=6
 
-inherit cmake-utils toolchain-funcs
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+
+inherit cmake-multilib toolchain-funcs
 
 DESCRIPTION="Video stabilization library"
 HOMEPAGE="http://public.hronopik.de/vid.stab/;
@@ -38,11 +40,10 @@ src_configure() {
-DUSE_OMP="$(usex openmp)"
-DSSE2_FOUND="$(usex cpu_flags_x86_sse2)"
)
-   cmake-utils_src_configure
+   cmake-multilib_src_configure
 }
 
-src_test() {
-   cd tests || die
+multilib_src_test() {
local mycmakeargs=(
-DUSE_OMP="$(usex openmp)"
)



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

2019-01-10 Thread Craig Andrews
commit: 077738eb8a9905827e615ddb1ac2e788337b1291
Author: Kalin KOZHUHAROV  gmail  com>
AuthorDate: Thu Jan 10 10:49:38 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 11 01:28:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077738eb

media-libs/vidstab: Video stabilization library

Closes: https://bugs.gentoo.org/517892
Signed-off-by: Kalin KOZHUHAROV  thinrope.net>
Signed-off-by: Craig Andrews  gentoo.org>

 media-libs/vidstab/Manifest|  1 +
 ...-tests-should-exit-with-code-0-on-success.patch | 25 ++
 media-libs/vidstab/metadata.xml| 19 
 media-libs/vidstab/vidstab-1.1.0.ebuild| 56 ++
 media-libs/vidstab/vidstab-.ebuild | 54 +
 5 files changed, 155 insertions(+)

diff --git a/media-libs/vidstab/Manifest b/media-libs/vidstab/Manifest
new file mode 100644
index 000..d586baac917
--- /dev/null
+++ b/media-libs/vidstab/Manifest
@@ -0,0 +1 @@
+DIST vidstab-1.1.0.tar.gz 77736 BLAKE2B 
382cec922e9e7d521f49b431a5ddb246e331e186bf11707221a6bae0ce6544278a4c855c35e0346a78e4be105057c01ad7d53671ea22cbd2500aba4640cc96c7
 SHA512 
e82a4b6dd854b8415952cc0a8bdea06c01ff40a497c8e98177831e29031ec535b9f47cc30d5444c47bfd91871615a1662e3991185e9eb179acf37ea601073cdf

diff --git 
a/media-libs/vidstab/files/vidstab-1.1.0-tests-should-exit-with-code-0-on-success.patch
 
b/media-libs/vidstab/files/vidstab-1.1.0-tests-should-exit-with-code-0-on-success.patch
new file mode 100644
index 000..1f73c50a49e
--- /dev/null
+++ 
b/media-libs/vidstab/files/vidstab-1.1.0-tests-should-exit-with-code-0-on-success.patch
@@ -0,0 +1,25 @@
+https://github.com/georgmartius/vid.stab/pull/69
+
+From dff58ee5a26569a7eeb881d204b428ee5da40746 Mon Sep 17 00:00:00 2001
+From: Craig Andrews 
+Date: Thu, 10 Jan 2019 13:47:10 -0500
+Subject: [PATCH] tests should exit with code 0 on success
+
+Exit code 0 indicates success, anything else indicates failure. Therefore, 
unittest_summary() should return 0 if no tests failed.
+---
+ tests/testframework.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tests/testframework.c b/tests/testframework.c
+index a38851c..a889560 100644
+--- a/tests/testframework.c
 b/tests/testframework.c
+@@ -36,7 +36,7 @@ int unittest_summary(){
+   fprintf(stderr, "UNIT TESTs succeeded:\t %s%i/%i\033[0m\n",
+   units_failed>0 ? "\033[1;31m" : "\033[1;32m",
+   units_success, units_success + units_failed);
+-  return units_failed==0;
++  return units_failed!=0;
+ 
+ }
+ 

diff --git a/media-libs/vidstab/metadata.xml b/media-libs/vidstab/metadata.xml
new file mode 100644
index 000..da5303a4c0e
--- /dev/null
+++ b/media-libs/vidstab/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+Kalin KOZHUHAROV
+ka...@thinrope.net
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+  
+candr...@gentoo.org
+Craig Andrews
+  
+  
+georgmartius/vid.stab
+  
+

diff --git a/media-libs/vidstab/vidstab-1.1.0.ebuild 
b/media-libs/vidstab/vidstab-1.1.0.ebuild
new file mode 100644
index 000..71caeda1378
--- /dev/null
+++ b/media-libs/vidstab/vidstab-1.1.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2018-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils toolchain-funcs
+
+DESCRIPTION="Video stabilization library"
+HOMEPAGE="http://public.hronopik.de/vid.stab/;
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/georgmartius/vid.stab.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/vid.stab-${PV}"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="openmp cpu_flags_x86_sse2"
+PATCHES=(
+   
"${FILESDIR}/vidstab-1.1.0-tests-should-exit-with-code-0-on-success.patch"
+)
+src_prepare() {
+   # USE=cpu_flags_x86_sse2 instead
+   sed -E 's#include (FindSSE)##' -i CMakeLists.txt
+   # strip some CFLAGS
+   for FILE_TO_PATCH in {,transcode/,tests/}CMakeLists.txt; do
+   sed -E 's#(add_definitions.* )-g #\1#' -i ${FILE_TO_PATCH}
+   sed -E 's#(add_definitions.* )-O3 #\1#' -i ${FILE_TO_PATCH}
+   done
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   use openmp && tc-check-openmp
+   local mycmakeargs=(
+   -DUSE_OMP="$(usex openmp)"
+   -DSSE2_FOUND="$(usex cpu_flags_x86_sse2)"
+   )
+   cmake-utils_src_configure
+}
+
+src_test() {
+   cd tests || die
+   local mycmakeargs=(
+   -DUSE_OMP="$(usex openmp)"
+   )
+   local CMAKE_USE_DIR="${CMAKE_USE_DIR}/tests"
+   local BUILD_DIR="${BUILD_DIR}/tests"
+   cmake-utils_src_configure
+   cmake-utils_src_make
+   "${BUILD_DIR}"/tests || die
+}

diff --git