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