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: Tue Apr 7 08:18:22 UTC 2020
Modified Files:
pkgsrc/cad/qcad: Makefile PLIST distinfo
pkgsrc/cad/qcad/patches: patch-src_core_RS.cpp patch-src_run_main.cpp
Log Message:
update to version 3.24.3.0
ChangeLog:
3.24.3 (2020/03/17)
Edit > Application Preferences > Graphics View:
Behaviour:
Configurable tolerance for double-click to select contour
Appearance:
Configurable default lineweight for "Default" lineweight value
View > Property Editor:
Allow editing of values in imperial formats "Architectural" and "Engineering"
Bug fixes:
FS#2030 - Cannot snap to points of mirrored blocks
FS#2032 - Draw > Circle > Three Tangents: Cannot select third tangent
FS#2035 - Linetype scale in viewports
FS#2036 - Arc rendering in block context
FS#2038 - Cannot snap arc / circle reference points inside blocks
FS#2051 - Window selection of rotated and aligned dimensions with large extension line offset
FS#2053 - Dots in line patterns not visible at extreme coordinates
FS#2054 - Misc > Modify > Flatten Drawing to 2D
3.24.2 (2020/01/13)
Bug fixes:
FS#2027 - File > Print: Minimum line weight for printing is 0.01 drawing units
3.24.1 (2020/01/02)
Bug fixes:
FS#2017 - Rendering of arcs in blocks with scale factor > 1
FS#2020 - Edit > Paste: Wrong position for block references with different drawing units
To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 pkgsrc/cad/qcad/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/cad/qcad/PLIST
cvs rdiff -u -r1.35 -r1.36 pkgsrc/cad/qcad/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/cad/qcad/patches/patch-src_core_RS.cpp
cvs rdiff -u -r1.1 -r1.2 pkgsrc/cad/qcad/patches/patch-src_run_main.cpp
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.88 pkgsrc/cad/qcad/Makefile:1.89
--- pkgsrc/cad/qcad/Makefile:1.88 Tue Mar 10 22:09:28 2020
+++ pkgsrc/cad/qcad/Makefile Tue Apr 7 08:18:21 2020
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.88 2020/03/10 22:09:28 wiz Exp $
+# $NetBSD: Makefile,v 1.89 2020/04/07 08:18:21 plunky Exp $
#
-DISTNAME= qcad-3.24.0.1
-PKGREVISION= 5
+DISTNAME= qcad-3.24.3.0
CATEGORIES= cad
MASTER_SITES= ${MASTER_SITE_GITHUB:=qcad/}
EXTRACT_USING= bsdtar
Index: pkgsrc/cad/qcad/PLIST
diff -u pkgsrc/cad/qcad/PLIST:1.18 pkgsrc/cad/qcad/PLIST:1.19
--- pkgsrc/cad/qcad/PLIST:1.18 Sun Dec 29 14:18:20 2019
+++ pkgsrc/cad/qcad/PLIST Tue Apr 7 08:18:21 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2019/12/29 14:18:20 plunky Exp $
+@comment $NetBSD: PLIST,v 1.19 2020/04/07 08:18:21 plunky Exp $
bin/qcad
lib/libdxflib.so
lib/libopennurbs.so
@@ -216,6 +216,7 @@ lib/qcad/patterns/imperial/lattice-04.pa
lib/qcad/patterns/imperial/lattice-05.pat
lib/qcad/patterns/imperial/lattice-06.pat
lib/qcad/patterns/imperial/line.pat
+lib/qcad/patterns/imperial/looplinks.pat
lib/qcad/patterns/imperial/maze-01.pat
lib/qcad/patterns/imperial/maze-02.pat
lib/qcad/patterns/imperial/mudst.pat
@@ -235,6 +236,7 @@ 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/wire-fence.pat
lib/qcad/patterns/imperial/zigzag.pat
lib/qcad/patterns/metric/acad_iso02w100.pat
lib/qcad/patterns/metric/acad_iso03w100.pat
@@ -264,12 +266,14 @@ lib/qcad/patterns/metric/ar-b816c.pat
lib/qcad/patterns/metric/ar-b88.pat
lib/qcad/patterns/metric/ar-brelm.pat
lib/qcad/patterns/metric/ar-brstd.pat
+lib/qcad/patterns/metric/ar-conc-01.pat
lib/qcad/patterns/metric/ar-conc.pat
lib/qcad/patterns/metric/ar-hbone.pat
lib/qcad/patterns/metric/ar-parq1.pat
lib/qcad/patterns/metric/ar-rroof.pat
lib/qcad/patterns/metric/ar-rshke.pat
lib/qcad/patterns/metric/ar-sand.pat
+lib/qcad/patterns/metric/barbwire.pat
lib/qcad/patterns/metric/blocks-01.pat
lib/qcad/patterns/metric/blocks-02.pat
lib/qcad/patterns/metric/box-overlap.pat
@@ -279,8 +283,13 @@ lib/qcad/patterns/metric/boxjoin-02.pat
lib/qcad/patterns/metric/brass.pat
lib/qcad/patterns/metric/brick.pat
lib/qcad/patterns/metric/brstone.pat
+lib/qcad/patterns/metric/bubbles-01.pat
+lib/qcad/patterns/metric/bubbles-02.pat
+lib/qcad/patterns/metric/bubbles-03.pat
lib/qcad/patterns/metric/celtic-01.pat
lib/qcad/patterns/metric/celtic-02.pat
+lib/qcad/patterns/metric/celtic-03.pat
+lib/qcad/patterns/metric/celtic-04.pat
lib/qcad/patterns/metric/circles-02.pat
lib/qcad/patterns/metric/circles.pat
lib/qcad/patterns/metric/clay.pat
@@ -295,7 +304,10 @@ lib/qcad/patterns/metric/explosion.pat
lib/qcad/patterns/metric/flex.pat
lib/qcad/patterns/metric/grass.pat
lib/qcad/patterns/metric/grate.pat
+lib/qcad/patterns/metric/gravel-01.pat
lib/qcad/patterns/metric/gravel.pat
+lib/qcad/patterns/metric/hatch-dots.pat
+lib/qcad/patterns/metric/hatch-sqrs.pat
lib/qcad/patterns/metric/hex.pat
lib/qcad/patterns/metric/hexagons.pat
lib/qcad/patterns/metric/hexjoin-01.pat
@@ -321,7 +333,12 @@ lib/qcad/patterns/metric/lattice-03.pat
lib/qcad/patterns/metric/lattice-04.pat
lib/qcad/patterns/metric/lattice-05.pat
lib/qcad/patterns/metric/lattice-06.pat
+lib/qcad/patterns/metric/lattice-07.pat
+lib/qcad/patterns/metric/leaf-01.pat
+lib/qcad/patterns/metric/leaf-02.pat
+lib/qcad/patterns/metric/leaf-03.pat
lib/qcad/patterns/metric/line.pat
+lib/qcad/patterns/metric/looplinks.pat
lib/qcad/patterns/metric/maze-01.pat
lib/qcad/patterns/metric/maze-02.pat
lib/qcad/patterns/metric/mudst.pat
@@ -330,6 +347,7 @@ lib/qcad/patterns/metric/net3.pat
lib/qcad/patterns/metric/plast.pat
lib/qcad/patterns/metric/plasti.pat
lib/qcad/patterns/metric/qcad-logo.pat
+lib/qcad/patterns/metric/redback.pat
lib/qcad/patterns/metric/sacncr.pat
lib/qcad/patterns/metric/scaffold.pat
lib/qcad/patterns/metric/square.pat
@@ -341,6 +359,11 @@ lib/qcad/patterns/metric/swamp.pat
lib/qcad/patterns/metric/trans.pat
lib/qcad/patterns/metric/tri-overlap.pat
lib/qcad/patterns/metric/triang.pat
+lib/qcad/patterns/metric/weatherboard.pat
+lib/qcad/patterns/metric/weaving.pat
+lib/qcad/patterns/metric/wire-fence.pat
+lib/qcad/patterns/metric/xmastree-01.pat
+lib/qcad/patterns/metric/xmastree-02.pat
lib/qcad/patterns/metric/zigzag.pat
lib/qcad/plugins/designer/libqcadcustomwidgets.so
lib/qcad/plugins/libqcaddxf.so
@@ -2681,7 +2704,9 @@ lib/qcad/scripts/Draw/Hatch/HatchFromSel
lib/qcad/scripts/Draw/Hatch/HatchFromSelection/Tests/HatchFromSelectionTest05.js
lib/qcad/scripts/Draw/Hatch/HatchFromSelection/Tests/HatchFromSelectionTest06.js
lib/qcad/scripts/Draw/Hatch/HatchFromSelection/Tests/HatchFromSelectionTest07.js
+lib/qcad/scripts/Draw/Hatch/HatchFromSelection/Tests/HatchFromSelectionTest08.js
lib/qcad/scripts/Draw/Hatch/HatchFromSelection/Tests/data/contour.dxf
+lib/qcad/scripts/Draw/Hatch/HatchFromSelection/Tests/data/hatch_block_line.dxf
lib/qcad/scripts/Draw/Hatch/HatchFromSelection/Tests/data/hatch_block_lines.dxf
lib/qcad/scripts/Draw/Hatch/HatchFromSelection/Tests/data/hatch_block_polyline.dxf
lib/qcad/scripts/Draw/Hatch/HatchFromSelection/Tests/data/hatch_blocks.dxf
@@ -6078,6 +6103,7 @@ lib/qcad/scripts/Misc/Examples/MathExamp
lib/qcad/scripts/Misc/Examples/MathExamples/ExMathSpiral/ExMathSpiral.pro
lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/CurtainRope.svg
lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/FlexPainter.js
+lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/FlexPainter.pro
lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/FlexPainter.svg
lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/FlexPainterDialog.svg
lib/qcad/scripts/Misc/Examples/MathExamples/FlexPainter/FlexPainterDialog.ui
@@ -7465,6 +7491,9 @@ lib/qcad/scripts/Modify/Stretch/Tests/St
lib/qcad/scripts/Modify/Stretch/Tests/StretchTest03.js
lib/qcad/scripts/Modify/Stretch/Tests/StretchTest05.js
lib/qcad/scripts/Modify/Stretch/Tests/StretchTest06.js
+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/data/entities0.dxf
lib/qcad/scripts/Modify/Stretch/Tests/data/entities1.dxf
lib/qcad/scripts/Modify/Stretch/Tests/data/entities2.dxf
@@ -7474,6 +7503,9 @@ lib/qcad/scripts/Modify/Stretch/Tests/re
lib/qcad/scripts/Modify/Stretch/Tests/required/StretchTest03_000.dxf
lib/qcad/scripts/Modify/Stretch/Tests/required/StretchTest05_000.dxf
lib/qcad/scripts/Modify/Stretch/Tests/required/StretchTest06_000.dxf
+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/doc/Stretch.png
lib/qcad/scripts/Modify/Stretch/doc/StretchFigure.dxf
lib/qcad/scripts/Modify/Stretch/doc/StretchFigure.png
@@ -10033,24 +10065,7 @@ lib/qcad/scripts/simple_view.js
lib/qcad/scripts/splashscreen.png
lib/qcad/scripts/splashscreen%2x.png@localhost
lib/qcad/scripts/sprintf.js
-lib/qcad/themes/Dark/checkbox_checked.png
-lib/qcad/themes/Dark/checkbox_checked_disabled.png
-lib/qcad/themes/Dark/checkbox_checked_focus.png
-lib/qcad/themes/Dark/checkbox_unchecked.png
-lib/qcad/themes/Dark/checkbox_unchecked_disabled.png
-lib/qcad/themes/Dark/checkbox_unchecked_focus.png
-lib/qcad/themes/Dark/close-hover.png
-lib/qcad/themes/Dark/close.png
-lib/qcad/themes/Dark/radio_checked.png
-lib/qcad/themes/Dark/radio_checked_disabled.png
-lib/qcad/themes/Dark/radio_checked_focus.png
-lib/qcad/themes/Dark/radio_unchecked.png
-lib/qcad/themes/Dark/radio_unchecked_disabled.png
-lib/qcad/themes/Dark/radio_unchecked_focus.png
lib/qcad/themes/Dark/stylesheet.css
-lib/qcad/themes/Dark/stylesheet_linux.css
-lib/qcad/themes/Dark/triangle_down.png
-lib/qcad/themes/Dark/triangle_right.png
lib/qcad/ts/assistant_ar.qm
lib/qcad/ts/assistant_bg.qm
lib/qcad/ts/assistant_cs.qm
@@ -10569,6 +10584,9 @@ share/qcad/libraries/default/Hydraulics/
share/qcad/libraries/default/Hydraulics/_META/meta.rdf
share/qcad/libraries/default/Hydraulics/cylinder.dxf
share/qcad/libraries/default/Hydraulics/cylinder.rdf
+share/qcad/libraries/default/Mechanics/Gears/CrankWheel.js
+share/qcad/libraries/default/Mechanics/Gears/CrankWheel.ui
+share/qcad/libraries/default/Mechanics/Gears/CrankWheel_LICENSE.txt
share/qcad/libraries/default/Mechanics/Gears/InvoluteSpur.js
share/qcad/libraries/default/Mechanics/Gears/InvoluteSpur.rdf
share/qcad/libraries/default/Mechanics/Gears/InvoluteSpur.ui
Index: pkgsrc/cad/qcad/distinfo
diff -u pkgsrc/cad/qcad/distinfo:1.35 pkgsrc/cad/qcad/distinfo:1.36
--- pkgsrc/cad/qcad/distinfo:1.35 Sun Dec 29 14:18:20 2019
+++ pkgsrc/cad/qcad/distinfo Tue Apr 7 08:18:21 2020
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.35 2019/12/29 14:18:20 plunky Exp $
+$NetBSD: distinfo,v 1.36 2020/04/07 08:18:21 plunky Exp $
-SHA1 (qcad-3.24.0.1.tar.gz) = 39cf137348dfa28ddfa565b6d894da539a17fd44
-RMD160 (qcad-3.24.0.1.tar.gz) = e5a6c008443546f1f35939ba0c439df2b619e8fa
-SHA512 (qcad-3.24.0.1.tar.gz) = 1c4c03a0fdfb768285dca75469309bfd2cb65ddb6990f39b4990f1596f4ce3efbfa38f18d81b16290bcb5003ac55e8d25a8e0a2356f4a9ab74fdd8a452c7ed93
-Size (qcad-3.24.0.1.tar.gz) = 33773334 bytes
+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 (patch-qcad.pro) = b8dafdf3105ff3580815bb82a6a84b71f4d0b172
SHA1 (patch-scripts_Help_ShowReadme_ShowReadme.js) = 96412237a7c4422f02dc5d2ab3634457b376a2d2
SHA1 (patch-scripts_Widgets_LibraryBrowser_LibraryBrowser.js) = 65f988e553259eb93217ea12e9cb429fe52f05be
@@ -17,7 +17,7 @@ SHA1 (patch-src_3rdparty_opennurbs_openn
SHA1 (patch-src_3rdparty_opennurbs_opennurbs_opennurbs.pro) = 7120c49027d4a50c23b1e9e60c44a1e0a239d6ac
SHA1 (patch-src_3rdparty_spatialindexnavel_spatialindexnavel.pro) = d3af7c7c8da0d3bc297fb8cd19d0c91125bfcdfe
SHA1 (patch-src_3rdparty_stemmer_stemmer.pro) = 22e2e937f6a19277608bad11676b156e87cf1826
-SHA1 (patch-src_core_RS.cpp) = 7864f7a99904401ad9eae01dfd1304f062a52d6a
+SHA1 (patch-src_core_RS.cpp) = d3148a29b1a127b09d3bd3d0cc195e26b86b6280
SHA1 (patch-src_core_RSettings.cpp) = 3fc5cea42fae1b9ace651f68f38dad62dfe0e88a
SHA1 (patch-src_core_core.pro) = 3b2c68139457f08205896b94e44ebf6c09eb6bfe
SHA1 (patch-src_customwidgets_customwidgets.pro) = 8bac25b8f02092464591019be961470a45c810cc
@@ -26,7 +26,7 @@ SHA1 (patch-src_grid_grid.pro) = 65f5f47
SHA1 (patch-src_gui_gui.pro) = 938fdcb8715ec78550ebff80400ab66be551584d
SHA1 (patch-src_io_dxf_dxf.pro) = d386b09c217fcebd7fae68807950aa7b80c3a6c8
SHA1 (patch-src_operations_operations.pro) = d10b38594f29ae07febdb52339049646926c2252
-SHA1 (patch-src_run_main.cpp) = 4f3cae015852ab4b4550c897d82e9f30ac14d3d1
+SHA1 (patch-src_run_main.cpp) = 614912a3d812235999c00f81cd35f6d992783c6e
SHA1 (patch-src_run_run.pri) = fca4570872f9fc7b25beac8dfd0c4802b81d3972
SHA1 (patch-src_scripting_ecmaapi_ecmaapi.pro) = 8105fd89a8b52962f9e0c1ff80cf154ceb09145e
SHA1 (patch-src_snap_snap.pro) = 9464576805a1d2baa81c91f759e59a8cc3989b6a
Index: pkgsrc/cad/qcad/patches/patch-src_core_RS.cpp
diff -u pkgsrc/cad/qcad/patches/patch-src_core_RS.cpp:1.2 pkgsrc/cad/qcad/patches/patch-src_core_RS.cpp:1.3
--- pkgsrc/cad/qcad/patches/patch-src_core_RS.cpp:1.2 Thu Sep 5 13:39:10 2019
+++ pkgsrc/cad/qcad/patches/patch-src_core_RS.cpp Tue Apr 7 08:18:22 2020
@@ -1,10 +1,10 @@
-$NetBSD: patch-src_core_RS.cpp,v 1.2 2019/09/05 13:39:10 nia Exp $
+$NetBSD: patch-src_core_RS.cpp,v 1.3 2020/04/07 08:18:22 plunky Exp $
fix hardcoded paths
---- src/core/RS.cpp.orig 2019-07-18 15:47:56.000000000 +0000
+--- src/core/RS.cpp.orig 2020-03-17 10:40:38.000000000 +0000
+++ src/core/RS.cpp
-@@ -139,48 +139,9 @@ bool RS::compare(const QPair<QVariant, R
+@@ -139,44 +139,10 @@
QStringList RS::getDirectoryList(const QString& subDirectory) {
QStringList dirList;
@@ -46,13 +46,10 @@ fix hardcoded paths
- }
-#endif
- */
--
-- // TODO: add a path to users home to be used to extend pattern, etc.
-- //QString appDirName = QSettings.applicationName();
-- //dirList.append(RSettings::getHomeLocation() + "/." + appDirName + "/" + subDirectory);
++ //QString appDirName = QSettings.applicationName();
+ dirList.append("@PREFIX@/lib/qcad/" + subDirectory);
+ dirList.append("@PREFIX@/share/qcad/" + subDirectory);
+ dirList.append(QDir::homePath() + "/.qcad/" + subDirectory);
- QStringList ret;
- for (int i=0; i<dirList.size(); i++) {
+ // add a path to users home (config dir) to be used to extend pattern, linetypes, etc.
+ dirList.append(RSettings::getPath() + "/" + subDirectory);
Index: pkgsrc/cad/qcad/patches/patch-src_run_main.cpp
diff -u pkgsrc/cad/qcad/patches/patch-src_run_main.cpp:1.1 pkgsrc/cad/qcad/patches/patch-src_run_main.cpp:1.2
--- pkgsrc/cad/qcad/patches/patch-src_run_main.cpp:1.1 Sun Dec 29 14:18:20 2019
+++ pkgsrc/cad/qcad/patches/patch-src_run_main.cpp Tue Apr 7 08:18:22 2020
@@ -1,10 +1,10 @@
-$NetBSD: patch-src_run_main.cpp,v 1.1 2019/12/29 14:18:20 plunky Exp $
+$NetBSD: patch-src_run_main.cpp,v 1.2 2020/04/07 08:18:22 plunky Exp $
don't overwrite the plugins directory: remove the applicationDir and add the pluginPaths
---- src/run/main.cpp.orig 2019-12-22 19:09:21.954519285 +0000
+--- src/run/main.cpp.orig 2020-03-17 10:40:38.000000000 +0000
+++ src/run/main.cpp
-@@ -237,7 +237,11 @@ int main(int argc, char *argv[]) {
+@@ -237,7 +237,11 @@
qWarning() << "No plugin paths found";
return -1;
}
@@ -15,5 +15,5 @@ don't overwrite the plugins directory: r
+ foreach (const QString &path, pluginPaths)
+ app->addLibraryPath(path);
- RMath::init();
- RFontList::init();
+ RSettings::setApplicationNameOverride("QCAD3");
+
Home |
Main Index |
Thread Index |
Old Index