On Mon, 30 Apr 2018 04:31:29 +0100, Wookey <woo...@wookware.org> said:
> On 2018-04-28 18:24 +0200, Muri Nicanor wrote: >> Hi Wookey, >> >> sorry for the delay- there is an ITP for nlohmann-json3 >> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886865 > Ah yes. Well, it looks like I've done that work 'accidentally' :-). I've already uploaded the nlohmann-json3 package, and it's sitting in NEW. But looking at your patch, it looks like I missed a bunch of files in debian/copyright, so I'll update that. Thanks. Do you want to be listed as a co-maintainer of this package? > Should this conflict with nlohmann-json, so only one or the other can > be installed? If both can be installed then they need different paths, > and software will fail to find the headers unless it is modified to > use a #include "nlohmann3/json.hpp" or similar. I opted to install it as nlohmann/json.hpp, and add a conflict with the nlohmann-json-dev package. > If we go for that then a new nlohmann-json needs uploading which also > conflicts with nlohmann-json3. > nlohmann-json3 provides both a single-file interface and a > multiple-file interface. > horizon-eda expects the multiple-header interface (it includes > nlohmann/json_fwd.hpp as well as nlohmann/json.hpp). I don't know this > package well enough to know whether providing the multiple-header > interface works for all the programs that expect to just include > nlohmann/json.hpp and get everything? I'm not familiar enough either, but from my quick glance, it looks like it should work, as json.hpp in the multi-header version seems to include everything else. -- Hubert Chathi <uho...@debian.org> -- https://www.uhoreg.ca/ Jabber: hub...@uhoreg.ca -- Matrix: @uhoreg:matrix.org PGP/GnuPG key: 4096R/F24C F749 6C73 DDB8 DCB8 72DE B2DE 88D3 113A 1368