Merge branch 'rochade' into experimental
authormirabilos <tg@debian.org>
Thu, 4 Jul 2019 21:25:46 +0000 (23:25 +0200)
committermirabilos <mirabilos@evolvis.org>
Thu, 4 Jul 2019 21:25:46 +0000 (23:25 +0200)
1  2 
debian/changelog
debian/control
debian/patches/debian-specific/kfreebsd-oss-salsa.diff
debian/patches/series
debian/rules

-  -- Thorsten Glaser <tg@mirbsd.de>  Thu, 04 Jul 2019 22:58:03 +0200
 +musescore (3.2.2+dfsg1-1) experimental; urgency=medium
 +
 +  * New upstream release
 +  * Merge musescore-snapshot (3.1+dfsg1-1) experimental; urgency=medium
 +  * Drop merged patches, update patches
++  * Merge musescore2 (2.3.2+dfsg3-4) wtf; urgency=low
 +
++ -- Thorsten Glaser <tg@mirbsd.de>  Thu, 04 Jul 2019 23:22:38 +0200
 +
 +musescore-snapshot (3.1+dfsg1-1) experimental; urgency=medium
 +
 +  * New upstream release, repackaged as snapshot for integration work
 +  * Apply four post-release bugfixes: three from master, one from the
 +    musescore.com backend branch that’s not… yet(?) there
 +  * Update description with new features from 3.0 and 3.1
 +  * Merge musescore2 (2.3.2+dfsg3-2) wtf; urgency=medium
 +  * Supplement the AppStream metadata with the new release
 +  * Fix charset used by local plugin docs
 +  * Register plugin documentation with doc-base
 +  * Note known bug https://musescore.org/en/node/290147
 +
 + -- Thorsten Glaser <tg@mirbsd.de>  Mon, 03 Jun 2019 23:42:38 +0200
 +
 +musescore-snapshot (3.1~pre20190412+dfsg1-1) experimental; urgency=low
 +
 +  * New upstream snapshot “v3.1beta”
 +  * Merge musescore (3.0.5+dfsg1-2) experimental; urgency=low
 +  * Generate and install full plugin documentation locally
 +  * Merge musescore (3.0.5+dfsg1-3) experimental; urgency=low
 +
 + -- Thorsten Glaser <tg@mirbsd.de>  Fri, 19 Apr 2019 22:24:42 +0200
 +
 +musescore-snapshot (3.1~pre20190227+dfsg1-1) experimental; urgency=low
 +
 +  * Revert to tracking “git master” snapshots now 3.0.x was branched
 +  * New upstream snapshot; drop applied and refresh remaining patches
 +
 + -- Thorsten Glaser <tg@mirbsd.de>  Wed, 27 Feb 2019 21:01:07 +0100
 +
 +musescore (3.0.5+dfsg1-3) experimental; urgency=low
 +
 +  * Merge musescore (2.3.2+dfsg2-6) unstable; urgency=medium
 +  * Mark more patches as applied upstream
 +  * Adopt package description marker distinguishing from castling branch
 +  * Update AppData PR patch
 +  * Add a few crash fix patches until 3.1 is out
 +  * Clarify the Qt 5.7 patch use in stretch-backports-sloppy *only*
 +  * Apply recommended settings of debhelper 12
 +
 + -- Thorsten Glaser <tg@mirbsd.de>  Sat, 04 May 2019 01:55:53 +0200
 +
 +musescore (3.0.5+dfsg1-2) experimental; urgency=low
 +
 +  * Merge musescore (2.3.2+dfsg2-5) unstable; urgency=medium
 +  * Update patches and pull three new bugfix patches from upstream
 +  * Stop suggesting old tiny soundfonts: we pull in a suitable, large
 +    one (with better UX) already, and the user can install any SF2/SF3
 +    or SFZ one by themselves
 +  * Use the same soundfont as upstream does, for fresh installations
 +  * Workaround for DEP 5 syntax in a complex case
 +  * Fix share/plugins/notenames.qml copyright years
 +
 + -- Thorsten Glaser <tg@mirbsd.de>  Wed, 17 Apr 2019 23:33:14 +0200
 +
 +musescore (3.0.5+dfsg1-1) experimental; urgency=medium
 +
 +  * New upstream version, targetting experimental until AFTER buster release
 +
 + -- Thorsten Glaser <tg@mirbsd.de>  Wed, 13 Mar 2019 17:52:48 +0100
 +
 +musescore (3.0.4+dfsg1-1) experimental; urgency=low
 +
 +  * New upstream version, targetting experimental until AFTER buster release
 +  * Remove applied patches
 +  * Fix upstream release notes link
 +  * Apply a reproducibility fix merged in upstream 3.1
 +  * Automate skipping the testsuite for too-old Qt5, easing backports/PPA
 +
 + -- Thorsten Glaser <tg@mirbsd.de>  Thu, 07 Mar 2019 22:48:58 +0100
 +
 +musescore (3.0.3+dfsg1-1) experimental; urgency=low
 +
 +  * Merge from the musescore-snapshot package but rename it back
 +  * Rename binary packages to musescore3{,-common} for coïnstallability
 +    (musescore{,-common} 2.x will stay around for buster’s lifetime, and
 +    upstream says users should have both in parallel, for existing scores)
 +  * New upstream version, targetting experimental until AFTER buster release
 +  * Apply upstream patch to fix sound to not always be piano + some crashes
 +
 + -- Thorsten Glaser <tg@mirbsd.de>  Wed, 27 Feb 2019 20:02:56 +0100
 +
 +musescore-snapshot (3.0.2+dfsg1-3) experimental; urgency=high
 +
 +  * Backport proposed fixes for saving text colours and flipping lyrics
 +
 + -- Thorsten Glaser <tg@mirbsd.de>  Mon, 18 Feb 2019 00:34:31 +0100
 +
 +musescore-snapshot (3.0.2+dfsg1-2) experimental; urgency=medium
 +
 +  * Mark patches as applied upstream
 +  * Allow manually debugging xvfb testsuite runner
 +  * Make up a $HOME directory which the testsuite can use
 +
 + -- Thorsten Glaser <tg@mirbsd.de>  Thu, 07 Feb 2019 19:07:46 +0100
 +
 +musescore-snapshot (3.0.2+dfsg1-1) experimental; urgency=medium
 +
 +  * Fix failing tst_runscripts
 +  * Allow MuseJazz fonts back in, the source code situation was cleared
 +  * Backport another FTBFS fix
 +  * New upstream release
 +    - update copyright
 +    - refresh all patches and PRs
 +  * Fix non-constant format string (-Wformat-security)
 +  * Slight env cleanup for the tests (tbf within pbuilder)
 +
 + -- Thorsten Glaser <tg@mirbsd.de>  Wed, 06 Feb 2019 21:07:52 +0100
 +
 +musescore-snapshot (3.0.1+dfsg1-2) experimental; urgency=low
 +
 +  * Fix XDG_DATA_HOME subpath location in the manpage
 +  * Merge changes from musescore (2.3.2+dfsg2-3)
 +  * Update upstream submission status of, and the patches themselves
 +
 + -- Thorsten Glaser <tg@mirbsd.de>  Sun, 27 Jan 2019 17:06:00 +0100
 +
+ musescore2 (2.3.2+dfsg3-4) wtf; urgency=low
+   * Update UMEGAYA (DEP 12) Changelog link
+   * Merge musescore (2.3.2+dfsg2-8) unstable; urgency=low
+  -- Thorsten Glaser <tg@mirbsd.de>  Thu, 04 Jul 2019 19:37:27 +0200
+ musescore2 (2.3.2+dfsg3-3) wtf; urgency=high
+   * Merge musescore (2.3.2+dfsg2-7) unstable; urgency=high
+   * Display distro packaging versioning in About, --long-version
+  -- Thorsten Glaser <tg@mirbsd.de>  Tue, 02 Jul 2019 23:18:37 +0200
  musescore2 (2.3.2+dfsg3-2) wtf; urgency=medium
  
    * Log prevented note collisions in revert-restriking patch
diff --cc debian/control
@@@ -27,12 -24,12 +27,12 @@@ Build-Depends: cmake
                 libpulse-dev,
                 libqt5opengl5-dev,
                 libqt5svg5-dev,
-                libqt5webkit5-dev,
                 libqt5xmlpatterns5-dev,
                 libsndfile1-dev (>= 1.0.25),
+                lsb-release,
                 portaudio19-dev,
                 qtbase5-dev,
 -               qtdeclarative5-dev (>= 5.4),
 +               qtdeclarative5-dev (>= 5.8),
                 qtscript5-dev,
                 qttools5-dev,
                 qttools5-dev-tools,
@@@ -65,8 -62,10 +65,10 @@@ Multi-Arch: foreig
  Pre-Depends: ${misc:Pre-Depends}
  Depends: desktop-file-utils,
           libqt5sql5-sqlite,
 -         musescore-common (>> 2.3~),
 -         musescore-common (<< 2.4~),
+ # dependent on MSCORE_INSTALL_SUFFIX from debian/rules
+ # and MUSESCORE_VERSION_{MAJOR,MINOR} from CMakeLists.txt
 +         musescore3-common (>> 3.1~),
 +         musescore3-common (<< 3.2~),
           qml-module-qtquick-controls,
           qml-module-qtquick-dialogs,
           qml-module-qtquick-layouts,
@@@ -1,9 -1,19 +1,10 @@@
  debian-specific/dfsg-exclusions.diff
  debian-specific/debundle-openssl.diff
  debian-specific/kfreebsd-oss-salsa.diff
 -upstream/lyrics-hyphen-syllable-closer.diff
 -upstream/mscx-reproducible-save-chordlist.diff
 -upstream/save-locale-dependent-preferences.diff
 -upstream/testsuite.diff
 -upstream/better-batch-convert.diff
 -upstream/new-manpage.diff
 -upstream/mtest-fix-freetype-includes.diff
 -upstream/note-accessibleInfo-const.diff
 -upstream/update-AppData.diff
+ debian-specific/version-dialogue.diff
 +debian-specific/local-docs.diff
  debian-specific/fixup-AppData.diff
 -experiments/lyrics-hyphen-max-8sp.diff
 -experiments/musescore-2.1.0-qt-5.12.patch
 +upstream/fix-cli-audio.diff
  experiments/statusline-concert-transposing-pitch.diff
  experiments/element-barbeat.diff
  experiments/revert-restriking-patch.diff
diff --cc debian/rules
@@@ -51,9 -51,18 +55,20 @@@ ifneq (linux,${DEB_HOST_ARCH_OS}
  CMAKE_DEFS+=  -DBUILD_PORTMIDI=OFF
  endif
  
+ # disable phoning home
+ CMAKE_DEFS+=  -DBUILD_WEBKIT=OFF
 +CMAKE_DEFS+=  -DMSCORE_INSTALL_SUFFIX="3"
 +
  override_dh_auto_configure:
+       rm -rf debian/q-include
+       mkdir debian/q-include
+       printf '#define DEB_PKG_VERSION "%s (%s %s/%s)"\n' \
+           "$$(dpkg\-parsechangelog | sed -n '/^Version: */{s///p;q;}')" \
+           "$$(lsb_release -si)" \
+           "$$(lsb_release -sc)" \
+           "${DEB_HOST_ARCH}" \
+           >debian/q-include/DEB_PKG_VERSION.h
        exec dh_auto_configure -- ${CMAKE_DEFS}
  
  override_dh_auto_build:
@@@ -83,6 -81,5 +98,7 @@@ override_dh_install-indep
            ln -sf ../../sounds/sf2 ../../sounds/sf3 ../../sounds/sfz sound/
  
  override_dh_auto_clean:
 -      exec dh_auto_clean
+       rm -rf debian/q-include
 +      dh_auto_clean
 +      # remove possible doxygen remnants
 +      rm -rf doc/plugins