commit: 1baa082cca4a0ca443e24e1afec0681dd7bff5e5 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> AuthorDate: Wed Mar 12 06:17:17 2025 +0000 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> CommitDate: Wed Mar 12 10:11:44 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1baa082c
media-video/harvid: add 0.9.1 Meant to do ffmpeg-compat rather than bump, but the bump is very trivial only containing our patches + ffmpeg 6/7 compat for changes. Closes: https://bugs.gentoo.org/909159 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org> media-video/harvid/Manifest | 1 + media-video/harvid/harvid-0.9.1.ebuild | 50 ++++++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) diff --git a/media-video/harvid/Manifest b/media-video/harvid/Manifest index 4386171502a6..7df06518473a 100644 --- a/media-video/harvid/Manifest +++ b/media-video/harvid/Manifest @@ -1 +1,2 @@ DIST harvid-0.9.0.tar.gz 116909 BLAKE2B 94b194c475aa402d750d2930c19402157674c5e629bf6212d0fbf0bfe9516f6272850ebca4fb9c6bb1c899418c48ac2b76ec6c04def35671df37ca0b44550e42 SHA512 cba47a9ad70633fbbc5a939819b7ad3c46f01b199b23c938b26092d731664bcfef05b4f03bf83433ddc63d191fef72d0cab09ae4c35efd2e1b2b37c4b2689e82 +DIST harvid-0.9.1.tar.gz 117187 BLAKE2B 18e72df0330f3d7bd420b95610b23cb582db32b427e5bacec74c43312742dd7de0dd4829bdbb7841f5e0ca62d11c0361b83efb6b6221da0ecb328d8efe28de29 SHA512 9a848078adeb1cc5730e21fac18acb5965fadf903dead52dcf805112938fc975d010cc5b651cdc87265e10c209273cb3a1a8c8ec64f9f2613640638747832466 diff --git a/media-video/harvid/harvid-0.9.1.ebuild b/media-video/harvid/harvid-0.9.1.ebuild new file mode 100644 index 000000000000..56aca1510499 --- /dev/null +++ b/media-video/harvid/harvid-0.9.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="HTTP Ardour Video Daemon" +HOMEPAGE="https://x42.github.io/harvid/" +SRC_URI="https://github.com/x42/harvid/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + media-video/ffmpeg:= + media-libs/libjpeg-turbo:= + media-libs/libpng:= +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-editors/vim-core + virtual/pkgconfig +" + +hv_make() { + emake \ + CC="$(tc-getCC)" \ + RANLIB="$(tc-getRANLIB)" \ + STRIP="true" \ + NM="$(tc-getNM) -B" \ + LD="$(tc-getLD)" \ + AR="$(tc-getAR)" \ + PREFIX="${EPREFIX}/usr" \ + libdir="${EPREFIX}/usr/$(get_libdir)" \ + hdocdir="${EPREFIX}/usr/share/doc/${PF}" \ + "${@}" +} + +src_compile() { + hv_make -C libharvid + hv_make -C src + hv_make +} + +src_install() { + hv_make DESTDIR="${D}" install + dodoc ChangeLog README.md +}
