summaryrefslogtreecommitdiff
path: root/app-editors
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-01-26 22:42:39 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-01-26 22:42:39 +0000
commit4f5eafd9cc8e9b40e20b0a1abd96f1bcd634d0a0 (patch)
treecb69a640393ecfc4dbd302e069fe282d98202290 /app-editors
parent3e90fd411cb5f48da3f2487a4ea0efcbee2bfa08 (diff)
gentoo auto-resync : 26:01:2025 - 22:42:38
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/Manifest.gzbin14120 -> 14131 bytes
-rw-r--r--app-editors/gedit-plugins/Manifest4
-rw-r--r--app-editors/gedit-plugins/gedit-plugins-48.0.ebuild96
-rw-r--r--app-editors/gedit-plugins/gedit-plugins-48.1.ebuild96
-rw-r--r--app-editors/gedit/Manifest4
-rw-r--r--app-editors/gedit/gedit-48.0.ebuild88
-rw-r--r--app-editors/gedit/gedit-48.1.ebuild88
7 files changed, 376 insertions, 0 deletions
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index 8a87efb57fd1..b0417fb77f49 100644
--- a/app-editors/Manifest.gz
+++ b/app-editors/Manifest.gz
Binary files differ
diff --git a/app-editors/gedit-plugins/Manifest b/app-editors/gedit-plugins/Manifest
index b5687c49d92a..e1f139d74d05 100644
--- a/app-editors/gedit-plugins/Manifest
+++ b/app-editors/gedit-plugins/Manifest
@@ -1,3 +1,7 @@
DIST gedit-plugins-46.0.tar.xz 897216 BLAKE2B 9dac94c03147fa3a949df5d924a2a18d9cf29a7928f088a0ab6bd07538dc316c28f9f6a5f7cb91b386d25b4a15b5178265c808a7d327367902c7077980a56be8 SHA512 fe9d975273df1ec7d3729d76d3e652b04ec90595f2fcd90a64f9bc01de6bf7955aa96fb663966d8dab5952a01552a70123eecee81861c4c6d219199ca2ada579
+DIST gedit-plugins-48.0.tar.xz 883240 BLAKE2B 0bd97d6d0fa6f052f4f82d546b1a44cc7212ef093b845498aaca970c5406047cb9bf297bbae91882179306c8dc104fc8c02528f9259da209617b8144cf5c21d0 SHA512 db6435770f981dea7d8983705720e2041df83c69dee8f86ced4ceb3af1aff16280d78f9ff7785fea4d9072826038c63f198dab7daef80da716cd2fffa40e54cf
+DIST gedit-plugins-48.1.tar.xz 881140 BLAKE2B 7deef6710c7d1e235877eb7c866ae4e041f6ccf28aafea1ba4220e70eb48ae5f562d870a390aa10e96789f63240b2c0cd81596a8f1c4970a69c8ae2132d320d3 SHA512 acd8646cb7713d00c0c2f61da1bfd69f25501b42935710bf59cea342b1766480c3b9414b78fea4682d69b77d3c23920eb1c36674c5918a020a50dde627a679ef
EBUILD gedit-plugins-46.0-r1.ebuild 2449 BLAKE2B f6ccc760259087de82fb2a5b78f7ee13cf2f04ac7a57edd42077baf3f79a67629c59f052c5c60e39e03585d4042bf5520b50a2948e8fd87ad57f279632ad408e SHA512 0f01edf032cb739769e95ad8ae7da692b3a90807ddff2d63eb8c7371b021f345067131755e9b104382f523838030a6011ceec8f1dfbfa43dce5cfb738ba6080b
+EBUILD gedit-plugins-48.0.ebuild 2326 BLAKE2B a646db05329fb0167baecce8b0025e6f45a4fb049ee8f6e5e6c8cf87b385b7cf5eed4bc01313112d066320574994d5e78855759d9b3a26c9c8f2d14dccba8766 SHA512 36fb32418908f71615ea9a084179764f3e909eebeab269c8415086211aab3697fad939139b1b8229cb9a41ba3dd1e7f5627147af5838a64e95a7b9451c7a3f92
+EBUILD gedit-plugins-48.1.ebuild 2328 BLAKE2B 02c73ebe80484f009fd780c4c0ebff7c5be0faf48109e423e2899a8e02dbcb67dff28e01aab4f0f784fe53027ca9ed75190f05227d2c7b5dab519fa67b8d8483 SHA512 5bc2c50568d024432d5d7ed26865c32fe434317c17c2f549e4b3dd603ab2fe2ed45e9b8f46054b1a0e9b9330659a5c13e7b49fa75ad0eeaff0dbc7f8e08e9cf2
MISC metadata.xml 596 BLAKE2B cf545e591c160fc584c5c2b1e3f5fa6a47922a958f981daa5c85f3f6c8f7eaed2a520d6265241998dfe211098f70c75a0fdfff033e55e892e5775b678ea9ef5b SHA512 0a3b9e748bc2d22ea16a694f8ebd6196d05e6652f552523bfe6fa60f1c69ab50110692cda7a59239c8f6946c06d3139a4225f1744e0dd40ccbdef3e8b396f692
diff --git a/app-editors/gedit-plugins/gedit-plugins-48.0.ebuild b/app-editors/gedit-plugins/gedit-plugins-48.0.ebuild
new file mode 100644
index 000000000000..17786e161c1c
--- /dev/null
+++ b/app-editors/gedit-plugins/gedit-plugins-48.0.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit gnome.org gnome2-utils meson python-single-r1 vala xdg
+
+DESCRIPTION="Collection of extra plugins for the gedit Text Editor"
+HOMEPAGE="https://gitlab.gnome.org/World/gedit/gedit/-/blob/master/plugins/list-of-gedit-plugins.md"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="charmap +python terminal vala"
+REQUIRED_USE="
+ charmap? ( python )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ terminal? ( python )
+"
+
+RDEPEND="
+ >=dev-libs/libpeas-1.14.1:0[gtk]
+ >=app-editors/gedit-48
+ >=dev-libs/glib-2.32:2
+ >=x11-libs/gtk+-3.9:3
+ gui-libs/libgedit-gtksourceview:300
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ app-editors/gedit[python,${PYTHON_SINGLE_USEDEP}]
+ dev-libs/libpeas:0[python,${PYTHON_SINGLE_USEDEP}]
+ >=dev-python/dbus-python-0.82[${PYTHON_USEDEP}]
+ dev-python/pycairo[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+ ')
+ >=x11-libs/gtk+-3.9:3[introspection]
+ x11-libs/pango[introspection]
+ x11-libs/gdk-pixbuf:2[introspection]
+ )
+ charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] )
+ terminal? ( >=x11-libs/vte-0.52:2.91[introspection] )
+" # vte-0.52+ for feed_child API compatibility
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ vala? ( $(vala_depend) )
+"
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+ use vala && vala_setup
+ xdg_environment_reset
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dplugin_bookmarks=true
+ $(meson_use python plugin_bracketcompletion)
+ $(meson_use charmap plugin_charmap)
+ $(meson_use python plugin_codecomment)
+ $(meson_use python plugin_colorpicker)
+ -Dplugin_drawspaces=true
+ $(meson_use python plugin_joinlines)
+ $(meson_use python plugin_multiedit)
+ $(meson_use python plugin_sessionsaver)
+ -Dplugin_smartspaces=true
+ $(meson_use terminal plugin_terminal)
+ -Dplugin_wordcompletion=true
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ use python && python_optimize "${ED}/usr/$(get_libdir)/gedit/plugins/"
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/app-editors/gedit-plugins/gedit-plugins-48.1.ebuild b/app-editors/gedit-plugins/gedit-plugins-48.1.ebuild
new file mode 100644
index 000000000000..f9683d1dd37d
--- /dev/null
+++ b/app-editors/gedit-plugins/gedit-plugins-48.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit gnome.org gnome2-utils meson python-single-r1 vala xdg
+
+DESCRIPTION="Collection of extra plugins for the gedit Text Editor"
+HOMEPAGE="https://gitlab.gnome.org/World/gedit/gedit/-/blob/master/plugins/list-of-gedit-plugins.md"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="charmap +python terminal vala"
+REQUIRED_USE="
+ charmap? ( python )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ terminal? ( python )
+"
+
+RDEPEND="
+ >=dev-libs/libpeas-1.14.1:0[gtk]
+ >=app-editors/gedit-48.1
+ >=dev-libs/glib-2.32:2
+ >=x11-libs/gtk+-3.9:3
+ gui-libs/libgedit-gtksourceview:300
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ app-editors/gedit[python,${PYTHON_SINGLE_USEDEP}]
+ dev-libs/libpeas:0[python,${PYTHON_SINGLE_USEDEP}]
+ >=dev-python/dbus-python-0.82[${PYTHON_USEDEP}]
+ dev-python/pycairo[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+ ')
+ >=x11-libs/gtk+-3.9:3[introspection]
+ x11-libs/pango[introspection]
+ x11-libs/gdk-pixbuf:2[introspection]
+ )
+ charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] )
+ terminal? ( >=x11-libs/vte-0.52:2.91[introspection] )
+" # vte-0.52+ for feed_child API compatibility
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ vala? ( $(vala_depend) )
+"
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+ use vala && vala_setup
+ xdg_environment_reset
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dplugin_bookmarks=true
+ $(meson_use python plugin_bracketcompletion)
+ $(meson_use charmap plugin_charmap)
+ $(meson_use python plugin_codecomment)
+ $(meson_use python plugin_colorpicker)
+ -Dplugin_drawspaces=true
+ $(meson_use python plugin_joinlines)
+ $(meson_use python plugin_multiedit)
+ $(meson_use python plugin_sessionsaver)
+ -Dplugin_smartspaces=true
+ $(meson_use terminal plugin_terminal)
+ -Dplugin_wordcompletion=true
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ use python && python_optimize "${ED}/usr/$(get_libdir)/gedit/plugins/"
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/app-editors/gedit/Manifest b/app-editors/gedit/Manifest
index fb707c99cb13..5ab71baa0243 100644
--- a/app-editors/gedit/Manifest
+++ b/app-editors/gedit/Manifest
@@ -1,3 +1,7 @@
DIST gedit-46.2.tar.xz 2756340 BLAKE2B 832694a69562b6e8e0dda03be313ccae936645f19812a8244b0eb1f62b43b838fd5decac6a3f7d958017623a63bc857151d3f02dfe7a3aeeb1a0867f7854cfec SHA512 47aa160172d1af8cbb0f7ba270364ab7fe7527fd07819efea570afe67f3684a6df2e093f4b6fb85802e29c11bbe029a0515422d4ebd6e11ae78ae7359d82497f
+DIST gedit-48.0.tar.xz 2889116 BLAKE2B 64c982fa67359fe65fb29192b9e1b479b3eb2fa2c15351f7c03db54d25abcd52c9df34a818a8b27c275537728029fef70e2d89dd5b78cc777ef53fd916b17a6f SHA512 c8d8709d2615389b5329c6da2cf99cea74eeb09b6d25043a71261d89416eb31a704309d5bb9958d3133afb457685fec2a294e25934186936039b10e49e6787ef
+DIST gedit-48.1.tar.xz 2813580 BLAKE2B bdccd05c131f1bf5baae06f471d89717f9da39281d042c0c542a49549a161285636e6f8cc7d4e2f18274d81bc7935df8675a406a6ccdcc7199e91a07e8cfaafe SHA512 63517f12b986e4ac901432f5875d6de78c8161cf4f55450466e67be60708eb0e0d67d4b434a45820a18094c803c8e0d413e85bf6a971e159f3fc8a7e5c128f2c
EBUILD gedit-46.2.ebuild 1737 BLAKE2B 48ee9084fb599cd56c6abf1977758ad9fb68ccf32cdba6e2d2ea2d434654d4c75ff9301db422082fea38208d96757b6284b4aec2d5bfb74c19f187ffe0dedd34 SHA512 3f63208dbd196022bf59e9ed5b34560bc079eb44f99ed375906e2318997cd97edaa07065cea7f5930738f677d542120e6ef52ab9c5703e4597a5f98673062054
+EBUILD gedit-48.0.ebuild 1718 BLAKE2B db7e58f4d23737acd75b89c3afb6769f42479b1140b7e0de4db7635b00129cf24da799d64b2837c69898a07c379b805e107d3697773c9809755cb479a3365e0d SHA512 632052b28ba02318f946ee87455948ab369228882d860f4758ff8310917546b9d4e13290844d692baf1b4fb723a42d192f7a3dce8e5fd13cac2d0a83c860b0cd
+EBUILD gedit-48.1.ebuild 1718 BLAKE2B c8eb65ec6b00a1e7668ed397713d08a3f17c2a979504b165352ecff498a4b12e61c5d5a06296bd7b9de239fbce900d2dd10f361c79a2bd8c0a7160b00bba7056 SHA512 4ebd14f7b4115309c84b19491d8330a9a7da1addd7d94495eeb7c817fc7869232dfd738d6ad2232a06abf2e59664d81b6aebb75a95ee3757cabbea73de86f430
MISC metadata.xml 346 BLAKE2B 59226b3220bd9b1770fad0f5acf3b1888a57a3496f9e0a6eb0eb09c12b7a5aa461961753dd8a5a6f01db1cdb97af5b28d6a8d1d632b60f499f86e0864e29264f SHA512 3e1d83ad67b85a681b85f8fece9d6c2c3eab2f2f726447230dc1f2399a21cba211d97e11d8c06d0d1b1803fafe67be4b32c04b39c5f8586a421c525624f6697d
diff --git a/app-editors/gedit/gedit-48.0.ebuild b/app-editors/gedit/gedit-48.0.ebuild
new file mode 100644
index 000000000000..47293e2f6167
--- /dev/null
+++ b/app-editors/gedit/gedit-48.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit gnome.org gnome2-utils meson python-single-r1 vala xdg
+
+DESCRIPTION="A text editor for the GNOME desktop"
+HOMEPAGE="https://gedit-text-editor.org/"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+python gtk-doc"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
+ >=dev-libs/glib-2.76:2
+ >=x11-libs/gtk+-3.22.0:3[introspection]
+ >=gui-libs/libgedit-amtk-5.6:=
+ >=gui-libs/libgedit-tepl-6.11
+ >=dev-libs/libpeas-1.14.1:0[gtk]
+ >=dev-libs/gobject-introspection-1.54:=
+ >=app-text/gspell-0.2.5:0=
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/pycairo[${PYTHON_USEDEP}]
+ >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
+ dev-libs/libpeas:0[python,${PYTHON_SINGLE_USEDEP}]
+ ')
+ )
+
+ gui-libs/libgedit-gtksourceview:300
+"
+RDEPEND="${DEPEND}
+ !<app-editors/gedit-plugins-48
+ x11-themes/adwaita-icon-theme
+ gnome-base/gsettings-desktop-schemas
+ gnome-base/gvfs
+"
+BDEPEND="
+ $(vala_depend)
+ dev-util/glib-utils
+ gtk-doc? ( >=dev-util/gtk-doc-1 )
+ dev-util/itstool
+ >=sys-devel/gettext-0.18
+ virtual/pkgconfig
+"
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+ vala_setup
+ xdg_environment_reset
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use gtk-doc gtk_doc)
+ -Duser_documentation=true
+
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ if use python; then
+ python_optimize
+ python_optimize "${ED}/usr/$(get_libdir)/gedit/plugins/"
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/app-editors/gedit/gedit-48.1.ebuild b/app-editors/gedit/gedit-48.1.ebuild
new file mode 100644
index 000000000000..23b320232670
--- /dev/null
+++ b/app-editors/gedit/gedit-48.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit gnome.org gnome2-utils meson python-single-r1 vala xdg
+
+DESCRIPTION="A text editor for the GNOME desktop"
+HOMEPAGE="https://gedit-text-editor.org/"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+python gtk-doc"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
+ >=dev-libs/glib-2.76:2
+ >=x11-libs/gtk+-3.22.0:3[introspection]
+ >=gui-libs/libgedit-amtk-5.6:=
+ >=gui-libs/libgedit-tepl-6.12
+ >=dev-libs/libpeas-1.14.1:0[gtk]
+ >=dev-libs/gobject-introspection-1.54:=
+ >=app-text/gspell-0.2.5:0=
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/pycairo[${PYTHON_USEDEP}]
+ >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
+ dev-libs/libpeas:0[python,${PYTHON_SINGLE_USEDEP}]
+ ')
+ )
+
+ gui-libs/libgedit-gtksourceview:300
+"
+RDEPEND="${DEPEND}
+ !<app-editors/gedit-plugins-48
+ x11-themes/adwaita-icon-theme
+ gnome-base/gsettings-desktop-schemas
+ gnome-base/gvfs
+"
+BDEPEND="
+ $(vala_depend)
+ dev-util/glib-utils
+ gtk-doc? ( >=dev-util/gtk-doc-1 )
+ dev-util/itstool
+ >=sys-devel/gettext-0.18
+ virtual/pkgconfig
+"
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+ vala_setup
+ xdg_environment_reset
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use gtk-doc gtk_doc)
+ -Duser_documentation=true
+
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ if use python; then
+ python_optimize
+ python_optimize "${ED}/usr/$(get_libdir)/gedit/plugins/"
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}