On Mon, Jan 07, 2019 at 08:50:55AM +0100, Antoine Jacoutot wrote:
> On Sun, Jan 06, 2019 at 10:13:15PM +0000, Stuart Henderson wrote:
> > On 2019/01/06 23:06, Antoine Jacoutot wrote:
> > > If we want to go in that direction, this patch is the way (with a bump
> > > :-)).
> >
> > bleh, that would 90-odd bumps :/
>
> With portbump it's not that hard :-)
Could we do this for the time being?
Index: audio/ncmpc/Makefile
===================================================================
RCS file: /cvs/ports/audio/ncmpc/Makefile,v
retrieving revision 1.41
diff -u -p -r1.41 Makefile
--- audio/ncmpc/Makefile 6 Jan 2019 20:15:51 -0000 1.41
+++ audio/ncmpc/Makefile 7 Jan 2019 08:02:07 -0000
@@ -6,7 +6,7 @@ VER= 0.33
DISTNAME= ncmpc-${VER}
EPOCH= 0
CATEGORIES= audio
-REVISION= 0
+REVISION= 1
HOMEPAGE= https://www.musicpd.org/clients/ncmpc/
@@ -36,8 +36,15 @@ LIB_DEPENDS= devel/gettext \
CONFIGURE_ARGS= -Dlirc=disabled \
-Dhtml_manual=false \
-Dlocale=enabled \
- -Dmouse=enabled \
- -Db_asneeded=false
+ -Dmouse=enabled
+
+# disable meson's default of using "-Wl,--as-needed" on ld.bfd arches;
+# build failures due to undefined references are often seen.
+.include <bsd.port.arch.mk>
+.if !${PROPERTIES:Mlld}
+CONFIGURE_ARGS += -Db_asneeded=false
+.endif
+
CONFIGURE_ENV= CPP=${CPP} \
CPPFLAGS="-D_GNU_SOURCE \
-D_DEFAULT_SOURCE \
Index: x11/gnome/gvfs/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnome/gvfs/Makefile,v
retrieving revision 1.183
diff -u -p -r1.183 Makefile
--- x11/gnome/gvfs/Makefile 3 Jan 2019 13:36:23 -0000 1.183
+++ x11/gnome/gvfs/Makefile 7 Jan 2019 08:02:07 -0000
@@ -15,6 +15,12 @@ PKGNAME-goa= ${GNOME_PROJECT}-goa-${GNO
PKGNAME-nfs= ${GNOME_PROJECT}-nfs-${GNOME_VERSION}
PKGNAME-google= ${GNOME_PROJECT}-google-${GNOME_VERSION}
+REVISION-main= 0
+REVISION-smb= 0
+REVISION-goa= 0
+REVISION-nfs= 0
+REVISION-google= 0
+
# LGPLv2
PERMIT_PACKAGE_CDROM= Yes
@@ -77,6 +83,13 @@ CONFIGURE_ARGS += -Dafc=false \
-Dlogind=false \
-Dsystemduserunitdir=no \
-Dtmpfilesdir=no
+
+# disable meson's default of using "-Wl,--as-needed" on ld.bfd arches;
+# build failures due to undefined references are often seen.
+.include <bsd.port.arch.mk>
+.if !${PROPERTIES:Mlld}
+CONFIGURE_ARGS += -Db_asneeded=false
+.endif
# needs libcap
CONFIGURE_ARGS += -Dadmin=false
--
Antoine