{"base_revision":"git-v1:450f92238f66ba16e893e98f4e4c26b42ef43997","content":"diff --git a/debian/changelog b/debian/changelog\nindex abb4287..553a88a 100644\n--- a/debian/changelog\n+++ b/debian/changelog\n@@ -1,3 +1,14 @@\n+dxflib (3.26.4-4) UNRELEASED; urgency=low\n+\n+  * Rely on pre-initialized dpkg-architecture variables.\n+  * Update watch file format version to 5.\n+  * Remove patch fix_boundaries.patch that is missing from\n+    debian/patches/series.\n+  * Use canonical URL in Vcs-Browser.\n+  * Update standards version to 4.7.4, no changes needed.\n+\n+ -- Debian Janitor <janitor@jelmer.uk>  Sun, 10 May 2026 12:19:10 +0000\n+\n dxflib (3.26.4-3) unstable; urgency=medium\n \n   * Team Upload\ndiff --git a/debian/control b/debian/control\nindex f805261..4d286cd 100644\n--- a/debian/control\n+++ b/debian/control\n@@ -5,10 +5,10 @@ Uploaders:\n Build-Depends:\n  debhelper-compat (= 13),\n  libx11-dev,\n-Standards-Version: 4.7.3\n+Standards-Version: 4.7.4\n Section: libs\n Homepage: https://www.qcad.org/en/what-is-dxflib\n-Vcs-Browser: https://salsa.debian.org/science-team/dxflib.git\n+Vcs-Browser: https://salsa.debian.org/science-team/dxflib\n Vcs-Git: https://salsa.debian.org/science-team/dxflib.git -b debian/latest\n \n Package: libdxflib-dev\ndiff --git a/debian/patches/fix_boundaries.patch b/debian/patches/fix_boundaries.patch\ndeleted file mode 100644\nindex 1e4a5be..0000000\n--- a/debian/patches/fix_boundaries.patch\n+++ /dev/null\n@@ -1,37 +0,0 @@\n-Author: Rallaz <rallazz@gmail.com>\n-Subject: fix boundaries issues.\n-\n-Fixes a boundary bug. Patch needed for LibreCAD.\n-\n-diff --git a/src/dl_dxf.cpp b/src/dl_dxf.cpp\n-index 939fed2..b398acd 100644\n---- a/src/dl_dxf.cpp\n-+++ b/src/dl_dxf.cpp\n-@@ -1358,6 +1358,7 @@ bool DL_Dxf::handleHatchData(DL_CreationInterface* /*creationInterface*/) {\n-             hatchLoopIndex++;\n-             hatchLoops[hatchLoopIndex]\n-             = DL_HatchLoopData(toInt(groupValue));\n-+            hatchLoops[hatchLoopIndex].pathType = toInt(values[92]);\n- \n-             maxHatchEdges[hatchLoopIndex] = toInt(groupValue);\n-             hatchEdgeIndex[hatchLoopIndex] = -1;\n-@@ -1948,6 +1949,7 @@ void DL_Dxf::addHatch(DL_CreationInterface* creationInterface) {\n- \n-     for (int l=0; l<maxHatchLoops; l++) {\n-         DL_HatchLoopData ld(maxHatchEdges[l]);\n-+        ld.pathType = hatchLoops[l].pathType;\n-         creationInterface->addHatchLoop(ld);\n-         for (int b=0; b<maxHatchEdges[l]; b++) {\n-             creationInterface->addHatchEdge(hatchEdges[l][b]);\n-diff --git a/src/dl_entities.h b/src/dl_entities.h\n-index 39f7617..dfb47f0 100644\n---- a/src/dl_entities.h\n-+++ b/src/dl_entities.h\n-@@ -1272,6 +1272,7 @@ struct DL_HatchLoopData {\n- \n-     /*! Number of edges in this loop. */\n-     int numEdges;\n-+    int pathType; //Boundary path type\n- };\n- \n- \ndiff --git a/debian/rules b/debian/rules\nindex a2292c5..6033401 100755\n--- a/debian/rules\n+++ b/debian/rules\n@@ -4,7 +4,7 @@\n # Uncomment this to turn on verbose mode.\n #export DH_VERBOSE=1\n \n-DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)\n+include /usr/share/dpkg/architecture.mk\n LIBDIR:=/usr/lib/$(DEB_HOST_MULTIARCH)\n \n %:\ndiff --git a/debian/watch b/debian/watch\nindex 7a60218..9a8f79d 100644\n--- a/debian/watch\n+++ b/debian/watch\n@@ -1,5 +1,5 @@\n-version=4\n+Version: 5\n \n-opts=\"uversionmangle=s/-.*//\" \\\n-  http://www.qcad.org/en/dxflib-downloads \\\n-  /archives/dxflib/dxflib-(.*)\\-src\\.tar\\.gz\n+Source: http://www.qcad.org/en/dxflib-downloads\n+Matching-Pattern: /archives/dxflib/dxflib-(.*)\\-src\\.tar\\.gz\n+Uversionmangle: s/-.*//\n","content_type":"text/plain","diff_type":"vcs","new_revision":"git-v1:84f000df85b6418566dbdda1d0ac9e02c11c4ab0"}