commit: b09830e960239bd340dcf95556774bf3ea1c4c48 Author: William Harrell <wharrell1 <AT> protonmail <DOT> com> AuthorDate: Tue Apr 2 01:13:00 2024 +0000 Commit: William Harrell <wharrell1 <AT> protonmail <DOT> com> CommitDate: Tue Apr 2 01:13:00 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b09830e9
media-video/walksnail-osd-tool: update xdg icons in postinst Signed-off-by: William Harrell <wharrell1 <AT> protonmail.com> .../walksnail-osd-tool/walksnail-osd-tool-0.3.0.ebuild | 14 +++++++++++--- .../walksnail-osd-tool/walksnail-osd-tool-9999.ebuild | 15 ++++++++++++--- 2 files changed, 23 insertions(+), 6 deletions(-) diff --git a/media-video/walksnail-osd-tool/walksnail-osd-tool-0.3.0.ebuild b/media-video/walksnail-osd-tool/walksnail-osd-tool-0.3.0.ebuild index 84515c2c2d..7f9f6071b0 100644 --- a/media-video/walksnail-osd-tool/walksnail-osd-tool-0.3.0.ebuild +++ b/media-video/walksnail-osd-tool/walksnail-osd-tool-0.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -474,7 +474,7 @@ declare -A GIT_CRATES=( [poll-promise]="https://github.com/EmbarkStudios/poll-promise;b493586107b0e508860aa2e9d18049fd8cd9d13f" ) -inherit cargo desktop +inherit cargo desktop xdg-utils DESCRIPTION="Tool for rendering OSDs over Walksnail DVR recordings" HOMEPAGE="https://github.com/avsaase/walksnail-osd-tool" @@ -485,7 +485,6 @@ KEYWORDS="~amd64" LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 GPL-3 ISC UbuntuFontLicense-1.0 MIT MPL-2.0 OFL-1.1 Unicode-DFS-2016 Unlicense XC ZLIB" SLOT="0" -DEPEND="x11-libs/gtk+" RDEPEND="${DEPEND} media-video/ffmpeg" BDEPEND=">=virtual/rust-1.71.1-r1" @@ -510,3 +509,12 @@ src_install() { doicon -s scalable walksnail-osd-tool.svg make_desktop_entry walksnail-osd-tool 'Walksnail OSD Tool' walksnail-osd-tool } + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} + diff --git a/media-video/walksnail-osd-tool/walksnail-osd-tool-9999.ebuild b/media-video/walksnail-osd-tool/walksnail-osd-tool-9999.ebuild index 87130b0988..df698e4320 100644 --- a/media-video/walksnail-osd-tool/walksnail-osd-tool-9999.ebuild +++ b/media-video/walksnail-osd-tool/walksnail-osd-tool-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit cargo desktop git-r3 +inherit cargo desktop git-r3 xdg-utils DESCRIPTION="Tool for rendering OSDs over Walksnail DVR recordings" HOMEPAGE="https://github.com/avsaase/walksnail-osd-tool" @@ -12,7 +12,7 @@ EGIT_REPO_URI="https://github.com/avsaase/walksnail-osd-tool.git" LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 GPL-3 ISC UbuntuFontLicense-1.0 MIT MPL-2.0 OFL-1.1 Unicode-DFS-2016 Unlicense XC ZLIB" SLOT="0" -DEPEND="x11-libs/gtk+" +DEPEND="" RDEPEND="${DEPEND} media-video/ffmpeg" BDEPEND=">=virtual/rust-1.71.1-r1" @@ -33,3 +33,12 @@ src_install() { doicon -s scalable walksnail-osd-tool.svg make_desktop_entry walksnail-osd-tool 'Walksnail OSD Tool' walksnail-osd-tool } + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} +