Index: head/audio/milkytracker/Makefile =================================================================== --- head/audio/milkytracker/Makefile (revision 463259) +++ head/audio/milkytracker/Makefile (revision 463260) @@ -1,49 +1,43 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= milkytracker PORTVERSION= 1.02.00 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= ehaupt@FreeBSD.org COMMENT= Music creation tool inspired by Fast Tracker 2 LICENSE= GPLv3 LIB_DEPENDS+= liblhasa.so:archivers/lhasa \ libzzip.so:devel/zziplib \ libjack.so:audio/jack USES= cmake USE_GITHUB= yes USE_SDL= sdl2 GH_PROJECT= MilkyTracker ICONS= carton.ico carton.png OPTIONS_DEFINE= DOCS BROKEN_powerpc= Does not build on powerpc BROKEN_powerpc64= Does not build on powerpc64 -.include - -# does not compile with clang 6.0.0 -.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200056 -USE_GCC= yes -.endif - post-install: .for f in ${ICONS} ${INSTALL_DATA} ${WRKSRC}/resources/pictures/${f} \ ${STAGEDIR}${PREFIX}/share/pixmaps/${f:C/carton/milkytracker/} .endfor ${INSTALL_DATA} ${WRKSRC}/resources/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${STAGEDIR}${DOCSDIR} .endfor -.include +.include Index: head/audio/milkytracker/files/patch-src_tracker_EQConstants.cpp =================================================================== --- head/audio/milkytracker/files/patch-src_tracker_EQConstants.cpp (nonexistent) +++ head/audio/milkytracker/files/patch-src_tracker_EQConstants.cpp (revision 463260) @@ -0,0 +1,11 @@ +--- src/tracker/EQConstants.cpp.orig 2018-02-24 17:43:23 UTC ++++ src/tracker/EQConstants.cpp +@@ -23,7 +23,7 @@ + #include "EQConstants.h" + #include "math.h" + +-#define p(e) ldexp(0x10558, e-4*4) ++#define p(e) ldexp(66904.0f, e-4*4) + + const float EQConstants::EQ3bands[3] = + { Property changes on: head/audio/milkytracker/files/patch-src_tracker_EQConstants.cpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/audio/milkytracker/files/patch-src_tracker_sdl_SDL__Main.cpp =================================================================== --- head/audio/milkytracker/files/patch-src_tracker_sdl_SDL__Main.cpp (nonexistent) +++ head/audio/milkytracker/files/patch-src_tracker_sdl_SDL__Main.cpp (revision 463260) @@ -0,0 +1,20 @@ +--- src/tracker/sdl/SDL_Main.cpp.orig 2018-02-24 17:43:23 UTC ++++ src/tracker/sdl/SDL_Main.cpp +@@ -609,7 +609,7 @@ void translateKeyDownEvent(const SDL_Eve + printf ("DEBUG: Key pressed: VK: %d, SC: %d, Scancode: %d\n", toVK(keysym), toSC(keysym), keysym.sym); + #endif + +- pp_uint16 chr[3] = {toVK(keysym), toSC(keysym), keysym.sym}; ++ pp_uint16 chr[3] = {toVK(keysym), toSC(keysym), static_cast (keysym.sym)}; + + PPEvent myEvent(eKeyDown, &chr, sizeof(chr)); + RaiseEventSerialized(&myEvent); +@@ -621,7 +621,7 @@ void translateKeyUpEvent(const SDL_Event + + preTranslateKey(keysym); + +- pp_uint16 chr[3] = {toVK(keysym), toSC(keysym), keysym.sym}; ++ pp_uint16 chr[3] = {toVK(keysym), toSC(keysym), static_cast (keysym.sym)}; + + PPEvent myEvent(eKeyUp, &chr, sizeof(chr)); + RaiseEventSerialized(&myEvent); Property changes on: head/audio/milkytracker/files/patch-src_tracker_sdl_SDL__Main.cpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property