* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2018-03-28 22:41 Matt Turner
0 siblings, 0 replies; 43+ messages in thread
From: Matt Turner @ 2018-03-28 22:41 UTC (permalink / raw
To: gentoo-commits
commit: 0bd91c9c4f8d53d3813613887823fdfc780cc93a
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 28 22:41:34 2018 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Mar 28 22:41:34 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bd91c9c
media-video/mjpegtools-2.1.0-r3: added ~mips
media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
index 5817ec12981..2a79372d49c 100644
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE="dv gtk cpu_flags_x86_mmx png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2024-07-27 22:00 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2024-07-27 22:00 UTC (permalink / raw
To: gentoo-commits
commit: 821ec21893dc8c318a6d890b766cdc16d56d56a7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 27 21:59:46 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 27 21:59:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=821ec218
media-video/mjpegtools: EAPI 8
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.2.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.1-r2.ebuild b/media-video/mjpegtools/mjpegtools-2.2.1-r2.ebuild
index 71a254556311..b6700e97964f 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.1-r2.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.1-r2.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit autotools multilib-minimal
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2024-03-08 14:23 Daniel Pielmeier
0 siblings, 0 replies; 43+ messages in thread
From: Daniel Pielmeier @ 2024-03-08 14:23 UTC (permalink / raw
To: gentoo-commits
commit: ed978306d6004f40543345ca6cbf9e4890ad6e0b
Author: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 8 14:16:46 2024 +0000
Commit: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
CommitDate: Fri Mar 8 14:16:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed978306
media-video/mjpegtools: update HOMEPAGE, SRC_URI
Signed-off-by: Daniel Pielmeier <billie <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.2.1-r1.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.1-r1.ebuild b/media-video/mjpegtools/mjpegtools-2.2.1-r1.ebuild
index a56461679280..621ff01925ba 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.1-r1.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
inherit autotools multilib-minimal
DESCRIPTION="Tools for MJPEG video"
-HOMEPAGE="http://mjpeg.sourceforge.net/"
-SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
+HOMEPAGE="https://mjpeg.sourceforge.io/"
+SRC_URI="mirror://sourceforge/project/mjpeg/mjpegtools/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
# Compare with version in SONAME on major bumps (e.g. 2.1 -> 2.2)
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2023-08-12 13:34 Daniel Pielmeier
0 siblings, 0 replies; 43+ messages in thread
From: Daniel Pielmeier @ 2023-08-12 13:34 UTC (permalink / raw
To: gentoo-commits
commit: d2b50955c1c81ce2b897c7b2118edcb80fa10cb4
Author: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 12 13:33:37 2023 +0000
Commit: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
CommitDate: Sat Aug 12 13:33:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b50955
media-video/mjpegtools: Revbump due to rdepend change
Signed-off-by: Daniel Pielmeier <billie <AT> gentoo.org>
.../mjpegtools/{mjpegtools-2.2.1.ebuild => mjpegtools-2.2.1-r1.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild b/media-video/mjpegtools/mjpegtools-2.2.1-r1.ebuild
similarity index 100%
rename from media-video/mjpegtools/mjpegtools-2.2.1.ebuild
rename to media-video/mjpegtools/mjpegtools-2.2.1-r1.ebuild
^ permalink raw reply [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2023-08-12 13:32 Daniel Pielmeier
0 siblings, 0 replies; 43+ messages in thread
From: Daniel Pielmeier @ 2023-08-12 13:32 UTC (permalink / raw
To: gentoo-commits
commit: e6c4d9b7f4802e318962b01d072974a31156e96e
Author: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 12 13:31:37 2023 +0000
Commit: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
CommitDate: Sat Aug 12 13:31:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c4d9b7
media-video/mjpegtools: Remove unused eclasses and depend on libjpeg-turbo
Signed-off-by: Daniel Pielmeier <billie <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.2.1.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
index 3f24c272b0d4..a56461679280 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit autotools flag-o-matic multilib-minimal toolchain-funcs
+inherit autotools multilib-minimal
DESCRIPTION="Tools for MJPEG video"
HOMEPAGE="http://mjpeg.sourceforge.net/"
@@ -20,7 +20,7 @@ BDEPEND="
virtual/pkgconfig
"
RDEPEND="
- virtual/jpeg:0=[${MULTILIB_USEDEP}]
+ media-libs/libjpeg-turbo:0[static-libs?,${MULTILIB_USEDEP}]
dv? ( >=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}] )
gtk? ( x11-libs/gtk+:2 )
png? ( media-libs/libpng:0= )
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2022-12-07 13:52 David Seifert
0 siblings, 0 replies; 43+ messages in thread
From: David Seifert @ 2022-12-07 13:52 UTC (permalink / raw
To: gentoo-commits
commit: 9a3c41bf1871e39d2b516f57c93f3fe8d88f95c8
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 7 13:51:44 2022 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Dec 7 13:51:44 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3c41bf
media-video/mjpegtools: remove sys-apps/sed from DEPEND
Signed-off-by: David Seifert <soap <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.2.1.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
index e6ab3d86817d..c87164eacd60 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
@@ -33,7 +33,6 @@ RDEPEND="
"
DEPEND="
${RDEPEND}
- >=sys-apps/sed-4
app-alternatives/awk
cpu_flags_x86_mmx? ( dev-lang/nasm )
"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2022-11-02 5:50 WANG Xuerui
0 siblings, 0 replies; 43+ messages in thread
From: WANG Xuerui @ 2022-11-02 5:50 UTC (permalink / raw
To: gentoo-commits
commit: 8f33f95aab4d82790fa08283bed44c2abc492ba9
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 2 01:36:29 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Wed Nov 2 05:49:33 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f33f95a
media-video/mjpegtools: keyword 2.2.1 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
index 4be0d04f001e..bf16b8d668e7 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
# Compare with version in SONAME on major bumps (e.g. 2.1 -> 2.2)
SLOT="1/2.2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2022-05-17 5:34 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2022-05-17 5:34 UTC (permalink / raw
To: gentoo-commits
commit: e3ec52cb008494a4295d387f37715067392b57c0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 17 01:36:32 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 17 05:33:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ec52cb
media-video/mjpegtools: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.2.1.ebuild | 2 --
1 file changed, 2 deletions(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
index 91c3b73db7fd..4be0d04f001e 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
@@ -46,8 +46,6 @@ src_prepare() {
}
multilib_src_configure() {
- [[ $(gcc-major-version) -eq 3 ]] && append-flags -mno-sse2
-
local myconf=(
--enable-compile-warnings
$(use_enable cpu_flags_x86_mmx simd-accel)
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2022-04-09 10:38 Daniel Pielmeier
0 siblings, 0 replies; 43+ messages in thread
From: Daniel Pielmeier @ 2022-04-09 10:38 UTC (permalink / raw
To: gentoo-commits
commit: 554a01529009dc297d481505a3620d8167897a5c
Author: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 9 10:37:39 2022 +0000
Commit: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
CommitDate: Sat Apr 9 10:38:00 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=554a0152
media-video/mjpegtools: Remove old.
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Daniel Pielmeier <billie <AT> gentoo.org>
media-video/mjpegtools/Manifest | 1 -
media-video/mjpegtools/mjpegtools-2.2.0-r1.ebuild | 112 ----------------------
2 files changed, 113 deletions(-)
diff --git a/media-video/mjpegtools/Manifest b/media-video/mjpegtools/Manifest
index b1342f697e62..06067cc179f8 100644
--- a/media-video/mjpegtools/Manifest
+++ b/media-video/mjpegtools/Manifest
@@ -1,2 +1 @@
-DIST mjpegtools-2.2.0.tar.bz2 1542088 BLAKE2B 61736ea0782ef098110370ab75feac2d344709a849326acc366cc1dedfabe0aaec797292f09de9d0da8a2ce94506dc2c8749212b49f99ffa8775f347eae94b46 SHA512 d645c0004bf20cab67d2e09cde709f05e32ab755b773c93f75ab65bf6d4ab23d80addf3f8b98e1ce59cc05efc0776b11ca0c71568acb81fab6a0f15e60bce71f
DIST mjpegtools-2.2.1.tar.gz 2326425 BLAKE2B a6f2698dda6b7c92a1a786f39bfb1989587b2c35a1f94e435247f04a01f405808d464470fddf1eddaee73df75daaef460bd62e901b89b2b2e0b095332492b20b SHA512 4d7f4dcf56a0e6079025bf0221ee632d91c4cc635a8c7eb9ddf3f7b86ad7250415c6dc4fd4113081920bc9c8fdc2552b8a3aaf896bf5a778acfacb15c7ded830
diff --git a/media-video/mjpegtools/mjpegtools-2.2.0-r1.ebuild b/media-video/mjpegtools/mjpegtools-2.2.0-r1.ebuild
deleted file mode 100644
index 0616cbf4c0af..000000000000
--- a/media-video/mjpegtools/mjpegtools-2.2.0-r1.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic multilib-minimal toolchain-funcs
-
-DESCRIPTION="Tools for MJPEG video"
-HOMEPAGE="http://mjpeg.sourceforge.net/"
-SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-# Compare with version in SONAME on major bumps (e.g. 2.1 -> 2.2)
-SLOT="1/2.2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
-IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
-REQUIRED_USE="sdlgfx? ( sdl )"
-
-BDEPEND="
- virtual/pkgconfig
-"
-RDEPEND="
- virtual/jpeg:0=[${MULTILIB_USEDEP}]
- dv? ( >=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}] )
- gtk? ( x11-libs/gtk+:2 )
- png? ( media-libs/libpng:0= )
- quicktime? ( >=media-libs/libquicktime-1.2.4-r1[${MULTILIB_USEDEP}] )
- sdl? (
- >=media-libs/libsdl-1.2.15-r4[${MULTILIB_USEDEP}]
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- sdlgfx? ( media-libs/sdl-gfx )
- )
-"
-DEPEND="
- ${RDEPEND}
- >=sys-apps/sed-4
- virtual/awk
- cpu_flags_x86_mmx? ( dev-lang/nasm )
-"
-
-src_prepare() {
- default
-
- eautoreconf
- sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure
-}
-
-multilib_src_configure() {
- [[ $(gcc-major-version) -eq 3 ]] && append-flags -mno-sse2
-
- local myconf=(
- --enable-compile-warnings
- $(use_enable cpu_flags_x86_mmx simd-accel)
- $(use_enable static-libs static)
- --enable-largefile
-
- $(use_with quicktime libquicktime)
- $(use_with dv libdv)
- $(use_with sdl libsdl)
- --without-v4l
- $(use_with sdl x)
-
- # used by tools only
- $(multilib_native_use_with gtk)
- $(multilib_native_use_with png libpng)
- $(multilib_native_use_with sdlgfx)
- )
-
- ECONF_SOURCE=${S} \
- econf "${myconf[@]}"
-}
-
-multilib_src_compile() {
- if multilib_is_native_abi; then
- default
- else
- # avoid building programs
- emake bin_PROGRAMS=
- fi
-}
-
-multilib_src_test() {
- # there are no tests at the moment, so it would just build
- # all programs in non-native ABIs...
- multilib_is_native_abi && default
-}
-
-multilib_src_install() {
- if multilib_is_native_abi; then
- default
- else
- emake DESTDIR="${D}" install \
- bin_PROGRAMS=
- fi
-}
-
-multilib_src_install_all() {
- einstalldocs
- dodoc mjpeg_howto.txt PLANS HINTS docs/FAQ.txt
-
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- elog "mjpegtools installs user contributed scripts which require additional"
- elog "dependencies not pulled in by the installation."
- elog "These have to be installed manually."
- elog "Currently known extra dpendencies are: ffmpeg, mencoder from mplayer,"
- elog "parts of transcode, mpeg2dec from libmpeg2, sox, toolame, vcdimager, python."
- fi
-}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2022-01-24 19:19 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2022-01-24 19:19 UTC (permalink / raw
To: gentoo-commits
commit: fdbefad9263d5d85800a8543706892b943adb763
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Jan 24 16:45:57 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 24 19:18:44 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdbefad9
media-video/mjpegtools: stable 2.2.1 for sparc, bug #831805
Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
index c4e8bfaa0e0a..91c3b73db7fd 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
# Compare with version in SONAME on major bumps (e.g. 2.1 -> 2.2)
SLOT="1/2.2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2022-01-24 3:42 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2022-01-24 3:42 UTC (permalink / raw
To: gentoo-commits
commit: 8611e639f7bac0cf6af7bb054cf5583fc32e9da3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 24 03:42:17 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 24 03:42:17 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8611e639
media-video/mjpegtools: Stabilize 2.2.1 ppc64, #831805
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
index 58de34bc51f8..c4e8bfaa0e0a 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
# Compare with version in SONAME on major bumps (e.g. 2.1 -> 2.2)
SLOT="1/2.2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2022-01-24 3:42 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2022-01-24 3:42 UTC (permalink / raw
To: gentoo-commits
commit: 6554ab2d0c17db0834ab1554b1a9c5471ba0821a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 24 03:41:48 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 24 03:41:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6554ab2d
media-video/mjpegtools: Stabilize 2.2.1 ppc, #831805
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
index 9d7c540834b6..58de34bc51f8 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
# Compare with version in SONAME on major bumps (e.g. 2.1 -> 2.2)
SLOT="1/2.2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2022-01-22 12:38 Jakov Smolić
0 siblings, 0 replies; 43+ messages in thread
From: Jakov Smolić @ 2022-01-22 12:38 UTC (permalink / raw
To: gentoo-commits
commit: af832b8868e0d6b62978db145aeb2c5a928011cb
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 22 12:38:09 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Jan 22 12:38:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af832b88
media-video/mjpegtools: Stabilize 2.2.1 x86, #831805
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
index 283a7578e11d..9d7c540834b6 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
# Compare with version in SONAME on major bumps (e.g. 2.1 -> 2.2)
SLOT="1/2.2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2022-01-22 12:38 Jakov Smolić
0 siblings, 0 replies; 43+ messages in thread
From: Jakov Smolić @ 2022-01-22 12:38 UTC (permalink / raw
To: gentoo-commits
commit: c8d95ad7ab34d629ac7854eb7424fa4124803cf0
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 22 12:37:57 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Jan 22 12:37:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d95ad7
media-video/mjpegtools: Stabilize 2.2.1 amd64, #831805
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.2.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
index 54975b16164c..283a7578e11d 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
# Compare with version in SONAME on major bumps (e.g. 2.1 -> 2.2)
SLOT="1/2.2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2021-09-30 17:10 Daniel Pielmeier
0 siblings, 0 replies; 43+ messages in thread
From: Daniel Pielmeier @ 2021-09-30 17:10 UTC (permalink / raw
To: gentoo-commits
commit: d46951580f2e074a28f20c5354769488ea84ea3a
Author: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 30 17:10:14 2021 +0000
Commit: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
CommitDate: Thu Sep 30 17:10:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4695158
media-video/mjpegtools: Version bump.
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Daniel Pielmeier <billie <AT> gentoo.org>
media-video/mjpegtools/Manifest | 1 +
media-video/mjpegtools/mjpegtools-2.2.1.ebuild | 112 +++++++++++++++++++++++++
2 files changed, 113 insertions(+)
diff --git a/media-video/mjpegtools/Manifest b/media-video/mjpegtools/Manifest
index b421b549de6..b1342f697e6 100644
--- a/media-video/mjpegtools/Manifest
+++ b/media-video/mjpegtools/Manifest
@@ -1 +1,2 @@
DIST mjpegtools-2.2.0.tar.bz2 1542088 BLAKE2B 61736ea0782ef098110370ab75feac2d344709a849326acc366cc1dedfabe0aaec797292f09de9d0da8a2ce94506dc2c8749212b49f99ffa8775f347eae94b46 SHA512 d645c0004bf20cab67d2e09cde709f05e32ab755b773c93f75ab65bf6d4ab23d80addf3f8b98e1ce59cc05efc0776b11ca0c71568acb81fab6a0f15e60bce71f
+DIST mjpegtools-2.2.1.tar.gz 2326425 BLAKE2B a6f2698dda6b7c92a1a786f39bfb1989587b2c35a1f94e435247f04a01f405808d464470fddf1eddaee73df75daaef460bd62e901b89b2b2e0b095332492b20b SHA512 4d7f4dcf56a0e6079025bf0221ee632d91c4cc635a8c7eb9ddf3f7b86ad7250415c6dc4fd4113081920bc9c8fdc2552b8a3aaf896bf5a778acfacb15c7ded830
diff --git a/media-video/mjpegtools/mjpegtools-2.2.1.ebuild b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
new file mode 100644
index 00000000000..54975b16164
--- /dev/null
+++ b/media-video/mjpegtools/mjpegtools-2.2.1.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic multilib-minimal toolchain-funcs
+
+DESCRIPTION="Tools for MJPEG video"
+HOMEPAGE="http://mjpeg.sourceforge.net/"
+SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
+
+LICENSE="GPL-2"
+# Compare with version in SONAME on major bumps (e.g. 2.1 -> 2.2)
+SLOT="1/2.2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
+REQUIRED_USE="sdlgfx? ( sdl )"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+RDEPEND="
+ virtual/jpeg:0=[${MULTILIB_USEDEP}]
+ dv? ( >=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}] )
+ gtk? ( x11-libs/gtk+:2 )
+ png? ( media-libs/libpng:0= )
+ quicktime? ( >=media-libs/libquicktime-1.2.4-r1[${MULTILIB_USEDEP}] )
+ sdl? (
+ >=media-libs/libsdl-1.2.15-r4[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ sdlgfx? ( media-libs/sdl-gfx )
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ >=sys-apps/sed-4
+ virtual/awk
+ cpu_flags_x86_mmx? ( dev-lang/nasm )
+"
+
+src_prepare() {
+ default
+
+ eautoreconf
+ sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure
+}
+
+multilib_src_configure() {
+ [[ $(gcc-major-version) -eq 3 ]] && append-flags -mno-sse2
+
+ local myconf=(
+ --enable-compile-warnings
+ $(use_enable cpu_flags_x86_mmx simd-accel)
+ $(use_enable static-libs static)
+ --enable-largefile
+
+ $(use_with quicktime libquicktime)
+ $(use_with dv libdv)
+ $(use_with sdl libsdl)
+ --without-v4l
+ $(use_with sdl x)
+
+ # used by tools only
+ $(multilib_native_use_with gtk)
+ $(multilib_native_use_with png libpng)
+ $(multilib_native_use_with sdlgfx)
+ )
+
+ ECONF_SOURCE=${S} \
+ econf "${myconf[@]}"
+}
+
+multilib_src_compile() {
+ if multilib_is_native_abi; then
+ default
+ else
+ # avoid building programs
+ emake bin_PROGRAMS=
+ fi
+}
+
+multilib_src_test() {
+ # there are no tests at the moment, so it would just build
+ # all programs in non-native ABIs...
+ multilib_is_native_abi && default
+}
+
+multilib_src_install() {
+ if multilib_is_native_abi; then
+ default
+ else
+ emake DESTDIR="${D}" install \
+ bin_PROGRAMS=
+ fi
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ dodoc mjpeg_howto.txt PLANS HINTS docs/FAQ.txt
+
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ elog "mjpegtools installs user contributed scripts which require additional"
+ elog "dependencies not pulled in by the installation."
+ elog "These have to be installed manually."
+ elog "Currently known extra dpendencies are: ffmpeg, mencoder from mplayer,"
+ elog "parts of transcode, mpeg2dec from libmpeg2, sox, toolame, vcdimager, python."
+ fi
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2021-08-19 17:42 Daniel Pielmeier
0 siblings, 0 replies; 43+ messages in thread
From: Daniel Pielmeier @ 2021-08-19 17:42 UTC (permalink / raw
To: gentoo-commits
commit: f085330d67c726d1c49bb986094523115bd9823e
Author: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 19 17:42:41 2021 +0000
Commit: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
CommitDate: Thu Aug 19 17:42:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f085330d
media-video/mjpegtools: Remove old.
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Daniel Pielmeier <billie <AT> gentoo.org>
media-video/mjpegtools/Manifest | 1 -
media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild | 121 ----------------------
2 files changed, 122 deletions(-)
diff --git a/media-video/mjpegtools/Manifest b/media-video/mjpegtools/Manifest
index 27ec35868cf..b421b549de6 100644
--- a/media-video/mjpegtools/Manifest
+++ b/media-video/mjpegtools/Manifest
@@ -1,2 +1 @@
-DIST mjpegtools-2.1.0.tar.gz 1844336 BLAKE2B 90ae51c81e18708132f26c1fb002128193168366542cadc15060ad52f664a5f90770b3039ada2a1777eab5fec9743fb24c65083de913ebd72b23dd55f6b25741 SHA512 10d3288f47d7cc4de87fa63f65e0fd4bd0a9af95db77155eecccecae7a7e60ebab83eaec44cf7a2c3d9e627f0cc086eda208abee1a7a74cbf3f85e87bb979ac5
DIST mjpegtools-2.2.0.tar.bz2 1542088 BLAKE2B 61736ea0782ef098110370ab75feac2d344709a849326acc366cc1dedfabe0aaec797292f09de9d0da8a2ce94506dc2c8749212b49f99ffa8775f347eae94b46 SHA512 d645c0004bf20cab67d2e09cde709f05e32ab755b773c93f75ab65bf6d4ab23d80addf3f8b98e1ce59cc05efc0776b11ca0c71568acb81fab6a0f15e60bce71f
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
deleted file mode 100644
index 4f884d39303..00000000000
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic multilib-minimal toolchain-funcs
-
-DESCRIPTION="Tools for MJPEG video"
-HOMEPAGE="http://mjpeg.sourceforge.net/"
-SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
-REQUIRED_USE="sdlgfx? ( sdl )"
-
-BDEPEND="
- virtual/pkgconfig
-"
-RDEPEND="
- virtual/jpeg:0=[${MULTILIB_USEDEP}]
- dv? ( >=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}] )
- gtk? ( x11-libs/gtk+:2 )
- png? ( media-libs/libpng:0= )
- quicktime? ( >=media-libs/libquicktime-1.2.4-r1[${MULTILIB_USEDEP}] )
- sdl? (
- >=media-libs/libsdl-1.2.15-r4[${MULTILIB_USEDEP}]
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- sdlgfx? ( media-libs/sdl-gfx )
- )
-"
-DEPEND="
- ${RDEPEND}
- >=sys-apps/sed-4
- virtual/awk
- cpu_flags_x86_mmx? ( dev-lang/nasm )
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-pic.patch
- # https://sourceforge.net/p/mjpeg/bugs/139/
- "${FILESDIR}"/${P}-sdl-cflags.patch
- "${FILESDIR}"/mjpegtools-2.1.0-no_format.patch
-)
-
-src_prepare() {
- default
-
- eautoreconf
- sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure
-}
-
-multilib_src_configure() {
- [[ $(gcc-major-version) -eq 3 ]] && append-flags -mno-sse2
-
- local myconf=(
- --enable-compile-warnings
- $(use_enable cpu_flags_x86_mmx simd-accel)
- $(use_enable static-libs static)
- --enable-largefile
-
- $(use_with quicktime libquicktime)
- $(use_with dv libdv)
- $(use_with sdl libsdl)
- --without-v4l
- $(use_with sdl x)
-
- # used by tools only
- $(multilib_native_use_with gtk)
- $(multilib_native_use_with png libpng)
- $(multilib_native_use_with sdlgfx)
-
- # used only in V4LCONF_LIBS that is not used anywhere...
- --without-dga
- )
-
- ECONF_SOURCE=${S} \
- econf "${myconf[@]}"
-}
-
-multilib_src_compile() {
- if multilib_is_native_abi; then
- default
- else
- # avoid building programs
- emake bin_PROGRAMS=
- fi
-}
-
-multilib_src_test() {
- # there are no tests at the moment, so it would just build
- # all programs in non-native ABIs...
- multilib_is_native_abi && default
-}
-
-multilib_src_install() {
- if multilib_is_native_abi; then
- default
- else
- emake DESTDIR="${D}" install \
- bin_PROGRAMS=
- fi
-}
-
-multilib_src_install_all() {
- einstalldocs
- dodoc mjpeg_howto.txt PLANS HINTS docs/FAQ.txt
-
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- elog "mjpegtools installs user contributed scripts which require additional"
- elog "dependencies not pulled in by the installation."
- elog "These have to be installed manually."
- elog "Currently known extra dpendencies are: ffmpeg, mencoder from mplayer,"
- elog "parts of transcode, mpeg2dec from libmpeg2, sox, toolame, vcdimager, python."
- fi
-}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2021-08-13 23:29 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2021-08-13 23:29 UTC (permalink / raw
To: gentoo-commits
commit: 3356dd0bf530582ee8b4ab6bab3324588f373378
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 13 22:04:20 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 13 23:28:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3356dd0b
media-video/mjpegtools: add subslot for 2.2.0
Observed as:
```
>>> package: media-video/mjpegtools-2.2.0
* - /usr/lib64/libmjpegutils-2.1.so.0
* - /usr/lib64/libmjpegutils-2.1.so.0.0.0
* used by /usr/bin/tcextract (media-video/transcode-1.1.7-r5)
* used by /usr/bin/tcprobe (media-video/transcode-1.1.7-r5)
* used by /usr/lib64/transcode/export_mpeg2enc.so (media-video/transcode-1.1.7-r5)
* used by 3 other files
Use emerge @preserved-rebuild to rebuild packages using these libraries
```
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../mjpegtools/{mjpegtools-2.2.0.ebuild => mjpegtools-2.2.0-r1.ebuild} | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.0.ebuild b/media-video/mjpegtools/mjpegtools-2.2.0-r1.ebuild
similarity index 97%
rename from media-video/mjpegtools/mjpegtools-2.2.0.ebuild
rename to media-video/mjpegtools/mjpegtools-2.2.0-r1.ebuild
index a0365f1e4e8..0616cbf4c0a 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.0-r1.ebuild
@@ -10,7 +10,8 @@ HOMEPAGE="http://mjpeg.sourceforge.net/"
SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.bz2"
LICENSE="GPL-2"
-SLOT="1"
+# Compare with version in SONAME on major bumps (e.g. 2.1 -> 2.2)
+SLOT="1/2.2"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2021-08-10 6:41 Agostino Sarubbo
0 siblings, 0 replies; 43+ messages in thread
From: Agostino Sarubbo @ 2021-08-10 6:41 UTC (permalink / raw
To: gentoo-commits
commit: 7f7017854568d5157613bb29384ea8b41271bcbd
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 10 06:41:36 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Aug 10 06:41:36 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f701785
media-video/mjpegtools: amd64 stable wrt bug #807124
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.0.ebuild b/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
index 89e1cf43bb4..05bed08c138 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2021-08-09 1:42 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2021-08-09 1:42 UTC (permalink / raw
To: gentoo-commits
commit: 480c5e43f77c2da74d61c88b0ec77b3273fe33be
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 9 01:42:18 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 9 01:42:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=480c5e43
media-video/mjpegtools: Stabilize 2.2.0 sparc, #807124
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.0.ebuild b/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
index 9a39c787fd4..89e1cf43bb4 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2021-08-09 1:18 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2021-08-09 1:18 UTC (permalink / raw
To: gentoo-commits
commit: d37373183061477612f8485794750d103660f280
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 9 01:14:13 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 9 01:14:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3737318
media-video/mjpegtools: Stabilize 2.2.0 ppc64, #807124
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.0.ebuild b/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
index 828a0332e7a..9a39c787fd4 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2021-08-09 1:18 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2021-08-09 1:18 UTC (permalink / raw
To: gentoo-commits
commit: 86b74e3387517801136782678f0c907f5b9ed2bc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 9 01:13:57 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 9 01:13:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b74e33
media-video/mjpegtools: Stabilize 2.2.0 ppc, #807124
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.0.ebuild b/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
index f95abde7239..828a0332e7a 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2021-08-09 0:28 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2021-08-09 0:28 UTC (permalink / raw
To: gentoo-commits
commit: 8933945630d8e76df09d3345f4112588889fd25a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 9 00:28:16 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 9 00:28:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89339456
media-video/mjpegtools: Stabilize 2.2.0 x86, #807124
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.2.0.ebuild b/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
index 9dd316d8a9c..f95abde7239 100644
--- a/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2021-03-17 15:33 Daniel Pielmeier
0 siblings, 0 replies; 43+ messages in thread
From: Daniel Pielmeier @ 2021-03-17 15:33 UTC (permalink / raw
To: gentoo-commits
commit: 2885902718af322e4634879cd67394e01a61c416
Author: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 17 15:33:10 2021 +0000
Commit: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
CommitDate: Wed Mar 17 15:33:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28859027
media-video/mjpegtools: Version bump.
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Daniel Pielmeier <billie <AT> gentoo.org>
media-video/mjpegtools/Manifest | 1 +
media-video/mjpegtools/mjpegtools-2.2.0.ebuild | 111 +++++++++++++++++++++++++
2 files changed, 112 insertions(+)
diff --git a/media-video/mjpegtools/Manifest b/media-video/mjpegtools/Manifest
index 4c58d5c4dda..27ec35868cf 100644
--- a/media-video/mjpegtools/Manifest
+++ b/media-video/mjpegtools/Manifest
@@ -1 +1,2 @@
DIST mjpegtools-2.1.0.tar.gz 1844336 BLAKE2B 90ae51c81e18708132f26c1fb002128193168366542cadc15060ad52f664a5f90770b3039ada2a1777eab5fec9743fb24c65083de913ebd72b23dd55f6b25741 SHA512 10d3288f47d7cc4de87fa63f65e0fd4bd0a9af95db77155eecccecae7a7e60ebab83eaec44cf7a2c3d9e627f0cc086eda208abee1a7a74cbf3f85e87bb979ac5
+DIST mjpegtools-2.2.0.tar.bz2 1542088 BLAKE2B 61736ea0782ef098110370ab75feac2d344709a849326acc366cc1dedfabe0aaec797292f09de9d0da8a2ce94506dc2c8749212b49f99ffa8775f347eae94b46 SHA512 d645c0004bf20cab67d2e09cde709f05e32ab755b773c93f75ab65bf6d4ab23d80addf3f8b98e1ce59cc05efc0776b11ca0c71568acb81fab6a0f15e60bce71f
diff --git a/media-video/mjpegtools/mjpegtools-2.2.0.ebuild b/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
new file mode 100644
index 00000000000..9dd316d8a9c
--- /dev/null
+++ b/media-video/mjpegtools/mjpegtools-2.2.0.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic multilib-minimal toolchain-funcs
+
+DESCRIPTION="Tools for MJPEG video"
+HOMEPAGE="http://mjpeg.sourceforge.net/"
+SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
+REQUIRED_USE="sdlgfx? ( sdl )"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+RDEPEND="
+ virtual/jpeg:0=[${MULTILIB_USEDEP}]
+ dv? ( >=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}] )
+ gtk? ( x11-libs/gtk+:2 )
+ png? ( media-libs/libpng:0= )
+ quicktime? ( >=media-libs/libquicktime-1.2.4-r1[${MULTILIB_USEDEP}] )
+ sdl? (
+ >=media-libs/libsdl-1.2.15-r4[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ sdlgfx? ( media-libs/sdl-gfx )
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ >=sys-apps/sed-4
+ virtual/awk
+ cpu_flags_x86_mmx? ( dev-lang/nasm )
+"
+
+src_prepare() {
+ default
+
+ eautoreconf
+ sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure
+}
+
+multilib_src_configure() {
+ [[ $(gcc-major-version) -eq 3 ]] && append-flags -mno-sse2
+
+ local myconf=(
+ --enable-compile-warnings
+ $(use_enable cpu_flags_x86_mmx simd-accel)
+ $(use_enable static-libs static)
+ --enable-largefile
+
+ $(use_with quicktime libquicktime)
+ $(use_with dv libdv)
+ $(use_with sdl libsdl)
+ --without-v4l
+ $(use_with sdl x)
+
+ # used by tools only
+ $(multilib_native_use_with gtk)
+ $(multilib_native_use_with png libpng)
+ $(multilib_native_use_with sdlgfx)
+ )
+
+ ECONF_SOURCE=${S} \
+ econf "${myconf[@]}"
+}
+
+multilib_src_compile() {
+ if multilib_is_native_abi; then
+ default
+ else
+ # avoid building programs
+ emake bin_PROGRAMS=
+ fi
+}
+
+multilib_src_test() {
+ # there are no tests at the moment, so it would just build
+ # all programs in non-native ABIs...
+ multilib_is_native_abi && default
+}
+
+multilib_src_install() {
+ if multilib_is_native_abi; then
+ default
+ else
+ emake DESTDIR="${D}" install \
+ bin_PROGRAMS=
+ fi
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ dodoc mjpeg_howto.txt PLANS HINTS docs/FAQ.txt
+
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ elog "mjpegtools installs user contributed scripts which require additional"
+ elog "dependencies not pulled in by the installation."
+ elog "These have to be installed manually."
+ elog "Currently known extra dpendencies are: ffmpeg, mencoder from mplayer,"
+ elog "parts of transcode, mpeg2dec from libmpeg2, sox, toolame, vcdimager, python."
+ fi
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2019-05-03 8:44 Pacho Ramos
0 siblings, 0 replies; 43+ messages in thread
From: Pacho Ramos @ 2019-05-03 8:44 UTC (permalink / raw
To: gentoo-commits
commit: 36d0a59d620e820478d219e81e1e3bed995ca20f
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri May 3 08:40:26 2019 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri May 3 08:40:26 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d0a59d
media-video/mjpegtools: Drop old
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild | 116 ----------------------
1 file changed, 116 deletions(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
deleted file mode 100644
index 9b92deb1bff..00000000000
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic multilib-minimal toolchain-funcs
-
-DESCRIPTION="Tools for MJPEG video"
-HOMEPAGE="http://mjpeg.sourceforge.net/"
-SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="1"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
-IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
-REQUIRED_USE="sdlgfx? ( sdl )"
-
-RDEPEND="
- virtual/jpeg:0=[${MULTILIB_USEDEP}]
- dv? ( >=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}] )
- gtk? ( x11-libs/gtk+:2 )
- png? ( media-libs/libpng:0= )
- quicktime? ( >=media-libs/libquicktime-1.2.4-r1[${MULTILIB_USEDEP}] )
- sdl? ( >=media-libs/libsdl-1.2.15-r4[${MULTILIB_USEDEP}]
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- sdlgfx? ( media-libs/sdl-gfx )
- )"
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4
- virtual/awk
- >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
- cpu_flags_x86_mmx? ( dev-lang/nasm )
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-pic.patch
- # https://sourceforge.net/p/mjpeg/bugs/139/
- "${FILESDIR}"/${P}-sdl-cflags.patch
- "${FILESDIR}"/mjpegtools-2.1.0-no_format.patch
-)
-
-src_prepare() {
- default
-
- eautoreconf
- sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure
-}
-
-multilib_src_configure() {
- [[ $(gcc-major-version) -eq 3 ]] && append-flags -mno-sse2
-
- local myconf=(
- --enable-compile-warnings
- $(use_enable cpu_flags_x86_mmx simd-accel)
- $(use_enable static-libs static)
- --enable-largefile
-
- $(use_with quicktime libquicktime)
- $(use_with dv libdv)
- $(use_with sdl libsdl)
- --without-v4l
- $(use_with sdl x)
-
- # used by tools only
- $(multilib_native_use_with gtk)
- $(multilib_native_use_with png libpng)
- $(multilib_native_use_with sdlgfx)
-
- # used only in V4LCONF_LIBS that is not used anywhere...
- --without-dga
- )
-
- ECONF_SOURCE=${S} \
- econf "${myconf[@]}"
-}
-
-multilib_src_compile() {
- if multilib_is_native_abi; then
- default
- else
- # avoid building programs
- emake bin_PROGRAMS=
- fi
-}
-
-multilib_src_test() {
- # there are no tests at the moment, so it would just build
- # all programs in non-native ABIs...
- multilib_is_native_abi && default
-}
-
-multilib_src_install() {
- if multilib_is_native_abi; then
- default
- else
- emake DESTDIR="${D}" install \
- bin_PROGRAMS=
- fi
-}
-
-multilib_src_install_all() {
- einstalldocs
- dodoc mjpeg_howto.txt PLANS HINTS docs/FAQ.txt
-
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- elog "mjpegtools installs user contributed scripts which require additional"
- elog "dependencies not pulled in by the installation."
- elog "These have to be installed manually."
- elog "Currently known extra dpendencies are: ffmpeg, mencoder from mplayer,"
- elog "parts of transcode, mpeg2dec from libmpeg2, sox, toolame, vcdimager, python."
- fi
-}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2019-05-02 21:23 Mikle Kolyada
0 siblings, 0 replies; 43+ messages in thread
From: Mikle Kolyada @ 2019-05-02 21:23 UTC (permalink / raw
To: gentoo-commits
commit: 269b186a25581a3d05ed827afba9c40042b7997c
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu May 2 21:22:55 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu May 2 21:22:55 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=269b186a
media-video/mjpegtools: alpha stable wrt bug #681492
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"
media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
index 0b1c14cf658..9d93eeb9c64 100644
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2019-04-01 19:58 Thomas Deutschmann
0 siblings, 0 replies; 43+ messages in thread
From: Thomas Deutschmann @ 2019-04-01 19:58 UTC (permalink / raw
To: gentoo-commits
commit: 7cd4b29225a7008967baf81a6731bfe8704ca939
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 1 19:48:35 2019 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Apr 1 19:57:50 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd4b292
media-video/mjpegtools: x86 stable (bug #681492)
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
index 71891b05e43..0b1c14cf658 100644
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2019-03-24 20:25 Sergei Trofimovich
0 siblings, 0 replies; 43+ messages in thread
From: Sergei Trofimovich @ 2019-03-24 20:25 UTC (permalink / raw
To: gentoo-commits
commit: 982810fa52b5720a5424667b18f95fc6288782a1
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 20:16:55 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 20:16:55 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982810fa
media-video/mjpegtools: stable 2.1.0-r4 for ppc64, bug #681492
Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
index 518870e1ef8..71891b05e43 100644
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-fbsd"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2019-03-24 20:12 Sergei Trofimovich
0 siblings, 0 replies; 43+ messages in thread
From: Sergei Trofimovich @ 2019-03-24 20:12 UTC (permalink / raw
To: gentoo-commits
commit: 948657af2dbbc51c5d68653af05c97019cf4aefd
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 20:09:45 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 20:09:45 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=948657af
media-video/mjpegtools: stable 2.1.0-r4 for ppc, bug #681492
Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
index 78df43cc941..518870e1ef8 100644
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 sparc ~x86 ~amd64-fbsd"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2019-03-24 19:44 Sergei Trofimovich
0 siblings, 0 replies; 43+ messages in thread
From: Sergei Trofimovich @ 2019-03-24 19:44 UTC (permalink / raw
To: gentoo-commits
commit: 66144ba129464aeab39375d432067fd141d11d14
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 19:40:31 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 19:40:31 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66144ba1
media-video/mjpegtools: stable 2.1.0-r4 for ia64, bug #681492
Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
index 6906d4b51c8..78df43cc941 100644
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2019-03-24 13:08 Sergei Trofimovich
0 siblings, 0 replies; 43+ messages in thread
From: Sergei Trofimovich @ 2019-03-24 13:08 UTC (permalink / raw
To: gentoo-commits
commit: cd98c3a4ba9284b5748f949b20f95097d350579f
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sun Mar 24 12:34:54 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 13:08:37 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd98c3a4
media-video/mjpegtools: stable 2.1.0-r4 for sparc, bug #681492
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
index d30c9546392..6906d4b51c8 100644
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2019-03-24 10:01 Agostino Sarubbo
0 siblings, 0 replies; 43+ messages in thread
From: Agostino Sarubbo @ 2019-03-24 10:01 UTC (permalink / raw
To: gentoo-commits
commit: 4a6bf6f76dad84ecf710ec8233a520730efeacd5
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 24 09:59:52 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 09:59:52 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a6bf6f7
media-video/mjpegtools: amd64 stable wrt bug #681492
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"
media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
index 3ac82456dab..d30c9546392 100644
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2018-10-07 15:50 Daniel Pielmeier
0 siblings, 0 replies; 43+ messages in thread
From: Daniel Pielmeier @ 2018-10-07 15:50 UTC (permalink / raw
To: gentoo-commits
commit: 7d209e5ec8381639eb558fc0eb9c8d0f2b6e8532
Author: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 7 15:47:52 2018 +0000
Commit: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
CommitDate: Sun Oct 7 15:49:48 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d209e5e
media-video/mjpegtools: Revision bump to 2.1.0-r4. Switch to EAPI 7.
Signed-off-by: Daniel Pielmeier <billie <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild | 121 ++++++++++++++++++++++
1 file changed, 121 insertions(+)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
new file mode 100644
index 00000000000..3ac82456dab
--- /dev/null
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r4.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic multilib-minimal toolchain-funcs
+
+DESCRIPTION="Tools for MJPEG video"
+HOMEPAGE="http://mjpeg.sourceforge.net/"
+SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
+REQUIRED_USE="sdlgfx? ( sdl )"
+
+BDEPEND="
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+RDEPEND="
+ virtual/jpeg:0=[${MULTILIB_USEDEP}]
+ dv? ( >=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}] )
+ gtk? ( x11-libs/gtk+:2 )
+ png? ( media-libs/libpng:0= )
+ quicktime? ( >=media-libs/libquicktime-1.2.4-r1[${MULTILIB_USEDEP}] )
+ sdl? (
+ >=media-libs/libsdl-1.2.15-r4[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ sdlgfx? ( media-libs/sdl-gfx )
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ >=sys-apps/sed-4
+ virtual/awk
+ cpu_flags_x86_mmx? ( dev-lang/nasm )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-pic.patch
+ # https://sourceforge.net/p/mjpeg/bugs/139/
+ "${FILESDIR}"/${P}-sdl-cflags.patch
+ "${FILESDIR}"/mjpegtools-2.1.0-no_format.patch
+)
+
+src_prepare() {
+ default
+
+ eautoreconf
+ sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure
+}
+
+multilib_src_configure() {
+ [[ $(gcc-major-version) -eq 3 ]] && append-flags -mno-sse2
+
+ local myconf=(
+ --enable-compile-warnings
+ $(use_enable cpu_flags_x86_mmx simd-accel)
+ $(use_enable static-libs static)
+ --enable-largefile
+
+ $(use_with quicktime libquicktime)
+ $(use_with dv libdv)
+ $(use_with sdl libsdl)
+ --without-v4l
+ $(use_with sdl x)
+
+ # used by tools only
+ $(multilib_native_use_with gtk)
+ $(multilib_native_use_with png libpng)
+ $(multilib_native_use_with sdlgfx)
+
+ # used only in V4LCONF_LIBS that is not used anywhere...
+ --without-dga
+ )
+
+ ECONF_SOURCE=${S} \
+ econf "${myconf[@]}"
+}
+
+multilib_src_compile() {
+ if multilib_is_native_abi; then
+ default
+ else
+ # avoid building programs
+ emake bin_PROGRAMS=
+ fi
+}
+
+multilib_src_test() {
+ # there are no tests at the moment, so it would just build
+ # all programs in non-native ABIs...
+ multilib_is_native_abi && default
+}
+
+multilib_src_install() {
+ if multilib_is_native_abi; then
+ default
+ else
+ emake DESTDIR="${D}" install \
+ bin_PROGRAMS=
+ fi
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ dodoc mjpeg_howto.txt PLANS HINTS docs/FAQ.txt
+
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ elog "mjpegtools installs user contributed scripts which require additional"
+ elog "dependencies not pulled in by the installation."
+ elog "These have to be installed manually."
+ elog "Currently known extra dpendencies are: ffmpeg, mencoder from mplayer,"
+ elog "parts of transcode, mpeg2dec from libmpeg2, sox, toolame, vcdimager, python."
+ fi
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2018-08-02 18:14 Daniel Pielmeier
0 siblings, 0 replies; 43+ messages in thread
From: Daniel Pielmeier @ 2018-08-02 18:14 UTC (permalink / raw
To: gentoo-commits
commit: 973a083e7a3fe432591020ff931159fdddbe6edc
Author: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 2 18:13:57 2018 +0000
Commit: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
CommitDate: Thu Aug 2 18:13:57 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973a083e
media-video/mjpegtools: Remove old.
Package-Manager: Portage-2.3.40, Repoman-2.3.9
media-video/mjpegtools/mjpegtools-2.1.0-r2.ebuild | 110 ----------------------
1 file changed, 110 deletions(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r2.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r2.ebuild
deleted file mode 100644
index 09216f8d0c9..00000000000
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r2.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils flag-o-matic multilib-minimal toolchain-funcs
-
-DESCRIPTION="Tools for MJPEG video"
-HOMEPAGE="http://mjpeg.sourceforge.net/"
-SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="1"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd"
-IUSE="dv gtk cpu_flags_x86_mmx png quicktime sdl sdlgfx static-libs"
-REQUIRED_USE="sdlgfx? ( sdl )"
-
-RDEPEND="virtual/jpeg:0=[${MULTILIB_USEDEP}]
- quicktime? ( >=media-libs/libquicktime-1.2.4-r1[${MULTILIB_USEDEP}] )
- dv? ( >=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}] )
- png? ( media-libs/libpng:0= )
- gtk? ( x11-libs/gtk+:2 )
- sdl? ( >=media-libs/libsdl-1.2.15-r4[${MULTILIB_USEDEP}]
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- sdlgfx? ( media-libs/sdl-gfx )
- )"
-
-DEPEND="${RDEPEND}
- cpu_flags_x86_mmx? ( dev-lang/nasm )
- >=sys-apps/sed-4
- virtual/awk
- >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-pic.patch
- # https://sourceforge.net/p/mjpeg/bugs/139/
- epatch "${FILESDIR}"/${P}-sdl-cflags.patch
- epatch "${FILESDIR}"/mjpegtools-2.1.0-no_format.patch
- eautoreconf
- sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure
-}
-
-multilib_src_configure() {
- [[ $(gcc-major-version) -eq 3 ]] && append-flags -mno-sse2
-
- local myconf=(
- --enable-compile-warnings
- $(use_enable cpu_flags_x86_mmx simd-accel)
- $(use_enable static-libs static)
- --enable-largefile
-
- $(use_with quicktime libquicktime)
- $(use_with dv libdv)
- $(use_with sdl libsdl)
- --without-v4l
- $(use_with sdl x)
-
- # used by tools only
- $(multilib_native_use_with gtk)
- $(multilib_native_use_with png libpng)
- $(multilib_native_use_with sdlgfx)
-
- # used only in V4LCONF_LIBS that is not used anywhere...
- --without-dga
- )
-
- ECONF_SOURCE=${S} \
- econf "${myconf[@]}"
-}
-
-multilib_src_compile() {
- if multilib_is_native_abi; then
- default
- else
- # avoid building programs
- emake bin_PROGRAMS=
- fi
-}
-
-multilib_src_test() {
- # there are no tests at the moment, so it would just build
- # all programs in non-native ABIs...
- multilib_is_native_abi && default
-}
-
-multilib_src_install() {
- if multilib_is_native_abi; then
- default
- else
- emake DESTDIR="${D}" install \
- bin_PROGRAMS=
- fi
-}
-
-multilib_src_install_all() {
- einstalldocs
- dodoc mjpeg_howto.txt PLANS HINTS docs/FAQ.txt
-
- prune_libtool_files --all
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- elog "mjpegtools installs user contributed scripts which require additional"
- elog "dependencies not pulled in by the installation."
- elog "These have to be installed manually."
- elog "Currently known extra dpendencies are: ffmpeg, mencoder from mplayer,"
- elog "parts of transcode, mpeg2dec from libmpeg2, sox, toolame, vcdimager, python."
- fi
-}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2018-07-30 21:50 Sergei Trofimovich
0 siblings, 0 replies; 43+ messages in thread
From: Sergei Trofimovich @ 2018-07-30 21:50 UTC (permalink / raw
To: gentoo-commits
commit: 4b864c386a987b3a23a8b40a3362a7a3d71ec197
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 30 21:48:32 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Jul 30 21:48:32 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b864c38
media-video/mjpegtools: stable 2.1.0-r3 for ppc, bug #656180
Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"
media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
index 4f1dfbf19fa..9b92deb1bff 100644
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2018-06-19 14:32 Tobias Klausmann
0 siblings, 0 replies; 43+ messages in thread
From: Tobias Klausmann @ 2018-06-19 14:32 UTC (permalink / raw
To: gentoo-commits
commit: af4172a7fab54159321158367f6bcd1225b833ee
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 19 14:31:41 2018 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Tue Jun 19 14:31:52 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af4172a7
media-video/mjpegtools-2.1.0-r3: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/656180
media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
index 2f24a7391af..6ad5a6935b3 100644
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2018-05-25 23:58 Thomas Deutschmann
0 siblings, 0 replies; 43+ messages in thread
From: Thomas Deutschmann @ 2018-05-25 23:58 UTC (permalink / raw
To: gentoo-commits
commit: e8f63fae8b55586bf59dfd8fa080dcfed5f1f9fe
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri May 25 22:38:10 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri May 25 23:57:45 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8f63fae
media-video/mjpegtools: x86 stable (bug #656180)
Package-Manager: Portage-2.3.40, Repoman-2.3.9
media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
index 54dba2b2613..2f24a7391af 100644
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2018-05-24 14:31 Agostino Sarubbo
0 siblings, 0 replies; 43+ messages in thread
From: Agostino Sarubbo @ 2018-05-24 14:31 UTC (permalink / raw
To: gentoo-commits
commit: f057fdc187b65e01837450374da80b984148b675
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 24 14:28:24 2018 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 24 14:28:24 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f057fdc1
media-video/mjpegtools: amd64 stable wrt bug #656180
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"
media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
index 4d7908f254b..54dba2b2613 100644
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2018-05-23 7:28 Sergei Trofimovich
0 siblings, 0 replies; 43+ messages in thread
From: Sergei Trofimovich @ 2018-05-23 7:28 UTC (permalink / raw
To: gentoo-commits
commit: 2644f8473b961c0cab555f646d66e24cc198fa04
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed May 23 07:27:57 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed May 23 07:28:31 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2644f847
media-video/mjpegtools: stable 2.1.0-r3 for ia64, bug #656180
Bug: https://bugs.gentoo.org/656180
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"
media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
index a12c9c11b24..4d7908f254b 100644
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2018-05-21 7:30 Sergei Trofimovich
0 siblings, 0 replies; 43+ messages in thread
From: Sergei Trofimovich @ 2018-05-21 7:30 UTC (permalink / raw
To: gentoo-commits
commit: 44f72f32d05eafa25558a974a74fab6ea0b88246
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon May 21 07:08:14 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon May 21 07:30:27 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44f72f32
media-video/mjpegtools: stable 2.1.0-r3 for sparc
Bug: https://bugs.gentoo.org/656180
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"
media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
index 85c83fad148..a12c9c11b24 100644
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd"
IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2018-05-20 19:10 Andreas Sturmlechner
0 siblings, 0 replies; 43+ messages in thread
From: Andreas Sturmlechner @ 2018-05-20 19:10 UTC (permalink / raw
To: gentoo-commits
commit: 3a7655ba07e908884c03d665db0d5dd032a20c74
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun May 20 16:09:16 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun May 20 19:09:23 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a7655ba
media-video/mjpegtools: Drop unused eutils.eclass
Package-Manager: Portage-2.3.38, Repoman-2.3.9
media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
index 65febbe011d..85c83fad148 100644
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit autotools eutils flag-o-matic multilib-minimal toolchain-funcs
+inherit autotools flag-o-matic multilib-minimal toolchain-funcs
DESCRIPTION="Tools for MJPEG video"
HOMEPAGE="http://mjpeg.sourceforge.net/"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2018-05-20 19:10 Andreas Sturmlechner
0 siblings, 0 replies; 43+ messages in thread
From: Andreas Sturmlechner @ 2018-05-20 19:10 UTC (permalink / raw
To: gentoo-commits
commit: b5853e5d93edac69b24657bb99955c979e73cf97
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun May 20 15:59:11 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun May 20 19:09:23 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5853e5d
media-video/mjpegtools: Sort DEPENDs and IUSE
Package-Manager: Portage-2.3.38, Repoman-2.3.9
media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
index 7d41dcbe218..da515e8abcc 100644
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,24 +12,25 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
-IUSE="dv gtk cpu_flags_x86_mmx png quicktime sdl sdlgfx static-libs"
+IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
-RDEPEND="virtual/jpeg:0=[${MULTILIB_USEDEP}]
- quicktime? ( >=media-libs/libquicktime-1.2.4-r1[${MULTILIB_USEDEP}] )
+RDEPEND="
+ virtual/jpeg:0=[${MULTILIB_USEDEP}]
dv? ( >=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}] )
- png? ( media-libs/libpng:0= )
gtk? ( x11-libs/gtk+:2 )
+ png? ( media-libs/libpng:0= )
+ quicktime? ( >=media-libs/libquicktime-1.2.4-r1[${MULTILIB_USEDEP}] )
sdl? ( >=media-libs/libsdl-1.2.15-r4[${MULTILIB_USEDEP}]
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
sdlgfx? ( media-libs/sdl-gfx )
)"
-
DEPEND="${RDEPEND}
- cpu_flags_x86_mmx? ( dev-lang/nasm )
>=sys-apps/sed-4
virtual/awk
- >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+ cpu_flags_x86_mmx? ( dev-lang/nasm )
+"
src_prepare() {
epatch "${FILESDIR}"/${P}-pic.patch
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2018-05-20 19:10 Andreas Sturmlechner
0 siblings, 0 replies; 43+ messages in thread
From: Andreas Sturmlechner @ 2018-05-20 19:10 UTC (permalink / raw
To: gentoo-commits
commit: 8558d01378dbe3f04388aa5e27844c12d704a912
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun May 20 15:53:53 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun May 20 19:09:22 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8558d013
media-video/mjpegtools: Drop to ~hppa
Package-Manager: Portage-2.3.38, Repoman-2.3.9
media-video/mjpegtools/mjpegtools-2.1.0-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r2.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r2.ebuild
index 99e778a7bba..09216f8d0c9 100644
--- a/media-video/mjpegtools/mjpegtools-2.1.0-r2.ebuild
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd"
IUSE="dv gtk cpu_flags_x86_mmx png quicktime sdl sdlgfx static-libs"
REQUIRED_USE="sdlgfx? ( sdl )"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/
@ 2017-11-19 11:39 Daniel Pielmeier
0 siblings, 0 replies; 43+ messages in thread
From: Daniel Pielmeier @ 2017-11-19 11:39 UTC (permalink / raw
To: gentoo-commits
commit: 1f7d7db76f319812f92a17916722b9d095b3c18d
Author: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 19 11:38:53 2017 +0000
Commit: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
CommitDate: Sun Nov 19 11:38:53 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f7d7db7
media-video/mjpegtools: Switch to EAPI 6.
Package-Manager: Portage-2.3.13, Repoman-2.3.3
media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild | 118 ++++++++++++++++++++++
1 file changed, 118 insertions(+)
diff --git a/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
new file mode 100644
index 00000000000..5817ec12981
--- /dev/null
+++ b/media-video/mjpegtools/mjpegtools-2.1.0-r3.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic multilib-minimal toolchain-funcs
+
+DESCRIPTION="Tools for MJPEG video"
+HOMEPAGE="http://mjpeg.sourceforge.net/"
+SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE="dv gtk cpu_flags_x86_mmx png quicktime sdl sdlgfx static-libs"
+REQUIRED_USE="sdlgfx? ( sdl )"
+
+RDEPEND="virtual/jpeg:0=[${MULTILIB_USEDEP}]
+ quicktime? ( >=media-libs/libquicktime-1.2.4-r1[${MULTILIB_USEDEP}] )
+ dv? ( >=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}] )
+ png? ( media-libs/libpng:0= )
+ gtk? ( x11-libs/gtk+:2 )
+ sdl? ( >=media-libs/libsdl-1.2.15-r4[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ sdlgfx? ( media-libs/sdl-gfx )
+ )"
+
+DEPEND="${RDEPEND}
+ cpu_flags_x86_mmx? ( dev-lang/nasm )
+ >=sys-apps/sed-4
+ virtual/awk
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
+
+RDEPEND="${RDEPEND}
+ abi_x86_32? (
+ !<=app-emulation/emul-linux-x86-medialibs-20140508-r4
+ !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)]
+ )"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-pic.patch
+ # https://sourceforge.net/p/mjpeg/bugs/139/
+ epatch "${FILESDIR}"/${P}-sdl-cflags.patch
+ epatch "${FILESDIR}"/mjpegtools-2.1.0-no_format.patch
+ default
+
+ eautoreconf
+ sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure
+}
+
+multilib_src_configure() {
+ [[ $(gcc-major-version) -eq 3 ]] && append-flags -mno-sse2
+
+ local myconf=(
+ --enable-compile-warnings
+ $(use_enable cpu_flags_x86_mmx simd-accel)
+ $(use_enable static-libs static)
+ --enable-largefile
+
+ $(use_with quicktime libquicktime)
+ $(use_with dv libdv)
+ $(use_with sdl libsdl)
+ --without-v4l
+ $(use_with sdl x)
+
+ # used by tools only
+ $(multilib_native_use_with gtk)
+ $(multilib_native_use_with png libpng)
+ $(multilib_native_use_with sdlgfx)
+
+ # used only in V4LCONF_LIBS that is not used anywhere...
+ --without-dga
+ )
+
+ ECONF_SOURCE=${S} \
+ econf "${myconf[@]}"
+}
+
+multilib_src_compile() {
+ if multilib_is_native_abi; then
+ default
+ else
+ # avoid building programs
+ emake bin_PROGRAMS=
+ fi
+}
+
+multilib_src_test() {
+ # there are no tests at the moment, so it would just build
+ # all programs in non-native ABIs...
+ multilib_is_native_abi && default
+}
+
+multilib_src_install() {
+ if multilib_is_native_abi; then
+ default
+ else
+ emake DESTDIR="${D}" install \
+ bin_PROGRAMS=
+ fi
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ dodoc mjpeg_howto.txt PLANS HINTS docs/FAQ.txt
+
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ elog "mjpegtools installs user contributed scripts which require additional"
+ elog "dependencies not pulled in by the installation."
+ elog "These have to be installed manually."
+ elog "Currently known extra dpendencies are: ffmpeg, mencoder from mplayer,"
+ elog "parts of transcode, mpeg2dec from libmpeg2, sox, toolame, vcdimager, python."
+ fi
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
end of thread, other threads:[~2024-07-27 22:00 UTC | newest]
Thread overview: 43+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-28 22:41 [gentoo-commits] repo/gentoo:master commit in: media-video/mjpegtools/ Matt Turner
-- strict thread matches above, loose matches on Subject: below --
2024-07-27 22:00 Sam James
2024-03-08 14:23 Daniel Pielmeier
2023-08-12 13:34 Daniel Pielmeier
2023-08-12 13:32 Daniel Pielmeier
2022-12-07 13:52 David Seifert
2022-11-02 5:50 WANG Xuerui
2022-05-17 5:34 Sam James
2022-04-09 10:38 Daniel Pielmeier
2022-01-24 19:19 Sam James
2022-01-24 3:42 Sam James
2022-01-24 3:42 Sam James
2022-01-22 12:38 Jakov Smolić
2022-01-22 12:38 Jakov Smolić
2021-09-30 17:10 Daniel Pielmeier
2021-08-19 17:42 Daniel Pielmeier
2021-08-13 23:29 Sam James
2021-08-10 6:41 Agostino Sarubbo
2021-08-09 1:42 Sam James
2021-08-09 1:18 Sam James
2021-08-09 1:18 Sam James
2021-08-09 0:28 Sam James
2021-03-17 15:33 Daniel Pielmeier
2019-05-03 8:44 Pacho Ramos
2019-05-02 21:23 Mikle Kolyada
2019-04-01 19:58 Thomas Deutschmann
2019-03-24 20:25 Sergei Trofimovich
2019-03-24 20:12 Sergei Trofimovich
2019-03-24 19:44 Sergei Trofimovich
2019-03-24 13:08 Sergei Trofimovich
2019-03-24 10:01 Agostino Sarubbo
2018-10-07 15:50 Daniel Pielmeier
2018-08-02 18:14 Daniel Pielmeier
2018-07-30 21:50 Sergei Trofimovich
2018-06-19 14:32 Tobias Klausmann
2018-05-25 23:58 Thomas Deutschmann
2018-05-24 14:31 Agostino Sarubbo
2018-05-23 7:28 Sergei Trofimovich
2018-05-21 7:30 Sergei Trofimovich
2018-05-20 19:10 Andreas Sturmlechner
2018-05-20 19:10 Andreas Sturmlechner
2018-05-20 19:10 Andreas Sturmlechner
2017-11-19 11:39 Daniel Pielmeier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox