Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Apr 2019 19:24:17 +0000 (UTC)
From:      "Tobias C. Berner" <tcberner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r500364 - head/devel/qt5-core
Message-ID:  <201904281924.x3SJOHsb013654@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tcberner
Date: Sun Apr 28 19:24:17 2019
New Revision: 500364
URL: https://svnweb.freebsd.org/changeset/ports/500364

Log:
  devel/qt5-core: depend on newly added sysutils/etc_os-release
  
  This makes QSysInfo::prettyProductName() will return a correct string,
  for example now "FreeBSD 13.0-CURRENT".
  
  Differential Revision:	https://reviews.freebsd.org/D19866

Modified:
  head/devel/qt5-core/Makefile

Modified: head/devel/qt5-core/Makefile
==============================================================================
--- head/devel/qt5-core/Makefile	Sun Apr 28 19:22:21 2019	(r500363)
+++ head/devel/qt5-core/Makefile	Sun Apr 28 19:24:17 2019	(r500364)
@@ -2,6 +2,7 @@
 
 PORTNAME=	core
 DISTVERSION=	${QT5_VERSION}
+PORTREVISION=	1
 CATEGORIES=	devel
 PKGNAMEPREFIX=	qt5-
 
@@ -10,6 +11,7 @@ COMMENT=	Qt core non-graphical module
 
 LIB_DEPENDS=	libicui18n.so:devel/icu \
 		libpcre2-posix.so:devel/pcre2
+RUN_DEPENDS=	etc_os-release>0:sysutils/etc_os-release
 
 USES=		compiler:c++11-lang gnome qmake:no_env qt-dist:5,base
 USE_GNOME=	glib20
@@ -36,6 +38,10 @@ QT_CONFIG=	glib icu
 MORE_WRKSRCS=	src/tools/bootstrap src/tools/qfloat16-tables src/corelib src/tools/qlalr
 
 .include <bsd.port.pre.mk>
+
+post-patch:
+	${REINPLACE_CMD}  -e '/readEtcFile/s|/etc/os-release|${LOCALBASE}/etc/os-release|g' \
+		${WRKSRC}/src/corelib/global/qglobal.cpp
 
 post-configure:
 .for d in ${MORE_WRKSRCS}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201904281924.x3SJOHsb013654>