1
0
mirror of https://github.com/dguglielmi/sunny-overlay.git synced 2025-12-06 11:42:40 +01:00

media-libs/ipu7-camera-bins: add new ebuild

This commit is contained in:
2025-10-11 22:16:26 +02:00
parent 34fde41d35
commit a08b08e6c0
3 changed files with 51 additions and 0 deletions

View File

@@ -0,0 +1 @@
DIST ipu7-camera-bins-0_p20250928.tar.gz 8811014 BLAKE2B a520aab04a6f917a71d498637df6b97b86d85096ffee133261bb8429aed6f8a04cb05c552ec6ea6434e02cfed496a5713af6e9539ce079d11f276522b5420c71 SHA512 78c4d5363fb00161dc3a7d7d3eab67c13411d3676a1b8757027a49abc21a1563f8eee2417ebc3cfe0afe639f637df4e9d649b5ae140539002467f1f82b9ad454

View File

@@ -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
}

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>david.guglielmi@gmail.com</email>
<name>David GUGLIELMI</name>
</maintainer>
<upstream>
<remote-id type="github">intel/ipu7-camera-bins</remote-id>
</upstream>
</pkgmetadata>