On 2024/04/27 05:30, Frederic Cambus wrote:
> CVSROOT: /cvs
> Module name: ports
> Changes by: [email protected] 2024/04/27 05:30:59
>
> Log message:
> Import audio/furnace.
>
> Furnace is a tool which allows you to create music using sound chips
> ("chiptune"), most from the 8/16-bit era.
>
> It has a large selection of features and sound chips. From the NES, SNES
> and Genesis to ES5506, VIC-20 or even Arcade, Furnace has most likely
> covered your target with many presets to choose from.
>
> Every chip is emulated using many emulation cores, therefore the sound
> that Furnace produces is authentic to that of real hardware.
>
> OK solene@
>
> Status:
>
> Vendor Tag: fcambus
> Release Tags: fcambus_20240427
>
> N ports/audio/furnace/Makefile
> N ports/audio/furnace/distinfo
> N ports/audio/furnace/patches/patch-extern_igfd_ImGuiFileDialog_cpp
> N ports/audio/furnace/patches/patch-CMakeLists_txt
> N ports/audio/furnace/pkg/DESCR
> N ports/audio/furnace/pkg/PLIST
>
> No conflicts created by this import
>
i386: probably requires either asm changes, or maybe building without PIE
/pobj/furnace-0.6.2/furnace-0.6.2/extern/ESFMu/esfm.c:1855:5: error: inline
assembly requires more registers than available
"movzbl %b[wave], %%eax \n\t"
^
1 error generated.