pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils/libnotify



Module Name:    pkgsrc
Committed By:   wiz
Date:           Tue Feb 14 13:01:58 UTC 2023

Modified Files:
        pkgsrc/sysutils/libnotify: Makefile distinfo

Log Message:
libnotify: update to 0.8.1.

Remove gtk3 build dependency, only needed for tests.

New in 0.8.1
============

* Keep version of bindings at 0.7 (#27) [Marco]

New in 0.8.0
============

* Use Desktop Portal Notification when running confined (snap and flatpak)
  Now the library acts like a wrapper in such scenario, with some limited
  capabilities, but this will enforce security and user control over the
  allowed notifications. [Marco]
* notify-send: Handles SIGINT gracefully, closing waiting notification [Marco]
* Use NotifyClosedReason enum as closed reason return value [Marco]
* Bump dependency on GLib 2.38 [Marco]
* Various introspection docs improvements and fixes [Marco]


To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 pkgsrc/sysutils/libnotify/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/sysutils/libnotify/distinfo

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

Modified files:

Index: pkgsrc/sysutils/libnotify/Makefile
diff -u pkgsrc/sysutils/libnotify/Makefile:1.72 pkgsrc/sysutils/libnotify/Makefile:1.73
--- pkgsrc/sysutils/libnotify/Makefile:1.72     Sun Jan 29 21:17:48 2023
+++ pkgsrc/sysutils/libnotify/Makefile  Tue Feb 14 13:01:58 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.72 2023/01/29 21:17:48 ryoon Exp $
+# $NetBSD: Makefile,v 1.73 2023/02/14 13:01:58 wiz Exp $
 
-DISTNAME=      libnotify-0.7.12
-PKGREVISION=   4
+DISTNAME=      libnotify-0.8.1
 CATEGORIES=    sysutils gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/libnotify/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz
@@ -21,9 +20,12 @@ USE_TOOLS+=          pkg-config
 
 PKGCONFIG_OVERRIDE=            output/meson-private/libnotify.pc
 PKGCONFIG_OVERRIDE_STAGE=      pre-install
-MAKE_ENV+=                     LD_LIBRARY_PATH=${WRKSRC}/output/${PKGBASE}
+# for testing
+#MAKE_ENV+=                    LD_LIBRARY_PATH=${WRKSRC}/output/${PKGBASE}
 
 MESON_ARGS+=           -Dintrospection=enabled
+# no tests are included
+MESON_ARGS+=           -Dtests=false
 
 # Apply removals to post-wrapper transformed arguments.
 BUILDLINK_TRANSFORM.SunOS+=    rm:-Wl,--version-script
@@ -34,11 +36,12 @@ PYTHON_FOR_BUILD_ONLY=      tool
 .include "options.mk"
 
 .include "../../graphics/gdk-pixbuf2/buildlink3.mk"
-BUILDLINK_API_DEPENDS.glib2+=  glib2>=2.26.0
+BUILDLINK_API_DEPENDS.glib2+=  glib2>=2.38.0
 .include "../../devel/glib2/buildlink3.mk"
 BUILDLINK_DEPMETHOD.gobject-introspection=     build
 .include "../../devel/gobject-introspection/buildlink3.mk"
-BUILDLINK_DEPMETHOD.gtk3=      build
-.include "../../x11/gtk3/buildlink3.mk"
+# gtk3 only needed by tests (which are not included)
+#BUILDLINK_DEPMETHOD.gtk3=     build
+#.include "../../x11/gtk3/buildlink3.mk"
 .include "../../devel/meson/build.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/sysutils/libnotify/distinfo
diff -u pkgsrc/sysutils/libnotify/distinfo:1.17 pkgsrc/sysutils/libnotify/distinfo:1.18
--- pkgsrc/sysutils/libnotify/distinfo:1.17     Mon May 30 15:58:30 2022
+++ pkgsrc/sysutils/libnotify/distinfo  Tue Feb 14 13:01:58 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.17 2022/05/30 15:58:30 adam Exp $
+$NetBSD: distinfo,v 1.18 2023/02/14 13:01:58 wiz Exp $
 
-BLAKE2s (libnotify-0.7.12.tar.xz) = ba0bf65ef535f8b17b66b34a1e267c8b25e2406c0561d2fa64e34d947e6f8e8f
-SHA512 (libnotify-0.7.12.tar.xz) = 1ddbdc2ea7ba653ea54169db9ed3d471f6e3421ef29e486c9b8d36837a655bcd613d0f07a8cf1253b87c42a2651e2f1634145622d8624d91e4223452deb99f1b
-Size (libnotify-0.7.12.tar.xz) = 102032 bytes
+BLAKE2s (libnotify-0.8.1.tar.xz) = 94ddc18057b9d79fee266e88813db4e215f1fa75b02144db5b4fe51bc40b3b36
+SHA512 (libnotify-0.8.1.tar.xz) = 464b7ff9f2f6268919f336bd9c6f8c243c29282ba6ada7e491ab514b3630977a319dfa522705c68e17fff2d87effc75e009d656bc46c5e92917ad64e66b25320
+Size (libnotify-0.8.1.tar.xz) = 105368 bytes
 SHA1 (patch-meson.build) = f3196637712abebfd8abed59bdf04395c04fe099



Home | Main Index | Thread Index | Old Index