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 0235D139695 for ; Sun, 23 Apr 2017 11:11:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 25EA3E0BF9; Sun, 23 Apr 2017 11:11:10 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E6C27E0BF4 for ; Sun, 23 Apr 2017 11:11:09 +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 A168033FE49 for ; Sun, 23 Apr 2017 11:11:08 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0CFF37437 for ; Sun, 23 Apr 2017 11:11:07 +0000 (UTC) From: "Alexis Ballier" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Alexis Ballier" Message-ID: <1492945856.93a3855501bb5c64ae7cc1a47bef1664cca6710b.aballier@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/yoshimi/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-sound/yoshimi/Manifest media-sound/yoshimi/yoshimi-1.5.1.1.ebuild X-VCS-Directories: media-sound/yoshimi/ X-VCS-Committer: aballier X-VCS-Committer-Name: Alexis Ballier X-VCS-Revision: 93a3855501bb5c64ae7cc1a47bef1664cca6710b X-VCS-Branch: master Date: Sun, 23 Apr 2017 11:11:07 +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: 4306d09d-67ed-47f6-b0f5-45f07627db09 X-Archives-Hash: b67bfc2f6f402d118db03b80ec464d29 commit: 93a3855501bb5c64ae7cc1a47bef1664cca6710b Author: Alexis Ballier gentoo org> AuthorDate: Sun Apr 23 10:55:53 2017 +0000 Commit: Alexis Ballier gentoo org> CommitDate: Sun Apr 23 11:10:56 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a38555 media-sound/yoshimi: Bump to 1.5.1.1 Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-sound/yoshimi/Manifest | 1 + media-sound/yoshimi/yoshimi-1.5.1.1.ebuild | 53 ++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+) diff --git a/media-sound/yoshimi/Manifest b/media-sound/yoshimi/Manifest index 5de05328460..e939ad97cb2 100644 --- a/media-sound/yoshimi/Manifest +++ b/media-sound/yoshimi/Manifest @@ -1 +1,2 @@ DIST yoshimi-1.4.1.tar.bz2 3674539 SHA256 9e844db60c0080fa26767e2cb5ed24097240e0e5ed65760740cf98c505e97a8c SHA512 2ae98e4cfb0a24f7777a76c971fae9b12244624d18d1dd1cb3142af421be9f55874aac658b666fe29367aa75902895b9ec5a608939ab44b2158bdc5ef7a59499 WHIRLPOOL 5dc7e2024681ef2f916b6fdf900d6e4ab51ddec40e7cda1c285cb0c3d8598919ceb753976fbb765d620070782a6fdba1cb1b155759dc49b8ecb7c522346dce11 +DIST yoshimi-1.5.1.1.tar.bz2 4035895 SHA256 cace0063b9c31f39b1437fb61600991e7463eae893ca457e0ca1236057b54abe SHA512 f7f47835aceb30ca889ec536f922a30ef3d1e4d306c666c91b984a314781e5245045aab216be3dbdca95250f8e941229db799afd6b5fa079b61e75fd92ee1c28 WHIRLPOOL 1291ba2ee28c1f7a9309baa1457e2e26337cdf693c221707f9a5618c31408453ceb2e1cde291fe472aea03cca83ff86509e8ebfd0ba6cdeb0a79d2b80abed82b diff --git a/media-sound/yoshimi/yoshimi-1.5.1.1.ebuild b/media-sound/yoshimi/yoshimi-1.5.1.1.ebuild new file mode 100644 index 00000000000..b33e6064a78 --- /dev/null +++ b/media-sound/yoshimi/yoshimi-1.5.1.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="A software synthesizer based on ZynAddSubFX" +HOMEPAGE="http://yoshimi.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+lv2" + +RDEPEND=" + >=dev-libs/mini-xml-2.5 + >=media-libs/alsa-lib-1.0.17 + media-libs/fontconfig + media-libs/libsndfile + >=media-sound/jack-audio-connection-kit-0.115.6 + sci-libs/fftw:3.0 + sys-libs/ncurses:0= + sys-libs/readline:0= + sys-libs/zlib + x11-libs/cairo[X] + x11-libs/fltk:1[opengl] + lv2? ( media-libs/lv2 ) +" +DEPEND="${RDEPEND} + dev-libs/boost + virtual/pkgconfig +" + +CMAKE_USE_DIR="${WORKDIR}/${P}/src" + +src_prepare() { + mv Change{l,L}og || die + sed -i \ + -e '/set (CMAKE_CXX_FLAGS_RELEASE/d' \ + -e "s:lib/lv2:$(get_libdir)/lv2:" \ + src/CMakeLists.txt || die + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DLV2Plugin=$(usex lv2) + ) + cmake-utils_src_configure +}