www-apps/icingaweb2-module-fileshipper: fix PHP dependencies

Signed-off-by: Anton Fischl <github@fischl-online.de>
This commit is contained in:
Anton Fischl 2022-08-12 20:31:09 +02:00
parent 7e78bfec5c
commit 1d10ff6d84
Signed by: anton
GPG Key ID: 87E4939135F3A567
4 changed files with 43 additions and 0 deletions

View File

@ -0,0 +1 @@
DIST yaml-2.2.2.tgz 41063 BLAKE2B 9fc85be5cb1eb86bc052b86d6292601babee0eb6fa790c0f5a77b307c2bd5a7a6ff66ea9efa21fa958a3c4f415f1850525454566b5a4303182d12a778fb2ed93 SHA512 4c1d3012623154b8d74908fb319a637d7bff178d02d0732d1a3d19d24df2c612d62948eb7dcd9ead9fd31f2da7af0cec54657b8cce128968a04079dd0002117d

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="project">
<email>php-bugs@gentoo.org</email>
<name>PHP</name>
</maintainer>
<upstream>
<remote-id type="github">php/pecl-file_formats-yaml</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,20 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PHP_EXT_NAME="yaml"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
USE_PHP="php7-3 php7-4 php8-0 php8-1"
inherit php-ext-pecl-r3
DESCRIPTION="YAML 1.1 (YAML Ain't Markup Language) serialization for PHP"
LICENSE="MIT"
SLOT="7"
KEYWORDS="amd64 arm64 x86"
DEPEND="dev-libs/libyaml"
RDEPEND="${DEPEND}"

View File

@ -9,4 +9,15 @@
<upstream>
<remote-id type="github">Icinga/icingaweb2-module-fileshipper</remote-id>
</upstream>
<use>
<flag name="xlsx">
Install <pkg>dev-lang/php</pkg> with USE-Flag "zip" required for optional XLSX file support
</flag>
<flag name="xml">
Install <pkg>dev-lang/php</pkg> with USE-Flag "xml" required for optional XML file support
</flag>
<flag name="yaml">
Install <pkg>dev-php/pecl-yaml</pkg> required for optional YAML file support
</flag>
</use>
</pkgmetadata>