media-sound / reaper-bin

Digital audio workstation

Official package sites : https://www.reaper.fm ·

v7.27 :: 0 :: gentoo

Modified
License
Cockos
Keywords
~amd64 ~arm ~arm64 ~x86
USE flags
ffmpeg jack mp3 pulseaudio

General

ffmpeg
Enable ffmpeg/libav-based audio/video codec support
jack
Add support for the JACK Audio Connection Kit
mp3
Add support for reading mp3 files
pulseaudio
Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / freetype : High-quality and portable font engine

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libX11 : X.Org X11 library

x11-libs / libXi : X.Org Xi library

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libpulse : Libraries for PulseAudio clients

media-sound / lame : LAME Ain't an MP3 Encoder

media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec

virtual / jack : Virtual for JACK Audio Connection Kit

924340
media-sound/reaper-bin-7.27 installs files with unresolved SONAME dependencies
935731
media-sound/reaper-bin-7.24 adds -Werror flag on its own
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: add 7.27, drop 7.24
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: add 7.24, drop 7.18
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: add 7.18, drop 7.16
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: add 7.16, drop 7.14
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: add 7.14, drop 7.13
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: add 7.13, drop 7.12-r1
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: use upstream commit for lazy binding
Now that this patch is upstream, use it. Link: https://github.com/justinfrankel/WDL/pull/22 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: move -z,lazy into patch
Now that we've sent this upstream, add this as a patch. Link: https://github.com/justinfrankel/WDL/pull/22 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: add -Wl,-z,lazy for swell preloading
Swell loads GDK lazily in its ideal setting, which 11e9d2b71083 ("media-sound/reaper-bin: add 7.12, drop 7.11") unfortunately removed, because toolchain 23.0's -z,now caused the lazy loading to happen at dlopen() time. Fix this by explicitly setting -z,lazy. Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: add 7.12, drop 7.11
Also revert 23c4b5545841 ("media-sound/reaper-bin: preload gdk-3 like upstream binaries") because apparently preloading is broken with either recent GDK changes or, more likely, Gentoo's 23.0 profile, failing with: Error loading '/opt/REAPER/libSwell.so': /opt/REAPER/libSwell.so: undefined symbol: gdk_x11_window_get_xid This appears to be a failure from dlopen(), and should probably be revisited and fixed correctly. Link: https://github.com/reaper-oss/sws/issues/1819 Link: https://github.com/gentoo/gentoo/pull/34737 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: add 7.11, drop 7.09
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: add 7.09, drop 7.08-r1
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: preload gdk-3 like upstream binaries
Closes: https://github.com/gentoo/gentoo/pull/34737 Link: https://github.com/reaper-oss/sws/issues/1819 Reported-by: Ole Arndt <ole@sugarshark.com> Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: add 7.08, drop 7.07-r1
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: build libSwell from source
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: add 7.07, drop 7.06
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: depend on gtk+[X]
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
media-sound/reaper-bin: new package, add 7.06
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>