From 8decd0b0d407091eb501e329063904936e55ceb1 Mon Sep 17 00:00:00 2001 From: David Guglielmi Date: Sat, 15 Nov 2025 13:03:15 +0100 Subject: [PATCH] media-libs/ipu7-camera-bins: add 0_p2025112 --- media-libs/ipu7-camera-bins/Manifest | 1 + .../ipu7-camera-bins-0_p2025112.ebuild | 39 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 media-libs/ipu7-camera-bins/ipu7-camera-bins-0_p2025112.ebuild diff --git a/media-libs/ipu7-camera-bins/Manifest b/media-libs/ipu7-camera-bins/Manifest index 5d730b9..8aecfcf 100644 --- a/media-libs/ipu7-camera-bins/Manifest +++ b/media-libs/ipu7-camera-bins/Manifest @@ -1 +1,2 @@ DIST ipu7-camera-bins-0_p20250928.tar.gz 8811014 BLAKE2B a520aab04a6f917a71d498637df6b97b86d85096ffee133261bb8429aed6f8a04cb05c552ec6ea6434e02cfed496a5713af6e9539ce079d11f276522b5420c71 SHA512 78c4d5363fb00161dc3a7d7d3eab67c13411d3676a1b8757027a49abc21a1563f8eee2417ebc3cfe0afe639f637df4e9d649b5ae140539002467f1f82b9ad454 +DIST ipu7-camera-bins-0_p2025112.tar.gz 8815760 BLAKE2B ef96fa8d5e087584ccc6810aa83e91bf8118078c0b3397fd9e2afec2de4cd59f358ed1c8a0248e8fab7e02d55708de3423f297dc715d504583b0161b37631ff5 SHA512 8b746ac54d83bd91dbfd469e1298b4c960def102870d9da5e2ef7d874a4ba2c5e3116fbab6c50a9a919d96125b71f5c553790528fd16f18069c8e703140dd49f diff --git a/media-libs/ipu7-camera-bins/ipu7-camera-bins-0_p2025112.ebuild b/media-libs/ipu7-camera-bins/ipu7-camera-bins-0_p2025112.ebuild new file mode 100644 index 0000000..9fb1c84 --- /dev/null +++ b/media-libs/ipu7-camera-bins/ipu7-camera-bins-0_p2025112.ebuild @@ -0,0 +1,39 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT_ID="b7ebe7949329d8022e5cec0085f8c183bfdeb501" + +DESCRIPTION="Intel IPU7 MIPI camera proprietary image processing libraries" +HOMEPAGE="https://github.com/intel/ipu7-camera-bins" + +SRC_URI="https://github.com/intel/${PN}/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT_ID}" + +LICENSE="INTEL-IPU" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="elibc_musl" + +src_prepare() { + sed -i \ + -e '/^libdir=/s#.*#libdir=${prefix}/'$(get_libdir)'#g' \ + lib/pkgconfig/*.pc || die + + default +} + +src_install() { + dolib.so lib/libia_* + + insinto /usr/$(get_libdir)/pkgconfig + doins lib/pkgconfig/ia_imaging-ipu7*.pc + + insinto /usr/include/ipu7x/ia_imaging + doins include/ipu7x/ia_imaging/*.h + + insinto /usr/include/ipu75xa/ia_imaging + doins include/ipu75xa/ia_imaging/*.h +}