Files
projectM/projectM-disable_native_plugins.patch
Takashi Iwai f0eb474218 Accepting request 858984 from home:ukbeast89:branches:multimedia:apps
- Update to version 3.1.7:
  * Vendoring libglm headers to remove a dependency
  * Subdirectory scanning for textures and presets
  * Support for text drawing and feedback in pmSDL (may not be enabled by configuration)
    macOS should support building with autotools now, not just xcode
- Removed patch to reduce build dependencies, as it's no longer required:
  * 0001-Reduce-dependencies.patch

OBS-URL: https://build.opensuse.org/request/show/858984
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/projectM?expand=0&rev=33
2020-12-28 11:35:53 +00:00

23 lines
1.0 KiB
Diff

From: Luigi Baldoni <aloisio@gmx.com>
Date: 2018-12-01 15:40:43 +0200
Subject: Do not build native plugins
Native plugins are problematic to package on account of being
binaries being looked for into datadir. Will have to create
a better patch that looks for them inside libdir, but for now
I'm simply disabling them.
Furthermore, according to upstream, they aren't particularly useful.
---
diff --git a/src/Makefile.am b/src/Makefile.am
index 6d5e6e7..1ecbe81 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -22,4 +22,4 @@
# for compatibility reasons here as nobase_include
nobase_include_HEADERS = libprojectM/projectM.hpp libprojectM/Common.hpp libprojectM/dlldefs.h libprojectM/event.h libprojectM/fatal.h libprojectM/PCM.hpp
-SUBDIRS = libprojectM NativePresets ${PROJECTM_SDL_SUBDIR} ${PROJECTM_QT_SUBDIR} ${PROJECTM_EMSCRIPTEN_SUBDIR} ${PROJECTM_JACK_SUBDIR} ${PROJECTM_PULSEAUDIO_SUBDIR}
+SUBDIRS = libprojectM ${PROJECTM_SDL_SUBDIR} ${PROJECTM_QT_SUBDIR} ${PROJECTM_EMSCRIPTEN_SUBDIR} ${PROJECTM_JACK_SUBDIR} ${PROJECTM_PULSEAUDIO_SUBDIR}