Mon Apr 24 00:07:47 2023 UTC ()
Update to dhcpcd-ui-0.7.9 with the following changes:

 * Ignore deprecated GTK2 warnings from newer glib
 * Use cairosvg to build icons - this is a build time dependency


(roy)
diff -r1.56 -r1.57 pkgsrc/net/dhcpcd-gtk/Makefile
diff -r1.18 -r1.19 pkgsrc/net/dhcpcd-gtk/distinfo
diff -r1.1 -r1.2 pkgsrc/net/dhcpcd-icons/Makefile
diff -r1.7 -r1.8 pkgsrc/net/dhcpcd-icons/Makefile.common
diff -r1.9 -r1.10 pkgsrc/net/dhcpcd-icons/distinfo
diff -r1.24 -r1.25 pkgsrc/net/dhcpcd-qt/Makefile
diff -r1.10 -r1.11 pkgsrc/net/dhcpcd-qt/distinfo

cvs diff -r1.56 -r1.57 pkgsrc/net/dhcpcd-gtk/Makefile (expand / switch to unified diff)

--- pkgsrc/net/dhcpcd-gtk/Makefile 2023/01/29 21:17:24 1.56
+++ pkgsrc/net/dhcpcd-gtk/Makefile 2023/04/24 00:07:47 1.57
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.56 2023/01/29 21:17:24 ryoon Exp $ 1# $NetBSD: Makefile,v 1.57 2023/04/24 00:07:47 roy Exp $
2# 2#
3 3
4PKGNAME= dhcpcd-gtk-${DHCPCD_UI_VERSION} 4PKGNAME= dhcpcd-gtk-${DHCPCD_UI_VERSION}
5PKGREVISION= 2 
6CATEGORIES= net 5CATEGORIES= net
7 6
8COMMENT= GTK+ system tray monitor for dhcpcd 7COMMENT= GTK+ system tray monitor for dhcpcd
9 8
10DEPENDS+= dhcpcd>=6.4.4:../../net/dhcpcd 9DEPENDS+= dhcpcd>=6.4.4:../../net/dhcpcd
11DEPENDS+= dhcpcd-icons>=${DHCPCD_UI_VERSION}:../../net/dhcpcd-icons 10DEPENDS+= dhcpcd-icons>=${DHCPCD_UI_VERSION}:../../net/dhcpcd-icons
12 11
13.include "../../net/dhcpcd-icons/Makefile.common" 12.include "../../net/dhcpcd-icons/Makefile.common"
14 13
15USE_TOOLS+= pkg-config 14USE_TOOLS+= pkg-config
16CONFIGURE_ARGS+= --with-gtk+ 15CONFIGURE_ARGS+= --with-gtk+
17EGDIR= ${PREFIX}/share/examples/${PKGBASE} 16EGDIR= ${PREFIX}/share/examples/${PKGBASE}
18MAKEFLAGS+= SYSCONFDIR=${EGDIR} 17MAKEFLAGS+= SYSCONFDIR=${EGDIR}

cvs diff -r1.18 -r1.19 pkgsrc/net/dhcpcd-gtk/distinfo (expand / switch to unified diff)

--- pkgsrc/net/dhcpcd-gtk/distinfo 2022/10/02 20:18:51 1.18
+++ pkgsrc/net/dhcpcd-gtk/distinfo 2023/04/24 00:07:47 1.19
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.18 2022/10/02 20:18:51 nros Exp $ 1$NetBSD: distinfo,v 1.19 2023/04/24 00:07:47 roy Exp $
2 2
3BLAKE2s (dhcpcd-ui-0.7.8.tar.xz) = 8864cc61368a11111e6b49284acee88b8707031f96e9436331dade67cbf3a20e 3BLAKE2s (dhcpcd-ui-0.7.9.tar.xz) = 5112a06f26b2a13fd66933e10319c31c6b49b3344e81c2e0f03ef98b38c5cf8e
4SHA512 (dhcpcd-ui-0.7.8.tar.xz) = 5f0d2c32c32fc141feca0ab43a531d9b4f45e071a8a1e3ee1923d6394a3e5d6322e6f7e607b91154af4cfee93d649164c7ed3b805731dfc242c3ac367ec156c4 4SHA512 (dhcpcd-ui-0.7.9.tar.xz) = fe0c9ff2f777e7b97438eb50507fce765b8e18b1a71883d76e9b6570a18e6f13414f8e64d8034f9c3352496775c283a0540e331ec449d6fbe48ddc8d64e14691
5Size (dhcpcd-ui-0.7.8.tar.xz) = 135028 bytes 5Size (dhcpcd-ui-0.7.9.tar.xz) = 104100 bytes

cvs diff -r1.1 -r1.2 pkgsrc/net/dhcpcd-icons/Makefile (expand / switch to unified diff)

--- pkgsrc/net/dhcpcd-icons/Makefile 2014/10/06 19:46:59 1.1
+++ pkgsrc/net/dhcpcd-icons/Makefile 2023/04/24 00:07:47 1.2
@@ -1,16 +1,18 @@ @@ -1,16 +1,18 @@
1# $NetBSD: Makefile,v 1.1 2014/10/06 19:46:59 roy Exp $ 1# $NetBSD: Makefile,v 1.2 2023/04/24 00:07:47 roy Exp $
2# 2#
3 3
4PKGNAME= dhcpcd-icons-${DHCPCD_UI_VERSION} 4PKGNAME= dhcpcd-icons-${DHCPCD_UI_VERSION}
5CATEGORIES= net 5CATEGORIES= net
6COMMENT= Shared icons for dhcpcd-gtk and dhcpcd-qt 6COMMENT= Shared icons for dhcpcd-gtk and dhcpcd-qt
7 7
8.include "Makefile.common" 8.include "Makefile.common"
9 9
10CONFIGURE_ARGS+= --with-icons 10CONFIGURE_ARGS+= --with-icons
11 11
12# dhcpcd-gtk-0.6.0 installed its own icons 12# dhcpcd-gtk-0.6.0 installed its own icons
13CONFLICTS= dhcpcd-gtk<0.7 13CONFLICTS= dhcpcd-gtk<0.7
14 14
 15TOOL_DEPENDS+= py*-cairosvg-[0-9]*:../../converters/py-cairosvg
 16
15.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 17.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
16.include "../../mk/bsd.pkg.mk" 18.include "../../mk/bsd.pkg.mk"

cvs diff -r1.7 -r1.8 pkgsrc/net/dhcpcd-icons/Makefile.common (expand / switch to unified diff)

--- pkgsrc/net/dhcpcd-icons/Makefile.common 2022/10/02 20:18:51 1.7
+++ pkgsrc/net/dhcpcd-icons/Makefile.common 2023/04/24 00:07:47 1.8
@@ -1,21 +1,24 @@ @@ -1,21 +1,24 @@
1# $NetBSD: Makefile.common,v 1.7 2022/10/02 20:18:51 nros Exp $ 1# $NetBSD: Makefile.common,v 1.8 2023/04/24 00:07:47 roy Exp $
2 2
3# used by net/dhcpcd-gtk/Makefile 3# used by net/dhcpcd-gtk/Makefile
4# used by net/dhcpcd-qt/Makefile 4# used by net/dhcpcd-qt/Makefile
5 5
6DHCPCD_UI_VERSION= 0.7.8 6DHCPCD_UI_VERSION= 0.7.9
7DISTNAME= dhcpcd-ui-${DHCPCD_UI_VERSION} 7DISTNAME= dhcpcd-ui-${DHCPCD_UI_VERSION}
8MASTER_SITES= https://roy.marples.name/downloads/dhcpcd/ 8MASTER_SITES= ${MASTER_SITE_GITHUB:=NetworkConfiguration/}
 9GITHUB_PROJECT= dhcpcd-ui
 10#GITHUB_TAG= v${PKGVERSION_NOREV}
 11GITHUB_RELEASE= v${PKGVERSION_NOREV}
9EXTRACT_SUFX= .tar.xz 12EXTRACT_SUFX= .tar.xz
10 13
11MAINTAINER= roy@NetBSD.org 14MAINTAINER= roy@NetBSD.org
12HOMEPAGE= https://roy.marples.name/projects/dhcpcd-ui/ 15HOMEPAGE= https://roy.marples.name/projects/dhcpcd-ui/
13LICENSE= modified-bsd 16LICENSE= modified-bsd
14 17
15USE_LANGUAGES= c99 18USE_LANGUAGES= c99
16HAS_CONFIGURE= yes 19HAS_CONFIGURE= yes
17CONFIGURE_ARGS+= --without-dhcpcd-online 20CONFIGURE_ARGS+= --without-dhcpcd-online
18CONFIGURE_ARGS+= --without-curses 21CONFIGURE_ARGS+= --without-curses
19CONFIGURE_ARGS+= --without-gtk+ 22CONFIGURE_ARGS+= --without-gtk+
20CONFIGURE_ARGS+= --without-qt 23CONFIGURE_ARGS+= --without-qt
21CONFIGURE_ARGS+= --without-icons 24CONFIGURE_ARGS+= --without-icons

cvs diff -r1.9 -r1.10 pkgsrc/net/dhcpcd-icons/distinfo (expand / switch to unified diff)

--- pkgsrc/net/dhcpcd-icons/distinfo 2022/10/02 20:18:51 1.9
+++ pkgsrc/net/dhcpcd-icons/distinfo 2023/04/24 00:07:47 1.10
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.9 2022/10/02 20:18:51 nros Exp $ 1$NetBSD: distinfo,v 1.10 2023/04/24 00:07:47 roy Exp $
2 2
3BLAKE2s (dhcpcd-ui-0.7.8.tar.xz) = 8864cc61368a11111e6b49284acee88b8707031f96e9436331dade67cbf3a20e 3BLAKE2s (dhcpcd-ui-0.7.9.tar.xz) = 5112a06f26b2a13fd66933e10319c31c6b49b3344e81c2e0f03ef98b38c5cf8e
4SHA512 (dhcpcd-ui-0.7.8.tar.xz) = 5f0d2c32c32fc141feca0ab43a531d9b4f45e071a8a1e3ee1923d6394a3e5d6322e6f7e607b91154af4cfee93d649164c7ed3b805731dfc242c3ac367ec156c4 4SHA512 (dhcpcd-ui-0.7.9.tar.xz) = fe0c9ff2f777e7b97438eb50507fce765b8e18b1a71883d76e9b6570a18e6f13414f8e64d8034f9c3352496775c283a0540e331ec449d6fbe48ddc8d64e14691
5Size (dhcpcd-ui-0.7.8.tar.xz) = 135028 bytes 5Size (dhcpcd-ui-0.7.9.tar.xz) = 104100 bytes

cvs diff -r1.24 -r1.25 pkgsrc/net/dhcpcd-qt/Makefile (expand / switch to unified diff)

--- pkgsrc/net/dhcpcd-qt/Makefile 2023/04/19 08:11:02 1.24
+++ pkgsrc/net/dhcpcd-qt/Makefile 2023/04/24 00:07:47 1.25
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.24 2023/04/19 08:11:02 adam Exp $ 1# $NetBSD: Makefile,v 1.25 2023/04/24 00:07:47 roy Exp $
2# 2#
3 3
4PKGNAME= dhcpcd-qt-${DHCPCD_UI_VERSION} 4PKGNAME= dhcpcd-qt-${DHCPCD_UI_VERSION}
5PKGREVISION= 4 
6CATEGORIES= net 5CATEGORIES= net
7 6
8COMMENT= Qt system tray monitor for dhcpcd 7COMMENT= Qt system tray monitor for dhcpcd
9 8
10DEPENDS+= dhcpcd>=6.4.4:../../net/dhcpcd 9DEPENDS+= dhcpcd>=6.4.4:../../net/dhcpcd
11DEPENDS+= dhcpcd-icons>=${DHCPCD_UI_VERSION}:../../net/dhcpcd-icons 10DEPENDS+= dhcpcd-icons>=${DHCPCD_UI_VERSION}:../../net/dhcpcd-icons
12 11
13.include "../../net/dhcpcd-icons/Makefile.common" 12.include "../../net/dhcpcd-icons/Makefile.common"
14 13
15USE_LANGUAGES= c99 c++ 14USE_LANGUAGES= c99 c++
16CONFIGURE_ARGS+= --with-qt 15CONFIGURE_ARGS+= --with-qt
17CONFIGURE_ARGS+= --disable-notification 16CONFIGURE_ARGS+= --disable-notification
18 17

cvs diff -r1.10 -r1.11 pkgsrc/net/dhcpcd-qt/distinfo (expand / switch to unified diff)

--- pkgsrc/net/dhcpcd-qt/distinfo 2022/10/02 20:18:51 1.10
+++ pkgsrc/net/dhcpcd-qt/distinfo 2023/04/24 00:07:47 1.11
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.10 2022/10/02 20:18:51 nros Exp $ 1$NetBSD: distinfo,v 1.11 2023/04/24 00:07:47 roy Exp $
2 2
3BLAKE2s (dhcpcd-ui-0.7.8.tar.xz) = 8864cc61368a11111e6b49284acee88b8707031f96e9436331dade67cbf3a20e 3BLAKE2s (dhcpcd-ui-0.7.9.tar.xz) = 5112a06f26b2a13fd66933e10319c31c6b49b3344e81c2e0f03ef98b38c5cf8e
4SHA512 (dhcpcd-ui-0.7.8.tar.xz) = 5f0d2c32c32fc141feca0ab43a531d9b4f45e071a8a1e3ee1923d6394a3e5d6322e6f7e607b91154af4cfee93d649164c7ed3b805731dfc242c3ac367ec156c4 4SHA512 (dhcpcd-ui-0.7.9.tar.xz) = fe0c9ff2f777e7b97438eb50507fce765b8e18b1a71883d76e9b6570a18e6f13414f8e64d8034f9c3352496775c283a0540e331ec449d6fbe48ddc8d64e14691
5Size (dhcpcd-ui-0.7.8.tar.xz) = 135028 bytes 5Size (dhcpcd-ui-0.7.9.tar.xz) = 104100 bytes