summaryrefslogtreecommitdiff
path: root/app-editors/gedit
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-03-20 00:40:44 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-03-20 00:40:44 +0000
commit4cbcc855382a06088e2f016f62cafdbcb7e40665 (patch)
tree356496503d52354aa6d9f2d36126302fed5f3a73 /app-editors/gedit
parentfcc5224904648a8e6eb528d7603154160a20022f (diff)
gentoo resync : 20.03.2022
Diffstat (limited to 'app-editors/gedit')
-rw-r--r--app-editors/gedit/Manifest4
-rw-r--r--app-editors/gedit/gedit-41.0.ebuild (renamed from app-editors/gedit/gedit-40.1.ebuild)29
2 files changed, 11 insertions, 22 deletions
diff --git a/app-editors/gedit/Manifest b/app-editors/gedit/Manifest
index bdbaa6a36771..d2c8ed12465e 100644
--- a/app-editors/gedit/Manifest
+++ b/app-editors/gedit/Manifest
@@ -2,6 +2,6 @@ AUX 3.38-make-gspell-optional.patch 1896 BLAKE2B 51c05e9a45aeb7586ba37cc0a3c01ba
AUX 3.38-make-python-optional.patch 2255 BLAKE2B 25b50cfab045ab54c3d9e0ba5043ec6b839cffc31df3ebfd43dd438880c45d2d6eac0bea583209960d946591d3348070ec99e0b0056a5807a47eb84ddfec6363 SHA512 ad39c6f6ce36b19760bf726aedca158866158a4f2bb2479f752eab0eb2af7e4e425797bb20e301dbfdd58ac83bd824335499f99a6b4091c0835091848cc5de50
AUX 40.1-fix-meson-0.61.patch 904 BLAKE2B acd66d002974c2030408fa32176e327205b8901e1c41ecb409d0fd6d95dd4e9f8ae79093a5a2f782c595189add73abe76e0049632b6e92a51c99a3df5ce164ac SHA512 fab0dc53cbdaa579dc583ce90760fa1fde5a4ab91d35346646c10ff3d1563168bec59f8cda70119d160cec964dba437910c7cc02a63c15a6472760de303f8c49
AUX restore-overlay-scrollbars.patch 968 BLAKE2B b73f3fe61ba10c377b491fd00ccac333b772c415c49bbca472d60a87852473e4c73d5de327d83dc1756f188458564f5529555c69843b79274db83209faa4611e SHA512 37a6e3be8e62ede716ac3666f4ad5f2f12e2a49c5d4d15db91b2b3aaa27217b04e50bc80ed128da1b9f64d56a240c0d916d5b8335f1fec4db296f038951cca1e
-DIST gedit-40.1.tar.xz 6850264 BLAKE2B 2baabac1254d56bf4c6a663012f88505c8f3cfcdd8fd8e020e05d807f727f71cf9088c398702f559e40ba7db31d3a9d135c1148f8a8b178c9107aa2675265910 SHA512 ac4cd2864af63625dbdb5c55fcc5e7ea403d84d7cc25d9f1c121f544ef1cf686ab9b7c0d50ef73b4bf24e573cdf528622a49d82f675b0c1673c46f691b79ac09
-EBUILD gedit-40.1.ebuild 2321 BLAKE2B 3022f5c55fb77f15e61d1f32860f8edb7844b019b0da297a48913f0391fb3a0b24e9da43dc511d930859e0216591a4e5103fbbf2009cf6bd8484deab7afefde2 SHA512 925fdcfbbe9111b67457cf6f07ded7d8dfb1addf0f73374800d14586085430ad656ee9cb948453e14959e33f1f7949cf9332b0b87d7dd6f019adcbdd45943bf3
+DIST gedit-41.0.tar.xz 6889320 BLAKE2B c4d2b923eab18cd27ffc0ff99882953e952c0956135fa7f6401ef01dd5cd0e1cf9a5a86c5751db9206fd88200c70434710881cd5b934a3620f14130a5066f18f SHA512 97c51ef24e53d6bd4b29350a8749eacbfcfb90b7c66c9f6d462101c53966282452f6a02043628e157e8179cf6260f103b41c61d7ba2a31da08b0687f8031974e
+EBUILD gedit-41.0.ebuild 1885 BLAKE2B b0595f782edd0b276965eb4c42d3a73562e12bdbb83775b174f6e26f8befa22238a1e020dc0da55ce5f8fe09f18adda5c42e15d70098a541f82e3af8c105fbc1 SHA512 431b90921835a15040037a89cc9b95d9c9b393bb471fcbf36155e5ef3fd5a51fd18bc28abba269b8e57c54b0ff77797ea2a13af70b5277736909e404b8343daa
MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8
diff --git a/app-editors/gedit/gedit-40.1.ebuild b/app-editors/gedit/gedit-41.0.ebuild
index 07697d136123..7db98cfaddf2 100644
--- a/app-editors/gedit/gedit-40.1.ebuild
+++ b/app-editors/gedit/gedit-41.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
VALA_MIN_API_VERSION="0.26"
VALA_USE_DEPEND="vapigen"
@@ -17,15 +17,15 @@ SLOT="0"
IUSE="+python gtk-doc spell"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
DEPEND="
>=dev-libs/glib-2.64:2
- >=dev-libs/libpeas-1.14.1[gtk]
- >=dev-libs/gobject-introspection-1.54:=
>=x11-libs/gtk+-3.22.0:3[introspection]
>=x11-libs/gtksourceview-4.0.2:4[introspection]
- gui-libs/tepl:6
+ >=dev-libs/libpeas-1.14.1[gtk]
+ >=dev-libs/libxml2-2.5.0:2
+ >=dev-libs/gobject-introspection-1.54:=
spell? ( >=app-text/gspell-0.2.5:0= )
python? (
@@ -51,16 +51,6 @@ BDEPEND="
>=sys-devel/gettext-0.18
virtual/pkgconfig
"
-PATCHES=(
- # Don't force off overlay scrollbars for dubious reasons that GNOME designers heavily
- # disagree with; those wanting them off in general would set that globally for gtk
- "${FILESDIR}"/restore-overlay-scrollbars.patch
- # Make gspell and python optional
- "${FILESDIR}"/3.38-make-gspell-optional.patch
- "${FILESDIR}"/3.38-make-python-optional.patch
-
- "${FILESDIR}"/${PV}-fix-meson-0.61.patch
-)
pkg_setup() {
use python && python-single-r1_pkg_setup
@@ -73,17 +63,16 @@ src_prepare() {
src_configure() {
local emesonargs=(
- $(meson_use python)
$(meson_use gtk-doc gtk_doc)
- -Duser_documentation=true
+ $(meson_use python)
$(meson_feature spell)
+ -Duser_documentation=true
+ -Denable-gvfs-metadata=yes
+
)
meson_src_configure
}
-# Only appdata and desktop file validation in v3.32.2
-src_test() { :; }
-
src_install() {
meson_src_install
if use python; then