pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/news/pan



Module Name:    pkgsrc
Committed By:   rhialto
Date:           Thu Jun  6 18:51:13 UTC 2024

Modified Files:
        pkgsrc/news/pan: Makefile PLIST distinfo
Added Files:
        pkgsrc/news/pan: options.mk

Log Message:
news/pan: update to 0.159

0.159 "Vovchansk" (Вовчанськ) 2024-06-05

* The main changes of this release are:
  - remove autotools. Pan can only be built with cmake
  - remove support for obsolete Status Icon
  - pref-ui.cc: fix crash when editing twice the same shortcut
  - pref-ui.cc: fix behavior and warnings in edit shortcut widget
  - README.org: add instructions to clean up autotools files


To generate a diff of this commit:
cvs rdiff -u -r1.144 -r1.145 pkgsrc/news/pan/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/news/pan/PLIST
cvs rdiff -u -r1.49 -r1.50 pkgsrc/news/pan/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/news/pan/options.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/news/pan/Makefile
diff -u pkgsrc/news/pan/Makefile:1.144 pkgsrc/news/pan/Makefile:1.145
--- pkgsrc/news/pan/Makefile:1.144      Wed May 29 16:34:07 2024
+++ pkgsrc/news/pan/Makefile    Thu Jun  6 18:51:13 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.144 2024/05/29 16:34:07 adam Exp $
+# $NetBSD: Makefile,v 1.145 2024/06/06 18:51:13 rhialto Exp $
 
-PKGNAME=               pan-0.158
-PKGREVISION=           2
+PKGNAME=               pan-0.159
 CATEGORIES=            news
 TAG=                   ${PKGNAME_NOREV:S/pan-/v/} # e.g. v0.151
 MASTER_SITES=          https://gitlab.gnome.org/GNOME/pan/-/archive/${TAG}/
@@ -17,22 +16,24 @@ TOOL_DEPENDS+=              gettext-tools-[0-9]*:../
 TOOL_DEPENDS+=         gettext-m4-[0-9]*:../../devel/gettext-m4
 
 USE_TOOLS+=            gmake msgfmt perl pkg-config itstool
-USE_TOOLS+=            autoconf automake
 USE_LANGUAGES=         c c++
+USE_CXX_FEATURES+=     c++17
+FORCE_CXX_STD=         c++17
 USE_PKGLOCALEDIR=      YES
-GNU_CONFIGURE=         YES
-CONFIGURE_ARGS+=       --with-gnutls
-CONFIGURE_ARGS+=       --with-gtkspell
 
 .include "../../mk/bsd.prefs.mk"
 .if ${OPSYS} != "Darwin" && ${OPSYS} != "SunOS" && ${OPSYS} != "Linux"
 LIBS+=                 -lcompat
 .endif
 
-LIBS.SunOS+=   -lsocket
+CMAKE_ARGS+=   -DENABLE_MANUAL=1
+CMAKE_ARGS+=   -DWANT_GKR=0
+CMAKE_ARGS+=   -DWANT_GMIME_CRYPTO=1
+CMAKE_ARGS+=   -DWANT_GNUTLS=1
+CMAKE_ARGS+=   -DWANT_GTKSPELL=1
+CMAKE_ARGS+=   -DWANT_NOTIFY=0
 
-pre-configure:
-       cd ${WRKSRC} && NOCONFIGURE=yes ./autogen.sh
+LIBS.SunOS+=   -lsocket
 
 # "Build" these files out of thin air, since base msgfmt doesn't know
 # about --xml --desktop.
@@ -40,14 +41,16 @@ pre-build:
        ${CP} ${FILESDIR}/pan.desktop ${WRKSRC}/org.gnome.pan.desktop
        ${CP} ${FILESDIR}/org.gnome.pan.metainfo.xml ${WRKSRC}
 
+.include "options.mk"
+.include "../../devel/cmake/build.mk"
 .include "../../converters/libiconv/buildlink3.mk"
 .include "../../devel/gettext-lib/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../mail/gmime3/buildlink3.mk"
 .include "../../security/gnutls/buildlink3.mk"
-.include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../textproc/gtkspell3/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../textproc/enchant2/buildlink3.mk"
 .include "../../x11/gtk3/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/news/pan/PLIST
diff -u pkgsrc/news/pan/PLIST:1.19 pkgsrc/news/pan/PLIST:1.20
--- pkgsrc/news/pan/PLIST:1.19  Sat Apr 27 15:00:12 2024
+++ pkgsrc/news/pan/PLIST       Thu Jun  6 18:51:13 2024
@@ -1,7 +1,19 @@
-@comment $NetBSD: PLIST,v 1.19 2024/04/27 15:00:12 rhialto Exp $
+@comment $NetBSD: PLIST,v 1.20 2024/06/06 18:51:13 rhialto Exp $
 bin/pan
 man/man1/pan.1
 share/applications/org.gnome.pan.desktop
+share/dbus-1/services/org.gnome.pan.service
+share/help/C/pan/figures/pan_window.png
+share/help/C/pan/index.docbook
+share/help/C/pan/legal.xml
+share/help/cs/pan/figures/pan_window.png
+share/help/cs/pan/index.docbook
+share/help/de/pan/figures/pan_window.png
+share/help/de/pan/index.docbook
+share/help/es/pan/figures/pan_window.png
+share/help/es/pan/index.docbook
+share/help/sv/pan/figures/pan_window.png
+share/help/sv/pan/index.docbook
 share/icons/hicolor/16x16/apps/org.gnome.pan.png
 share/icons/hicolor/24x24/apps/org.gnome.pan.png
 share/icons/hicolor/256x256/apps/org.gnome.pan.png

Index: pkgsrc/news/pan/distinfo
diff -u pkgsrc/news/pan/distinfo:1.49 pkgsrc/news/pan/distinfo:1.50
--- pkgsrc/news/pan/distinfo:1.49       Sat Apr 27 15:00:12 2024
+++ pkgsrc/news/pan/distinfo    Thu Jun  6 18:51:13 2024
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.49 2024/04/27 15:00:12 rhialto Exp $
+$NetBSD: distinfo,v 1.50 2024/06/06 18:51:13 rhialto Exp $
 
-BLAKE2s (pan-v0.158.tar.bz2) = d240f393148aba89bbdce5c0ae7619cc585ac2e40fe8bffeb041e02045b70601
-SHA512 (pan-v0.158.tar.bz2) = d2c12d92c5715ac585a8da340cb5ca03783a116ae64d2fc0dda7f7603ccb11783a78e4bbb5a4daf90605d401b78c2b3b80ddd8d0106ae8e60c38b0d2f4ab389d
-Size (pan-v0.158.tar.bz2) = 1819095 bytes
+BLAKE2s (pan-v0.159.tar.bz2) = 0de72bcb96ac3beec91a9b983d0b9d9f6f0a209a04a904e0b388a1ea4329c31d
+SHA512 (pan-v0.159.tar.bz2) = c05bb2b79daac11e78c1f56205517da7c5526111d2684e8bae3400117226a8a6c9c69d489cf218892c82060a6d72b888172ae8922ad7c38af658f5772d4893c9
+Size (pan-v0.159.tar.bz2) = 1810262 bytes
 SHA1 (patch-pan_general_text-match.cc) = d719a6d5a59714f228cfd208627d2d6a70da07ff
 SHA1 (patch-pan_general_text-match.h) = 77dae6ba00c3b58b4353f60d90756a409b5699e2

Added files:

Index: pkgsrc/news/pan/options.mk
diff -u /dev/null pkgsrc/news/pan/options.mk:1.1
--- /dev/null   Thu Jun  6 18:51:13 2024
+++ pkgsrc/news/pan/options.mk  Thu Jun  6 18:51:13 2024
@@ -0,0 +1,14 @@
+# $NetBSD: options.mk,v 1.1 2024/06/06 18:51:13 rhialto Exp $
+
+PKG_OPTIONS_VAR=       PKG_OPTIONS.pan
+PKG_SUPPORTED_OPTIONS= dbus
+PKG_SUGGESTED_OPTIONS=
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mdbus)
+CMAKE_ARGS+=   -DWANT_DBUS=1
+.include "../../sysutils/dbus/buildlink3.mk"
+.else
+CMAKE_ARGS+=   -DWANT_DBUS=0
+.endif



Home | Main Index | Thread Index | Old Index