yoshimi: initial add 1.5.4.1

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This commit is contained in:
Andreas Müller
2017-12-03 22:46:46 +01:00
parent c41d15ccf9
commit b58af1acdc
2 changed files with 69 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
From b7ba301c1a62dc41a4fbe7463bfd51f24445d396 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
Date: Sun, 3 Dec 2017 20:25:53 +0100
Subject: [PATCH] No sse by default
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upstream-Status: Inappropriate [cross-specific]
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
src/CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 4de8148..fcb94fb 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -104,7 +104,7 @@ set (BuildOptionsThisCPU
)
set (BuildOptionsBasic
- "-O3 -msse -msse2 -mfpmath=sse -ffast-math -fomit-frame-pointer"
+ "-O3 -ffast-math -fomit-frame-pointer"
CACHE STRING "basic X86 complier options"
)
--
2.9.5

View File

@@ -0,0 +1,38 @@
SUMMARY = "Yoshimi is a software synthesizer for Linux, a fork of ZynAddSubFX"
HOMEPAGE = "http://yoshimi.sourceforge.net/"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=4c5f39c482ca5ca058c1ebd39612cf98"
inherit cmake qemu-ext pkgconfig gtk-icon-cache distro_features_check
REQUIRED_DISTRO_FEATURES = "x11"
DEPENDS += " \
alsa-lib \
fftw \
jack \
dssi \
lv2 \
cairo \
fltk fltk-native \
mxml \
libpng jpeg \
libxrender \
libxft \
"
SRC_URI = " \
${SOURCEFORGE_MIRROR}/project/${BPN}/1.5/${BPN}-${PV}.tar.bz2 \
file://0001-No-sse-by-default.patch \
"
SRC_URI[md5sum] = "e8f580a2d3628a8cf0831dd2d5ec7e1f"
SRC_URI[sha256sum] = "466e51ee9eb229ee96bc680e29fc0ea31832b9e7ceb23d9a1d7529dfa97cb5e4"
OECMAKE_SOURCEPATH = "${S}/src"
LDFLAGS += "-lpng16 -ljpeg -lXrender -lXft"
FILES_${PN} += " \
${datadir}/metainfo \
${libdir}/lv2 \
"