summaryrefslogtreecommitdiff
path: root/media-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-12-10 03:19:26 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-12-10 03:19:26 +0000
commitcaf79cb4f7c4d5f7cce488d8f50dfb98ddbd09ab (patch)
tree4fb39a9252efabe8f160ef46b7b3be2f52af25aa /media-libs
parent3606ceecb950b302a6ba2a9882aeeff2a851e5dc (diff)
gentoo auto-resync : 10:12:2022 - 03:19:26
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/Manifest.gzbin67706 -> 67882 bytes
-rw-r--r--media-libs/ksanecore/Manifest2
-rw-r--r--media-libs/ksanecore/ksanecore-22.12.0.ebuild23
-rw-r--r--media-libs/vkroots/Manifest3
-rw-r--r--media-libs/vkroots/metadata.xml11
-rw-r--r--media-libs/vkroots/vkroots-0_p20221205.ebuild33
6 files changed, 72 insertions, 0 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 71799ac46dc4..4530422979f9 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/ksanecore/Manifest b/media-libs/ksanecore/Manifest
index f7d38bc6b0f9..92c3947ee790 100644
--- a/media-libs/ksanecore/Manifest
+++ b/media-libs/ksanecore/Manifest
@@ -1,3 +1,5 @@
DIST ksanecore-22.08.3.tar.xz 46660 BLAKE2B f693ba07fee2baba068c6664d15b731a4c9f8ac0e90616e89e6102993faef5d8ef7e778f03418c0820aecf1175370459421fc0a285e8a84357394b8138e318c3 SHA512 e5475b009f4da0f5929e1c107b7ca1c759e077448cd61c680a9431e8cf6b1fc61407f2242b7282e21766864400277cdc44e5e512b7a7b9b8b078ab8699b0e353
+DIST ksanecore-22.12.0.tar.xz 47076 BLAKE2B ecf36ef85449afaa92a7b9787cd01165a7b5647d950225ff3a69c8d32c53cddd2de8eea4781b4acce4db05da16c6964c155da9df9d6d3d07797644be931fec01 SHA512 fe68e92a8e3cdd6c40b4542fea8db4d9c5cef9e4741874cf3b3917e594acfca607ec4d58a6d95c14cfa24f2d17300d368c616969825e8be48d7d0762e084f22a
EBUILD ksanecore-22.08.3.ebuild 546 BLAKE2B 57879edcd3dff82f060101a58597877e69831b3af381ee5076f1978a2f9995bb8f4e0d14bfbe38c0308aa699de5894bcf3a3e43ca2002352dec2f666e29e25ee SHA512 9f7a12dd8ed9e697d1fd518010f328f34f54a2564942f1d925cbff0991bfc6004e88310c185e95e4f9fe7cc102c7b6adb11e3d0bb3ab0ec443aa03a9907b7a94
+EBUILD ksanecore-22.12.0.ebuild 549 BLAKE2B e39ae0529597b9673a672fdfd056473c660561bf38d4bb3d0ddd3a79a334304cc970ecf039eeb3f9115c9eba00660b0265e8aef5c39abea499795108d0afe64f SHA512 8b57f53f814826d538ec1a6ebc53bb71aa578685d635ea40cb6cedc940d1afc00c3e39d68160a66c5a21c47c25035462dd8254ecb81889759836f0ce3b2c0bec
MISC metadata.xml 250 BLAKE2B f3e9395137ebb9adf46cd35c1b6156f82c04cfa94f964f6da24fe71eb560cf51b4f70ebfa10daaa4884400ec22782d819ab794dfd29e7a47559f07208397195d SHA512 78c4ff15eed76ba883b457be95dabd41e928a0e64a42b758b5eab4d8a95afca27d5ea6a7cfe0948de578b169153a05f08aadfce1ddd41a88732212a1e76e565f
diff --git a/media-libs/ksanecore/ksanecore-22.12.0.ebuild b/media-libs/ksanecore/ksanecore-22.12.0.ebuild
new file mode 100644
index 000000000000..51b7f8428653
--- /dev/null
+++ b/media-libs/ksanecore/ksanecore-22.12.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.99.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Qt-based interface for SANE library to control scanner hardware"
+HOMEPAGE="https://invent.kde.org/libraries/ksanecore
+https://api.kde.org/ksanecore/html/index.html"
+
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ media-gfx/sane-backends
+"
+RDEPEND="${DEPEND}"
diff --git a/media-libs/vkroots/Manifest b/media-libs/vkroots/Manifest
new file mode 100644
index 000000000000..8d951f6f7953
--- /dev/null
+++ b/media-libs/vkroots/Manifest
@@ -0,0 +1,3 @@
+DIST vkroots-0_p20221205.tar.gz 272641 BLAKE2B ee61988cf1a110d39e96f027160cbefb2e3815e9ef60e367b54be94348d2cd75037a7eb115620460ed1c1c36256e919e568551258217e1b12aea760d2c90dd61 SHA512 a1a21f53d38385a5f300d9dd5650145074baad66b081beaab59179995afcc5a8df8adf19d52c5da15a7ee10fa530aa9d24c3ff1e04df3f7e1d3af526abc1e55e
+EBUILD vkroots-0_p20221205.ebuild 758 BLAKE2B 67171cd731e7308e303db7ce316eccb709ca938e65cfaaaf865eacd582a4c70b9cc9607ec64b6dbd395b3f3b18f8bd09e4e405fe359653513e9d05a35bf9cc80 SHA512 e9ade5e3531380e1c01d51fdeab9706a12d089287c08dc8ecd951bcde2ff44299b52d51cd3f9cb24836ea69c1ee0826c4feec59f72f875611d03da39f96abb34
+MISC metadata.xml 334 BLAKE2B b5c4bac2b5e4d1727a382788694763badfb49459ea3874d4d058cc0c141aab14c4111b888e877f095190aabdfac350826b359e0f8a2aed23b44cec9b957f75cf SHA512 c37b1589b9a73654d19a8cbf8fe77035fb8a513f1924fde74613e9cb6ad502ff282e6e915ea366cc847190616285a5753eb2e2e5b8f069bbd5ee2c60beb7913c
diff --git a/media-libs/vkroots/metadata.xml b/media-libs/vkroots/metadata.xml
new file mode 100644
index 000000000000..853b3e8c417f
--- /dev/null
+++ b/media-libs/vkroots/metadata.xml
@@ -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>chewi@gentoo.org</email>
+ <name>James Le Cuirot</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">Joshua-Ashton/vkroots</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-libs/vkroots/vkroots-0_p20221205.ebuild b/media-libs/vkroots/vkroots-0_p20221205.ebuild
new file mode 100644
index 000000000000..639396330c56
--- /dev/null
+++ b/media-libs/vkroots/vkroots-0_p20221205.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit python-any-r1
+
+COMMIT="e6b89494142eec0ac6061f82a947d2f1246d3d7a"
+DESCRIPTION="Simple framework for writing Vulkan layers"
+HOMEPAGE="https://github.com/Joshua-Ashton/vkroots"
+SRC_URI="https://github.com/Joshua-Ashton/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+LICENSE="Apache-2.0 MIT LGPL-2.1"
+SLOT="0"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-util/vulkan-headers
+"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_compile() {
+ "${PYTHON}" ./gen/make_vkroots --xml "${BROOT}"/usr/share/vulkan/registry/vk.xml || die
+}
+
+src_install() {
+ default
+ insinto /usr/include/${PN}
+ doins ${PN}.h meson.build
+}