diff --git a/media-libs/ipu7-camera-bins/Manifest b/media-libs/ipu7-camera-bins/Manifest new file mode 100644 index 0000000..5d730b9 --- /dev/null +++ b/media-libs/ipu7-camera-bins/Manifest @@ -0,0 +1 @@ +DIST ipu7-camera-bins-0_p20250928.tar.gz 8811014 BLAKE2B a520aab04a6f917a71d498637df6b97b86d85096ffee133261bb8429aed6f8a04cb05c552ec6ea6434e02cfed496a5713af6e9539ce079d11f276522b5420c71 SHA512 78c4d5363fb00161dc3a7d7d3eab67c13411d3676a1b8757027a49abc21a1563f8eee2417ebc3cfe0afe639f637df4e9d649b5ae140539002467f1f82b9ad454 diff --git a/media-libs/ipu7-camera-bins/ipu7-camera-bins-0_p20250928.ebuild b/media-libs/ipu7-camera-bins/ipu7-camera-bins-0_p20250928.ebuild new file mode 100644 index 0000000..5563595 --- /dev/null +++ b/media-libs/ipu7-camera-bins/ipu7-camera-bins-0_p20250928.ebuild @@ -0,0 +1,39 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT_ID="09ccd020d5d1aa34b91e9f30b01a4166dd31f51b" + +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 +} diff --git a/media-libs/ipu7-camera-bins/metadata.xml b/media-libs/ipu7-camera-bins/metadata.xml new file mode 100644 index 0000000..04cfd14 --- /dev/null +++ b/media-libs/ipu7-camera-bins/metadata.xml @@ -0,0 +1,11 @@ + + + + + david.guglielmi@gmail.com + David GUGLIELMI + + + intel/ipu7-camera-bins + +