Thu Jan 20 01:03:55 2022 UTC ()
ristretto: update to 0.12.2

0.12.2 (2022-01-14)
======
- New Features:
  - Thumbnailer: Add support for shared thumbnail repositories (#82)
  - Thumbnailer: Add thumbnail flavor support (#81)

- Performance Improvement:
  - Optimization: Use TreeModel IFace to walk the image list
  - Optimization: Add index and list link to RsttoImageListIter
  - Optimization: Switch to GQueue in RsttoImageList

- Code Refactoring:
  - Flatpak: Add lifecycle manager patch to Xfconf dependency
  - Flatpak: Add Tumbler dependency as a private service (!35)
  - Flatpak: Add pixbuf loaders
  - Refactoring: Cleanup and simplifications around thumbnail size
  - Redistribute thumbnail sizes uniformly
  - Disable debug checks in release mode
  - Cleanup: Miscellaneous
  - Cleanup: Remove unused APIs in RsttoImageList

- Bug Fixes:
  - Fix and complete file change monitoring
  - Thumbnailer: Rework queue management
  - Thumbnailer: Properly set the number of visible items
  - Take the device scale into account to limit rendering quality
  - Avoid multi-threading issue with X11 (#76)

- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokm鐃緒申l, Occitan (post
  1500), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Uyghur


(gutteridge)
diff -r1.58 -r1.59 pkgsrc/graphics/ristretto/Makefile
diff -r1.12 -r1.13 pkgsrc/graphics/ristretto/distinfo

cvs diff -r1.58 -r1.59 pkgsrc/graphics/ristretto/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/ristretto/Makefile 2021/12/11 13:40:03 1.58
+++ pkgsrc/graphics/ristretto/Makefile 2022/01/20 01:03:55 1.59
@@ -1,32 +1,32 @@ @@ -1,32 +1,32 @@
1# $NetBSD: Makefile,v 1.58 2021/12/11 13:40:03 gutteridge Exp $ 1# $NetBSD: Makefile,v 1.59 2022/01/20 01:03:55 gutteridge Exp $
2 2
3VERSION= 0.12.1 3VERSION= 0.12.2
4DISTNAME= ristretto-${VERSION} 4DISTNAME= ristretto-${VERSION}
5EXTRACT_SUFX= .tar.bz2 5EXTRACT_SUFX= .tar.bz2
6CATEGORIES= graphics 6CATEGORIES= graphics
7MASTER_SITES= https://archive.xfce.org/src/apps/ristretto/${VERSION:R}/ 7MASTER_SITES= https://archive.xfce.org/src/apps/ristretto/${VERSION:R}/
8 8
9MAINTAINER= youri@NetBSD.org 9MAINTAINER= youri@NetBSD.org
10HOMEPAGE= https://goodies.xfce.org/projects/applications/ristretto 10HOMEPAGE= https://goodies.xfce.org/projects/applications/ristretto
11COMMENT= Xfce image viewer 11COMMENT= Xfce image viewer
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 14CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
15 15
16USE_PKGLOCALEDIR= yes 16USE_PKGLOCALEDIR= yes
17USE_LIBTOOL= yes 17USE_LIBTOOL= yes
18GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes
19USE_TOOLS+= gmake pkg-config msgfmt perl intltool 19USE_TOOLS+= gmake pkg-config msgfmt perl intltool gdbus-codegen
20 20
21LDFLAGS.DragonFly= -lX11 21LDFLAGS.DragonFly= -lX11
22LDFLAGS.FreeBSD= -lX11 22LDFLAGS.FreeBSD= -lX11
23LDFLAGS.SunOS= -lX11 23LDFLAGS.SunOS= -lX11
24 24
25.include "../../graphics/cairo/buildlink3.mk" 25.include "../../graphics/cairo/buildlink3.mk"
26.include "../../graphics/libexif/buildlink3.mk" 26.include "../../graphics/libexif/buildlink3.mk"
27.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 27.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
28.include "../../sysutils/desktop-file-utils/desktopdb.mk" 28.include "../../sysutils/desktop-file-utils/desktopdb.mk"
29.include "../../sysutils/dbus-glib/buildlink3.mk" 29.include "../../sysutils/dbus-glib/buildlink3.mk"
30.include "../../x11/gtk3/buildlink3.mk" 30.include "../../x11/gtk3/buildlink3.mk"
31BUILDLINK_API_DEPENDS.glib2+= glib2>=2.44.0 31BUILDLINK_API_DEPENDS.glib2+= glib2>=2.44.0
32.include "../../devel/glib2/buildlink3.mk" 32.include "../../devel/glib2/buildlink3.mk"

cvs diff -r1.12 -r1.13 pkgsrc/graphics/ristretto/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/ristretto/distinfo 2021/12/11 13:40:03 1.12
+++ pkgsrc/graphics/ristretto/distinfo 2022/01/20 01:03:55 1.13
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.12 2021/12/11 13:40:03 gutteridge Exp $ 1$NetBSD: distinfo,v 1.13 2022/01/20 01:03:55 gutteridge Exp $
2 2
3BLAKE2s (ristretto-0.12.1.tar.bz2) = 79a6b22e795789931e810512085f71dfda7601df17500fd303f09bc685f3f752 3BLAKE2s (ristretto-0.12.2.tar.bz2) = 1092687edeb62f61f5c8ea6d26103864eaf24e2a8835403d42d1a7d1420a628a
4SHA512 (ristretto-0.12.1.tar.bz2) = 58e61b7ead3f78770132d1ba3b480f0300279dd42bf78c248d7927c0a6703c75edce051bcaa23acd46d92865c4f5e03fd085bcc6cfdc3fe2bd2b4abd4eb3fa3c 4SHA512 (ristretto-0.12.2.tar.bz2) = 39fc5868c3858e3667660b6411b3d39c19a2306be3d169e499aa11aff34a24e0ee8e745e15dfe301be48e1c6adce30129ed76270b025f5160cfa773467764379
5Size (ristretto-0.12.1.tar.bz2) = 610696 bytes 5Size (ristretto-0.12.2.tar.bz2) = 612128 bytes
6SHA1 (patch-src_Makefile.in) = efe5b0923709f5b2087e9faec15f11fcd8106924 6SHA1 (patch-src_Makefile.in) = efe5b0923709f5b2087e9faec15f11fcd8106924