diff options
author | gutteridge <gutteridge@pkgsrc.org> | 2019-12-16 00:44:34 +0000 |
---|---|---|
committer | gutteridge <gutteridge@pkgsrc.org> | 2019-12-16 00:44:34 +0000 |
commit | 4672d7c064cbfa669cb1167bef54033473583b34 (patch) | |
tree | b2c7457b7ba34aa852792b290778de13b718d803 /x11 | |
parent | af63eeb4eac131aafed2413ba9b5c5463cbefac4 (diff) | |
download | pkgsrc-4672d7c064cbfa669cb1167bef54033473583b34.tar.gz |
xfce4-exo: update to 0.12.10
Also add an upstream patch to adjust a minor display padding issue.
Change log:
0.12.10
=======
- Bug Fixes:
- Fix typeahead search regression (Xfce #16191)
- Translation Updates:
Spanish
0.12.9
======
- Bug Fixes:
- Explicitly depend on gio-unix-2.0 (Xfce #15825)
- Fix alignment of multi-line filenames when text beside icons (Xfce #16107)
- Fix cursor missing in search popup widget (Xfce #16068)
- Fix desktop item creation on symbolic link directories
- Fix excess clickable area of multiline filenames (Xfce #16075)
- Fix issues with displaying icon view contents (Xfce #14737)
- Fix prelight deactivation (Xfce #11806)
- Hide search widget when doing a fullscreen resize (Xfce #15106)
- Make user-created launchers executable by default
- Translation Updates:
Croatian, English (United Kingdom), French, Galician, Korean,
Slovenian, Swedish
Diffstat (limited to 'x11')
-rw-r--r-- | x11/xfce4-exo/Makefile | 4 | ||||
-rw-r--r-- | x11/xfce4-exo/distinfo | 11 | ||||
-rw-r--r-- | x11/xfce4-exo/patches/patch-exo_exo-icon-view.c | 36 |
3 files changed, 44 insertions, 7 deletions
diff --git a/x11/xfce4-exo/Makefile b/x11/xfce4-exo/Makefile index 2bfa7cc23fc..b4cae8242b3 100644 --- a/x11/xfce4-exo/Makefile +++ b/x11/xfce4-exo/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.64 2019/08/17 18:38:53 gutteridge Exp $ +# $NetBSD: Makefile,v 1.65 2019/12/16 00:44:34 gutteridge Exp $ .include "../../meta-pkgs/xfce4/Makefile.common" -VERSION= 0.12.8 +VERSION= 0.12.10 DISTNAME= exo-${VERSION} PKGNAME= xfce4-exo-${VERSION} CATEGORIES= x11 diff --git a/x11/xfce4-exo/distinfo b/x11/xfce4-exo/distinfo index a112c4a2dd6..d7d77f71f88 100644 --- a/x11/xfce4-exo/distinfo +++ b/x11/xfce4-exo/distinfo @@ -1,8 +1,9 @@ -$NetBSD: distinfo,v 1.22 2019/08/17 18:38:53 gutteridge Exp $ +$NetBSD: distinfo,v 1.23 2019/12/16 00:44:34 gutteridge Exp $ -SHA1 (exo-0.12.8.tar.bz2) = 46c8c05cc87546750ab81c690bae58a37e7a1953 -RMD160 (exo-0.12.8.tar.bz2) = 59586c3836a3317f759e3b49c2e4dec82174ca46 -SHA512 (exo-0.12.8.tar.bz2) = 5b96f1e3ba7112d349ee7d986288996c52210304d0aa54594fdc8c85ec0b12e13791f320f28e91bd25afda5f1046f402ba4fcf2eca5df5d8fc0c3515cd6b98a3 -Size (exo-0.12.8.tar.bz2) = 1342201 bytes +SHA1 (exo-0.12.10.tar.bz2) = 1bf4c0d7f97d51565a38b6232879add04ae8e6e9 +RMD160 (exo-0.12.10.tar.bz2) = 8192811559668fdbf76f0efb9cfde8bfc83e2e29 +SHA512 (exo-0.12.10.tar.bz2) = b532a33eededc0d81e37c49975281e64d27bacebe878b784669d18112bc70dc39a4e82f781ad602263b10e0167e6391511a8be51f37e82f7be3b14cb6990a49e +Size (exo-0.12.10.tar.bz2) = 1333794 bytes SHA1 (patch-af) = d983808d490ef8f1d47c8a8469b8f3ec4f2d7cf4 SHA1 (patch-exo-helper_helpers_Thunar.desktop.in.in) = efe98db2f48309043c80276c4d39934cb949efa7 +SHA1 (patch-exo_exo-icon-view.c) = 7f98aa197fc47a7a6bdb35a98a80088744bc473f diff --git a/x11/xfce4-exo/patches/patch-exo_exo-icon-view.c b/x11/xfce4-exo/patches/patch-exo_exo-icon-view.c new file mode 100644 index 00000000000..39d68216658 --- /dev/null +++ b/x11/xfce4-exo/patches/patch-exo_exo-icon-view.c @@ -0,0 +1,36 @@ +$NetBSD: patch-exo_exo-icon-view.c,v 1.1 2019/12/16 00:44:34 gutteridge Exp $ + +Revert padding patches that add too much padding in the Thunar compact view. +https://bugzilla.xfce.org/show_bug.cgi?id=16196 +https://git.xfce.org/xfce/exo/commit?id=a925f0b2af7249fd5119cdc27cb6a306b42e795e + +--- exo/exo-icon-view.c.orig 2019-11-20 01:19:46.000000000 +0000 ++++ exo/exo-icon-view.c +@@ -3915,25 +3915,8 @@ exo_icon_view_calculate_item_size (ExoIc + gtk_cell_renderer_get_preferred_size (info->cell, GTK_WIDGET (icon_view), + &req, NULL); + +- if (info->is_text) +- { +- GdkRectangle cell_area, aligned_area; +- gint cell_xpad, cell_ypad; +- +- cell_area.width = req.width; +- cell_area.height = req.height; +- gtk_cell_renderer_get_aligned_area (info->cell, GTK_WIDGET (icon_view), +- 0, &cell_area, &aligned_area); +- gtk_cell_renderer_get_padding (info->cell, &cell_xpad, &cell_ypad); +- +- item->box[info->position].width = aligned_area.width + 2*cell_xpad; +- item->box[info->position].height = aligned_area.height + 2*cell_ypad; +- } +- else +- { +- item->box[info->position].width = req.width; +- item->box[info->position].height = req.height; +- } ++ item->box[info->position].width = req.width; ++ item->box[info->position].height = req.height; + } + #else + gtk_cell_renderer_get_size (info->cell, GTK_WIDGET (icon_view), |