Re: Bug#1140414: ITP: dart - Dart SDK (Dart VM, dart2js and tools)
Pierre Gruet <[email protected]>
| Newsgroups | gmane.linux.debian.devel.general |
|---|---|
| Message-ID | <[email protected]> |
Hi Juan, Le 20/06/2026 à 03:00, Juan M. Méndez Rey a écrit : > Package: wnpp > Severity: wishlist > Owner: Juan Manuel Mendez Rey <[email protected]> > X-Debbugs-Cc: [email protected] > > * Package name : dart > Version : 3.13.x > Upstream Authors : The Dart project authors (Google LLC) > * URL : https://dart.dev > Source : https://github.com/dart-lang/sdk > * License : BSD-3-Clause (plus bundled third-party trees, each under > its own DFSG-compatible license; see debian/copyright) > Programming Lang: Dart, C++ > Description : Dart SDK (Dart VM, dart2js and tools) > > The Dart SDK provides the Dart VM, the AOT/native compilers, the > dart-to-JavaScript compiler (dart2js), the analyzer and the dart > command-line > developer tools. It is the reference toolchain for the Dart language. > > Why this matters for Debian: several requested packages are blocked solely > because Dart is not in the archive: > - #998024 RFP: Dart Sass -- the reference Sass compiler, built with > dart2js > - #931793 RFP: fluttersdk -- Flutter, which is built on the Dart SDK > - #1051470 ITP: esbuild-sass-plugin (depends on the above) > > Packaging note (the one unusual point, expanded on debian-devel): > Dart is self-hosting (its front-end is written in Dart), so building it > needs a > previously-built Dart, exactly like ghc, gnat (Ada) and ocaml. The package > Build-Depends on a previous dart for that bootstrap; the source tarball > contains > NO prebuilt binary. A working proof of concept that builds the Dart SDK FROM > SOURCE, offline, in sbuild --chroot-mode=unshare, with the Debian system > toolchain (gn, ninja, clang, lld) and de-vendored zlib/double- > conversion, is at: > https://salsa.debian.org/mendezr/dart > > I intend to maintain this within a suitable team (home-assistant/js) > Thanks for the ITP; it turns out there is already a dart package: https://tracker.debian.org/pkg/dart It is a library for robotics and computer animation. You should look for another name (dart-sdk maybe?), and also be wary that the binary packages have names different from the ones of the current src:dart package in the archive. Best regards, -- Pierre
OpenPGP_signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEM8soQxPpC9J9y0UjYAMWptwndHYFAmo2ZtsACgkQYAMWptwn dHanEQ/+LkmJr5S5F/ss1mSqSCpZBTeceemL5+xRyAEVdsPyiKzwbJWjCmtQy/sA XJEf4lqbEcUz7njccYmrctdp/4jGssug8M7DCeTL1YQ0t5iEODPeamOjEmK3UGC7 asvVT1p/iix/M02aRlu+DKE1ZT77lqY6FF7VmA+atFQVebB2VqDeQ7GcUvqiMYwK U2ogmZI1O0gqrdn70XTDdmSBU0denPG4OFUqULHknXFeJE7o+C6BAqkx3Snjp1QX PIpKKmpzhvK4aaeI/4M+c0QtDhdFEElP6zilSOl01wXuGShxammzJsVeg1vO9xWi QuEfgKwVbwkNG5fresVhUC4nEZAzMt4awdNc93zUSvGED54UYcteCH034Z5yUWNB aikfFEn5j0LMRnYNbVqecLI/a8khU+c4Zwh/OeiV/KteR/kRhmsbx/GNP6Mt6na4 L6jbDbcCIllpiZo+9/csV7kr3R9GWXeh7NbfK4YTrgGmxb1JSG1wTEEbvpAqECO8 thijbA5MEBWdqFJccx7fnlhvt+N6KOKZflUsNPRTriA+T6egxL4j/Cr6NOs7Yeeq yBQ5KIayvvw8e0qSgPxp/DudkdrUddNgFJa4WW8jqwnOO69cH7/T5nNFUDe2sRq8 k8jgWlCslPhE4Kj5g0964RIqiOYOr7XF6fW6/DO8qRi2sYsDcIk= =ZYiL -----END PGP SIGNATURE-----