Debian NEW package overview for d2
d2_0.7.1+ds1-1_amd64.changes (click to toggle)
Format:1.8
Date:Sun, 31 Aug 2025 19:43:23 +0100
Source:d2
Binary:d2 d2-doc
Architecture:source all amd64
Version:0.7.1+ds1-1
Distribution:unstable
Urgency:medium
Maintainer:Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed-By:Ahmad Khalifa <ahmad@khalifa.ws>
Description:
d2         - Modern diagram scripting to turn text to diagrams
d2-doc     - Modern diagram scripting to turn text to diagrams (examples)
Closes:1111780
Changes:
d2 (0.7.1+ds1-1) unstable; urgency=medium

  * Initial release (Closes: #1111780)
Files:
599020ce236c9637aa3bf9331071a238 6105 golang optional d2_0.7.1+ds1-1.dsc
0e885bd2621f1b2d997dd05765284baa 121868 golang optional d2_0.7.1+ds1.orig-mod-go-exif.tar.xz
a01b3b39b583246bb3cc1527174ff661 12612 golang optional d2_0.7.1+ds1.orig-mod-go-logging.tar.xz
75dcb095015ef5d5732b1d88b65d0335 1808172 golang optional d2_0.7.1+ds1.orig-mod-go-png-image-structure.tar.xz
9a9bd57d827896cc93a388d77b529c0c 367248 golang optional d2_0.7.1+ds1.orig-mod-go-quantize.tar.xz
bc0865f8297095067580e65933765e22 25928 golang optional d2_0.7.1+ds1.orig-mod-go-utility.tar.xz
b0daad8bd87f3e36c6d612cd4c3aeced 300640 golang optional d2_0.7.1+ds1.orig-mod-goja.tar.xz
b3fcbd4ae1a34bce7f11f93f363f57af 334352 golang optional d2_0.7.1+ds1.orig-mod-golang-geo.tar.xz
9a1d835fa615a10982102b70318d3d4b 12420 golang optional d2_0.7.1+ds1.orig-mod-golang-go-units.tar.xz
0c796a1631920adb3db0dbe6bfa0d034 1927592 golang optional d2_0.7.1+ds1.orig-mod-playwright-go.tar.xz
cdaf93bcbcfb216c59dc54ca9a01673f 6504 golang optional d2_0.7.1+ds1.orig-mod-sourcemap.tar.xz
3fa13688eca5fe77f9cfe627cc5c6817 1249040 golang optional d2_0.7.1+ds1.orig-mod-terrastruct-util-go.tar.xz
9e67a3a30e15f12dd3a4686a64b8fa84 11405432 golang optional d2_0.7.1+ds1.orig.tar.xz
12684f26684b57b8609b5f7f0618dad6 14460 golang optional d2_0.7.1+ds1-1.debian.tar.xz
fa7985950927d5d239c7bb28b42380b9 4601724 doc optional d2-doc_0.7.1+ds1-1_all.deb
b2b687f7f4f0a3c8cd55b6a16108872f 10474 golang optional d2_0.7.1+ds1-1_amd64.buildinfo
d10058b3378a159f01a64d66a11bf3df 15937308 graphics optional d2_0.7.1+ds1-1_amd64.deb
d2_0.7.1+ds1-1.dsc (click to toggle)
Format:3.0 (quilt)
Source:d2
Binary:d2, d2-doc
Architecture:linux-amd64 linux-arm64 all
Version:0.7.1+ds1-1
Maintainer:Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Uploaders:Ahmad Khalifa <ahmad@khalifa.ws>,
Homepage:https://d2lang.com/
Standards-Version:4.7.2
Vcs-Browser:https://salsa.debian.org/go-team/packages/d2
Vcs-Git:https://salsa.debian.org/go-team/packages/d2.git
Testsuite:autopkgtest
Testsuite-Triggers:@recommends@
Build-Depends:debhelper-compat (=13), dh-sequence-golang, git<!nocheck>, golang-any, golang-github-alecthomas-chroma-v2-dev, golang-github-andybalholm-brotli-dev, golang-github-deckarep-golang-set-dev, golang-github-dlclark-regexp2-dev, golang-github-fsnotify-fsnotify-dev, golang-github-go-errors-errors-dev, golang-github-go-jose-go-jose.v3-dev, golang-github-go-stack-stack-dev, golang-github-golang-freetype-dev, golang-github-google-pprof-dev, golang-github-jung-kurt-gofpdf-dev, golang-github-lucasb-eyer-go-colorful-dev, golang-github-mazznoer-csscolorparser-dev, golang-github-pkg-browser-dev, golang-github-puerkitobio-goquery-dev, golang-github-rivo-uniseg-dev, golang-github-spf13-pflag-dev, golang-github-yuin-goldmark-dev, golang-go.uber-multierr-dev, golang-golang-x-exp-dev, golang-golang-x-image-dev, golang-golang-x-tools-dev<!nocheck>, golang-golang-x-xerrors-dev, golang-nhooyr-websocket-dev, help2man
Package-List:d2 deb graphics optional arch=linux-amd64,linux-arm64 d2-doc deb doc optional arch=all
Files:
0e885bd2621f1b2d997dd05765284baa 121868 d2_0.7.1+ds1.orig-mod-go-exif.tar.xz
a01b3b39b583246bb3cc1527174ff661 12612 d2_0.7.1+ds1.orig-mod-go-logging.tar.xz
75dcb095015ef5d5732b1d88b65d0335 1808172 d2_0.7.1+ds1.orig-mod-go-png-image-structure.tar.xz
9a9bd57d827896cc93a388d77b529c0c 367248 d2_0.7.1+ds1.orig-mod-go-quantize.tar.xz
bc0865f8297095067580e65933765e22 25928 d2_0.7.1+ds1.orig-mod-go-utility.tar.xz
b0daad8bd87f3e36c6d612cd4c3aeced 300640 d2_0.7.1+ds1.orig-mod-goja.tar.xz
b3fcbd4ae1a34bce7f11f93f363f57af 334352 d2_0.7.1+ds1.orig-mod-golang-geo.tar.xz
9a1d835fa615a10982102b70318d3d4b 12420 d2_0.7.1+ds1.orig-mod-golang-go-units.tar.xz
0c796a1631920adb3db0dbe6bfa0d034 1927592 d2_0.7.1+ds1.orig-mod-playwright-go.tar.xz
cdaf93bcbcfb216c59dc54ca9a01673f 6504 d2_0.7.1+ds1.orig-mod-sourcemap.tar.xz
3fa13688eca5fe77f9cfe627cc5c6817 1249040 d2_0.7.1+ds1.orig-mod-terrastruct-util-go.tar.xz
9e67a3a30e15f12dd3a4686a64b8fa84 11405432 d2_0.7.1+ds1.orig.tar.xz
12684f26684b57b8609b5f7f0618dad6 14460 d2_0.7.1+ds1-1.debian.tar.xz
Go-Import-Path:oss.terrastruct.com/d2
lintian 2.116.3+deb12u1 check for d2_0.7.1+ds1-1.dsc (click to toggle)
README.source for d2_0.7.1+ds1-1.dsc (click to toggle)
d2 for Debian
-------------

- d2 depends, circular and deep

  - d2
    |- github.com/dsoprea/go-exif
       |- github.com/dsoprea/go-logging
       |- github.com/dsoprea/go-utility
          |- <back to go-exif>
    |- github.com/dsoprea/go-png-image-structure
       |- github.com/dsoprea/go-exif
          |- <as above>
       |- github.com/dsoprea/go-logging
       |- github.com/dsoprea/go-utility
          |- <back to go-exif>

- Playwright depends

  These Build-Depends were added for playwright only. If it's packaged
  separately, they should be removed:

  * golang-github-go-jose-go-jose.v3-dev
  * golang-github-go-stack-stack-dev
  * golang-github-deckarep-golang-set-dev,

- Pristine-tar?

  Since most components are using git HEAD and even the tag ones are
  probably grabbing whatever is latest. There is no other way to pin
  the upstream source and be able to recreate the correct versions "easily".

  There is an ugly watch file format with commit hashes, but maybe
  in uscan v5 format.

 -- Ahmad Khalifa <ahmad@khalifa.ws>  Sun, 31 Aug 2025 19:02:41 +0100
control file for d2_0.7.1+ds1-1_amd64.deb (click to toggle)
Package:d2
Version:0.7.1+ds1-1
Architecture:amd64
Maintainer:Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Installed-Size:60908
Depends:libc6 (>=2.34)
Recommends:ca-certificates, libasound2t64, libatk1.0-0t64, libatk-bridge2.0-0t64, libatspi2.0-0t64, libcairo2, libcups2t64, libdbus-1-3, libexpat1, libgbm1, libglib2.0-0t64, libnspr4, libnss3, libpango-1.0-0, libx11-6, libxcb1, libxcomposite1, libxdamage1, libxext6, libxfixes3, libxkbcommon0, libxrandr2
Static-Built-Using:golang-1.24 (= 1.24.4-3), golang-fsnotify (= 1.8.0-3), golang-github-alecthomas-chroma-v2 (= 2.14.0-1), golang-github-andybalholm-brotli (= 1.1.1-1), golang-github-andybalholm-cascadia (= 1.3.3-1), golang-github-deckarep-golang-set (= 2.7.0-1), golang-github-dlclark-regexp2 (= 1.11.0+ds1-1), golang-github-go-errors-errors (= 1.5.1-1), golang-github-go-jose-go-jose.v3 (= 3.0.3-6), golang-github-go-stack-stack (= 1.8.0-1), golang-github-golang-freetype (= 0.0~git20170609.e2365df+dfsg-2), golang-github-google-pprof (= 0.0~git20211008.947d60d-1), golang-github-jung-kurt-gofpdf (= 2.17.2+ds-3), golang-github-lucasb-eyer-go-colorful (= 1.2.0-1), golang-github-mazznoer-csscolorparser (= 0.1.3-2), golang-github-pkg-browser (= 0.0~git20240102.5ac0b6a-1), golang-github-puerkitobio-goquery (= 1.10.3-1), golang-github-rivo-uniseg (= 0.4.7-1), golang-github-spf13-pflag (= 1.0.6~git20210604-d5e0c0615ace-1), golang-github-yuin-goldmark (= 1.7.4-1), golang-go.uber-atomic (= 1.11.0-1), golang-go.uber-multierr (= 1.6.0-1), golang-golang-x-exp (= 0.0~git20231006.7918f67-2), golang-golang-x-image (= 0.18.0-1), golang-golang-x-net (= 1:0.27.0-2), golang-golang-x-sys (= 0.36.0-1), golang-golang-x-term (= 0.35.0-1), golang-golang-x-text (= 0.22.0-1), golang-golang-x-xerrors (= 0.0~git20231012.104605a-1), golang-nhooyr-websocket (= 1.8.12-4), golang-yaml.v2 (= 2.4.2-1)
Section:graphics
Priority:optional
Homepage:https://d2lang.com/
Description:
Modern diagram scripting to turn text to diagrams
 Create diagrams from text files with simple syntax similar to graphviz dot.
 Features:
  * Different layout engines: dagre and ELK
  * Export formats including svg, txt, png, pdf and pptx
  * Watch option to reload changes in a browser during edits
  * Markdown and code formatting support
  * Font support
 .
 Note, png/pdf/pptx formats download a headless browser using playwright
  and require all libraries in Recommends.
lintian 2.116.3+deb12u1 check for d2_0.7.1+ds1-1_amd64.deb (click to toggle)
contents of d2_0.7.1+ds1-1_amd64.deb (click to toggle)
drwxr-xr-x root/root         0 2025-08-31 18:43 ./
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/bin/
-rwxr-xr-x root/root  37236464 2025-08-31 18:43 ./usr/bin/d2
-rwxr-xr-x root/root  25086736 2025-08-31 18:43 ./usr/bin/d2plugin-dagre
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/doc/
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/doc/d2/
-rw-r--r-- root/root       154 2025-08-31 18:43 ./usr/share/doc/d2/changelog.Debian.gz
-rw-r--r-- root/root     28883 2025-08-31 18:43 ./usr/share/doc/d2/copyright
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/lintian/
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/lintian/overrides/
-rw-r--r-- root/root       210 2025-08-31 18:43 ./usr/share/lintian/overrides/d2
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/man/
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/man/man1/
-rw-r--r-- root/root      2934 2025-08-31 18:43 ./usr/share/man/man1/d2.1.gz
control file for d2-doc_0.7.1+ds1-1_all.deb (click to toggle)
Package:d2-doc
Source:d2
Version:0.7.1+ds1-1
Architecture:all
Maintainer:Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Installed-Size:5282
Section:doc
Priority:optional
Homepage:https://d2lang.com/
Description:
Modern diagram scripting to turn text to diagrams (examples)
 Create diagrams from text files with simple syntax similar to graphviz dot.
 Features:
  * Different layout engines: dagre and ELK
  * Export formats including txt, svg, png, pdf and pptx
  * Watch option to reload changes in a browser during edits
  * Markdown and code formatting support
  * Font support
 .
 This package provides examples and a language cheat sheet.
lintian 2.116.3+deb12u1 check for d2-doc_0.7.1+ds1-1_all.deb (click to toggle)
contents of d2-doc_0.7.1+ds1-1_all.deb (click to toggle)
drwxr-xr-x root/root         0 2025-08-31 18:43 ./
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/doc/
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/doc/d2/
-rw-r--r-- root/root   2100542 2025-08-31 18:43 ./usr/share/doc/d2/cheat_sheet.pdf.gz
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/doc/d2/examples/
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/doc/d2/examples/chess/
-rw-r--r-- root/root       489 2025-08-31 18:43 ./usr/share/doc/d2/examples/chess/dia.d2
-rw-r--r-- root/root    485082 2025-08-31 18:43 ./usr/share/doc/d2/examples/chess/dia.svg
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/doc/d2/examples/flipt/
-rw-r--r-- root/root      1546 2025-08-31 18:43 ./usr/share/doc/d2/examples/flipt/input.d2
-rw-r--r-- root/root    195102 2025-08-31 18:43 ./usr/share/doc/d2/examples/flipt/output.png
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/doc/d2/examples/japan-grid/
-rw-r--r-- root/root      3883 2025-08-31 18:43 ./usr/share/doc/d2/examples/japan-grid/japan.d2
-rw-r--r-- root/root     42552 2025-08-31 18:43 ./usr/share/doc/d2/examples/japan-grid/japan.svg
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/doc/d2/examples/twitter/
-rw-r--r-- root/root      3519 2025-08-31 18:43 ./usr/share/doc/d2/examples/twitter/in.d2
-rw-r--r-- root/root    239890 2025-08-31 18:43 ./usr/share/doc/d2/examples/twitter/out.png
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/doc/d2/examples/vector-grid/
-rw-r--r-- root/root      2602 2025-08-31 18:43 ./usr/share/doc/d2/examples/vector-grid/vector-grid.d2
-rw-r--r-- root/root    196559 2025-08-31 18:43 ./usr/share/doc/d2/examples/vector-grid/vector-grid.svg
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/doc/d2/examples/wcc/
-rw-r--r-- root/root      3923 2025-08-31 18:43 ./usr/share/doc/d2/examples/wcc/wcc.d2
-rw-r--r-- root/root   1705600 2025-08-31 18:43 ./usr/share/doc/d2/examples/wcc/wcc.pptx
-rw-r--r-- root/root    202145 2025-08-31 18:43 ./usr/share/doc/d2/themes_coding.png
-rw-r--r-- root/root     34113 2025-08-31 18:43 ./usr/share/doc/d2/themes_coding_example.png
-rw-r--r-- root/root    137097 2025-08-31 18:43 ./usr/share/doc/d2/themes_overview.png
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/doc/d2-doc/
-rw-r--r-- root/root       154 2025-08-31 18:43 ./usr/share/doc/d2-doc/changelog.Debian.gz
-rw-r--r-- root/root     28883 2025-08-31 18:43 ./usr/share/doc/d2-doc/copyright
drwxr-xr-x root/root         0 2025-08-31 18:43 ./usr/share/doc-base/
-rw-r--r-- root/root       150 2025-08-31 18:43 ./usr/share/doc-base/d2-doc.d2-cheatsheet

Timestamp: 15.09.2025 / 21:02:41 (UTC)