new packages: wlroots0.19, libcamera

This commit is contained in:
suvari
2026-07-13 14:49:44 +03:00
parent 99941bb734
commit b591572ab4
13 changed files with 388766 additions and 387550 deletions
+22
View File
@@ -0,0 +1,22 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import mesontools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
mesontools.configure()
def build():
mesontools.build()
def install():
mesontools.install()
pisitools.dodoc("LICENSES/*")
+113
View File
@@ -0,0 +1,113 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libcamera</Name>
<Homepage>https://libcamera.org/</Homepage>
<Packager>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Packager>
<License>GPL-2.0-or-later</License>
<Icon>libcamera</Icon>
<Summary>A complex camera support library for Linux, Android, and ChromeOS</Summary>
<Description>libcamera is an open source complex camera support library for Linux, Android and ChromeOS. The library interfaces with Linux kernel device drivers and provides an intuitive API to developers in order to simplify the complexity involved in capturing images from complex cameras on Linux systems.</Description>
<Archive sha1sum="83812770d2f71027f29b707b2c8dd84d59906366" type="targz">https://gitlab.freedesktop.org/camera/libcamera/-/archive/v0.7.2/libcamera-v0.7.2.tar.gz</Archive>
<BuildDependencies>
<Dependency>git</Dependency>
<Dependency>meson</Dependency>
<Dependency>ninja</Dependency>
<Dependency>cmake</Dependency>
<Dependency>pybind11</Dependency>
<Dependency>tiff-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gtest-devel</Dependency>
<Dependency>python3-PLY</Dependency>
<Dependency>eudev-devel</Dependency>
<Dependency>gnutls-devel</Dependency>
<Dependency>libdrm-devel</Dependency>
<Dependency>libexif-devel</Dependency>
<Dependency>libyaml-devel</Dependency>
<Dependency>libsdl2-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>openssl-devel</Dependency>
<Dependency>python3-Jinja2</Dependency>
<Dependency>python3-PyYAML</Dependency>
<Dependency>qt6-base-devel</Dependency>
<Dependency>libevent-devel</Dependency>
<Dependency>elfutils-devel</Dependency>
<Dependency>libglvnd-devel</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency>libunwind-devel</Dependency>
<Dependency>qt6-assistant-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>qt6-declarative-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>libcamera</Name>
<RuntimeDependencies>
<Dependency>tiff</Dependency>
<Dependency>glib2</Dependency>
<Dependency>gtest</Dependency>
<Dependency>eudev</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>gnutls</Dependency>
<Dependency>libdrm</Dependency>
<Dependency>libexif</Dependency>
<Dependency>libyaml</Dependency>
<Dependency>libsdl2</Dependency>
<Dependency>python3</Dependency>
<Dependency>openssl</Dependency>
<Dependency>pybind11</Dependency>
<Dependency>qt6-base</Dependency>
<Dependency>libevent</Dependency>
<Dependency>elfutils</Dependency>
<Dependency>libglvnd</Dependency>
<Dependency>gstreamer</Dependency>
<Dependency>libunwind</Dependency>
<Dependency>python3-PLY</Dependency>
<Dependency>qt6-assistant</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>python3-Jinja2</Dependency>
<Dependency>python3-PyYAML</Dependency>
<Dependency>qt6-declarative</Dependency>
<Dependency>gst-plugins-base</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="executable">/usr/libexec/libcamera</Path>
<Path fileType="data">/usr/share/libcamera*</Path>
<Path fileType="data">/usr/lib/libyuv*</Path>
<Path fileType="data">/usr/lib/libcamera*</Path>
<Path fileType="data">/usr/lib/libcamera-base.so*</Path>
<Path fileType="data">/usr/lib/gstreamer-1.0/libgstlibcamera.so*</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="library">/usr/lib/python3.11/site-packages/libcamera*</Path>
</Files>
</Package>
<Package>
<Name>libcamera-devel</Name>
<Summary>Development files for libcamera.</Summary>
<RuntimeDependencies>
<Dependency release="current">libcamera</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2026-07-12</Date>
<Version>0.7.2</Version>
<Comment>First Release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>libcamera</Name>
<Summary xml:lang="tr">Linux, Android ve ChromeOS için karmaşık bir kamera destek kütüphanesi.</Summary>
<Description xml:lang="tr">libcamera, Linux, Android ve ChromeOS için açık kaynaklı, karmaşık kamera desteği sağlayan bir kütüphanedir. Kütüphane, Linux çekirdeği aygıt sürücüleriyle arayüz oluşturur ve geliştiricilere Linux sistemlerinde karmaşık kameralardan görüntü yakalamanın karmaşıklığını basitleştirmek için sezgisel bir API sunar.</Description>
</Source>
</PISI>