diff -Nru kodi-visualization-projectm-2.3.4/debian/changelog kodi-visualization-projectm-2.3.5/debian/changelog --- kodi-visualization-projectm-2.3.4/debian/changelog 2013-05-31 22:59:22.000000000 +0000 +++ kodi-visualization-projectm-2.3.5/debian/changelog 2013-05-31 22:59:22.000000000 +0000 @@ -1,4 +1,4 @@ -kodi-visualization-projectm (2.3.4-1~bionic) bionic; urgency=low +kodi-visualization-projectm (2.3.5-1~bionic) bionic; urgency=low [ kodi ] * autogenerated dummy changelog diff -Nru kodi-visualization-projectm-2.3.4/depends/common/projectm/0001-fix-mac-install.patch kodi-visualization-projectm-2.3.5/depends/common/projectm/0001-fix-mac-install.patch --- kodi-visualization-projectm-2.3.4/depends/common/projectm/0001-fix-mac-install.patch 2019-12-14 08:19:57.000000000 +0000 +++ kodi-visualization-projectm-2.3.5/depends/common/projectm/0001-fix-mac-install.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,26 +0,0 @@ -From 67ca44201eac41c88c8a7e7ac41cf7599d7ad7ac Mon Sep 17 00:00:00 2001 -From: Alwin Esch -Date: Sat, 14 Dec 2019 08:46:29 +0100 -Subject: [PATCH] fix-mac-install - ---- - Makefile.am | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/Makefile.am b/Makefile.am -index a9789f3..8967302 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -20,7 +20,8 @@ pm_font__DATA = fonts/Vera.ttf fonts/VeraMono.ttf - # find and install all preset files - install-data-local: - if ENABLE_PRESET_SUBDIRS -- find "$(PRESETSDIR)" -type f -exec install -Dm 755 "{}" "$(DESTDIR)/$(pm_data_dir)/{}" \; -+ find "$(PRESETSDIR)" -type d -exec $(MKDIR_P) "$(DESTDIR)/$(pm_data_dir)/{}" \; -+ find "$(PRESETSDIR)" -type f -exec $(INSTALL_DATA) "{}" "$(DESTDIR)/$(pm_data_dir)/{}" \; - else - test -z $(DESTDIR)$(pkgdatadir) || $(MKDIR_P) $(DESTDIR)$(pm_presets_dir) - find "$(PRESETSDIR)" -type f -print0 | LC_ALL=C sort -z | xargs -0 '-I{}' $(INSTALL_DATA) '{}' $(DESTDIR)$(pm_presets_dir) --- -2.20.1 - diff -Nru kodi-visualization-projectm-2.3.4/depends/common/projectm/projectm.sha256 kodi-visualization-projectm-2.3.5/depends/common/projectm/projectm.sha256 --- kodi-visualization-projectm-2.3.4/depends/common/projectm/projectm.sha256 2019-12-14 08:19:57.000000000 +0000 +++ kodi-visualization-projectm-2.3.5/depends/common/projectm/projectm.sha256 2020-02-21 15:13:15.000000000 +0000 @@ -1 +1 @@ -13e6a326e52ea55419819040511cf7287ad838fd3926e5f0dee7045579f68555 +8709d7bce65c78d56a546820762a6ede6d7c144695fd1d200e972f38740e9db9 diff -Nru kodi-visualization-projectm-2.3.4/depends/common/projectm/projectm.txt kodi-visualization-projectm-2.3.5/depends/common/projectm/projectm.txt --- kodi-visualization-projectm-2.3.4/depends/common/projectm/projectm.txt 2019-12-14 08:19:57.000000000 +0000 +++ kodi-visualization-projectm-2.3.5/depends/common/projectm/projectm.txt 2020-02-21 15:13:15.000000000 +0000 @@ -1 +1 @@ -projectm https://github.com/projectM-visualizer/projectm/releases/download/v3.1.1-rc7/projectM-3.1.1-rc7.tar.gz +projectm https://github.com/projectM-visualizer/projectm/releases/download/v3.1.2/projectM-src-3.1.2.tar.gz diff -Nru kodi-visualization-projectm-2.3.4/src/Main.cpp kodi-visualization-projectm-2.3.5/src/Main.cpp --- kodi-visualization-projectm-2.3.4/src/Main.cpp 2019-12-14 08:19:57.000000000 +0000 +++ kodi-visualization-projectm-2.3.5/src/Main.cpp 2020-02-21 15:13:15.000000000 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2007-2019 Team Kodi + * Copyright (C) 2007-2020 Team Kodi * http://kodi.tv * * This Program is free software; you can redistribute it and/or modify @@ -73,7 +73,9 @@ m_configPM.menuFontURL = kodi::GetAddonPath("resources/projectM/fonts/VeraMono.ttf"); m_configPM.datadir = kodi::GetAddonPath("resources/projectM"); m_lastPresetIdx = kodi::GetSettingInt("last_preset_idx"); +#ifdef DEBUG m_lastLoggedPresetIdx = m_lastPresetIdx; +#endif m_configPM.textureSize = kodi::GetSettingInt("quality"); m_configPM.shuffleEnabled = kodi::GetSettingBoolean("shuffle"); @@ -125,11 +127,13 @@ if (m_projectM) { m_projectM->renderFrame(); +#ifdef DEBUG unsigned preset; m_projectM->selectedPresetIndex(preset); -// if (m_lastLoggedPresetIdx != preset) -// CLog::Log(LOGDEBUG,"PROJECTM - Changed preset to: %s",g_presets[preset]); + if (m_lastLoggedPresetIdx != preset) + CLog::Log(ADDON_LOG_DEBUG,"PROJECTM - Changed preset to: %s",g_presets[preset]); m_lastLoggedPresetIdx = preset; +#endif } } diff -Nru kodi-visualization-projectm-2.3.4/src/Main.h kodi-visualization-projectm-2.3.5/src/Main.h --- kodi-visualization-projectm-2.3.4/src/Main.h 2019-12-14 08:19:57.000000000 +0000 +++ kodi-visualization-projectm-2.3.5/src/Main.h 2020-02-21 15:13:15.000000000 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2007-2019 Team Kodi + * Copyright (C) 2007-2020 Team Kodi * http://kodi.tv * * This Program is free software; you can redistribute it and/or modify @@ -91,7 +91,9 @@ bool m_UserPackFolder; std::string m_lastPresetDir; int m_lastPresetIdx; +#ifdef DEBUG unsigned int m_lastLoggedPresetIdx; +#endif bool m_lastLockStatus; bool m_shutdown = false; diff -Nru kodi-visualization-projectm-2.3.4/visualization.projectm/addon.xml.in kodi-visualization-projectm-2.3.5/visualization.projectm/addon.xml.in --- kodi-visualization-projectm-2.3.4/visualization.projectm/addon.xml.in 2019-12-14 08:19:57.000000000 +0000 +++ kodi-visualization-projectm-2.3.5/visualization.projectm/addon.xml.in 2020-02-21 15:13:15.000000000 +0000 @@ -1,7 +1,7 @@  @ADDON_DEPENDS@