From 5b7c114c09d07eecd00e6f7fb829563aae3597b9 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 1 Jan 2023 20:22:33 +0000 Subject: gentoo auto-resync : 01:01:2023 - 20:22:32 --- dev-vcs/gitg/Manifest | 2 +- dev-vcs/gitg/gitg-41-r1.ebuild | 90 +++++++++++++++++++++++++++++++++++++++++ dev-vcs/gitg/gitg-41.ebuild | 92 ------------------------------------------ 3 files changed, 91 insertions(+), 93 deletions(-) create mode 100644 dev-vcs/gitg/gitg-41-r1.ebuild delete mode 100644 dev-vcs/gitg/gitg-41.ebuild (limited to 'dev-vcs/gitg') diff --git a/dev-vcs/gitg/Manifest b/dev-vcs/gitg/Manifest index f7cd40670f6d..3470f7c1bbff 100644 --- a/dev-vcs/gitg/Manifest +++ b/dev-vcs/gitg/Manifest @@ -1,4 +1,4 @@ AUX 41-fix-build-with-meson-0.61.1.patch 1182 BLAKE2B d835f58c4514103f1a09cb5ddc14f98a1d3559045cc747c228b88970b8323f77537a6bd51b30e93f0ac2b572e544d16ffff6656dc0e9a11feace2896ef641515 SHA512 1bb4a7d79694fc10cabf39234eea7e78ad96a484c183333469a1907402ea2b8da8c497f8b4da85e021defeaed4587fba5a7319b169b8ab8819b0d238d4040898 DIST gitg-41.tar.xz 10604696 BLAKE2B bc8a07565338f77a0a4706d6ff145ed09096acb0230fb160218a6374b87968ffde6615b6e2970ca9162ef542f877c3c8ab2023396c13e023cc47dd5bf466f22c SHA512 4e8fe0b1ab5302f975f58277e5ae42300a96d20bb1c41426d8c0e058a53420fcca73f75566f593f5aa2882b3a0e1608cdd542bc4f68c731153ba9185972d6f51 -EBUILD gitg-41.ebuild 2046 BLAKE2B c881cacf4ffcde87d4b40e2c940efe27cbc8b9728d426dc433d799df7e1f1670eca95b006df35b6ac501cff3c62c6d89deb7632dce7c3b47ae4a9f8099ba3bfb SHA512 5f745ffdda422249eecbbb67f370012ba144d4863f974c5ad2e52dfccca18cebdce3776636d515d42872a2579e0d0ce8846d1da07fae7f8ae863558844cd4598 +EBUILD gitg-41-r1.ebuild 1953 BLAKE2B 02ac43a77b1f2cdc8050bceac3264c4cd8200f63fc17b0db5736c5344bcd9027948965b5585654ec254bcc2b54d846fb1d454fa63104237f5dcab2f0c802ea87 SHA512 1a33bd0032a55cdcb6bf9ae4f8ddee44f28a7b57551f862030a3e9f5a98028f976a4061379a78bc63d79f2b6185d5589abbfd1339031c9920fbfaddebe303ee0 MISC metadata.xml 938 BLAKE2B 4e0f80ebd073fb570a20c8138ea72c11b755fe6abc41c2cc472a484ca9b84efd52e1919b1df487fc63e6fe1c7a16421999fa476de9f8e5994766409a132580c3 SHA512 87ea8faecd6608e492578135f57d95ed73ed9a47da7b5f8cc4b8444be08d3a7e98b68c8ef6ce336f2e2c97b726918bfaf71fc9426031d7c716dc3de37b660888 diff --git a/dev-vcs/gitg/gitg-41-r1.ebuild b/dev-vcs/gitg/gitg-41-r1.ebuild new file mode 100644 index 000000000000..96fe1764146f --- /dev/null +++ b/dev-vcs/gitg/gitg-41-r1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit gnome.org gnome2-utils meson python-r1 vala xdg + +DESCRIPTION="git repository viewer for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Gitg" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" +IUSE="glade +python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +# test if unbundling of libgd is possible +# Currently it seems not to be (unstable API/ABI) +RDEPEND=" + app-crypt/libsecret[vala] + >=app-text/gspell-1[vala] + >=dev-libs/glib-2.38:2[dbus] + >=dev-libs/gobject-introspection-0.10.1:= + dev-libs/json-glib + dev-libs/libdazzle[vala] + dev-libs/libgee:0.8[introspection] + dev-libs/libgit2:=[threads] + >=dev-libs/libgit2-glib-1.0.0[ssh] + >=dev-libs/libpeas-1.5.0[gtk] + >=dev-libs/libxml2-2.9.0:2 + >=gnome-base/gsettings-desktop-schemas-0.1.1 + >=x11-libs/gtk+-3.20.0:3 + >=x11-libs/gtksourceview-4.0.3:4 + x11-themes/adwaita-icon-theme + glade? ( >=dev-util/glade-3.2:3.10 ) + python? ( + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND} + >=dev-libs/libgit2-glib-1.0.0[vala] +" +BDEPEND=" + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig + $(vala_depend) +" + +PATCHES=( "${FILESDIR}"/${PV}-fix-build-with-meson-0.61.1.patch ) + +src_prepare() { + default + + # it doesn't do anything in DESTDIR mode, except for failing + # when python3 symlink is not present + echo "#!/bin/sh" > meson_post_install.py || die +} + +src_configure() { + vala_setup + + local emesonargs=( + $(meson_use glade glade_catalog) + # we install the module manually anyway + -Dpython=false + ) + + meson_src_configure +} + +src_install() { + meson_src_install + + if use python ; then + python_moduleinto gi.overrides + python_foreach_impl python_domodule libgitg-ext/GitgExt.py + fi +} + +pkg_postinst() { + gnome2_schemas_update + xdg_pkg_postinst +} + +pkg_postrm() { + gnome2_schemas_update + xdg_pkg_postrm +} diff --git a/dev-vcs/gitg/gitg-41.ebuild b/dev-vcs/gitg/gitg-41.ebuild deleted file mode 100644 index dfd4809e712b..000000000000 --- a/dev-vcs/gitg/gitg-41.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..11} ) - -inherit gnome.org gnome2-utils meson python-r1 vala xdg-utils - -DESCRIPTION="git repository viewer for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Gitg" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="glade +python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -# test if unbundling of libgd is possible -# Currently it seems not to be (unstable API/ABI) -RDEPEND=" - app-crypt/libsecret[vala] - >=app-text/gspell-1[vala] - >=dev-libs/glib-2.38:2[dbus] - >=dev-libs/gobject-introspection-0.10.1:= - dev-libs/json-glib - dev-libs/libdazzle[vala] - dev-libs/libgee:0.8[introspection] - dev-libs/libgit2:=[threads] - >=dev-libs/libgit2-glib-1.0.0[ssh] - >=dev-libs/libpeas-1.5.0[gtk] - >=dev-libs/libxml2-2.9.0:2 - >=gnome-base/gsettings-desktop-schemas-0.1.1 - >=x11-libs/gtk+-3.20.0:3 - >=x11-libs/gtksourceview-4.0.3:4 - x11-themes/adwaita-icon-theme - glade? ( >=dev-util/glade-3.2:3.10 ) - python? ( - ${PYTHON_DEPS} - dev-python/pygobject:3[${PYTHON_USEDEP}] - ) -" -DEPEND="${RDEPEND} - $(vala_depend) - >=dev-libs/libgit2-glib-1.0.0[vala] - >=sys-devel/gettext-0.19.7 - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}/${PV}"-fix-build-with-meson-0.61.1.patch -) - -src_prepare() { - default - vala_src_prepare - xdg_environment_reset - - # it doesn't do anything in DESTDIR mode, except for failing - # when python3 symlink is not present - echo "#!/bin/sh" > meson_post_install.py || die -} - -src_configure() { - local emesonargs=( - $(meson_use glade glade_catalog) - # we install the module manually anyway - -Dpython=false - ) - - meson_src_configure -} - -src_install() { - meson_src_install - - if use python ; then - python_moduleinto gi.overrides - python_foreach_impl python_domodule libgitg-ext/GitgExt.py - fi -} - -pkg_postinst() { - gnome2_schemas_update - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - gnome2_schemas_update - xdg_desktop_database_update - xdg_icon_cache_update -} -- cgit v1.2.3