From 687766774db7c9189024639b8f2fea3cd4236c83 Mon Sep 17 00:00:00 2001 From: haarp Date: Wed, 10 Aug 2022 15:54:28 +0200 Subject: Update xed Signed-off-by: haarp --- app-editors/xed/Manifest | 4 +- app-editors/xed/xed-3.2.5.ebuild | 98 ---------------------------------------- app-editors/xed/xed-3.2.7.ebuild | 98 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 100 insertions(+), 100 deletions(-) delete mode 100644 app-editors/xed/xed-3.2.5.ebuild create mode 100644 app-editors/xed/xed-3.2.7.ebuild diff --git a/app-editors/xed/Manifest b/app-editors/xed/Manifest index d39948f..b43d3ad 100644 --- a/app-editors/xed/Manifest +++ b/app-editors/xed/Manifest @@ -1,2 +1,2 @@ -DIST xed-3.2.5.tar.gz 4558813 BLAKE2B ef77486c8f7917f4af78d69eca1278d6a48b8904b640a869f785cd4f8acabf06c91959fc6a16b7cfa37c587a24ed3c9996d5ee16e3243c8d4bd540b69946e3e6 SHA512 2ac0ee4105ef7de52d99ffee44bbd95fc9328a7c5c93683963b7c1286c03994fcd9e41cc4a43a4f85f6943cc71fda3d8a25f399128f450cbedc81e95fc474a8c -EBUILD xed-3.2.5.ebuild 2076 BLAKE2B ea0bc97dc67bdeab3f77e8c7c8320f8ca94435180109d5175d5020bf97f09473aae3114248e0eceafdb3c1e4ce06ca6cabc736c3b198ea76c2456c912a933edd SHA512 df7d476efaff515b8e3033b8ed257a55ca34f2eec5f3cfd2df85642416b7687d71bffa53540e3cae108cf56e1ae25a0d9df0e34af36a73e340755219abaa5ce6 +DIST xed-3.2.7.tar.gz 4558790 BLAKE2B 6c509098c99e4371be98244a1a8ccb42d8f134d56b38f192340a7ed4be2866a422712c717736445650ba33fafd7391af70b8b7fbee37f6ab6d7fdb368976294f SHA512 46924b3d02fa99a06746d1706840438c80dfe60a58467ed32ba05662bace45f9979f6237a020c9b284aebaf940b06ed8d6234a2635ccad8a9d060c38b02da4b4 +EBUILD xed-3.2.7.ebuild 2076 BLAKE2B ea0bc97dc67bdeab3f77e8c7c8320f8ca94435180109d5175d5020bf97f09473aae3114248e0eceafdb3c1e4ce06ca6cabc736c3b198ea76c2456c912a933edd SHA512 df7d476efaff515b8e3033b8ed257a55ca34f2eec5f3cfd2df85642416b7687d71bffa53540e3cae108cf56e1ae25a0d9df0e34af36a73e340755219abaa5ce6 diff --git a/app-editors/xed/xed-3.2.5.ebuild b/app-editors/xed/xed-3.2.5.ebuild deleted file mode 100644 index d00053d..0000000 --- a/app-editors/xed/xed-3.2.5.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -GNOME2_LA_PUNT="yes" # plugins are dlopened -PYTHON_COMPAT=( python3_{8..10} ) - -inherit eutils gnome2 meson multilib python-single-r1 - -DESCRIPTION="X-Apps [Text] Editor (Cross-DE, backward-compatible, GTK3, traditional UI)" -HOMEPAGE="https://github.com/linuxmint/xed" -SRC_URI="https://github.com/linuxmint/xed/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+ CC-BY-SA-3.0" -SLOT="0" - -IUSE="doc +python spell" -# python-single-r1 would request disabling PYTHON_TARGETS on libpeas -# we need to fix that -REQUIRED_USE="python? ( ^^ ( $(python_gen_useflags '*') ) )" - -KEYWORDS="~amd64 ~x86" - -# X libs are not needed for OSX (aqua) -COMMON_DEPEND=" - >=dev-libs/libxml2-2.5.0:2 - >=dev-libs/glib-2.44:2[dbus] - >=x11-libs/gtk+-3.16:3[introspection] - x11-libs/gtksourceview:4[introspection] - >=dev-libs/libpeas-1.14.1[gtk] - - gnome-base/gsettings-desktop-schemas - gnome-base/gvfs - - >=x11-libs/xapp-1.9.0 - x11-libs/libX11 - net-libs/libsoup:2.4 - - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/pycairo[${PYTHON_USEDEP}] - >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] - dev-libs/libpeas[${PYTHON_SINGLE_USEDEP}] - ') - ) - - spell? ( app-text/gspell ) -" - -RDEPEND="${COMMON_DEPEND} - x11-themes/adwaita-icon-theme -" - -DEPEND="${COMMON_DEPEND} - app-text/docbook-xml-dtd:4.1.2 - app-text/yelp-tools - dev-libs/libxml2:2 - >=dev-util/gtk-doc-am-1 - >=dev-util/intltool-0.50.1 - dev-util/itstool - >=sys-devel/gettext-0.18 - virtual/pkgconfig -" - -# yelp-tools, gnome-common needed to eautoreconf - -pkg_setup() { - use python && [[ ${MERGE_TYPE} != binary ]] && python_setup -} - -src_prepare() { - gnome2_src_prepare -} - -src_configure() { - DOCS="AUTHORS HACKING NEWS.GEDIT NEWS.PLUMA README.md debian/changelog" - - local emesonargs=( - -Denable_gvfs_metadata=true - $(meson_use doc docs) - $(meson_use spell enable_spell) - ) - - meson_src_configure -} - -src_compile() { - meson_src_compile -} - -##src_test() { -## meson_src_test -##} - -src_install() { - meson_src_install -} diff --git a/app-editors/xed/xed-3.2.7.ebuild b/app-editors/xed/xed-3.2.7.ebuild new file mode 100644 index 0000000..d00053d --- /dev/null +++ b/app-editors/xed/xed-3.2.7.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_COMPAT=( python3_{8..10} ) + +inherit eutils gnome2 meson multilib python-single-r1 + +DESCRIPTION="X-Apps [Text] Editor (Cross-DE, backward-compatible, GTK3, traditional UI)" +HOMEPAGE="https://github.com/linuxmint/xed" +SRC_URI="https://github.com/linuxmint/xed/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+ CC-BY-SA-3.0" +SLOT="0" + +IUSE="doc +python spell" +# python-single-r1 would request disabling PYTHON_TARGETS on libpeas +# we need to fix that +REQUIRED_USE="python? ( ^^ ( $(python_gen_useflags '*') ) )" + +KEYWORDS="~amd64 ~x86" + +# X libs are not needed for OSX (aqua) +COMMON_DEPEND=" + >=dev-libs/libxml2-2.5.0:2 + >=dev-libs/glib-2.44:2[dbus] + >=x11-libs/gtk+-3.16:3[introspection] + x11-libs/gtksourceview:4[introspection] + >=dev-libs/libpeas-1.14.1[gtk] + + gnome-base/gsettings-desktop-schemas + gnome-base/gvfs + + >=x11-libs/xapp-1.9.0 + x11-libs/libX11 + net-libs/libsoup:2.4 + + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pycairo[${PYTHON_USEDEP}] + >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] + dev-libs/libpeas[${PYTHON_SINGLE_USEDEP}] + ') + ) + + spell? ( app-text/gspell ) +" + +RDEPEND="${COMMON_DEPEND} + x11-themes/adwaita-icon-theme +" + +DEPEND="${COMMON_DEPEND} + app-text/docbook-xml-dtd:4.1.2 + app-text/yelp-tools + dev-libs/libxml2:2 + >=dev-util/gtk-doc-am-1 + >=dev-util/intltool-0.50.1 + dev-util/itstool + >=sys-devel/gettext-0.18 + virtual/pkgconfig +" + +# yelp-tools, gnome-common needed to eautoreconf + +pkg_setup() { + use python && [[ ${MERGE_TYPE} != binary ]] && python_setup +} + +src_prepare() { + gnome2_src_prepare +} + +src_configure() { + DOCS="AUTHORS HACKING NEWS.GEDIT NEWS.PLUMA README.md debian/changelog" + + local emesonargs=( + -Denable_gvfs_metadata=true + $(meson_use doc docs) + $(meson_use spell enable_spell) + ) + + meson_src_configure +} + +src_compile() { + meson_src_compile +} + +##src_test() { +## meson_src_test +##} + +src_install() { + meson_src_install +} -- cgit v1.2.3-65-gdbad