-
openscad (2021.01-6) unstable; urgency=medium
* Fix segfault during exit.
* Fix some lintians etc.
* Fix appdata issues.
-- Kristian Nielsen <email address hidden> Sun, 26 Feb 2023 17:49:50 +0100
-
openscad (2021.01-5) unstable; urgency=medium
* Backport upstream patch to fix testsuite for security-patched CGAL.
* Backport upstream patch for ghostscript test issue (Closes: #1009682).
-- Kristian Nielsen <email address hidden> Fri, 15 Apr 2022 10:14:27 +0200
-
openscad (2021.01-4) unstable; urgency=medium
* Backport fixes for CVE-2022-0496 and CVE-2022-0497 (Closes: #1005641).
* Backport compile fix for CGAL 5.4 (Closes: #1005499).
* Backport a fix for another FTBFS insid.
* Lintians.
-- Kristian Nielsen <email address hidden> Sun, 13 Feb 2022 16:46:19 +0100
-
openscad (2021.01-3) unstable; urgency=medium
* Merge Ubuntu fix to not recompress testsuite PNGs and break tests
(Launchpad bug 1918445).
-- Kristian Nielsen <email address hidden> Tue, 28 Sep 2021 22:26:50 +0200
-
openscad (2021.01-2) unstable; urgency=medium
* Fix FTBFS with newer CGAL (Closes: #994937).
* Make explicit the incompatibility with libqt5gui5-gles (Closes: #982358)
-- Kristian Nielsen <email address hidden> Fri, 24 Sep 2021 19:10:03 +0200
-
openscad (2021.01-1) unstable; urgency=medium
* New upstream version, official release.
-- Kristian Nielsen <email address hidden> Sun, 31 Jan 2021 21:17:33 +0100
-
openscad (2019.05-5) unstable; urgency=medium
* Package officially adopted by Kristian Nielsen, as agreed with previous
maintainer Christian M. Amsüss.
* Fix a mistake in debian/rules breaking the binary-indep target.
-- Kristian Nielsen <email address hidden> Thu, 07 Jan 2021 12:49:07 +0100
-
openscad (2019.05-4) unstable; urgency=medium
* Make openscad-testrun default to run tests in parallel.
* Limit --parallel build based on available memory (Closes: #945162).
* Fix build with newer boost library (Closes: #977225).
* Clean up some lintian warnings.
-- Kristian Nielsen <email address hidden> Sat, 26 Dec 2020 14:21:30 +0100
-
openscad (2019.05-3) unstable; urgency=medium
* Mark python3 build-dep as :any to fix FTCBFS (from Helmut Grohne)
(Closes: #941100).
* Transition to CGAL5 (patches from Joachim Reichel).
-- Kristian Nielsen <email address hidden> Wed, 04 Dec 2019 19:47:49 +0100
-
openscad (2019.05-2) unstable; urgency=medium
* Fix some testsuite failures (Closes: #795300).
* Standards-version updated to 4.4.0.
* debhelper-compat version bumped to 12.
* Mark package openscad-testing-data as Multi-Arch: foreign
* Clean up some lintian warnings.
-- Kristian Nielsen <email address hidden> Tue, 06 Aug 2019 23:19:39 +0200
-
openscad (2019.05-1) unstable; urgency=medium
* New upstream version
* Remove two patches that have been accepted upstream
* New build dependency libdouble-conversion-dev
* Enable SVG and customizer tests as those are now non-experimental
features enabled in the debian build.
* Try to fix not reproducible build of openscad-testing-data
* Update Standards-Version to latest 4.3.0
-- Kristian Nielsen <email address hidden> Tue, 23 Jul 2019 10:08:45 +0200
-
openscad (2019.01~RC2-2) unstable; urgency=medium
* Update build-dependency for renamed libqscintilla2-qt5-dev
(Closes: #886196).
* Fix incorrect version display inside openscad.
* Fix python3 exception at the end of test run.
* Don't put lots of .bak files in openscad-testing-data
* Make the testsuite pass for both build and openscad-testrun
(Closes: #885589).
* Add missing files for `debian/rules clean`.
* Update VCS link in debian/control.
-- Kristian Nielsen <email address hidden> Wed, 27 Feb 2019 18:13:00 +0100
-
openscad (2019.01~RC2-1) unstable; urgency=medium
* New upstream version
* Add Kristian Nielsen as Uploader
* Drop +dfsg suffix as all files in upstream tarball
are now distributable after clarifying copyright
* Add new build dependencies
- lib3mf-dev
- libqt5gamepad5-dev
- libspnav-dev
- libxml-dev
- libzip-dev
- qtmultimedia5-dev
- unzip
* Switch python build dependency to python3
* Update package of overridden duplicate-font-file
* Fix CC license indication of examples
* Build process updates
- Use dpkg helper to parse upstream version
* Bump standards version to 10
- Drop extra priority
* Update Vcs-* fields in debian/control for Salsa
* Include missing fulltext licenses in debian/copyright
-- Kristian Nielsen <email address hidden> Mon, 04 Feb 2019 22:15:40 +0100
-
openscad (2015.03-2+dfsg-2.2) unstable; urgency=medium
* Non-maintainer upload.
* Drop ttf-marvosym from Depends of openscad-testing-data package
* Reduce generated debug info during build by passing -g1 to the
compiler on powerpcspe to avoid OOM issues
-- John Paul Adrian Glaubitz <email address hidden> Sun, 30 Dec 2018 01:28:34 +0100
-
openscad (2015.03-2+dfsg-2.1) unstable; urgency=medium
* Non-maintainer upload.
* Add emacsen-startup file (Closes: #809634)
* Add Debian DEP-8 test control file (Closes: #885429)
* Drop ttf-marvosym from Build-Depends (Closes: #884509)
* New patch
* Build system: Strip -g -O2 from CGAL_CXX_FLAGS_INIT in testsuite
* Reduce generated debug info during build by passing -g1 to the
compiler on mips and mipsel to avoid OOM issues (Closes: #883986)
-- John Paul Adrian Glaubitz <email address hidden> Sat, 29 Dec 2018 02:32:32 +0100
-
openscad (2015.03-2+dfsg-2) unstable; urgency=medium
* Upload to unstable.
* Add patch for translation generation (Closes: #844881)
* Bump standards version (no changes needed)
* Use debhelper 10
* Drop obsolete lintian overrides
* Implement a proper clean debian/rules target
-- Christian M. Amsüss <email address hidden> Sun, 27 Nov 2016 17:37:27 +0100
-
openscad (2015.03-1+dfsg-3) unstable; urgency=medium
* Use libgl1-mesa-dri instead of the abandoned libgl1-mesa-swx11 (Closes:
#803248)
* Build-depend on libcgal-qt5-dev (see #804539)
* Add lintian override against source-is-missing (see #798900)
* Change repository URIs to collab-maint
* Add a note about the build logs to README.source
-- Christian M. Amsüss <email address hidden> Mon, 09 Nov 2015 14:00:17 +0100
-
openscad (2015.03-1+dfsg-2) unstable; urgency=medium
* Output the tests' HTML rendering to the build log on failure
* Go back to being lax about regression tests (See #795300)
-- Christian M. Amsüss <email address hidden> Fri, 14 Aug 2015 14:46:19 +0200
-
openscad (2015.03-1+dfsg-1) unstable; urgency=medium
[ Chow Loong Jin ]
* New upstream version
+ Language Features
- Added text() module for 2D text
- Added offset() module for 2D offsets
- Added list comprehensions and let()
- Added concat() function
- Added chr() function
- surface() can now take PNG images as input
- min() and max() can now take a vector argument
- 2D minkowski can now handle polygons with holes
- Variables can now be assigned in local blocks without using assign()
+ Program Features
- Added Toolbar icons
- New code editor based on QScintilla
- Added Splash screen
- Added SVG export
- Added AMF export
- Added --viewall and --autocenter cmd-line parameters
- GUI is now translated into German, Czech, Spanish, French and Russian
- MDI (Multiple Document Interface) is now available on all platforms
- Color schemes for viewer and editor can be user-edited using JSON files
- GUI components are now dockable
- Added Tickmarks on axes
+ Bugfixes/improvements
- Performance improvement: 2D (clipper), preview, hull, minkowski, surface
- Performance improvement: Reduce duplicate evaluation of identical
expressions
- Better recursion behavior
- STL export and import is now more robust
- Internal cavities are better supported
- New examples
- Windows cmd-line behaves better
- Better mirror() and scale() behavior when using negative factors
- Fixes a segfault bug (Closes: #787127)
- Removes __DATE__ reference (Closes: #781638)
+ Deprecations
- polyhedron() now takes a faces= argument rather than triangles=
- assign() is no longer needed. Local variables can be created in any
scope
* Use qt5
* Bump Standards-Version to 3.9.6
* Fix up watch file options
* Update what goes in the +dfsg package
- Remove src/SparkleAutoUpdater.* from dfsg branch
* Update +dfsg branch mechanisms to uscan
* Update debian/copyright
* Set uversionmangle in debian/watch for microreleases
* New patches
* Build system: Work around missing -lX11
* Add hashbang to test_cmdline_tool.py
[ Christian M. Amsüss ]
* Switch source to using gbp pq
* Depend on versioned imagemagick to avoid issues with graphicsmagick
* Updated patches
* New patches
* Run tests with the shipped OpenSCAD binary
* Minor spelling and syntax fixes
* Don't build programs used neither in shipping nor for tests
* Use debhelper's cmake / ctest targets
* Drop chrpath tricks
* Drop installation of build test results
* Add README for test suite
* Unconditionally render build time tests in virtual frame buffer
* Exclude the tests known to fail from building, require the rest to work
* Install EMACS mode (Closes: #789318)
* Add DEP-3 tags to patches
* Fix building with DEB_BUILD_OPTIONS=nocheck
* Ship the provided font files in the test data
- Override lintian's warnings against it
-- Christian M. Amsüss <email address hidden> Tue, 11 Aug 2015 18:15:32 +0200
-
openscad (2014.03+dfsg-1) unstable; urgency=low
* New upstream version
- resize module
- scale parameter on linear_extrude
- recursive use of modules
- assignments can depend on previous assignments
- syntax highlighting
- user library path
- support for opening dxf files
- new behavior of preview and highlight operators
- new diameter arguments
- parent_module() and children() functions
- Unicode handling
- negative steps in ranges
- norm() and cross() functions
- new command line options
- bugfixes
- drops many test programs which caused issues when ran outside the build
directory
* Copyright file updates
* Build-depend on glib
* Build-conflict against libgles2-dev (eg libgles2-mesa-dev)
* Patches dropped due to upstream inclusion:
- changes to eigen.pri
* Patch out verbose mode through qmake
* Patch tests/CTestCustom.template to use test_pretty_print.py instead of
the test_pretty_print.c wrapper that is just used to transport a hardcoded
path that is not present on installed systems anyway
* Patch tests/test_pretty_print.py to use Debian package information instead
of unavailable git information
* Drop scripts directory for +dfsg repackaging
* Explicitly set OpenSCAD version from upstream version
* Patch tests/test_cmdline_tool.py to use absolute paths (because openscad
and echotest have different behaviors in that respect)
* Add build dependencies to run the test suite at build time
* Depend on openscad-mcad for building to run the test suite
- Patch out check for MCAD subtree
* Change Standards-Version to 3.9.5 (no further changes)
-- Christian M. Amsüss <email address hidden> Mon, 10 Mar 2014 20:08:15 +0100
-
openscad (2013.01+dfsg-2.2) unstable; urgency=medium
* Non-maintainer upload.
* Fix for bad boost libraries. (Closes: #736544)
-- Anton Gladky <email address hidden> Fri, 24 Jan 2014 20:12:03 +0100
-
openscad (2013.01+dfsg-2.1) unstable; urgency=medium
* Non-maintainer upload.
* Replace libeigen2-dev by libeigen3-dev. (Closes: #726157)
-- Anton Gladky <email address hidden> Sat, 18 Jan 2014 22:01:18 +0100
-
openscad (2013.01+dfsg-2) unstable; urgency=low
* Fix eigen.pri to build on kfreebsd. (Patch by Don Bright)
* Upload to unstable.
-- Christian M. Amsüss <email address hidden> Sat, 23 Feb 2013 11:19:35 +0100
-
openscad (2011.12-3) unstable; urgency=low
* Patch eigen2.pri to build on kfreebsd and hurd (Closes: #673694)
* Explicitly call pkg-config to feed eigen2 paths to testing system
* Patch tests/CMakeLists.txt to only apply FreeBSD hacks on real FreeBSD
systems
-- Christian M. Amsüss <email address hidden> Fri, 25 May 2012 20:44:44 +0200
-
openscad (2011.12-2) unstable; urgency=low
* Add a patch for tests/CMakeLists.txt so it works with -Wl,--as-needed too
* Add a patch to include GL/glu where needed (required since Ubuntu precise)
* Depend on cmake (ctest) for openscad-testing
* Raise CGAL dependency to 3.6
* Move from contrib to main as CGAL 4.0 moved from nonfree to main
* Change Standards-Version to 3.9.3
- Use correct Format: specifier in now official DEP5
* Fix leftover mistake from copy/pasting in debian/copyright
* Initial upload to Debian (Closes: #583476)
* Enable parallel building
* Suggest librecad instead of qcad
* Don't recommend openscad-mcad, as it is not in the archive yet
-- Christian M. Amsüss <email address hidden> Wed, 25 Apr 2012 14:10:45 +0200