)]}'
{
  "commit": "4c4a7048de54e4e5d3400ecd3c22ae582e3abe9a",
  "tree": "8a26aa50c75a997b0071d7065cc0d3c47f4955fd",
  "parents": [
    "ddbb9681604a0549ef820e44c4eecca9dd894378"
  ],
  "author": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Wed Oct 29 15:37:32 2025 +0100"
  },
  "committer": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Thu Oct 30 08:33:44 2025 +0000"
  },
  "message": "build/http_archive_deb: introduce\n\nThis adds a new repo rule which is essentially an extended version of\nhttp_archive specifically for extracting Debian packages into repos.\nhttp_archive can extract these, but only the outer AR layer which\nleaves you with a data.tar.xyz and control.tar.xyz which is not what you\nwant most of the time.\n\nThis rule does that first step, but then figures out the respective file\nextensions and extracts both of the tarballs, with the control tarball\ngoing into a \"debian\" subdirectory. This allows grabbing files from the\narchive directly.\n\nChange-Id: I6a6a6964e6202526ee9093488f9c10e709f19149\nReviewed-on: https://review.monogon.dev/c/monogon/+/4649\nReviewed-by: Jan Schär \u003cjan@monogon.tech\u003e\nTested-by: Jenkins CI\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "build/http_archive_deb/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f1b75a9b0f9e6b2bddc5cbcd05bf6e6872c65aa",
      "new_mode": 33188,
      "new_path": "build/http_archive_deb/defs.bzl"
    }
  ]
}
