diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-12-27 06:30:35 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-12-27 06:30:35 +0000 |
commit | 721e451ec418e1712f6962404e111f0ebd487389 (patch) | |
tree | aab5b35236af464349c2522312c63b664273465c /media-sound/yoshimi | |
parent | e80134587e8d959a88dba7dd3784895372e205c8 (diff) |
gentoo auto-resync : 27:12:2024 - 06:30:34
Diffstat (limited to 'media-sound/yoshimi')
-rw-r--r-- | media-sound/yoshimi/Manifest | 5 | ||||
-rw-r--r-- | media-sound/yoshimi/files/yoshimi-2.3.3.1-fltk1.4.patch | 15 | ||||
-rw-r--r-- | media-sound/yoshimi/yoshimi-2.3.3.1-r1.ebuild (renamed from media-sound/yoshimi/yoshimi-2.3.3.1.ebuild) | 6 | ||||
-rw-r--r-- | media-sound/yoshimi/yoshimi-2.3.3.2-r1.ebuild (renamed from media-sound/yoshimi/yoshimi-2.3.3.2.ebuild) | 6 |
4 files changed, 28 insertions, 4 deletions
diff --git a/media-sound/yoshimi/Manifest b/media-sound/yoshimi/Manifest index de5910f22c5e..117eb3426b6e 100644 --- a/media-sound/yoshimi/Manifest +++ b/media-sound/yoshimi/Manifest @@ -1,5 +1,6 @@ +AUX yoshimi-2.3.3.1-fltk1.4.patch 419 BLAKE2B d6cd4715aa30e8a5996759a978daa148640d220462712a91b588bed66c52e0a725d80faa949fb41fb2848cbd260d08e544f9561310a16e6386ee8b46eee7475e SHA512 634aaa3670ff9a38e0e511a8731915569bae9cdc8030e971b3628b661936034103eb42d29cc7701f549ea96b563bbd79b96103bf172a57a74967e2df568541c5 DIST yoshimi-2.3.3.1.tar.gz 8874525 BLAKE2B e69a34a597256eae95a4787524c75db009c5224750c8d3f9da2a5fe3a93b8a8077ec6999e7d31dba63e08f593707ed04c3e9dfce95511b533aa96de40132b731 SHA512 d49c8cce203d11a5bffc9cbf6bc94033d7504e9d653551f2774a5daf6a438d6f0bd7747f375d7fe950e2b0e466d1fafb503c5a44ae8a7feba6af8303baac3788 DIST yoshimi-2.3.3.2.tar.gz 8879649 BLAKE2B aa5e354470cd22bb2547ca69042fdd667792b607bcc61a57b2e3da764758f2ceb67d93d1049bcb104dcd5077c80e3013d7f1cc7edfe0495c8cde44b71d4a1cb3 SHA512 169a59cf306422441ea0937d7465de116406051a8a31423672d296c0d95156e02d5db5557d00c4eff356e5671753655ab51877cc0f37394c5c9835ae2b681563 -EBUILD yoshimi-2.3.3.1.ebuild 1004 BLAKE2B 26dc7e9a70aeb881fb66a469912fbd822646b5b2c29f636367a43890b8a57041488f3d762cdf6b45cad2206087a3bd28fe27ba013baa42956130c7fab99ac042 SHA512 be88ae507f3b826ac728ca6f13e35fab8cec79059905b8ac4fd850c918caa25c0b798b8692a4ccc8927e6fc555fa6f901bbe0549a8402fecd29cafb49b8e51db -EBUILD yoshimi-2.3.3.2.ebuild 1006 BLAKE2B d7a9f77daffc919307db3c3779caabb815735c721472721c9b8adfa151db3ae0816481a125b8a60cd0683ef133173484995fb224739881cea436ad81cd9fc504 SHA512 8beb46e67d37d4fb852ba9f974589bc7ef53db4f886793fccf586c39fad1cf0f419e2d3a226dac2c93f76764e59826af144a11b32a13dfdc33f0c9cf722f5b0d +EBUILD yoshimi-2.3.3.1-r1.ebuild 1066 BLAKE2B 49da3257a479a1806e17c75b5a8cfb9a2dda66ddd24a91daad9513f1cc685b854c97fb5ede66d376c7338f57148c01664204712ac7a54db98cd1d1ecc1742368 SHA512 eab686f05671703b2388ee43330cffcee9298e9d8ec9e2c97f21c0652feea9bc26a11139868a51c5edef70931e8ef29710f4c125b5decf15508958ba26c175f8 +EBUILD yoshimi-2.3.3.2-r1.ebuild 1068 BLAKE2B 1900315883939f92397199310eb97fb29b04e6220e3ffc893614b0ab24ea4746056e311cc877be623d3ea55591bb196e1cca3125fe83b987bf153a8db548df5f SHA512 29b2976d5b5aac13632bb8b9d48af9bcaeaf95456b868b13e47a0cf39812fd4cbf1e09033992643f25c23a1b3f660155aba9cf1bfaac0705875f1c9a846b8b9c MISC metadata.xml 1414 BLAKE2B 4dab154682ec4f0dfe9f4ee1f2b1510f020ef9bf8ce8b871c7bae3709a505faff8e07a2af20cedc3de357dd01c5a2bc192b2776153c1fb028894db732e0215dc SHA512 0ae6d64001643cc80c58929a4d28af6c3c4e0433b31567091e495dd34c350f7fa8908bf89d9aea1b3f004b40e7c8b60ec36025d04fa510f93af17f2316833c61 diff --git a/media-sound/yoshimi/files/yoshimi-2.3.3.1-fltk1.4.patch b/media-sound/yoshimi/files/yoshimi-2.3.3.1-fltk1.4.patch new file mode 100644 index 000000000000..e3266ce7af7a --- /dev/null +++ b/media-sound/yoshimi/files/yoshimi-2.3.3.1-fltk1.4.patch @@ -0,0 +1,15 @@ +MiscGui.cpp:1434:18: error: 'fl_display' was not declared ... + +Other files are using x.H, but that header is deprecated and +the correct one is platform.H. fl_display is X-specific, so +this likely cannot work without fltk[X] at the moment. +--- a/UI/MiscGui.cpp ++++ b/UI/MiscGui.cpp +@@ -28,6 +28,7 @@ + + #include <FL/Fl.H> + #include <FL/fl_draw.H> ++#include <FL/platform.H> + + #include <cairo.h> + #include <cairo-xlib.h> diff --git a/media-sound/yoshimi/yoshimi-2.3.3.1.ebuild b/media-sound/yoshimi/yoshimi-2.3.3.1-r1.ebuild index d52b5bb9ab3d..d25e3732e7d9 100644 --- a/media-sound/yoshimi/yoshimi-2.3.3.1.ebuild +++ b/media-sound/yoshimi/yoshimi-2.3.3.1-r1.ebuild @@ -27,13 +27,17 @@ DEPEND=" sys-libs/zlib virtual/jack x11-libs/cairo[X] - x11-libs/fltk:1[opengl] + x11-libs/fltk:1=[X(+),opengl] lv2? ( media-libs/lv2 ) " RDEPEND="${DEPEND}" DOCS=( ../Changelog ../README.txt ) +PATCHES=( + "${FILESDIR}"/${PN}-2.3.3.1-fltk1.4.patch +) + src_prepare() { cmake_src_prepare sed -e "/^install.*doc.*DATAROOTDIR/s/${PN}/${PF}/" -i CMakeLists.txt || die diff --git a/media-sound/yoshimi/yoshimi-2.3.3.2.ebuild b/media-sound/yoshimi/yoshimi-2.3.3.2-r1.ebuild index 42acb9b39317..67ffcae93119 100644 --- a/media-sound/yoshimi/yoshimi-2.3.3.2.ebuild +++ b/media-sound/yoshimi/yoshimi-2.3.3.2-r1.ebuild @@ -27,13 +27,17 @@ DEPEND=" sys-libs/zlib virtual/jack x11-libs/cairo[X] - x11-libs/fltk:1[opengl] + x11-libs/fltk:1=[X(+),opengl] lv2? ( media-libs/lv2 ) " RDEPEND="${DEPEND}" DOCS=( ../Changelog ../README.txt ) +PATCHES=( + "${FILESDIR}"/${PN}-2.3.3.1-fltk1.4.patch +) + src_prepare() { cmake_src_prepare sed -e "/^install.*doc.*DATAROOTDIR/s/${PN}/${PF}/" -i CMakeLists.txt || die |