[SCM] hydrogen/master: Add patch 2001 to offer live download of only free drumkits by default.

js at users.alioth.debian.org js at users.alioth.debian.org
Wed Aug 16 21:26:44 UTC 2017


The following commit has been merged in the master branch:
commit fba1730937148603d77322a5d0b527dfce106cda
Author: Jonas Smedegaard <dr at jones.dk>
Date:   Wed Aug 16 20:59:31 2017 +0200

    Add patch 2001 to offer live download of only free drumkits by default.

diff --git a/debian/patches/2001_avoid_live_non-free_drumkits.patch b/debian/patches/2001_avoid_live_non-free_drumkits.patch
new file mode 100644
index 0000000..32c7f1a
--- /dev/null
+++ b/debian/patches/2001_avoid_live_non-free_drumkits.patch
@@ -0,0 +1,43 @@
+Description: Offer live download of only free drumkits by default
+ Upstream curates a live XML feed of both free and non-free drumkits.
+ Use FreePats URL instead, which offers only DFSG-free drumkits.
+Author: Jonas Smedegaard <dr at jones.dk>
+Bug-Parabola: https://labs.parabola.nu/issues/288
+Bug-PureOS: https://tracker.pureos.net/T106
+License: GPL-3+
+Last-Update: 2017-08-16
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/data/hydrogen.default.conf
++++ b/data/hydrogen.default.conf
+@@ -23,7 +23,7 @@
+ 	<recentUsedSongs />
+ 	<recentlyUsedEffects />
+ 	<serverList>
+-		<server>http://www.hydrogen-music.org/feeds/drumkit_list.php</server>
++		<server>http://freepats.zenvoid.org/hydrogen.xml</server>
+ 	</serverList>
+ 	<patternCategories>
+ 		<categories>not_categorized</categories>
+--- a/src/core/src/preferences.cpp
++++ b/src/core/src/preferences.cpp
+@@ -171,7 +171,7 @@
+ 	m_countOffset = 0;  // beatcounter
+ 	m_startOffset = 0;  // beatcounter
+ 
+-	sServerList.push_back( QString("http://www.hydrogen-music.org/feeds/drumkit_list.php") );
++	sServerList.push_back( QString("http://freepats.zenvoid.org/hydrogen.xml") );
+ 	m_patternCategories.push_back( QString("not_categorized") );
+ 
+ 	//___ audio engine properties ___
+--- a/src/gui/src/SoundLibrary/SoundLibraryImportDialog.cpp
++++ b/src/gui/src/SoundLibrary/SoundLibraryImportDialog.cpp
+@@ -93,7 +93,7 @@
+ 	*/
+ 
+ 	if( pref->sServerList.size() == 0 ) {
+-		pref->sServerList.push_back( "http://www.hydrogen-music.org/feeds/drumkit_list.php" );
++		pref->sServerList.push_back( "http://freepats.zenvoid.org/hydrogen.xml" );
+ 	}
+ 
+ 	repositoryCombo->clear();
diff --git a/debian/patches/series b/debian/patches/series
index 3b597ec..7696b97 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -7,3 +7,4 @@
 1010-spelling.patch
 1015-man_path.patch
 1020-cxx_flags.patch
+2001_avoid_live_non-free_drumkits.patch

-- 
hydrogen packaging



More information about the pkg-multimedia-commits mailing list