Control: tags -1 patch pending Dear maintainer, since none of the opened bug have never had a single answer in years, I'm doing an NMU to update to the latest release, and uploading in deferred/2. I also fixed lots of copyright incongruences, and some lintian issues.
I'm only attaching the debdiff of the filtered debian updates. All the reverse-dependencies are tested to build against this version, at least on amd64. Please take care of the opened bugs, or put the package under team maintenance if you want somebody else to help you! cheers, G.
diff -Nru nlohmann-json3-3.1.2/debian/changelog nlohmann-json3-3.5.0/debian/changelog --- nlohmann-json3-3.1.2/debian/changelog 2018-05-02 14:02:01.000000000 +0200 +++ nlohmann-json3-3.5.0/debian/changelog 2019-01-08 22:44:26.000000000 +0100 @@ -1,3 +1,20 @@ +nlohmann-json3 (3.5.0-0.1) unstable; urgency=medium + + [ Chris Lamb ] + * Make build reproducible (Closes: #900551) + * Do not ignore nocheck in testsuite (Closes: #900549) + + [ Gianfranco Costamagna ] + * Non-maintainer upload + * Update to new release (Closes: #917581) + * Strip trailing spaces in changelog, control and rules files + * Set compat level to 12 + * Honour no-check + * Bump std-version to 4.3.0, no changes required + * Fixup copyright file + + -- Gianfranco Costamagna <locutusofb...@debian.org> Tue, 08 Jan 2019 22:44:26 +0100 + nlohmann-json3 (3.1.2-2) unstable; urgency=medium * Add missing copyright info (thanks to wookey). @@ -28,19 +45,19 @@ nlohmann-json (2.0.3-1) unstable; urgency=medium - * New upstream release + * New upstream release -- Muri Nicanor <m...@immerda.ch> Sun, 04 Sep 2016 19:29:34 +0200 nlohmann-json (2.0.2-1) unstable; urgency=medium - * New upstream release + * New upstream release -- Muri Nicanor <m...@immerda.ch> Wed, 03 Aug 2016 14:43:22 +0200 nlohmann-json (2.0.1-1) unstable; urgency=medium - * New upstream release + * New upstream release -- Muri Nicanor <m...@immerda.ch> Fri, 08 Jul 2016 21:27:37 +0200 diff -Nru nlohmann-json3-3.1.2/debian/compat nlohmann-json3-3.5.0/debian/compat --- nlohmann-json3-3.1.2/debian/compat 2016-09-12 18:07:25.000000000 +0200 +++ nlohmann-json3-3.5.0/debian/compat 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -9 diff -Nru nlohmann-json3-3.1.2/debian/control nlohmann-json3-3.5.0/debian/control --- nlohmann-json3-3.1.2/debian/control 2018-03-16 22:03:07.000000000 +0100 +++ nlohmann-json3-3.5.0/debian/control 2019-01-08 22:44:26.000000000 +0100 @@ -2,13 +2,13 @@ Priority: optional Maintainer: Hubert Chathi <uho...@debian.org> Build-Depends: - debhelper (>=9), + debhelper-compat ( =12), doxygen, ghostscript, graphviz, texlive-binaries, texlive-latex-base, -Standards-Version: 3.9.8 +Standards-Version: 4.3.0 Section: libs Homepage: https://nlohmann.github.io/json/ diff -Nru nlohmann-json3-3.1.2/debian/copyright nlohmann-json3-3.5.0/debian/copyright --- nlohmann-json3-3.1.2/debian/copyright 2018-05-02 14:02:01.000000000 +0200 +++ nlohmann-json3-3.5.0/debian/copyright 2019-01-08 22:44:26.000000000 +0100 @@ -19,18 +19,10 @@ 2018 Hubert Chathi <uho...@debian.org> License: Expat -Files: benchmarks/thirdparty/benchpress/* -Copyright: 2015 Christopher Gilbert -License: Expat - -Files: benchmarks/thirdyparty/benchmark/* +Files: benchmarks/thirdparty/benchmark/* Copyright: Numerous, listed in benchmarks/thirdyparty/benchmark/AUTHORS License: Apache-2.0 -Files: benchmarks/thirdparty/cxxopts/* -Copyright: 2014 Jarryd Beck -License: Expat - Files: doc/scripts/send_to_wandbox.py Copyright: 2015 Louis Dionne License: BSL-1.0 @@ -61,7 +53,7 @@ Phil Nash <git...@philnash.me> License: BSL-1.0 -Files: test/thirdparty/Fuzzer +Files: test/thirdparty/Fuzzer/* Copyright: University of Illinois at Urbana-Champaign License: U-OF-I-BSD-LIKE diff -Nru nlohmann-json3-3.1.2/debian/rules nlohmann-json3-3.5.0/debian/rules --- nlohmann-json3-3.1.2/debian/rules 2018-05-02 06:32:55.000000000 +0200 +++ nlohmann-json3-3.5.0/debian/rules 2019-01-08 22:44:26.000000000 +0100 @@ -5,7 +5,7 @@ %: - dh $@ + dh $@ override_dh_clean: dh_clean @@ -13,7 +13,9 @@ rm -f -r doc/xml override_dh_auto_test: +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) make check +endif override_dh_auto_build: make -C doc