pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/cad/qcad



Module Name:    pkgsrc
Committed By:   plunky
Date:           Fri Apr  2 20:27:12 UTC 2021

Modified Files:
        pkgsrc/cad/qcad: Makefile PLIST distinfo
        pkgsrc/cad/qcad/patches: patch-src_io_dxf_dxf.pro
            patch-src_run_main.cpp patch-src_stemmer_stemmer.pro
Removed Files:
        pkgsrc/cad/qcad/patches: patch-src_gui_RRulerQt.h

Log Message:
update QCAD to version 3.26.1, with ChangeLog:

3.26.1 (2021/03/08)

    Edit > Application Preferences > Graphics View > Appearance:
        Add preference "Use system cursor"
            Disables all QCAD specific custom mouse cursors, fixes problem with invisible cursors when using multiple screens
    Bug fixes:
        FS#2196 - Leader: Arrow removed on load if arrow only fits first segment due to being scaled down
        FS#2200 - Linetype scale is wrong when scaling linetypes by lineweight

3.26.0 (2021/03/02)

    Select > (De-)Select contour:
        Add option to select connected entities on the same layer only
    Draw > Shape > Rectangle:
        Add option for rotation angle
        Use shift key to draw square
    Draw > Text:
        Add support for width property for text entities (automatic text wrapping at given width)
    Edit > Application Preferences:
        Widgets > Property Editor:
            Add preference to always format values as decimal numbers
        General > User Interface:
            Add preferences for auto screen scale factor, high DPI scaling and scale factor
        Modify > Explode:
            Add preference to explode circles into polylines with two half circles (or not)
        Graphics View > Appearance:
            Add preference for reference point size
            Add preference for text height threshold
    Modify > Chamfer / Bevel: don't add zero length bevel segment for lengths 0/0
    Improve selection of images (click anywhere on image instead of image border)
    Performance:
        Improve performance for drawings with many dimensions
        Improve performance of text rendering
        Improve performance when switching or selecting layers
    Change tab position for dockable widgets (Left: East, Bottom: South)
    Use alt + double-click to select entities that are connected and on the same layer
    Bug fixes:
        FS#2117 - BBOX inconsistent output
        FS#2118 - Dark mode: disabled menu text distorted
        FS#2122 - View > Property Editor: Formatting of Negative Values in Architectural Format
        FS#2123 - File > Print: Crop marks not printed
        FS#2131 - Modify > Clip to Rectangle: fails on xlines
        FS#2132 - Dimension > Baseline / Continue: custom text label position copied from original
        FS#2133 - Modify > Break out Manual: exception for closed polyline
        FS#2135 - CAM > Nesting: quantity not correct
        FS#2137 - View > Property Editor: Block reference shows properties of deleted attributes
        FS#2142 - Viewports: Cannot snap to reference points of circles / arcs (90°, 180°, 270°)
        FS#2143 - Rendering: arcs in scaled up blocks rendered with too low resolution
        FS#2144 - Draw > Viewport > Add Viewport: Custom hatch pattern not shown
        FS#2145 - Modify > Trim Both: closed polyline as either entity breaks undo
        FS#2150 - Modify > Stretch: block with attribute not moving
        FS#2154 - View > Library Browser: '0' shortcut breaks value entering
        FS#2158 - dwg2bmp: -origin does not export origin
        FS#2163 - File > SVG Import: parsing path data with implicit separators
        FS#2171 - Scaling a block reference should not scale line type patterns
        FS#2170 - Draw > Text: Wrong color for formatted text blocks using a CAD font

3.25.2 (2020/09/07)

    Update / fix various tool icons
    Bug fixes:
        FS#2114 - File > Print: Printout offset under Windows

3.25.1 (2020/08/31)

    Bug fixes:
        FS#2033 - Repeated warning message while updating toolpath
        FS#2105 - File > Print / PDF export: Selected entities are printed / exported in selection color
        FS#2109 - Dimension > Arc Length: Tool non-responsive

3.25.0 (2020/08/20)

    Property Editor:
        Show total area of mixed selection of polylines, arcs and circles
    File > PDF Export:
        Add support for PDF/A-1B output
        This is supported on Windows 64bit, Linux 64bit and macOS >= 10.11
    Edit > Copy / Cut:
        Move relative reference point to center of selection when using Copy or Cut without reference
    Bug fixes:
        FS#2058 - Modify > Move, Rotate, ...: "Use current layer and attributes" leads to error in undo
        FS#2059 - Modify > Explode: Error with hatch in block with positiv/negative x/y scale
        FS#2061 - Insert Library items fails to update relative zero point
        FS#2064 - XLines in blocks appear shortened
        FS#2065 - Viewport: three dimensional entities not rendered
        FS#2067 - Attributes with fixed color
        FS#2073 - Property Editor: Imperial Area info incorrect
        FS#2076 - File > SVG Export: circles in mirrored blocks
        FS#2078 - Draw > Hatch: Small gap tolerated by QCAD, not by DXF/DWG
        FS#2080 - Modify > Stretch: Hatch moves instead of stretching
        FS#2082 - File > Print / PDF Export: Handling of block references on non-plottable layer
        FS#2083 - Viewport: Fixed extension line length of dimensions not scaled with viewport
        FS#2084 - File > Save: Fixed extension line length of dimensions not saved if scale != 1
        FS#2085 - Drag and drop: moving single polyline vertex moves also polyline segment
        FS#2086 - Font formatting in text dialog
        FS#2089 - Property Editor: Linetype Scale and Draw Order wrongly marked with inch symbol
        FS#2090 - Snap > Auto Snap: intersections of pattern with other entities with cursor close to boundary
        FS#2101 - File > SVG Export: Double hyphen in text leads to invalid SVG file


To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 pkgsrc/cad/qcad/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/cad/qcad/PLIST
cvs rdiff -u -r1.37 -r1.38 pkgsrc/cad/qcad/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/cad/qcad/patches/patch-src_gui_RRulerQt.h
cvs rdiff -u -r1.2 -r1.3 pkgsrc/cad/qcad/patches/patch-src_io_dxf_dxf.pro \
    pkgsrc/cad/qcad/patches/patch-src_run_main.cpp \
    pkgsrc/cad/qcad/patches/patch-src_stemmer_stemmer.pro

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/cad/qcad/Makefile
diff -u pkgsrc/cad/qcad/Makefile:1.96 pkgsrc/cad/qcad/Makefile:1.97
--- pkgsrc/cad/qcad/Makefile:1.96       Sun Feb  7 06:30:16 2021
+++ pkgsrc/cad/qcad/Makefile    Fri Apr  2 20:27:12 2021
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.96 2021/02/07 06:30:16 ryoon Exp $
+# $NetBSD: Makefile,v 1.97 2021/04/02 20:27:12 plunky Exp $
 #
 
-DISTNAME=              qcad-3.24.3.0
-PKGREVISION=           7
+DISTNAME=              qcad-3.26.1.0
 CATEGORIES=            cad
 MASTER_SITES=          ${MASTER_SITE_GITHUB:=qcad/}
 EXTRACT_USING=         bsdtar

Index: pkgsrc/cad/qcad/PLIST
diff -u pkgsrc/cad/qcad/PLIST:1.19 pkgsrc/cad/qcad/PLIST:1.20
--- pkgsrc/cad/qcad/PLIST:1.19  Tue Apr  7 08:18:21 2020
+++ pkgsrc/cad/qcad/PLIST       Fri Apr  2 20:27:12 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2020/04/07 08:18:21 plunky Exp $
+@comment $NetBSD: PLIST,v 1.20 2021/04/02 20:27:12 plunky Exp $
 bin/qcad
 lib/libdxflib.so
 lib/libopennurbs.so
@@ -52,6 +52,7 @@ lib/qcad/fonts/Symbol_Astro.cxf
 lib/qcad/fonts/Symbol_Misc1.cxf
 lib/qcad/fonts/Symbol_Misc2.cxf
 lib/qcad/fonts/Unicode.cxf
+lib/qcad/fonts/gdt.cxf
 lib/qcad/fonts/hershey.readme
 lib/qcad/fonts/ltypeshp.cxf
 lib/qcad/fonts/osifont.ttf
@@ -169,12 +170,14 @@ lib/qcad/patterns/imperial/ar-b816c.pat
 lib/qcad/patterns/imperial/ar-b88.pat
 lib/qcad/patterns/imperial/ar-brelm.pat
 lib/qcad/patterns/imperial/ar-brstd.pat
+lib/qcad/patterns/imperial/ar-conc-01.pat
 lib/qcad/patterns/imperial/ar-conc.pat
 lib/qcad/patterns/imperial/ar-hbone.pat
 lib/qcad/patterns/imperial/ar-parq1.pat
 lib/qcad/patterns/imperial/ar-rroof.pat
 lib/qcad/patterns/imperial/ar-rshke.pat
 lib/qcad/patterns/imperial/ar-sand.pat
+lib/qcad/patterns/imperial/barbwire.pat
 lib/qcad/patterns/imperial/blocks-01.pat
 lib/qcad/patterns/imperial/blocks-02.pat
 lib/qcad/patterns/imperial/box-overlap.pat
@@ -184,8 +187,13 @@ lib/qcad/patterns/imperial/boxjoin-02.pa
 lib/qcad/patterns/imperial/brass.pat
 lib/qcad/patterns/imperial/brick.pat
 lib/qcad/patterns/imperial/brstone.pat
+lib/qcad/patterns/imperial/bubbles-01.pat
+lib/qcad/patterns/imperial/bubbles-02.pat
+lib/qcad/patterns/imperial/bubbles-03.pat
 lib/qcad/patterns/imperial/celtic-01.pat
 lib/qcad/patterns/imperial/celtic-02.pat
+lib/qcad/patterns/imperial/celtic-03.pat
+lib/qcad/patterns/imperial/celtic-04.pat
 lib/qcad/patterns/imperial/circles-02.pat
 lib/qcad/patterns/imperial/circles.pat
 lib/qcad/patterns/imperial/clay.pat
@@ -200,7 +208,10 @@ lib/qcad/patterns/imperial/explosion.pat
 lib/qcad/patterns/imperial/flex.pat
 lib/qcad/patterns/imperial/grass.pat
 lib/qcad/patterns/imperial/grate.pat
+lib/qcad/patterns/imperial/gravel-01.pat
 lib/qcad/patterns/imperial/gravel.pat
+lib/qcad/patterns/imperial/hatch-dots.pat
+lib/qcad/patterns/imperial/hatch-sqrs.pat
 lib/qcad/patterns/imperial/hex.pat
 lib/qcad/patterns/imperial/hexagons.pat
 lib/qcad/patterns/imperial/hexjoin-01.pat
@@ -215,6 +226,10 @@ lib/qcad/patterns/imperial/lattice-03.pa
 lib/qcad/patterns/imperial/lattice-04.pat
 lib/qcad/patterns/imperial/lattice-05.pat
 lib/qcad/patterns/imperial/lattice-06.pat
+lib/qcad/patterns/imperial/lattice-07.pat
+lib/qcad/patterns/imperial/leaf-01.pat
+lib/qcad/patterns/imperial/leaf-02.pat
+lib/qcad/patterns/imperial/leaf-03.pat
 lib/qcad/patterns/imperial/line.pat
 lib/qcad/patterns/imperial/looplinks.pat
 lib/qcad/patterns/imperial/maze-01.pat
@@ -225,6 +240,7 @@ lib/qcad/patterns/imperial/net3.pat
 lib/qcad/patterns/imperial/plast.pat
 lib/qcad/patterns/imperial/plasti.pat
 lib/qcad/patterns/imperial/qcad-logo.pat
+lib/qcad/patterns/imperial/redback.pat
 lib/qcad/patterns/imperial/sacncr.pat
 lib/qcad/patterns/imperial/scaffold.pat
 lib/qcad/patterns/imperial/square.pat
@@ -236,7 +252,11 @@ lib/qcad/patterns/imperial/swamp.pat
 lib/qcad/patterns/imperial/trans.pat
 lib/qcad/patterns/imperial/tri-overlap.pat
 lib/qcad/patterns/imperial/triang.pat
+lib/qcad/patterns/imperial/weatherboard.pat
+lib/qcad/patterns/imperial/weaving.pat
 lib/qcad/patterns/imperial/wire-fence.pat
+lib/qcad/patterns/imperial/xmastree-01.pat
+lib/qcad/patterns/imperial/xmastree-02.pat
 lib/qcad/patterns/imperial/zigzag.pat
 lib/qcad/patterns/metric/acad_iso02w100.pat
 lib/qcad/patterns/metric/acad_iso03w100.pat
@@ -1004,6 +1024,7 @@ lib/qcad/scripts/Draw/Arc/Arc2PH/doc/Arc
 lib/qcad/scripts/Draw/Arc/Arc2PH/doc/Arc2PH_desc_it.html
 lib/qcad/scripts/Draw/Arc/Arc2PH/doc/Arc2PH_desc_nl.html
 lib/qcad/scripts/Draw/Arc/Arc2PH/doc/Arc2PH_desc_pl.html
+lib/qcad/scripts/Draw/Arc/Arc2PH/doc/Arc2PH_desc_sl.html
 lib/qcad/scripts/Draw/Arc/Arc2PH/doc/Arc2PH_en.html
 lib/qcad/scripts/Draw/Arc/Arc2PH/doc/Arc2PH_es.html
 lib/qcad/scripts/Draw/Arc/Arc2PH/doc/Arc2PH_fr.html
@@ -2303,6 +2324,7 @@ lib/qcad/scripts/Draw/Dimension/Dimensio
 lib/qcad/scripts/Draw/Dimension/Dimension.pro
 lib/qcad/scripts/Draw/Dimension/Dimension.svg
 lib/qcad/scripts/Draw/Dimension/Dimension.ui
+lib/qcad/scripts/Draw/Dimension/DimensionScaleDialog.ui
 lib/qcad/scripts/Draw/Dimension/Leader/Leader-inverse.svg
 lib/qcad/scripts/Draw/Dimension/Leader/Leader.js
 lib/qcad/scripts/Draw/Dimension/Leader/Leader.pro
@@ -2498,6 +2520,7 @@ lib/qcad/scripts/Draw/Ellipse/EllipseDD/
 lib/qcad/scripts/Draw/Ellipse/EllipseDD/doc/EllipseDD_desc_it.html
 lib/qcad/scripts/Draw/Ellipse/EllipseDD/doc/EllipseDD_desc_nl.html
 lib/qcad/scripts/Draw/Ellipse/EllipseDD/doc/EllipseDD_desc_pl.html
+lib/qcad/scripts/Draw/Ellipse/EllipseDD/doc/EllipseDD_desc_sl.html
 lib/qcad/scripts/Draw/Ellipse/EllipseDD/doc/EllipseDD_en.html
 lib/qcad/scripts/Draw/Ellipse/EllipseDD/doc/EllipseDD_es.html
 lib/qcad/scripts/Draw/Ellipse/EllipseDD/doc/EllipseDD_fr.html
@@ -2655,6 +2678,7 @@ lib/qcad/scripts/Draw/Ellipse/EllipseRR/
 lib/qcad/scripts/Draw/Ellipse/EllipseRR/doc/EllipseRR_desc_it.html
 lib/qcad/scripts/Draw/Ellipse/EllipseRR/doc/EllipseRR_desc_nl.html
 lib/qcad/scripts/Draw/Ellipse/EllipseRR/doc/EllipseRR_desc_pl.html
+lib/qcad/scripts/Draw/Ellipse/EllipseRR/doc/EllipseRR_desc_sl.html
 lib/qcad/scripts/Draw/Ellipse/EllipseRR/doc/EllipseRR_en.html
 lib/qcad/scripts/Draw/Ellipse/EllipseRR/doc/EllipseRR_es.html
 lib/qcad/scripts/Draw/Ellipse/EllipseRR/doc/EllipseRR_fr.html
@@ -3413,6 +3437,7 @@ lib/qcad/scripts/Draw/Line/doc/Line_desc
 lib/qcad/scripts/Draw/Line/doc/Line_desc_it.html
 lib/qcad/scripts/Draw/Line/doc/Line_desc_nl.html
 lib/qcad/scripts/Draw/Line/doc/Line_desc_pl.html
+lib/qcad/scripts/Draw/Line/doc/Line_desc_sl.html
 lib/qcad/scripts/Draw/Line/doc/Line_en.html
 lib/qcad/scripts/Draw/Line/doc/Line_es.html
 lib/qcad/scripts/Draw/Line/doc/Line_fr.html
@@ -3577,6 +3602,7 @@ lib/qcad/scripts/Draw/Shape/ShapePolygon
 lib/qcad/scripts/Draw/Shape/ShapePolygonAFCP/doc/ShapePolygonAFCP_desc_pl.html
 lib/qcad/scripts/Draw/Shape/ShapePolygonAFCP/doc/ShapePolygonAFCP_desc_pt.html
 lib/qcad/scripts/Draw/Shape/ShapePolygonAFCP/doc/ShapePolygonAFCP_desc_ru.html
+lib/qcad/scripts/Draw/Shape/ShapePolygonAFCP/doc/ShapePolygonAFCP_desc_sl.html
 lib/qcad/scripts/Draw/Shape/ShapePolygonAFCP/doc/ShapePolygonAFCP_en.html
 lib/qcad/scripts/Draw/Shape/ShapePolygonAFCP/doc/ShapePolygonAFCP_es.html
 lib/qcad/scripts/Draw/Shape/ShapePolygonAFCP/doc/ShapePolygonAFCP_fr.html
@@ -3617,6 +3643,7 @@ lib/qcad/scripts/Draw/Shape/ShapePolygon
 lib/qcad/scripts/Draw/Shape/ShapePolygonAFPP/doc/ShapePolygonAFPP_desc_pl.html
 lib/qcad/scripts/Draw/Shape/ShapePolygonAFPP/doc/ShapePolygonAFPP_desc_pt.html
 lib/qcad/scripts/Draw/Shape/ShapePolygonAFPP/doc/ShapePolygonAFPP_desc_ru.html
+lib/qcad/scripts/Draw/Shape/ShapePolygonAFPP/doc/ShapePolygonAFPP_desc_sl.html
 lib/qcad/scripts/Draw/Shape/ShapePolygonAFPP/doc/ShapePolygonAFPP_en.html
 lib/qcad/scripts/Draw/Shape/ShapePolygonAFPP/doc/ShapePolygonAFPP_es.html
 lib/qcad/scripts/Draw/Shape/ShapePolygonAFPP/doc/ShapePolygonAFPP_fr.html
@@ -3730,6 +3757,7 @@ lib/qcad/scripts/Draw/Shape/ShapeRectang
 lib/qcad/scripts/Draw/Shape/ShapeRectanglePP/ShapeRectanglePP.js
 lib/qcad/scripts/Draw/Shape/ShapeRectanglePP/ShapeRectanglePP.pro
 lib/qcad/scripts/Draw/Shape/ShapeRectanglePP/ShapeRectanglePP.svg
+lib/qcad/scripts/Draw/Shape/ShapeRectanglePP/ShapeRectanglePP.ui
 lib/qcad/scripts/Draw/Shape/ShapeRectanglePP/ShapeRectanglePPInit.js
 lib/qcad/scripts/Draw/Shape/ShapeRectanglePP/Tests/ShapeRectanglePPTest00.js
 lib/qcad/scripts/Draw/Shape/ShapeRectanglePP/Tests/ShapeRectanglePPTest01.js
@@ -3911,6 +3939,19 @@ lib/qcad/scripts/Draw/Text/Tests/Text16.
 lib/qcad/scripts/Draw/Text/Tests/Text17.js
 lib/qcad/scripts/Draw/Text/Tests/Text18.js
 lib/qcad/scripts/Draw/Text/Tests/Text19.js
+lib/qcad/scripts/Draw/Text/Tests/Text20.js
+lib/qcad/scripts/Draw/Text/Tests/Text30.js
+lib/qcad/scripts/Draw/Text/Tests/Text31.js
+lib/qcad/scripts/Draw/Text/Tests/Text32.js
+lib/qcad/scripts/Draw/Text/Tests/Text33.js
+lib/qcad/scripts/Draw/Text/Tests/Text34.js
+lib/qcad/scripts/Draw/Text/Tests/Text35.js
+lib/qcad/scripts/Draw/Text/Tests/Text36.js
+lib/qcad/scripts/Draw/Text/Tests/Text37.js
+lib/qcad/scripts/Draw/Text/Tests/Text38.js
+lib/qcad/scripts/Draw/Text/Tests/Text39.js
+lib/qcad/scripts/Draw/Text/Tests/Text40.js
+lib/qcad/scripts/Draw/Text/Tests/Text41.js
 lib/qcad/scripts/Draw/Text/Tests/data/text01.dxf
 lib/qcad/scripts/Draw/Text/Tests/data/text02.dxf
 lib/qcad/scripts/Draw/Text/Tests/data/text03.dxf
@@ -3930,6 +3971,19 @@ lib/qcad/scripts/Draw/Text/Tests/data/te
 lib/qcad/scripts/Draw/Text/Tests/data/text17.dxf
 lib/qcad/scripts/Draw/Text/Tests/data/text18.dxf
 lib/qcad/scripts/Draw/Text/Tests/data/text19.dxf
+lib/qcad/scripts/Draw/Text/Tests/data/text20.dxf
+lib/qcad/scripts/Draw/Text/Tests/data/text30.dxf
+lib/qcad/scripts/Draw/Text/Tests/data/text31.dxf
+lib/qcad/scripts/Draw/Text/Tests/data/text32.dxf
+lib/qcad/scripts/Draw/Text/Tests/data/text33.dxf
+lib/qcad/scripts/Draw/Text/Tests/data/text34.dxf
+lib/qcad/scripts/Draw/Text/Tests/data/text35.dxf
+lib/qcad/scripts/Draw/Text/Tests/data/text36.dxf
+lib/qcad/scripts/Draw/Text/Tests/data/text37.dxf
+lib/qcad/scripts/Draw/Text/Tests/data/text38.dxf
+lib/qcad/scripts/Draw/Text/Tests/data/text39.dxf
+lib/qcad/scripts/Draw/Text/Tests/data/text40.dxf
+lib/qcad/scripts/Draw/Text/Tests/data/text41.dxf
 lib/qcad/scripts/Draw/Text/Tests/required/Text01_000.dxf
 lib/qcad/scripts/Draw/Text/Tests/required/Text02_000.dxf
 lib/qcad/scripts/Draw/Text/Tests/required/Text03_000.dxf
@@ -3964,6 +4018,32 @@ lib/qcad/scripts/Draw/Text/Tests/require
 lib/qcad/scripts/Draw/Text/Tests/required/Text18_001.dxf
 lib/qcad/scripts/Draw/Text/Tests/required/Text19_000.dxf
 lib/qcad/scripts/Draw/Text/Tests/required/Text19_001.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text20_000.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text20_001.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text30_000.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text30_001.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text31_000.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text31_001.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text32_000.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text32_001.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text33_000.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text33_001.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text34_000.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text34_001.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text35_000.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text35_001.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text36_000.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text36_001.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text37_000.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text37_001.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text38_000.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text38_001.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text39_000.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text39_001.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text40_000.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text40_001.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text41_000.dxf
+lib/qcad/scripts/Draw/Text/Tests/required/Text41_001.dxf
 lib/qcad/scripts/Draw/Text/Text-inverse.svg
 lib/qcad/scripts/Draw/Text/Text.js
 lib/qcad/scripts/Draw/Text/Text.pro
@@ -4125,10 +4205,6 @@ lib/qcad/scripts/Edit/AppPreferences/Scr
 lib/qcad/scripts/Edit/AppPreferences/ScriptingPreferences/ScriptingPreferences.js
 lib/qcad/scripts/Edit/AppPreferences/ScriptingPreferences/ScriptingPreferences.pro
 lib/qcad/scripts/Edit/AppPreferences/ScriptingPreferences/ScriptingPreferencesInit.js
-lib/qcad/scripts/Edit/AppPreferences/StartupPreferences/PreferencesPage.ui
-lib/qcad/scripts/Edit/AppPreferences/StartupPreferences/StartupPreferences.js
-lib/qcad/scripts/Edit/AppPreferences/StartupPreferences/StartupPreferences.pro
-lib/qcad/scripts/Edit/AppPreferences/StartupPreferences/StartupPreferencesInit.js
 lib/qcad/scripts/Edit/AppPreferences/TextPreferences/PreferencesPage.ui
 lib/qcad/scripts/Edit/AppPreferences/TextPreferences/TextPreferences.js
 lib/qcad/scripts/Edit/AppPreferences/TextPreferences/TextPreferences.pro
@@ -4141,6 +4217,10 @@ lib/qcad/scripts/Edit/AppPreferences/Too
 lib/qcad/scripts/Edit/AppPreferences/ToolBarPreferences/ToolBarPreferences.js
 lib/qcad/scripts/Edit/AppPreferences/ToolBarPreferences/ToolBarPreferences.pro
 lib/qcad/scripts/Edit/AppPreferences/ToolBarPreferences/ToolBarPreferencesInit.js
+lib/qcad/scripts/Edit/AppPreferences/UiPreferences/PreferencesPage.ui
+lib/qcad/scripts/Edit/AppPreferences/UiPreferences/UiPreferences.js
+lib/qcad/scripts/Edit/AppPreferences/UiPreferences/UiPreferences.pro
+lib/qcad/scripts/Edit/AppPreferences/UiPreferences/UiPreferencesInit.js
 lib/qcad/scripts/Edit/AppPreferences/dir/dir.pro
 lib/qcad/scripts/Edit/AppPreferences/doc/AppPreferences.png
 lib/qcad/scripts/Edit/AppPreferences/doc/AppPreferences_de.html
@@ -4767,6 +4847,7 @@ lib/qcad/scripts/File/ImportFile/doc/Imp
 lib/qcad/scripts/File/ImportFile/doc/ImportFile_desc_it.html
 lib/qcad/scripts/File/ImportFile/doc/ImportFile_desc_nl.html
 lib/qcad/scripts/File/ImportFile/doc/ImportFile_desc_pl.html
+lib/qcad/scripts/File/ImportFile/doc/ImportFile_desc_sl.html
 lib/qcad/scripts/File/ImportFile/doc/ImportFile_en.html
 lib/qcad/scripts/File/ImportFile/doc/ImportFile_es.html
 lib/qcad/scripts/File/ImportFile/doc/ImportFile_fr.html
@@ -5316,6 +5397,7 @@ lib/qcad/scripts/Information/InfoArcCirc
 lib/qcad/scripts/Information/InfoArcCircleArea/doc/InfoArcCircleArea_desc_it.html
 lib/qcad/scripts/Information/InfoArcCircleArea/doc/InfoArcCircleArea_desc_nl.html
 lib/qcad/scripts/Information/InfoArcCircleArea/doc/InfoArcCircleArea_desc_pl.html
+lib/qcad/scripts/Information/InfoArcCircleArea/doc/InfoArcCircleArea_desc_sl.html
 lib/qcad/scripts/Information/InfoArcCircleArea/doc/InfoArcCircleArea_en.html
 lib/qcad/scripts/Information/InfoArcCircleArea/doc/InfoArcCircleArea_es.html
 lib/qcad/scripts/Information/InfoArcCircleArea/doc/InfoArcCircleArea_fr.html
@@ -6109,31 +6191,53 @@ lib/qcad/scripts/Misc/Examples/MathExamp
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/FlexPainterDialog.ui
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/FlexPainterTemplates/PainterConstruct_Rope.dxf
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/FlexPainterTemplates/PainterTestEntities.dxf
-lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/1OrthoPointGlobal.svg
-lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/1OrthoPointGlobalFlex.svg
-lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/2OrthoPointsGlobal.svg
-lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/2OrthoPointsGlobalFlex.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/1_OrthoPointGlobal.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/1_OrthoPointGlobalFlex.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/2_OrthoPointsGlobal.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/2_OrthoPointsGlobalFlex.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/3PhaseWaveGlobal.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/AllPainterDataTypes.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/ApproxSegments.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/ApproxSpline.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/CelticMeanderEndless.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/CelticMeanderEndless_L.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/CelticMeanderHardBend.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/CelticMeanderRound.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/CelticMeanderRounded.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/CurtainRopeProto.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/CurtainRopeProtoKnot.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/GreekMeander15.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/GreekMeander15Flexing.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/OrthogonalBar.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/OrthogonalMark.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/Quadrilar.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/QuadrilarFlexing.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/RailwayTrackConcrete.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/RailwayTrackLineArt.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/RevisionCloud_Complex.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/RevisionCloud_L.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/RevisionCloud_ML.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/RevisionCloud_MSML.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/RevisionCloud_Multi.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/RevisionCloud_SL.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/RevisionCloud_SML.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/Riverbanks+L_In_1-1.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/Riverbanks+L_In_2-3.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/Riverbanks+L_Out_1-1.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/Riverbanks+L_Out_2-3.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/Riverbanks_In_1-1.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/Riverbanks_In_2-3.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/RulerInch.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/RulerMetric.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/SawtoothWave.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/SawtoothWaveGlobal.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/SideQuadrilar.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/SideQuadrilarFlexing.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/SinusoidWave.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/SinusoidWaveGlobal.svg
-lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/SqaureWave.svg
-lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/SqaureWaveFlexing.svg
-lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/SqaureWaveGlobal.svg
-lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/SqauredShape.svg
-lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/SqauredShapeFlexing.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/SquareWave.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/SquareWaveFlexing.svg
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/SquareWaveGlobal.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/SteppedWave.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/SteppedWaveGlobal.svg
 lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/Icons/TelephoneCoilMedio.svg
@@ -6209,6 +6313,7 @@ lib/qcad/scripts/Misc/MiscDraw/Counter/C
 lib/qcad/scripts/Misc/MiscDraw/Counter/Counter.ui
 lib/qcad/scripts/Misc/MiscDraw/Counter/CounterInit.js
 lib/qcad/scripts/Misc/MiscDraw/Counter/doc/Counter.png
+lib/qcad/scripts/Misc/MiscDraw/Counter/numeral.js
 lib/qcad/scripts/Misc/MiscDraw/Cross/Cross-inverse.svg
 lib/qcad/scripts/Misc/MiscDraw/Cross/Cross.js
 lib/qcad/scripts/Misc/MiscDraw/Cross/Cross.pro
@@ -6228,6 +6333,10 @@ lib/qcad/scripts/Misc/MiscDraw/LineBoxJo
 lib/qcad/scripts/Misc/MiscDraw/LineBoxJoint/LineBoxJoint.ui
 lib/qcad/scripts/Misc/MiscDraw/LineBoxJoint/LineBoxJointInit.js
 lib/qcad/scripts/Misc/MiscDraw/LineBoxJoint/doc/LineBoxJoint.png
+lib/qcad/scripts/Misc/MiscDraw/LineBreakSymbol/LineBreakSymbol-inverse.svg
+lib/qcad/scripts/Misc/MiscDraw/LineBreakSymbol/LineBreakSymbol.js
+lib/qcad/scripts/Misc/MiscDraw/LineBreakSymbol/LineBreakSymbol.svg
+lib/qcad/scripts/Misc/MiscDraw/LineBreakSymbol/LineBreakSymbolInit.js
 lib/qcad/scripts/Misc/MiscDraw/LineDove/LineDove-inverse.svg
 lib/qcad/scripts/Misc/MiscDraw/LineDove/LineDove.js
 lib/qcad/scripts/Misc/MiscDraw/LineDove/LineDove.pro
@@ -6280,6 +6389,7 @@ lib/qcad/scripts/Misc/MiscDraw/TextAlong
 lib/qcad/scripts/Misc/MiscDraw/TextAlong/doc/TextAlong_desc_it.html
 lib/qcad/scripts/Misc/MiscDraw/TextAlong/doc/TextAlong_desc_nl.html
 lib/qcad/scripts/Misc/MiscDraw/TextAlong/doc/TextAlong_desc_pl.html
+lib/qcad/scripts/Misc/MiscDraw/TextAlong/doc/TextAlong_desc_sl.html
 lib/qcad/scripts/Misc/MiscDraw/TextAlong/doc/TextAlong_doc.png
 lib/qcad/scripts/Misc/MiscDraw/TextAlong/doc/TextAlong_doc.txt
 lib/qcad/scripts/Misc/MiscDraw/TextAlong/doc/TextAlong_en.html
@@ -6641,6 +6751,7 @@ lib/qcad/scripts/Modify/BreakOutGap/doc/
 lib/qcad/scripts/Modify/BreakOutGap/doc/BreakOutGap_desc_it.html
 lib/qcad/scripts/Modify/BreakOutGap/doc/BreakOutGap_desc_nl.html
 lib/qcad/scripts/Modify/BreakOutGap/doc/BreakOutGap_desc_pl.html
+lib/qcad/scripts/Modify/BreakOutGap/doc/BreakOutGap_desc_sl.html
 lib/qcad/scripts/Modify/BreakOutGap/doc/BreakOutGap_en.html
 lib/qcad/scripts/Modify/BreakOutGap/doc/BreakOutGap_es.html
 lib/qcad/scripts/Modify/BreakOutGap/doc/BreakOutGap_fr.html
@@ -6667,9 +6778,11 @@ lib/qcad/scripts/Modify/BreakOutManual/B
 lib/qcad/scripts/Modify/BreakOutManual/Tests/BreakOutManualTest00.js
 lib/qcad/scripts/Modify/BreakOutManual/Tests/BreakOutManualTest01.js
 lib/qcad/scripts/Modify/BreakOutManual/Tests/BreakOutManualTest02.js
+lib/qcad/scripts/Modify/BreakOutManual/Tests/BreakOutManualTest03.js
 lib/qcad/scripts/Modify/BreakOutManual/Tests/required/BreakOutManualTest00_000.dxf
 lib/qcad/scripts/Modify/BreakOutManual/Tests/required/BreakOutManualTest01_000.dxf
 lib/qcad/scripts/Modify/BreakOutManual/Tests/required/BreakOutManualTest02_000.dxf
+lib/qcad/scripts/Modify/BreakOutManual/Tests/required/BreakOutManualTest03_000.dxf
 lib/qcad/scripts/Modify/BreakOutManual/doc/BreakOutManual.png
 lib/qcad/scripts/Modify/BreakOutManual/doc/BreakOutManual_de.html
 lib/qcad/scripts/Modify/BreakOutManual/doc/BreakOutManual_desc_de.html
@@ -6982,6 +7095,7 @@ lib/qcad/scripts/Modify/FlipHorizontal/d
 lib/qcad/scripts/Modify/FlipHorizontal/doc/FlipHorizontal_desc_it.html
 lib/qcad/scripts/Modify/FlipHorizontal/doc/FlipHorizontal_desc_nl.html
 lib/qcad/scripts/Modify/FlipHorizontal/doc/FlipHorizontal_desc_pl.html
+lib/qcad/scripts/Modify/FlipHorizontal/doc/FlipHorizontal_desc_sl.html
 lib/qcad/scripts/Modify/FlipHorizontal/doc/FlipHorizontal_en.html
 lib/qcad/scripts/Modify/FlipHorizontal/doc/FlipHorizontal_es.html
 lib/qcad/scripts/Modify/FlipHorizontal/doc/FlipHorizontal_fr.html
@@ -7008,6 +7122,7 @@ lib/qcad/scripts/Modify/FlipVertical/doc
 lib/qcad/scripts/Modify/FlipVertical/doc/FlipVertical_desc_it.html
 lib/qcad/scripts/Modify/FlipVertical/doc/FlipVertical_desc_nl.html
 lib/qcad/scripts/Modify/FlipVertical/doc/FlipVertical_desc_pl.html
+lib/qcad/scripts/Modify/FlipVertical/doc/FlipVertical_desc_sl.html
 lib/qcad/scripts/Modify/FlipVertical/doc/FlipVertical_en.html
 lib/qcad/scripts/Modify/FlipVertical/doc/FlipVertical_es.html
 lib/qcad/scripts/Modify/FlipVertical/doc/FlipVertical_fr.html
@@ -7494,6 +7609,7 @@ lib/qcad/scripts/Modify/Stretch/Tests/St
 lib/qcad/scripts/Modify/Stretch/Tests/StretchTest07.js
 lib/qcad/scripts/Modify/Stretch/Tests/StretchTest08.js
 lib/qcad/scripts/Modify/Stretch/Tests/StretchTest09.js
+lib/qcad/scripts/Modify/Stretch/Tests/StretchTest10.js
 lib/qcad/scripts/Modify/Stretch/Tests/data/entities0.dxf
 lib/qcad/scripts/Modify/Stretch/Tests/data/entities1.dxf
 lib/qcad/scripts/Modify/Stretch/Tests/data/entities2.dxf
@@ -7506,6 +7622,7 @@ lib/qcad/scripts/Modify/Stretch/Tests/re
 lib/qcad/scripts/Modify/Stretch/Tests/required/StretchTest07_000.dxf
 lib/qcad/scripts/Modify/Stretch/Tests/required/StretchTest08_000.dxf
 lib/qcad/scripts/Modify/Stretch/Tests/required/StretchTest09_000.dxf
+lib/qcad/scripts/Modify/Stretch/Tests/required/StretchTest10_000.dxf
 lib/qcad/scripts/Modify/Stretch/doc/Stretch.png
 lib/qcad/scripts/Modify/Stretch/doc/StretchFigure.dxf
 lib/qcad/scripts/Modify/Stretch/doc/StretchFigure.png
@@ -8241,6 +8358,7 @@ lib/qcad/scripts/Snap/RestrictAngleLengt
 lib/qcad/scripts/Snap/RestrictAngleLength/doc/RestrictAngleLength_desc_it.html
 lib/qcad/scripts/Snap/RestrictAngleLength/doc/RestrictAngleLength_desc_nl.html
 lib/qcad/scripts/Snap/RestrictAngleLength/doc/RestrictAngleLength_desc_pl.html
+lib/qcad/scripts/Snap/RestrictAngleLength/doc/RestrictAngleLength_desc_sl.html
 lib/qcad/scripts/Snap/RestrictAngleLength/doc/RestrictAngleLength_en.html
 lib/qcad/scripts/Snap/RestrictAngleLength/doc/RestrictAngleLength_es.html
 lib/qcad/scripts/Snap/RestrictAngleLength/doc/RestrictAngleLength_fr.html
@@ -8992,6 +9110,7 @@ lib/qcad/scripts/Snap/SnapSelectionCente
 lib/qcad/scripts/Snap/SnapSelectionCenter/doc/SnapSelectionCenter_desc_pl.html
 lib/qcad/scripts/Snap/SnapSelectionCenter/doc/SnapSelectionCenter_desc_pt.html
 lib/qcad/scripts/Snap/SnapSelectionCenter/doc/SnapSelectionCenter_desc_ru.html
+lib/qcad/scripts/Snap/SnapSelectionCenter/doc/SnapSelectionCenter_desc_sl.html
 lib/qcad/scripts/Snap/SnapSelectionCenter/doc/SnapSelectionCenter_en.html
 lib/qcad/scripts/Snap/SnapSelectionCenter/doc/SnapSelectionCenter_es.html
 lib/qcad/scripts/Snap/SnapSelectionCenter/doc/SnapSelectionCenter_fr.html
@@ -9731,6 +9850,7 @@ lib/qcad/scripts/Widgets/LayerList/doc/L
 lib/qcad/scripts/Widgets/LayerList/doc/LayerList_desc_pl.html
 lib/qcad/scripts/Widgets/LayerList/doc/LayerList_desc_pt.html
 lib/qcad/scripts/Widgets/LayerList/doc/LayerList_desc_ru.html
+lib/qcad/scripts/Widgets/LayerList/doc/LayerList_desc_sl.html
 lib/qcad/scripts/Widgets/LayerList/doc/LayerList_en.html
 lib/qcad/scripts/Widgets/LayerList/doc/LayerList_es.html
 lib/qcad/scripts/Widgets/LayerList/doc/LayerList_fr.html
@@ -10122,6 +10242,8 @@ lib/qcad/ts/linguist_zh_CN.qm
 lib/qcad/ts/linguist_zh_TW.qm
 lib/qcad/ts/qcadcore_cs.qm
 lib/qcad/ts/qcadcore_cs.ts
+lib/qcad/ts/qcadcore_da.qm
+lib/qcad/ts/qcadcore_da.ts
 lib/qcad/ts/qcadcore_de.qm
 lib/qcad/ts/qcadcore_de.ts
 lib/qcad/ts/qcadcore_en.qm
@@ -10166,6 +10288,8 @@ lib/qcad/ts/qcadcore_zh_TW.qm
 lib/qcad/ts/qcadcore_zh_TW.ts
 lib/qcad/ts/qcadentity_cs.qm
 lib/qcad/ts/qcadentity_cs.ts
+lib/qcad/ts/qcadentity_da.qm
+lib/qcad/ts/qcadentity_da.ts
 lib/qcad/ts/qcadentity_de.qm
 lib/qcad/ts/qcadentity_de.ts
 lib/qcad/ts/qcadentity_en.qm
@@ -10210,6 +10334,8 @@ lib/qcad/ts/qcadentity_zh_TW.qm
 lib/qcad/ts/qcadentity_zh_TW.ts
 lib/qcad/ts/qcadgui_cs.qm
 lib/qcad/ts/qcadgui_cs.ts
+lib/qcad/ts/qcadgui_da.qm
+lib/qcad/ts/qcadgui_da.ts
 lib/qcad/ts/qcadgui_de.qm
 lib/qcad/ts/qcadgui_de.ts
 lib/qcad/ts/qcadgui_en.qm
@@ -10340,6 +10466,8 @@ lib/qcad/ts/qtbase_pt.ts
 lib/qcad/ts/qtbase_ru.qm
 lib/qcad/ts/qtbase_sk.qm
 lib/qcad/ts/qtbase_uk.qm
+lib/qcad/ts/qtbase_zh_CN.qm
+lib/qcad/ts/qtbase_zh_CN.ts
 lib/qcad/ts/qtconfig_hu.qm
 lib/qcad/ts/qtconfig_ja.qm
 lib/qcad/ts/qtconfig_ko.qm
@@ -10495,6 +10623,8 @@ lib/qcad/ts/qtxmlpatterns_uk.qm
 lib/qcad/ts/scripts.pro
 lib/qcad/ts/scripts_cs.qm
 lib/qcad/ts/scripts_cs.ts
+lib/qcad/ts/scripts_da.qm
+lib/qcad/ts/scripts_da.ts
 lib/qcad/ts/scripts_de.qm
 lib/qcad/ts/scripts_de.ts
 lib/qcad/ts/scripts_en.qm

Index: pkgsrc/cad/qcad/distinfo
diff -u pkgsrc/cad/qcad/distinfo:1.37 pkgsrc/cad/qcad/distinfo:1.38
--- pkgsrc/cad/qcad/distinfo:1.37       Tue Jun 16 23:09:31 2020
+++ pkgsrc/cad/qcad/distinfo    Fri Apr  2 20:27:12 2021
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.37 2020/06/16 23:09:31 mef Exp $
+$NetBSD: distinfo,v 1.38 2021/04/02 20:27:12 plunky Exp $
 
-SHA1 (qcad-3.24.3.0.tar.gz) = b9752603764bd1f578d741ee462fb0cac04ab03a
-RMD160 (qcad-3.24.3.0.tar.gz) = 2169bf5780ce4a879b3ce4d55caaa3e4339b0170
-SHA512 (qcad-3.24.3.0.tar.gz) = 27b66abb1e8d04b60e140204a2c92d576998b894e117197b9f89d3c870f61e1f54e276f829e2f878443da4019e47afd5a2df124b8667671c523d5a717f684716
-Size (qcad-3.24.3.0.tar.gz) = 33874174 bytes
+SHA1 (qcad-3.26.1.0.tar.gz) = 7bfc33e7a26a2f0f99f64ac120b110d3bd67aa3d
+RMD160 (qcad-3.26.1.0.tar.gz) = 2c764bd8dd126e3084fc4291cea0fcd3df3d7e7a
+SHA512 (qcad-3.26.1.0.tar.gz) = 493b12acc207c2cfa781cbba29922252a727e61843195f504b8001169c3fbdadffc182adb44eb5793a2747986223f690cf553d5097b0f96b42b5b787dcd7407a
+Size (qcad-3.26.1.0.tar.gz) = 34844599 bytes
 SHA1 (patch-qcad.pro) = b8dafdf3105ff3580815bb82a6a84b71f4d0b172
 SHA1 (patch-scripts_Help_ShowReadme_ShowReadme.js) = 96412237a7c4422f02dc5d2ab3634457b376a2d2
 SHA1 (patch-scripts_Widgets_LibraryBrowser_LibraryBrowser.js) = 65f988e553259eb93217ea12e9cb429fe52f05be
@@ -23,13 +23,12 @@ SHA1 (patch-src_core_core.pro) = 3b2c681
 SHA1 (patch-src_customwidgets_customwidgets.pro) = 8bac25b8f02092464591019be961470a45c810cc
 SHA1 (patch-src_entity_entity.pro) = 5452a432726c598036be0a816ee040c68313519e
 SHA1 (patch-src_grid_grid.pro) = 65f5f47cce612b31181a0ac3e153214d29f08767
-SHA1 (patch-src_gui_RRulerQt.h) = 6253dcb32e170dfb2b7e6de0e4182a2ed04f8bd2
 SHA1 (patch-src_gui_gui.pro) = 938fdcb8715ec78550ebff80400ab66be551584d
-SHA1 (patch-src_io_dxf_dxf.pro) = d386b09c217fcebd7fae68807950aa7b80c3a6c8
+SHA1 (patch-src_io_dxf_dxf.pro) = 3ac31fda7170202334d0fead5b010e88b780f8aa
 SHA1 (patch-src_operations_operations.pro) = d10b38594f29ae07febdb52339049646926c2252
-SHA1 (patch-src_run_main.cpp) = 614912a3d812235999c00f81cd35f6d992783c6e
+SHA1 (patch-src_run_main.cpp) = ef4498e2b1028dd675663793a885b4a65030027f
 SHA1 (patch-src_run_run.pri) = fca4570872f9fc7b25beac8dfd0c4802b81d3972
 SHA1 (patch-src_scripting_ecmaapi_ecmaapi.pro) = 8105fd89a8b52962f9e0c1ff80cf154ceb09145e
 SHA1 (patch-src_snap_snap.pro) = 9464576805a1d2baa81c91f759e59a8cc3989b6a
 SHA1 (patch-src_spatialindex_spatialindex.pro) = 3afcdcd036b0ee183220cc5406accbf0756841e7
-SHA1 (patch-src_stemmer_stemmer.pro) = d17c2e33682684c97bb52eb4563d50c208bc6d1c
+SHA1 (patch-src_stemmer_stemmer.pro) = d76d1d92378f516a278432fb0d6a23f8fdd355eb

Index: pkgsrc/cad/qcad/patches/patch-src_io_dxf_dxf.pro
diff -u pkgsrc/cad/qcad/patches/patch-src_io_dxf_dxf.pro:1.2 pkgsrc/cad/qcad/patches/patch-src_io_dxf_dxf.pro:1.3
--- pkgsrc/cad/qcad/patches/patch-src_io_dxf_dxf.pro:1.2        Fri Jul 27 14:12:41 2018
+++ pkgsrc/cad/qcad/patches/patch-src_io_dxf_dxf.pro    Fri Apr  2 20:27:12 2021
@@ -1,9 +1,9 @@
-$NetBSD: patch-src_io_dxf_dxf.pro,v 1.2 2018/07/27 14:12:41 plunky Exp $
+$NetBSD: patch-src_io_dxf_dxf.pro,v 1.3 2021/04/02 20:27:12 plunky Exp $
 
 fix build for pkgsrc, by allowing qmake to link binaries in situ
 and create an install target
 
---- src/io/dxf/dxf.pro.orig    2017-12-19 14:26:30.000000000 +0000
+--- src/io/dxf/dxf.pro.orig    2020-09-04 08:28:36.000000000 +0000
 +++ src/io/dxf/dxf.pro
 @@ -17,7 +17,12 @@ SOURCES = \
  TEMPLATE = lib
@@ -21,7 +21,7 @@ and create an install target
      CONFIG += staticlib
 @@ -25,5 +30,3 @@ r_static_libs {
  else {
-     DESTDIR = ../../../plugins
+     DESTDIR = $$PWD/../../../plugins
  }
 -
--POST_TARGETDEPS += ../../../$$ROUTDIR/$${RLIBPRE}dxflib$${RLIBPOST}
+-POST_TARGETDEPS +=  $$PWD/../../../$$ROUTDIR/$${RLIBPRE}dxflib$${RLIBPOST}
Index: pkgsrc/cad/qcad/patches/patch-src_run_main.cpp
diff -u pkgsrc/cad/qcad/patches/patch-src_run_main.cpp:1.2 pkgsrc/cad/qcad/patches/patch-src_run_main.cpp:1.3
--- pkgsrc/cad/qcad/patches/patch-src_run_main.cpp:1.2  Tue Apr  7 08:18:22 2020
+++ pkgsrc/cad/qcad/patches/patch-src_run_main.cpp      Fri Apr  2 20:27:12 2021
@@ -1,10 +1,10 @@
-$NetBSD: patch-src_run_main.cpp,v 1.2 2020/04/07 08:18:22 plunky Exp $
+$NetBSD: patch-src_run_main.cpp,v 1.3 2021/04/02 20:27:12 plunky Exp $
 
 don't overwrite the plugins directory: remove the applicationDir and add the pluginPaths
 
---- src/run/main.cpp.orig      2020-03-17 10:40:38.000000000 +0000
+--- src/run/main.cpp.orig      2020-11-03 12:42:11.000000000 +0000
 +++ src/run/main.cpp
-@@ -237,7 +237,11 @@
+@@ -253,7 +253,11 @@ int main(int argc, char *argv[]) {
          qWarning() << "No plugin paths found";
          return -1;
      }
@@ -13,7 +13,7 @@ don't overwrite the plugins directory: r
 +    // for pkgsrc, skip the applicationDir and add the Plugin paths
 +    app->removeLibraryPath(app->applicationDirPath());
 +    foreach (const QString &path, pluginPaths)
-+      app->addLibraryPath(path);
- 
-     RSettings::setApplicationNameOverride("QCAD3");
++      app->addLibraryPath(path);
  
+     RMath::init();
+     RFontList::init();
Index: pkgsrc/cad/qcad/patches/patch-src_stemmer_stemmer.pro
diff -u pkgsrc/cad/qcad/patches/patch-src_stemmer_stemmer.pro:1.2 pkgsrc/cad/qcad/patches/patch-src_stemmer_stemmer.pro:1.3
--- pkgsrc/cad/qcad/patches/patch-src_stemmer_stemmer.pro:1.2   Fri Jul 27 14:12:41 2018
+++ pkgsrc/cad/qcad/patches/patch-src_stemmer_stemmer.pro       Fri Apr  2 20:27:12 2021
@@ -1,11 +1,11 @@
-$NetBSD: patch-src_stemmer_stemmer.pro,v 1.2 2018/07/27 14:12:41 plunky Exp $
+$NetBSD: patch-src_stemmer_stemmer.pro,v 1.3 2021/04/02 20:27:12 plunky Exp $
 
 fix build for pkgsrc, by allowing qmake to link binaries in situ
 and create an install target
 
---- src/stemmer/stemmer.pro.orig       2017-12-19 14:26:30.000000000 +0000
+--- src/stemmer/stemmer.pro.orig       2020-09-04 08:28:36.000000000 +0000
 +++ src/stemmer/stemmer.pro
-@@ -7,9 +7,10 @@ HEADERS = \
+@@ -7,9 +7,8 @@ HEADERS = \
  TEMPLATE = lib
  CONFIG += plugin
  TARGET = $${RLIBNAME}stemmer
@@ -15,6 +15,5 @@ and create an install target
  OTHER_FILES += stemmer.dox
  DEFINES += QCADSTEMMER_LIBRARY
  RC_FILE = stemmer.rc
- 
--POST_TARGETDEPS += ../../$$ROUTDIR/$${RLIBPRE}stemmer$${RLIBPOST}
-+#POST_TARGETDEPS += ../../$$ROUTDIR/$${RLIBPRE}stemmer$${RLIBPOST}
+-
+-POST_TARGETDEPS += $$PWD/../../$$ROUTDIR/$${RLIBPRE}stemmer$${RLIBPOST}



Home | Main Index | Thread Index | Old Index