commit octave-forge-geometry for openSUSE:Factory
Hello community, here is the log from the commit of package octave-forge-geometry for openSUSE:Factory checked in at 2020-02-22 19:06:46 Comparing /work/SRC/openSUSE:Factory/octave-forge-geometry (Old) and /work/SRC/openSUSE:Factory/.octave-forge-geometry.new.26092 (New) Package is "octave-forge-geometry" Sat Feb 22 19:06:46 2020 rev:4 rq:777983 version:4.0.0 Changes: --- /work/SRC/openSUSE:Factory/octave-forge-geometry/octave-forge-geometry.changes 2019-11-28 10:15:00.835637710 +0100 +++ /work/SRC/openSUSE:Factory/.octave-forge-geometry.new.26092/octave-forge-geometry.changes 2020-02-22 19:07:00.558414867 +0100 @@ -1,0 +2,18 @@ +Thu Feb 20 13:54:49 UTC 2020 - Stefan Brüns + +- Update to version 4.0.0 + * As of this version, geometry does not contain any matgeom +functionality. It contains all the extra functions that we +have been adding to geometry, in particular matlab compatible +functionality for the mapping package. + It might need that you do not need geometry anymore and +instead you need to install matgeom to get the functionality +you were using. + * Functions have been modified +clipPolygon: + - Accepts boolean operation as strings or as integer. + - Accepts a box [xmin xmax ymin ymax] as clipping polygon. + * Added Functions +drawFilledPolygon + +--- Old: geometry-3.0.0.tar.gz New: geometry-4.0.0.tar.gz Other differences: -- ++ octave-forge-geometry.spec ++ --- /var/tmp/diff_new_pack.zwvcjo/_old 2020-02-22 19:07:01.146416039 +0100 +++ /var/tmp/diff_new_pack.zwvcjo/_new 2020-02-22 19:07:01.150416046 +0100 @@ -1,7 +1,7 @@ # # spec file for package octave-forge-geometry # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,19 +18,21 @@ %define octpkg geometry Name: octave-forge-%{octpkg} -Version:3.0.0 +Version:4.0.0 Release:0 Summary:Computational Geometry for Octave License:GPL-3.0-or-later AND BSD-2-Clause Group: Productivity/Scientific/Math -URL:https://octave.sourceforge.io +URL:https://octave.sourceforge.io/%{octpkg}/index.html Source0: https://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz -BuildRequires: octave-devel >= 4.0.1 +BuildRequires: octave-devel >= 4.2.0 Requires: octave-cli >= 4.0.1 +Requires: octave-forge-matgeom >= 1.0.0 %description -Library for geometric computing extending MatGeom functions. Useful to create, -transform, manipulate and display geometric primitives. +Library for geometric computing extending MatGeom functions. +Useful to create, transform, manipulate and display geometric +primitives. This is part of Octave-Forge project. %prep ++ geometry-3.0.0.tar.gz -> geometry-4.0.0.tar.gz ++ 44114 lines of diff (skipped)
commit octave-forge-geometry for openSUSE:Factory
Hello community, here is the log from the commit of package octave-forge-geometry for openSUSE:Factory checked in at 2019-11-28 10:14:20 Comparing /work/SRC/openSUSE:Factory/octave-forge-geometry (Old) and /work/SRC/openSUSE:Factory/.octave-forge-geometry.new.26869 (New) Package is "octave-forge-geometry" Thu Nov 28 10:14:20 2019 rev:3 rq:751208 version:3.0.0 Changes: --- /work/SRC/openSUSE:Factory/octave-forge-geometry/octave-forge-geometry.changes 2016-06-14 23:07:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.octave-forge-geometry.new.26869/octave-forge-geometry.changes 2019-11-28 10:15:00.835637710 +0100 @@ -1,0 +2,47 @@ +Wed Nov 27 00:32:19 UTC 2019 - Stefan Brüns + +- Update to version 3.0.0 + * This version of the package is not backward compatible for the +following reasons: ++ Functions have changed their name +beltproblem --> beltProblem +closed_path --> closedPath +shapearea--> shapeArea +shapecentroid--> shapeCentroid +shapeplot--> plotShape +shapetransform --> transformShape + simplifypolygon --> simplifyPoligon + simplifyPolyline --> simplifyPolyline + + Functions that are in GNU Octave core since 4.0.1 +rad2deg deg2rad + * Added Functions: +isAxisHandle isPolygonCCW isPolygonCW_Clipper joinPolygons polygon2patch +orientPolygon boundedVoronoi2d drawGraphEdges clipGraph grAdjacentEdges +grAdjacentNodes grEdgeLengths centroidalVoronoi2d clipGraphPolygon +cvtUpdate intersectEdgePolygon intersectLinePolygon isPointInPolygon +polygonBounds polygonContains convexHull minimumCaliperDiameter +grShortestPath drawNodeLabels nndist createRotation3dLineAngle drawPlane3d +rotation3dAxisAndAngle boxToMesh checkMeshAdjacentFaces +clipConvexPolyhedronHP clipMeshVertices createDodecahedron +createDurerPolyhedron createIcosahedron createMengerSponge createOctahedron +createRhombododecahedron createSoccerBall createTetrahedron +createTetrakaidecahedron cylinderMesh drawFaceNormals drawPolyhedron +ellipsoidMesh faceCentroids faceNormal intersectLineMesh3d intersectPlaneMesh +mergeCoplanarFaces meshAdjacencyMatrix meshDihedralAngles meshEdgeFaces +meshEdgeLength meshEdges meshFace meshFaceAdjacency meshFaceEdges +meshFaceNumber meshFacePolygons meshSurfaceArea meshVolume minConvexHull +polyhedra polyhedronCentroid polyhedronMeanBreadth polyhedronNormalAngle +polyhedronSlice readMesh_off removeMeshVertices smoothMesh sphereMesh +steinerPolytope subdivideMesh surfToMesh tetrahedronVolume torusMesh +triangulateFaces trimMesh trimeshEdgeFaces trimeshMeanBreadth +trimeshSurfaceArea vertexNormal distancePoints clipLine3d +drawLine3d eulerAnglesToRotation3d intersectLineSphere linePosition3d +recenterTransform3d transformLine3d transformVector3d intersectPolylines +clipPolyline clipPolyline_clipper clipPolygon clipPolygon_clipper + * Improved Functions ++ drawPolygon is more efficent when drawing polygons in cells and now it + takes an axis handle as first argument (optional). Added demo and tests ++ intersectEdges accepts tolerance as third argument ++ polygon2patch demo fixed, missing third argument for patch. + +--- Old: geometry-2.1.1.tar.gz New: geometry-3.0.0.tar.gz Other differences: -- ++ octave-forge-geometry.spec ++ --- /var/tmp/diff_new_pack.3NYfpM/_old 2019-11-28 10:15:01.699637719 +0100 +++ /var/tmp/diff_new_pack.3NYfpM/_new 2019-11-28 10:15:01.703637719 +0100 @@ -1,7 +1,7 @@ # # spec file for package octave-forge-geometry # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,22 +12,21 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define octpkg geometry Name: octave-forge-%{octpkg} -Version:2.1.1 +Version:3.0.0 Release:0 Summary:Computational Geometry for Octave -License:GPL-3.0+ and BSD-2-Clause +License:GPL-3.0-or-later AND BSD-2-Clause Group: Productivity/Scientific/Math -Url:http://octave.sourceforge.net -Source0: http://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz -BuildRequires: octave-devel
commit octave-forge-geometry for openSUSE:Factory
Hello community, here is the log from the commit of package octave-forge-geometry for openSUSE:Factory checked in at 2016-06-14 23:07:34 Comparing /work/SRC/openSUSE:Factory/octave-forge-geometry (Old) and /work/SRC/openSUSE:Factory/.octave-forge-geometry.new (New) Package is "octave-forge-geometry" Changes: --- /work/SRC/openSUSE:Factory/octave-forge-geometry/octave-forge-geometry.changes 2015-06-16 15:11:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.octave-forge-geometry.new/octave-forge-geometry.changes 2016-06-14 23:07:35.0 +0200 @@ -1,0 +2,14 @@ +Fri Jun 10 16:14:46 UTC 2016 - dmitr...@opensuse.org + +- Update to version 2.1.1 + * Added Functions: +'projPointOnPolyline': the function is added for compatibility, +but it is just a wrapper of distancePointPolyline. +'findClosestPoint' +'fillPolygon' +'rectAsPolygon' + * Improved Functions +'distancePointPolyline' is now updated with a spee dup of 100x. +It also calculates the projections. + +--- Old: geometry-2.0.0.tar.gz New: geometry-2.1.1.tar.gz Other differences: -- ++ octave-forge-geometry.spec ++ --- /var/tmp/diff_new_pack.l6jphs/_old 2016-06-14 23:07:36.0 +0200 +++ /var/tmp/diff_new_pack.l6jphs/_new 2016-06-14 23:07:36.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package octave-forge-geometry # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define octpkg geometry Name: octave-forge-%{octpkg} -Version:2.0.0 +Version:2.1.1 Release:0 Summary:Computational Geometry for Octave License:GPL-3.0+ and BSD-2-Clause ++ geometry-2.0.0.tar.gz -> geometry-2.1.1.tar.gz ++ 1764 lines of diff (skipped)