diff options
author | Matthew S. Turnbull <sparky@bluefang-logic.com> | 2022-12-04 23:22:08 -0500 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2022-12-24 07:03:58 +0000 |
commit | b4971829d46216d237d70db56a2c28360cfdcd13 (patch) | |
tree | 4f82afe5bf247093162f34c46f4c86b03350e35a /x11-libs | |
parent | x11-libs/xapp: add 2.4.2 (diff) | |
download | gentoo-b4971829d46216d237d70db56a2c28360cfdcd13.tar.gz gentoo-b4971829d46216d237d70db56a2c28360cfdcd13.tar.bz2 gentoo-b4971829d46216d237d70db56a2c28360cfdcd13.zip |
x11-libs/xapp: drop 2.4.1
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/xapp/Manifest | 1 | ||||
-rw-r--r-- | x11-libs/xapp/xapp-2.4.1.ebuild | 91 |
2 files changed, 0 insertions, 92 deletions
diff --git a/x11-libs/xapp/Manifest b/x11-libs/xapp/Manifest index aa8d88b6570f..2333d4d31be0 100644 --- a/x11-libs/xapp/Manifest +++ b/x11-libs/xapp/Manifest @@ -1,3 +1,2 @@ DIST xapp-2.2.8.tar.gz 245519 BLAKE2B cea0999a544143b8bfdd77cfb19ac794806cf7f20ce85a16d682227c164633fdcd4aacddf0235ade19732007cccc62e789f420081b0094f890b41e703ec96ff1 SHA512 eb8da7bd0b5bcdef46ebc5caf7f688eaa3e4a11f4e54dd0f37f006c2f52356bd38d361b35ae7d670cb3e34bb6e9fed8b132d998750e9cd64c110d230437d5636 -DIST xapp-2.4.1.tar.gz 251797 BLAKE2B 2b64e4eb12edda67957768c3f708a10c694d45bf57f0a18e1496c19e770819997961ff7c32ce550d52cb378c9cf8d9f4c9ee1fd70605c7aec079d8a156fd7596 SHA512 f585bf3b2c94e8516fdb80b62c382983d6ca42ad8d1dca0262fe095adb1f2bd93fefd06285744286647b21da7ccd73010cab0e7d212864a92a050e541936fc2f DIST xapp-2.4.2.tar.gz 252031 BLAKE2B 184f8459c5fa8165054a6cc3f2aea6b01ab0c73ecb0f5a79a7ba78908e9a149b3b08c691fa1b0a0077d238dc144dd9068b0b49228d530e9684670974bbbe2a69 SHA512 4c8c0ee0c2c273e3b08b4746324ec55e6af0baaada2465b4a628dad21207bc0dc9fb609b2dd8d46284098a4bac6598893a984ff6e5891f2ddd5be6157774ae81 diff --git a/x11-libs/xapp/xapp-2.4.1.ebuild b/x11-libs/xapp/xapp-2.4.1.ebuild deleted file mode 100644 index 37d5d92e3105..000000000000 --- a/x11-libs/xapp/xapp-2.4.1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9,10,11} ) -VALA_USE_DEPEND="vapigen" - -inherit gnome2-utils vala meson python-r1 xdg-utils - -DESCRIPTION="Cross-desktop libraries and common resources" -HOMEPAGE="https://github.com/linuxmint/xapp/" -LICENSE="LGPL-3+" - -SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" - -SLOT="0" -IUSE="gtk-doc introspection static-libs" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - >=dev-libs/glib-2.44.0:2 - dev-libs/gobject-introspection:0= - dev-libs/libdbusmenu[gtk3] - gnome-base/libgnomekbd - x11-libs/cairo - >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?] - >=x11-libs/gtk+-3.16.0:3[introspection?] - x11-libs/libxkbfile -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - ${PYTHON_DEPS} - $(vala_depend) - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-util/gdbus-codegen - dev-util/glib-utils - sys-devel/gettext - - gtk-doc? ( dev-util/gtk-doc ) -" - -src_prepare() { - vala_src_prepare - default - - # don't install distro specific tools - sed -i "/subdir('scripts')/d" meson.build || die - - # Fix meson helpers - python_setup - python_fix_shebang meson-scripts -} - -src_configure() { - local emesonargs=( - $(meson_use gtk-doc docs) - -Dpy-overrides-dir="/pygobject" - ) - meson_src_configure -} - -src_install() { - meson_src_install - - # copy pygobject files to each active python target - # work-around for "py-overrides-dir" only supporting a single target - install_pygobject_override() { - PYTHON_GI_OVERRIDESDIR=$("${EPYTHON}" -c 'import gi;print(gi._overridesdir)' || die) - einfo "gobject overrides directory: ${PYTHON_GI_OVERRIDESDIR}" - mkdir -p "${D}/${PYTHON_GI_OVERRIDESDIR}/" || die - cp -r "${D}"/pygobject/* "${D}/${PYTHON_GI_OVERRIDESDIR}/" || die - python_optimize "${D}/${PYTHON_GI_OVERRIDESDIR}/" - } - python_foreach_impl install_pygobject_override - rm -r "${D}/pygobject" || die -} - -pkg_postinst() { - xdg_icon_cache_update - gnome2_schemas_update -} - -pkg_postrm() { - xdg_icon_cache_update - gnome2_schemas_update -} |