)]}'
{
  "commit": "81deae9ff171410104a1c1840290cc4e48b2b2fc",
  "tree": "76ed627af78383a436a3da6860a27d3b573ea8bd",
  "parents": [
    "db236b073c327c5f4c1e4658527c8f9779cc4321"
  ],
  "author": {
    "name": "Arthur Heymans",
    "email": "arthur@aheymans.xyz",
    "time": "Wed Jun 24 23:01:30 2026 +0200"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Sun Jun 28 08:58:30 2026 +0000"
  },
  "message": "manibuilder: Refresh DJGPP image\n\nReplace the unmaintained anibali/djgpp image with a Debian-based image\nthat installs the current prebuilt DJGPP GCC 12.2.0 toolchain.\n\nThe old container depended on flashprog.org artifact downloads for a\npciutils patch and libgetopt tarball. Those URLs are gone, so build\nagainst pciutils 3.15.0 directly and use the public getopt 2.5 tarball.\n\nUpdate the manibuilder DJGPP tag and build documentation accordingly.\n\nTested:\n- podman run ... getopt configure \u0026\u0026 make\n- make -C util/manibuilder show-working\n- make -C util/manibuilder -n \u0027djgpp:12.2.0-build\u0027\n\nSigned-off-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\nChange-Id: If39a15012dc83b1a2b33e0824b1c44646a6a6964\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/520\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2051810cbdf647971e88c17b39fd2b59a409ec18",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "29d90e4d358885b97be8886cd5882f228a9e760b",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "754779815f47afd7d322a39b748ae1bb0de0763a",
      "old_mode": 33188,
      "old_path": "util/manibuilder/Dockerfile.djgpp",
      "new_id": "602ee8bf948af0395259a47c9217f91a562d8cdb",
      "new_mode": 33188,
      "new_path": "util/manibuilder/Dockerfile.djgpp"
    },
    {
      "type": "modify",
      "old_id": "a9be1fe13db34707fde03e185caf922d31f79e23",
      "old_mode": 33188,
      "old_path": "util/manibuilder/Makefile",
      "new_id": "b5a35f80e7cabd7daa4c3111a93a7fdce9fd86d9",
      "new_mode": 33188,
      "new_path": "util/manibuilder/Makefile"
    },
    {
      "type": "modify",
      "old_id": "b6af5caf948496117e6f4dc457ea8835b8582498",
      "old_mode": 33188,
      "old_path": "util/manibuilder/Makefile.env",
      "new_id": "b8c87add490131072f80b93c59aa9c951767e09e",
      "new_mode": 33188,
      "new_path": "util/manibuilder/Makefile.env"
    },
    {
      "type": "modify",
      "old_id": "bab78cde555e7c2191ac99c7c82f84951b60fe23",
      "old_mode": 33188,
      "old_path": "util/manibuilder/Makefile.targets",
      "new_id": "95d978653189825582c09e3b605e23955b639228",
      "new_mode": 33188,
      "new_path": "util/manibuilder/Makefile.targets"
    },
    {
      "type": "modify",
      "old_id": "adbdfe71e25dc2796032e480babdfb1a13e00094",
      "old_mode": 33188,
      "old_path": "util/manibuilder/README.md",
      "new_id": "104b29246daaa64d7f29aa1f3f0c06d7002519a5",
      "new_mode": 33188,
      "new_path": "util/manibuilder/README.md"
    }
  ]
}
