diff options
Diffstat (limited to 'gnome-extra')
15 files changed, 345 insertions, 34 deletions
diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz Binary files differindex 931a67b0bca3..91eb719dd812 100644 --- a/gnome-extra/Manifest.gz +++ b/gnome-extra/Manifest.gz diff --git a/gnome-extra/evolution-data-server/Manifest b/gnome-extra/evolution-data-server/Manifest index d42b4b22d97c..68129847c374 100644 --- a/gnome-extra/evolution-data-server/Manifest +++ b/gnome-extra/evolution-data-server/Manifest @@ -3,7 +3,9 @@ AUX calentry.schema 3661 BLAKE2B 0235e8d98d1367f209a31cc74da9563d53dfc12ca34e020 DIST evolution-data-server-3.36.5.tar.xz 4636800 BLAKE2B 5708ec1f064b723cb5421dad50145d2377c2c683ef37fe82d24b6f27a895b89e43c55ae6c900797d477b1af052e0cc6381649c790744d8591010d928822917f1 SHA512 65ec23a665e3a547b10ad6a6be5f0533db269406c3e8db64a63cffb8e1b410e83b9c39bd7cd5dac5ecd5cf61ef96dc529ba1bd00ad0a09b3bf2c4e98f3d156e3 DIST evolution-data-server-3.38.2.tar.xz 4662216 BLAKE2B 7c1cf2d921d1f1b656c972ec0a1d91673684f9a27ba5474a9f736b7f34b883bc921a10e986a40bced2d61d8cff81d7537d7ea76dfdc32bbc796ccb72127857e8 SHA512 6db1943a5b31ccd6bd6b4e5845c083973c9e436a9c48f876f446ef130c2d8fe9b2ba3452fd64774061fb368248bfcdd4285dad22b7053459767ca958312d64d5 DIST evolution-data-server-3.38.3.tar.xz 4662120 BLAKE2B df126b275e59963bd965fd741f9d516f998e304d42afb3eeff56df038464cd5492c590320305d58b9cb26c3c877dd9fdab486387d8a48057e4e7bdeebdc282a0 SHA512 08f8a3c85370ac195bd42b4dce2d65be06b7d43d7d19ea784ef62234b339315137560fcdf9808be5c6629687e5b244b59455cd702e994d5ff890d829248fa6b9 +DIST evolution-data-server-3.38.4.tar.xz 4663372 BLAKE2B 1be9159e210b88577dd367a64967aca1facea1c2f4a1611bdf773f8d01c2f4bacfa0eaaca37a9f094570c7897fc4a7be89bd303ce0739bd7f2fc925ac148bd84 SHA512 0b70850519316dd361e6d04607f3f9e4afe1bd0869a34e8403f02cefa7cc5ee683645031e337b6dcba4d89461aa7954e8d36d9c5b1c5bf12fd53b5411b908c3f EBUILD evolution-data-server-3.36.5.ebuild 4255 BLAKE2B 6fd03b8970ba47efeb5d309b921ec5408040182c2ae21132c302717d96b8da3c8f66561851e2d5578bd55fa9bdc6181e4b9cb065add8054ec54433616d7130da SHA512 fae5318c170006755829ca6009a12060c4020f61244bca05d4a0701800c70f5dc915d1419dc898e21f1dbefa08ba76a4c4e12dd8f583ba152976cf7d0d43cd0e EBUILD evolution-data-server-3.38.2.ebuild 4233 BLAKE2B 15748294256a86951d99798573df873a102c3f9b2bdae2f5a534fefedd5a69ec3838c335513a2141eaa02486df1086494119bed685842990b4030215171428c2 SHA512 6f44f2ce14c4cee7bc881d0459b51ab1effc78c022cf9a815ef629f1e67b9e36696a821f0d6f852ed9d9897a598f7f6c7405ca3f5455c24ac0276091396d91ae EBUILD evolution-data-server-3.38.3.ebuild 4233 BLAKE2B 5c14544e440d26ee5da8e22b8f14f60f5aca34c796080d4fd28adcee05915d67b02fae50030c2bb04b1df10a70e3f82d96bb39195bb28b41a914dfcd174151d0 SHA512 8eab4f060b4db8e7e8207dfef65b0e48f84015202d501b2a0b593f45785e592fb53a8acb9b6b5144bb54393214e518150e15b6ab4651357df10fe7bce70ca13b +EBUILD evolution-data-server-3.38.4.ebuild 4233 BLAKE2B 5c14544e440d26ee5da8e22b8f14f60f5aca34c796080d4fd28adcee05915d67b02fae50030c2bb04b1df10a70e3f82d96bb39195bb28b41a914dfcd174151d0 SHA512 8eab4f060b4db8e7e8207dfef65b0e48f84015202d501b2a0b593f45785e592fb53a8acb9b6b5144bb54393214e518150e15b6ab4651357df10fe7bce70ca13b MISC metadata.xml 849 BLAKE2B a02a770ca4498189e14588af9aa58d82a7e28fbbfd99d891dfaa7e4148c71a0d7c89ae33a6b41899a174fd6dfa8ba012a2c0a3e342b58c8d84369010859f4b8c SHA512 da5fba1f5313c6bb027d870279ead3f9cf6da27a3fed183dced79abaaf3de4bbbc49076a01968e3af5dbe004f1641c7f0773801a040ba824924955894bcbbb1a diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.38.4.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.38.4.ebuild new file mode 100644 index 000000000000..517bce512d68 --- /dev/null +++ b/gnome-extra/evolution-data-server/evolution-data-server-3.38.4.ebuild @@ -0,0 +1,152 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_USE_DEPEND="vapigen" + +inherit cmake db-use flag-o-matic gnome2 systemd vala virtualx + +DESCRIPTION="Evolution groupware backend" +HOMEPAGE="https://wiki.gnome.org/Apps/Evolution" + +# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+". +LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat" +SLOT="0/62-25-20" # subslot = libcamel-1.2/libedataserver-1.2/libebook-1.2.so soname version + +IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ipv6 ldap kerberos oauth vala +weather" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" + +# gdata-0.17.7 soft required for new gdata_feed_get_next_page_token API to handle more than 100 google tasks +# berkdb needed only for migrating old addressbook data from <3.13 versions, bug #519512 +gdata_depend=">=dev-libs/libgdata-0.17.7:=" +RDEPEND=" + >=app-crypt/gcr-3.4 + >=app-crypt/libsecret-0.5[crypt] + >=dev-db/sqlite-3.7.17:= + >=dev-libs/glib-2.46:2 + >=dev-libs/libical-3.0.8:=[glib,introspection?] + >=dev-libs/libxml2-2 + >=dev-libs/nspr-4.4:= + >=dev-libs/nss-3.9:= + >=net-libs/libsoup-2.58:2.4 + + dev-libs/icu:= + sys-libs/zlib:= + virtual/libiconv + + berkdb? ( >=sys-libs/db-4:= ) + gtk? ( + >=app-crypt/gcr-3.4[gtk] + >=x11-libs/gtk+-3.10:3 + >=media-libs/libcanberra-0.25[gtk3] + ) + oauth? ( + >=dev-libs/json-glib-1.0.4 + >=net-libs/webkit-gtk-2.28.0:4 + ${gdata_depend} + ) + gnome-online-accounts? ( + >=net-libs/gnome-online-accounts-3.8:= + ${gdata_depend} ) + introspection? ( >=dev-libs/gobject-introspection-0.9.12:= ) + kerberos? ( virtual/krb5:= ) + ldap? ( >=net-nds/openldap-2:= ) + weather? ( >=dev-libs/libgweather-3.10:2= ) +" +DEPEND="${RDEPEND} + vala? ( $(vala_depend) + net-libs/libsoup:2.4[vala] + dev-libs/libical[vala] + ) +" +BDEPEND=" + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/gperf + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.1.2 ) + >=dev-util/intltool-0.35.5 + >=sys-devel/gettext-0.18.3 + virtual/pkgconfig +" + +# Some tests fail due to missing locales. +# Also, dbus tests are flaky, bugs #397975 #501834 +# It looks like a nightmare to disable those for now. +RESTRICT="test !test? ( test )" + +# global scope PATCHES or DOCS array mustn't be used due to double default_src_prepare call +src_prepare() { + use vala && vala_src_prepare + cmake_src_prepare + gnome2_src_prepare + + eapply "${FILESDIR}"/3.36.5-gtk-doc-1.32-compat.patch + + # Make CMakeLists versioned vala enabled + sed -e "s;\(find_program(VALAC\) valac);\1 ${VALAC});" \ + -e "s;\(find_program(VAPIGEN\) vapigen);\1 ${VAPIGEN});" \ + -i "${S}"/CMakeLists.txt || die +} + +src_configure() { + # /usr/include/db.h is always db-1 on FreeBSD + # so include the right dir in CPPFLAGS + use berkdb && append-cppflags "-I$(db_includedir)" + + local google_enable + if use oauth || use gnome-online-accounts; then + google_enable="ON" + else + google_enable="OFF" + fi + + # phonenumber does not exist in tree + local mycmakeargs=( + -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc + -DENABLE_GTK_DOC=$(usex gtk-doc) + -DWITH_PRIVATE_DOCS=$(usex gtk-doc) + -DENABLE_SCHEMAS_COMPILE=OFF + -DENABLE_INTROSPECTION=$(usex introspection) + -DWITH_KRB5=$(usex kerberos) + -DWITH_KRB5_INCLUDES=$(usex kerberos "${EPREFIX}"/usr "") + -DWITH_KRB5_LIBS=$(usex kerberos "${EPREFIX}"/usr/$(get_libdir) "") + -DWITH_OPENLDAP=$(usex ldap) + -DWITH_PHONENUMBER=OFF + -DENABLE_SMIME=ON + -DENABLE_GTK=$(usex gtk) + -DENABLE_CANBERRA=$(usex gtk) + -DENABLE_OAUTH2=$(usex oauth) + -DENABLE_EXAMPLES=OFF + -DENABLE_GOA=$(usex gnome-online-accounts) + -DWITH_LIBDB=$(usex berkdb "${EPREFIX}"/usr OFF) + # ENABLE_BACKTRACES requires libdwarf ? + -DENABLE_IPV6=$(usex ipv6) + -DENABLE_WEATHER=$(usex weather) + -DENABLE_GOOGLE=${google_enable} + -DENABLE_LARGEFILE=ON + -DENABLE_VALA_BINDINGS=$(usex vala) + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile +} + +src_test() { + virtx cmake_src_test +} + +src_install() { + cmake_src_install + + if use ldap; then + insinto /etc/openldap/schema + doins "${FILESDIR}"/calentry.schema + dosym ../../../usr/share/${PN}/evolutionperson.schema /etc/openldap/schema/evolutionperson.schema + fi +} diff --git a/gnome-extra/evolution-ews/Manifest b/gnome-extra/evolution-ews/Manifest index 30d86955eb68..95f079082520 100644 --- a/gnome-extra/evolution-ews/Manifest +++ b/gnome-extra/evolution-ews/Manifest @@ -1,7 +1,9 @@ DIST evolution-ews-3.36.5.tar.xz 558900 BLAKE2B 059a72b087287d0e553e085dc764a928d838bc8bd011c16b00f240b29d12bc7cfda98d33f8dc102866f5747313975e32506dc016435342bdb6c35f7d73749b52 SHA512 9cc40ae5d56bc86a8aa4e7aaa36fa10b0841278dd1edb075155bfe3666da4051e4fc4843398f74d00d77f550aaeb93bf576007828da4c574a17d4f17c41bfb7f DIST evolution-ews-3.38.2.tar.xz 650188 BLAKE2B a1e296a15269191ecc9ff02108daed90bbcaefbabdc989f919dfc25532cb31a7afa73d897bcc0f2dbaf22b0e9b250af61db9900bc2dec740b08786dad7808e8b SHA512 5f441ecbf2753243711b605e085ae8fddcfaf0f91f822b76d8a8453aca0f55c2e7788d74d726651d58b97160db3581e269e6b9f05d7c4258bd28cf13ff14efe4 DIST evolution-ews-3.38.3.tar.xz 650292 BLAKE2B 56b84c6bcb07db5ae0579bdfb55351d323133d3b4a00d2b82a0d774d19111b293b92d9c83118bcc0bd3bef3c0b99b85ad093028a71d3b6b3ae7728c6e633ecc3 SHA512 8e3718ad6500e24cdc7594c09155df621bd8448769e0510d4010f5b77042fe6fb26e09edd82abdb863c36c5cb8cbd74dad22d51bc27237584d0743d0fd6abf45 +DIST evolution-ews-3.38.4.tar.xz 651384 BLAKE2B e4f71d38ddef6347ba3c137bac2246a6f4ffb5990ac2b6d3be72549326ae579c0a0f2bf11d19ce578ea37b99d0f8613d8d6a7e2ac75b9381e3b8c96646e483fc SHA512 98c1fecfa45bb2fe8337a1da54f09ef620128e4bba28b008aab3117291f7df708e6676421f3b8514448d035f1288591e54642f1426830fca7ba0320e3f3a99fc EBUILD evolution-ews-3.36.5.ebuild 1408 BLAKE2B 4c50c511fc049d334447938e4e2027bc4e3b353a684f453e90d4e20c3988e113632826b9107ed5726b5cbf59991bca285512cb80ab51071d45eb9e5eb307bfd0 SHA512 b845c4d3b3cfb3760e89c2f8cb8787f5a09db8840984cbc43ab427808db7436b9d58584514b4d83c5eb8e4ad6286f86bf2014c9656e32bade0c7b5dba307b91a EBUILD evolution-ews-3.38.2.ebuild 1408 BLAKE2B 7740c3a35f67e3be891044153a2f8b66027fe299d57f963abed1378240eeed2ba1759143f36c07618d7464a245d005d5948906d42b65e748ae625f19f725ed2a SHA512 7225d0d716b14af8e1ab8e5c1c998dade4cfdb6bdf072a9bbc5893a4adf8bc6134575ad772a0ca0d84d7979ed011b6e1761fc63902c1e87d73c161b9f2526da1 EBUILD evolution-ews-3.38.3.ebuild 1408 BLAKE2B 9ebe3a70ed98b69de0fdc15102ee5396554b02e0fdc337e2dc9a81162806a9467725113932b1f0a609c89e3b2dd55bbfcfaa14cddfccab80b0773dec9ad119c2 SHA512 753fa5498f63787812da6fe6c312ce98c523f064398693aad4b480a29d739c4d3c13e8b59ab2e21bd7392ac207f6f9408ea2dfd23587d8132fded9e6d5c14ab7 +EBUILD evolution-ews-3.38.4.ebuild 1408 BLAKE2B 9ebe3a70ed98b69de0fdc15102ee5396554b02e0fdc337e2dc9a81162806a9467725113932b1f0a609c89e3b2dd55bbfcfaa14cddfccab80b0773dec9ad119c2 SHA512 753fa5498f63787812da6fe6c312ce98c523f064398693aad4b480a29d739c4d3c13e8b59ab2e21bd7392ac207f6f9408ea2dfd23587d8132fded9e6d5c14ab7 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/gnome-extra/evolution-ews/evolution-ews-3.38.4.ebuild b/gnome-extra/evolution-ews/evolution-ews-3.38.4.ebuild new file mode 100644 index 000000000000..aacb97f3c637 --- /dev/null +++ b/gnome-extra/evolution-ews/evolution-ews-3.38.4.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake gnome2 + +DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web Services" +HOMEPAGE="https://wiki.gnome.org/Apps/Evolution" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +# libical-glib currently (2020-02-29) oddly behind USE=introspection +RDEPEND=" + dev-db/sqlite:3 + >=dev-libs/glib-2.46:2 + >=dev-libs/libical-3.0.5:0=[introspection(-)] + >=dev-libs/json-glib-1.0.4 + >=dev-libs/libmspack-0.4 + dev-libs/libxml2:2 + >=gnome-extra/evolution-data-server-${PV}:0= + >=mail-client/evolution-${PV}:2.0 + >=net-libs/libsoup-2.58:2.4 + >=x11-libs/gtk+-3.10:3 +" +DEPEND="${RDEPEND} + test? ( net-libs/uhttpmock ) +" +BDEPEND=" + dev-util/gdbus-codegen + dev-util/glib-utils + >=dev-util/intltool-0.35.5 + >=sys-devel/gettext-0.18.3 + virtual/pkgconfig +" + +# Unittests fail to find libevolution-ews.so +RESTRICT="test !test? ( test )" + +# global scope PATCHES or DOCS array mustn't be used due to double default_src_prepare +# call; if needed, set them after cmake_src_prepare call, if that works +src_prepare() { + cmake_src_prepare + gnome2_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_MSPACK=ON + -DENABLE_TESTS=$(usex test) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile +} + +src_test() { + cmake_src_test +} + +src_install() { + cmake_src_install +} diff --git a/gnome-extra/gnome-getting-started-docs/Manifest b/gnome-extra/gnome-getting-started-docs/Manifest index c4002f49cb07..e99cbea9e298 100644 --- a/gnome-extra/gnome-getting-started-docs/Manifest +++ b/gnome-extra/gnome-getting-started-docs/Manifest @@ -1,3 +1,3 @@ -DIST gnome-getting-started-docs-3.36.2.tar.xz 81799372 BLAKE2B c4928e00c4acbea73d9195363976f07152b3562287157f82fd88f03ac04cfc579bfd64f3f6564d41b8f1bf0a2c6748b3ba26e7e9fe057c0df6a977db7339fd7d SHA512 d555d491335a5bf7807ffd9f25d658a6507d86b3db26016623cf8b105f73c1258ad9b83dbadd6d91c782457993d51e69fcf114833c573f14e705ef0581484441 -EBUILD gnome-getting-started-docs-3.36.2.ebuild 418 BLAKE2B ec3e85f27f7e6ebb7833f2e9ac90911d98e807a4b8b1b8dd7655cd3071179f91a7f7bce9f40c9f68a1df246e8f70444aaa777ae0735c29173adbccf67c358983 SHA512 e86cce3515aef24960dfe44e05ae429e49ec2f892a44098ff8ab3aed1a13410369486f5f90672e18cb08d7566c5d92580e413f2d06e35d35be80a42ac6ac908a +DIST gnome-getting-started-docs-3.36.3.tar.xz 81799224 BLAKE2B 33edbd8c7cb2b5f18411730cda0c33f696e2552f1d5ab1fe5bb8ca6b754dcd230d7f292680efffbddea9c237b811876fe313d282ac26561884d4c1b48ceb951e SHA512 7e1394329b73c3db18c1aa9b3542f0cc934bc6593e485a683cbcc8ac1ef4ecb00b6673f21d82fd36efed6348943656456d6fbc03223f4b2a61fabfaace7a84ff +EBUILD gnome-getting-started-docs-3.36.3.ebuild 418 BLAKE2B 62ec6d5d13594c48310d994bd7d77f686071d0bc60f4beec0a6411ef3a43870fb19c978d4397fd14f0dee166296caa04ec60e6fea5f7512ee8eae4b2afc6ca90 SHA512 acde5280c0204874e1b50de7698e7bc9983eea9a4d56d70dd6408f18e39fa79e00c305bfdf0fb1ee062475579b9f30826bbd7eba2bbb61ab059b2c0d37cf1fb6 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.36.2.ebuild b/gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.36.3.ebuild index f9651ce7e447..feb5e48c6b5c 100644 --- a/gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.36.2.ebuild +++ b/gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.36.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 diff --git a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest index dd91d404d193..8e10af487332 100644 --- a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest +++ b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest @@ -1,5 +1,6 @@ +AUX gnome-shell-extension-applications-overview-tooltip-10-search-tooltip.patch 2262 BLAKE2B 1607c876c2fa81be04337c6bda4b574d421e9d51661309b544aceec770e55dbb3f74c6393a9ddea31f434f11a02e131c2087430a6e69213d8092bb99f12ed8f3 SHA512 e8817cd1ce672bb0e7be4ab64d24a461c0bb381503e4d0b2048d614d8adf2e1aa0067c5f728f30bd8e785a83a26a832efdb6eff75ba79b3b54a7e3b7bbb48221 DIST gnome-shell-extension-applications-overview-tooltip-10.tar.gz 81397 BLAKE2B a9c838eb66ae49a3a195d8ce6e17fd971fb0dec00f62a2a7380fc973c9ba129611a93b904c658318e0bc80fb26ff9d65100cccd29f7f172dbef0f406bacefd14 SHA512 28bcc52b38d36e0897c949ba0eef11a94fce2e022ca3d398208221476b63b39281db9870d0c26a4bdffc07bb82e9d8942fd98820c78c6a4afe6d52eb5758e1c1 DIST gnome-shell-extension-applications-overview-tooltip-9.tar.gz 81415 BLAKE2B 518352e80b5a3c6f8a2ff05e692178436625ea533e10a2afde82e73b6216f82dc29119c0e0a204ac8f1619de9409c47105107b94e3c4d1027c852b255eeb27ab SHA512 b8a2879f303a76e68eb5921005453e3fb73d966f1ed3f5978d9d210f447d8f780b5d9fa359aaa411f7ed8cecf72171dfcaa8da8515fd620193676b1b63742636 -EBUILD gnome-shell-extension-applications-overview-tooltip-10.ebuild 1193 BLAKE2B d40a81efa58bf9f9dfc079ffcd47bb6a7c6bc849c732e1212616c38e4f941387b9518b9da30b25cf1b8f4c852ff71045d0e922f1484889efd4740f4a24bd20c7 SHA512 15b515144936404e225a323828d1d2b2862f0a75c0f5445aa963993b9fcd0871d75b4679f26973fd826818be70b570b2f9b3dd215dc48662025adbe57428ac5c +EBUILD gnome-shell-extension-applications-overview-tooltip-10-r1.ebuild 1295 BLAKE2B 1648eacaf070c02d7b64c27a7a2399eff9f24906d932ef7db66feae9c1a5eb4549b8324ea0c2832cb2c6cb5e8d3180bfaa9e858367cac2101f28fa5bafda845e SHA512 dd1f7cccd2adccb3274a42c011aff451eb3fb87ed5fa483b65f397c18a786e9275dfd6666e6804cd9b96f2d6ded8f49e6aca28d939fca6d8b9851b3c46d3b6cc EBUILD gnome-shell-extension-applications-overview-tooltip-9.ebuild 1257 BLAKE2B 56d3fe14b44a58c5d2eb9b59ffc99ebbe0448227e27a68252950d0f676a765a5983e44c554d1e06249653ef74b0655a1f516f15509baa05b3e9310c0beaab737 SHA512 faa26aa51c48098efca83872ac76ad3215d30ebf8c8493df70e32dc719da37378d21b9b87a47d45c89caf5d3958a7205496bfd08f9d4a060e67c8383ef616130 MISC metadata.xml 216 BLAKE2B 0fbfa16661345362ff89f87adc0bb42fc5f5c9145cdedb36f3f537b39af4023b91c4dfb0d8e83a4f9ac963141f594ba8ae678371c338d992a96e02c11fd84195 SHA512 628a69805356b7458edaa2297901224178b016477a937f77e692a78ce3e7a0b6d2d7b4c4b7e70d0185d7112e6a59a5131e07d8c950e90b9c8722471d7511afc6 diff --git a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/files/gnome-shell-extension-applications-overview-tooltip-10-search-tooltip.patch b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/files/gnome-shell-extension-applications-overview-tooltip-10-search-tooltip.patch new file mode 100644 index 000000000000..293a710aa2fb --- /dev/null +++ b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/files/gnome-shell-extension-applications-overview-tooltip-10-search-tooltip.patch @@ -0,0 +1,57 @@ +From f90ddba2fbd2256e03b4f22f7ca29004bbdbe466 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Rapha=C3=ABl=20Rochet?= <raphael@rri.fr> +Date: Fri, 29 Jan 2021 11:11:58 +0100 +Subject: [PATCH] Brings back tooltips on search results + +--- + extension.js | 15 +++++++++++++-- + 1 file changed, 13 insertions(+), 2 deletions(-) + +diff --git a/extension.js b/extension.js +index 860daf0..1a5b2c0 100644 +--- a/extension.js ++++ b/extension.js +@@ -24,6 +24,7 @@ let BORDERS = false; + + // private variables + let _old_addItem = null; // used to restore monkey patched function on disable ++let _old_searchAddItem = null; // same but for search results + let _tooltips = null; // used to disconnect events on disable + let _labelTimeoutId = 0; // id of timer waiting for start + let _resetHoverTimeoutId = 0; // id of last (cancellable) timer +@@ -57,7 +58,7 @@ function enable() { + // Enabling tooltips for already loaded icons + _connectAll(Main.overview.viewSelector.appDisplay); + +- // monkeypatching for future icons (includes search results app icons) ++ // monkeypatching for future app icons + _old_addItem = imports.ui.iconGrid.IconGrid.prototype.addItem; + imports.ui.iconGrid.IconGrid.prototype.addItem = function(item, index){ + _connect(item); +@@ -65,6 +66,13 @@ function enable() { + _old_addItem.apply(this, arguments); + }; + ++ // monkeypatching for future app icons in search results ++ _old_searchAddItem = imports.ui.search.GridSearchResults.prototype._addItem; ++ imports.ui.search.GridSearchResults.prototype._addItem = function(display){ ++ _connect(display); ++ _old_searchAddItem.apply(this, arguments); ++ }; ++ + // apply new settings if changed + _settingsConnectionId = _settings.connect('changed', _applySettings); + +@@ -87,8 +95,11 @@ function disable() { + if (_settingsConnectionId > 0) _settings.disconnect(_settingsConnectionId); + _settings = null; + +- // restore the original addItem function ++ // restore the original addItem functions and remove references to them + imports.ui.iconGrid.IconGrid.prototype.addItem = _old_addItem; ++ imports.ui.search.GridSearchResults.prototype._addItem = _old_searchAddItem; ++ _old_addItem = null; ++ _old_searchAddItem = null; + + // disconnects from all loaded icons + for (let i = 0; i < _tooltips.length; i++) { diff --git a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/gnome-shell-extension-applications-overview-tooltip-10.ebuild b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/gnome-shell-extension-applications-overview-tooltip-10-r1.ebuild index 2f000f6faee8..752839d2b804 100644 --- a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/gnome-shell-extension-applications-overview-tooltip-10.ebuild +++ b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/gnome-shell-extension-applications-overview-tooltip-10-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -24,6 +24,11 @@ BDEPEND="" S="${WORKDIR}/${P/gnome-shell-extension-}" +PATCHES=( + # Fix tooltip in search results, from 'master' + "${FILESDIR}/${P}-search-tooltip.patch" +) + src_install() { einstalldocs insinto /usr/share/glib-2.0/schemas diff --git a/gnome-extra/pch-session/Manifest b/gnome-extra/pch-session/Manifest index f6e701487f35..3617a76ec078 100644 --- a/gnome-extra/pch-session/Manifest +++ b/gnome-extra/pch-session/Manifest @@ -1,5 +1,7 @@ DIST pch-session-3.36.3.tar.bz2 9575 BLAKE2B 1f7001c50247821b2c9771b8d16bd2b962712c033fde7af225a9aac152abb2a0505b73f5baf5913ce12e05bc7a89abcf0411b2ffa64dc0aa38b2bea0f3f41796 SHA512 b784421b27a446d460191da5a2eb6fbaf53aa4cffbfe8f113bc8c3ef308741ccfd6a208d6f6b1a50839b3a0925b22e6573604fd315496a5c59ae969fc8e6f7a6 DIST pch-session-3.38.1.tar.bz2 3610377 BLAKE2B ef088deff17938419399b5ce7e4970e240bfc792ebb38dfda74d74fcf463859f3e0dad724744a839de87badc91baa6909b8c1a6a61f84e4c040f3adb0701e013 SHA512 738fb998fe62de4dc24685ed7c5867438d41b07115e2018668211a0f80757bba4e76238b277fb07920515f4c15a890df498cacc8c3c0f9a2cc491bd45e3b4a63 +DIST pch-session-3.38.2.tar.bz2 3610420 BLAKE2B b632119ca1b758cb3b356a8175057ee1dc7cd9b74790a989e2198ad10a5a62e392c14481cb17ac0beac25ad8f0b4a6a5bb69640ac87404dad2e616170358ea2e SHA512 ffefb2e34ebaded0b03d695b27281a3bdc6ac6ca9111243766f78f819823ce3d0fdd837e4495450be048c86ea6e09a37f1746753b728f45a5ae1e9f0360620b7 EBUILD pch-session-3.36.3.ebuild 1284 BLAKE2B afa6c9ea764c95d17425fdcf30ca1a4c870c57333c31de2d69be68d5cb98d88991dc5509546bc288657233a88299ca8ba09ebec54840af2218a4e1acd5697792 SHA512 d3c8c23ac76a2b141518d6d604ba4c8ee40f378d88cd66b6f967b5a4699dbde4b7b21317c0c7a0430a1fc2f61742eae03a2c3e9fa92fc90628c8f41b8761a14d EBUILD pch-session-3.38.1.ebuild 1232 BLAKE2B 68b9fcbfd8fd4496a719e3c757d55ad901c55349cd207dade8e746ebf55aef64f2ccdf1ba70cf85416c4674bd6314ca43e85c22f580a91cf75245e37e299f334 SHA512 5364114bc5fe8212e101f6c530b7bfabdc5607d58f2fc5987922f91b597e001789a6fa83a230cd42f7592896ce9197d467a2de6b3d0841fbc73555d644f14c82 +EBUILD pch-session-3.38.2.ebuild 1232 BLAKE2B e2d75b2e06038ae86c8ee7882289fa0c900d5166f9a78bef2e87b66691717503397f4bf4a8fe30b29ed82d8de803db3a4d454db0b35e72580d42cc30e4120c47 SHA512 929b1f329322f1faaa605c102285a1c244482353379570a54b432dfa57e5dba09835d8ad20cb2bd7f375c67ac2fdab81621a70c58272d3ed19282b38c68538bf MISC metadata.xml 216 BLAKE2B 0fbfa16661345362ff89f87adc0bb42fc5f5c9145cdedb36f3f537b39af4023b91c4dfb0d8e83a4f9ac963141f594ba8ae678371c338d992a96e02c11fd84195 SHA512 628a69805356b7458edaa2297901224178b016477a937f77e692a78ce3e7a0b6d2d7b4c4b7e70d0185d7112e6a59a5131e07d8c950e90b9c8722471d7511afc6 diff --git a/gnome-extra/pch-session/pch-session-3.38.2.ebuild b/gnome-extra/pch-session/pch-session-3.38.2.ebuild new file mode 100644 index 000000000000..894b3597dc98 --- /dev/null +++ b/gnome-extra/pch-session/pch-session-3.38.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome2-utils + +DESCRIPTION="Unofficial gnome based session with different default settings and extensions" +HOMEPAGE="https://gitlab.com/pachoramos/pch-session" +SRC_URI="https://gitlab.com/pachoramos/${PN}/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + >=gnome-base/gnome-shell-3.38 + >=gnome-extra/gnome-shell-extensions-3.38 + >=gnome-extra/gnome-shell-extension-applications-overview-tooltip-10 + >=gnome-extra/gnome-shell-extension-bing-wallpaper-27 + >=gnome-extra/gnome-shell-extension-bluetooth-quick-connect-16 + >=gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen-20200901 + >=gnome-extra/gnome-shell-extension-dash-to-panel-40 + >=gnome-extra/gnome-shell-extension-desktop-icons-20.04.0-r2 + >=gnome-extra/gnome-shell-extension-gsconnect-44 + >=gnome-extra/gnome-shell-extensions-topicons-plus-27 + >=gnome-extra/gnome-tweaks-3.34 +" +BDEPEND="" +DEPEND="" + +pkg_preinst() { + gnome2_schemas_update +} + +src_install() { + insinto /usr + doins -r usr/. + einstalldocs +} + +pkg_postinst() { + gnome2_schemas_update +} + +pkg_postrm() { + gnome2_schemas_update +} diff --git a/gnome-extra/yelp-xsl/Manifest b/gnome-extra/yelp-xsl/Manifest index 1bc76f09dc63..db83db530f1f 100644 --- a/gnome-extra/yelp-xsl/Manifest +++ b/gnome-extra/yelp-xsl/Manifest @@ -1,5 +1,3 @@ -DIST yelp-xsl-3.34.2.tar.xz 640968 BLAKE2B 108d3fb52eb0548a9592442287513d3deea4ef595a252d3a46f6936243404bcdb31bb3adc234ba69e28a4de03ae35b1a5cac5ea2b2ffd4c6e4d4245c00b457b6 SHA512 ec31a46c8ee2f751f84fb309bf9a1ee3af090856b313375afb8db0ba17e9758b1616cddda4945de7c65f163893bb89a94a7372f90040b37a836f5d6173c80472 -DIST yelp-xsl-3.36.0.tar.xz 642608 BLAKE2B 59ee903e4d6cf6e0d40ff6ddecab8d65e9d81f9889afc37b4369136728cb5962d6e941ab39b80ed6e0613f172546cf659ea57a4b77c0f4633463f2b760bf0aeb SHA512 50544ae434a93cf37779db3be4e2b8d4eebd3575e9d31d3db8426f686ae262f4655d8d4b957e673daba4314d8e1c4c7a5e6485ca17b6627424b18087acd74a12 -EBUILD yelp-xsl-3.34.2.ebuild 558 BLAKE2B d33204aaa166e4afd3c371889a8afb1f9c6181eaa7568a74b9da25d5390c5f24e4bdbe62eb7cf4b20962434b0caefdd4bf291277c393ad756fb7755e2b3e3d3c SHA512 446d82cd5d86118f736a987848062cd415eb5ec599d154d26002282f074ff752acd9becd08993e0c374d1c779f8dc87e8e73c501e24582a1e23a055bd701cc69 -EBUILD yelp-xsl-3.36.0.ebuild 558 BLAKE2B d33204aaa166e4afd3c371889a8afb1f9c6181eaa7568a74b9da25d5390c5f24e4bdbe62eb7cf4b20962434b0caefdd4bf291277c393ad756fb7755e2b3e3d3c SHA512 446d82cd5d86118f736a987848062cd415eb5ec599d154d26002282f074ff752acd9becd08993e0c374d1c779f8dc87e8e73c501e24582a1e23a055bd701cc69 +DIST yelp-xsl-3.36.1.tar.xz 640688 BLAKE2B 0851597133d04c40b69534f1db3d94f8c5eb7fe18e14d81d9a6fc7157e2bf3f63122b04e4c202fc632cf0ee511683e42cc63ba54fea1b6314b42f0a924078c32 SHA512 ae000c2d7d715474706b0da1cf8d9b6573a2767a9b5de31ef1cb95462b548b190f89d399b86280ccd61310257f71509feb92be6a0f6a69257cd91bbe14cbb4ea +EBUILD yelp-xsl-3.36.1.ebuild 558 BLAKE2B 5f20d6d65c8558374fdf782f790532983ff6125708450c7ff0047759a2eff92b108b106e749eac9ec04e25b68e1f93ac2e39caf9b1496991969a7c29b24b4ba2 SHA512 2f6a47368c0158c991e676c3835dce2dff812b5e1e3ea02627d9fef63001d71ba61129652ceeb80b7a64dd878c56cb38d89ccf6ea11ab20b44a5ac48a87ebf9c MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/gnome-extra/yelp-xsl/yelp-xsl-3.36.0.ebuild b/gnome-extra/yelp-xsl/yelp-xsl-3.36.0.ebuild deleted file mode 100644 index 6ca4bfb5087f..000000000000 --- a/gnome-extra/yelp-xsl/yelp-xsl-3.36.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome2 - -DESCRIPTION="XSL stylesheets for yelp" -HOMEPAGE="https://git.gnome.org/browse/yelp-xsl" - -LICENSE="GPL-2+ LGPL-2.1+ MIT FDL-1.1+" -SLOT="0" -IUSE="" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-libs/libxml2-2.6.12:= - >=dev-libs/libxslt-1.1.8:= -" -DEPEND="${RDEPEND} - >=dev-util/itstool-1.2.0 - >=sys-devel/gettext-0.19.8 - virtual/awk - virtual/pkgconfig -" diff --git a/gnome-extra/yelp-xsl/yelp-xsl-3.34.2.ebuild b/gnome-extra/yelp-xsl/yelp-xsl-3.36.1.ebuild index 6ca4bfb5087f..b46aeebbfb48 100644 --- a/gnome-extra/yelp-xsl/yelp-xsl-3.34.2.ebuild +++ b/gnome-extra/yelp-xsl/yelp-xsl-3.36.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 |