[Pkg-d-devel] Process for adding dinotify and unit-threaded

Russel Winder russel at winder.org.uk
Thu Nov 23 08:58:10 UTC 2017


The majority of D programmers will likely use Dub and get dependencies
from the Dub repository. However the gtkd-3 package shows that Debian
and Fedora are building a "packaged from source for the platform"
collection.

I wonder if expanding this would be a Big Win™ for D development on
Debian and Fedora. In particular for myself I have built dinotify and
unit-threaded not as a package but as a locally installed static
library and shared object with pkg-config file. For this I added a
Meson build which has been accepted into the source tree so is present
upstream.

Sadly Meson does not yet support unity builds for D, so Meson cannot be
used to build the tests for a D code using unit-threaded. SCons does
however have such support.

So I am using Meson to build D libraries and SCons to build the
applications.

I guess the question is: is there benefit in adding dinotify and unit-
threaded to the packaged D stuff alongside gtkd?

-- 
Russel.
===========================================
Dr Russel Winder      t: +44 20 7585 2200
41 Buckmaster Road    m: +44 7770 465 077
London SW11 1EN, UK   w: www.russel.org.uk
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-d-devel/attachments/20171123/a70f74cd/attachment.sig>


More information about the Pkg-d-devel mailing list