summaryrefslogtreecommitdiff
path: root/xfce-base/thunar
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-12-16 02:01:58 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-12-16 02:01:58 +0000
commite07c6f9648d478943b5ecd6f1c42cc91cae0f547 (patch)
tree2c56c6944fb4016ee510ee97a1a158baf49edfe4 /xfce-base/thunar
parent16a4365c3b854e62b50726456ddb29bb78fd5038 (diff)
gentoo auto-resync : 16:12:2024 - 02:01:58
Diffstat (limited to 'xfce-base/thunar')
-rw-r--r--xfce-base/thunar/Manifest2
-rw-r--r--xfce-base/thunar/thunar-4.20.0.ebuild86
2 files changed, 88 insertions, 0 deletions
diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest
index aa30979ecb7e..f552330ecc4d 100644
--- a/xfce-base/thunar/Manifest
+++ b/xfce-base/thunar/Manifest
@@ -1,7 +1,9 @@
DIST thunar-4.18.11.tar.bz2 2944418 BLAKE2B dc5182192d3c9de2330af0ef236f90939da2642b78f0676f07b73a794f51956be02d5be6bc2d7026e04d14f4c64753dbc8734e87e9e832a0921c24cab52d1bfa SHA512 1ed9dbcbf5f87fcbf61d89e023d89fef9ba436bbb698639367c94f5761e1f9f919c48599f19cd159044be8190a5cda5bfaf9da7701730b095c8d20243e4a7b3a
DIST thunar-4.19.4.tar.bz2 4234227 BLAKE2B 4f26aad1eb29467dab2e58583ea8df384f3d1d82651f206b224ffeebee04f0b342fc7514a5056223533172be021df8b1ed57d5877b182c6e2c97179f2098e512 SHA512 e733ffe51ab38df7f4448acafc585d9ef64f0b70296c7d956b468c0d08080f051e09ca8e17d26f5b746a079aa987df08ecbbe75bc5dc59e7f82e0ff66cfda3fb
DIST thunar-4.19.5.tar.bz2 4420077 BLAKE2B b7288a67f3bfc75fe6ef14fa42ced0e99fad710a1e212f7ff0aff1a14837a6440c5d372ce606ae108c7630632b4c7a5554e32410d832427056568b7973f23f66 SHA512 e236bf98e73c61cd83b11a043e38cfa5db4cbfc02174c4828dd9f16a01def96039c35610af974e4e5e7614de48d2a09910b3817f0203d763ea002eed9b7e7727
+DIST thunar-4.20.0.tar.bz2 4422196 BLAKE2B 706f2081bee71a3b59042265a559cb829cebaa86fa07954fc521cd28745a83d39ebbc70dafe14a85bc146d820349bc92519b3ba24605dd9c6420524bb74d9cb4 SHA512 fb2063676de82efe944222a6acdfa4c5ea9e4ac5123223528349ada623e37adbac40a2253f2a76b469d83a1f6791f884f1f825b86b58178fdecc5f706ee4a43f
EBUILD thunar-4.18.11.ebuild 2083 BLAKE2B 73f2abab7b72ec7967b6c097644f147f6c86d4950bc44b2c5cadb8e80d17f9869683d0df125ac80fba0dd7c7ff9810ae3ca023fffe9c92d6e2b17a2c68f62ead SHA512 97e834c707ecd981416e5d7c93c40a61ea7f916970523343b97d6c861767866c1c359c3ded8c10995f657f00eb06692f7d75b20e9ceeba6cb765d18807e53354
EBUILD thunar-4.19.4.ebuild 2092 BLAKE2B 2a2c46c0ff9dcd7d20bfa5e8a4c9527ab5e9d5e8f03743b830c1bf227ffae91febc33dd097df076e05b2757f733eaf8a5f57781bf267d2b7dd50b143763a6188 SHA512 3d583f389ccc2af98615d961bc31de05ca51ce9bfe1b524ca29d260fbbda3656b3d0a9e41944da909a554f925701ec22ba614ef79972597b57cc504aa2a5be57
EBUILD thunar-4.19.5.ebuild 2092 BLAKE2B 2a2c46c0ff9dcd7d20bfa5e8a4c9527ab5e9d5e8f03743b830c1bf227ffae91febc33dd097df076e05b2757f733eaf8a5f57781bf267d2b7dd50b143763a6188 SHA512 3d583f389ccc2af98615d961bc31de05ca51ce9bfe1b524ca29d260fbbda3656b3d0a9e41944da909a554f925701ec22ba614ef79972597b57cc504aa2a5be57
+EBUILD thunar-4.20.0.ebuild 2092 BLAKE2B 2a2c46c0ff9dcd7d20bfa5e8a4c9527ab5e9d5e8f03743b830c1bf227ffae91febc33dd097df076e05b2757f733eaf8a5f57781bf267d2b7dd50b143763a6188 SHA512 3d583f389ccc2af98615d961bc31de05ca51ce9bfe1b524ca29d260fbbda3656b3d0a9e41944da909a554f925701ec22ba614ef79972597b57cc504aa2a5be57
MISC metadata.xml 373 BLAKE2B 8565ee8f50389c9ecd482437d0081ce6c9ed0ade1fffd724c2485c03c708565c91bf89a974a37a3deb541e2e0cf35a19881c8b3ee39182f26d1c522088466ff1 SHA512 b73f53699dc6b936d1baa9bffde644a86481083b4ca333b2d5148bcd03c43e9ff9577c6b35a2e40d89071158c4b4deea4d6317e40959f4344b7f974ac3d22c71
diff --git a/xfce-base/thunar/thunar-4.20.0.ebuild b/xfce-base/thunar/thunar-4.20.0.ebuild
new file mode 100644
index 000000000000..306b66475aa3
--- /dev/null
+++ b/xfce-base/thunar/thunar-4.20.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="File manager for the Xfce desktop environment"
+HOMEPAGE="
+ https://docs.xfce.org/xfce/thunar/start
+ https://gitlab.xfce.org/xfce/thunar/
+"
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks"
+
+DEPEND="
+ >=dev-libs/glib-2.72.0
+ >=x11-libs/gdk-pixbuf-2.42.8
+ >=x11-libs/gtk+-3.24.0:3[X]
+ >=xfce-base/exo-4.19.0:=
+ >=xfce-base/libxfce4ui-4.17.6:=
+ >=xfce-base/libxfce4util-4.17.2:=
+ >=xfce-base/xfconf-4.12:=
+ exif? ( >=media-libs/libexif-0.6.19:= )
+ introspection? ( dev-libs/gobject-introspection:= )
+ libnotify? ( >=x11-libs/libnotify-0.7 )
+ pcre? ( >=dev-libs/libpcre2-10.0:= )
+ trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= )
+ udisks? ( dev-libs/libgudev:= )
+"
+RDEPEND="
+ ${DEPEND}
+ >=dev-util/desktop-file-utils-0.20-r1
+ x11-misc/shared-mime-info
+ trash-panel-plugin? (
+ >=gnome-base/gvfs-1.18.3
+ )
+ udisks? (
+ >=gnome-base/gvfs-1.18.3[udisks,udev]
+ virtual/udev
+ )
+"
+BDEPEND="
+ dev-util/intltool
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local myconf=(
+ $(use_enable introspection)
+ $(use_enable udisks gudev)
+ $(use_enable libnotify notifications)
+ $(use_enable exif)
+ $(use_enable pcre pcre2)
+ $(use_enable trash-panel-plugin tpa-plugin)
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ elog "If you were using an older Xfce version and Thunar fails to start"
+ elog "with a message similar to:"
+ elog " Failed to register: Timeout was reached"
+ elog "you may need to reset your xfce4 session:"
+ elog " rm ~/.cache/sessions/xfce4-session-*"
+ elog "See https://bugs.gentoo.org/698914."
+
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}