Tue Jan 3 00:09:39 2023 UTC ()
libsoup: disable sysprof. Bump.

doesn't build on macOS and seems only useful for developers


(tnn)
diff -r1.73 -r1.74 pkgsrc/net/libsoup/Makefile

cvs diff -r1.73 -r1.74 pkgsrc/net/libsoup/Makefile (expand / switch to unified diff)

--- pkgsrc/net/libsoup/Makefile 2023/01/01 23:59:52 1.73
+++ pkgsrc/net/libsoup/Makefile 2023/01/03 00:09:39 1.74
@@ -1,37 +1,40 @@ @@ -1,37 +1,40 @@
1# $NetBSD: Makefile,v 1.73 2023/01/01 23:59:52 wiz Exp $ 1# $NetBSD: Makefile,v 1.74 2023/01/03 00:09:39 tnn Exp $
2 2
3DISTNAME= libsoup-2.74.3 3DISTNAME= libsoup-2.74.3
 4PKGREVISION= 1
4CATEGORIES= net gnome 5CATEGORIES= net gnome
5MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libsoup/${PKGVERSION_NOREV:R}/} 6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libsoup/${PKGVERSION_NOREV:R}/}
6EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
7 8
8MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://wiki.gnome.org/Projects/libsoup 10HOMEPAGE= https://wiki.gnome.org/Projects/libsoup
10COMMENT= HTTP library implementation in C (major version 2) 11COMMENT= HTTP library implementation in C (major version 2)
11LICENSE= gnu-lgpl-v2 12LICENSE= gnu-lgpl-v2
12 13
13DEPENDS+= glib-networking-[0-9]*:../../net/glib-networking 14DEPENDS+= glib-networking-[0-9]*:../../net/glib-networking
14 15
15USE_LANGUAGES= c99 16USE_LANGUAGES= c99
16USE_TOOLS+= pkg-config msgfmt 17USE_TOOLS+= pkg-config msgfmt
17 18
18PKGCONFIG_OVERRIDE+= output/meson-private/libsoup-2.4.pc 19PKGCONFIG_OVERRIDE+= output/meson-private/libsoup-2.4.pc
19PKGCONFIG_OVERRIDE+= output/meson-private/libsoup-gnome-2.4.pc 20PKGCONFIG_OVERRIDE+= output/meson-private/libsoup-gnome-2.4.pc
20PKGCONFIG_OVERRIDE_STAGE= pre-install 21PKGCONFIG_OVERRIDE_STAGE= pre-install
21MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/${PKGBASE} 22MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/${PKGBASE}
22 23
23# disable vala detection 24# disable vala detection
24MESON_ARGS+= -Dvapi=disabled 25MESON_ARGS+= -Dvapi=disabled
 26# disable sysprof, broken on at least macOS
 27MESON_ARGS+= -Dsysprof=disabled
25 28
26.include "../../mk/compiler.mk" 29.include "../../mk/compiler.mk"
27.if !empty(PKGSRC_COMPILER:Mclang) 30.if !empty(PKGSRC_COMPILER:Mclang)
28 31
29_WRAP_EXTRA_ARGS.CC+= -Wno-error=format-nonliteral 32_WRAP_EXTRA_ARGS.CC+= -Wno-error=format-nonliteral
30CWRAPPERS_APPEND.cc+= -Wno-error=format-nonliteral 33CWRAPPERS_APPEND.cc+= -Wno-error=format-nonliteral
31.endif 34.endif
32 35
33PYTHON_FOR_BUILD_ONLY= tool 36PYTHON_FOR_BUILD_ONLY= tool
34 37
35.include "options.mk" 38.include "options.mk"
36 39
37.include "../../archivers/brotli/buildlink3.mk" 40.include "../../archivers/brotli/buildlink3.mk"