From nobody Wed Dec 14 20:23:41 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NXRdp2Jpqz4kTpf; Wed, 14 Dec 2022 20:23:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NXRdp15CYz45pQ; Wed, 14 Dec 2022 20:23:42 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1671049422; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LO4kERVeYffo86nYIbzA/Ie03fqWp/GgIHUyftJXUWc=; b=oBTGfn8roY6P+4dq3xw8a020lzOANd1fFcrdtFNxtU2eq+L1ITJCcobxe+uDR+cFa2ysi4 J4Bz/Gi5MadQuxQSZNpzafz9rQ/ov9x9ldRjw2bAWtCjWlNEfU9Ty2yMa3OQNXR84l0L05 s3TgBzGG2y9WpOY9xH8ntqbQU+GEtmTekxNbmoPy/HzWyF8jlns7Hx8J0f+LhK9e+cg2NR wXqYR8k62JflJuNgvKsrM275eEfZc6DV183znTPkgW1zmOW0KdffFbi6hHmYPJKD6+Irf7 0wZepe2tZVsd+/+lDodCvMO+uxRwE6q7NEAtEHu5TrST+oJOQaltp2Y2foNDAw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1671049422; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LO4kERVeYffo86nYIbzA/Ie03fqWp/GgIHUyftJXUWc=; b=MqjdukXM23SngSHJN/o5G2XZfKgB9RLHtmrc3UZdkqZ6A/UgHJcHaLiVfOoKwObsOud43w 0biGb7mtou2pBjkSazXg2GdWdLXKsDhOJrH55sbKLQzQ0lCYhB6iLWjkYOc0ntX6t59qLY xjVUrSFEXg7WGIN5C9Jy/Iv0M38Lla5Zwkci4Nr5HIon420S7U3r+kVaK6UDDL4WANKzgH FpEqQcj6Cd5IyUmADwuXoBIscnogItKNeMFSFmD2s771o+4CSsC2oRlxyZgkx2h78ukUkc fWuqe5H/4F/yKyIy5o2Za+cNZRR0QponpH7Ms1CRfo1LsOWpHt1ndgN1tuq9ww== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1671049422; a=rsa-sha256; cv=none; b=HhRI4XcI6TRMAZInQ+kDN6ja3N+hNvRyEJYZnhCYKoQmEMAV3AC7wceDFEOXDqr2dAUM9b Ek331suhJ3PAkDpVMjg0nz7y0l20D9LfupKqcRQBtRjo9mI7ewf/Kc6AASTcgcROveBJ1s txXcH4+PhYIq49C/6TJl9oX3MbUzlmKoUyBTtBZqQlHz9AUor7BjI1oZcfAg33aSi8aQAk W4+pLUOlTgxeTmju2raawDJRHeDZaPnr2l9S6x0Z4O3oGs9eQqhtR0DEJNUVm5ZdKDmzMB s0TQLFiUy6ARCIvkfGTTm6qTJNLg+o7eVN8VUwgw4RPwinLO1/roD4hqZa3kjA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NXRdp0B8nz16ZJ; Wed, 14 Dec 2022 20:23:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2BEKNfOt093296; Wed, 14 Dec 2022 20:23:41 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2BEKNfL2093295; Wed, 14 Dec 2022 20:23:41 GMT (envelope-from git) Date: Wed, 14 Dec 2022 20:23:41 GMT Message-Id: <202212142023.2BEKNfL2093295@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dmitry Marakasov Subject: git: e61fadfca320 - main - x11-toolkits/mygui: minor improvements List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: amdmi3 X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e61fadfca320a729c4136a401214286c85308eb8 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by amdmi3: URL: https://cgit.FreeBSD.org/ports/commit/?id=e61fadfca320a729c4136a401214286c85308eb8 commit e61fadfca320a729c4136a401214286c85308eb8 Author: Dmitry Marakasov AuthorDate: 2022-12-14 15:33:52 +0000 Commit: Dmitry Marakasov CommitDate: 2022-12-14 20:22:14 +0000 x11-toolkits/mygui: minor improvements - Remove dependency on OIS, it's only needed by demos/samples which are not built - No need to fix pkgconfig path, it's handled by the framework - Add another WWW - Switch to CMAKE_OFF where applicable - Pet portlint --- x11-toolkits/mygui/Makefile | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/x11-toolkits/mygui/Makefile b/x11-toolkits/mygui/Makefile index 8a70ff3f1912..35706ea82a0f 100644 --- a/x11-toolkits/mygui/Makefile +++ b/x11-toolkits/mygui/Makefile @@ -1,18 +1,19 @@ PORTNAME= mygui -PORTVERSION= 3.4.0 DISTVERSIONPREFIX= MyGUI +DISTVERSION= 3.4.0 +PORTREVISION= 1 CATEGORIES= x11-toolkits graphics devel MAINTAINER= amdmi3@FreeBSD.org COMMENT?= Fast, simple and flexible GUI system for games and 3D applications -WWW= http://mygui.info/ +WWW= http://mygui.info/ \ + https://github.com/MyGUI/mygui LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING.MIT .if !defined(MASTERDIR) -LIB_DEPENDS= libfreetype.so:print/freetype2 \ - libOIS.so:devel/ois +LIB_DEPENDS= libfreetype.so:print/freetype2 .else LIB_DEPENDS+= libMyGUIEngine.so:x11-toolkits/mygui @@ -20,22 +21,16 @@ BUILD_WRKSRC= ${WRKSRC}/${MYGUI_SUBDIR} INSTALL_WRKSRC= ${WRKSRC}/${MYGUI_SUBDIR} .endif +USES+= cmake:insource compiler:c++11-lib pkgconfig USE_GITHUB= yes GH_ACCOUNT= MyGUI +CMAKE_OFF= MYGUI_BUILD_DEMOS MYGUI_BUILD_TOOLS MYGUI_BUILD_DOCS +USE_LDCONFIG= yes MYGUI_RENDERSYSTEM?= 0 -USES+= cmake:insource compiler:c++11-lib pkgconfig -CMAKE_ARGS= -DMYGUI_BUILD_DEMOS=FALSE \ - -DMYGUI_BUILD_TOOLS=FALSE \ - -DMYGUI_BUILD_DOCS=FALSE \ - -DMYGUI_RENDERSYSTEM=${MYGUI_RENDERSYSTEM} -USE_LDCONFIG= yes +CMAKE_ARGS= -DMYGUI_RENDERSYSTEM=${MYGUI_RENDERSYSTEM} PLIST= ${.CURDIR}/pkg-plist -post-patch: - @${REINPLACE_CMD} -e '/install/ s|lib/pkgconfig|libdata/pkgconfig|' \ - ${WRKSRC}/CMake/ConfigureBuild.cmake - .include