Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package hydrogen for openSUSE:Factory checked in at 2022-07-26 19:43:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hydrogen (Old) and /work/SRC/openSUSE:Factory/.hydrogen.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hydrogen" Tue Jul 26 19:43:40 2022 rev:43 rq:990777 version:1.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/hydrogen/hydrogen.changes 2021-05-10 15:41:46.836992251 +0200 +++ /work/SRC/openSUSE:Factory/.hydrogen.new.1533/hydrogen.changes 2022-07-26 19:44:03.871141795 +0200 @@ -1,0 +2,25 @@ +Sat Jul 23 07:00:27 UTC 2022 - Dirk M??ller <[email protected]> + +- update to 1.1.1: + * Keyboard cursor-driven pattern, song and note properties editing + * Note selection and movement in pattern editors + * New OSC commands (new song, open song, save song (as), quit, + * toggle looped playback, toggle timeline, toggle Jack transport, + * toggle Jack timebase master, add/delete timeline marker, + * toggle song/pattern playback mode) + * NSM support reworked + * Deprecating JACK-session + * Instrument main pitch shift offset + * Custom pattern size support with representation in note values + * Custom pan law support in mixer + * Audio output device selection in CoreAudio (macOS) and PortAudio (Windows) + * Preferences dialog 'OK' bug + * Audio problems when using LADSPA plugins with PulseAudio + * MIDI crashes and other issues on 64-bit Windows + * Missing tags and markers + * Inability to control audio latency on Windows (PortAudio) +- add release-version.patch to avoid devel-build warning +- drop fix-version-soversion.patch: this needs to be, if at all + upstreamed + +------------------------------------------------------------------- Old: ---- fix-version-soversion.patch hydrogen-1.0.2.tar.gz New: ---- hydrogen-1.1.1.tar.gz release-version.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hydrogen.spec ++++++ --- /var/tmp/diff_new_pack.EpCouz/_old 2022-07-26 19:44:04.535039207 +0200 +++ /var/tmp/diff_new_pack.EpCouz/_new 2022-07-26 19:44:04.543037971 +0200 @@ -1,7 +1,7 @@ # # spec file for package hydrogen # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,7 +16,6 @@ # -%define soversion 1 %bcond_with lash # The use of librubberband2 is marked as experimental. # Because the current implementation produce wrong timing! @@ -24,17 +23,17 @@ # If rubberband-cli is installed, the hydrogen rubberband-function # will work properly as expected. %bcond_with librubberband - Name: hydrogen -Version: 1.0.2 +Version: 1.1.1 +%define soversion 1_1_1 Release: 0 Summary: A Real-Time Drum Machine and Sequencer License: GPL-2.0-or-later Group: Productivity/Multimedia/Sound/Midi URL: http://www.hydrogen-music.org/ Source0: https://github.com/hydrogen-music/hydrogen/archive/%{version}/%{name}-%{version}.tar.gz -Patch0: fix-version-soversion.patch Patch1: fix-obsolete-appdata.patch +Patch2: release-version.patch BuildRequires: cmake BuildRequires: fdupes BuildRequires: help2man @@ -100,11 +99,11 @@ samples for each instrument). Human velocity, human time, pitch and swing functions are implemented as well. -%package -n libhydrogen-core%{soversion} +%package -n libhydrogen-core-%{soversion} Summary: Library essential for the hydrogen drum machine software Group: System/Libraries -%description -n libhydrogen-core%{soversion} +%description -n libhydrogen-core-%{soversion} Hydrogen is a software synthesizer which can be used alone, emulating a drum machine based on patterns, or via an external MIDI keyboard/sequencer software. @@ -114,7 +113,7 @@ %package -n libhydrogen-core-devel Summary: Development files and headers for libhydrogen-core Group: Development/Libraries/C and C++ -Requires: libhydrogen-core%{soversion} = %{version} +Requires: libhydrogen-core-%{soversion} = %{version} %description -n libhydrogen-core-devel These are the headers needed to develop apps that @@ -170,14 +169,10 @@ %{_mandir}/man1/h2cli.1%{?ext_man} %{_mandir}/man1/hydrogen.1%{?ext_man} -%post -n libhydrogen-core%{soversion} -p /sbin/ldconfig -%postun -n libhydrogen-core%{soversion} -p /sbin/ldconfig - -%files -n libhydrogen-core%{soversion} -%{_libdir}/libhydrogen-core.so.* +%files -n libhydrogen-core-%{soversion} +%{_libdir}/libhydrogen-core-%{version}.so %files -n libhydrogen-core-devel %{_includedir}/%{name} -%{_libdir}/libhydrogen-core.so %changelog ++++++ fix-obsolete-appdata.patch ++++++ --- /var/tmp/diff_new_pack.EpCouz/_old 2022-07-26 19:44:04.567034263 +0200 +++ /var/tmp/diff_new_pack.EpCouz/_new 2022-07-26 19:44:04.571033644 +0200 @@ -1,8 +1,10 @@ ---- a/CMakeLists.txt 2020-09-01 00:04:40.000000000 +0200 -+++ b/CMakeLists.txt 2020-11-15 10:56:57.712801770 +0100 -@@ -386,7 +386,7 @@ ELSE() - INSTALL(DIRECTORY data DESTINATION ${H2_SYS_PATH} PATTERN ".git" EXCLUDE PATTERN "i18n" EXCLUDE PATTERN doc EXCLUDE) +Index: hydrogen-1.1.1/CMakeLists.txt +=================================================================== +--- hydrogen-1.1.1.orig/CMakeLists.txt ++++ hydrogen-1.1.1/CMakeLists.txt +@@ -391,7 +391,7 @@ IF(EXISTS ${CMAKE_SOURCE_DIR}/data/doc/C ENDIF() + INSTALL(DIRECTORY data DESTINATION ${H2_DATA_PATH} PATTERN ".git" EXCLUDE PATTERN "i18n" EXCLUDE PATTERN doc EXCLUDE) IF(NOT MINGW AND NOT APPLE) - INSTALL(FILES ${CMAKE_SOURCE_DIR}/linux/org.hydrogenmusic.Hydrogen.appdata.xml DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/appdata") + INSTALL(FILES ${CMAKE_SOURCE_DIR}/linux/org.hydrogenmusic.Hydrogen.appdata.xml DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/metainfo") ++++++ hydrogen-1.0.2.tar.gz -> hydrogen-1.1.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/hydrogen/hydrogen-1.0.2.tar.gz /work/SRC/openSUSE:Factory/.hydrogen.new.1533/hydrogen-1.1.1.tar.gz differ: char 13, line 1 ++++++ release-version.patch ++++++ Index: hydrogen-1.1.1/CMakeLists.txt =================================================================== --- hydrogen-1.1.1.orig/CMakeLists.txt +++ hydrogen-1.1.1/CMakeLists.txt @@ -30,12 +30,7 @@ ELSE() ENDIF(VERSION_SUFFIX) # Consider any tagged commit as a release build -EXECUTE_PROCESS(COMMAND git describe --exact-match --tags OUTPUT_VARIABLE GIT_TAG) -IF(GIT_TAG) - SET(IS_DEVEL_BUILD "false") -ELSE() - SET(IS_DEVEL_BUILD "true") -ENDIF() +SET(IS_DEVEL_BUILD "false") SET(LIBSNDFILE_VERSION_PREV "1.0.17")
