summaryrefslogtreecommitdiff
path: root/media-libs/libspng
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-18 12:24:45 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-18 12:24:45 +0100
commit16be64511bd21e32a29645b49e37611507709790 (patch)
treebfb80060e55c09b383ac0257408890c961550171 /media-libs/libspng
parent4d6e1311ded368813dc93f130293f64148e22c45 (diff)
gentoo auto-resync : 18:08:2024 - 12:24:44
Diffstat (limited to 'media-libs/libspng')
-rw-r--r--media-libs/libspng/Manifest3
-rw-r--r--media-libs/libspng/libspng-0.7.4.ebuild37
-rw-r--r--media-libs/libspng/metadata.xml15
3 files changed, 55 insertions, 0 deletions
diff --git a/media-libs/libspng/Manifest b/media-libs/libspng/Manifest
new file mode 100644
index 000000000000..0c8f36be9b8c
--- /dev/null
+++ b/media-libs/libspng/Manifest
@@ -0,0 +1,3 @@
+DIST libspng-0.7.4.tar.gz 159230 BLAKE2B 3deaf6b1687fc6951aa4ccc844d1716e37ecaac3954894c3e601bc702ef184e7b7a553498afce79ae033a035b5d9eb19d0dea74fd00bed9218094cb4b583b3ce SHA512 cd729653599ed97f80d19f3048c1b3bc2ac16f922b3465804b1913bc45d9fc8b28b56bc2121fda36e9d3dcdd12612cced5383313b722a5342b613f8781879f1a
+EBUILD libspng-0.7.4.ebuild 586 BLAKE2B fc64dd8dce9006dbf8fd7288cf4ca878a2f36af64a3760f4a6577e3571c6219f10ea0cca96b98339d0b2616567d9d843ea11042fc2e3d753ea0ed226bafb27bf SHA512 d6dd6230e34d9cafe943bf154b78a8fed907babedcf72011b1b92a3f8213de2b897f0884f039513f846a91973f7a62241fbf070d95f24673cd58caaa9872ab0d
+MISC metadata.xml 466 BLAKE2B 65015dc2e2698bc2c82def971a78f84eba94edb717c57d79f8e6775a0990dc0bf3c47d6398490e193f91d0fef04f733b27d51651cc6791d68641e666d6f42095 SHA512 8639c2aef749df8c31ca5ec6b52d1f807946a45eae07929f3764a099d57147461a69be3f16f9f9b12ea489242436cad42b8fe581b8e8715af7623053947f0d45
diff --git a/media-libs/libspng/libspng-0.7.4.ebuild b/media-libs/libspng/libspng-0.7.4.ebuild
new file mode 100644
index 000000000000..71dd3ff3fc37
--- /dev/null
+++ b/media-libs/libspng/libspng-0.7.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Simple, modern libpng alternative"
+HOMEPAGE="https://github.com/randy408/libspng"
+SRC_URI="
+ https://github.com/randy408/libspng/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ >=media-libs/libpng-1.6.0
+ )
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test dev_build)
+ )
+
+ meson_src_configure
+}
diff --git a/media-libs/libspng/metadata.xml b/media-libs/libspng/metadata.xml
new file mode 100644
index 000000000000..f6a0ccb4a893
--- /dev/null
+++ b/media-libs/libspng/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>parona@protonmail.com</email>
+ <name>Alfred Wingate</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">randy408/libspng</remote-id>
+ </upstream>
+</pkgmetadata>