Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id C2E741A923A for ; Sat, 11 Dec 2021 13:40:06 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 058E984EFA; Sat, 11 Dec 2021 13:40:06 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 402E384EF7 for ; Sat, 11 Dec 2021 13:40:05 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id w5XUCyGkoeRC for ; Sat, 11 Dec 2021 13:40:04 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 004A484EF2 for ; Sat, 11 Dec 2021 13:40:03 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id F1B4AFAEC; Sat, 11 Dec 2021 13:40:03 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1639230003243710" MIME-Version: 1.0 Date: Sat, 11 Dec 2021 13:40:03 +0000 From: "David H. Gutteridge" Subject: CVS commit: pkgsrc/graphics/ristretto To: pkgsrc-changes@NetBSD.org Reply-To: gutteridge@netbsd.org X-Mailer: log_accum Message-Id: <20211211134003.F1B4AFAEC@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1639230003243710 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: gutteridge Date: Sat Dec 11 13:40:03 UTC 2021 Modified Files: pkgsrc/graphics/ristretto: Makefile PLIST distinfo Log Message: ristretto: update to 0.12.1 Change log: 0.12.1 (2021-11-26) ====== - Dependency Changes: - GLib >= 2.44.0 - Performance Improvement: - Optimize sorting by content type - Load images asynchronously (#16, #29, #32, !34) - Increase image loading buffer size (!34) - Appearance Changes: - Allow to display all files in the open dialog (!33) - Code Refactoring: - Rework the file opening procedure (!33) - Bug Fixes: - Fix a memory leak when closing the window directly - Refactoring: Clarify thumbnailer queue management - Thumbnailer: Do not empty an unprocessed file list - Update window title on image deletion or insertion - Perform content-based filtering wherever necessary - Set device scale for animated images - Properly recognize SVG compressed image files - Use the generic pixbuf loader for RAW image files - Fix pointer behavior in fullscreen mode - Icon bar: Properly highlight item under the cursor - Icon bar: Center on the active item for any size change - Fix regression: Exif orientation is not respected (#69) - Do not try to load images whose pixbuf is not available (!34) - Fix memory management of image loading objects (!34) - Use URIs instead of filenames in the `.desktop` file (#49) - Directory loading: Allow to load a directory via the cli - Flatpak: Access remote locations with GVfs - Directory loading: Fix improper use of GFileEnumerator APIs (#68) - 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 0.12.0 (2021-10-11) ====== - Dependency Changes: - libxfce4ui >= 4.16.0 - libxfce4util >= 4.16.0 - New Features: - Allow to choose the default scale (!29) - Keep the scale in memory for each loaded image (#7, #17, !28) - Toggle fullscreen mode by double clicking on the image - Performance Improvement: - Optimize directory loading (#20, #22, #32, #37, !31) - Optimize image viewer redraw: Disable overlay scrolling (#64) - Optimize image viewer redraw: Reuse source surface (#64, !26) - Avoid using Cairo Xlib backend to create surfaces (#60, #61, #62, !25) - Optimize image viewer redraw: Animation (#64) - Optimize image viewer redraw: Background color (#64) - Optimize image viewer redraw: Clock (#64) - Optimize image viewer redraw: Selection box (#64) - Don't redraw the main window when it loses focus (#64) - Remove the shadow of the toolbar buttons (#51, #64) - Appearance Changes: - Hide thumbnail scrollbar when unused (!24) - Use the same background for the image and the thumbnails (#36, !23) - Drop preferences-desktop-default-applications icon - Code Refactoring: - Flatpak build (!32) - Refactoring: Use only one file filter for the app - Refactoring: Icon bar adjustments - Cleanup: `icon_bar.c` - Cleanup: Pass orientation directly from file to viewer - Code refactoring: Image viewer adjustments, scale and drawing (!27) - Use integers for the image rendering rectangle - Code cleanup: Build sanitation, obsolete code removal, spacing, normalization (!22) - Transfer contents from dispose() to finalize() - Add debugging macros - Bug Fixes: - Protect asynchronous jobs from an application exit - Fix position of the active item in the icon bar when vertical (#34) - Take into account the device scale (#47, !30) - Properly load images via drag and drop (#67) - Delay GdkPixbufLoader "closed" signal handler - Use the same scale factor to zoom via action and scrolling - Fix a lack of centering when zooming via the menu action - Fix some memory leak (several commits of this kind) - Fix file creation monitoring - Try to display the image on `GDK_PIXBUF_ERROR_CORRUPT_IMAGE` (#39) - Always set adjustment upper bounds greater than page sizes (#35) - Scaling/zoom corrections (#30, !8) - Fix animated GIF display - Automate and sanitize memory management of sources (#65) - Fix `rstto_icon_bar_rows_reordered()` (#48) - Chain up to parent in dispose() and finalize() - 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 0.11.0 (2021-06-11) ====== - Update copyright years and appdata infos - Enable `HAVE_MAGIC_H`-delimited code - Fix compilation warnings - autoconf: Some updates - Update `.gitignore` - Add option to copy image to clipboard (!20) - Allow dragging window when CSD is used (#52) - Remove GSourceFunc casts - Added new stock icons with reverse DNS format - Updates README.md - Include string.h - Codebase cleanup (!7) - Make build less verbose - Update .gitignore - Make sure that argument passed to strncmp is non-NULL (!1) - privacy_dialog.c: Remove dead initialization (!2) - image_list.c: Remove dead assignment (!2) - Add basic GitLab pipeline - Switch to README.md and foreign automake mode - Bug #16717: Move from exo-csource to xdt-csource - Resolve couple "cast between incompatible function types" warnings - Fix memory leaks in Privacy Dialog - Resolve deprecation warnings - Resolve some deprecation warnings - Clean up unused functions - Rename vars and funcs: show -> hide - Add inactivity timeout setting to Preferences - Hide the cursor while inactive in fullscreen mode - Fix 'Status bar appears upon leaving fullscreen' - Update .gitignore - Do not show translation info on --help output - Fix "window-state-event" handler - Update credits - Add support for old gtk2-style bg color settings - Add missing LDFLAGS (fixes build on *bsd) - In fullscreen mode, show toolbar when the mouse pointer is moved to the top - Return to git versioning - 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, Telugu, Thai, Turkish, Ukrainian, Uyghur To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 pkgsrc/graphics/ristretto/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/graphics/ristretto/PLIST cvs rdiff -u -r1.11 -r1.12 pkgsrc/graphics/ristretto/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1639230003243710 Content-Disposition: inline Content-Length: 4620 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/graphics/ristretto/Makefile diff -u pkgsrc/graphics/ristretto/Makefile:1.57 pkgsrc/graphics/ristretto/Makefile:1.58 --- pkgsrc/graphics/ristretto/Makefile:1.57 Wed Dec 8 16:05:04 2021 +++ pkgsrc/graphics/ristretto/Makefile Sat Dec 11 13:40:03 2021 @@ -1,12 +1,10 @@ -# $NetBSD: Makefile,v 1.57 2021/12/08 16:05:04 adam Exp $ -# +# $NetBSD: Makefile,v 1.58 2021/12/11 13:40:03 gutteridge Exp $ -VERSION= 0.10.0 +VERSION= 0.12.1 DISTNAME= ristretto-${VERSION} EXTRACT_SUFX= .tar.bz2 -PKGREVISION= 6 CATEGORIES= graphics -MASTER_SITES= http://archive.xfce.org/src/apps/ristretto/${VERSION:R}/ +MASTER_SITES= https://archive.xfce.org/src/apps/ristretto/${VERSION:R}/ MAINTAINER= youri@NetBSD.org HOMEPAGE= https://goodies.xfce.org/projects/applications/ristretto @@ -30,9 +28,12 @@ LDFLAGS.SunOS= -lX11 .include "../../sysutils/desktop-file-utils/desktopdb.mk" .include "../../sysutils/dbus-glib/buildlink3.mk" .include "../../x11/gtk3/buildlink3.mk" +BUILDLINK_API_DEPENDS.glib2+= glib2>=2.44.0 .include "../../devel/glib2/buildlink3.mk" .include "../../x11/libX11/buildlink3.mk" +BUILDLINK_API_DEPENDS.libxfce4util+= libxfce4util>=4.16.0 .include "../../x11/libxfce4util/buildlink3.mk" +BUILDLINK_API_DEPENDS.libxfce4ui+= libxfce4ui>=4.16.0 .include "../../x11/libxfce4ui/buildlink3.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/graphics/ristretto/PLIST diff -u pkgsrc/graphics/ristretto/PLIST:1.6 pkgsrc/graphics/ristretto/PLIST:1.7 --- pkgsrc/graphics/ristretto/PLIST:1.6 Thu Jul 18 02:53:28 2019 +++ pkgsrc/graphics/ristretto/PLIST Sat Dec 11 13:40:03 2021 @@ -1,10 +1,12 @@ -@comment $NetBSD: PLIST,v 1.6 2019/07/18 02:53:28 gutteridge Exp $ +@comment $NetBSD: PLIST,v 1.7 2021/12/11 13:40:03 gutteridge Exp $ bin/ristretto -share/applications/ristretto.desktop -share/icons/hicolor/128x128/apps/ristretto.png -share/icons/hicolor/16x16/apps/ristretto.png -share/icons/hicolor/48x48/apps/ristretto.png -share/icons/hicolor/scalable/apps/ristretto.svg +share/applications/org.xfce.ristretto.desktop +share/icons/hicolor/128x128/apps/org.xfce.ristretto.png +share/icons/hicolor/16x16/apps/org.xfce.ristretto.png +share/icons/hicolor/24x24/apps/org.xfce.ristretto.png +share/icons/hicolor/32x32/apps/org.xfce.ristretto.png +share/icons/hicolor/48x48/apps/org.xfce.ristretto.png +share/icons/hicolor/scalable/apps/org.xfce.ristretto.svg share/locale/ar/LC_MESSAGES/ristretto.mo share/locale/ast/LC_MESSAGES/ristretto.mo share/locale/be/LC_MESSAGES/ristretto.mo @@ -17,6 +19,7 @@ share/locale/el/LC_MESSAGES/ristretto.mo share/locale/en_AU/LC_MESSAGES/ristretto.mo share/locale/en_GB/LC_MESSAGES/ristretto.mo share/locale/es/LC_MESSAGES/ristretto.mo +share/locale/et/LC_MESSAGES/ristretto.mo share/locale/eu/LC_MESSAGES/ristretto.mo share/locale/fi/LC_MESSAGES/ristretto.mo share/locale/fr/LC_MESSAGES/ristretto.mo @@ -25,6 +28,7 @@ share/locale/he/LC_MESSAGES/ristretto.mo share/locale/hr/LC_MESSAGES/ristretto.mo share/locale/hu/LC_MESSAGES/ristretto.mo share/locale/hy_AM/LC_MESSAGES/ristretto.mo +share/locale/hye/LC_MESSAGES/ristretto.mo share/locale/id/LC_MESSAGES/ristretto.mo share/locale/ie/LC_MESSAGES/ristretto.mo share/locale/is/LC_MESSAGES/ristretto.mo @@ -58,4 +62,4 @@ share/locale/ur_PK/LC_MESSAGES/ristretto share/locale/vi/LC_MESSAGES/ristretto.mo share/locale/zh_CN/LC_MESSAGES/ristretto.mo share/locale/zh_TW/LC_MESSAGES/ristretto.mo -share/metainfo/ristretto.appdata.xml +share/metainfo/org.xfce.ristretto.appdata.xml Index: pkgsrc/graphics/ristretto/distinfo diff -u pkgsrc/graphics/ristretto/distinfo:1.11 pkgsrc/graphics/ristretto/distinfo:1.12 --- pkgsrc/graphics/ristretto/distinfo:1.11 Tue Oct 26 10:46:51 2021 +++ pkgsrc/graphics/ristretto/distinfo Sat Dec 11 13:40:03 2021 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.11 2021/10/26 10:46:51 nia Exp $ +$NetBSD: distinfo,v 1.12 2021/12/11 13:40:03 gutteridge Exp $ -BLAKE2s (ristretto-0.10.0.tar.bz2) = c96c207a8c053259732b3e9960b00175de885637146b689bbe794f4824900b3b -SHA512 (ristretto-0.10.0.tar.bz2) = 1727025bbc056a71475d91505cc141661b011c3944cf4ca4d96b48a9ad7e1b28b8f4b0c856fa789cd2c877c1faa27aa57441e35e06f38fd2b81ddcd3284dc2b6 -Size (ristretto-0.10.0.tar.bz2) = 586447 bytes +BLAKE2s (ristretto-0.12.1.tar.bz2) = 79a6b22e795789931e810512085f71dfda7601df17500fd303f09bc685f3f752 +SHA512 (ristretto-0.12.1.tar.bz2) = 58e61b7ead3f78770132d1ba3b480f0300279dd42bf78c248d7927c0a6703c75edce051bcaa23acd46d92865c4f5e03fd085bcc6cfdc3fe2bd2b4abd4eb3fa3c +Size (ristretto-0.12.1.tar.bz2) = 610696 bytes SHA1 (patch-src_Makefile.in) = efe5b0923709f5b2087e9faec15f11fcd8106924 --_----------=_1639230003243710--