summaryrefslogtreecommitdiff
path: root/dev-util/gi-docgen
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-15 12:04:03 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-15 12:04:03 +0100
commit7fa8a1e3f149eea4c844c47cfe26136ed7614c58 (patch)
treee514d1b9999d088064bee1e34a3a3c500d6d7a07 /dev-util/gi-docgen
parentd993571e2ee444d08f4e9e90d493ee37338657e3 (diff)
gentoo auto-resync : 15:04:2024 - 12:04:02
Diffstat (limited to 'dev-util/gi-docgen')
-rw-r--r--dev-util/gi-docgen/Manifest6
-rw-r--r--dev-util/gi-docgen/gi-docgen-2023.1-r1.ebuild16
-rw-r--r--dev-util/gi-docgen/gi-docgen-2023.3.ebuild39
-rw-r--r--dev-util/gi-docgen/metadata.xml1
4 files changed, 54 insertions, 8 deletions
diff --git a/dev-util/gi-docgen/Manifest b/dev-util/gi-docgen/Manifest
index ed7d4bbce3c5..4a717791d4cf 100644
--- a/dev-util/gi-docgen/Manifest
+++ b/dev-util/gi-docgen/Manifest
@@ -1,3 +1,5 @@
DIST gi-docgen-2023.1.tar.gz 2516453 BLAKE2B d97ca86f1e9c29de3b1500a08b93a1617dddfc6f29314f1d0f1cbd3ec7b367f4de7b8d7d7eba9fbe5af0a8bbcdd4c4bb0786dfd4deda0acd19ac6372dea24d0a SHA512 fb19af318a66ba475e04826d9b61163ec85e6ea4503847ec6685940424bac8108cf385546bad1de80fedd1ddbb21054644083dc4908caf7e2e616c6e0673b0e3
-EBUILD gi-docgen-2023.1-r1.ebuild 1006 BLAKE2B ceda1d8b7637a63e507e65be8ccc1dc01e350f3819938e4a89a5aebf7e3d5b38280c0ef7b5cb3d8f9bb111cc5611de73bc9c0335c578f45fbc6fa6efc364b884 SHA512 e1676cd4aa46e9401ddca247f463eb542285ce87be1c87a4c6812e59178d7854b8cb383e27d4a710761b8093aad2b517df6c208bcca2bd090fc820edd9994e8a
-MISC metadata.xml 350 BLAKE2B 157af2fde028e5332e19fa28df298bd81e9aa0d61981ed034f4a270cb41de1ed1b8aa96c1537c4ea6e6588811d08456ba65678c47747bc744ceecf45531bdb2a SHA512 6aab61ec8a175dd2d6a1010753d1e70df2e7a030d708acb61ee4158dc0d2afc214aed20f0e01fa565c7b463617305f2a2d3347e5e80259f9b5b2e03383870c80
+DIST gi-docgen-2023.3.tar.gz 2525675 BLAKE2B eda3ce1e90fb8ce71db34d0040d3df578ea4b2848a2f2e208d0785af2219460217c173a193f60abd1b965c1ee1bab7c7d2797e87026677aa4469968818e39d1f SHA512 de9a94ee30b408cb875f7a7e8015f0f860a65140a4b39b9fc1d5f6ea445ab66b4f7c37786646040b0869a1bf1e7d5f09ae878697428e693a15966c27c5d25fa5
+EBUILD gi-docgen-2023.1-r1.ebuild 988 BLAKE2B f3aa69cd3039ba42debdd7701230cca2917c6b16a1d89d16b9042f5fa08672c6bbd1545eeb9bd7ccfb2283cddb85df98362d7a112cc4825b6a962039977389fe SHA512 4086ce41b735b4184b9d62e042771e3a98f144a4bea035fb01ae64b51072ce71a52a3ecbe97ac657a7d7b531705b48f1672609f39488ae02c9b220e89551f203
+EBUILD gi-docgen-2023.3.ebuild 1037 BLAKE2B e4ff1d50161164eb5c114e88a24f0f3fb0b502c731c6f23535a3f2eeb0a0b46d5d99ea795741970e1c2fe9fa95d67d66f5b12dd9319955a21f0037916db82eda SHA512 69156c141722999d89601e81542e9ff83b8dc843a0854371547470f247f48b1a4c0f6f95bdf7b98ac0dab75af4145e3e1c9bbc39b550129c01cbdf0f29da0264
+MISC metadata.xml 399 BLAKE2B aefebb75d4861ff54a057e26ba11076499d44dee51b784543782b0ee687d126dfcd2689b1941a9955415b405d65d324f14c0c7f9b19dc74228dec5a93844285e SHA512 572cb98c8f2d15c8d299fdda118df7e5525075b63e3aa859aaef7c1c0a3f305012986eb6c2d880ca1f33cb404ea25ffe214d7789d5e7e3fc3daf434a9c725c10
diff --git a/dev-util/gi-docgen/gi-docgen-2023.1-r1.ebuild b/dev-util/gi-docgen/gi-docgen-2023.1-r1.ebuild
index 77063dce38e6..21e4ca76bf1a 100644
--- a/dev-util/gi-docgen/gi-docgen-2023.1-r1.ebuild
+++ b/dev-util/gi-docgen/gi-docgen-2023.1-r1.ebuild
@@ -1,15 +1,20 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+
inherit distutils-r1 pypi
DESCRIPTION="A documentation generator for GObject-based libraries"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gi-docgen https://pypi.org/project/gi-docgen/"
+HOMEPAGE="
+ https://gitlab.gnome.org/GNOME/gi-docgen
+ https://pypi.org/project/gi-docgen/
+"
LICENSE="|| ( Apache-2.0 GPL-3+ ) CC0-1.0 OFL-1.1 MIT"
SLOT="0"
@@ -27,8 +32,7 @@ RDEPEND="
')
$(python_gen_cond_dep '
dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.{8..10})
+ ' 3.10)
"
-DEPEND="${RDEPEND}"
distutils_enable_tests pytest
diff --git a/dev-util/gi-docgen/gi-docgen-2023.3.ebuild b/dev-util/gi-docgen/gi-docgen-2023.3.ebuild
new file mode 100644
index 000000000000..54c36ba53d9a
--- /dev/null
+++ b/dev-util/gi-docgen/gi-docgen-2023.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A documentation generator for GObject-based libraries"
+HOMEPAGE="
+ https://gitlab.gnome.org/GNOME/gi-docgen
+ https://pypi.org/project/gi-docgen/
+"
+
+LICENSE="|| ( Apache-2.0 GPL-3+ ) CC0-1.0 OFL-1.1 MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+ >=dev-python/markupsafe-1[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2[${PYTHON_USEDEP}]
+ >=dev-python/jinja-2[${PYTHON_USEDEP}]
+ >=dev-python/typogrify-2[${PYTHON_USEDEP}]
+ ')
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+
+distutils_enable_tests pytest
diff --git a/dev-util/gi-docgen/metadata.xml b/dev-util/gi-docgen/metadata.xml
index 982b094ea8e1..47f0a1f8fb25 100644
--- a/dev-util/gi-docgen/metadata.xml
+++ b/dev-util/gi-docgen/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="gnome-gitlab">GNOME/gi-docgen</remote-id>
+ <remote-id type="pypi">gi-docgen</remote-id>
</upstream>
</pkgmetadata>