From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B07CB139697 for ; Sun, 23 Jul 2017 11:06:01 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9E2B3E0E3C; Sun, 23 Jul 2017 11:06:00 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6FE94E0E3C for ; Sun, 23 Jul 2017 11:06:00 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id EBBEE3418BD for ; Sun, 23 Jul 2017 11:05:58 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 5E64A74BF for ; Sun, 23 Jul 2017 11:05:57 +0000 (UTC) From: "Alexey Shvetsov" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Alexey Shvetsov" Message-ID: <1500807789.214977e32ffea05994e06ba67fbb88aa0523f1bc.alexxy@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/curaengine/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-gfx/curaengine/Manifest media-gfx/curaengine/curaengine-2.6.0.ebuild X-VCS-Directories: media-gfx/curaengine/ X-VCS-Committer: alexxy X-VCS-Committer-Name: Alexey Shvetsov X-VCS-Revision: 214977e32ffea05994e06ba67fbb88aa0523f1bc X-VCS-Branch: master Date: Sun, 23 Jul 2017 11:05:57 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: f5f49b7a-b3e2-4c17-8e62-138705bf8205 X-Archives-Hash: e537a4d44e6a33922594a55fcebea8db commit: 214977e32ffea05994e06ba67fbb88aa0523f1bc Author: Alexey Shvetsov gentoo org> AuthorDate: Sun Jul 23 11:03:09 2017 +0000 Commit: Alexey Shvetsov gentoo org> CommitDate: Sun Jul 23 11:03:09 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214977e3 media-gfx/curaengine: Version bump Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-gfx/curaengine/Manifest | 1 + media-gfx/curaengine/curaengine-2.6.0.ebuild | 41 ++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/media-gfx/curaengine/Manifest b/media-gfx/curaengine/Manifest index 3583893d4e6..5b16962aaeb 100644 --- a/media-gfx/curaengine/Manifest +++ b/media-gfx/curaengine/Manifest @@ -1,3 +1,4 @@ DIST curaengine-0.15.04.6.tar.gz 107970 SHA256 4f2e3c5e74001b39cf5894a1e3f436a7724be0ae9ee30cd02bd2e3fd676ca4b1 SHA512 150e93dca08c57bc37af4c3232c0d18aed93347657d7261f89d7d8352d2774ac7a2a944c3b1efce432b507674f5e99981844823b792ec3fbe47799d2487e899d WHIRLPOOL bb37368709d5399ccb5241ff6b8108d7faffc7e8e8b3b155b28f51b2c4cb00fbafc1ea5c3e2198d007036069bc3cf311755c932ae2f01c2cbaa9caba8dada637 DIST curaengine-2.1.0_beta.tar.gz 33322580 SHA256 0db6ca118637972546b04f672bc0cbecbe29b772a3586c7ca5441dc4ae7a7c85 SHA512 23b1e1116fad8e75354a92b8320a228a0b7acb03bcdffa175b8b6f47af0b8af099efdc3c75f840d172fc157d432a05c741a5028f3b8da1e7fc1dd8cf158115fb WHIRLPOOL 45520cf601b5ee2e2845e69f85d051f426317bc38c69b7d1dfe2632bb211b39d7286a747d9d0963e4d20d13c0def8d50dd69fdaf0a027187ec2ad9fd717c13fe DIST curaengine-2.3.1.tar.gz 712429 SHA256 a71cbfcc26714a49dcb4633086843ee6b03dcecc0f9b1a692df9b9055047daef SHA512 3d247048e51c7aca33b71d7d2382d673e7b4d547cb9fcbf639c9bbc801db067ea010c04a6fd4e88b87e00d9069f7a70019612148ae2b50095514b85078e71220 WHIRLPOOL 5a788c9bbf39427a3a0cc6d9666a10ed7b529deb0ca8d0e5de775e1ce0bb0d61cded0b03f5a94849302b2418290c9abbc21a16574967e64a63697d04b0e886c7 +DIST curaengine-2.6.0.tar.gz 828387 SHA256 6569fe4c20ef08649fcc947902a3d1525ccbdcf11719241b6e83e435a7b15ab7 SHA512 3991127ba3005b93f02ab72fd6c9208b153d5419145edb84f187e1fa32d03220001d8be958847360f7eaa75336ed44f3f7158cedea82d33450992145dfd0a0d9 WHIRLPOOL f27387f93013177ae11030db5cf0700b0a0081ad975f4af95e4b2762f214682cd84eb202e73e2f26a0a2de392ddac85543d9297bb6213080c0eca573007b5206 diff --git a/media-gfx/curaengine/curaengine-2.6.0.ebuild b/media-gfx/curaengine/curaengine-2.6.0.ebuild new file mode 100644 index 00000000000..814f01f58f9 --- /dev/null +++ b/media-gfx/curaengine/curaengine-2.6.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit cmake-utils + +MY_PN=CuraEngine +MY_PV=${PV/_beta} + +DESCRIPTION="A 3D model slicing engine for 3D printing" +HOMEPAGE="https://github.com/Ultimaker/CuraEngine" +SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~x86" + +LICENSE="AGPL-3" +SLOT="0" +IUSE="doc test" + +RDEPEND="${PYTHON_DEPS} + dev-libs/libarcus:= + >=dev-libs/protobuf-3" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" +S="${WORKDIR}/${MY_PN}-${MY_PV}" +DOCS=( README.md ) + +src_configure() { + local mycmakeargs=( "-DBUILD_TESTS=$(usex test ON OFF)" ) + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_make + if use doc; then + doxygen + mv docs/html . || die + find html -name '*.md5' -or -name '*.map' -delete || die + DOCS+=( html ) + fi +}