diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-01-22 10:09:44 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-01-22 10:09:44 +0000 |
commit | 09351e78166b5e864197c4456ebae3f89dd0bed9 (patch) | |
tree | 41a96399f56ed3aa399006871bfce4430db84aa2 /gnome-extra/gnome-tweak-tool | |
parent | c8a77dfe4d3d307c1d5dd2650b7297447d8b609d (diff) |
gentoo resync : 22.01.2019
Diffstat (limited to 'gnome-extra/gnome-tweak-tool')
6 files changed, 100 insertions, 77 deletions
diff --git a/gnome-extra/gnome-tweak-tool/Manifest b/gnome-extra/gnome-tweak-tool/Manifest index 57cb4ed46ff3..275f5d8396a5 100644 --- a/gnome-extra/gnome-tweak-tool/Manifest +++ b/gnome-extra/gnome-tweak-tool/Manifest @@ -1,6 +1,7 @@ +AUX 3.26.4-gentoo-cursor-themes.patch 1053 BLAKE2B 76d30c61ed588e00f27fb4019766501efad115c32a0a886278c7cceea1605ad1c4b8815becc4537d6b1dad95823b00f42297a56c49c04d7b478348d631b07179 SHA512 deac240ed8330199eee9ca44d1a5e5d46f293caa37ac41656820d7ecceeafbb6706eaf6af3f534e14c581b5a003b9004920c17615180e89519efc3c8bb077db8 AUX gnome-tweak-tool-3.10.1-gentoo-cursor-themes.patch 1029 BLAKE2B 8b97e43a73f9ebb05d9f771db16e3b96e21f377047847e2aed69015a99ad1126bab659c979979d91ec5af006040d1bfa44f85fd781333352d34008d9d48c2b84 SHA512 55bfacefeef6581dd42e1e3f8474196cd29d4eea8ad83c7b33bac5757854e0f946927ccf25cd09e0f93b971361c6ff3896772e0aa18f4dfec9c77c11a73cf147 -DIST gnome-tweak-tool-3.22.0.tar.xz 260132 BLAKE2B fe3e8810fa3fc209707ca5b2fa16d75114038243ff3930065b44ea34c1030a435a2aec70b108134ae238d8ed4d3ec70cc51c0c1f69c1d41bea162211765fb690 SHA512 c63c2c61787c78e2e25077cc83b28ae49bffd9e7c39aa78ebd93587ba9640275083f46273cb55986bcc46842449a31f38b77f0e9be69cea551218fd160f6d769 DIST gnome-tweak-tool-3.24.1.tar.xz 261872 BLAKE2B ce62ad4357d8f8660bbbdcd81a1190f21cf7a832853aba404bc087b8150bff8f6451902102dfe030a6eec5ce658d31f176e0d32055f25e69203fda65ce092120 SHA512 b76e9a46de07d12b586fb7326fcd51fff1565b831fe8f4d1ab4bbefe36450b5d2cb7c7a168922960894ba57ac9bd412afa61973c034bd1b5f2b45c52eb34adcd -EBUILD gnome-tweak-tool-3.22.0.ebuild 1649 BLAKE2B d4f0202d18e68d2f8427970155aadb5f69d4c19b1065e0598427b387a0532a59637f522f3a22c2919c4e23232a86236a7482834728673e86fa9893404eb1ffcb SHA512 50154ce71b3504ea9aff6797031cf9dec2209def242a701d8a05215a1dc80cf5fc8508456641776ab409da984a8af0e931d7ef2f0319d53ee51bca63d6126a8a -EBUILD gnome-tweak-tool-3.24.1.ebuild 1582 BLAKE2B 9949f10799534331b7bacb75159ee55f5f555d96f55a9abc440c9363b4bb1b227c18660b601b14180c66f35c889e7a7f69580a2bbd17a531a6a726c442c7a996 SHA512 3ce39b7ebc3bfdcac542c28b0b64834936a0701874dd3b4fb93973667142caa31197e2ec4e4a1bc063709d4acfdc2eb0d8d3e0741857f908b6984228facc9bed -MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 +DIST gnome-tweak-tool-3.26.4.tar.xz 253036 BLAKE2B a63d6977e7b4fb9d7e26752a95e123794daa5412ccc2f4ac1572ee1bf06730b29e5a2bd0d547dc3f8bfc1ab2c4a2d9bd72c42f9c0ff10d9bc9a23d377883562d SHA512 42828720213cf366534eabf46fa4c3e4c3f15f2310adad96a5297300c781abe62e3f59ec305e077cdd6bb5538dae3ec3487e5accecd2ce6221c388c28092c2d0 +EBUILD gnome-tweak-tool-3.24.1.ebuild 1603 BLAKE2B c466ed9487ccbc49937c65930ab8d1664bcf5450d5110c27630e195f68ef66e48f612b2e1d7d70c36b8371a82a3ec0f66ad0b22937a8cc49e4482b145813cf5e SHA512 87e65ad787208f16e3b5bf30d30f99e2b296ce688e24e96aef86a8ed3583ef7e15f34ffc382acf86bff067f38b91e130aa984c08de4a74d0643e4f350dfc50a8 +EBUILD gnome-tweak-tool-3.26.4-r1.ebuild 1373 BLAKE2B d02b724f41d813e7c15cd28344e93192f074dbf61c5e79a51af4e939c251fb56f1ff0f7e4945a461f0c46b94877c47a7d8dad5c2c26ac90a9b3a9dba12f3488c SHA512 cd7014899dedf14744ccb6c98ad230c4b20c75d982ce3d975c4eaec59a5a24061c39463bbc7c930c40d22586b4311f97f633e0a816b9d6f3448c503df49c9a13 +MISC metadata.xml 556 BLAKE2B 0964398067f54577410c361418ce6f70d1afc4e1f064e3f67a1b3b6a7d37489124b7405f75c1bda57f0f25f74bc0b6ae144a4d5e04fd29bf1d180b5b4245a1a6 SHA512 1e6abce7e7e566d0c382956311c35ce9d70d044c8ee672103dc443eddcd7492e7bb4940b889213dfd7b49accce41269d820bb0b39d32e81857e3c6775609f67d diff --git a/gnome-extra/gnome-tweak-tool/files/3.26.4-gentoo-cursor-themes.patch b/gnome-extra/gnome-tweak-tool/files/3.26.4-gentoo-cursor-themes.patch new file mode 100644 index 000000000000..e7eafc8be8ab --- /dev/null +++ b/gnome-extra/gnome-tweak-tool/files/3.26.4-gentoo-cursor-themes.patch @@ -0,0 +1,26 @@ +From 52dc5f832bbb249896f114439d7d1562e26b5e47 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp <leio@gentoo.org> +Date: Wed, 16 Jan 2019 04:04:16 +0200 +Subject: [PATCH] appearance: Look for cursors in Gentoo location too + +--- + gtweak/tweaks/tweak_group_appearance.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/gtweak/tweaks/tweak_group_appearance.py b/gtweak/tweaks/tweak_group_appearance.py +index 1a56287..83159c9 100644 +--- a/gtweak/tweaks/tweak_group_appearance.py ++++ b/gtweak/tweaks/tweak_group_appearance.py +@@ -87,7 +87,8 @@ class CursorThemeSwitcher(GSettingsComboTweak): + **options) + + def _get_valid_cursor_themes(self): +- dirs = ( os.path.join(gtweak.DATA_DIR, "icons"), ++ dirs = ( os.path.join(gtweak.DATA_DIR, "cursors", "xorg-x11"), ++ os.path.join(gtweak.DATA_DIR, "icons"), + os.path.join(GLib.get_user_data_dir(), "icons"), + os.path.join(os.path.expanduser("~"), ".icons")) + valid = walk_directories(dirs, lambda d: +-- +2.17.0 + diff --git a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.22.0.ebuild b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.22.0.ebuild deleted file mode 100644 index 91fd458f0e89..000000000000 --- a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.22.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python2_7 ) - -inherit gnome2 python-r1 - -DESCRIPTION="Tool to customize GNOME 3 options" -HOMEPAGE="https://wiki.gnome.org/action/show/Apps/GnomeTweakTool" - -LICENSE="GPL-2+" -SLOT="0" - -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 x86" - -# Newer pygobject needed due upstream bug #723951 -COMMON_DEPEND=" - ${PYTHON_DEPS} - dev-libs/glib:2[dbus] - >=dev-python/pygobject-3.10.2:3[${PYTHON_USEDEP}] - >=gnome-base/gsettings-desktop-schemas-3.21.2 -" -# g-s-d, gnome-desktop, gnome-shell etc. needed at runtime for the gsettings schemas -RDEPEND="${COMMON_DEPEND} - >=gnome-base/gnome-desktop-3.6.0.1:3=[introspection] - >=x11-libs/gtk+-3.12:3[introspection] - - net-libs/libsoup:2.4[introspection] - x11-libs/libnotify[introspection] - - >=gnome-base/gnome-settings-daemon-3 - gnome-base/gnome-shell - >=gnome-base/nautilus-3 -" -DEPEND="${COMMON_DEPEND} - >=dev-util/intltool-0.40.0 - virtual/pkgconfig -" - -src_prepare() { - # Add contents of Gentoo's cursor theme directory to cursor theme list - eapply "${FILESDIR}/${PN}-3.10.1-gentoo-cursor-themes.patch" - - gnome2_src_prepare - python_copy_sources -} - -src_configure() { - python_foreach_impl run_in_build_dir gnome2_src_configure -} - -src_compile() { - python_foreach_impl run_in_build_dir gnome2_src_compile -} - -src_test() { - python_foreach_impl run_in_build_dir default -} - -src_install() { - install_python() { - gnome2_src_install - python_doscript gnome-tweak-tool || die - } - python_foreach_impl run_in_build_dir install_python -} diff --git a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.24.1.ebuild b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.24.1.ebuild index e53ec44d1f8f..203e99cb776e 100644 --- a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.24.1.ebuild +++ b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.24.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -16,7 +16,7 @@ SLOT="0" IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="amd64 ~ia64 x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 x86" COMMON_DEPEND=" ${PYTHON_DEPS} diff --git a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.26.4-r1.ebuild b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.26.4-r1.ebuild new file mode 100644 index 000000000000..333a7e3d562d --- /dev/null +++ b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.26.4-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python3_{4,5,6} ) + +inherit gnome.org meson gnome2-utils python-single-r1 xdg + +DESCRIPTION="Customize advanced GNOME 3 options" +HOMEPAGE="https://wiki.gnome.org/Apps/Tweaks" + +LICENSE="GPL-3+" +SLOT="0" + +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86" + +COMMON_DEPEND=" + ${PYTHON_DEPS} +" +# g-s-d, gnome-desktop, gnome-shell etc. needed at runtime for the gsettings schemas +RDEPEND="${COMMON_DEPEND} + >=dev-python/pygobject-3.10.2:3[${PYTHON_USEDEP}] + >=gnome-base/gnome-settings-daemon-3 + + dev-libs/glib:2 + >=x11-libs/gtk+-3.12:3[introspection] + >=gnome-base/gnome-desktop-3.6.0.1:3=[introspection] + net-libs/libsoup:2.4[introspection] + x11-libs/libnotify[introspection] + + >=gnome-base/gsettings-desktop-schemas-3.24 + >=gnome-base/gnome-shell-3.24 + x11-wm/mutter + >=gnome-base/nautilus-3 +" +DEPEND="${COMMON_DEPEND} + >=sys-devel/gettext-0.19.8 +" + +PATCHES=( + "${FILESDIR}"/${PV}-gentoo-cursor-themes.patch # Add contents of Gentoo's cursor theme directory to cursor theme list +) + +src_install() { + meson_src_install + python_fix_shebang "${ED}"/usr/bin/ +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_icon_cache_update +} diff --git a/gnome-extra/gnome-tweak-tool/metadata.xml b/gnome-extra/gnome-tweak-tool/metadata.xml index 39980802b1da..2a9d3352ab49 100644 --- a/gnome-extra/gnome-tweak-tool/metadata.xml +++ b/gnome-extra/gnome-tweak-tool/metadata.xml @@ -5,4 +5,10 @@ <email>gnome@gentoo.org</email> <name>Gentoo GNOME Desktop</name> </maintainer> +<longdescription lang="en"> +GNOME Tweaks allows adjusting advanced configuration +settings in GNOME 3. This includes things like the fonts used in user +interface elements, alternative user interface themes, changes in window +management behavior, GNOME Shell appearance and extension, etc. +</longdescription> </pkgmetadata> |