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-notifyd/, xfce-extra/xfce4-notifyd/files/
Date: Sat, 28 Jan 2023 19:56:18
Message-Id: 1674935645.4f013d541af85d17be7c306811258fd026607045.mgorny@gentoo
1 commit: 4f013d541af85d17be7c306811258fd026607045
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 28 19:54:05 2023 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 28 19:54:05 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f013d54
7
8 xfce-extra/xfce4-notifyd: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 xfce-extra/xfce4-notifyd/Manifest | 2 -
13 .../files/xfce4-notifyd-0.6.4-appinfo-crash.patch | 27 ---------
14 .../xfce4-notifyd/xfce4-notifyd-0.6.4-r1.ebuild | 53 -----------------
15 .../xfce4-notifyd/xfce4-notifyd-0.7.1.ebuild | 66 ----------------------
16 4 files changed, 148 deletions(-)
17
18 diff --git a/xfce-extra/xfce4-notifyd/Manifest b/xfce-extra/xfce4-notifyd/Manifest
19 index d1603515f1d8..cb621e02925e 100644
20 --- a/xfce-extra/xfce4-notifyd/Manifest
21 +++ b/xfce-extra/xfce4-notifyd/Manifest
22 @@ -1,4 +1,2 @@
23 -DIST xfce4-notifyd-0.6.4.tar.bz2 554776 BLAKE2B f594ee8a841e4074592a6377e79fde8dd89574620a433a9813f4ad106d712361e941b443de481cb9d140a47e7b1b4753116b4f949c39b6834926f0708877fb6e SHA512 644e2e49092892e386a9f82edc6ab3b2b59ba67617d9217fb43dd3cf74ae5cfc9b9bea6ed0fab4c4440eca68613aa996d9f8dc73deb1f60926217b7db18cc73b
24 DIST xfce4-notifyd-0.6.5.tar.bz2 572193 BLAKE2B 498c8eecfd884aa04230fea2ecca3b663f0d6b59b549cc5a56d43ac20a17d4f15a1bd1e3ce8d1681de7307d569096bbbbe169ada447d41f7889daad5a35c8a8f SHA512 9953dd456520bd80e0d48da013703d7b976f953b9b41cd55f3ac236a74c55277d04f38a092e2a9024cd67cbcde3f3989daadf6b4f41e57c7e005c20f4acdf1ac
25 -DIST xfce4-notifyd-0.7.1.tar.bz2 572368 BLAKE2B 4407bf31fe7a43f09129a7536795a48e3e7ec7c630a9a5d7da164eff6d8bfe57ccc5204879cc5536d1d3e85ef6fb602be666ba60f368a22413b2bf514c62ea17 SHA512 92f4387d705a8c345635542c9d4583af1db3f63c76fdee33210930acd68beffe3f334206692bb0aacfb28a18039f745ff26ab97f7b50fa7eb0f53e69208e5f6d
26 DIST xfce4-notifyd-0.7.2.tar.bz2 576257 BLAKE2B 69e0ac8fdbabc5c27788f0854e4fc35cd837eaba9632d84c9acbebe088d1c111723c2b763b6da29c69cb3e9dec925581bc4b12eeb58d3e0ecd3a065db4e4f919 SHA512 7a2a162db82f7760a455c32c5a5dc25eba6f747bb76da56bc49f5c37e1386416496fa7bc51fe010fe403e958a8ab665ae7359ed334589b0b55942dcccd370894
27
28 diff --git a/xfce-extra/xfce4-notifyd/files/xfce4-notifyd-0.6.4-appinfo-crash.patch b/xfce-extra/xfce4-notifyd/files/xfce4-notifyd-0.6.4-appinfo-crash.patch
29 deleted file mode 100644
30 index 5ca1cbda8e53..000000000000
31 --- a/xfce-extra/xfce4-notifyd/files/xfce4-notifyd-0.6.4-appinfo-crash.patch
32 +++ /dev/null
33 @@ -1,27 +0,0 @@
34 -From ddf469fe567f1c2f17013f3baa9bd3721cdd32a5 Mon Sep 17 00:00:00 2001
35 -From: Guido Falsi <mad@××××××××.net>
36 -Date: Fri, 2 Sep 2022 21:24:34 +0200
37 -Subject: [PATCH] Fix segfault crash.
38 -
39 ----
40 - common/xfce-notify-log.c | 4 +++-
41 - 1 file changed, 3 insertions(+), 1 deletion(-)
42 -
43 -diff --git a/common/xfce-notify-log.c b/common/xfce-notify-log.c
44 -index d42dc1e..7ccfd42 100644
45 ---- a/common/xfce-notify-log.c
46 -+++ b/common/xfce-notify-log.c
47 -@@ -149,7 +149,9 @@ notify_get_from_desktop_file (const gchar *desktop_file, const gchar *key)
48 -
49 - match = matches[0];
50 - appinfo = g_desktop_app_info_new (match[0]);
51 -- value = notify_read_from_desktop_file (g_desktop_app_info_get_filename (appinfo), key);
52 -+ if (appinfo != NULL) {
53 -+ value = notify_read_from_desktop_file (g_desktop_app_info_get_filename (appinfo), key);
54 -+ }
55 -
56 - for (gchar ***p = matches; *p != NULL; p++)
57 - g_strfreev (*p);
58 ---
59 -GitLab
60 -
61
62 diff --git a/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.4-r1.ebuild b/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.4-r1.ebuild
63 deleted file mode 100644
64 index 4d510c7de30a..000000000000
65 --- a/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.6.4-r1.ebuild
66 +++ /dev/null
67 @@ -1,53 +0,0 @@
68 -# Copyright 1999-2022 Gentoo Authors
69 -# Distributed under the terms of the GNU General Public License v2
70 -
71 -EAPI=8
72 -
73 -inherit xdg-utils
74 -
75 -DESCRIPTION="Notification daemon for the Xfce desktop environment"
76 -HOMEPAGE="
77 - https://docs.xfce.org/apps/notifyd/start
78 - https://gitlab.xfce.org/apps/xfce4-notifyd/
79 -"
80 -SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
81 -
82 -LICENSE="GPL-2"
83 -SLOT="0"
84 -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
85 -
86 -DEPEND="
87 - >=dev-libs/glib-2.56:2
88 - >=x11-libs/gtk+-3.14:3
89 - >=x11-libs/libnotify-0.7
90 - >=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
91 - >=xfce-base/libxfce4util-4.12:=
92 - >=xfce-base/xfce4-panel-4.12:=
93 - >=xfce-base/xfconf-4.10:=
94 -"
95 -RDEPEND="
96 - ${DEPEND}
97 -"
98 -BDEPEND="
99 - dev-util/gdbus-codegen
100 - dev-util/intltool
101 - sys-devel/gettext
102 - virtual/pkgconfig
103 -"
104 -
105 -PATCHES=(
106 - "${FILESDIR}"/${P}-appinfo-crash.patch
107 -)
108 -
109 -src_install() {
110 - default
111 - find "${D}" -name '*.la' -delete || die
112 -}
113 -
114 -pkg_postinst() {
115 - xdg_icon_cache_update
116 -}
117 -
118 -pkg_postrm() {
119 - xdg_icon_cache_update
120 -}
121
122 diff --git a/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.7.1.ebuild b/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.7.1.ebuild
123 deleted file mode 100644
124 index f08a5b934440..000000000000
125 --- a/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.7.1.ebuild
126 +++ /dev/null
127 @@ -1,66 +0,0 @@
128 -# Copyright 1999-2023 Gentoo Authors
129 -# Distributed under the terms of the GNU General Public License v2
130 -
131 -EAPI=8
132 -
133 -inherit xdg-utils
134 -
135 -DESCRIPTION="Notification daemon for the Xfce desktop environment"
136 -HOMEPAGE="
137 - https://docs.xfce.org/apps/notifyd/start
138 - https://gitlab.xfce.org/apps/xfce4-notifyd/
139 -"
140 -SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
141 -
142 -LICENSE="GPL-2"
143 -SLOT="0"
144 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
145 -IUSE="sound wayland X"
146 -
147 -DEPEND="
148 - >=dev-libs/glib-2.56.0:2
149 - >=x11-libs/gtk+-3.22:3[wayland?,X?]
150 - >=x11-libs/libnotify-0.7
151 - >=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
152 - >=xfce-base/libxfce4util-4.12:=
153 - >=xfce-base/xfce4-panel-4.12:=
154 - >=xfce-base/xfconf-4.10:=
155 - sound? (
156 - >=media-libs/libcanberra-0.30[gtk3]
157 - )
158 - wayland? (
159 - >=gui-libs/gtk-layer-shell-0.7.0
160 - )
161 -"
162 -RDEPEND="
163 - ${DEPEND}
164 -"
165 -BDEPEND="
166 - dev-util/gdbus-codegen
167 - dev-util/intltool
168 - sys-devel/gettext
169 - virtual/pkgconfig
170 -"
171 -
172 -src_configure() {
173 - local myconf=(
174 - $(use_enable wayland gdk-wayland)
175 - $(use_enable wayland gtk-layer-shell)
176 - $(use_enable X gdk-x11)
177 - )
178 -
179 - econf "${myconf[@]}"
180 -}
181 -
182 -src_install() {
183 - default
184 - find "${D}" -name '*.la' -delete || die
185 -}
186 -
187 -pkg_postinst() {
188 - xdg_icon_cache_update
189 -}
190 -
191 -pkg_postrm() {
192 - xdg_icon_cache_update
193 -}