head 1.6; access; symbols pkgsrc-2024Q4:1.5.0.8 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.5.0.6 pkgsrc-2024Q3-base:1.5 pkgsrc-2024Q2:1.5.0.4 pkgsrc-2024Q2-base:1.5 pkgsrc-2024Q1:1.5.0.2 pkgsrc-2024Q1-base:1.5 pkgsrc-2023Q4:1.4.0.8 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.6 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.4 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.2 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.3.0.14 pkgsrc-2022Q4-base:1.3 pkgsrc-2022Q3:1.3.0.12 pkgsrc-2022Q3-base:1.3 pkgsrc-2022Q2:1.3.0.10 pkgsrc-2022Q2-base:1.3 pkgsrc-2022Q1:1.3.0.8 pkgsrc-2022Q1-base:1.3 pkgsrc-2021Q4:1.3.0.6 pkgsrc-2021Q4-base:1.3 pkgsrc-2021Q3:1.3.0.4 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.2 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.2.0.22 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.20 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.18 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.16 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.12 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.14 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.10 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.8 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.6 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.4 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.2 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.1.0.18 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.16 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.14 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.12 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.8 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.6 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.4 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.2 pkgsrc-2016Q3-base:1.1; locks; strict; comment @# @; 1.6 date 2025.03.16.14.56.13; author plunky; state dead; branches; next 1.5; commitid OZ6RTWSRFj6oQiNF; 1.5 date 2024.01.04.21.50.29; author plunky; state Exp; branches; next 1.4; commitid fQzRXgYJrXdibbTE; 1.4 date 2023.03.25.13.16.11; author wiz; state Exp; branches; next 1.3; commitid 42r4GFXwajG1vviE; 1.3 date 2021.04.02.20.27.12; author plunky; state Exp; branches; next 1.2; commitid HRHJfbD1pAxF5LNC; 1.2 date 2018.07.27.14.12.41; author plunky; state Exp; branches; next 1.1; commitid mhcVGtZP3t1ewMLA; 1.1 date 2016.08.30.10.56.04; author plunky; state Exp; branches; next ; commitid 2kuywClHw9FQNjkz; desc @@ 1.6 log @Update QCAD to v3.32.2.0 Many improvements since the previous pkgsrc version, the complete changelog is at https://qcad.org/en/changelog For this update, I have switched to the CMake build, which does not require such invasive patching @ text @$NetBSD: patch-src_stemmer_stemmer.pro,v 1.5 2024/01/04 21:50:29 plunky Exp $ fix build for pkgsrc, by allowing qmake to link binaries in situ and create an install target --- src/stemmer/stemmer.pro.orig 2023-09-04 18:51:52.000000000 +0000 +++ src/stemmer/stemmer.pro @@@@ -8,8 +8,7 @@@@ TEMPLATE = lib CONFIG += plugin TARGET = $${RLIBNAME}stemmer LIBS += -lstemmer +INSTALLS += target OTHER_FILES += stemmer.dox DEFINES += QCADSTEMMER_LIBRARY RC_FILE = stemmer.rc - -POST_TARGETDEPS += $$PWD/../../$$ROUTDIR/$${RLIBPRE}stemmer$${RLIBPOST} @ 1.5 log @Update QCAD to version 3.28.2.2 ChangLog is at https://www.qcad.org/en/documentation/changelog @ text @d1 1 a1 1 $NetBSD: patch-src_stemmer_stemmer.pro,v 1.4 2023/03/25 13:16:11 wiz Exp $ @ 1.4 log @qcad: use libstemmer package instead of building and installing own copy Avoids conflicts with e.g. gimp-devel. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: patch-src_stemmer_stemmer.pro,v 1.3 2021/04/02 20:27:12 plunky Exp $ d6 1 a6 1 --- src/stemmer/stemmer.pro.orig 2020-09-04 08:28:36.000000000 +0000 d8 1 a8 2 @@@@ -7,9 +7,8 @@@@ HEADERS = \ TEMPLATE = lib @ 1.3 log @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 @ text @d1 1 a1 1 $NetBSD: patch-src_stemmer_stemmer.pro,v 1.2 2018/07/27 14:12:41 plunky Exp $ d12 1 a12 2 -LIBS += -lstemmer +LIBS += -L../3rdparty/stemmer -lstemmer @ 1.2 log @ Upgrade to QCAD 3.21.2.3, with changes: 3.21.2 (2018/07/09): Modify: Restructure menu into submenus Layer list, block list: Improve sorting for international characters (ä, é, etc.) Bug fixes: FS#1776 - Edit > Application Preferences: Tool Settings: cannot configure shortcuts FS#1777 - Crash when pasting / importing drawing with missing image FS#1778 - Draw > Point > Single Point: Exception 3.21.1 (2018/06/29): Draw > Circle > 3 Tangents: Allow all tangents to be segments of same polyline Bug fixes: FS#1180 - dxflib cannot open files with international characters in path or file name FS#1773 - File > PDF Export / SVG Export / Bitmap Export: file name suggestion in file dialog is drawing file FS#1775 - Viewports: images sometimes not clipped at viewport edge 3.21.0 (2018/06/26): Dimension: Add option to flip first / second arrow Add reference points to flip arrows using mouse click Angular: Add option "Use maximum angle" to angle dimension tool for angles > 180° Add support for 3 point angle dimensions (required for angle dimensions > 180°) Polylines: Add reference points at middle of line segments to move line segments Edit > Application Preferences: Keyboard > Enable keyboard navigation in list widgets: Enable / disable keyboard navigation in list widgets (up/down, type first letters) Layer > Add Layer: Add separate default attributes for layer 0 Graphics View > Navigation: Add "Middle mouse button zoom factor" Add "Panning threshold" Draw > Image: Transparent live preview when inserting / modifying images Scale image using drag and drop on corners Keep aspect ratio using Shift Improve display of reference points Always display in front of highlighted entities Add border around reference points Zoom in by clicking middle mouse button (out using Shift+middle mouse button) View > Property Editor: Add support for requestible (slow) properties Bug fixes: FS#1741 - Property Editor: titles of block attributes with _ cut off FS#1742 - File > Print: printed point size depends on zoom level FS#1743 - Draw > Text: Wrong bounding box for text with empty supper or subscript FS#1745 - File > Bitmap Export: thick lines exported thin FS#1753 - View > Property Editor: entity types in property editor not translated FS#1756 - Polyline area wrong if polyline contains arc segments FS#1757 - Modify > Auto Trim: on polyline, followed by undo yields corrupt / invisible polyline FS#1758 - Draw > Polyline > Create from Selected Entities: crash for geometrically closed polylines FS#1766 - Edit > Application Preferences: Tool Settings: cannot add menus to Tool Matrix FS#1768 - Draw > Polyline > Create From Segments: segments deleted even if no polyline can be added 3.20.1 (2018/04/13): Bug fixes: FS#1736 - Draw > Image: broken FS#1737 - Block > Attributes > Define Block Attribute: broken FS#1738 - File > Print / PDF Export: shortcut broken in print preview 3.20.0 (2018/04/12): QCAD API: Add support for property attributes for custom properties Read-only Undeletable Invisible Choices (combo box) Allow translation of custom property labels Translations: Add support for complex plural forms in certain languages (singular, paucal, plural) Complete Polish translation Deployment: Bundle script files and resources as plugin (speed up installation, updates and start up) Bug fixes: FS#1686 - File > Print: Line scale in Viewport wrong if Model_Space not 1:1 FS#1677 - Dimension: Scale option grayed out in model space FS#1696 - Modify > Isometric Projection > Cylindrical: exception FS#1695 - Context menu: editing tools not working in paper space FS#1703 - File > Bitmap Export: Monochrome with black background broken FS#1704 - Wrong labels for information area buttons FS#1712 - dwg2pdf: auto fit fails for blocks FS#1720 - Modify > Auto Trim: fails for Rays and Infinite Lines FS#1734 - Draw > Text: Color changes for CAD font texts ignored 3.19.2 (2017/12/20): Modify > Stretch: Only stretch selected entities if there is a selection File > Bitmap Export: Add option for transparent background Add option to only export bounding box of selection Bug fixes: FS#1659 - File > Print Preview: does not always open / close properly FS#1664 - Block > Insert Block: attribute color not synced with attribute definition color FS#1665 - Edit > Drawing / Application Preferences > Point Display: second last button has no effect FS#1669 - Edit > Application Preferences > Defaults for New Drawings > Dimension Settings: math expressions FS#1670 - Layout Blocks are not using print settings from Application Preferences FS#1671 - Block > Add Layout Block: fails if layout with same name was deleted before FS#1682 - Draw > Text: line spacing factor < 0.25 or > 4.0 causes entity not being saved @ text @d1 1 a1 1 $NetBSD: patch-src_stemmer_stemmer.pro,v 1.1 2016/08/30 10:56:04 plunky Exp $ d6 1 a6 1 --- src/stemmer/stemmer.pro.orig 2017-12-19 14:26:30.000000000 +0000 d8 1 a8 1 @@@@ -7,9 +7,10 @@@@ HEADERS = \ d18 2 a19 3 -POST_TARGETDEPS += ../../$$ROUTDIR/$${RLIBPRE}stemmer$${RLIBPOST} +#POST_TARGETDEPS += ../../$$ROUTDIR/$${RLIBPRE}stemmer$${RLIBPOST} @ 1.1 log @Upgrade QCAD to version 3.15.5.3 QCAD has been largely rewritten since the previous version (QCAD 2) was updated in pkgsrc, meaning that the changes are vast. From the authors website: QCAD 3 comes with a new and improved CAD engine which improves performance (spatial index) and allows for advanced property editing and future extensions (dynamic properties). The other major addition is a powerful and complete ECMAScript interface. New interactive tools can be developed with a few lines of ECMAScript but even entire new applications can be developed using QCAD technology. QCAD 3 is also the first QCAD version that fully supports the DWG format as well as various different versions of the DXF format. The complete ChangeLog is at http://www.qcad.org/en/changelog @ text @d1 1 a1 1 $NetBSD$ d6 1 a6 1 --- src/stemmer/stemmer.pro.orig 2016-07-01 07:13:14.000000000 +0000 d8 1 a8 1 @@@@ -7,8 +7,7 @@@@ HEADERS = \ d17 2 a18 1 - d20 1 @