summaryrefslogtreecommitdiff
path: root/dev-util/glib-utils
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/glib-utils')
-rw-r--r--dev-util/glib-utils/Manifest10
-rw-r--r--dev-util/glib-utils/glib-utils-2.76.4.ebuild2
-rw-r--r--dev-util/glib-utils/glib-utils-2.78.3.ebuild2
-rw-r--r--dev-util/glib-utils/glib-utils-2.78.4.ebuild2
-rw-r--r--dev-util/glib-utils/glib-utils-2.78.6.ebuild2
-rw-r--r--dev-util/glib-utils/glib-utils-2.80.4.ebuild53
6 files changed, 63 insertions, 8 deletions
diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest
index d79b26b5f2fc..155fe50c8a99 100644
--- a/dev-util/glib-utils/Manifest
+++ b/dev-util/glib-utils/Manifest
@@ -2,8 +2,10 @@ DIST glib-2.76.4.tar.xz 5274356 BLAKE2B c9ceb514ea81e1e6ab2d0efc82c48c0d8ae6c997
DIST glib-2.78.3.tar.xz 5321388 BLAKE2B 6ef754b15e1ce4377eafdfc317025ac65c3d8010a8816a0cef786cec9da2af9f7d7d1da735c971ab8c848b2dcec050330e5b0fdceb156a36d739848e6160cd19 SHA512 9c1af75fb973d23ce0286d5b7836eea45f9628c148ced5ac10e10abceda05024ae4c57f01439824d3287d986527500b7b959828b630b6e4a3314b5224f4d7246
DIST glib-2.78.4.tar.xz 5331892 BLAKE2B ada7134597d7d863e581a2bb1097ac07a63b27b53309aadab5b1d3686327ee718ad8c5c07af3fce5cc12328e728fc2c4df5fd9e69f431fa00dc634062ef7f926 SHA512 6f3a06e10e7373a2dbf0688512de4126472fb73cbec488b7983b5ffecff09c64d7e1ca462f892e8f215d3d277d103ca802bad7ef0bd0f91edf26fc6ce67187b6
DIST glib-2.78.6.tar.xz 5344808 BLAKE2B d16173794c4aa019459cf8c8c84d4107fb8393828f41ec6c631b9452890f34f9022ed848a543ed134fdb8a575faef6b941cea3e05de512eb1b7a99f7601a2485 SHA512 8d75f8fd77b6309215ca86a0c7648878efe11051f18b279840c137669017ea4066388f8682367e4ea3f154333d833c9dc28ccd4a66a91f0c3854a40a2838f8da
-EBUILD glib-utils-2.76.4.ebuild 2277 BLAKE2B 6ea8ae1bde6cb702d3b9cbc868839f7fd1a4bd917cc34dcfac5d5f17dfdf5fe82e29349da92479a69000a1c65b5a305aab7ae1f8325e9380b4f647f5c6a3fb0f SHA512 376ae52d0362bd3ae698ea96e02bd7046be2fa6052af5a9e156cf266b720896b46f0983e6fb34520ff894a6b6558498cd4819291df0f9494d549f896a8d0e59d
-EBUILD glib-utils-2.78.3.ebuild 2278 BLAKE2B af01964bda4218378cea29c86ddd8019515177cf331156d68d0533bedad3bcf30372c9cef6cc80ae655ed59043befa9f6d3acd00cdd73e0d6cdeaf89292b26fd SHA512 e6d92f0e5d918da1a5c6afacd4b5a5f50b5948db641ce9b4cf9c7b3b8fe02d649454e99feb115dceac49958b70e903e9f0eb6642eda4e92b98468f2148cfa033
-EBUILD glib-utils-2.78.4.ebuild 2279 BLAKE2B 54910a6d8c36f07fef4325992615b3ea22fd43d1b4d50a836c032f35e468e98d2861fa78431ae53ad873f1d5944ed81392c264d1c94825d9503fd53b27bd68ff SHA512 39a40fdbca38538cfecf09535ab4139e0538ad6de7ea8ea22521c43edb6f3b924a8fe2e72b6594d861608bf76018220c3a885970ef36d8ee4679f603fcf5b62b
-EBUILD glib-utils-2.78.6.ebuild 2279 BLAKE2B 54910a6d8c36f07fef4325992615b3ea22fd43d1b4d50a836c032f35e468e98d2861fa78431ae53ad873f1d5944ed81392c264d1c94825d9503fd53b27bd68ff SHA512 39a40fdbca38538cfecf09535ab4139e0538ad6de7ea8ea22521c43edb6f3b924a8fe2e72b6594d861608bf76018220c3a885970ef36d8ee4679f603fcf5b62b
+DIST glib-2.80.4.tar.xz 5535760 BLAKE2B 1d2b301703b27a5c2def370e1d44b4f7b08a940969563ce9d8d7c38e5f0a32163b95523e09cedc4a57b2af84a57d63dc545abcb31b61a8066ef62ba396fb4f3c SHA512 efdc7dd1e0609b0f2d988a8cc8fd4a3fda96e8450832f905f7686f9063b727cb996e0e4e638aca62f60b76f9f04be62e089a615413e64cf298c7eef26e074570
+EBUILD glib-utils-2.76.4.ebuild 2271 BLAKE2B 1b72586abcd0fbb9a86d3cdee1cff05e61e52e03bd1dfb5b1a3405dfedaaa57ef2b07883383ce2a374556f9452c65153ecd04ab90a880923c310f1d33e804145 SHA512 a7ac9adba3cb94e74f72135b20e3d28333a31ebbc6847b2b6f85b1a7753a32b2f96e3fb33efa3e6704e9e3408a4b84217a602cabd8e6727728145beeeb820d36
+EBUILD glib-utils-2.78.3.ebuild 2272 BLAKE2B f7f4bf1e65cf4a61669b654c1b331c13d9bfea15bf587efe13df07d57b15ecb9bc49e687694dd326ca5b809d49d6036e1791a57521b89b8aa655ee467a161de8 SHA512 ca4dfefec438e94d371b156d5b99bb693837a6b23781534d36dc833280d8df3da900e8b7b38b0a18a6bc2c098f16933854f47abf497797f4b7c316cd6feb2c18
+EBUILD glib-utils-2.78.4.ebuild 2273 BLAKE2B 6094320e6c1a2dfd9b8df2a67d6dcc7437a389efa75aa117ab571837ae0e0eec332a08e395e3d1c8200641ec0ddb7aa152529bd5754d41a07503234c3c228416 SHA512 b3aecea991fbca035d2301156b03368d7d5eff2d4d626a3bd2587399461a9ea6282e0bc29ac8ceab91ba289b25ebdadf258290a1d60f5067ddb6de9564ee30d1
+EBUILD glib-utils-2.78.6.ebuild 2272 BLAKE2B f7f4bf1e65cf4a61669b654c1b331c13d9bfea15bf587efe13df07d57b15ecb9bc49e687694dd326ca5b809d49d6036e1791a57521b89b8aa655ee467a161de8 SHA512 ca4dfefec438e94d371b156d5b99bb693837a6b23781534d36dc833280d8df3da900e8b7b38b0a18a6bc2c098f16933854f47abf497797f4b7c316cd6feb2c18
+EBUILD glib-utils-2.80.4.ebuild 1855 BLAKE2B 12b626909a06fbbd57a43a43e7b37de0cb44faa0a2f486c1336784fa84f96b70569a80efa25866c3603c59e4b8feb338fddc7901684ce1796641f0b214cd2d43 SHA512 27187371dc208edce161be5e1af64e6c3e87b2831689a6af1cf1ede11f889ba20ce4255b56a669c2a096276de99c719b7ee50a6fb12807278dda6c0747a101c6
MISC metadata.xml 401 BLAKE2B bdf1884a4dcf8ab8362a86ed6559bb887c026bc315bd8cbfca0b5d8def8102636965da5af0f1871096704309a4a0919028d02f168a91830aa4ed911c6583d103 SHA512 2eaaccd9c6bd6e059b3acf34c964857a9e541f2eedd191c0fa35eca3499242349184ab01becca40791ac1dcdf02ba4a75369ea9c69fa5c21f15d878b1c28c453
diff --git a/dev-util/glib-utils/glib-utils-2.76.4.ebuild b/dev-util/glib-utils/glib-utils-2.76.4.ebuild
index 5b19f9ecd0ec..891fb91019bc 100644
--- a/dev-util/glib-utils/glib-utils-2.76.4.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.76.4.ebuild
@@ -14,7 +14,7 @@ LICENSE="LGPL-2.1+"
SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="${PYTHON_DEPS}"
DEPEND="${RDEPEND}"
diff --git a/dev-util/glib-utils/glib-utils-2.78.3.ebuild b/dev-util/glib-utils/glib-utils-2.78.3.ebuild
index 649ae7656a19..6b1843a1936b 100644
--- a/dev-util/glib-utils/glib-utils-2.78.3.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.78.3.ebuild
@@ -14,7 +14,7 @@ LICENSE="LGPL-2.1+"
SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="${PYTHON_DEPS}"
DEPEND="${RDEPEND}"
diff --git a/dev-util/glib-utils/glib-utils-2.78.4.ebuild b/dev-util/glib-utils/glib-utils-2.78.4.ebuild
index c4998e8bbf2c..ef34711ac01b 100644
--- a/dev-util/glib-utils/glib-utils-2.78.4.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.78.4.ebuild
@@ -14,7 +14,7 @@ LICENSE="LGPL-2.1+"
SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="${PYTHON_DEPS}"
DEPEND="${RDEPEND}"
diff --git a/dev-util/glib-utils/glib-utils-2.78.6.ebuild b/dev-util/glib-utils/glib-utils-2.78.6.ebuild
index c4998e8bbf2c..6b1843a1936b 100644
--- a/dev-util/glib-utils/glib-utils-2.78.6.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.78.6.ebuild
@@ -14,7 +14,7 @@ LICENSE="LGPL-2.1+"
SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="${PYTHON_DEPS}"
DEPEND="${RDEPEND}"
diff --git a/dev-util/glib-utils/glib-utils-2.80.4.ebuild b/dev-util/glib-utils/glib-utils-2.80.4.ebuild
new file mode 100644
index 000000000000..3b9515339d9d
--- /dev/null
+++ b/dev-util/glib-utils/glib-utils-2.80.4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+GNOME_ORG_MODULE="glib"
+
+inherit gnome.org python-single-r1
+
+DESCRIPTION="Build utilities for GLib using projects"
+HOMEPAGE="https://www.gtk.org/"
+
+LICENSE="LGPL-2.1+"
+SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ >=dev-python/docutils-0.21.1
+"
+
+src_configure() { :; }
+
+do_rst2man_command() {
+ rst2man \
+ --syntax-highlight=none \
+ "${1}" "${2}" || die "manpage generation failed"
+}
+
+src_compile() {
+ sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-genmarshal.in > gobject/glib-genmarshal || die
+ sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-mkenums.in > gobject/glib-mkenums || die
+ sed -e "s:@GLIB_VERSION@:${PV}:g;s:@PYTHON@:python:g" glib/gtester-report.in > glib/gtester-report || die
+ do_rst2man_command docs/reference/gobject/glib-genmarshal.rst docs/reference/gobject/glib-genmarshal.1
+ do_rst2man_command docs/reference/gobject/glib-mkenums.rst docs/reference/gobject/glib-mkenums.1
+ do_rst2man_command docs/reference/glib/gtester-report.rst docs/reference/glib/gtester-report.1
+}
+
+src_install() {
+ python_fix_shebang gobject/glib-genmarshal
+ python_fix_shebang gobject/glib-mkenums
+ python_fix_shebang glib/gtester-report
+ exeinto /usr/bin
+ doexe gobject/glib-genmarshal
+ doexe gobject/glib-mkenums
+ doexe glib/gtester-report
+ doman docs/reference/gobject/glib-genmarshal.1
+ doman docs/reference/gobject/glib-mkenums.1
+ doman docs/reference/glib/gtester-report.1
+}