pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc
Module Name: pkgsrc
Committed By: jperkin
Date: Fri Jul 21 12:29:22 UTC 2023
Modified Files:
pkgsrc/audio/libcanberra: Makefile
pkgsrc/databases/vsqlite++: Makefile
pkgsrc/net/gupnp-dlna: Makefile
pkgsrc/sysutils/grun: Makefile
pkgsrc/sysutils/libdevkit-gobject: Makefile
pkgsrc/sysutils/upower: Makefile
pkgsrc/wm/icewm: Makefile.common
pkgsrc/wm/icewm14: Makefile
pkgsrc/wm/notion: Makefile
pkgsrc/x11/hsetroot: Makefile
Log Message:
*: Darwin linker does not support as-needed.
To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 pkgsrc/audio/libcanberra/Makefile
cvs rdiff -u -r1.24 -r1.25 pkgsrc/databases/vsqlite++/Makefile
cvs rdiff -u -r1.44 -r1.45 pkgsrc/net/gupnp-dlna/Makefile
cvs rdiff -u -r1.58 -r1.59 pkgsrc/sysutils/grun/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/sysutils/libdevkit-gobject/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/sysutils/upower/Makefile
cvs rdiff -u -r1.75 -r1.76 pkgsrc/wm/icewm/Makefile.common
cvs rdiff -u -r1.11 -r1.12 pkgsrc/wm/icewm14/Makefile
cvs rdiff -u -r1.29 -r1.30 pkgsrc/wm/notion/Makefile
cvs rdiff -u -r1.30 -r1.31 pkgsrc/x11/hsetroot/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/audio/libcanberra/Makefile
diff -u pkgsrc/audio/libcanberra/Makefile:1.57 pkgsrc/audio/libcanberra/Makefile:1.58
--- pkgsrc/audio/libcanberra/Makefile:1.57 Sun Jan 29 21:14:22 2023
+++ pkgsrc/audio/libcanberra/Makefile Fri Jul 21 12:29:21 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.57 2023/01/29 21:14:22 ryoon Exp $
+# $NetBSD: Makefile,v 1.58 2023/07/21 12:29:21 jperkin Exp $
DISTNAME= libcanberra-0.30
PKGREVISION= 9
@@ -21,6 +21,8 @@ PKGCONFIG_OVERRIDE+= libcanberra-gtk3.pc
PKGCONFIG_OVERRIDE+= libcanberra.pc.in
# configure test is broken
+BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,--as-needed
+BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,--gc-sections
BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--gc-sections
Index: pkgsrc/databases/vsqlite++/Makefile
diff -u pkgsrc/databases/vsqlite++/Makefile:1.24 pkgsrc/databases/vsqlite++/Makefile:1.25
--- pkgsrc/databases/vsqlite++/Makefile:1.24 Wed Apr 19 08:08:08 2023
+++ pkgsrc/databases/vsqlite++/Makefile Fri Jul 21 12:29:21 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.24 2023/04/19 08:08:08 adam Exp $
+# $NetBSD: Makefile,v 1.25 2023/07/21 12:29:21 jperkin Exp $
DISTNAME= vsqlite++-0.3.13
PKGREVISION= 19
@@ -14,6 +14,7 @@ GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_LANGUAGES= c c++
+BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,--as-needed
BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
.include "../../databases/sqlite3/buildlink3.mk"
Index: pkgsrc/net/gupnp-dlna/Makefile
diff -u pkgsrc/net/gupnp-dlna/Makefile:1.44 pkgsrc/net/gupnp-dlna/Makefile:1.45
--- pkgsrc/net/gupnp-dlna/Makefile:1.44 Wed Jun 7 11:27:33 2023
+++ pkgsrc/net/gupnp-dlna/Makefile Fri Jul 21 12:29:21 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.44 2023/06/07 11:27:33 micha Exp $
+# $NetBSD: Makefile,v 1.45 2023/07/21 12:29:21 jperkin Exp $
DISTNAME= gupnp-dlna-0.10.3
PKGREVISION= 28
@@ -19,6 +19,7 @@ PKGCONFIG_OVERRIDE+= gupnp-dlna-2.0.pc.i
PKGCONFIG_OVERRIDE+= gupnp-dlna-gst-2.0.pc.in
#PKGCONFIG_OVERRIDE+= gupnp-dlna-metadata-2.0.pc.in
+BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,--no-as-needed
BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--no-as-needed
.include "../../archivers/xz/buildlink3.mk"
Index: pkgsrc/sysutils/grun/Makefile
diff -u pkgsrc/sysutils/grun/Makefile:1.58 pkgsrc/sysutils/grun/Makefile:1.59
--- pkgsrc/sysutils/grun/Makefile:1.58 Sun Jan 29 21:17:47 2023
+++ pkgsrc/sysutils/grun/Makefile Fri Jul 21 12:29:21 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.58 2023/01/29 21:17:47 ryoon Exp $
+# $NetBSD: Makefile,v 1.59 2023/07/21 12:29:21 jperkin Exp $
DISTNAME= grun-0.9.3
PKGREVISION= 35
@@ -19,6 +19,7 @@ CONF_FILES= ${EGDIR}/gassoc ${PKG_SYSCO
CONF_FILES+= ${EGDIR}/consfile ${PKG_SYSCONFDIR}/consfile
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
+BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,--as-needed
BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/examples/grun
Index: pkgsrc/sysutils/libdevkit-gobject/Makefile
diff -u pkgsrc/sysutils/libdevkit-gobject/Makefile:1.21 pkgsrc/sysutils/libdevkit-gobject/Makefile:1.22
--- pkgsrc/sysutils/libdevkit-gobject/Makefile:1.21 Tue Jun 6 12:42:20 2023
+++ pkgsrc/sysutils/libdevkit-gobject/Makefile Fri Jul 21 12:29:21 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2023/06/06 12:42:20 riastradh Exp $
+# $NetBSD: Makefile,v 1.22 2023/07/21 12:29:21 jperkin Exp $
DISTNAME= DeviceKit-003
PKGNAME= ${DISTNAME:S/DeviceKit/libdevkit-gobject/}
@@ -26,6 +26,7 @@ USE_TOOLS+= autoconf automake pkg-config
CONFIGURE_ARGS+= --disable-devkitd
.endif
+BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,--as-needed
BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
PKGCONFIG_OVERRIDE+= src/devkit-gobject/devkit-gobject.pc.in
Index: pkgsrc/sysutils/upower/Makefile
diff -u pkgsrc/sysutils/upower/Makefile:1.22 pkgsrc/sysutils/upower/Makefile:1.23
--- pkgsrc/sysutils/upower/Makefile:1.22 Tue Jun 6 12:42:23 2023
+++ pkgsrc/sysutils/upower/Makefile Fri Jul 21 12:29:22 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2023/06/06 12:42:23 riastradh Exp $
+# $NetBSD: Makefile,v 1.23 2023/07/21 12:29:22 jperkin Exp $
DISTNAME= upower-0.99.13
PKGREVISION= 1
@@ -33,6 +33,8 @@ CONF_FILES+= ${EGDIR}/org.freedesktop.U
PKGCONFIG_OVERRIDE+= upower-glib.pc.in
USE_PKGLOCALEDIR= yes
+BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,--as-needed
+BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,--no-as-needed
BUILDLINK_TRANSFORM.SunOS+= opt:-Wl,--no-as-needed:-Wl,-zrecord
BUILDLINK_TRANSFORM.SunOS+= opt:-Wl,--as-needed:-Wl,-zignore
Index: pkgsrc/wm/icewm/Makefile.common
diff -u pkgsrc/wm/icewm/Makefile.common:1.75 pkgsrc/wm/icewm/Makefile.common:1.76
--- pkgsrc/wm/icewm/Makefile.common:1.75 Mon Nov 21 18:20:45 2022
+++ pkgsrc/wm/icewm/Makefile.common Fri Jul 21 12:29:22 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.75 2022/11/21 18:20:45 jperkin Exp $
+# $NetBSD: Makefile.common,v 1.76 2023/07/21 12:29:22 jperkin Exp $
#
# used by wm/icewm/Makefile
# used by wm/icewm-imlib/Makefile
@@ -37,6 +37,7 @@ CONFIGURE_ARGS+= --disable-xinerama
.endif
MAKE_FLAGS+= LOCDIR=${PREFIX}/${PKGLOCALEDIR}/locale
+BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,--as-needed
BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
PKG_SYSCONFSUBDIR= icewm
Index: pkgsrc/wm/icewm14/Makefile
diff -u pkgsrc/wm/icewm14/Makefile:1.11 pkgsrc/wm/icewm14/Makefile:1.12
--- pkgsrc/wm/icewm14/Makefile:1.11 Sun Jan 29 21:17:59 2023
+++ pkgsrc/wm/icewm14/Makefile Fri Jul 21 12:29:22 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2023/01/29 21:17:59 ryoon Exp $
+# $NetBSD: Makefile,v 1.12 2023/07/21 12:29:22 jperkin Exp $
DISTNAME= icewm-1.4.2
PKGREVISION= 7
@@ -23,6 +23,7 @@ USE_TOOLS+= msgfmt pkg-config
LDFLAGS.SunOS+= -lsocket -lnsl
+BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,--as-needed
BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
CMAKE_ARGS.NetBSD+= -DCMAKE_CXX_FLAGS="-DHAVE_SYSCTL_CP_TIME"
Index: pkgsrc/wm/notion/Makefile
diff -u pkgsrc/wm/notion/Makefile:1.29 pkgsrc/wm/notion/Makefile:1.30
--- pkgsrc/wm/notion/Makefile:1.29 Mon Nov 21 18:20:45 2022
+++ pkgsrc/wm/notion/Makefile Fri Jul 21 12:29:21 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.29 2022/11/21 18:20:45 jperkin Exp $
+# $NetBSD: Makefile,v 1.30 2023/07/21 12:29:21 jperkin Exp $
DISTNAME= notion-3-2017050501
PKGNAME= ${DISTNAME:S/3-/3./}
@@ -64,6 +64,8 @@ INSTALLATION_DIRS= ${EGDIR}
CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
.endfor
+BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,--as-needed
+
# Abuse buildlink to add required libraries.
BUILDLINK_TRANSFORM.SunOS+= opt:-Wl,--as-needed:-lsocket
BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--export-dynamic
Index: pkgsrc/x11/hsetroot/Makefile
diff -u pkgsrc/x11/hsetroot/Makefile:1.30 pkgsrc/x11/hsetroot/Makefile:1.31
--- pkgsrc/x11/hsetroot/Makefile:1.30 Sun Jul 9 09:04:06 2023
+++ pkgsrc/x11/hsetroot/Makefile Fri Jul 21 12:29:21 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.30 2023/07/09 09:04:06 nia Exp $
+# $NetBSD: Makefile,v 1.31 2023/07/21 12:29:21 jperkin Exp $
DISTNAME= hsetroot-1.0.5
PKGREVISION= 1
@@ -14,6 +14,7 @@ USE_TOOLS+= gmake pkg-config
# error: 'for' loop initial declarations are only allowed in C99 mode
USE_LANGUAGES= c99
+BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,--no-as-needed
BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--no-as-needed
INSTALLATION_DIRS+= bin
Home |
Main Index |
Thread Index |
Old Index