commit:     e5550afb3550d6b76a46d15a524deb1ca9f709dc
Author:     Horodniceanu Andrei <a.horodniceanu <AT> protonmail <DOT> com>
AuthorDate: Thu Aug 31 20:49:21 2023 +0000
Commit:     Marco Leise <marco.leise <AT> gmx <DOT> de>
CommitDate: Fri Sep  1 21:12:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=e5550afb

dev-util/dlang-tools: add calls to xdg_icon_cache_update

Signed-off-by: Horodniceanu Andrei <a.horodniceanu <AT> protonmail.com>

 dev-util/dlang-tools/dlang-tools-2.064.2.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.065.0.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.066.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.067.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.068.2.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.069.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.070.2.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.071.2.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.072.2.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.073.2.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.074.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.075.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.076.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.077.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.078.3.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.079.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.080.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.081.2.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.082.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.083.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.084.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.085.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.086.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.087.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.088.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.089.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.090.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.091.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.092.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.093.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.094.2.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.095.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.096.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.097.2.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.098.1.ebuild | 10 +++++++++-
 dev-util/dlang-tools/dlang-tools-2.099.1.ebuild | 10 +++++++++-
 36 files changed, 324 insertions(+), 36 deletions(-)

diff --git a/dev-util/dlang-tools/dlang-tools-2.064.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.064.2.ebuild
index 41b6034..dd5e9c4 100644
--- a/dev-util/dlang-tools/dlang-tools-2.064.2.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.064.2.ebuild
@@ -28,7 +28,7 @@ DEPEND="dman? ( =dev-lang/dmd-${PV}*:${DLANG_SLOT} )"
 DLANG_VERSION_RANGE="${DLANG_SLOT}"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}"
 
@@ -64,3 +64,11 @@ d_src_install() {
                fi
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.065.0.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.065.0.ebuild
index d9b4a2a..62558dd 100644
--- a/dev-util/dlang-tools/dlang-tools-2.065.0.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.065.0.ebuild
@@ -28,7 +28,7 @@ DEPEND="dman? ( =dev-lang/dmd-${PV}*:${DLANG_SLOT} )"
 DLANG_VERSION_RANGE="${DLANG_SLOT}-2.071"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}"
 
@@ -66,3 +66,11 @@ d_src_install() {
                fi
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.066.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.066.1.ebuild
index 18f609e..2f2d6ac 100644
--- a/dev-util/dlang-tools/dlang-tools-2.066.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.066.1.ebuild
@@ -28,7 +28,7 @@ DEPEND="dman? ( =dev-lang/dmd-${PV}*:${DLANG_SLOT} )"
 DLANG_VERSION_RANGE="${DLANG_SLOT}"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}"
 
@@ -66,3 +66,11 @@ d_src_install() {
                fi
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.067.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.067.1.ebuild
index 5463e53..af5be5f 100644
--- a/dev-util/dlang-tools/dlang-tools-2.067.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.067.1.ebuild
@@ -31,7 +31,7 @@ PATCHES=( "${FILESDIR}/2.067-no-narrowing.patch" 
"${FILESDIR}/replace-bits-mathd
 DLANG_VERSION_RANGE="${DLANG_SLOT}-2.070"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}"
 
@@ -77,3 +77,11 @@ d_src_install() {
                fi
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.068.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.068.2.ebuild
index 3179356..01045c2 100644
--- a/dev-util/dlang-tools/dlang-tools-2.068.2.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.068.2.ebuild
@@ -23,7 +23,7 @@ SRC_URI="${GITHUB_URI}/tools/tar.gz/v${PV} -> 
dlang-tools-${PV}.tar.gz"
 DLANG_VERSION_RANGE="${DLANG_SLOT}-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}"
 
@@ -42,3 +42,11 @@ d_src_install() {
                fi
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.069.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.069.1.ebuild
index 47e82c7..78492bc 100644
--- a/dev-util/dlang-tools/dlang-tools-2.069.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.069.1.ebuild
@@ -30,7 +30,7 @@ SRC_URI="${GITHUB_URI}/v${VERSION}.tar.gz -> 
dlang-tools-${VERSION}.tar.gz"
 DLANG_VERSION_RANGE="${DLANG_SLOT}-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -49,3 +49,11 @@ d_src_install() {
                fi
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.070.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.070.2.ebuild
index a1fe54f..736a44e 100644
--- a/dev-util/dlang-tools/dlang-tools-2.070.2.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.070.2.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="${DLANG_SLOT}-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -49,3 +49,11 @@ d_src_install() {
                fi
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.071.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.071.2.ebuild
index 0b8f508..a6c8396 100644
--- a/dev-util/dlang-tools/dlang-tools-2.071.2.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.071.2.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="${DLANG_SLOT}-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -54,3 +54,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.072.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.072.2.ebuild
index 0b8f508..a6c8396 100644
--- a/dev-util/dlang-tools/dlang-tools-2.072.2.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.072.2.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="${DLANG_SLOT}-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -54,3 +54,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.073.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.073.2.ebuild
index 0b8f508..a6c8396 100644
--- a/dev-util/dlang-tools/dlang-tools-2.073.2.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.073.2.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="${DLANG_SLOT}-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -54,3 +54,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.074.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.074.1.ebuild
index 0b8f508..a6c8396 100644
--- a/dev-util/dlang-tools/dlang-tools-2.074.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.074.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="${DLANG_SLOT}-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -54,3 +54,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.075.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.075.1.ebuild
index 0b8f508..a6c8396 100644
--- a/dev-util/dlang-tools/dlang-tools-2.075.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.075.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="${DLANG_SLOT}-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -54,3 +54,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.076.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.076.1.ebuild
index c46edb6..fb749d6 100644
--- a/dev-util/dlang-tools/dlang-tools-2.076.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.076.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="${DLANG_SLOT}-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.077.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.077.1.ebuild
index c46edb6..fb749d6 100644
--- a/dev-util/dlang-tools/dlang-tools-2.077.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.077.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="${DLANG_SLOT}-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.078.3.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.078.3.ebuild
index c46edb6..fb749d6 100644
--- a/dev-util/dlang-tools/dlang-tools-2.078.3.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.078.3.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="${DLANG_SLOT}-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.079.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.079.1.ebuild
index c46edb6..fb749d6 100644
--- a/dev-util/dlang-tools/dlang-tools-2.079.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.079.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="${DLANG_SLOT}-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.080.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.080.1.ebuild
index 17e5181..4dc215e 100644
--- a/dev-util/dlang-tools/dlang-tools-2.080.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.080.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.075-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.081.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.081.2.ebuild
index 17e5181..4dc215e 100644
--- a/dev-util/dlang-tools/dlang-tools-2.081.2.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.081.2.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.075-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.082.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.082.1.ebuild
index 17e5181..4dc215e 100644
--- a/dev-util/dlang-tools/dlang-tools-2.082.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.082.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.075-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.083.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.083.1.ebuild
index 17e5181..4dc215e 100644
--- a/dev-util/dlang-tools/dlang-tools-2.083.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.083.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.075-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.084.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.084.1.ebuild
index 17e5181..4dc215e 100644
--- a/dev-util/dlang-tools/dlang-tools-2.084.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.084.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.075-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.085.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.085.1.ebuild
index 17e5181..4dc215e 100644
--- a/dev-util/dlang-tools/dlang-tools-2.085.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.085.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.075-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.086.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.086.1.ebuild
index 17e5181..4dc215e 100644
--- a/dev-util/dlang-tools/dlang-tools-2.086.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.086.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.075-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.087.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.087.1.ebuild
index 17e5181..4dc215e 100644
--- a/dev-util/dlang-tools/dlang-tools-2.087.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.087.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.075-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.088.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.088.1.ebuild
index 90894bb..07eadce 100644
--- a/dev-util/dlang-tools/dlang-tools-2.088.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.088.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.076-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.089.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.089.1.ebuild
index e085ec4..01f9748 100644
--- a/dev-util/dlang-tools/dlang-tools-2.089.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.089.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.076-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.090.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.090.1.ebuild
index e085ec4..01f9748 100644
--- a/dev-util/dlang-tools/dlang-tools-2.090.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.090.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.076-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.091.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.091.1.ebuild
index e085ec4..01f9748 100644
--- a/dev-util/dlang-tools/dlang-tools-2.091.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.091.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.076-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.092.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.092.1.ebuild
index e085ec4..01f9748 100644
--- a/dev-util/dlang-tools/dlang-tools-2.092.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.092.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.076-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.093.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.093.1.ebuild
index e085ec4..01f9748 100644
--- a/dev-util/dlang-tools/dlang-tools-2.093.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.093.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.076-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.094.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.094.2.ebuild
index d170846..838d0e3 100644
--- a/dev-util/dlang-tools/dlang-tools-2.094.2.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.094.2.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.076-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.095.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.095.1.ebuild
index 8291c8b..7e16d25 100644
--- a/dev-util/dlang-tools/dlang-tools-2.095.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.095.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.076-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.096.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.096.1.ebuild
index 8291c8b..7e16d25 100644
--- a/dev-util/dlang-tools/dlang-tools-2.096.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.096.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.076-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.097.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.097.2.ebuild
index f857d03..640ccb4 100644
--- a/dev-util/dlang-tools/dlang-tools-2.097.2.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.097.2.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.075-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.098.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.098.1.ebuild
index f857d03..640ccb4 100644
--- a/dev-util/dlang-tools/dlang-tools-2.098.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.098.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.075-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.099.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.099.1.ebuild
index 289b2f1..aa26d98 100644
--- a/dev-util/dlang-tools/dlang-tools-2.099.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.099.1.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-too
 DLANG_VERSION_RANGE="2.076-"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}/tools-${VERSION}"
 
@@ -53,3 +53,11 @@ d_src_install() {
                newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
        done
 }
+
+pkg_postinst() {
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_icon_cache_update
+}

Reply via email to