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 dependencydiff -r1.56 -r1.57 pkgsrc/net/dhcpcd-gtk/Makefile
(roy)
@@ -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 | |||
4 | PKGNAME= dhcpcd-gtk-${DHCPCD_UI_VERSION} | 4 | PKGNAME= dhcpcd-gtk-${DHCPCD_UI_VERSION} | |
5 | PKGREVISION= 2 | |||
6 | CATEGORIES= net | 5 | CATEGORIES= net | |
7 | 6 | |||
8 | COMMENT= GTK+ system tray monitor for dhcpcd | 7 | COMMENT= GTK+ system tray monitor for dhcpcd | |
9 | 8 | |||
10 | DEPENDS+= dhcpcd>=6.4.4:../../net/dhcpcd | 9 | DEPENDS+= dhcpcd>=6.4.4:../../net/dhcpcd | |
11 | DEPENDS+= dhcpcd-icons>=${DHCPCD_UI_VERSION}:../../net/dhcpcd-icons | 10 | DEPENDS+= 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 | |||
15 | USE_TOOLS+= pkg-config | 14 | USE_TOOLS+= pkg-config | |
16 | CONFIGURE_ARGS+= --with-gtk+ | 15 | CONFIGURE_ARGS+= --with-gtk+ | |
17 | EGDIR= ${PREFIX}/share/examples/${PKGBASE} | 16 | EGDIR= ${PREFIX}/share/examples/${PKGBASE} | |
18 | MAKEFLAGS+= SYSCONFDIR=${EGDIR} | 17 | MAKEFLAGS+= SYSCONFDIR=${EGDIR} |
@@ -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 | |||
3 | BLAKE2s (dhcpcd-ui-0.7.8.tar.xz) = 8864cc61368a11111e6b49284acee88b8707031f96e9436331dade67cbf3a20e | 3 | BLAKE2s (dhcpcd-ui-0.7.9.tar.xz) = 5112a06f26b2a13fd66933e10319c31c6b49b3344e81c2e0f03ef98b38c5cf8e | |
4 | SHA512 (dhcpcd-ui-0.7.8.tar.xz) = 5f0d2c32c32fc141feca0ab43a531d9b4f45e071a8a1e3ee1923d6394a3e5d6322e6f7e607b91154af4cfee93d649164c7ed3b805731dfc242c3ac367ec156c4 | 4 | SHA512 (dhcpcd-ui-0.7.9.tar.xz) = fe0c9ff2f777e7b97438eb50507fce765b8e18b1a71883d76e9b6570a18e6f13414f8e64d8034f9c3352496775c283a0540e331ec449d6fbe48ddc8d64e14691 | |
5 | Size (dhcpcd-ui-0.7.8.tar.xz) = 135028 bytes | 5 | Size (dhcpcd-ui-0.7.9.tar.xz) = 104100 bytes |
@@ -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 | |||
4 | PKGNAME= dhcpcd-icons-${DHCPCD_UI_VERSION} | 4 | PKGNAME= dhcpcd-icons-${DHCPCD_UI_VERSION} | |
5 | CATEGORIES= net | 5 | CATEGORIES= net | |
6 | COMMENT= Shared icons for dhcpcd-gtk and dhcpcd-qt | 6 | COMMENT= Shared icons for dhcpcd-gtk and dhcpcd-qt | |
7 | 7 | |||
8 | .include "Makefile.common" | 8 | .include "Makefile.common" | |
9 | 9 | |||
10 | CONFIGURE_ARGS+= --with-icons | 10 | CONFIGURE_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 | |
13 | CONFLICTS= dhcpcd-gtk<0.7 | 13 | CONFLICTS= dhcpcd-gtk<0.7 | |
14 | 14 | |||
15 | TOOL_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" |
@@ -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 | |||
6 | DHCPCD_UI_VERSION= 0.7.8 | 6 | DHCPCD_UI_VERSION= 0.7.9 | |
7 | DISTNAME= dhcpcd-ui-${DHCPCD_UI_VERSION} | 7 | DISTNAME= dhcpcd-ui-${DHCPCD_UI_VERSION} | |
8 | MASTER_SITES= https://roy.marples.name/downloads/dhcpcd/ | 8 | MASTER_SITES= ${MASTER_SITE_GITHUB:=NetworkConfiguration/} | |
9 | GITHUB_PROJECT= dhcpcd-ui | |||
10 | #GITHUB_TAG= v${PKGVERSION_NOREV} | |||
11 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | |||
9 | EXTRACT_SUFX= .tar.xz | 12 | EXTRACT_SUFX= .tar.xz | |
10 | 13 | |||
11 | MAINTAINER= roy@NetBSD.org | 14 | MAINTAINER= roy@NetBSD.org | |
12 | HOMEPAGE= https://roy.marples.name/projects/dhcpcd-ui/ | 15 | HOMEPAGE= https://roy.marples.name/projects/dhcpcd-ui/ | |
13 | LICENSE= modified-bsd | 16 | LICENSE= modified-bsd | |
14 | 17 | |||
15 | USE_LANGUAGES= c99 | 18 | USE_LANGUAGES= c99 | |
16 | HAS_CONFIGURE= yes | 19 | HAS_CONFIGURE= yes | |
17 | CONFIGURE_ARGS+= --without-dhcpcd-online | 20 | CONFIGURE_ARGS+= --without-dhcpcd-online | |
18 | CONFIGURE_ARGS+= --without-curses | 21 | CONFIGURE_ARGS+= --without-curses | |
19 | CONFIGURE_ARGS+= --without-gtk+ | 22 | CONFIGURE_ARGS+= --without-gtk+ | |
20 | CONFIGURE_ARGS+= --without-qt | 23 | CONFIGURE_ARGS+= --without-qt | |
21 | CONFIGURE_ARGS+= --without-icons | 24 | CONFIGURE_ARGS+= --without-icons |
@@ -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 | |||
3 | BLAKE2s (dhcpcd-ui-0.7.8.tar.xz) = 8864cc61368a11111e6b49284acee88b8707031f96e9436331dade67cbf3a20e | 3 | BLAKE2s (dhcpcd-ui-0.7.9.tar.xz) = 5112a06f26b2a13fd66933e10319c31c6b49b3344e81c2e0f03ef98b38c5cf8e | |
4 | SHA512 (dhcpcd-ui-0.7.8.tar.xz) = 5f0d2c32c32fc141feca0ab43a531d9b4f45e071a8a1e3ee1923d6394a3e5d6322e6f7e607b91154af4cfee93d649164c7ed3b805731dfc242c3ac367ec156c4 | 4 | SHA512 (dhcpcd-ui-0.7.9.tar.xz) = fe0c9ff2f777e7b97438eb50507fce765b8e18b1a71883d76e9b6570a18e6f13414f8e64d8034f9c3352496775c283a0540e331ec449d6fbe48ddc8d64e14691 | |
5 | Size (dhcpcd-ui-0.7.8.tar.xz) = 135028 bytes | 5 | Size (dhcpcd-ui-0.7.9.tar.xz) = 104100 bytes |
@@ -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 | |||
4 | PKGNAME= dhcpcd-qt-${DHCPCD_UI_VERSION} | 4 | PKGNAME= dhcpcd-qt-${DHCPCD_UI_VERSION} | |
5 | PKGREVISION= 4 | |||
6 | CATEGORIES= net | 5 | CATEGORIES= net | |
7 | 6 | |||
8 | COMMENT= Qt system tray monitor for dhcpcd | 7 | COMMENT= Qt system tray monitor for dhcpcd | |
9 | 8 | |||
10 | DEPENDS+= dhcpcd>=6.4.4:../../net/dhcpcd | 9 | DEPENDS+= dhcpcd>=6.4.4:../../net/dhcpcd | |
11 | DEPENDS+= dhcpcd-icons>=${DHCPCD_UI_VERSION}:../../net/dhcpcd-icons | 10 | DEPENDS+= 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 | |||
15 | USE_LANGUAGES= c99 c++ | 14 | USE_LANGUAGES= c99 c++ | |
16 | CONFIGURE_ARGS+= --with-qt | 15 | CONFIGURE_ARGS+= --with-qt | |
17 | CONFIGURE_ARGS+= --disable-notification | 16 | CONFIGURE_ARGS+= --disable-notification | |
18 | 17 |
@@ -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 | |||
3 | BLAKE2s (dhcpcd-ui-0.7.8.tar.xz) = 8864cc61368a11111e6b49284acee88b8707031f96e9436331dade67cbf3a20e | 3 | BLAKE2s (dhcpcd-ui-0.7.9.tar.xz) = 5112a06f26b2a13fd66933e10319c31c6b49b3344e81c2e0f03ef98b38c5cf8e | |
4 | SHA512 (dhcpcd-ui-0.7.8.tar.xz) = 5f0d2c32c32fc141feca0ab43a531d9b4f45e071a8a1e3ee1923d6394a3e5d6322e6f7e607b91154af4cfee93d649164c7ed3b805731dfc242c3ac367ec156c4 | 4 | SHA512 (dhcpcd-ui-0.7.9.tar.xz) = fe0c9ff2f777e7b97438eb50507fce765b8e18b1a71883d76e9b6570a18e6f13414f8e64d8034f9c3352496775c283a0540e331ec449d6fbe48ddc8d64e14691 | |
5 | Size (dhcpcd-ui-0.7.8.tar.xz) = 135028 bytes | 5 | Size (dhcpcd-ui-0.7.9.tar.xz) = 104100 bytes |