Back to hydrogen PTS page

Accepted hydrogen 1.0.1-1 (source all amd64) into unstable, unstable

Hash: SHA512

Format: 1.8
Date: Wed, 06 Jan 2021 21:17:22 -0500
Source: hydrogen
Binary: hydrogen hydrogen-data hydrogen-dbgsym hydrogen-doc
Architecture: source all amd64
Version: 1.0.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <>
Changed-By: Nicholas D Steeves <>
 hydrogen   - advanced drum machine/step sequencer
 hydrogen-data - advanced drum machine/step sequencer (data)
 hydrogen-doc - advanced drum machine/step sequencer (doc)
Closes: 945042 954823 960539
 hydrogen (1.0.1-1) unstable; urgency=medium
   [ Ondřej Nový ]
   * d/changelog: Remove trailing whitespaces
   * d/control: Set Vcs-* to
   [ Filipe Sateler]
   * Change maintainer address to
   [ Olivier Humbert ]
   * Update d/changelog: deleting unnecessary empty lines
   * Update d/control:
     - add Pulseaudio to the description
     - debhelper: declare version
   * Update d/hydrogen.install (install a better image)
   [ Nicholas D Steeves ]
   * Reintroduce hydrogen to Debian. (Closes: #960539)
   * New upstream version 1.0.0~beta2.
   * Rebase all patches onto 1.0.0~beta2:
     - Drop 020170916~27d664c.patch (possibly resurrect).
     - Drop 1000_portaudio_v2.patch (no longer needed).
     - Drop 1001_rubberband_path.patch (merged upstream).
     - Drop 1002_fix_locale_coverage.patch (exists upstream @L42).
     - Drop 1005_name_shouldnt_repeat_genericname.patch (merged upstream).
     - Drop 1006_porttime.patch (merged upstream).
     - Drop 1008-ftbfs-gcc-4.7.diff (no longer needed).
     - Drop 1010-spelling.patch (no longer needed).
     - Drop 1015-man_path.patch (no longer needed).
     - Drop 1020-cxx_flags.patch (no longer needed).
   * Fix typos in description, enhance grammar, and refer to Qt as "Qt"
     rather than "QT". Thanks to Thomas Vincent for finding this while
     working on a translation. (Closes: #945042)
   * Update filenamemangle, uversionmangle, and version match to allow uscan
     to detect alpha, beta, and rc versions.  We're now tracking beta Qt5
     releases, because Qt4 is unmaintained and was removed from Debian.
   * Built against qtbase5-dev instead of libqt4-dev. (Closes: #954823)
   * Add the following new build-deps: libqt5xmlpatterns5-dev, qttools5-dev.
   * Add myself to Uploaders.
   * rules: export QTDIR=/usr/lib/qt5.
   * Add libcppunit-dev to build-deps; this will activate unit tests.
   * Add liblo-dev to build-deps; this enables Open Sound Control (OSC).
   * Add
   * Drop Jaromír Mikeš from Uploaders, because he has not been active in
     Debian for > 2 years, and because he communicated that he is no longer
     working on this package (see Bug #954823, Message #15).
   * Drop Jonas Smedegaard from Uploaders on his request (see Bug #954823,
     Message #37).
   * Migrate the package from cdbs to debhelper:
     - Switch to debhelper-compat 13.
     - Drop debian/
     - Drop cdbs build-dep.
     - Convert existing rules file into dh sequence compatible format, and
       drop the license boilerplate, because this is declared in Files:debian/*
       of copyright.
     - Install man page with debian/hydrogen.manpages.
     - Drop README.source, which existed to declare that this was a cdbs-using
     - Drop translation regeneration during dh_auto_build, because it replaces
       good translations with unfinished ones, eg: "Directory %1 does not
       exist" -> "Le répertoire %1 n'existe pas" is replace by "unfinished".
     - Drop copyright-check and copyright_hints, which were used in the cdbs
       rules, but which are no longer used.
   * Update hydrogen-data.install for new upstream locations of appdata.xml.
   * Update hydrogen-data.install and hydrogen-data.links for new upstream
     location of h2-icon.svg.
   * hydrogen.install: Drop icon installation, because it exists in
   * rules: export DEB_CMAKE_EXTRA_FLAGS
   * copyright:
     - Fix inaccurate date range for "The hydrogen development team".
     - Update Sebastian Moors' years.
     - Update Jérémy Zurcher's years.
     - Add missing section for cmake/Sanitizers.cmake.
     - Add missing section for Przemysław Sitek's files.
     - Add missing section for src/www/hydrogen.php.
     - Add myself to Files: debian/*
     - Drop License-Grant and License-Reference fields, because they are not
       part of DEP-5.
     - Add short license texts for GPL-2+, GPL-3+, and Apache-2.0, and include
       the conventional "On Debian systems, the complete text…can be
       found…common-licenses/license-name" text.
   * source/lintian-overrides: Bug #786450 has not yet been resolved.  Drop
     overrides for missing-license-paragraph-in-dep5 and
     missing-license-text-in-dep5, because they are no longer necessary with
     the changes to copyright noted above.
   * Add hydrogen-doc.links to make the manual, old tutorial, and new tutorial
     more discoverable by linking them to /usr/share/docs.
   * Register the tutorial with docbase.
   * Add lintian override for
     package-contains-documentation-outside-usr-share-doc.  See header of
     hydrogen-doc.lintian-overrides for more information.
   * Reimport upstream 1.0.1 using Sourceforge tarball, because the Github one
     omits the HTML manual (available in LANG codes: CA, EN, ES, FR, IT, and
     NL).  The New Tutorial is unfortunately only available in EN; however,
     the old tutorial continues to be provided for EN, FR, and IT.
   * Update watch file to use the Sourceforge source, and declare that we're
     using this source in copyright.
   * Drop build-dep on dh-buildinfo; this functionality is now provided by
     default with .buildinfo files.
   * control: Document why we can't use an https Homepage at this time.
   * 2001_avoid_live_non-free_drumkits.patch: Add missing original Date and
     Forwarded fields.
   * debian/tests/control: Add comment indicating why "allow-stderr" is
     probably the right decision.
   * Add 0003-use-h2-icon.png.patch and install h2-icon.bpm as h2-icon.png.
   * Add upstream/metadata.
   * Add override_dh_auto_configure to pass $DEB_CMAKE_EXTRA_FLAGS as
     arguments to cmake and thus actually do something with them.
   * Create debian/not-installed to ignore the unused static library
   * Also ignore headers by adding them to not-installed.  In both cases, see
     git history to quickly revert and restore bin:libhydrogen-core-1.0.1 and
     bin:hydrogen-dev, if ever someone requires them.
   [ Dennis Braun ]
   * New upstream version 1.0.1
   * Update 2001_avoid_live_non-free_drumkits.patch
   * Install the desktop icon directly from
   * Add me as uploader
   * Set Rules-Requires-Root: no
   * Update d/copyright:
     - Add "The hydrogen development team" to Files: *
     - Remove obsolete file entries and LGPL-2.1+
     - Add myself to the debian/ section
   * Update d/source/lintian-overrides:
     - inconsistent-appstream-metadata-license is false positive
   [ Dennis Braun and Nicholas D Steeves ]
   * Provide an autopkgtest (h2cli-convert); this functionally tests
     Hydrogen's h2song (xml) export-to-wav functionality, and tests if the
     resulting wav file has the requested target bit depth and sampling
   * Declare Standards-Version: 4.5.1 (no further changes required).
   [ Ross Gammon ]
   * Move appdata.xml and desktop file to the hydrogen package
   * Remove unused lintian override for desktop file
   * Drop changelog entry for unreleased beta version
 b17b756425bf487b1b49b0738f55fd19c9a033b4 2434 hydrogen_1.0.1-1.dsc
 b0f1bfb49dc52161904cc5c8279ab31bb1e6d6eb 14725348 hydrogen_1.0.1.orig.tar.gz
 37cd309a3a5dd4c66e85233ef85ce03cf73c2db0 16744 hydrogen_1.0.1-1.debian.tar.xz
 26c317349ba2d0e4d51f4a23a2943578b944cc8f 6900656 hydrogen-data_1.0.1-1_all.deb
 d3200e93294d8c315fbb86866632799d1f1af9e7 12271840 hydrogen-dbgsym_1.0.1-1_amd64.deb
 560f21ec0b862ded8734063b971a8bdd83be29e6 2993752 hydrogen-doc_1.0.1-1_all.deb
 02b66065c5d6e1704c9766b503c1aac638172436 15887 hydrogen_1.0.1-1_amd64.buildinfo
 c97fd38a767c824bd9539a6d6b9e0ccf339d4e98 1461540 hydrogen_1.0.1-1_amd64.deb
 ceee8d596bfb28a6ff4edd46ed5a49155cb09b084bdd851df63bb400fae51c78 2434 hydrogen_1.0.1-1.dsc
 0a8f5ce37412293e9dce1c5f3f428f08c8d66009f40d54a6f4f6b98190e5ad20 14725348 hydrogen_1.0.1.orig.tar.gz
 3a0d33abf436e3ce573d6fb27a37cdb51cd7b98c336161eaede0bd146ecc3904 16744 hydrogen_1.0.1-1.debian.tar.xz
 5a57523d2750a110eb0df5fcb81664907aa720c19ad71ba8b62efea08c0d30ea 6900656 hydrogen-data_1.0.1-1_all.deb
 0704f0b5556a2020978a21ce3e98bfcd27693fdc778e2972f39cdb941e643434 12271840 hydrogen-dbgsym_1.0.1-1_amd64.deb
 733709f64669cd4d347ed15d7a490d66dfde6c719c8fc79d818e21c9d7db4f1e 2993752 hydrogen-doc_1.0.1-1_all.deb
 cc6616715f9648af57f761efcbf4dacea10f5488436d6f3be28b8fb6450996fe 15887 hydrogen_1.0.1-1_amd64.buildinfo
 809389f76d1097a11a9d0a20da842aa5790d35b45455d5f160c801b808fc1768 1461540 hydrogen_1.0.1-1_amd64.deb
 064915a3a1fcd49aa1b7ee86dac21f4e 2434 sound optional hydrogen_1.0.1-1.dsc
 1dbcf2191358c1308c7a3c6b2dfe6e68 14725348 sound optional hydrogen_1.0.1.orig.tar.gz
 52ddb60912c0fa24803ad9e5ff8729a0 16744 sound optional hydrogen_1.0.1-1.debian.tar.xz
 2999fe85051da82c2be482f153c12e83 6900656 sound optional hydrogen-data_1.0.1-1_all.deb
 3a71b583edae3d62a0a63d9479ec9bb1 12271840 debug optional hydrogen-dbgsym_1.0.1-1_amd64.deb
 f9617c8bc49f02a332697ba95f905350 2993752 doc optional hydrogen-doc_1.0.1-1_all.deb
 bbd1fb69e181c2369d116e455fe10a8f 15887 sound optional hydrogen_1.0.1-1_amd64.buildinfo
 b59179ca818690c2319e72f7a883e1f4 1461540 sound optional hydrogen_1.0.1-1_amd64.deb