[gentoo-commits] repo/gentoo:master commit in: media-libs/vidstab/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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