summaryrefslogtreecommitdiff
path: root/media-gfx
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-02-20 20:21:39 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-02-20 20:21:39 +0000
commitdd03974882f85ca04e35cfbc97f7ff756f5d5c20 (patch)
tree4fabcc91c51083e19657dd0a557043e74468106e /media-gfx
parentd542bd2ef95af892c7ef62be1489b0288b1df9e3 (diff)
gentoo auto-resync : 20:02:2023 - 20:21:39
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/Manifest.gzbin37653 -> 37819 bytes
-rw-r--r--media-gfx/displaycal-py3/Manifest3
-rw-r--r--media-gfx/displaycal-py3/displaycal-py3-3.9.10.ebuild66
-rw-r--r--media-gfx/displaycal-py3/metadata.xml17
-rw-r--r--media-gfx/entangle/Manifest2
-rw-r--r--media-gfx/entangle/entangle-3.0-r2.ebuild2
-rw-r--r--media-gfx/eog-plugins/Manifest3
-rw-r--r--media-gfx/eog-plugins/eog-plugins-42.2.ebuild78
-rw-r--r--media-gfx/eog-plugins/files/42.2-build-Use-correct-variables.patch79
-rw-r--r--media-gfx/eog/Manifest2
-rw-r--r--media-gfx/eog/eog-43.1-r1.ebuild77
-rw-r--r--media-gfx/graphviz/Manifest2
-rw-r--r--media-gfx/graphviz/graphviz-7.0.5.ebuild2
-rw-r--r--media-gfx/inkscape/Manifest4
-rw-r--r--media-gfx/inkscape/inkscape-1.2.2.ebuild2
-rw-r--r--media-gfx/inkscape/inkscape-9999.ebuild2
16 files changed, 94 insertions, 247 deletions
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index c42eb7888e27..c2fe9f4558a7 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/displaycal-py3/Manifest b/media-gfx/displaycal-py3/Manifest
new file mode 100644
index 000000000000..dbeaf6d8d7be
--- /dev/null
+++ b/media-gfx/displaycal-py3/Manifest
@@ -0,0 +1,3 @@
+DIST DisplayCAL-3.9.10.tar.gz 10676033 BLAKE2B 94bfa3ac95bfc16788421fa5b9a31920c40da66d2875e4037b3b20b6792a1005ee9fea11b5325a94ffae845f56583647e42de9d4d7d96d149264a86e6d1158a6 SHA512 fc1b981925c6f4660557d8f0935a62d0112b39664b0c74cdb1a907e0e7b7e3f61ec76986fa2072f8ada1d105ebfa61bb116df75dc10f902ff545db3368634fc5
+EBUILD displaycal-py3-3.9.10.ebuild 1494 BLAKE2B 9696773d870850429eea8df9d7c62624277f2c0ba2475271c367e5b642124a70c2c5dea38d5916eb0cad8ec028089c76a31c8fb21aa68f2042e76d203b03217f SHA512 c82759379322f0d177365081a7fcc61eb7d258e3e60e149345290c33cd6a054f6586911a1fdbf302b282a1a4eeeb447fcc660a299e71d8a83a2c313832d62af5
+MISC metadata.xml 790 BLAKE2B aa3f32f061f4840bbc0e29c36e6154cc37b85a9fa76a92e7f69a32ccadef16fa5a9680266c35b51c3351c4f4d65e2e1659515550e2366c9c9516e8c26c049694 SHA512 d4fad45e53ac19ede7f26709878ff36b55906a4c642b1ce7ce2e49ef56a1285582700d07170f702263a3a99ea0bfa2c2cfbc842978f565291d3322fb9a6a5c0d
diff --git a/media-gfx/displaycal-py3/displaycal-py3-3.9.10.ebuild b/media-gfx/displaycal-py3/displaycal-py3-3.9.10.ebuild
new file mode 100644
index 000000000000..0aef7b5146ef
--- /dev/null
+++ b/media-gfx/displaycal-py3/displaycal-py3-3.9.10.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..10} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 xdg
+
+MY_PN="DisplayCAL"
+MY_P="${MY_PN}-${PV}"
+
+SRC_URI="https://github.com/eoyilmaz/displaycal-py3/releases/download/${PV}/${MY_P}.tar.gz"
+KEYWORDS="~amd64"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="Modernize the DisplayCAL code including Python 3 support"
+HOMEPAGE="https://github.com/eoyilmaz/displaycal-py3"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RESTRICT="test"
+
+DEPEND="
+ dev-python/build[${PYTHON_USEDEP}]
+ dev-python/certifi:0[${PYTHON_USEDEP}]
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/distro[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ dev-python/pychromecast[${PYTHON_USEDEP}]
+ dev-python/send2trash[${PYTHON_USEDEP}]
+ dev-python/zeroconf[${PYTHON_USEDEP}]
+ >=dev-python/wxpython-4.2.0[${PYTHON_USEDEP}]
+ media-gfx/argyllcms
+ x11-libs/libXxf86vm"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ # Fix QA warning
+ sed -e 's/license_file/license_files/g' -i setup.cfg || die
+
+ # Remove x-world MIME
+ sed -i 's|x-world/x-vrml;||g' \
+ misc/displaycal-vrml-to-x3d-converter.desktop || die
+
+ distutils-r1_src_prepare
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ # Use Gentoo package name for doc folder
+ mv "${ED}/usr/share/doc/${MY_P}" "${ED}/usr/share/doc/${P}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+}
diff --git a/media-gfx/displaycal-py3/metadata.xml b/media-gfx/displaycal-py3/metadata.xml
new file mode 100644
index 000000000000..6ee5175df506
--- /dev/null
+++ b/media-gfx/displaycal-py3/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>sarnex@gentoo.org</email>
+ <name>Nick Sarnie</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">eoyilmaz/displaycal-py3</remote-id>
+ </upstream>
+ <longdescription>
+ This project intended to modernize the DisplayCAL code including Python 3 support.
+ Florian Höch, the original developer, did an incredible job of creating and maintaining DisplayCAL for all these years.
+ But, it seems that, during the pandemic, very understandably, he lost his passion to the project.
+ Now, it is time for us, the DisplayCAL community, to contribute back to this great tool.
+ </longdescription>
+</pkgmetadata>
diff --git a/media-gfx/entangle/Manifest b/media-gfx/entangle/Manifest
index 336024bcdc85..1b8f60e0d8fa 100644
--- a/media-gfx/entangle/Manifest
+++ b/media-gfx/entangle/Manifest
@@ -1,4 +1,4 @@
AUX entangle-3.0-fix-meson-0.61-build.patch 810 BLAKE2B 4b4eac6fbddba41e6f6cdd2afa4f0db1b603bc96b1c281fde415cd71826ae15cb839b267a138229dd59e280459f7cc3cd1538e32357b0bab74b1a5a9507a9caa SHA512 fb2196fc1ec125c6b8ba237c74e9495d8e0e22bd584948a385d3ee906fd32ad9887d02093b3c690e5de90fa19e7d7e538aed9e1f8ede433e15bdd6ad80639ff1
DIST entangle-3.0.tar.xz 518808 BLAKE2B fe2bf4b114bc04fdc56792f984ae7387b70d693fa82f8deaa2023de71a8bba72bc95d4bfc430cdfaf5244e9114b4f7e8bb2e17f3b86de6529037519fa3877899 SHA512 8c6d7e067f88a770c63b76fde2a6ae71894aae95477fcf66b4670697889fdf7939d3f95532626d6f4ca7ae75841d8f247f6bcf78a1ce195b540989f1bfe5ebdd
-EBUILD entangle-3.0-r2.ebuild 1697 BLAKE2B b428548e115c8e8e01232e1cf6e23ee0d3f0f0537566a838a548950a209d1bb92926969da10b1354b9a66d47e270504bc065cfb6e4a9c2e118c99d411192fb56 SHA512 e2e3eaaf44e094ea1c9292126c4b0bb9280794cb5bddf69dfc4676698fd4c9aec11e0c1f6913dacc67bd9029161655ebf63fe92ad9979619e574a240d3c30f7e
+EBUILD entangle-3.0-r2.ebuild 1697 BLAKE2B 04825ac4c6bbb60616b302a2346c7c9eaf69a641cad1bc5dc406913b154a500002c655f8f9107eb2420817a8a38c3980a3687af68c9523f59ee21df504ea4487 SHA512 fbab5ff653604bab48989615ffd4b7b7625be2950757981f7a370955d224595a4fe657023e049a5950194bb431eed850b378343b0a1b5a86c021a9ed365fdb05
MISC metadata.xml 447 BLAKE2B dd2c9401bd2d866158d724e74423fe837963707e1aeaef52ee3a611b66f60e5388a43d5491f41036997e8115dc7569ca92fdd3f3ea58b89bbac82f9ff836b286 SHA512 eb9dfef9d08aaadb9767cd2793722c304350a3cdcd71d80fa7b6fbf3eb52c8eb7669575e4a25d3debc95b184f138656190fe1a340e6370cef7623a6ec70bd443
diff --git a/media-gfx/entangle/entangle-3.0-r2.ebuild b/media-gfx/entangle/entangle-3.0-r2.ebuild
index 8bd415cc416b..f9cac710c4b3 100644
--- a/media-gfx/entangle/entangle-3.0-r2.ebuild
+++ b/media-gfx/entangle/entangle-3.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit gnome2-utils meson python-single-r1 xdg-utils
diff --git a/media-gfx/eog-plugins/Manifest b/media-gfx/eog-plugins/Manifest
index 39a7b97888b8..dc50f54a8fd8 100644
--- a/media-gfx/eog-plugins/Manifest
+++ b/media-gfx/eog-plugins/Manifest
@@ -1,6 +1,3 @@
-AUX 42.2-build-Use-correct-variables.patch 2235 BLAKE2B 712eeea244e080961cc81cfbf13fe534f1360593832f46c6249952d0509d9aba4ee2b42eab2fab77803d943740bbe6661b09f2394247dfc06e167f9c3e9c3bba SHA512 d45b9e373ba9c73cf9cf6bd83bc05e36bc6d37471cf18b7041b443842e5d6de942dff50eb7a73939533cede2263291cf142f22052b1d89166b45daa82ab8731f
-DIST eog-plugins-42.2.tar.xz 131708 BLAKE2B 7df06ca7d4d10e068b6d758ec3c29fe8cb7a2037755bab55536f1cd3581790f7a1288a9530f256df3d2adbf6d7f8c893907fa962be8adb77510cab8e9684298c SHA512 7508231c1a6b365acfedd73b37911d5ac4194e6b5c4f5d80be27529ec749774d61ddc75288f8678d879f0cc2d9117a5f725092efe30403b5b3e145c77fa3030d
DIST eog-plugins-42.3.tar.xz 134284 BLAKE2B 903ee1af89d48c46ab12d1330b4605cd78db573d59d5fc6ba34c27a8b017ce90c2af0b55009e5ecec61229dbdd8852bc4ecc5b10e6a2d2391c06e8244f7b24da SHA512 af680fe7cc83d3b3ae6782127edf90cf2a89093030f15d22fe5ff81eb165a493dc487b32a41383c36b72ce188c8f49b3f52ca3b991d24faa9667b0317bff414f
-EBUILD eog-plugins-42.2.ebuild 1857 BLAKE2B ebbcfb83d0f8887bfe5c7a8642736700e89e13d88bbf999f7131cbd0f09f23915da7eea7f6c8d84f5545faafbfc873c2210c04c021b119cf32fe2dfbd89f2f66 SHA512 8a09aaa7bd294f4c4cd39f4dc1701be482ada5bd661fc286491fb4170604c275b32e6cc9ffe2111a564b600a01d4a0eaa29869ba997d5fd75c901989aedfa01b
EBUILD eog-plugins-42.3.ebuild 1789 BLAKE2B 1149b7fea1b066da0e515b47f6ff1d1b97a659c1c52573d83a1bb3f48bd0cd348acaf96c68859573d0606f113f84c7828471ba4a80d31ee1e04de3297d8ad8fb SHA512 1bd3e4cd02d4fd1424ee05450a55b5322b1bd6f3112d81be4d68d5c88ae1be3fbd6f37f8181464825561ede86913ec3ea3f24a7f0fbc87b58e05f21df375abc1
MISC metadata.xml 541 BLAKE2B ee4eb7e0faf9345c05620ca09bcd761ef02bd5d5b38485b6fa17cfb52f5b602dac9f598876de728e8a9d9e223f28e6a73afa34b8bcbccb376c41785a53f252f2 SHA512 46ffc768901c97363eb9cbbf3ec1b06b0ccfe8ce99be944866d4459383c0778a151f94437f16254b8955742d4c2f863fb63dc34cf49368e7fb49da8aa788612b
diff --git a/media-gfx/eog-plugins/eog-plugins-42.2.ebuild b/media-gfx/eog-plugins/eog-plugins-42.2.ebuild
deleted file mode 100644
index 7da66b805ea4..000000000000
--- a/media-gfx/eog-plugins/eog-plugins-42.2.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit gnome.org meson python-single-r1
-
-DESCRIPTION="Eye of GNOME plugins"
-HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome/Plugins https://gitlab.gnome.org/GNOME/eog-plugins"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="+exif map picasa +python test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
- map? ( exif )
- python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-RDEPEND="
- >=dev-libs/glib-2.53.4:2
- >=dev-libs/libpeas-1.14.1:=
- >=media-gfx/eog-41.0
- exif? ( >=media-libs/libexif-0.6.16 )
- map? (
- media-libs/libchamplain:0.12[gtk]
- >=media-libs/clutter-1.9.4:1.0
- >=media-libs/clutter-gtk-1.1.2:1.0
- )
- picasa? ( >=dev-libs/libgdata-0.9.1:= )
- python? (
- ${PYTHON_DEPS}
- dev-libs/glib[dbus]
- dev-libs/libpeas:=[gtk,python,${PYTHON_SINGLE_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- ')
- gnome-base/gsettings-desktop-schemas
- media-gfx/eog[introspection]
- x11-libs/gtk+:3[introspection]
- x11-libs/pango[introspection]
- )
-"
-DEPEND="${RDEPEND}
- test? ( dev-libs/appstream-glib )"
-BDEPEND="
- >=sys-devel/gettext-0.19.7
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PV}-build-Use-correct-variables.patch
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use exif plugin_exif-display)
- $(meson_use python plugin_export-to-folder)
- -Dplugin_fit-to-width=true
- $(meson_use python plugin_fullscreenbg)
- -Dplugin_light-theme=true
- $(meson_use map plugin_map)
- $(meson_use python plugin_maximize-windows)
- $(meson_use picasa plugin_postasa)
- -Dplugin_postr=false
- $(meson_use python plugin_pythonconsole)
- -Dplugin_send-by-mail=true
- $(meson_use python plugin_slideshowshuffle)
- )
- meson_src_configure
-}
diff --git a/media-gfx/eog-plugins/files/42.2-build-Use-correct-variables.patch b/media-gfx/eog-plugins/files/42.2-build-Use-correct-variables.patch
deleted file mode 100644
index 5bf08c190392..000000000000
--- a/media-gfx/eog-plugins/files/42.2-build-Use-correct-variables.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-https://gitlab.gnome.org/GNOME/eog-plugins/-/merge_requests/8
-
-From 00d734931a911e072c22b60028f361ee3f6cad14 Mon Sep 17 00:00:00 2001
-From: Matt Turner <mattst88@gmail.com>
-Date: Sat, 24 Sep 2022 11:25:25 -0400
-Subject: [PATCH] build: Use correct variables
-
-Bug: https://bugs.gentoo.org/858089
----
- plugins/fit-to-width/meson.build | 2 +-
- plugins/light-theme/meson.build | 2 +-
- plugins/map/meson.build | 4 ++--
- plugins/send-by-mail/meson.build | 2 +-
- 4 files changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/plugins/fit-to-width/meson.build b/plugins/fit-to-width/meson.build
-index 37732d1..e9654c0 100644
---- a/plugins/fit-to-width/meson.build
-+++ b/plugins/fit-to-width/meson.build
-@@ -46,7 +46,7 @@ if appstream_util.found()
- args: [
- 'validate',
- '--nonet',
-- exifdisplay_appdata.full_path(),
-+ fittowidth_appdata.full_path(),
- ]
- )
- endif
-diff --git a/plugins/light-theme/meson.build b/plugins/light-theme/meson.build
-index 044b08a..fb86cdc 100644
---- a/plugins/light-theme/meson.build
-+++ b/plugins/light-theme/meson.build
-@@ -46,7 +46,7 @@ if appstream_util.found()
- args: [
- 'validate',
- '--nonet',
-- exifdisplay_appdata.full_path(),
-+ lighttheme_appdata.full_path(),
- ]
- )
- endif
-diff --git a/plugins/map/meson.build b/plugins/map/meson.build
-index d969e96..c8f5c41 100644
---- a/plugins/map/meson.build
-+++ b/plugins/map/meson.build
-@@ -36,7 +36,7 @@ i18n.merge_file(
- install_dir: pluginlibdir,
- )
-
--exifdisplay_appdata = i18n.merge_file(
-+map_appdata = i18n.merge_file(
- input: 'eog-map.appdata.xml.in',
- output: '@BASENAME@',
- po_dir: src_root / 'po',
-@@ -52,7 +52,7 @@ if appstream_util.found()
- args: [
- 'validate',
- '--nonet',
-- exifdisplay_appdata.full_path(),
-+ map_appdata.full_path(),
- ]
- )
- endif
-diff --git a/plugins/send-by-mail/meson.build b/plugins/send-by-mail/meson.build
-index f7eb0fb..7bba7a1 100644
---- a/plugins/send-by-mail/meson.build
-+++ b/plugins/send-by-mail/meson.build
-@@ -47,7 +47,7 @@ if appstream_util.found()
- args: [
- 'validate',
- '--nonet',
-- exifdisplay_appdata.full_path(),
-+ sendbymail_appdata.full_path(),
- ]
- )
- endif
---
-2.35.1
-
diff --git a/media-gfx/eog/Manifest b/media-gfx/eog/Manifest
index 3e0f24c4d187..e0bb2b45b373 100644
--- a/media-gfx/eog/Manifest
+++ b/media-gfx/eog/Manifest
@@ -1,5 +1,3 @@
-DIST eog-43.1.tar.xz 4649476 BLAKE2B 0c7225f8f7fd60ff66469c43a0d11c15fa26956cf22706ee5d2a8c06597a8b4ef51a7d3754cde968bf2f98301d5f59326db05213217c7012fe193c57f0ce04ef SHA512 10fd4f6ad07d5a0c13931cb47c3a16d208eb6aa107f288e32fa0f1fd711d17893be9d9980fa64fa530047da131ef4e10d729421ac46d3549a9ab731be45479bc
DIST eog-43.2.tar.xz 4655416 BLAKE2B 9909fc3da58541191b25959be20e53987f5633c97e003b0c97c4029a7cd6084d3675d75584664a023ca45897982d3cfe2668b6dc94a34b22a249b15a87307470 SHA512 aa3bb2e2684140f6a35770f6f6b80f64f09ff0f36f25ddc561c9cbbf6f22fdb4bbb1a48392a29d59dcf4852c224146ac847c62c8196e9198b34e7015bf4bb760
-EBUILD eog-43.1-r1.ebuild 1743 BLAKE2B 630337daa4fb9cd659be52f28657f01f9fda9accdba105c882cc1a2991b7b88eb1c8bb17cdf9439ef5c0939e197a1c89caca03c2c71a4fcc0174d717ac57fc1a SHA512 fd1c1cfe444f3ee5f8dcf70c06c1f06dab03c307e10fa843b401aa464a9ad8b8de8507a5c7f98e09bc071269fe831c8fc0df0622873993e015612a57d834b78d
EBUILD eog-43.2.ebuild 1743 BLAKE2B 952c727ba75f45f52fbf47f14f24bffab43ae27dd5429ec378b76dbb7565825f17a127bcd1e623184bcd5c81e26a01738601f589188f6c869063aaef56117d8e SHA512 55c933f1a0a0dd5829186705d427815ee08be0b93d86546b764e6a20c61e697d9edbebd3cfdef5cfb9d9cf9ea56957aaa694d828a03b676de6df2d64fac44de2
MISC metadata.xml 580 BLAKE2B 7d6bf08b37ed06abb82e92621725ab2cbc9d0b28e5c50cd9dd25e449e98212da4911da450d5e80f6d2efd3cb65981b2726e69f48ae54fc7a0dd4363c896b9086 SHA512 3ae60a59ef2e07fd78b836eb828c0b9e37e49ea6115c52215b86dafff9cb6990567659a31cfb1e06e58890cf598c98065df1e473dc7994fef0ae950081c27a54
diff --git a/media-gfx/eog/eog-43.1-r1.ebuild b/media-gfx/eog/eog-43.1-r1.ebuild
deleted file mode 100644
index 1e66c1aa67b7..000000000000
--- a/media-gfx/eog/eog-43.1-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="The Eye of GNOME image viewer"
-HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome https://gitlab.gnome.org/GNOME/eog"
-
-LICENSE="GPL-2+"
-SLOT="1"
-
-IUSE="+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff"
-REQUIRED_USE="
- exif? ( jpeg )
- gtk-doc? ( introspection )
-"
-
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
-
-RDEPEND="
- >=dev-libs/glib-2.53.4:2
- >=dev-libs/libpeas-0.7.4[gtk]
- >=gnome-base/gnome-desktop-2.91.2:3=
- >=gnome-base/gsettings-desktop-schemas-42_beta
- >=x11-misc/shared-mime-info-0.20
- >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?]
- >=x11-libs/gtk+-3.24.15:3[introspection,X]
- >=gui-libs/libhandy-1.5.0:1
- sys-libs/zlib
-
- exif? ( >=media-libs/libexif-0.6.14 )
- lcms? ( media-libs/lcms:2 )
- xmp? ( media-libs/exempi:2= )
- jpeg? ( media-libs/libjpeg-turbo:= )
- introspection? ( >=dev-libs/gobject-introspection-1.54:= )
- svg? ( >=gnome-base/librsvg-2.44.0:2 )
-
- x11-libs/libX11
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- gtk-doc? (
- dev-util/gi-docgen
- app-text/docbook-xml-dtd:4.1.2
- )
- dev-util/glib-utils
- dev-util/itstool
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_configure() {
- local emesonargs=(
- $(meson_use exif libexif)
- $(meson_use lcms cms)
- $(meson_use xmp)
- $(meson_use jpeg libjpeg)
- $(meson_use svg librsvg)
- $(meson_use gtk-doc gtk_doc)
- $(meson_use introspection)
- -Dinstalled_tests=false
- -Dlibportal=false # As of 40.3, all libportal usages are flatpak-specific
- )
- meson_src_configure
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest
index bab0bb29e25e..1608c11817ac 100644
--- a/media-gfx/graphviz/Manifest
+++ b/media-gfx/graphviz/Manifest
@@ -1,5 +1,5 @@
DIST graphviz-5.0.1.tar.xz 21493276 BLAKE2B 1eabf7dc175cde4827db682ae7c0cb00f5bec4bee8aa9801bc6ac86b06011588260ce261e25613d6d4a1e708ccb4fd65aba73210df8cf0af84f2e20b7c914167 SHA512 c1c5784558fd6f32cd8ce9b63c2bc5232f47ea1c4abf8fbfc1b8b0175aa30845af452dbc6651642f07f2c5b7a73f5c792934ca99561608a104ae99898eca3bc7
DIST graphviz-7.0.5.tar.xz 21484456 BLAKE2B 82fd4e97e946aaf603eeeda2d9e0628c46b5268323121262bb5b84c3b0d8bb78f35b695100c15e4a879d3b92324ae1b17e888b709be72e608e951f6f81dafe48 SHA512 2e4b4d5847503403f1bba6967095c8a24f68eedc852ffc532d397437c45d2a77f9791a2fef82fdbc7e18fd0556088fe4c2f240f1b6c276e5f12a5b68c003f4d4
EBUILD graphviz-5.0.1-r2.ebuild 6136 BLAKE2B 6d7fcc5a35d85162baea6af1edd59c56b8655cf347ebb1b43f499019669de56576923cb1a4b8b6ac024cba27f286b3ffe9b4c01e1bb8f1ea875513a2595a2544 SHA512 d33e14ece4e87c1c7cc737c5de20e98356c1ea94bcdb5db8c1ae94b36cef580ce4ffd8cd16acca9bc8db6d6bdb8fb493f6108ced9d9f993c6b7a3839b2b1e524
-EBUILD graphviz-7.0.5.ebuild 6133 BLAKE2B 875aac10203c13e7a6936e6466b1922ab330742bf897f4c42ac609b8ea635e90f54b3b9db363856c656d950f3ba4eeb1719e43791cf13f646923f8ddc3f32880 SHA512 82d704aa001ce32e49f228044f5870ca0cbb7c7834642ae7ccee075b3ce536fcf955858c5c58a88087dd126e6c5d76833ce39f9c0cfe298e443aeb110f088980
+EBUILD graphviz-7.0.5.ebuild 6132 BLAKE2B ec1f29e3855e71c2ff20ec585c7d084c5ec3f71884b64ad446977a2d14e9da986d2eb250cf16ca263be4adb9e7c900c0d93bd53cd5b535d53617c621dede871c SHA512 ebea7c9eafbf27422ca661ebd4c0a94707a56e14201a8c9dc4b39d3198cd5f2faf0ef049ba8c5cfbc32724c1b175c5e30132467a495e66d43a10abffc4bf7b93
MISC metadata.xml 2324 BLAKE2B 206e5312317fb7bf8f4bba64196a6fa89a8a9e30be3b5e0bf598485cdc2a862e1cc302024b9d170aa6c8ebbbd429ab839d296076bc6f1ac3b154678773cd4d5f SHA512 8eb9a1508823a06fbb180755a7dd173cb2365d7d90e25ad211d56645ee213ee825a991ba56b3f1c8d952c0a7baaa1ea3f8d8d35bdedbffbdce608d66645dd2b0
diff --git a/media-gfx/graphviz/graphviz-7.0.5.ebuild b/media-gfx/graphviz/graphviz-7.0.5.ebuild
index e04f6146b79e..57daa0ab4a1c 100644
--- a/media-gfx/graphviz/graphviz-7.0.5.ebuild
+++ b/media-gfx/graphviz/graphviz-7.0.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-re
LICENSE="CPL-1.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
IUSE="+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript python qt5 ruby svg tcl webp X"
REQUIRED_USE="
diff --git a/media-gfx/inkscape/Manifest b/media-gfx/inkscape/Manifest
index 12ef9996437e..78675e3c297c 100644
--- a/media-gfx/inkscape/Manifest
+++ b/media-gfx/inkscape/Manifest
@@ -2,6 +2,6 @@ AUX inkscape-1.2.1-poppler-22.09.0.patch 3129 BLAKE2B ad2125d617b7e06618ec97301a
DIST inkscape-1.2.1.tar.xz 98048464 BLAKE2B 2de10beb5a90ba81e2f212710dc78fce7c72acef5d004ab86f443b97dcf12e65fb755d7a2655520bd94561a71664dc75abd1ebf9e6bbba14c912cac487b7f18c SHA512 1f968cb20855e77ad8a1b16f8d4841e3279e139c7b1f41eccb7fbef9a7da092f3ffe7f123d032c395939a002725f68d6f1305b2a87ed68610a69a31052711521
DIST inkscape-1.2.2.tar.xz 39392040 BLAKE2B 7a4f0e42d1d8b67f42b924c760be484156e210e5661dc48408c992cbef5e0ac997a468cf1263e5c14cd5c0c0a83345e77055ff59fd7fb2d01b2d196f42a9e858 SHA512 b3e95f7d45612140b38c95fd758b051c27b0ed55bac7e7980c0491d3ba94c62edd7f0b27034314388bf74faf2046d829f36d2f6745cb4a54fb43b8b684df235f
EBUILD inkscape-1.2.1-r2.ebuild 5251 BLAKE2B fe6bfdbdc8de16ead4e418b91ac13a188d67c3607e7ddf3fa875b749df77894a4de8f96a6be990ae158c222d32ba4e3c2f6242e82224393d40cf98477a97b22c SHA512 070d799f453068cd4c1604fffbae7922373aeb386e9b7522c7860bba61ba82f4a81e342fd494a97b94931f8608d1e29ae48b05d076c89950b50fb7e942ec4a7a
-EBUILD inkscape-1.2.2.ebuild 5193 BLAKE2B 6abf0bb29fe8e59130825b49a77c05dcdc2f07cadbf52f1fb95d6167d2a6c86f3d614c47aafbc61e3e56d66cdb57872d785c3ac4a4cafaf501525c26d6d854c6 SHA512 09b40f8b5b14426b64b70f5e0219740bfb53be54016c31ed0ae450e3cd07298124e1521be799b6f4c3283938766f4e5125211e64c2bff297e0ec8d2f7ff15675
-EBUILD inkscape-9999.ebuild 5097 BLAKE2B 4d998321dff3da8ecf6d9a5344df1163f1141b7e7c20a48c3aa5366b28303d6a8f49e0e34347b5292e68b30947c8a6b79af84f86c6025453d22c22021b15dbe2 SHA512 2ee4f5d349bbdfa40361fe900bb1d6c6072a92b41ec3b53d96d3424e95c3110026bcef4275a39da3aaeea3ba3f8739de7382aceef24d5755c4bc764946b93e87
+EBUILD inkscape-1.2.2.ebuild 5193 BLAKE2B d4c6f58625c836a881a728e853f2f2b3fa207cb35c4037eda9811b557c8d493f2b64a60df74dad3259e5642868f1584d31718164bcf1623c664b8d29cbfb3755 SHA512 32c031c910e93532eb9071c22f3ec7e146b7e0665ede2dd22a2e28cb65ac656da340b02d2c796ab251d5bdf9c05c7ab39b0651c0cc9539625ed3b28ad216d23c
+EBUILD inkscape-9999.ebuild 5097 BLAKE2B de3a9a36fbb8e9c2b0b1695e1fc93780f5bfa7882f42c30c612ed449b532c23a53b96a63c354fc45c10488fe792d8855ed641c238a5f6aed63b319387525e8b2 SHA512 6bd47fdd4984b1f6b4cdc0888540414102b6be7351802aa5f7565189793f308ba1f96588b1663cef19703d0d8a736404014ed918629a664dee4b123061eaff97
MISC metadata.xml 876 BLAKE2B e8998be1909e5848fd13fa4a8c4e2d9a424c818c3a41ebdd0a5807f572f9d0037900ac2516d107b9ab016410c25bc4ca3225e832ef17bd6b345d6471d5b5f0bc SHA512 f9a8581f7f401a40b100f61e67adb032859b2c70bd49eaa60b13a18cf24cc24e3a2704e227cba5590aad4bbaf705f3a4bf8c6ffda75f473c39bb8177af4aca6b
diff --git a/media-gfx/inkscape/inkscape-1.2.2.ebuild b/media-gfx/inkscape/inkscape-1.2.2.ebuild
index 10abaffaa749..5a3d412e1fa3 100644
--- a/media-gfx/inkscape/inkscape-1.2.2.ebuild
+++ b/media-gfx/inkscape/inkscape-1.2.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
PYTHON_REQ_USE="xml(+)"
MY_P="${P/_/}"
inherit cmake flag-o-matic xdg toolchain-funcs python-single-r1
diff --git a/media-gfx/inkscape/inkscape-9999.ebuild b/media-gfx/inkscape/inkscape-9999.ebuild
index bf1b44a7ad78..336e101cff8b 100644
--- a/media-gfx/inkscape/inkscape-9999.ebuild
+++ b/media-gfx/inkscape/inkscape-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
PYTHON_REQ_USE="xml(+)"
MY_P="${P/_/}"
inherit cmake flag-o-matic xdg toolchain-funcs python-single-r1