From owner-svn-ports-head@freebsd.org Sun Jul 15 05:54:01 2018 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 26D77102B3F5; Sun, 15 Jul 2018 05:54:01 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BD17979C1D; Sun, 15 Jul 2018 05:54:00 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 98A931BCE; Sun, 15 Jul 2018 05:54:00 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w6F5s0JG034273; Sun, 15 Jul 2018 05:54:00 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w6F5s0Fj034270; Sun, 15 Jul 2018 05:54:00 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <201807150554.w6F5s0Fj034270@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Sun, 15 Jul 2018 05:54:00 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r474662 - in head/graphics/evolvotron: . files X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/graphics/evolvotron: . files X-SVN-Commit-Revision: 474662 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2018 05:54:01 -0000 Author: yuri Date: Sun Jul 15 05:53:59 2018 New Revision: 474662 URL: https://svnweb.freebsd.org/changeset/ports/474662 Log: graphics/evolvotron: Update 0.6.3 -> 0.7.1 Port changes: * Change to DISTVERSION * Update LICENSE, add LICENSE_FILE * Change to Qt5 * Add USES=compiler:c++11-lib and USE_CXXSTD=c++11 * Delete redundant static libraries * Remove MAKE_JOBS_UNSAFE - build doesn't seem to fail with -j8 Deleted: head/graphics/evolvotron/files/ Modified: head/graphics/evolvotron/Makefile head/graphics/evolvotron/distinfo head/graphics/evolvotron/pkg-plist Modified: head/graphics/evolvotron/Makefile ============================================================================== --- head/graphics/evolvotron/Makefile Sun Jul 15 04:39:55 2018 (r474661) +++ head/graphics/evolvotron/Makefile Sun Jul 15 05:53:59 2018 (r474662) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= evolvotron -PORTVERSION= 0.6.3 -PORTREVISION= 9 +DISTVERSION= 0.7.1 CATEGORIES= graphics MASTER_SITES= SF \ SF/nemysisfreebsdp/${CATEGORIES}/:icons @@ -13,21 +12,21 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ MAINTAINER= ports@FreeBSD.org COMMENT= Generative software that evolves images/textures/patterns -LICENSE= GPLv3+ # LICENSE file is GPLv2 though +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_powerpc64= fails to link: evolvotron.o: undefined reference to boost::program_options::options_description::options_description LIB_DEPENDS= libboost_thread.so:devel/boost-libs -WRKSRC= ${WRKDIR}/${PORTNAME} - -USES= python qmake qt:4 -USE_QT= corelib gui xml moc_build +USES= compiler:c++11-lib python qmake qt:5 +USE_QT= core gui widgets xml buildtools_build +USE_GL= gl QMAKE_ARGS= VERSION_NUMBER="${PORTVERSION}" QMAKE_SOURCE_PATH= ${WRKSRC}/main.pro -MAKE_JOBS_UNSAFE= yes +USE_CXXSTD= c++11 -PORTDOCS= NEWS README TODO USAGE evolvotron.html +WRKSRC= ${WRKDIR}/${PORTNAME} INSTALLS_ICONS= yes ICON_SIZES= 32x32 48x48 64x64 72x72 96x96 128x128 @@ -37,9 +36,7 @@ DESKTOP_ENTRIES="Evolvotron" "Interactive image genera OPTIONS_DEFINE= DOCS -.for i in libevolvotron libfunction -CXXFLAGS+= -include ${WRKSRC}/${i}/${i}_precompiled.h -.endfor +PORTDOCS= NEWS README TODO USAGE evolvotron.html post-patch: @${REINPLACE_CMD} -e \ @@ -64,6 +61,9 @@ do-install: cd ${WRKSRC}/man/man1 && ${INSTALL_MAN} ${m} \ ${STAGEDIR}${MAN1PREFIX}/man/man1/ .endfor + +post-install: # delete static libs installed by mistake + @${RM} -r ${STAGEDIR}${PREFIX}/lib do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} Modified: head/graphics/evolvotron/distinfo ============================================================================== --- head/graphics/evolvotron/distinfo Sun Jul 15 04:39:55 2018 (r474661) +++ head/graphics/evolvotron/distinfo Sun Jul 15 05:53:59 2018 (r474662) @@ -1,4 +1,5 @@ -SHA256 (evolvotron-0.6.3.tar.gz) = d1735fe84d90be004888017068f49fa00c97378fd7cca11a90a4a889ef681393 -SIZE (evolvotron-0.6.3.tar.gz) = 182357 +TIMESTAMP = 1531631740 +SHA256 (evolvotron-0.7.1.tar.gz) = 9a5bd7680aa3617de7b822ef1114f04548909be35facbf78c676bd0c4d42f9a9 +SIZE (evolvotron-0.7.1.tar.gz) = 179516 SHA256 (evolvotron_icons.tar.gz) = f7d98eab15bf39d6de66a548457223daaffab4e5fe4aa444c926343786400d85 SIZE (evolvotron_icons.tar.gz) = 93696 Modified: head/graphics/evolvotron/pkg-plist ============================================================================== --- head/graphics/evolvotron/pkg-plist Sun Jul 15 04:39:55 2018 (r474661) +++ head/graphics/evolvotron/pkg-plist Sun Jul 15 05:53:59 2018 (r474662) @@ -1,8 +1,6 @@ bin/evolvotron bin/evolvotron_mutate bin/evolvotron_render -lib/libevolvotron.a -lib/libfunction.a man/man1/evolvotron.1.gz man/man1/evolvotron_mutate.1.gz man/man1/evolvotron_render.1.gz