*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2018-09-29 08:40:51 +02:00
parent 2e330b817f
commit c461bdb2ce
552 changed files with 3096 additions and 44386 deletions

View file

@ -3,7 +3,7 @@
PORTNAME= ardour
PORTVERSION= 2.8.16
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= audio
MASTER_SITES= http://freebsd.nsu.ru/distfiles/

View file

@ -3,7 +3,7 @@
PORTNAME= gqradio
PORTVERSION= 1.9.2
PORTREVISION= 12
PORTREVISION= 13
CATEGORIES= audio
MASTER_SITES= SF/gqmpeg/${PORTNAME}/${PORTVERSION}

View file

@ -2,9 +2,8 @@
# $FreeBSD$
PORTNAME= lmms
PORTVERSION= 1.1.3
DISTVERSIONPREFIX= v
PORTREVISION= 3
DISTVERSION= 1.2.0-rc7
PORTEPOCH= 2
CATEGORIES= audio
@ -12,6 +11,7 @@ MAINTAINER= rodrigo@FreeBSD.org
COMMENT= All-in-one sequencer, drum machine, sampler, and more
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
LIB_DEPENDS= libFLAC.so:audio/flac \
@ -22,66 +22,50 @@ LIB_DEPENDS= libFLAC.so:audio/flac \
libogg.so:audio/libogg \
libfftw3.so:math/fftw3 \
libfftw3f.so:math/fftw3-float \
libsamplerate.so:audio/libsamplerate \
libfltk.so:x11-toolkits/fltk
RUN_DEPENDS= ${LOCALBASE}/share/ladspa/rdf/caps.rdf:audio/caps-plugins \
${LOCALBASE}/lib/ladspa/cmt.so:audio/cmt \
${LOCALBASE}/share/ladspa/rdf/swh-plugins.rdf:audio/swhplugins \
${LOCALBASE}/share/ladspa/rdf/tap-plugins.rdf:audio/tap-plugins
OPTIONS_DEFINE= OSS JACK PULSEAUDIO PORTAUDIO SDL
OPTIONS_DEFAULT=OSS
USE_LDCONFIG= yes
USE_XORG= x11 xext xft ice sm
USE_QT= corelib gui xml moc_build uic_build rcc_build \
qmake_build
USES= cmake:outsource desktop-file-utils localbase:ldflags pkgconfig \
qt:4 shared-mime-info
USE_GITHUB= yes
GH_ACCOUNT= LMMS
USES= cmake desktop-file-utils dos2unix pkgconfig qt:4 shared-mime-info
CMAKE_ARGS= -DWANT_ALSA:BOOL=OFF \
-DWANT_CALF:BOOL=OFF \
-DWANT_CAPS:BOOL=OFF \
-DWANT_CMT:BOOL=OFF \
-DWANT_SWH:BOOL=OFF \
-DWANT_STK:BOOL=OFF \
-DWANT_TAP:BOOL=OFF \
-DWANT_VST:BOOL=OFF \
-DHAVE_STRTOLL=ON
GH_TUPLE= rampantpixels:rpmalloc:1.3.1:rpmalloc/src/3rdparty/rpmalloc/rpmalloc
USE_LDCONFIG= yes
USE_QT= corelib gui linguisttools xml moc_build uic_build rcc_build qmake_build
USE_XORG= x11 xext xft ice sm
DOS2UNIX_FILES= CMakeLists.txt
CMAKE_OFF= WANT_ALSA WANT_CALF WANT_CAPS WANT_CMT WANT_SWH WANT_STK \
WANT_TAP WANT_VST
INSTALLS_ICONS= yes
OPTIONS_DEFINE= OSS JACK PULSEAUDIO PORTAUDIO SDL SNDIO
OPTIONS_DEFAULT= OSS
JACK_CMAKE_BOOL= WANT_JACK
JACK_LIB_DEPENDS= libjack.so:audio/jack
JACK_CMAKE_OFF= -DWANT_JACK:BOOL=OFF
PULSEAUDIO_CMAKE_BOOL= WANT_PULSEAUDIO
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_CMAKE_OFF= -DWANT_PULSEAUDIO:BOOL=OFF
PORTAUDIO_CMAKE_BOOL= WANT_PORTAUDIO
PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
PORTAUDIO_CMAKE_OFF= -DWANT_PORTAUDIO:BOOL=OFF
SDL_CMAKE_OFF= WANT_SDL
SDL_USE= SDL=sdl
SDL_CMAKE_OFF= -DWANT_SDL:BOOL=OFF
SNDIO_CMAKE_BOOL= WANT_SNDIO
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
post-patch:
.for file in data/lmms.desktop
@${REINPLACE_CMD} -e \
'/^Icon/s|=.*$$|=lmms|g ; \
/^Exec/s|=.*$$|=lmms|g ; \
/^Categories/s|$$|;|g ; \
/^MimeType/s|$$|;|g' ${WRKSRC}/${file}
.endfor
.for filename in data/lmms src/core/config_mgr.cpp
@${REINPLACE_CMD} -e \
's|/usr|${PREFIX}|g' ${WRKSRC}/${filename}
.endfor
.for filename in src/core/ladspa_manager.cpp
@${REINPLACE_CMD} -e \
'/\/usr\/lib/d ; \
s|/usr/local|${PREFIX}|g' ${WRKSRC}/${filename}
.endfor
@${REINPLACE_CMD} 's|/usr|${LOCALBASE}|g' ${WRKSRC}/src/core/ConfigManager.cpp
@${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|g' \
${WRKSRC}/src/core/LadspaManager.cpp
@${REINPLACE_CMD} -e 's/lib64/lib/' \
${WRKSRC}/cmake/modules/DetectMachine.cmake
@${REINPLACE_CMD} 's,share/man/,man/,g' ${WRKSRC}/src/CMakeLists.txt
post-patch-OSS-off:
@${REINPLACE_CMD} \
@ -90,9 +74,7 @@ post-patch-OSS-off:
${WRKSRC}/CMakeLists.txt
post-install:
@${LN} -sf ${DATADIR}/themes/default/icon.png \
@${RLN} ${STAGEDIR}${DATADIR}/themes/default/icon.png \
${STAGEDIR}${PREFIX}/share/pixmaps/lmms.png
# make it setuid-root to be able to set realtime priority
# (root privileges are dropped in the main routine)
.include <bsd.port.mk>

View file

@ -1,3 +1,5 @@
TIMESTAMP = 1500880879
SHA256 (LMMS-lmms-v1.1.3_GH0.tar.gz) = 59338e7b90e02fe18db73114aefe479c0e6d1e0e366185d71ea5c1a1e0f9e6bc
SIZE (LMMS-lmms-v1.1.3_GH0.tar.gz) = 16843533
TIMESTAMP = 1537885096
SHA256 (LMMS-lmms-v1.2.0-rc7_GH0.tar.gz) = 2efba2eda8ec3030ff6d446fd7bbe2245b38472f60c622b9e41053b1981fd592
SIZE (LMMS-lmms-v1.2.0-rc7_GH0.tar.gz) = 16120037
SHA256 (rampantpixels-rpmalloc-1.3.1_GH0.tar.gz) = 9bc0013a0bf8c01540821e84fef0cef067f1d857a01ceceac36f83bd6fedc106
SIZE (rampantpixels-rpmalloc-1.3.1_GH0.tar.gz) = 63517

View file

@ -1,30 +0,0 @@
--- CMakeLists.txt.orig 2016-07-26 15:14:45 UTC
+++ CMakeLists.txt
@@ -325,6 +325,7 @@ ENDIF(LMMS_BUILD_WIN32)
# check for libsamplerate
PKG_CHECK_MODULES(SAMPLERATE REQUIRED samplerate>=0.1.8)
+link_directories(${SAMPLERATE_LIBRARY_DIRS})
CONFIGURE_FILE("${CMAKE_SOURCE_DIR}/lmmsconfig.h.in" "${CMAKE_BINARY_DIR}/lmmsconfig.h")
@@ -333,10 +334,7 @@ CONFIGURE_FILE("${CMAKE_SOURCE_DIR}/lmms
CONFIGURE_FILE("${CMAKE_SOURCE_DIR}/plugins/zynaddsubfx/zynaddsubfx.rc.in" "${CMAKE_BINARY_DIR}/plugins/zynaddsubfx/zynaddsubfx.rc")
# set compiler flags
-SET(WERROR_FLAGS "-Wall -Werror=unused-function -Wno-sign-compare -Wno-strict-overflow")
-IF(NOT LMMS_BUILD_APPLE)
- SET(WERROR_FLAGS "${WERROR_FLAGS} -Werror")
-ENDIF()
+SET(WERROR_FLAGS "-Wall -Wno-sign-compare -Wno-strict-overflow")
# Due to a regression in gcc-4.8.X, we need to disable array-bounds check
IF (CMAKE_COMPILER_IS_GNUCXX AND ((CMAKE_CXX_COMPILER_VERSION VERSION_EQUAL "4.8.0") OR (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER "4.8.0")))
@@ -639,6 +637,7 @@ MESSAGE(
"running cmake again!\n"
"-----------------------------------------------------------------\n"
"\n\n")
+message(STATUS "using link directories: ${FFTW3F_LIBRARY_DIRS} ${AUDIO_LIBRARY_DIRS} ${ZLIB_LIBRARY_DIRS} ${FFTW_LIBRARY_DIRS} ${MXML_LIBRARY_DIRS} ${FLTK_LIBRARY_DIRS}")
INCLUDE(InstallRequiredSystemLibraries)
SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "LMMS - easy music production for everyone!")

View file

@ -1,14 +0,0 @@
--- include/debug.h.orig 2015-03-08 02:47:14 UTC
+++ include/debug.h
@@ -30,10 +30,10 @@
// set whether debug-stuff (like messages on the console, asserts and other
// additional range-checkings) should be compiled
-
#ifdef LMMS_DEBUG
#include <assert.h>
#else
+ #undef assert
#define assert(x) ((void)(x))
#endif
#include <cstdio>

View file

@ -1,27 +0,0 @@
--- include/lmms_math.h.orig 2015-03-08 02:47:14 UTC
+++ include/lmms_math.h
@@ -26,15 +26,14 @@
#ifndef LMMS_MATH_H
#define LMMS_MATH_H
+#include <math.h>
#include <stdint.h>
#include "lmms_constants.h"
#include "lmmsconfig.h"
#include <QtCore/QtGlobal>
-#include <cmath>
using namespace std;
-#if defined (LMMS_BUILD_WIN32) || defined (LMMS_BUILD_APPLE)
#ifndef isnanf
#define isnanf(x) isnan(x)
#endif
@@ -53,7 +52,6 @@ using namespace std;
#ifndef exp10f
#define exp10f(x) powf( 10, x )
#endif
-#endif
#ifdef __INTEL_COMPILER

View file

@ -1,9 +0,0 @@
--- plugins/Amplifier/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/Amplifier/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(amplifier Amplifier.cpp AmplifierControls.cpp AmplifierControlDialog.cpp MOCFILES AmplifierControls.h AmplifierControlDialog.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/BassBooster/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/BassBooster/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(bassbooster BassBooster.cpp BassBoosterControls.cpp BassBoosterControlDialog.cpp MOCFILES BassBoosterControls.h BassBoosterControlDialog.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/DualFilter/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/DualFilter/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(dualfilter DualFilter.cpp DualFilterControls.cpp DualFilterControlDialog.cpp MOCFILES DualFilterControls.h DualFilterControlDialog.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,8 +0,0 @@
--- plugins/HydrogenImport/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/HydrogenImport/CMakeLists.txt
@@ -2,3 +2,5 @@ INCLUDE(BuildPlugin)
BUILD_PLUGIN(hydrogenimport HydrogenImport.cpp HydrogenImport.h local_file_mgr.cpp LocalFileMng.h)
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/LadspaEffect/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/LadspaEffect/CMakeLists.txt
@@ -24,3 +24,6 @@ INCLUDE(BuildPlugin)
BUILD_PLUGIN(ladspaeffect LadspaEffect.cpp LadspaControls.cpp LadspaControlDialog.cpp LadspaSubPluginFeatures.cpp LadspaEffect.h LadspaControls.h LadspaControlDialog.h LadspaSubPluginFeatures.h MOCFILES LadspaEffect.h LadspaControls.h LadspaControlDialog.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/MidiImport/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/MidiImport/CMakeLists.txt
@@ -6,3 +6,6 @@ BUILD_PLUGIN(midiimport MidiImport.cpp M
portsmf/mfmidi.cpp portsmf/mfmidi.h portsmf/strparse.cpp
portsmf/strparse.h portsmf/algrd_internal.h portsmf/algsmfrd_internal.h
portsmf/trace.h MOCFILES MidiImport.h)
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,10 +0,0 @@
--- plugins/MidiImport/portsmf/allegro.h.orig 2015-03-08 02:47:14 UTC
+++ plugins/MidiImport/portsmf/allegro.h
@@ -904,6 +904,7 @@ public:
void insert_silence(double t, double len);
Alg_track_ptr copy_track(int track_num, double t, double len, bool all);
Alg_seq *copy(double start, double len, bool all);
+ using Alg_track::paste;
void paste(double start, Alg_seq *seq);
virtual void clear(double t, double len, bool all);
virtual void merge(double t, Alg_event_list_ptr seq);

View file

@ -1,9 +0,0 @@
--- plugins/audio_file_processor/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/audio_file_processor/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(audiofileprocessor audio_file_processor.cpp audio_file_processor.h MOCFILES audio_file_processor.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/bit_invader/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/bit_invader/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(bitinvader bit_invader.cpp bit_invader.h MOCFILES bit_invader.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/delay/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/delay/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(delay delayeffect.cpp delaycontrols.cpp delaycontrolsdialog.cpp lfo.cpp stereodelay.cpp MOCFILES delaycontrols.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/dynamics_processor/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/dynamics_processor/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(dynamicsprocessor dynamics_processor.cpp dynamics_processor_controls.cpp dynamics_processor_control_dialog.cpp MOCFILES dynamics_processor_controls.h dynamics_processor_control_dialog.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/flp_import/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/flp_import/CMakeLists.txt
@@ -3,3 +3,6 @@ INCLUDE(BuildPlugin)
INCLUDE_DIRECTORIES(unrtf)
BUILD_PLUGIN(flpimport FlpImport.cpp unrtf.cpp FlpImport.h)
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/kicker/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/kicker/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(kicker kicker.cpp kicker.h MOCFILES kicker.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/ladspa_browser/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/ladspa_browser/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(ladspabrowser ladspa_browser.cpp ladspa_browser.h ladspa_description.cpp ladspa_description.h ladspa_port_dialog.cpp ladspa_port_dialog.h MOCFILES ladspa_browser.h ladspa_description.h ladspa_port_dialog.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/lb302/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/lb302/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(lb302 lb302.cpp lb302.h MOCFILES lb302.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/monstro/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/monstro/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(monstro Monstro.cpp Monstro.h MOCFILES Monstro.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/nes/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/nes/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(nes Nes.cpp Nes.h MOCFILES Nes.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/opl2/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/opl2/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(OPL2 opl2instrument.cpp opl2instrument.h opl.h fmopl.c fmopl.h temuopl.cpp temuopl.h MOCFILES opl2instrument.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/organic/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/organic/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(organic organic.cpp organic.h MOCFILES organic.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,12 +0,0 @@
--- plugins/organic/organic.cpp.orig 2015-03-08 02:47:14 UTC
+++ plugins/organic/organic.cpp
@@ -41,6 +41,9 @@
#include "embed.cpp"
+#if __FreeBSD_version <= 704100 || (__FreeBSD_version >= 800000 && __FreeBSD_version < 802502) || (__FreeBSD_version >= 900000 && __FreeBSD_version < 900027)
+#define log2f(x) (logf(x) / logf(2))
+#endif

View file

@ -1,9 +0,0 @@
--- plugins/papu/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/papu/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(papu papu_instrument.cpp papu_instrument.h Basic_Gb_Apu.cpp Basic_Gb_Apu.h gb_apu/Gb_Oscs.cpp gb_apu/Gb_Apu.h gb_apu/Blip_Buffer.cpp gb_apu/Gb_Apu.cpp gb_apu/Gb_Oscs.h gb_apu/blargg_common.h gb_apu/Blip_Buffer.h gb_apu/Multi_Buffer.cpp gb_apu/blargg_source.h gb_apu/Blip_Synth.h gb_apu/Multi_Buffer.h MOCFILES papu_instrument.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/patman/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/patman/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(patman patman.cpp patman.h MOCFILES patman.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/peak_controller_effect/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/peak_controller_effect/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(peakcontrollereffect peak_controller_effect.cpp peak_controller_effect_controls.cpp peak_controller_effect_control_dialog.cpp peak_controller_effect.h peak_controller_effect_controls.h peak_controller_effect_control_dialog.h MOCFILES peak_controller_effect_controls.h peak_controller_effect_control_dialog.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,13 +0,0 @@
--- plugins/sf2_player/sf2_player.cpp.orig 2015-03-08 02:47:14 UTC
+++ plugins/sf2_player/sf2_player.cpp
@@ -23,6 +23,10 @@
*
*/
+#include <math.h>
+#if __FreeBSD_version <= 704100 || (__FreeBSD_version >= 800000 && __FreeBSD_version < 802502) || (__FreeBSD_version >= 900000 && __FreeBSD_version < 900027)
+ #define log2(x) ( log (x) * (1./M_LN2) )
+#endif
#include <QtCore/QDebug>
#include <QtGui/QLayout>
#include <QtGui/QLabel>

View file

@ -1,9 +0,0 @@
--- plugins/sfxr/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/sfxr/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(sfxr sfxr.cpp sfxr.h MOCFILES sfxr.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/sid/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/sid/CMakeLists.txt
@@ -2,4 +2,5 @@ INCLUDE(BuildPlugin)
BUILD_PLUGIN(sid sid_instrument.cpp sid_instrument.h envelope.h extfilt.h filter.h pot.h siddefs.h sid.h spline.h voice.h wave.h envelope.cc extfilt.cc filter.cc pot.cc sid.cc version.cc voice.cc wave6581_PS_.cc wave6581_PST.cc wave6581_P_T.cc wave6581__ST.cc wave8580_PS_.cc wave8580_PST.cc wave8580_P_T.cc wave8580__ST.cc wave.cc MOCFILES sid_instrument.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
-
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,8 +0,0 @@
--- plugins/stereo_enhancer/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/stereo_enhancer/CMakeLists.txt
@@ -2,3 +2,5 @@ INCLUDE(BuildPlugin)
BUILD_PLUGIN(stereoenhancer stereo_enhancer.cpp stereoenhancer_controls.cpp stereoenhancer_control_dialog.cpp stereo_enhancer.h stereoenhancer_controls.h stereoenhancer_control_dialog.h MOCFILES stereoenhancer_controls.h stereoenhancer_control_dialog.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,8 +0,0 @@
--- plugins/stereo_matrix/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/stereo_matrix/CMakeLists.txt
@@ -2,3 +2,5 @@ INCLUDE(BuildPlugin)
BUILD_PLUGIN(stereomatrix stereo_matrix.cpp stereomatrix_controls.cpp stereomatrix_control_dialog.cpp stereo_matrix.h stereomatrix_controls.h stereomatrix_control_dialog.h MOCFILES stereomatrix_controls.h stereomatrix_control_dialog.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/triple_oscillator/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/triple_oscillator/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(tripleoscillator TripleOscillator.cpp TripleOscillator.h MOCFILES TripleOscillator.h EMBEDDED_RESOURCES ${CMAKE_CURRENT_SOURCE_DIR}/*.png)
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/vibed/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/vibed/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(vibedstrings vibed.cpp nine_button_selector.cpp string_container.cpp vibrating_string.cpp vibed.h nine_button_selector.h string_container.h vibrating_string.h MOCFILES vibed.h nine_button_selector.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/watsyn/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/watsyn/CMakeLists.txt
@@ -3,3 +3,6 @@ INCLUDE(BuildPlugin)
LINK_DIRECTORIES(${SAMPLERATE_LIBRARY_DIRS})
LINK_LIBRARIES(${SAMPLERATE_LIBRARIES})
BUILD_PLUGIN(watsyn Watsyn.cpp Watsyn.h MOCFILES Watsyn.h EMBEDDED_RESOURCES ${CMAKE_CURRENT_SOURCE_DIR}/*.png)
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,9 +0,0 @@
--- plugins/waveshaper/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/waveshaper/CMakeLists.txt
@@ -1,3 +1,6 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(waveshaper waveshaper.cpp waveshaper_controls.cpp waveshaper_control_dialog.cpp MOCFILES waveshaper_controls.h waveshaper_control_dialog.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
+
+include_directories(${SAMPLERATE_INCLUDE_DIRS})
+link_directories(${SAMPLERATE_LIBRARY_DIRS})

View file

@ -1,22 +0,0 @@
--- plugins/zynaddsubfx/CMakeLists.txt.orig 2015-03-08 02:47:14 UTC
+++ plugins/zynaddsubfx/CMakeLists.txt
@@ -49,6 +49,7 @@ INCLUDE_DIRECTORIES("${FLTK_INCLUDE_DIR}
"${CMAKE_BINARY_DIR}")
include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/zynaddsubfx/src/UI)
+link_directories(${FFTW3F_LIBRARY_DIRS})
ADD_DEFINITIONS(-DPLUGINVERSION) # removes exit confirmation dialogs etc. in MasterUI.fl
add_subdirectory(zynaddsubfx/src/Nio)
@@ -137,11 +138,6 @@ IF(LMMS_BUILD_WIN32)
TARGET_LINK_LIBRARIES(RemoteZynAddSubFx ${QT_LIBRARIES})
ENDIF(LMMS_BUILD_WIN32)
-# FLTK needs X
-IF(LMMS_BUILD_LINUX)
- TARGET_LINK_LIBRARIES(RemoteZynAddSubFx -ldl)
-ENDIF(LMMS_BUILD_LINUX)
-
IF(LMMS_BUILD_WIN32)
ADD_CUSTOM_COMMAND(TARGET ZynAddSubFxCore POST_BUILD COMMAND "${STRIP}" "\"${CMAKE_CURRENT_BINARY_DIR}/libZynAddSubFxCore.dll\"")

View file

@ -0,0 +1,11 @@
--- src/3rdparty/rpmalloc/rpmalloc/rpmalloc/rpmalloc.c.orig 2018-07-14 14:17:12 UTC
+++ src/3rdparty/rpmalloc/rpmalloc/rpmalloc/rpmalloc.c
@@ -1627,6 +1627,8 @@ _memory_map_os(size_t size, size_t* offset) {
#else
# if defined(__APPLE__)
void* ptr = mmap(0, size + padding, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS | MAP_UNINITIALIZED, (_memory_huge_pages ? VM_FLAGS_SUPERPAGE_SIZE_2MB : -1), 0);
+# elif defined(__FreeBSD__)
+ void* ptr = mmap(0, size + padding, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS | MAP_UNINITIALIZED, -1, 0);
# else
void* ptr = mmap(0, size + padding, PROT_READ | PROT_WRITE, (_memory_huge_pages ? MAP_HUGETLB : 0) | MAP_PRIVATE | MAP_ANONYMOUS | MAP_UNINITIALIZED, -1, 0);
# endif

View file

@ -1,11 +0,0 @@
--- src/core/main.cpp.orig 2018-07-02 13:15:50 UTC
+++ src/core/main.cpp
@@ -156,7 +156,7 @@ int main( int argc, char * * argv )
"License as published by the Free Software Foundation; either\n"
"version 2 of the License, or (at your option) any later version.\n\n"
"Try \"%s --help\" for more information.\n\n", LMMS_VERSION,
- PLATFORM, MACHINE, QT_VERSION_STR, GCC_VERSION,
+ PLATFORM, MACHINE, QT_VERSION_STR, __VERSION__,
argv[0] );
return( EXIT_SUCCESS );

View file

@ -1,11 +0,0 @@
--- src/gui/about_dialog.cpp.orig 2018-07-02 13:46:00 UTC
+++ src/gui/about_dialog.cpp
@@ -46,7 +46,7 @@ aboutDialog::aboutDialog() :
arg( PLATFORM ).
arg( MACHINE ).
arg( QT_VERSION_STR ).
- arg( GCC_VERSION ) );
+ arg( __VERSION__ ) );
authorLabel->setPlainText( embed::getText( "AUTHORS" ) );

View file

@ -1,8 +1,14 @@
bin/lmms
include/lmms/AboutDialog.h
include/lmms/ActionGroup.h
include/lmms/AtomicInt.h
include/lmms/AudioAlsa.h
include/lmms/AudioAlsaSetupWidget.h
include/lmms/AudioDevice.h
include/lmms/AudioDeviceSetupWidget.h
include/lmms/AudioDummy.h
include/lmms/AudioFileDevice.h
include/lmms/AudioFileMP3.h
include/lmms/AudioFileOgg.h
include/lmms/AudioFileWave.h
include/lmms/AudioJack.h
@ -12,15 +18,29 @@ include/lmms/AudioPortAudio.h
include/lmms/AudioPulseAudio.h
include/lmms/AudioSampleRecorder.h
include/lmms/AudioSdl.h
include/lmms/AudioSndio.h
include/lmms/AudioSoundIo.h
include/lmms/AudioWeakJack.h
include/lmms/AutomatableButton.h
include/lmms/AutomatableModel.h
include/lmms/AutomatableModelView.h
include/lmms/AutomatableSlider.h
include/lmms/AutomationEditor.h
include/lmms/AutomationPattern.h
include/lmms/AutomationPatternView.h
include/lmms/AutomationTrack.h
include/lmms/BBEditor.h
include/lmms/BBTrack.h
include/lmms/BBTrackContainer.h
include/lmms/BandLimitedWave.h
include/lmms/BasicFilters.h
include/lmms/BufferManager.h
include/lmms/CPULoadWidget.h
include/lmms/CaptionMenu.h
include/lmms/Clipboard.h
include/lmms/ComboBox.h
include/lmms/ComboBoxModel.h
include/lmms/ConfigManager.h
include/lmms/Controller.h
include/lmms/ControllerConnection.h
include/lmms/ControllerConnectionDialog.h
@ -28,11 +48,14 @@ include/lmms/ControllerDialog.h
include/lmms/ControllerRackView.h
include/lmms/ControllerView.h
include/lmms/DataFile.h
include/lmms/Delay.h
include/lmms/DetuningHelper.h
include/lmms/DrumSynth.h
include/lmms/DspEffectLibrary.h
include/lmms/DummyEffect.h
include/lmms/DummyInstrument.h
include/lmms/DummyPlugin.h
include/lmms/Editor.h
include/lmms/Effect.h
include/lmms/EffectChain.h
include/lmms/EffectControlDialog.h
@ -40,13 +63,21 @@ include/lmms/EffectControls.h
include/lmms/EffectRackView.h
include/lmms/EffectSelectDialog.h
include/lmms/EffectView.h
include/lmms/Engine.h
include/lmms/EnvelopeAndLfoParameters.h
include/lmms/EnvelopeAndLfoView.h
include/lmms/ExportFilter.h
include/lmms/ExportProjectDialog.h
include/lmms/FadeButton.h
include/lmms/Fader.h
include/lmms/FileBrowser.h
include/lmms/FileDialog.h
include/lmms/FxLine.h
include/lmms/FxMixer.h
include/lmms/FxMixerView.h
include/lmms/Graph.h
include/lmms/GroupBox.h
include/lmms/GuiApplication.h
include/lmms/ImportFilter.h
include/lmms/InlineAutomation.h
include/lmms/Instrument.h
@ -58,31 +89,46 @@ include/lmms/InstrumentSoundShaping.h
include/lmms/InstrumentSoundShapingView.h
include/lmms/InstrumentTrack.h
include/lmms/InstrumentView.h
include/lmms/IoHelper.h
include/lmms/JournallingObject.h
include/lmms/Knob.h
include/lmms/Ladspa2LMMS.h
include/lmms/LadspaBase.h
include/lmms/LadspaControl.h
include/lmms/LadspaControlView.h
include/lmms/LadspaManager.h
include/lmms/LcdSpinBox.h
include/lmms/LcdWidget.h
include/lmms/LedCheckbox.h
include/lmms/LeftRightNav.h
include/lmms/LfoController.h
include/lmms/LmmsPalette.h
include/lmms/LmmsStyle.h
include/lmms/LocaleHelper.h
include/lmms/LocklessAllocator.h
include/lmms/LocklessList.h
include/lmms/MainApplication.h
include/lmms/MainWindow.h
include/lmms/MemoryHelper.h
include/lmms/MemoryManager.h
include/lmms/MeterDialog.h
include/lmms/MeterModel.h
include/lmms/MicroTimer.h
include/lmms/Midi.h
include/lmms/MidiAlsaRaw.h
include/lmms/MidiAlsaSeq.h
include/lmms/MidiApple.h
include/lmms/MidiClient.h
include/lmms/MidiController.h
include/lmms/MidiDummy.h
include/lmms/MidiEvent.h
include/lmms/MidiEventProcessor.h
include/lmms/MidiJack.h
include/lmms/MidiOss.h
include/lmms/MidiPort.h
include/lmms/MidiPortMenu.h
include/lmms/MidiSetupWidget.h
include/lmms/MidiSndio.h
include/lmms/MidiTime.h
include/lmms/MidiWinMM.h
include/lmms/MixHelpers.h
@ -91,112 +137,97 @@ include/lmms/MixerProfiler.h
include/lmms/MixerWorkerThread.h
include/lmms/Model.h
include/lmms/ModelView.h
include/lmms/NStateButton.h
include/lmms/Note.h
include/lmms/NotePlayHandle.h
include/lmms/Oscillator.h
include/lmms/OutputSettings.h
include/lmms/Pattern.h
include/lmms/PeakController.h
include/lmms/Piano.h
include/lmms/PianoRoll.h
include/lmms/PianoView.h
include/lmms/Pitch.h
include/lmms/PixmapButton.h
include/lmms/PlayHandle.h
include/lmms/Plugin.h
include/lmms/PluginBrowser.h
include/lmms/PluginFactory.h
include/lmms/PluginView.h
include/lmms/PresetPreviewPlayHandle.h
include/lmms/ProjectJournal.h
include/lmms/ProjectNotes.h
include/lmms/ProjectRenderer.h
include/lmms/ProjectVersion.h
include/lmms/RemotePlugin.h
include/lmms/RenameDialog.h
include/lmms/RenderManager.h
include/lmms/RingBuffer.h
include/lmms/RmsHelper.h
include/lmms/RowTableView.h
include/lmms/Rubberband.h
include/lmms/SampleBuffer.h
include/lmms/SamplePlayHandle.h
include/lmms/SampleRecordHandle.h
include/lmms/SampleTrack.h
include/lmms/SendButtonIndicator.h
include/lmms/SerializingObject.h
include/lmms/SetupDialog.h
include/lmms/SideBar.h
include/lmms/SideBarWidget.h
include/lmms/Song.h
include/lmms/SongEditor.h
include/lmms/StringPairDrag.h
include/lmms/SubWindow.h
include/lmms/SweepOscillator.h
include/lmms/TabBar.h
include/lmms/TabButton.h
include/lmms/TabWidget.h
include/lmms/TempoSyncKnob.h
include/lmms/TempoSyncKnobModel.h
include/lmms/TextFloat.h
include/lmms/ThreadableJob.h
include/lmms/TimeDisplayWidget.h
include/lmms/TimeLineWidget.h
include/lmms/ToolButton.h
include/lmms/ToolPlugin.h
include/lmms/ToolPluginView.h
include/lmms/ToolTip.h
include/lmms/Track.h
include/lmms/TrackContainer.h
include/lmms/TrackContainerView.h
include/lmms/TrackLabelButton.h
include/lmms/TrackRenameLineEdit.h
include/lmms/ValueBuffer.h
include/lmms/VersionedSaveDialog.h
include/lmms/VisualizationWidget.h
include/lmms/VstSyncController.h
include/lmms/VstSyncData.h
include/lmms/about_dialog.h
include/lmms/aeffectx.h
include/lmms/atomic_int.h
include/lmms/automatable_button.h
include/lmms/automatable_slider.h
include/lmms/base64.h
include/lmms/basic_filters.h
include/lmms/bb_editor.h
include/lmms/bb_track.h
include/lmms/bb_track_container.h
include/lmms/caption_menu.h
include/lmms/combobox.h
include/lmms/config_mgr.h
include/lmms/cpuload_widget.h
include/lmms/custom_events.h
include/lmms/debug.h
include/lmms/drumsynth.h
include/lmms/denormals.h
include/lmms/embed.cpp
include/lmms/embed.h
include/lmms/endian_handling.h
include/lmms/engine.h
include/lmms/export.h
include/lmms/export_project_dialog.h
include/lmms/fade_button.h
include/lmms/fader.h
include/lmms/fft_helpers.h
include/lmms/fifo_buffer.h
include/lmms/graph.h
include/lmms/group_box.h
include/lmms/gui_templates.h
include/lmms/interpolation.h
include/lmms/knob.h
include/lmms/ladspa.h
include/lmms/ladspa_2_lmms.h
include/lmms/ladspa_manager.h
include/lmms/led_checkbox.h
include/lmms/lmms_basics.h
include/lmms/lmms_constants.h
include/lmms/lmms_math.h
include/lmms/lmmsconfig.h
include/lmms/lmmsversion.h
include/lmms/note.h
include/lmms/nstate_button.h
include/lmms/panning.h
include/lmms/panning_constants.h
include/lmms/pixmap_button.h
include/lmms/plugin_browser.h
include/lmms/project_notes.h
include/lmms/project_version.h
include/lmms/rename_dialog.h
include/lmms/rubberband.h
include/lmms/setup_dialog.h
include/lmms/shared_object.h
include/lmms/song.h
include/lmms/string_pair_drag.h
include/lmms/tab_bar.h
include/lmms/tab_button.h
include/lmms/tab_widget.h
include/lmms/templates.h
include/lmms/text_float.h
include/lmms/timeline.h
include/lmms/tool_button.h
include/lmms/tooltip.h
include/lmms/track.h
include/lmms/track_label_button.h
include/lmms/transformable_auto_model.h
include/lmms/update_event.h
include/lmms/versioninfo.h
include/lmms/visualization_widget.h
include/lmms/volume.h
lib/lmms/RemoteZynAddSubFx
lib/lmms/libOPL2.so
@ -204,23 +235,29 @@ lib/lmms/libZynAddSubFxCore.so
lib/lmms/libamplifier.so
lib/lmms/libaudiofileprocessor.so
lib/lmms/libbassbooster.so
lib/lmms/libbitcrush.so
lib/lmms/libbitinvader.so
lib/lmms/libcrossovereq.so
lib/lmms/libdelay.so
lib/lmms/libdualfilter.so
lib/lmms/libdynamicsprocessor.so
lib/lmms/libflpimport.so
lib/lmms/libeq.so
lib/lmms/libflanger.so
lib/lmms/libhydrogenimport.so
lib/lmms/libkicker.so
lib/lmms/libladspabrowser.so
lib/lmms/libladspaeffect.so
lib/lmms/liblb302.so
lib/lmms/libmidiexport.so
lib/lmms/libmidiimport.so
lib/lmms/libmonstro.so
lib/lmms/libmultitapecho.so
lib/lmms/libnes.so
lib/lmms/liborganic.so
lib/lmms/libpapu.so
lib/lmms/libpatman.so
lib/lmms/libpeakcontrollereffect.so
lib/lmms/libreverbsc.so
lib/lmms/libsf2player.so
lib/lmms/libsfxr.so
lib/lmms/libsid.so
@ -232,10 +269,39 @@ lib/lmms/libvibedstrings.so
lib/lmms/libwatsyn.so
lib/lmms/libwaveshaper.so
lib/lmms/libzynaddsubfx.so
man/man1/lmms.1.gz
share/applications/lmms.desktop
share/icons/hicolor/128x128/apps/lmms.png
share/icons/hicolor/128x128/mimetypes/application-x-lmms-project.png
share/icons/hicolor/128x128@2/apps/lmms.png
share/icons/hicolor/128x128@2/mimetypes/application-x-lmms-project.png
share/icons/hicolor/16x16/apps/lmms.png
share/icons/hicolor/16x16/mimetypes/application-x-lmms-project.png
share/icons/hicolor/16x16@2/apps/lmms.png
share/icons/hicolor/16x16@2/mimetypes/application-x-lmms-project.png
share/icons/hicolor/24x24/apps/lmms.png
share/icons/hicolor/24x24/mimetypes/application-x-lmms-project.png
share/icons/hicolor/24x24@2/apps/lmms.png
share/icons/hicolor/24x24@2/mimetypes/application-x-lmms-project.png
share/icons/hicolor/32x32/apps/lmms.png
share/icons/hicolor/32x32/mimetypes/application-x-lmms-project.png
share/icons/hicolor/32x32@2/apps/lmms.png
share/icons/hicolor/32x32@2/mimetypes/application-x-lmms-project.png
share/icons/hicolor/48x48/apps/lmms.png
share/icons/hicolor/48x48/mimetypes/application-x-lmms-project.png
share/icons/hicolor/48x48@2/apps/lmms.png
share/icons/hicolor/48x48@2/mimetypes/application-x-lmms-project.png
share/icons/hicolor/64x64/apps/lmms.png
share/icons/hicolor/64x64/mimetypes/application-x-lmms-project.png
share/icons/hicolor/64x64@2/apps/lmms.png
share/icons/hicolor/64x64@2/mimetypes/application-x-lmms-project.png
share/icons/hicolor/scalable/apps/lmms.svg
share/icons/hicolor/scalable/mimetypes/application-x-lmms-project.svg
%%DATADIR%%/backgrounds/lmms_tile.png
%%DATADIR%%/backgrounds/newbg.png
%%DATADIR%%/backgrounds/vinnie.png
%%DATADIR%%/locale/ar.qm
%%DATADIR%%/locale/bs.qm
%%DATADIR%%/locale/ca.qm
%%DATADIR%%/locale/cs.qm
%%DATADIR%%/locale/de.qm
@ -244,6 +310,7 @@ share/applications/lmms.desktop
%%DATADIR%%/locale/fa.qm
%%DATADIR%%/locale/fr.qm
%%DATADIR%%/locale/gl.qm
%%DATADIR%%/locale/hu_HU.qm
%%DATADIR%%/locale/it.qm
%%DATADIR%%/locale/ja.qm
%%DATADIR%%/locale/ko.qm
@ -251,8 +318,12 @@ share/applications/lmms.desktop
%%DATADIR%%/locale/pl.qm
%%DATADIR%%/locale/pt.qm
%%DATADIR%%/locale/ru.qm
%%DATADIR%%/locale/sl.qm
%%DATADIR%%/locale/sr.qm
%%DATADIR%%/locale/sv.qm
%%DATADIR%%/locale/zh.qm
%%DATADIR%%/locale/uk.qm
%%DATADIR%%/locale/zh_CN.qm
%%DATADIR%%/locale/zh_TW.qm
%%DATADIR%%/presets/AudioFileProcessor/Bass-Mania.xpf
%%DATADIR%%/presets/AudioFileProcessor/Erazor.xpf
%%DATADIR%%/presets/AudioFileProcessor/Fat-Reversed-Kick.xpf
@ -1043,10 +1114,6 @@ share/applications/lmms.desktop
%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0065-Steel Rhodes.xiz
%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0067-RhodesPad1.xiz
%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0068-RhodesPad2.xiz
%%DATADIR%%/presets/ZynAddSubFX/Splited/0001-Strings and Reed1.xiz
%%DATADIR%%/presets/ZynAddSubFX/Splited/0002-Strings and Reed2.xiz
%%DATADIR%%/presets/ZynAddSubFX/Splited/0003-Strings and Flute.xiz
%%DATADIR%%/presets/ZynAddSubFX/Splited/0033-Choir and Reed.xiz
%%DATADIR%%/presets/ZynAddSubFX/Splitted/0001-Strings and Reed1.xiz
%%DATADIR%%/presets/ZynAddSubFX/Splitted/0002-Strings and Reed2.xiz
%%DATADIR%%/presets/ZynAddSubFX/Splitted/0003-Strings and Flute.xiz
@ -1364,52 +1431,53 @@ share/applications/lmms.desktop
%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0036-organ_not_distorted.xiz
%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0037-old_organ.xiz
%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0039-jazz_guitar.xiz
%%DATADIR%%/projects/CoolSongs/Alf42red-Mauiwowi.mmpz
%%DATADIR%%/projects/CoolSongs/CapDan/CapDan-TwilightArea-OriginalByAlf42red.mmpz
%%DATADIR%%/projects/CoolSongs/CapDan/CapDan-ZeroSumGame-OriginalByZakarra.mmpz
%%DATADIR%%/projects/CoolSongs/Farbro-Tectonic.mmpz
%%DATADIR%%/projects/CoolSongs/Greippi-ardudar.mmpz
%%DATADIR%%/projects/CoolSongs/Impulslogik-Zen.mmpz
%%DATADIR%%/projects/CoolSongs/Momo64-esp.mmpz
%%DATADIR%%/projects/CoolSongs/Namitryus-K-Project.mmpz
%%DATADIR%%/projects/CoolSongs/Oglsdl-Dr8v2.mmpz
%%DATADIR%%/projects/CoolSongs/Popsip-Electric Dancer.mmpz
%%DATADIR%%/projects/CoolSongs/Root84-Initialize.mmpz
%%DATADIR%%/projects/CoolSongs/Saber-FinalStep.mmpz
%%DATADIR%%/projects/CoolSongs/Settel-InnerRecreation.mmpz
%%DATADIR%%/projects/CoolSongs/Skiessi/Skiessi-Onion.mmpz
%%DATADIR%%/projects/CoolSongs/Skiessi/Skiessi-RandomProjectNumber14253.mmpz
%%DATADIR%%/projects/CoolSongs/Skiessi/Skiessi-TurningPoint.mmpz
%%DATADIR%%/projects/CoolSongs/Socceroos-Progress.mmpz
%%DATADIR%%/projects/CoolSongs/StrictProduction-DearJonDoe.mmp
%%DATADIR%%/projects/CoolSongs/TameAnderson-MakeMe.mmpz
%%DATADIR%%/projects/CoolSongs/Thaledric-Armageddon.mmpz
%%DATADIR%%/projects/CoolSongs/TobyDox-Psycho.mmpz
%%DATADIR%%/projects/CoolSongs/Zakarra/Zakarra-59_Degrees.mmpz
%%DATADIR%%/projects/CoolSongs/Zakarra/Zakarra-MainstreamMemory.mmpz
%%DATADIR%%/projects/CoolSongs/Zakarra/Zakarra-OneDay.mmpz
%%DATADIR%%/projects/CoolSongs/unfa-Spoken.mmpz
%%DATADIR%%/projects/Demos/AngryLlama-NewFangled.mmpz
%%DATADIR%%/projects/Demos/Ashore.mmpz
%%DATADIR%%/projects/Demos/CapDan-ReggaeTry.mmpz
%%DATADIR%%/projects/Demos/CapDan-ReggaetonTry.mmpz
%%DATADIR%%/projects/Demos/DnB.mmpz
%%DATADIR%%/projects/Demos/EsoXLB-CPU.mmpz
%%DATADIR%%/projects/Demos/Oglsdl-PpTrip.mmpz
%%DATADIR%%/projects/Demos/Shovon-ProgressiveHousePluckDemo.mmpz
%%DATADIR%%/projects/Demos/Skiessi-C64.mmpz
%%DATADIR%%/projects/Demos/Thomasso-AxeFromThe80s.mmpz
%%DATADIR%%/projects/Shorties/Crunk(Demo).mmp
%%DATADIR%%/projects/Shorties/Greshz-CoolSnip.mmpz
%%DATADIR%%/projects/Shorties/Root84-TrancyLoop.mmpz
%%DATADIR%%/projects/Shorties/Skiessi-222.mmpz
%%DATADIR%%/projects/Shorties/Surrender-Main.mmpz
%%DATADIR%%/projects/Shorties/sv-DnB-Startup.mmpz
%%DATADIR%%/projects/Shorties/sv-Trance-Startup.mmpz
%%DATADIR%%/projects/demos/Alf42red-Mauiwowi.mmpz
%%DATADIR%%/projects/demos/AngryLlama-NewFangled.mmpz
%%DATADIR%%/projects/demos/Ashore.mmpz
%%DATADIR%%/projects/demos/CapDan/CapDan-ReggaeTry.mmpz
%%DATADIR%%/projects/demos/CapDan/CapDan-ReggaetonTry.mmpz
%%DATADIR%%/projects/demos/CapDan/CapDan-TwilightArea-OriginalByAlf42red.mmpz
%%DATADIR%%/projects/demos/CapDan/CapDan-ZeroSumGame-OriginalByZakarra.mmpz
%%DATADIR%%/projects/demos/DnB.mmpz
%%DATADIR%%/projects/demos/EsoXLB-CPU.mmpz
%%DATADIR%%/projects/demos/Farbro-Tectonic.mmpz
%%DATADIR%%/projects/demos/Greippi - Krem Kaakkuja (Second Flight Remix).mmpz
%%DATADIR%%/projects/demos/Impulslogik-Zen.mmpz
%%DATADIR%%/projects/demos/Jousboxx-BuzzerBeater.mmpz
%%DATADIR%%/projects/demos/Momo64-esp.mmpz
%%DATADIR%%/projects/demos/Namitryus-K-Project.mmpz
%%DATADIR%%/projects/demos/Oglsdl-Dr8v2.mmpz
%%DATADIR%%/projects/demos/Oglsdl-PpTrip.mmpz
%%DATADIR%%/projects/demos/Popsip-Electric Dancer.mmpz
%%DATADIR%%/projects/demos/Root84-Initialize.mmpz
%%DATADIR%%/projects/demos/Saber-FinalStep.mmpz
%%DATADIR%%/projects/demos/Settel-InnerRecreation.mmpz
%%DATADIR%%/projects/demos/Shovon-ProgressiveHousePluckDemo.mmpz
%%DATADIR%%/projects/demos/Skiessi/Skiessi-C64.mmpz
%%DATADIR%%/projects/demos/Skiessi/Skiessi-Onion.mmpz
%%DATADIR%%/projects/demos/Skiessi/Skiessi-RandomProjectNumber14253.mmpz
%%DATADIR%%/projects/demos/Skiessi/Skiessi-TurningPoint.mmpz
%%DATADIR%%/projects/demos/Socceroos-Progress.mmpz
%%DATADIR%%/projects/demos/StrictProduction-DearJonDoe.mmp
%%DATADIR%%/projects/demos/TameAnderson-MakeMe.mmpz
%%DATADIR%%/projects/demos/Thaledric-Armageddon.mmpz
%%DATADIR%%/projects/demos/Thomasso-AxeFromThe80s.mmpz
%%DATADIR%%/projects/demos/TobyDox-Psycho.mmpz
%%DATADIR%%/projects/demos/unfa-Spoken.mmpz
%%DATADIR%%/projects/shorties/Crunk(Demo).mmp
%%DATADIR%%/projects/shorties/DirtyLove.mmpz
%%DATADIR%%/projects/shorties/Greshz-CoolSnip.mmpz
%%DATADIR%%/projects/shorties/Root84-TrancyLoop.mmpz
%%DATADIR%%/projects/shorties/Skiessi-222.mmpz
%%DATADIR%%/projects/shorties/Surrender-Main.mmpz
%%DATADIR%%/projects/shorties/sv-DnB-Startup.mmpz
%%DATADIR%%/projects/shorties/sv-Trance-Startup.mmpz
%%DATADIR%%/projects/templates/AcousticDrumset.mpt
%%DATADIR%%/projects/templates/CR8000.mpt
%%DATADIR%%/projects/templates/ClubMix.mpt
%%DATADIR%%/projects/templates/Empty.mpt
%%DATADIR%%/projects/templates/TR808.mpt
%%DATADIR%%/projects/templates/default.mpt
%%DATADIR%%/projects/tutorials/editing_note_volumes.mmp
%%DATADIR%%/samples/basses/bass01.ogg
%%DATADIR%%/samples/basses/bass_acid01.ogg
@ -1426,16 +1494,16 @@ share/applications/lmms.desktop
%%DATADIR%%/samples/basses/synth_acid01.ogg
%%DATADIR%%/samples/basses/synth_acid02.ogg
%%DATADIR%%/samples/basses/techno_synth01.ogg
%%DATADIR%%/samples/bassloopes/briff01.ogg
%%DATADIR%%/samples/bassloopes/rave_bass01.ogg
%%DATADIR%%/samples/bassloopes/rave_bass02.ogg
%%DATADIR%%/samples/bassloopes/tb303_01.ogg
%%DATADIR%%/samples/bassloopes/techno_bass01.ogg
%%DATADIR%%/samples/bassloopes/techno_bass02.ogg
%%DATADIR%%/samples/bassloopes/techno_synth01.ogg
%%DATADIR%%/samples/bassloopes/techno_synth02.ogg
%%DATADIR%%/samples/bassloopes/techno_synth03.ogg
%%DATADIR%%/samples/bassloopes/techno_synth04.ogg
%%DATADIR%%/samples/bassloops/briff01.ogg
%%DATADIR%%/samples/bassloops/rave_bass01.ogg
%%DATADIR%%/samples/bassloops/rave_bass02.ogg
%%DATADIR%%/samples/bassloops/tb303_01.ogg
%%DATADIR%%/samples/bassloops/techno_bass01.ogg
%%DATADIR%%/samples/bassloops/techno_bass02.ogg
%%DATADIR%%/samples/bassloops/techno_synth01.ogg
%%DATADIR%%/samples/bassloops/techno_synth02.ogg
%%DATADIR%%/samples/bassloops/techno_synth03.ogg
%%DATADIR%%/samples/bassloops/techno_synth04.ogg
%%DATADIR%%/samples/beats/909beat01.ogg
%%DATADIR%%/samples/beats/break01.ogg
%%DATADIR%%/samples/beats/break02.ogg
@ -2333,6 +2401,7 @@ share/applications/lmms.desktop
%%DATADIR%%/samples/misc/hit02.ogg
%%DATADIR%%/samples/misc/metalish_dong01.ogg
%%DATADIR%%/samples/misc/metronome01.ogg
%%DATADIR%%/samples/misc/metronome02.ogg
%%DATADIR%%/samples/misc/raving_crowd01.ogg
%%DATADIR%%/samples/misc/snaph01.ogg
%%DATADIR%%/samples/misc/undefined01.ogg
@ -2414,9 +2483,251 @@ share/applications/lmms.desktop
%%DATADIR%%/samples/waveforms/w2_sawsine.flac
%%DATADIR%%/samples/waveforms/w2_sharp.flac
%%DATADIR%%/samples/waveforms/w2_w-wave.flac
%%DATADIR%%/themes/classic/add.png
%%DATADIR%%/themes/classic/add_automation.png
%%DATADIR%%/themes/classic/add_bb_track.png
%%DATADIR%%/themes/classic/add_folder.png
%%DATADIR%%/themes/classic/add_sample_track.png
%%DATADIR%%/themes/classic/analysis.png
%%DATADIR%%/themes/classic/apply-selected.png
%%DATADIR%%/themes/classic/apply.png
%%DATADIR%%/themes/classic/arp_down.png
%%DATADIR%%/themes/classic/arp_free.png
%%DATADIR%%/themes/classic/arp_random.png
%%DATADIR%%/themes/classic/arp_sort.png
%%DATADIR%%/themes/classic/arp_sync.png
%%DATADIR%%/themes/classic/arp_up.png
%%DATADIR%%/themes/classic/arp_up_and_down.png
%%DATADIR%%/themes/classic/automation.png
%%DATADIR%%/themes/classic/automation_track.png
%%DATADIR%%/themes/classic/autoscroll_off.png
%%DATADIR%%/themes/classic/autoscroll_on.png
%%DATADIR%%/themes/classic/back_to_start.png
%%DATADIR%%/themes/classic/back_to_zero.png
%%DATADIR%%/themes/classic/background_artwork.png
%%DATADIR%%/themes/classic/bb_track.png
%%DATADIR%%/themes/classic/bb_track_btn.png
%%DATADIR%%/themes/classic/black_key.png
%%DATADIR%%/themes/classic/black_key_pressed.png
%%DATADIR%%/themes/classic/cancel.png
%%DATADIR%%/themes/classic/chord.png
%%DATADIR%%/themes/classic/clock.png
%%DATADIR%%/themes/classic/close.png
%%DATADIR%%/themes/classic/colorize.png
%%DATADIR%%/themes/classic/combobox_arrow.png
%%DATADIR%%/themes/classic/combobox_arrow_selected.png
%%DATADIR%%/themes/classic/combobox_bg.png
%%DATADIR%%/themes/classic/computer.png
%%DATADIR%%/themes/classic/controller.png
%%DATADIR%%/themes/classic/cpuload_bg.png
%%DATADIR%%/themes/classic/cpuload_leds.png
%%DATADIR%%/themes/classic/dont_know.png
%%DATADIR%%/themes/classic/drum.png
%%DATADIR%%/themes/classic/edit_copy.png
%%DATADIR%%/themes/classic/edit_cut.png
%%DATADIR%%/themes/classic/edit_draw.png
%%DATADIR%%/themes/classic/edit_erase.png
%%DATADIR%%/themes/classic/edit_move.png
%%DATADIR%%/themes/classic/edit_paste.png
%%DATADIR%%/themes/classic/edit_redo.png
%%DATADIR%%/themes/classic/edit_rename.png
%%DATADIR%%/themes/classic/edit_select.png
%%DATADIR%%/themes/classic/edit_undo.png
%%DATADIR%%/themes/classic/effect_plugin.png
%%DATADIR%%/themes/classic/envelope_graph.png
%%DATADIR%%/themes/classic/error.png
%%DATADIR%%/themes/classic/exit.png
%%DATADIR%%/themes/classic/exp_wave_active.png
%%DATADIR%%/themes/classic/exp_wave_inactive.png
%%DATADIR%%/themes/classic/factory_files.png
%%DATADIR%%/themes/classic/fader_background.png
%%DATADIR%%/themes/classic/fader_knob.png
%%DATADIR%%/themes/classic/fader_leds.png
%%DATADIR%%/themes/classic/filter_2lp.png
%%DATADIR%%/themes/classic/filter_ap.png
%%DATADIR%%/themes/classic/filter_bp.png
%%DATADIR%%/themes/classic/filter_hp.png
%%DATADIR%%/themes/classic/filter_lp.png
%%DATADIR%%/themes/classic/filter_notch.png
%%DATADIR%%/themes/classic/flip_x.png
%%DATADIR%%/themes/classic/flip_y.png
%%DATADIR%%/themes/classic/folder.png
%%DATADIR%%/themes/classic/folder_locked.png
%%DATADIR%%/themes/classic/folder_opened.png
%%DATADIR%%/themes/classic/freeze.png
%%DATADIR%%/themes/classic/frozen.png
%%DATADIR%%/themes/classic/fx_mixer.png
%%DATADIR%%/themes/classic/hand.png
%%DATADIR%%/themes/classic/help.png
%%DATADIR%%/themes/classic/hint.png
%%DATADIR%%/themes/classic/home.png
%%DATADIR%%/themes/classic/hq_mode.png
%%DATADIR%%/themes/classic/icon.png
%%DATADIR%%/themes/classic/icon_small.png
%%DATADIR%%/themes/classic/instrument_track.png
%%DATADIR%%/themes/classic/keep_stop_position.png
%%DATADIR%%/themes/classic/knob01.png
%%DATADIR%%/themes/classic/knob02.png
%%DATADIR%%/themes/classic/knob03.png
%%DATADIR%%/themes/classic/knob05.png
%%DATADIR%%/themes/classic/lcd_19green.png
%%DATADIR%%/themes/classic/lcd_19red.png
%%DATADIR%%/themes/classic/lcd_21pink.png
%%DATADIR%%/themes/classic/led_green.png
%%DATADIR%%/themes/classic/led_off.png
%%DATADIR%%/themes/classic/led_red.png
%%DATADIR%%/themes/classic/led_yellow.png
%%DATADIR%%/themes/classic/lfo_controller_artwork.png
%%DATADIR%%/themes/classic/lfo_d100_active.png
%%DATADIR%%/themes/classic/lfo_d100_inactive.png
%%DATADIR%%/themes/classic/lfo_graph.png
%%DATADIR%%/themes/classic/lfo_x100_active.png
%%DATADIR%%/themes/classic/lfo_x100_inactive.png
%%DATADIR%%/themes/classic/lfo_x1_active.png
%%DATADIR%%/themes/classic/lfo_x1_inactive.png
%%DATADIR%%/themes/classic/loop_points_off.png
%%DATADIR%%/themes/classic/loop_points_on.png
%%DATADIR%%/themes/classic/main_slider.png
%%DATADIR%%/themes/classic/master_pitch.png
%%DATADIR%%/themes/classic/master_volume.png
%%DATADIR%%/themes/classic/maximize.png
%%DATADIR%%/themes/classic/metronome.png
%%DATADIR%%/themes/classic/midi_file.png
%%DATADIR%%/themes/classic/mixer_send_off.png
%%DATADIR%%/themes/classic/mixer_send_on.png
%%DATADIR%%/themes/classic/moog_saw_wave_active.png
%%DATADIR%%/themes/classic/moog_saw_wave_inactive.png
%%DATADIR%%/themes/classic/muted.png
%%DATADIR%%/themes/classic/new_channel.png
%%DATADIR%%/themes/classic/note.png
%%DATADIR%%/themes/classic/note_double_whole.png
%%DATADIR%%/themes/classic/note_eighth.png
%%DATADIR%%/themes/classic/note_half.png
%%DATADIR%%/themes/classic/note_none.png
%%DATADIR%%/themes/classic/note_quarter.png
%%DATADIR%%/themes/classic/note_sixteenth.png
%%DATADIR%%/themes/classic/note_thirtysecond.png
%%DATADIR%%/themes/classic/note_tripleteighth.png
%%DATADIR%%/themes/classic/note_triplethalf.png
%%DATADIR%%/themes/classic/note_tripletquarter.png
%%DATADIR%%/themes/classic/note_tripletsixteenth.png
%%DATADIR%%/themes/classic/note_tripletthirtysecond.png
%%DATADIR%%/themes/classic/note_whole.png
%%DATADIR%%/themes/classic/output_graph.png
%%DATADIR%%/themes/classic/pat_rec.png
%%DATADIR%%/themes/classic/pause.png
%%DATADIR%%/themes/classic/piano.png
%%DATADIR%%/themes/classic/play.png
%%DATADIR%%/themes/classic/playpos_marker.png
%%DATADIR%%/themes/classic/plugins.png
%%DATADIR%%/themes/classic/ports.png
%%DATADIR%%/themes/classic/pr_black_key.png
%%DATADIR%%/themes/classic/pr_black_key_pressed.png
%%DATADIR%%/themes/classic/pr_white_key_big.png
%%DATADIR%%/themes/classic/pr_white_key_big_pressed.png
%%DATADIR%%/themes/classic/pr_white_key_small.png
%%DATADIR%%/themes/classic/pr_white_key_small_pressed.png
%%DATADIR%%/themes/classic/preset_file.png
%%DATADIR%%/themes/classic/progression_cubic_hermite.png
%%DATADIR%%/themes/classic/progression_discrete.png
%%DATADIR%%/themes/classic/progression_linear.png
%%DATADIR%%/themes/classic/project_export.png
%%DATADIR%%/themes/classic/project_file.png
%%DATADIR%%/themes/classic/project_import.png
%%DATADIR%%/themes/classic/project_new.png
%%DATADIR%%/themes/classic/project_new_from_template.png
%%DATADIR%%/themes/classic/project_notes.png
%%DATADIR%%/themes/classic/project_open.png
%%DATADIR%%/themes/classic/project_open_down.png
%%DATADIR%%/themes/classic/project_open_recent.png
%%DATADIR%%/themes/classic/project_save.png
%%DATADIR%%/themes/classic/project_saveas.png
%%DATADIR%%/themes/classic/quantize.png
%%DATADIR%%/themes/classic/random_wave_active.png
%%DATADIR%%/themes/classic/random_wave_inactive.png
%%DATADIR%%/themes/classic/receive_bg_arrow.png
%%DATADIR%%/themes/classic/record.png
%%DATADIR%%/themes/classic/record_accompany.png
%%DATADIR%%/themes/classic/reload.png
%%DATADIR%%/themes/classic/restore.png
%%DATADIR%%/themes/classic/round_square_wave_active.png
%%DATADIR%%/themes/classic/round_square_wave_inactive.png
%%DATADIR%%/themes/classic/sample_file.png
%%DATADIR%%/themes/classic/sample_track.png
%%DATADIR%%/themes/classic/saw_wave_active.png
%%DATADIR%%/themes/classic/saw_wave_inactive.png
%%DATADIR%%/themes/classic/sbarrow_down.png
%%DATADIR%%/themes/classic/sbarrow_down_d.png
%%DATADIR%%/themes/classic/sbarrow_left.png
%%DATADIR%%/themes/classic/sbarrow_left_d.png
%%DATADIR%%/themes/classic/sbarrow_right.png
%%DATADIR%%/themes/classic/sbarrow_right_d.png
%%DATADIR%%/themes/classic/sbarrow_up.png
%%DATADIR%%/themes/classic/sbarrow_up_d.png
%%DATADIR%%/themes/classic/scale.png
%%DATADIR%%/themes/classic/send_bg_arrow.png
%%DATADIR%%/themes/classic/setup_audio.png
%%DATADIR%%/themes/classic/setup_directories.png
%%DATADIR%%/themes/classic/setup_general.png
%%DATADIR%%/themes/classic/setup_midi.png
%%DATADIR%%/themes/classic/setup_performance.png
%%DATADIR%%/themes/classic/sin_wave_active.png
%%DATADIR%%/themes/classic/sin_wave_inactive.png
%%DATADIR%%/themes/classic/songeditor.png
%%DATADIR%%/themes/classic/soundfont_file.png
%%DATADIR%%/themes/classic/splash.png
%%DATADIR%%/themes/classic/square_wave_active.png
%%DATADIR%%/themes/classic/square_wave_inactive.png
%%DATADIR%%/themes/classic/step_btn_add.png
%%DATADIR%%/themes/classic/step_btn_duplicate.png
%%DATADIR%%/themes/classic/step_btn_off.png
%%DATADIR%%/themes/classic/step_btn_off_light.png
%%DATADIR%%/themes/classic/step_btn_on_0.png
%%DATADIR%%/themes/classic/step_btn_on_200.png
%%DATADIR%%/themes/classic/step_btn_remove.png
%%DATADIR%%/themes/classic/stepper-down-press.png
%%DATADIR%%/themes/classic/stepper-down.png
%%DATADIR%%/themes/classic/stepper-left-press.png
%%DATADIR%%/themes/classic/stepper-left.png
%%DATADIR%%/themes/classic/stepper-right-press.png
%%DATADIR%%/themes/classic/stepper-right.png
%%DATADIR%%/themes/classic/stepper-up-press.png
%%DATADIR%%/themes/classic/stepper-up.png
%%DATADIR%%/themes/classic/stop.png
%%DATADIR%%/themes/classic/style.css
%%DATADIR%%/themes/classic/tempo_sync.png
%%DATADIR%%/themes/classic/text_block.png
%%DATADIR%%/themes/classic/text_bold.png
%%DATADIR%%/themes/classic/text_center.png
%%DATADIR%%/themes/classic/text_italic.png
%%DATADIR%%/themes/classic/text_left.png
%%DATADIR%%/themes/classic/text_right.png
%%DATADIR%%/themes/classic/text_under.png
%%DATADIR%%/themes/classic/track_op_grip.png
%%DATADIR%%/themes/classic/trackop.png
%%DATADIR%%/themes/classic/trackop_c.png
%%DATADIR%%/themes/classic/trackop_h.png
%%DATADIR%%/themes/classic/triangle_wave_active.png
%%DATADIR%%/themes/classic/triangle_wave_inactive.png
%%DATADIR%%/themes/classic/uhoh.png
%%DATADIR%%/themes/classic/unavailable_sound.png
%%DATADIR%%/themes/classic/unfreeze.png
%%DATADIR%%/themes/classic/unknown_file.png
%%DATADIR%%/themes/classic/usr_wave_active.png
%%DATADIR%%/themes/classic/usr_wave_inactive.png
%%DATADIR%%/themes/classic/vst_plugin_file.png
%%DATADIR%%/themes/classic/whatsthis.png
%%DATADIR%%/themes/classic/white_key.png
%%DATADIR%%/themes/classic/white_key_pressed.png
%%DATADIR%%/themes/classic/white_noise_wave_active.png
%%DATADIR%%/themes/classic/white_noise_wave_inactive.png
%%DATADIR%%/themes/classic/zoom.png
%%DATADIR%%/themes/classic/zoom_x.png
%%DATADIR%%/themes/classic/zoom_y.png
%%DATADIR%%/themes/default/add.png
%%DATADIR%%/themes/default/add_automation.png
%%DATADIR%%/themes/default/add_bb_track.png
%%DATADIR%%/themes/default/add_folder.png
%%DATADIR%%/themes/default/add_sample_track.png
%%DATADIR%%/themes/default/analysis.png
%%DATADIR%%/themes/default/apply-selected.png
@ -2434,7 +2745,6 @@ share/applications/lmms.desktop
%%DATADIR%%/themes/default/autoscroll_on.png
%%DATADIR%%/themes/default/back_to_start.png
%%DATADIR%%/themes/default/back_to_zero.png
%%DATADIR%%/themes/default/background_artwork.png
%%DATADIR%%/themes/default/bb_track.png
%%DATADIR%%/themes/default/bb_track_btn.png
%%DATADIR%%/themes/default/black_key.png
@ -2442,17 +2752,18 @@ share/applications/lmms.desktop
%%DATADIR%%/themes/default/cancel.png
%%DATADIR%%/themes/default/chord.png
%%DATADIR%%/themes/default/clock.png
%%DATADIR%%/themes/default/close.png
%%DATADIR%%/themes/default/closed_branch.png
%%DATADIR%%/themes/default/colorize.png
%%DATADIR%%/themes/default/combobox_arrow.png
%%DATADIR%%/themes/default/combobox_arrow_selected.png
%%DATADIR%%/themes/default/combobox_bg.png
%%DATADIR%%/themes/default/computer.png
%%DATADIR%%/themes/default/controller.png
%%DATADIR%%/themes/default/controller_bg.png
%%DATADIR%%/themes/default/cpuload_bg.png
%%DATADIR%%/themes/default/cpuload_leds.png
%%DATADIR%%/themes/default/discard.png
%%DATADIR%%/themes/default/dont_know.png
%%DATADIR%%/themes/default/drum.png
%%DATADIR%%/themes/default/edit_copy.png
%%DATADIR%%/themes/default/edit_cut.png
%%DATADIR%%/themes/default/edit_draw.png
@ -2464,6 +2775,7 @@ share/applications/lmms.desktop
%%DATADIR%%/themes/default/edit_select.png
%%DATADIR%%/themes/default/edit_undo.png
%%DATADIR%%/themes/default/effect_plugin.png
%%DATADIR%%/themes/default/env_lfo_tab.png
%%DATADIR%%/themes/default/envelope_graph.png
%%DATADIR%%/themes/default/error.png
%%DATADIR%%/themes/default/exit.png
@ -2473,34 +2785,39 @@ share/applications/lmms.desktop
%%DATADIR%%/themes/default/fader_background.png
%%DATADIR%%/themes/default/fader_knob.png
%%DATADIR%%/themes/default/fader_leds.png
%%DATADIR%%/themes/default/file.png
%%DATADIR%%/themes/default/filter_2lp.png
%%DATADIR%%/themes/default/filter_ap.png
%%DATADIR%%/themes/default/filter_bp.png
%%DATADIR%%/themes/default/filter_hp.png
%%DATADIR%%/themes/default/filter_lp.png
%%DATADIR%%/themes/default/filter_notch.png
%%DATADIR%%/themes/default/flip_x.png
%%DATADIR%%/themes/default/flip_y.png
%%DATADIR%%/themes/default/folder.png
%%DATADIR%%/themes/default/folder_locked.png
%%DATADIR%%/themes/default/folder_opened.png
%%DATADIR%%/themes/default/freeze.png
%%DATADIR%%/themes/default/frozen.png
%%DATADIR%%/themes/default/func_tab.png
%%DATADIR%%/themes/default/fx_mixer.png
%%DATADIR%%/themes/default/fx_tab.png
%%DATADIR%%/themes/default/hand.png
%%DATADIR%%/themes/default/help.png
%%DATADIR%%/themes/default/hint.png
%%DATADIR%%/themes/default/home.png
%%DATADIR%%/themes/default/hq_mode.png
%%DATADIR%%/themes/default/icon.png
%%DATADIR%%/themes/default/icon_small.png
%%DATADIR%%/themes/default/ignore.png
%%DATADIR%%/themes/default/instrument_track.png
%%DATADIR%%/themes/default/keep_stop_position.png
%%DATADIR%%/themes/default/knob01.png
%%DATADIR%%/themes/default/knob02.png
%%DATADIR%%/themes/default/knob03.png
%%DATADIR%%/themes/default/knob04.png
%%DATADIR%%/themes/default/knob05.png
%%DATADIR%%/themes/default/lcd_19green.png
%%DATADIR%%/themes/default/lcd_19red.png
%%DATADIR%%/themes/default/lcd_21pink.png
%%DATADIR%%/themes/default/led_blue.png
%%DATADIR%%/themes/default/led_green.png
%%DATADIR%%/themes/default/led_off.png
%%DATADIR%%/themes/default/led_red.png
@ -2513,15 +2830,17 @@ share/applications/lmms.desktop
%%DATADIR%%/themes/default/lfo_x100_inactive.png
%%DATADIR%%/themes/default/lfo_x1_active.png
%%DATADIR%%/themes/default/lfo_x1_inactive.png
%%DATADIR%%/themes/default/loop_point_b.png
%%DATADIR%%/themes/default/loop_point_e.png
%%DATADIR%%/themes/default/loop_point.png
%%DATADIR%%/themes/default/loop_points_off.png
%%DATADIR%%/themes/default/loop_points_on.png
%%DATADIR%%/themes/default/main_slider.png
%%DATADIR%%/themes/default/main_toolbar_bg.png
%%DATADIR%%/themes/default/master_pitch.png
%%DATADIR%%/themes/default/master_volume.png
%%DATADIR%%/themes/default/maximize.png
%%DATADIR%%/themes/default/metronome.png
%%DATADIR%%/themes/default/midi_file.png
%%DATADIR%%/themes/default/midi_tab.png
%%DATADIR%%/themes/default/misc_tab.png
%%DATADIR%%/themes/default/mixer_send_off.png
%%DATADIR%%/themes/default/mixer_send_on.png
%%DATADIR%%/themes/default/moog_saw_wave_active.png
@ -2530,6 +2849,7 @@ share/applications/lmms.desktop
%%DATADIR%%/themes/default/new_channel.png
%%DATADIR%%/themes/default/note.png
%%DATADIR%%/themes/default/note_double_whole.png
%%DATADIR%%/themes/default/note_eight.png
%%DATADIR%%/themes/default/note_eighth.png
%%DATADIR%%/themes/default/note_half.png
%%DATADIR%%/themes/default/note_none.png
@ -2542,12 +2862,14 @@ share/applications/lmms.desktop
%%DATADIR%%/themes/default/note_tripletsixteenth.png
%%DATADIR%%/themes/default/note_tripletthirtysecond.png
%%DATADIR%%/themes/default/note_whole.png
%%DATADIR%%/themes/default/open_branch.png
%%DATADIR%%/themes/default/output_graph.png
%%DATADIR%%/themes/default/pat_rec.png
%%DATADIR%%/themes/default/pause.png
%%DATADIR%%/themes/default/piano.png
%%DATADIR%%/themes/default/play.png
%%DATADIR%%/themes/default/playpos_marker.png
%%DATADIR%%/themes/default/plugin_tab.png
%%DATADIR%%/themes/default/plugins.png
%%DATADIR%%/themes/default/ports.png
%%DATADIR%%/themes/default/pr_black_key.png
@ -2567,7 +2889,6 @@ share/applications/lmms.desktop
%%DATADIR%%/themes/default/project_new_from_template.png
%%DATADIR%%/themes/default/project_notes.png
%%DATADIR%%/themes/default/project_open.png
%%DATADIR%%/themes/default/project_open_down.png
%%DATADIR%%/themes/default/project_open_recent.png
%%DATADIR%%/themes/default/project_save.png
%%DATADIR%%/themes/default/project_saveas.png
@ -2577,7 +2898,9 @@ share/applications/lmms.desktop
%%DATADIR%%/themes/default/receive_bg_arrow.png
%%DATADIR%%/themes/default/record.png
%%DATADIR%%/themes/default/record_accompany.png
%%DATADIR%%/themes/default/recover.png
%%DATADIR%%/themes/default/reload.png
%%DATADIR%%/themes/default/restore.png
%%DATADIR%%/themes/default/round_square_wave_active.png
%%DATADIR%%/themes/default/round_square_wave_inactive.png
%%DATADIR%%/themes/default/sample_file.png
@ -2599,6 +2922,8 @@ share/applications/lmms.desktop
%%DATADIR%%/themes/default/setup_general.png
%%DATADIR%%/themes/default/setup_midi.png
%%DATADIR%%/themes/default/setup_performance.png
%%DATADIR%%/themes/default/shadow_c.png
%%DATADIR%%/themes/default/shadow_p.png
%%DATADIR%%/themes/default/sin_wave_active.png
%%DATADIR%%/themes/default/sin_wave_inactive.png
%%DATADIR%%/themes/default/songeditor.png
@ -2607,11 +2932,11 @@ share/applications/lmms.desktop
%%DATADIR%%/themes/default/square_wave_active.png
%%DATADIR%%/themes/default/square_wave_inactive.png
%%DATADIR%%/themes/default/step_btn_add.png
%%DATADIR%%/themes/default/step_btn_duplicate.png
%%DATADIR%%/themes/default/step_btn_off.png
%%DATADIR%%/themes/default/step_btn_off_light.png
%%DATADIR%%/themes/default/step_btn_on.png
%%DATADIR%%/themes/default/step_btn_on_100.png
%%DATADIR%%/themes/default/step_btn_on_yellow.png
%%DATADIR%%/themes/default/step_btn_on_0.png
%%DATADIR%%/themes/default/step_btn_on_200.png
%%DATADIR%%/themes/default/step_btn_remove.png
%%DATADIR%%/themes/default/stepper-down-press.png
%%DATADIR%%/themes/default/stepper-down.png
@ -2631,11 +2956,10 @@ share/applications/lmms.desktop
%%DATADIR%%/themes/default/text_left.png
%%DATADIR%%/themes/default/text_right.png
%%DATADIR%%/themes/default/text_under.png
%%DATADIR%%/themes/default/timeline.png
%%DATADIR%%/themes/default/toolbar_bg.png
%%DATADIR%%/themes/default/track_op_grip.png
%%DATADIR%%/themes/default/track_op_menu.png
%%DATADIR%%/themes/default/track_op_menu_active.png
%%DATADIR%%/themes/default/track_shadow_c.png
%%DATADIR%%/themes/default/track_shadow_p.png
%%DATADIR%%/themes/default/trackop.png
%%DATADIR%%/themes/default/trackop_c.png
%%DATADIR%%/themes/default/trackop_h.png
@ -2643,7 +2967,6 @@ share/applications/lmms.desktop
%%DATADIR%%/themes/default/triangle_wave_inactive.png
%%DATADIR%%/themes/default/uhoh.png
%%DATADIR%%/themes/default/unavailable_sound.png
%%DATADIR%%/themes/default/unfreeze.png
%%DATADIR%%/themes/default/unknown_file.png
%%DATADIR%%/themes/default/usr_wave_active.png
%%DATADIR%%/themes/default/usr_wave_inactive.png
@ -2660,7 +2983,5 @@ share/applications/lmms.desktop
%%DATADIR%%/wavetables/saw.bin
%%DATADIR%%/wavetables/sqr.bin
%%DATADIR%%/wavetables/tri.bin
share/man/man1/lmms.1.gz
share/menu/lmms
share/mime/packages/lmms.xml
share/pixmaps/lmms.png

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= picard-plugins
PORTVERSION= 2.0.20180816
PORTVERSION= 2.0.20180917
CATEGORIES= audio python
MAINTAINER= jhale@FreeBSD.org
@ -15,7 +15,7 @@ USE_PYTHON= noflavors
USE_GITHUB= yes
GH_ACCOUNT= metabrainz
GH_TAGNAME= a0a367f
GH_TAGNAME= 8968e91
PORTSCOUT= limit:^2\.
@ -42,11 +42,6 @@ MP3_RUN_DEPENDS= mp3gain:audio/mp3gain
VORBIS_RUN_DEPENDS= vorbisgain:audio/vorbisgain
WAVPACK_RUN_DEPENDS= wvgain:audio/wavpack
post-patch:
# The plugins lastfm, lastfmplus, and no_release have not been ported
# upstream to the 2.x version of Picard and do no load
@(cd ${WRKSRC}/plugins; ${RM} -r lastfm lastfmplus no_release)
do-build:
# Plugins that include a separate UI (those with an __init__.py) must
# be installed into their own subdirectories under PLUGINSDIR. Plugins

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1535503693
SHA256 (metabrainz-picard-plugins-2.0.20180816-a0a367f_GH0.tar.gz) = 3611c421d36b2adc8f68e218f7846315992afe84c2a1a3a46b542838dc86d65f
SIZE (metabrainz-picard-plugins-2.0.20180816-a0a367f_GH0.tar.gz) = 135533
TIMESTAMP = 1538100672
SHA256 (metabrainz-picard-plugins-2.0.20180917-8968e91_GH0.tar.gz) = 6c72df4cd8b9cceef9f6e5688b059267917cafb20d121c2a18c81fb770c338f1
SIZE (metabrainz-picard-plugins-2.0.20180917-8968e91_GH0.tar.gz) = 113141

View file

@ -28,6 +28,8 @@
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/keep.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/loadasnat.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/loadasnat.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/no_release.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/no_release.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/non_ascii_equivalents.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/non_ascii_equivalents.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/padded.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
@ -44,6 +46,8 @@
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/reorder_sides.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/save_and_rewrite_header.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/save_and_rewrite_header.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/smart_title_case.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/smart_title_case.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/sort_multivalue_tags.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/sort_multivalue_tags.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/__pycache__/soundtrack.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
@ -88,6 +92,13 @@
%%PYTHON_SITELIBDIR%%/picard/plugins/featartistsintitles.py
%%PYTHON_SITELIBDIR%%/picard/plugins/fix_tracknums.py
%%PYTHON_SITELIBDIR%%/picard/plugins/keep.py
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/__pycache__/ui_options_lastfm.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/__pycache__/ui_options_lastfm.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/options_lastfm.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/lastfm/ui_options_lastfm.py
%%PYTHON_SITELIBDIR%%/picard/plugins/loadasnat.py
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__init__.py
%%PYTHON_SITELIBDIR%%/picard/plugins/moodbars/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
@ -112,6 +123,7 @@
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/musixmatch/track.py
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/musixmatch/util.py
%%PYTHON_SITELIBDIR%%/picard/plugins/musixmatch/ui_options_musixmatch.py
%%PYTHON_SITELIBDIR%%/picard/plugins/no_release.py
%%PYTHON_SITELIBDIR%%/picard/plugins/non_ascii_equivalents.py
%%PYTHON_SITELIBDIR%%/picard/plugins/padded.py
%%PYTHON_SITELIBDIR%%/picard/plugins/papercdcase.py
@ -127,6 +139,7 @@
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/options_replaygain.ui
%%PYTHON_SITELIBDIR%%/picard/plugins/replaygain/ui_options_replaygain.py
%%PYTHON_SITELIBDIR%%/picard/plugins/save_and_rewrite_header.py
%%PYTHON_SITELIBDIR%%/picard/plugins/smart_title_case.py
%%PYTHON_SITELIBDIR%%/picard/plugins/sort_multivalue_tags.py
%%PYTHON_SITELIBDIR%%/picard/plugins/soundtrack.py
%%PYTHON_SITELIBDIR%%/picard/plugins/standardise_feat.py

View file

@ -14,7 +14,7 @@ LICENSE_COMB= multi
LICENSE_FILE_LGPL21+ = ${WRKSRC}/licenses/lgpl-2.1.txt
LICENSE_FILE_GPLv3+ = ${WRKSRC}/licenses/gpl-3.0.txt
USES= pkgconfig scons
USES= compiler:c++0x pkgconfig scons
USE_GITHUB= yes
GH_ACCOUNT= Olga-Yakovleva
USE_LDCONFIG= yes
@ -28,13 +28,13 @@ AO_LIB_DEPENDS= libao.so:audio/libao
PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
post-patch-PULSEAUDIO-off:
${REINPLACE_CMD} 's|conf.CheckPKG("libpulse-simple")|False and &|' ${WRKSRC}/SConstruct
@${REINPLACE_CMD} 's|conf.CheckPKG("libpulse-simple")|False and &|' ${WRKSRC}/SConstruct
post-patch-AO-off:
${REINPLACE_CMD} 's|conf.CheckPKG("ao")|False and &|' ${WRKSRC}/SConstruct
@${REINPLACE_CMD} 's|conf.CheckPKG("ao")|False and &|' ${WRKSRC}/SConstruct
post-patch-PORTAUDIO-off:
${REINPLACE_CMD} 's|conf.CheckPKG("portaudio-2.0")|False and &|' ${WRKSRC}/SConstruct
@${REINPLACE_CMD} 's|conf.CheckPKG("portaudio-2.0")|False and &|' ${WRKSRC}/SConstruct
post-install:
${MV} ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample

View file

@ -3,7 +3,7 @@
PORTNAME= rhythmbox
PORTVERSION= 3.4.2
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3

View file

@ -3,7 +3,7 @@
PORTNAME= io_lib
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 1-14-9
DISTVERSION= 1-14-10
CATEGORIES= biology
MAINTAINER= danilo@FreeBSD.org
@ -17,10 +17,11 @@ BROKEN_powerpc64= fails to compile: bgzip.c: error: invalid operands to binary &
LIB_DEPENDS= libcurl.so:ftp/curl
USES= autoreconf gmake libtool
USE_GITHUB= yes
GH_ACCOUNT= jkbonfield
USES= autoreconf gmake libtool
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1488270338
SHA256 (jkbonfield-io_lib-io_lib-1-14-9_GH0.tar.gz) = 077044d525e9dd76f94ee83b0ab19cd655b08348cc81bbdaa84e39c622280a4a
SIZE (jkbonfield-io_lib-io_lib-1-14-9_GH0.tar.gz) = 1396092
TIMESTAMP = 1538157628
SHA256 (jkbonfield-io_lib-io_lib-1-14-10_GH0.tar.gz) = 4bd576e52bb7e6be6c2efe42db2764b713c8b61b44a025ad0567dba052b6db1c
SIZE (jkbonfield-io_lib-io_lib-1-14-10_GH0.tar.gz) = 3391479

View file

@ -87,8 +87,8 @@ include/io_lib/zfio.h
include/io_lib/ztr.h
lib/libstaden-read.a
lib/libstaden-read.so
lib/libstaden-read.so.11
lib/libstaden-read.so.11.1.0
lib/libstaden-read.so.13
lib/libstaden-read.so.13.0.0
man/man1/scramble.1.gz
man/man1/srf2fasta.1.gz
man/man1/srf2fastq.1.gz

View file

@ -3,7 +3,7 @@
PORTNAME= Bio-SCF
PORTVERSION= 1.03
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= biology perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -3,7 +3,7 @@
PORTNAME= lirc
PORTVERSION= 0.9.0
PORTREVISION= 8
PORTREVISION= 9
PORTEPOCH= 1
CATEGORIES= comms
MASTER_SITES= SF/${PORTNAME}/LIRC/${PORTVERSION}

View file

@ -2,6 +2,7 @@
PORTNAME= qsstv
PORTVERSION= 9.2.6
PORTREVISION= 1
CATEGORIES= comms hamradio
MASTER_SITES= http://users.telenet.be/on4qz/qsstv/downloads/ \
LOCAL/db

View file

@ -2,6 +2,7 @@
PORTNAME= puppetdb-cli
PORTVERSION= 1.2.4
PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= puppet@FreeBSD.org

View file

@ -2,9 +2,8 @@
# $FreeBSD$
PORTNAME= gcalcli
PORTVERSION= 3.2
PORTVERSION= 3.4.0
DISTVERSIONPREFIX= v
PORTREVISION= 3
CATEGORIES= deskutils python
MAINTAINER= ports@thelanman.net
@ -16,7 +15,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gdata>=0:devel/py-gdata@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}google-api-python-client>=0:www/py-google-api-python-client@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httplib2>=0:www/py-httplib2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-gflags>=0:devel/py-python-gflags@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}python-gflags>=0:devel/py-python-gflags@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oauth2client>0:security/py-oauth2client@${PY_FLAVOR}
USES= python:-2.7 shebangfix
USE_GITHUB= yes
@ -41,6 +41,10 @@ NO_ARCH= yes
PORTDOCS= README.md gcalcli_?.png
PLIST_FILES= bin/gcalcli
pre-install:
@${REINPLACE_CMD} -e '197s|run|run_flow|' \
-e '676s|run|run_flow|' ${WRKSRC}/gcalcli
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin

View file

@ -1,2 +1,3 @@
SHA256 (insanum-gcalcli-v3.2_GH0.tar.gz) = 9b3465be8e64c291ffe4582f8cb779a7025c700e6a83aae74722d87a3b88d55a
SIZE (insanum-gcalcli-v3.2_GH0.tar.gz) = 1672457
TIMESTAMP = 1534035958
SHA256 (insanum-gcalcli-v3.4.0_GH0.tar.gz) = 1297f7082b4d33ac6d5ea3edfc11bdd329b8a6f28926aeda412806d45b7afdd1
SIZE (insanum-gcalcli-v3.4.0_GH0.tar.gz) = 1675456

View file

@ -1,33 +0,0 @@
# ERROR: Missing module - cannot import name run (revisit #204)
# https://github.com/insanum/gcalcli/issues/229
--- gcalcli.orig 2014-12-17 01:50:24 UTC
+++ gcalcli
@@ -185,7 +185,8 @@ try:
from apiclient.discovery import build
from oauth2client.file import Storage
from oauth2client.client import OAuth2WebServerFlow
- from oauth2client.tools import run
+ from oauth2client.tools import run_flow
+ from oauth2client.tools import argparser
except ImportError as e:
print "ERROR: Missing module - %s" % e.args[0]
sys.exit(1)
@@ -627,14 +628,15 @@ class gcalcli:
credentials = storage.get()
if credentials is None or credentials.invalid:
- credentials = run(
+ args, unknown = argparser.parse_known_args(sys.argv)
+ credentials = run_flow(
OAuth2WebServerFlow(
client_id=self.client_id,
client_secret=self.client_secret,
scope=['https://www.googleapis.com/auth/calendar',
'https://www.googleapis.com/auth/urlshortener'],
user_agent=__program__+'/'+__version__),
- storage)
+ storage, args)
self.authHttp = credentials.authorize(httplib2.Http())

View file

@ -2,7 +2,7 @@
PORTNAME= bingrep
PORTVERSION= g20171111
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org

View file

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= codequery
PORTVERSION= 0.21.0
PORTREVISION= 1
PORTVERSION= 0.21.1
DISTVERSIONPREFIX= v
CATEGORIES= devel

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1501261182
SHA256 (ruben2020-codequery-v0.21.0_GH0.tar.gz) = 9af232e0d3bb10e5defbc222a9e422f4580dd5766cfc7f921d38baa18675f98d
SIZE (ruben2020-codequery-v0.21.0_GH0.tar.gz) = 2423769
TIMESTAMP = 1537282795
SHA256 (ruben2020-codequery-v0.21.1_GH0.tar.gz) = c20050dc6963472c7cb7ed4621c7187e24089fa458eb68748ef9d2aae53d991f
SIZE (ruben2020-codequery-v0.21.1_GH0.tar.gz) = 2424086

View file

@ -3,7 +3,7 @@
PORTNAME= efl
DISTVERSION= 1.20.7
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel enlightenment
MASTER_SITES= http://download.enlightenment.org/rel/libs/${PORTNAME}/
DIST_SUBDIR= enlightenment

View file

@ -3,7 +3,7 @@
PORTNAME= evemu
PORTVERSION= 2.6.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= http://www.freedesktop.org/software/${PORTNAME}/

View file

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= git-modes
DISTVERSION= 1.2.7
PORTREVISION= 1
DISTVERSION= 1.2.8
PORTEPOCH= 1
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1521835411
SHA256 (magit-git-modes-1.2.7_GH0.tar.gz) = dd62c2dec1b877729fee53a0b68b1502c4647761150419b0b4dafb0e3438f4d7
SIZE (magit-git-modes-1.2.7_GH0.tar.gz) = 18140
TIMESTAMP = 1534449545
SHA256 (magit-git-modes-1.2.8_GH0.tar.gz) = 38ecf7b3fceee0bb2771f6d4e5ff153f2889498cb82952c0a30403eb91718940
SIZE (magit-git-modes-1.2.8_GH0.tar.gz) = 18131

View file

@ -2,6 +2,7 @@
PORTNAME= libevdev
PORTVERSION= 1.4.4
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://freedesktop.org/software/${PORTNAME}/

View file

@ -2,6 +2,7 @@
PORTNAME= mtdev
PORTVERSION= 1.1.5
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://bitmath.org/code/${PORTNAME}/
PKGNAMEPREFIX= lib

View file

@ -2,6 +2,7 @@
PORTNAME= libudev-devd
PORTVERSION= 0.3
PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= x11@FreeBSD.org

View file

@ -11,11 +11,16 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= This module is a compatibility wrapper around Date::Parse
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-TimeDate>=0:devel/p5-TimeDate
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -3,7 +3,7 @@
PORTNAME= pijul
PORTVERSION= 0.10.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= https://pijul.org/releases/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}

View file

@ -3,7 +3,7 @@
PORTNAME= ptlib
PORTVERSION= 2.10.11
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= GNOME

View file

@ -2,6 +2,7 @@
PORTNAME= evdev
PORTVERSION= 0.5.0
PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -4,6 +4,7 @@
PORTNAME= racer
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.5
PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= beyert@cs.ucr.edu

View file

@ -4,8 +4,8 @@
PORTNAME= racerd
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.1-56
PORTREVISION= 1
DISTVERSIONSUFFIX= -g29cd4c6
PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= ultima@FreeBSD.org

View file

@ -3,6 +3,7 @@
PORTNAME= rust-bindgen
DISTVERSIONPREFIX= v
DISTVERSION= 0.40.0
PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= gecko@FreeBSD.org

View file

@ -3,6 +3,7 @@
PORTNAME= cbindgen
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.3
PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= rust-

View file

@ -3,6 +3,7 @@
PORTNAME= tokei
DISTVERSIONPREFIX= v
DISTVERSION= 8.0.1
PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= tobik@FreeBSD.org

View file

@ -3,6 +3,7 @@
PORTNAME= doh-proxy
DISTVERSION= 0.1.10
PORTREVISION= 1
CATEGORIES= dns
MAINTAINER= mat@FreeBSD.org

View file

@ -3,25 +3,33 @@
PORTNAME= teco
PORTVERSION= 0398
PORTREVISION= 1
CATEGORIES= editors
MASTER_SITES= http://almy.us/files/
DISTNAME= tecoclinux${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
MAINTAINER= bob@eager.cx
COMMENT= Powerful and compact editor with nongraphical user interface
LICENSE= BSD3CLAUSE
CFLAGS+= -Wno-pointer-sign -Wno-expansion-to-defined -Wno-int-to-pointer-cast
MAKEFILE= makefile
WRKSRC= ${WRKDIR}/tecoc${PORTVERSION}
BUILD_WRKSRC= ${WRKSRC}/src
ALL_TARGET= # empty
DOCSFILES= src/readme.1st src/readme.lnx src/changes.txt src/aaout.txt \
src/problems.txt src/video.txt doc/teco.doc doc/wchart.txt
SUB_FILES= teco.1
OPTIONS_DEFINE= DOCS
DOCSFILES= src/readme.1st src/readme.lnx src/changes.txt src/aaout.txt \
src/problems.txt src/video.txt doc/teco.doc doc/wchart.txt
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/tecoc ${STAGEDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKDIR}/teco.1 ${STAGEDIR}${PREFIX}/man/man1
@${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/lib/* ${STAGEDIR}${DATADIR}

View file

@ -1,5 +1,5 @@
--- src/makefile.orig Fri May 21 18:26:06 2004
+++ src/makefile Tue Feb 15 03:20:32 2005
--- src/makefile.orig 2004-05-21 14:26:06 UTC
+++ src/makefile
@@ -23,11 +23,11 @@
# COMPILE.c macro so it doesn't stick in the -target option, which gcc
# doesn't understand.
@ -15,7 +15,7 @@
#############################################################################
@@ -56,7 +56,7 @@
@@ -56,7 +56,7 @@ tecoc: tecoc.o ${OBJECTS}
tecoc.o: tecoc.c zport.h tecoc.h deferr.h dchars.h chmacs.h
clpars.h: genclp clpars.tec

View file

@ -0,0 +1,92 @@
--- src/skpcmd.c.orig 1991-07-12 04:21:24 UTC
+++ src/skpcmd.c
@@ -84,13 +84,17 @@ static DEFAULT SkpCtU() /* skip control
BOOLEAN TTrace; /* temp: holds trace flag */
if (CBfPtr == CStEnd)
+ {
if (MStTop < 0) /* if not in a macro */
{
ErrUTC(); /* unterminated command */
return FAILURE;
}
else
+ {
return SUCCESS;
+ }
+ }
++CBfPtr;
TTrace = TraceM; /* save trace mode flag */
TraceM = FALSE; /* keep FindES from tracing */
@@ -145,13 +149,17 @@ static DEFAULT SkpDqu() /* skip a " (do
{
DBGFEN(3,"SkpDqu",NULL);
if (CBfPtr == CStEnd) /* if end of command string */
+ {
if (MStTop < 0) /* if not in a macro */
{
ErrUTC(); /* unterminated command */
return FAILURE;
}
else
+ {
return SUCCESS;
+ }
+ }
++CBfPtr;
switch (To_Upper(*CBfPtr)) {
case 'A':
@@ -232,13 +240,17 @@ static DEFAULT SkpSkp() /* */
static DEFAULT SkpF() /* skip one of the F commands */
{
if (CBfPtr == CStEnd)
+ {
if (MStTop < 0) /* if not in a macro */
{
ErrUTC(); /* unterminated command */
return FAILURE;
}
else
+ {
return SUCCESS;
+ }
+ }
++CBfPtr;
switch (To_Upper(*CBfPtr)) {
@@ -320,13 +332,17 @@ static DEFAULT SkpCrt() /* skip a ^ (ca
WORD CDummy;
if (CBfPtr == CStEnd) /* if end of command string */
+ {
if (MStTop < 0) /* if macro stack empty */
{
ErrUTC(); /* unterminated command */
return FAILURE;
}
else
+ {
return SUCCESS;
+ }
+ }
++CBfPtr;
if ((*CBfPtr >= 'A') && (*CBfPtr <= '_'))
CDummy = *CBfPtr - 'A';
@@ -360,13 +376,17 @@ static DEFAULT SkpE() /* skip one of t
/* Y */ SkpSkp, /* Z */ SkpSkp
};
if (CBfPtr == CStEnd)
+ {
if (MStTop < 0) /* if not in a macro */
{
ErrUTC(); /* unterminated command */
return FAILURE;
}
else
+ {
return SUCCESS;
+ }
+ }
++CBfPtr;
TmpChr = To_Upper(*CBfPtr);

View file

@ -1,5 +1,5 @@
--- src/zlinux.c.orig Tue Feb 15 20:15:29 2005
+++ src/zlinux.c Tue Feb 15 20:22:42 2005
--- src/zlinux.c.orig 2004-05-21 20:59:29 UTC
+++ src/zlinux.c
@@ -10,7 +10,6 @@
#include <sys/types.h> /* needed before sys/param.h is included */
@ -8,7 +8,7 @@
#include <signal.h> /* to catch ^C and ^Z signals */
#include <stdio.h> /* define stdin */
#include <string.h> /* strncpy(), strlen(), etc. */
@@ -50,8 +49,6 @@
@@ -50,8 +49,6 @@ char *tgetstr(); /* get str value of a
static int vernum(); /* see bottom of this file */
@ -17,7 +17,7 @@
static int SupGotCtC = 0;
static glob_t pglob;
@@ -1057,9 +1054,9 @@
@@ -1057,9 +1054,9 @@ char *argv[];
* execute imbedded command line-parsing macro directly from clpars[]
*/

View file

@ -0,0 +1,506 @@
.Dd September 05, 2018
.Os
.Dt TECO 1 CON
.Sh NAME
.Nm teco
.Nd The grand old text editor
.Sh SYNOPSIS
.Cm tecoc
.Cm make
.Op Fl noini
.Op Fl nomemory
.Ar file
.br
.Cm tecoc
.Cm teco
.Op Fl inspect
.Op Fl nocreate
.Op Fl noini
.Op Fl nomemory
.Op Fl nopage
.Op Fl norename
.Op Sy +nnn
.Ar file
.br
.Cm tecoc
.Cm mung
.Op Fl noini
.Ar file
.Sh DESCRIPTION
This description section is sufficiently long that it has been split into a number of subsections.
.Ss Command names
.Nm
is actually invoked by the command
.Sy tecoc .
It takes a first argument of
.Cm make ,
.Cm teco ,
or
.Cm mung
to control its operating mode. In the
.Fx
version, the base name of the invoking command is tested to provide this
first argument. For ease of use, it is recommended that aliases are set
up. The recommended (and usual) mappings are:
.Bl -tag -width inspect
.It Sy Make
to
.Sy tecoc make
(note the uppercase first letter to avoid confusion with
.Xr make 1 )
.It Sy teco
to
.Sy tecoc teco
.It Sy mung
to
.Sy tecoc mung
.It Sy inspect
to
.Sy tecoc teco -inspect
.El
.Pp
These mappings are assumed in the
.Sx Options
and
.Sx Command invocations
sections below.
.Ss Options
Options may be abbreviated; for each option, the part shown in brackets can be omitted.
The following options are available for the
.Nm
command:
.Bl -tag -width nocreate
.It Fl in[spect]
read the file only, don't create an output file.
.It Fl noc[reate]
if the file doesn't exist, don't create it.
.It Fl noi[ni]
don't execute the initialisation file. This is valid for
.Sy Make
or
.Sy mung
as well.
.It Fl nom[emory]
don't remember the filename (see
.Sx Filename memory
below). This is valid for
.Sy Make
also.
.It Fl nop[age]
don't separate input into pages. Instead, treat form feeds as normal characters.
.It Fl nor[ename]
don't rename files, but copy them to keep references correct
.It Sy +nnn
where
.Ar nnn
is any number of digits. Go to line number
.Ar nnn
and set
.Fl nopage .
.El
.Ss Command invocations
.Pp
There are a number of different ways of starting
.Nm .
.Bl -tag
.It Sy Make Ar file
starts
.Nm
to create
.Ar file .
.br
This is equivalent to
.Li EWfile$$
.It Sy teco Ar file
starts
.Nm
to edit
.Ar file .
.br
This is equivalent to
.Li EBfile$Y$$
.It Sy teco Ar file2=file1
starts
.Nm
to edit
.Ar file1 ,
writing to
.Ar file2.
.br
This is equivalent to
.Li ERfile1$EWfile2$Y$$
.It Sy teco
starts
.Nm
to edit the last edited file.
By default, the name of that file is saved in a file named
.Pa tecoN.tmp
in the current directory, where
.Em N
is the process ID of the parent process to
.Nm .
This can be overridden, as described in
.Sx Filename memory
below.
.It Sy mung Ar file args
starts
.Nm
to execute
.Ar file.
.br
This is equivalent to
.Li I<args>$JEIfile$$
.br
Instead of
.Sy mung ,
the command
.Sy teco Ar @file args
can be used.
.El
.Pp
.Ss Key Bindings
The keys mentioned in the
.Pa teco.doc
file are somewhat confusing. This should help:
.Bl -tag -width <DELETE>
.It Li <DELIM>
The
.Li Esc
echoes as
.Li $ ,
however the
.Pa teco.doc
file shows it as
.Li ` .
.It Li <BS>
Type as
.Li Control-H ;
this isn't the
.Li Backspace
key.
.It Li <DELETE>
The
.Li Backspace
key; this isn't the
.Li Delete
key.
.It Li <CR>
The
.Li Enter
key.
.It Li <LF>
Type as
.Li Control-J .
.El
.Pp
Note that the assignments for
.Li <BS>
and
.Li <DELETE>
shown here are
swapped.
.Li <BS>
can be
.Li Backspace
and
.Li <DELETE>
can be
.Li Control-H
by
clearing
.Li ET&2048 ,
e.g.
.Li 2048,0ET
.Ss Initialisation file
.Nm
.Em mungs
(executes as
.Nm
commands) the file
.Pa TECO.INI
(yes, in uppercase) in the
current directory before processing the command line. Initialisation
can be done instead by defining an environment variable named
.Ev TEC_INIT .
The value is either the list of
.Nm
commands to execute, or a
.Li $
followed by the pathname of the initialisation file. This allows a
single, centrally located initialisation file. Remember that the
.Li $
must be escaped with a backslash character.
.Pp
The initialisation file can be used to make initial settings. It can
return a value, but the value setting is somewhat obscure.
.Pp
For example, the following will both cause successful searches to
auto-display in all
.Nm
sessions.
.Pp
.Bl -tag -compact -offset indent -width Examplex(bash)x
.It Example (csh):
.Li setenv
.Ev TEC_INIT
1es
.It Example (bash):
.Li TEC_INIT=1es
.br
.Li export TEC_INIT
.El
.Pp
The following will each cause the file
.Pa ~/.tecrc
to be used as the initialisation file.
.Bl -tag -compact -offset indent -width Examplex(bash)x
.It Example (csh):
.Li setenv TEC_INIT \e$~/.tecrc
.It Example (bash):
.Li TEC_INIT=\e$~/.tecrc
.br
.Li export TEC_INIT
.El
.Ss Filename memory
.Nm
tries to remember the last file that it edited,
so that after a file has been edited once, it can be re-edited without
the file name having to be repeated on the command line.
.Nm
implements this by writing and reading a file that contains
the name of the last file edited. By default, the file name is
.Pa tecoN.tmp
in the current directory, where
.Em N
is the process ID of the parent process to
.Nm .
.Pp
To change the location of the memory file,
define the environment variable
.Ev TEC_MEMORY
to be
.Li $
followed by the
pathname of the file to be designated as the memory file.
Remember that the
.Li $
must be escaped with a backslash character.
.Pp
The following examples will cause the name of the last
file edited to be stored in the file
.Pa teco.mem
in the home directory.
.Pp
.Bl -tag -compact -offset indent -width Examplex(bash)x
.It Example (csh):
.Li setenv TEC_MEMORY \e$~/teco.mem
.It Example (bash):
.Li TEC_MEMORY=\e$~/teco.mem
.br
.Li export TEC_MEMORY
.El
.Pp
.Ss Library directory
The environment variable
.Ev TEC_LIBRARY
can be set to be a directory path (including the final
.Pa / Ns );
the path must be preceded by a
.Li $
character. This allows the
.Li EI
command to fetch
.Nm
commands from this directory if the file is not found in the
current directory. Remember that the
.Li $
must be escaped with a backslash character.
.Pp
.Bl -tag -compact -offset indent -width Examplex(bash)x
.It Example (csh):
.Li setenv TEC_LIBRARY \e$%%PREFIX%%/lib/
.It Example (bash):
.Li TEC_LIBRARY=\e$/usr/%%PREFIX%%/lib/
.br
.Li export TEC_LIBRARY
.El
.Pp
This will cause the directory
.Pa %%PREFIX%%/lib
to be searched for
.Nm teco
command files.
.Ss Implemented flags
There are a number of flags that can be set inside
.Nm ,
using the
.Li ED
and
.Li ET
mode control commands. To add functionality,
.Nm
is also sensitive to bits in an extra mode control
flag,
.Li EZ .
Bits in the
.Li EZ
mode control command are
used in different ways by different operating systems; only those
relevant to
.Fx
are described here.
.Pp
.Bl -tag -compact -offset indent -width ETx32768
.It Li ED&1
Allow the caret
.Li ^
character in string searches.
.It Li ED&2
Allow yank and _ unconditionally.
.It Li ED&16
Failed searches preserve dot.
.It Li ED&64
Move dot by one after each match in multiple occurrence searches.
.El
.Pp
.Bl -tag -compact -offset indent -width ETx32768
.It Li ET&1
Type out in image mode.
.It Li ET&2
Use scope for delete and
.Li Control-U
(default=1)
.It Li ET&4
Accept lowercase input (default=1).
.It Li ET&8
.Li Control-T
reads without echo.
.It Li ET&32
.Li Control-T
reads with no wait.
.It Li ET&128
.Em mung
mode (abort on error); cleared by
.Li *
prompt.
.It Li ET&2048
Swap backspace and delete.
.It Li ET&4096
We are using 8 bit characters (default=1).
.It Li ET&32768
Trap
.Li Control-C .
.El
.Pp
.Bl -tag -compact -offset indent -width ET&32768
.It Li EZ&128
If set, don't stop on form feeds when reading. If clear, a form
feed in the input stream stops the read (the standard
.Nm
style).
This bit is off by default.
.It Li EZ&256
If set, use UNIX-style newline terminators. This means when files
are read in, carriage-returns are not added to the end of lines,
and when the user types the RETURN key, only a newline is entered
into the command line (usually a carriage-return/line-feed pair is
entered). Old macros (and old
.Nm
users) may get confused if this
bit is set.
.It Li EZ&16384
Normally, the backup file name is created by replacing the file extension
with
.Pa .bak
-
.Pa foo.c
becomes
.Pa foo.bak ;
however, if this bit is set then the backup file name is created by simply
adding
.Pa .bak
to the name -
.Pa foo.c
becomes
.Pa foo.c.bak .
This choice is overridden by
.Li EZ&1 = 0 .
.El
.Sh ENVIRONMENT
The following environment variables are used by
.Nm :
.Bl -tag -width TECO_LIBRARY
.It Ev TECO_INIT
The value of this variable can be either a
.Nm
command string, or the name of a file containing
.Nm
commands. The filename must be preceded by a
.Li $
character. Remember that the
.Li $
must be escaped with a backslash character.
See also
.Sx Initialisation file Ns No .
.It Ev TECO_LIBRARY
The value of this variable should be a path to the directory
that contains files of
.Nm
commands, to be accessed using
.Li XX .
The pathname should include the trailing
.Li / Ns No .
Remember that the
.Li $
must be escaped with a backslash character.
See also
.Sx Library directory Ns No .
.It Ev TECO_MEMORY
The value of this variable should be the name of a file
To be used for remembereing the name of the last file
edited by
.Nm .
The filename must be preceded by a
.Li $
character. Remember that the
.Li $
must be escaped with a backslash character.
See also
.Sx Filename memory Ns No .
.El
.Sh FILES
.Bl -tag
.It Pa %%DATADIR%%/*
Miscellaneous
.Nm
macros and commands.
.It Pa %%DOCSDIR%%/teco.doc
The
.Nm
manual (if installed).
.It Pa %%DOCSDIR%%/wchart.txt
Summary of
.Nm
keystrokes (if installed).
.El
.Sh EXIT STATUS
.Ex -std
.Sh SEE ALSO
A variety of documentation files may be installed in
.Pa %%DOCSDIR%% .
Apart from the ones mentioned in the
.Sx FILES
section, they are of limited use, because they refer to
slightly different versions of
.Nm .
.Pp
There are also many online resources.
.Sh AUTHORS
.An "Pete Siemsen" Aq siemsen@usc.edu .
.br
.An "Tom Almy" Aq tomalmy@aracnet.com .
.br
FreeBSD port and manual page maintained by
.An "Bob Eager" Aq bob@eager.cx .
.Sh BUGS
There is no video mode.

View file

@ -1,8 +1,8 @@
TECO is the grand old text editor. It is powerful and compact precursor
to EMACS and has a completely nongraphical user interface. It is very fast
(probably the fastes editor in the world) and have a macro language. TECO
TECO is the grand old text editor. It is a powerful and compact precursor
to EMACS, and has a completely nongraphical user interface. It is very fast
(probably the fastest editor in the world) and has a macro language. TECO
was written by Dan Murphy (http://www.opost.com/dlm) at Digital Equipment
Corporation in 1962. This is based on Pete Siemsen's TECOC implementation,
and comes with a copy of the originals DECUS TECO documentation.
and comes with a copy of the original's DECUS TECO documentation.
WWW: http://almy.us/teco.html

View file

@ -1,13 +1,37 @@
=============================================================================
Powerful and compact editor with nongraphical user interface
Teco takes a first argument of mung, teco or make to control its
operating mode. Also the name of the executable is tested to provide this
first argument. The mapping is:
teco - tecoc teco
Make - tecoc make
mung - tecoc mung
inspect - tecoc teco -inspect
The FreeBSD port implements pretty well all that the Linux version does.
You can create symlinks for this to work.
There is now a manual page; note carefully that the name of the
executable file is 'tecoc', and that it takes a first argument
specifying how it is to run. The manual page has many more details.
=============================================================================
Most users will want to set up aliases for using the program; this is
not done by the port to avoid unnecessary namespace pollution. There is
also the issue that the conventional command for creating a new file
with teco is 'make' - it is suggested that a capitalised version,
'Make', is used instead. However, users can choose any name they like.
An example set of aliases for csh might be:
alias Make 'tecoc make'
alias teco 'tecoc teco'
alias mung 'tecoc mung'
alias inspect 'tecoc teco -inspect'
For bash, they might be:
alias Make='tecoc make'
alias teco='tecoc teco'
alias mung='tecoc mung'
alias inspect='tecoc teco -inspect'
If the port is built with the DOCS option set to ON, then documentation
will be installed into %%DOCSDIR%%. This will include
a large teco manual named 'teco.doc', and a quick reference 'wall chart'
named 'wchart.txt'. Other documents located there are outdated and/or
inconsistent, and thus of limited use.
Before starting to use tecoc, see the sections "DESCRIPTION/Command
names" and "SEE ALSO" in the manual page.

View file

@ -1,4 +1,5 @@
bin/tecoc
man/man1/teco.1.gz
%%DATADIR%%/upcase.tec
%%DATADIR%%/change.tes
%%DATADIR%%/date.tes

View file

@ -3,7 +3,7 @@
PORTNAME= xi-core
PORTVERSION= g20170612
DISTVERSIONPREFIX= v
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= editors
MAINTAINER= ports@FreeBSD.org

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= citra
PORTVERSION= s20180925
PORTVERSION= s20180927
PORTREVISION?= 0
CATEGORIES= emulators
@ -23,7 +23,7 @@ BUILD_DEPENDS= boost-libs>=1.66:devel/boost-libs
USE_GITHUB= yes
GH_ACCOUNT= citra-emu
GH_TAGNAME= a96f0f516
GH_TAGNAME= 7c97e8df6
GH_TUPLE= citra-emu:ext-libressl-portable:7d01cb0:libressl/externals/libressl \
citra-emu:ext-soundtouch:060181e:soundtouch/externals/soundtouch \
MerryMage:dynarmic:r1-873-g68ca03e:dynarmic/externals/dynarmic \

View file

@ -1,6 +1,6 @@
TIMESTAMP = 1537931380
SHA256 (citra-emu-citra-s20180925-a96f0f516_GH0.tar.gz) = 4c8c42d658aa193f35fb6eaa11b68d3f929abb7235c689b00822d5bc24437c0f
SIZE (citra-emu-citra-s20180925-a96f0f516_GH0.tar.gz) = 4194473
TIMESTAMP = 1538057377
SHA256 (citra-emu-citra-s20180927-7c97e8df6_GH0.tar.gz) = 95bac74454b21550f59a26b007568d7a99e1530126e05eb05d93dc3b5f908c6d
SIZE (citra-emu-citra-s20180927-7c97e8df6_GH0.tar.gz) = 4484531
SHA256 (citra-emu-ext-libressl-portable-7d01cb0_GH0.tar.gz) = f3fc8c9d4991b05ca1e1c8f5907ecd3ffd9724a8dccf328087b4784cda5c7db3
SIZE (citra-emu-ext-libressl-portable-7d01cb0_GH0.tar.gz) = 1762942
SHA256 (citra-emu-ext-soundtouch-060181e_GH0.tar.gz) = a593ab188e4feaeef8376c27b554cc413986efc777c195e44c6d3d223de9a63c

View file

@ -2,8 +2,8 @@
PORTNAME= rpcs3
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.5-934
DISTVERSIONSUFFIX= -gbdf85ed90
DISTVERSION= 0.0.5-945
DISTVERSIONSUFFIX= -gda6ce80f4
CATEGORIES= emulators
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/

View file

@ -1,6 +1,6 @@
TIMESTAMP = 1537980110
SHA256 (RPCS3-rpcs3-v0.0.5-934-gbdf85ed90_GH0.tar.gz) = 2df05c999b5c1e1d6b530d5831edfbf6b251b93260fcefa7d2ead1d0b86e6b63
SIZE (RPCS3-rpcs3-v0.0.5-934-gbdf85ed90_GH0.tar.gz) = 5003938
TIMESTAMP = 1538080633
SHA256 (RPCS3-rpcs3-v0.0.5-945-gda6ce80f4_GH0.tar.gz) = e1e49e0f81632b91895a62a1af8dee4c149b33f564a5fe492014aa55e1c313d6
SIZE (RPCS3-rpcs3-v0.0.5-945-gda6ce80f4_GH0.tar.gz) = 5005463
SHA256 (RPCS3-hidapi-hidapi-0.8.0-rc1-26-g4c27501_GH0.tar.gz) = 4f58ba2a51136cc6af0f1d833688b55f78468c4f5429a4bf9b38bb51c9d212b1
SIZE (RPCS3-hidapi-hidapi-0.8.0-rc1-26-g4c27501_GH0.tar.gz) = 105372
SHA256 (RPCS3-llvm-be9f7bfe2068_GH0.tar.gz) = 6fc805799e0853505ce786882e5856d018130fcca37206e7ef5fcef6b72937d3

View file

@ -2,7 +2,8 @@
# $FreeBSD$
PORTNAME= wine
DISTVERSION= 3.16
DISTVERSION= 3.17
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= SF/${PORTNAME}/Source \

View file

@ -1,5 +1,3 @@
TIMESTAMP = 1537566755
SHA256 (wine-3.16.tar.xz) = ad43bcf8f790c70a4d72e93c5bb818ed0d004c6a1fc6341d5d8fc7ab02a1a53c
SIZE (wine-3.16.tar.xz) = 21432308
SHA256 (v3.16.tar.gz) = b7955b90e4cb415179a5a44f0511455ab4c0adc273753167a92f5d6a49a684aa
SIZE (v3.16.tar.gz) = 9928264
TIMESTAMP = 1538170108
SHA256 (wine-3.17.tar.xz) = 4cede2e1de426af2430abee84afd77379a1f4f05c3ec9cd4280110de54fccc21
SIZE (wine-3.17.tar.xz) = 21457736

View file

@ -206,6 +206,8 @@ include/wine/windows/d3d11_3.h
include/wine/windows/d3d11_3.idl
include/wine/windows/d3d11_4.h
include/wine/windows/d3d11_4.idl
include/wine/windows/d3d11on12.h
include/wine/windows/d3d11on12.idl
include/wine/windows/d3d11sdklayers.h
include/wine/windows/d3d11sdklayers.idl
include/wine/windows/d3d11shader.h

View file

@ -3,6 +3,7 @@
PORTNAME= wine
DISTVERSION= 3.0.3
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= SF/${PORTNAME}/Source \

View file

@ -2,6 +2,7 @@
PORTNAME= genact
DISTVERSION= 0.6.0
PORTREVISION= 1
CATEGORIES= games
MAINTAINER= 0mp@FreeBSD.org

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= mnemosyne
PORTVERSION= 2.6
PORTVERSION= 2.6.1
PORTEPOCH= 1
CATEGORIES= games python
MASTER_SITES= SF/mnemosyne-proj/${PORTNAME}/${PORTNAME}-${DISTVERSION}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1529233511
SHA256 (Mnemosyne-2.6.tar.gz) = e4e90cda5490dabe28a7c06a38c73e45f09f782f7b2eef59797ab955a62eeb2c
SIZE (Mnemosyne-2.6.tar.gz) = 1271314
TIMESTAMP = 1534014366
SHA256 (Mnemosyne-2.6.1.tar.gz) = 6331241bc7caf26fed2e4d32c3c18da33116389b67af621da679a950f08c9c75
SIZE (Mnemosyne-2.6.1.tar.gz) = 1269280

View file

@ -4,7 +4,7 @@
PORTNAME= RetroArch
PORTVERSION= 1.3.6
DISTVERSIONPREFIX= v
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= games
MAINTAINER= yuri@FreeBSD.org

Some files were not shown because too many files have changed in this diff Show more