head 1.32; access; symbols pkgsrc-2023Q4:1.32.0.2 pkgsrc-2023Q4-base:1.32 pkgsrc-2023Q3:1.28.0.4 pkgsrc-2023Q3-base:1.28 pkgsrc-2023Q2:1.28.0.2 pkgsrc-2023Q2-base:1.28 pkgsrc-2023Q1:1.23.0.2 pkgsrc-2023Q1-base:1.23 pkgsrc-2022Q4:1.22.0.2 pkgsrc-2022Q4-base:1.22 pkgsrc-2022Q3:1.20.0.4 pkgsrc-2022Q3-base:1.20 pkgsrc-2022Q2:1.20.0.2 pkgsrc-2022Q2-base:1.20 pkgsrc-2022Q1:1.17.0.2 pkgsrc-2022Q1-base:1.17 pkgsrc-2021Q4:1.16.0.2 pkgsrc-2021Q4-base:1.16 pkgsrc-2021Q3:1.14.0.4 pkgsrc-2021Q3-base:1.14 pkgsrc-2021Q2:1.14.0.2 pkgsrc-2021Q2-base:1.14 pkgsrc-2021Q1:1.12.0.2 pkgsrc-2021Q1-base:1.12 pkgsrc-2020Q4:1.11.0.2 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.9.0.2 pkgsrc-2020Q3-base:1.9 pkgsrc-2020Q2:1.8.0.2 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.3.0.2 pkgsrc-2020Q1-base:1.3; locks; strict; comment @# @; 1.32 date 2023.11.12.13.24.14; author wiz; state Exp; branches; next 1.31; commitid SjpNXQIV5XeZ3kME; 1.31 date 2023.11.09.03.26.34; author gutteridge; state Exp; branches; next 1.30; commitid EZ4sT8DFZnPiSSLE; 1.30 date 2023.11.08.13.21.32; author wiz; state Exp; branches; next 1.29; commitid PsuHTklAIsF4bOLE; 1.29 date 2023.10.24.22.11.41; author wiz; state Exp; branches; next 1.28; commitid MTsrqKm6aGrQAVJE; 1.28 date 2023.05.22.21.00.11; author wiz; state Exp; branches; next 1.27; commitid pu0rM28UgpNvc0qE; 1.27 date 2023.05.08.01.31.09; author gutteridge; state Exp; branches; next 1.26; commitid 6OSJJURmJiaka6oE; 1.26 date 2023.04.19.08.08.55; author adam; state Exp; branches; next 1.25; commitid B8gCWhWtMX9vZGlE; 1.25 date 2023.04.18.09.35.29; author pin; state Exp; branches; next 1.24; commitid Xu1OXxnbRJVBvzlE; 1.24 date 2023.04.03.20.21.28; author nros; state Exp; branches; next 1.23; commitid QZJcmO7ELDhQyHjE; 1.23 date 2023.01.29.21.15.12; author ryoon; state Exp; branches; next 1.22; commitid QL7aBXsBGmQvUtbE; 1.22 date 2022.11.23.16.19.10; author adam; state Exp; branches; next 1.21; commitid ju2K3LUYlTJKqQ2E; 1.21 date 2022.11.10.01.00.11; author gutteridge; state Exp; branches; next 1.20; commitid DAtQnVSoRv8FL51E; 1.20 date 2022.05.11.00.30.42; author gutteridge; state Exp; branches; next 1.19; commitid g0zU5CJ7d7w3uzDD; 1.19 date 2022.04.24.15.00.00; author pin; state Exp; branches; next 1.18; commitid mj88iAqsbMAnQsBD; 1.18 date 2022.04.18.19.10.16; author adam; state Exp; branches; next 1.17; commitid eC9Na3jrfOOUpIAD; 1.17 date 2022.03.10.10.09.42; author jperkin; state Exp; branches; next 1.16; commitid GuwT3tZIFoRTFEvD; 1.16 date 2021.12.08.16.02.55; author adam; state Exp; branches; next 1.15; commitid 2PyWjHx5T8rqARjD; 1.15 date 2021.11.19.09.30.11; author pin; state Exp; branches; next 1.14; commitid A3Rx9VZE17s82ohD; 1.14 date 2021.04.21.11.40.48; author adam; state Exp; branches; next 1.13; commitid fph0Axs0eT3az9QC; 1.13 date 2021.04.20.17.58.03; author pin; state Exp; branches; next 1.12; commitid q5tHqWSqVnzQG3QC; 1.12 date 2021.01.14.10.04.14; author jperkin; state Exp; branches; next 1.11; commitid QNAzyBhfuzqB9GDC; 1.11 date 2020.12.07.11.29.28; author pin; state Exp; branches; next 1.10; commitid 938nPvvBk1fAQNyC; 1.10 date 2020.11.05.09.07.17; author ryoon; state Exp; branches; next 1.9; commitid VqGaBtHnBBcd5GuC; 1.9 date 2020.08.17.20.17.54; author leot; state Exp; branches; next 1.8; commitid ybGS4iX9Fz8imskC; 1.8 date 2020.06.02.10.34.38; author pin; state Exp; branches; next 1.7; commitid NJAU63P35icnADaC; 1.7 date 2020.06.02.08.23.05; author adam; state Exp; branches; next 1.6; commitid nisovMpvvZm3RCaC; 1.6 date 2020.06.01.10.25.53; author pin; state Exp; branches; next 1.5; commitid JE7vRGH7LiwgzvaC; 1.5 date 2020.04.22.08.40.07; author pin; state Exp; branches; next 1.4; commitid wWcW78umUhDMgm5C; 1.4 date 2020.04.12.08.28.13; author adam; state Exp; branches; next 1.3; commitid 7jZFLCnc3RCww44C; 1.3 date 2020.03.10.22.09.10; author wiz; state Exp; branches; next 1.2; commitid UV3Ncm9kwd8O7UZB; 1.2 date 2020.03.08.16.48.26; author wiz; state Exp; branches; next 1.1; commitid rcNYzTQo8icypCZB; 1.1 date 2020.02.17.19.50.34; author gutteridge; state Exp; branches; next ; commitid kx6jhKiNrR9544XB; desc @@ 1.32 log @*: revebump for new brotli option for freetype2 Addresses PR 57693 @ text @# $NetBSD: Makefile,v 1.31 2023/11/09 03:26:34 gutteridge Exp $ DISTNAME= libqtxdg-3.12.0 PKGREVISION= 1 CATEGORIES= x11 MASTER_SITES= ${MASTER_SITE_GITHUB:=lxqt/} GITHUB_RELEASE= ${PKGVERSION_NOREV} EXTRACT_SUFX= .tar.xz MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/lxqt/libqtxdg/ COMMENT= Qt implementation of freedesktop.org xdg specs LICENSE= gnu-lgpl-v2.1 USE_CMAKE= yes USE_TOOLS+= pkg-config USE_LANGUAGES= c c++ CONFIGURE_DIRS= build CMAKE_ARG_PATH= .. QTXDG_CONF= share/lxqt PKG_SYSCONFSUBDIR= xdg SUBST_CLASSES+= prefix SUBST_MESSAGE.prefix= Fixing paths. SUBST_STAGE.prefix= pre-configure SUBST_FILES.prefix= src/qtxdg/xdgdirs.cpp SUBST_SED.prefix= -e 's,/etc/xdg,${PKG_SYSCONFDIR},g' SUBST_SED.prefix+= -e 's,/usr/share,${PREFIX}/share,g' CONF_FILES= ${QTXDG_CONF}/lxqt-qtxdg.conf \ ${PKG_SYSCONFDIR}/lxqt-qtxdg.conf CONF_FILES+= ${QTXDG_CONF}/qtxdg.conf \ ${PKG_SYSCONFDIR}/qtxdg.conf BUILDLINK_TRANSFORM.SunOS+= rm:-fuse-linker-plugin pre-configure: ${MKDIR} -p ${WRKSRC}/build TOOL_DEPENDS+= lxqt-build-tools>=0.13.0:../../devel/lxqt-build-tools TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools .include "../../mk/bsd.prefs.mk" .if ${OPSYS} != "NetBSD" || ${X11_TYPE} == "modular" DEPENDS+= {xterm,mxterm}-[0-9]*:../../x11/xterm .endif .include "../../devel/glib2/buildlink3.mk" .include "../../x11/qt5-qtbase/buildlink3.mk" .include "../../x11/qt5-qtsvg/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.31 log @libqtxdg: update to 3.12.0 Change log: libqtxdg-3.12.0 / 2023-11-05 ============================ * Fixed a typo and bumped the version. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2023/11/08 13:21:32 wiz Exp $ d4 1 @ 1.30 log @*: recursive bump for icu 74.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2023/10/24 22:11:41 wiz Exp $ d3 1 a3 2 DISTNAME= libqtxdg-3.11.0 PKGREVISION= 4 @ 1.29 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2023/05/22 21:00:11 wiz Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.28 log @*: bump for libproxy 0.5 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2023/05/08 01:31:09 gutteridge Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.27 log @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.) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2023/04/19 08:08:55 adam Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.26 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2023/04/18 09:35:29 pin Exp $ a36 2 BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-Bsymbolic BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-Bsymbolic-functions @ 1.25 log @x11/libqtxdg: update to 3.11.0 libqtxdg-3.11.0 / 2023-04-15 ============================ * Fixed file association with symlink desktop entries. * Fixed typos. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2023/04/03 20:21:28 nros Exp $ d4 1 @ 1.24 log @Revbump due to dependecy change in qt5-qtbase Since these dependecies are bundled with qt5-qtbase and not exposed to qt5 using applications directly, only bump direct users of qt5-qtbase. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2023/01/29 21:15:12 ryoon Exp $ d3 1 a3 2 DISTNAME= libqtxdg-3.10.0 PKGREVISION= 3 d43 1 a43 1 TOOL_DEPENDS+= lxqt-build-tools>=0.12.0:../../devel/lxqt-build-tools @ 1.23 log @*: Recursive revbup from graphics/freetype2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2022/11/23 16:19:10 adam Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.22 log @massive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2022/11/10 01:00:11 gutteridge Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.21 log @libqtxdg: update to libqtxdg-3.10.0 Change log: libqtxdg-3.10.0 / 2022-11-05 ============================ * Invalidate GTK icon cache as soon as icons are installed. * Follow `freedesktop.org` in adding dirs under `DefaultDirectoryDirs`. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2022/05/11 00:30:42 gutteridge Exp $ d4 1 @ 1.20 log @libqtxdg: update to 3.9.1 (Specific functionality in this package has now been split out to qtxdg-tools.) libqtxdg-3.9.1 / 2022-05-08 =========================== * Separated `qtxdg-mat` and made installation of config files optional (to prepare for Qt6). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2022/04/24 15:00:00 pin Exp $ d3 1 a3 1 DISTNAME= libqtxdg-3.9.1 d43 1 a43 1 TOOL_DEPENDS+= lxqt-build-tools>=0.11.0:../../devel/lxqt-build-tools @ 1.19 log @x11/libqtxdg: update to 3.9.0 Main changes: -String literals are supported in Exec keys of desktop entries. -Enhancements to qtxdg-mat. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2022/03/10 10:09:42 jperkin Exp $ d3 1 a3 1 DISTNAME= libqtxdg-3.9.0 d21 1 d31 5 @ 1.18 log @revbump for textproc/icu update @ text @d3 1 a3 2 DISTNAME= libqtxdg-3.8.0 PKGREVISION= 2 d37 1 a37 1 TOOL_DEPENDS+= lxqt-build-tools>=0.10.0:../../devel/lxqt-build-tools @ 1.17 log @*: Allow mxterm as an alternate xterm dependency. The two packages conflict due to bin/resize but binary package users should be able to use mxterm instead. Resolves part of joyent/pkgsrc#324. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2021/12/08 16:02:55 adam Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.16 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2021/11/19 09:30:11 pin Exp $ d43 1 a43 1 DEPENDS+= xterm-[0-9]*:../../x11/xterm @ 1.15 log @x11/libqtxdg: update to 3.8.0 -Added support for default terminal. -Considered XDG_DATA_HOME when computing desktop entry id. -Made sure that hicolor is searched before dash fallbacks. -Considered Qt's fallback search paths when finding icons. -Handle relative paths in qtxdg-desktop-file-start. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2021/04/21 11:40:48 adam Exp $ d4 1 @ 1.14 log @revbump for textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2021/04/20 17:58:03 pin Exp $ d3 1 a3 2 DISTNAME= libqtxdg-3.7.1 PKGREVISION= 1 d37 1 a37 1 TOOL_DEPENDS+= lxqt-build-tools>=0.9:../../devel/lxqt-build-tools @ 1.13 log @x11/libqtxdg: update to 3.7.1 libqtxdg-3.7.1 / 2021-04-16 =========================== - Fixed compilation against Qt < 5.14. - Added a nullity check for paint device. libqtxdg-3.7.0 / 2021-04-15 =========================== - Removed deprecated XdgDesktopFileCache. - Handled Qt 5.15 deprecations. - Use "= default" for trivial constructors/destructors. - Improved readability in container emptiness check. - Ported QStringRef to QStringView. - Moved to Qt5 signal/slot syntax. - Added XTerm as a runtime dependency. - Allow non-detached starting in xdgdesktopfile. - Use QSvgRenderer for SVG icons. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2021/01/14 10:04:14 jperkin Exp $ d4 1 @ 1.12 log @libqtxdg: Remove some incompatible SunOS flags. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2020/12/07 11:29:28 pin Exp $ d3 1 a3 1 DISTNAME= libqtxdg-3.6.0 d37 1 a37 1 TOOL_DEPENDS+= lxqt-build-tools>=0.8:../../devel/lxqt-build-tools d40 5 @ 1.11 log @devel/lxqt-build-tools: update to 0.8.0 -Removed version checks for some LXQt dependencies. -Added a Fontconfig CMake find module. -Suppressed warning about find_package_handle_standard_args package name mismatch. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2020/11/05 09:07:17 ryoon Exp $ d30 4 @ 1.10 log @*: Recursive revbump from textproc/icu-68.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2020/08/17 20:17:54 leot Exp $ d3 1 a3 2 DISTNAME= libqtxdg-3.5.0 PKGREVISION= 3 d33 1 a33 1 TOOL_DEPENDS+= lxqt-build-tools-[0-9]*:../../devel/lxqt-build-tools @ 1.9 log @*: revbump after fontconfig bl3 changes (libuuid removal) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2020/06/02 10:34:38 pin Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.8 log @x11/libqtxdg: Follow github hosted package nomenclature as suggested by @@leot @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2020/06/02 08:23:05 adam Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.7 log @Revbump for icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2020/06/01 10:25:53 pin Exp $ d3 1 a3 2 VERSION= 3.5.0 DISTNAME= libqtxdg-${VERSION} d6 2 a7 1 MASTER_SITES= ${MASTER_SITE_GITHUB:=lxqt/libqtxdg/releases/download/${VERSION}/} @ 1.6 log @x11/libqtxdg: update to 3.5.0 libqtxdg-3.5.0 / 2020-04-22 =========================== * Removed dead Qt4 Mac code from XdgIconLoader. * Removed obsolete qSwap. * Silenced clazy warnings * Sharp SVG icons with scale factors > 1. @ text @d1 1 a1 1 # $NetBSD$ d5 1 @ 1.5 log @x11/libqtxdg Update maintainer e-mail @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2020/04/12 08:28:13 adam Exp $ d3 2 a4 2 DISTNAME= libqtxdg-3.4.0 PKGREVISION= 3 d6 1 a6 1 MASTER_SITES= https://downloads.lxqt.org/downloads/libqtxdg/3.4.0/ d9 2 a10 2 MAINTAINER= pin@@NNetBSD.org HOMEPAGE= https://lxqt.org/ @ 1.4 log @Recursive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2020/03/10 22:09:10 wiz Exp $ d9 1 a9 1 MAINTAINER= voidpin@@protonmail.com @ 1.3 log @librsvg: update bl3.mk to remove libcroco in rust case recursive bump for the dependency change @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2020/03/08 16:48:26 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.2 log @*: recursive bump for libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2020/02/17 19:50:34 gutteridge Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.1 log @libqtxdg: import new package, version 3.4.0 This is a library providing freedesktop.org specs implementations for Qt. Initial packaging in pkgsrc-wip by pin, as part of a broader effort toward providing all of LXQt and associated utility applications. (Additional build dependency and portability fixes by myself.) @ text @d1 1 a1 1 # $NetBSD$ d4 1 @