Drop now redundant SunOS build fixes for LXQt components This was fixed differently (more generally) in lxqt-build-tools by jperkin@. (libqtxdg does still pass "-fuse-linker-plugin" locally.)diff -r1.28 -r1.29 pkgsrc/x11/libfm-qt/Makefile
(gutteridge)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.28 2023/04/19 08:08:54 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.29 2023/05/08 01:31:09 gutteridge Exp $ | |
2 | 2 | |||
3 | DISTNAME= libfm-qt-1.3.0 | 3 | DISTNAME= libfm-qt-1.3.0 | |
4 | PKGREVISION= 1 | 4 | PKGREVISION= 1 | |
5 | CATEGORIES= x11 | 5 | CATEGORIES= x11 | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=lxqt/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=lxqt/} | |
7 | GITHUB_RELEASE= ${PKGVERSION_NOREV} | 7 | GITHUB_RELEASE= ${PKGVERSION_NOREV} | |
8 | EXTRACT_SUFX= .tar.xz | 8 | EXTRACT_SUFX= .tar.xz | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://github.com/lxqt/libfm-qt/ | 11 | HOMEPAGE= https://github.com/lxqt/libfm-qt/ | |
12 | COMMENT= Core library of PCManFM-Qt | 12 | COMMENT= Core library of PCManFM-Qt | |
13 | LICENSE= gnu-lgpl-v2.1 AND modified-bsd | 13 | LICENSE= gnu-lgpl-v2.1 AND modified-bsd | |
14 | 14 | |||
@@ -27,21 +27,18 @@ SUBST_CLASSES+= prefix | @@ -27,21 +27,18 @@ SUBST_CLASSES+= prefix | |||
27 | SUBST_MESSAGE.prefix= Fixing paths. | 27 | SUBST_MESSAGE.prefix= Fixing paths. | |
28 | SUBST_STAGE.prefix= pre-configure | 28 | SUBST_STAGE.prefix= pre-configure | |
29 | SUBST_FILES.prefix= src/core/fileinfo.cpp | 29 | SUBST_FILES.prefix= src/core/fileinfo.cpp | |
30 | SUBST_FILES.prefix+= src/core/vfs/vfs-menu.c | 30 | SUBST_FILES.prefix+= src/core/vfs/vfs-menu.c | |
31 | SUBST_SED.prefix= -e 's,/etc/xdg,${PKG_SYSCONFDIR},g' | 31 | SUBST_SED.prefix= -e 's,/etc/xdg,${PKG_SYSCONFDIR},g' | |
32 | SUBST_SED.prefix+= -e 's,/usr/share,${PREFIX}/share,g' | 32 | SUBST_SED.prefix+= -e 's,/usr/share,${PREFIX}/share,g' | |
33 | 33 | |||
34 | pre-configure: | 34 | pre-configure: | |
35 | ${MKDIR} -p ${WRKSRC}/build | 35 | ${MKDIR} -p ${WRKSRC}/build | |
36 | 36 | |||
37 | TOOL_DEPENDS+= lxqt-build-tools>=0.13.0:../../devel/lxqt-build-tools | 37 | TOOL_DEPENDS+= lxqt-build-tools>=0.13.0:../../devel/lxqt-build-tools | |
38 | TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools | 38 | TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools | |
39 | 39 | |||
40 | BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-Bsymbolic-functions | |||
41 | BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-Bsymbolic | |||
42 | ||||
43 | .include "../../x11/qt5-qtbase/buildlink3.mk" | 40 | .include "../../x11/qt5-qtbase/buildlink3.mk" | |
44 | .include "../../x11/qt5-qtx11extras/buildlink3.mk" | 41 | .include "../../x11/qt5-qtx11extras/buildlink3.mk" | |
45 | .include "../../graphics/libexif/buildlink3.mk" | 42 | .include "../../graphics/libexif/buildlink3.mk" | |
46 | .include "../../sysutils/menu-cache/buildlink3.mk" | 43 | .include "../../sysutils/menu-cache/buildlink3.mk" | |
47 | .include "../../mk/bsd.pkg.mk" | 44 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.28 2023/04/19 08:08:55 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.29 2023/05/08 01:31:09 gutteridge Exp $ | |
2 | 2 | |||
3 | DISTNAME= liblxqt-1.3.0 | 3 | DISTNAME= liblxqt-1.3.0 | |
4 | PKGREVISION= 1 | 4 | PKGREVISION= 1 | |
5 | CATEGORIES= x11 | 5 | CATEGORIES= x11 | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=lxqt/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=lxqt/} | |
7 | GITHUB_RELEASE= ${PKGVERSION_NOREV} | 7 | GITHUB_RELEASE= ${PKGVERSION_NOREV} | |
8 | EXTRACT_SUFX= .tar.xz | 8 | EXTRACT_SUFX= .tar.xz | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://github.com/lxqt/liblxqt/ | 11 | HOMEPAGE= https://github.com/lxqt/liblxqt/ | |
12 | COMMENT= Core utility library for all LXQt components | 12 | COMMENT= Core utility library for all LXQt components | |
13 | LICENSE= gnu-lgpl-v2.1 | 13 | LICENSE= gnu-lgpl-v2.1 | |
14 | 14 | |||
@@ -16,22 +16,21 @@ USE_CMAKE= yes | @@ -16,22 +16,21 @@ USE_CMAKE= yes | |||
16 | USE_TOOLS+= pkg-config perl | 16 | USE_TOOLS+= pkg-config perl | |
17 | USE_LANGUAGES= c c++ | 17 | USE_LANGUAGES= c c++ | |
18 | 18 | |||
19 | CONFIGURE_DIRS= build | 19 | CONFIGURE_DIRS= build | |
20 | CMAKE_ARG_PATH= .. | 20 | CMAKE_ARG_PATH= .. | |
21 | 21 | |||
22 | pre-configure: | 22 | pre-configure: | |
23 | ${MKDIR} -p ${WRKSRC}/build | 23 | ${MKDIR} -p ${WRKSRC}/build | |
24 | 24 | |||
25 | TOOL_DEPENDS+= lxqt-build-tools>=0.13.0:../../devel/lxqt-build-tools | 25 | TOOL_DEPENDS+= lxqt-build-tools>=0.13.0:../../devel/lxqt-build-tools | |
26 | TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools | 26 | TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools | |
27 | 27 | |||
28 | LDFLAGS.SunOS+= -lsocket | 28 | LDFLAGS.SunOS+= -lsocket | |
29 | BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-Bsymbolic-functions | |||
30 | 29 | |||
31 | .include "../../x11/qt5-qtbase/buildlink3.mk" | 30 | .include "../../x11/qt5-qtbase/buildlink3.mk" | |
32 | .include "../../x11/qt5-qtx11extras/buildlink3.mk" | 31 | .include "../../x11/qt5-qtx11extras/buildlink3.mk" | |
33 | .include "../../x11/kwindowsystem/buildlink3.mk" | 32 | .include "../../x11/kwindowsystem/buildlink3.mk" | |
34 | .include "../../x11/libqtxdg/buildlink3.mk" | 33 | .include "../../x11/libqtxdg/buildlink3.mk" | |
35 | .include "../../x11/libXScrnSaver/buildlink3.mk" | 34 | .include "../../x11/libXScrnSaver/buildlink3.mk" | |
36 | .include "../../security/polkit-qt5/buildlink3.mk" | 35 | .include "../../security/polkit-qt5/buildlink3.mk" | |
37 | .include "../../mk/bsd.pkg.mk" | 36 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.26 2023/04/19 08:08:55 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.27 2023/05/08 01:31:09 gutteridge Exp $ | |
2 | 2 | |||
3 | DISTNAME= libqtxdg-3.11.0 | 3 | DISTNAME= libqtxdg-3.11.0 | |
4 | PKGREVISION= 1 | 4 | PKGREVISION= 1 | |
5 | CATEGORIES= x11 | 5 | CATEGORIES= x11 | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=lxqt/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=lxqt/} | |
7 | GITHUB_RELEASE= ${PKGVERSION_NOREV} | 7 | GITHUB_RELEASE= ${PKGVERSION_NOREV} | |
8 | EXTRACT_SUFX= .tar.xz | 8 | EXTRACT_SUFX= .tar.xz | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://github.com/lxqt/libqtxdg/ | 11 | HOMEPAGE= https://github.com/lxqt/libqtxdg/ | |
12 | COMMENT= Qt implementation of freedesktop.org xdg specs | 12 | COMMENT= Qt implementation of freedesktop.org xdg specs | |
13 | LICENSE= gnu-lgpl-v2.1 | 13 | LICENSE= gnu-lgpl-v2.1 | |
14 | 14 | |||
@@ -24,28 +24,26 @@ PKG_SYSCONFSUBDIR= xdg | @@ -24,28 +24,26 @@ PKG_SYSCONFSUBDIR= xdg | |||
24 | 24 | |||
25 | SUBST_CLASSES+= prefix | 25 | SUBST_CLASSES+= prefix | |
26 | SUBST_MESSAGE.prefix= Fixing paths. | 26 | SUBST_MESSAGE.prefix= Fixing paths. | |
27 | SUBST_STAGE.prefix= pre-configure | 27 | SUBST_STAGE.prefix= pre-configure | |
28 | SUBST_FILES.prefix= src/qtxdg/xdgdirs.cpp | 28 | SUBST_FILES.prefix= src/qtxdg/xdgdirs.cpp | |
29 | SUBST_SED.prefix= -e 's,/etc/xdg,${PKG_SYSCONFDIR},g' | 29 | SUBST_SED.prefix= -e 's,/etc/xdg,${PKG_SYSCONFDIR},g' | |
30 | SUBST_SED.prefix+= -e 's,/usr/share,${PREFIX}/share,g' | 30 | SUBST_SED.prefix+= -e 's,/usr/share,${PREFIX}/share,g' | |
31 | 31 | |||
32 | CONF_FILES= ${QTXDG_CONF}/lxqt-qtxdg.conf \ | 32 | CONF_FILES= ${QTXDG_CONF}/lxqt-qtxdg.conf \ | |
33 | ${PKG_SYSCONFDIR}/lxqt-qtxdg.conf | 33 | ${PKG_SYSCONFDIR}/lxqt-qtxdg.conf | |
34 | CONF_FILES+= ${QTXDG_CONF}/qtxdg.conf \ | 34 | CONF_FILES+= ${QTXDG_CONF}/qtxdg.conf \ | |
35 | ${PKG_SYSCONFDIR}/qtxdg.conf | 35 | ${PKG_SYSCONFDIR}/qtxdg.conf | |
36 | 36 | |||
37 | BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-Bsymbolic | |||
38 | BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-Bsymbolic-functions | |||
39 | BUILDLINK_TRANSFORM.SunOS+= rm:-fuse-linker-plugin | 37 | BUILDLINK_TRANSFORM.SunOS+= rm:-fuse-linker-plugin | |
40 | 38 | |||
41 | pre-configure: | 39 | pre-configure: | |
42 | ${MKDIR} -p ${WRKSRC}/build | 40 | ${MKDIR} -p ${WRKSRC}/build | |
43 | 41 | |||
44 | TOOL_DEPENDS+= lxqt-build-tools>=0.13.0:../../devel/lxqt-build-tools | 42 | TOOL_DEPENDS+= lxqt-build-tools>=0.13.0:../../devel/lxqt-build-tools | |
45 | TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools | 43 | TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools | |
46 | 44 | |||
47 | .include "../../mk/bsd.prefs.mk" | 45 | .include "../../mk/bsd.prefs.mk" | |
48 | .if ${OPSYS} != "NetBSD" || ${X11_TYPE} == "modular" | 46 | .if ${OPSYS} != "NetBSD" || ${X11_TYPE} == "modular" | |
49 | DEPENDS+= {xterm,mxterm}-[0-9]*:../../x11/xterm | 47 | DEPENDS+= {xterm,mxterm}-[0-9]*:../../x11/xterm | |
50 | .endif | 48 | .endif | |
51 | 49 |