Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-whiskermenu-plugin/
Date: Thu, 14 Oct 2021 07:51:17
Message-Id: 1634197865.61d4255479489ed5856407705e9da7c70664c5e6.mgorny@gentoo
1 commit: 61d4255479489ed5856407705e9da7c70664c5e6
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Oct 14 06:19:13 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 14 07:51:05 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d42554
7
8 xfce-extra/xfce4-whiskermenu-plugin: Bump to 2.6.1
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 xfce-extra/xfce4-whiskermenu-plugin/Manifest | 1 +
13 .../xfce4-whiskermenu-plugin-2.6.1.ebuild | 53 ++++++++++++++++++++++
14 2 files changed, 54 insertions(+)
15
16 diff --git a/xfce-extra/xfce4-whiskermenu-plugin/Manifest b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
17 index f229d5057d1..e1604817166 100644
18 --- a/xfce-extra/xfce4-whiskermenu-plugin/Manifest
19 +++ b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
20 @@ -1,2 +1,3 @@
21 DIST xfce4-whiskermenu-plugin-2.5.3.tar.bz2 175578 BLAKE2B 8641506316cacff45d88db4817b5a7d949c7f31b0b2f6748b67c54e668852653f706891d62b0e52ded51c58d59f4ba853df137fa0bad548df54399b7b174b486 SHA512 b293bfeef07ae07d2b4654de7aee795ec7790b291094dbd2655a271f9ad7c7de739b2d4b8c97aee7db85bcdf116c2f1b1150e1875ec2ba2b8bf0ec9f13561ac5
22 DIST xfce4-whiskermenu-plugin-2.6.0.tar.bz2 179133 BLAKE2B dd672b857f0b3b40414f2d2400ea108e3f327264a5e340b3957126f232a8f147ddf07b338a872b986ff2767965b3b5fa593452e2ae86e6e19057c5578e573495 SHA512 f548cd224623f3b273c1087c33883e0deecbb2b79a71c8b781778771a3f6715bb81bedf707274157e006503eef2872b7ff1d0fe92b7f4d4766df0c7faf1b783c
23 +DIST xfce4-whiskermenu-plugin-2.6.1.tar.bz2 179186 BLAKE2B f1b2880144bee2de3213f540e30da19050eab5cd9b00c03e55bd7ce69ff09460362a2251d183effcad5da85a30641db263546f0b65b11ffa94aa23257e298f7a SHA512 69d98dc992c6ec89c79cac63fba29cffa1546c8c836896418ee300126be5dbd1a106d40e25d11de5c5d88c2f5d99ce5f0dc509c0d549d2bfe89d56aa1d5b82a2
24
25 diff --git a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.6.1.ebuild b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.6.1.ebuild
26 new file mode 100644
27 index 00000000000..a535ab4e79d
28 --- /dev/null
29 +++ b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.6.1.ebuild
30 @@ -0,0 +1,53 @@
31 +# Copyright 1999-2021 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +inherit cmake xdg-utils
36 +
37 +DESCRIPTION="Alternate application launcher for Xfce"
38 +HOMEPAGE="https://gottcode.org/xfce4-whiskermenu-plugin/"
39 +SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
40 +
41 +LICENSE="GPL-2+"
42 +SLOT="0"
43 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
44 +IUSE=""
45 +
46 +RDEPEND="
47 + virtual/libintl
48 + x11-libs/gtk+:3
49 + xfce-base/exo:=
50 + xfce-base/garcon:=
51 + xfce-base/libxfce4ui:=
52 + xfce-base/libxfce4util:=
53 + xfce-base/xfce4-panel:=
54 +"
55 +DEPEND="
56 + ${RDEPEND}
57 +"
58 +BDEPEND="
59 + sys-devel/gettext
60 + virtual/pkgconfig
61 +"
62 +
63 +# upstream does fancy stuff in other build types
64 +CMAKE_BUILD_TYPE=Debug
65 +
66 +src_configure() {
67 + local mycmakeargs=(
68 + -DENABLE_AS_NEEDED=OFF
69 + -DENABLE_LINKER_OPTIMIZED_HASH_TABLES=OFF
70 + -DENABLE_DEVELOPER_MODE=OFF
71 + -DENABLE_LINK_TIME_OPTIMIZATION=OFF
72 + )
73 +
74 + cmake_src_configure
75 +}
76 +
77 +pkg_postinst() {
78 + xdg_icon_cache_update
79 +}
80 +
81 +pkg_postrm() {
82 + xdg_icon_cache_update
83 +}