Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package asymptote for openSUSE:Factory 
checked in at 2023-08-04 15:03:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/asymptote (Old)
 and      /work/SRC/openSUSE:Factory/.asymptote.new.22712 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "asymptote"

Fri Aug  4 15:03:57 2023 rev:3 rq:1102266 version:2.86

Changes:
--------
--- /work/SRC/openSUSE:Factory/asymptote/asymptote.changes      2022-11-20 
19:47:11.977302198 +0100
+++ /work/SRC/openSUSE:Factory/.asymptote.new.22712/asymptote.changes   
2023-08-04 15:04:18.284610174 +0200
@@ -1,0 +2,10 @@
+Sat Jun 24 12:24:02 UTC 2023 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to release 2.86
+  * Terminate phase1 of simplex method once a zero-cost solution
+    is found.
+  * Fix bug in XDR reads due to uninitialized variable.
+  * Add high-resolution clock; update FFT support.
+- Add 0001-Fix-without-lsp-issue-379.patch
+
+-------------------------------------------------------------------

Old:
----
  2.83.tar.gz

New:
----
  0001-Fix-without-lsp-issue-379.patch
  2.86.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ asymptote.spec ++++++
--- /var/tmp/diff_new_pack.EIZqLb/_old  2023-08-04 15:04:18.860613765 +0200
+++ /var/tmp/diff_new_pack.EIZqLb/_new  2023-08-04 15:04:18.864613790 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package asymptote
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # 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 @@
 
 %bcond_with lsp
 Name:           asymptote
-Version:        2.83
+Version:        2.86
 Release:        0
 Summary:        2D & 3D TeX-Aware vector graphics language
 License:        LGPL-3.0-or-later
@@ -27,6 +27,7 @@
 
 #Git-Clone:     https://github.com/vectorgraphics/asymptote
 Source:         
https://github.com/vectorgraphics/asymptote/archive/refs/tags/%version.tar.gz
+Patch1:         0001-Fix-without-lsp-issue-379.patch
 BuildRequires:  automake
 BuildRequires:  bison
 BuildRequires:  flex

++++++ 0001-Fix-without-lsp-issue-379.patch ++++++
>From 29caaed5ead5a62787475286afd22e40585b8bb8 Mon Sep 17 00:00:00 2001
From: John Bowman <bow...@ualberta.ca>
Date: Wed, 14 Jun 2023 22:36:35 -0600
Subject: [PATCH] Fix --without-lsp (issue #379).

---
 common.h | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/common.h b/common.h
index 13f8be10..6ee3d971 100644
--- a/common.h
+++ b/common.h
@@ -17,28 +17,27 @@
 #include "config.h"
 #endif
 
-#ifdef HAVE_LSP
 #if __cplusplus < 201703L
+
+#ifdef HAVE_LSP
 #include <boost/optional.hpp>
 #include <boost/none.hpp>
 using boost::optional;
 #define nullopt boost::none
 using boost::make_optional;
 #else
-#include <optional>
-using std::optional;
-using std::nullopt;
-using std::make_optional;
-#endif
-
-#else
-#if __cplusplus < 201703L
 #include "optional.hpp"
 #define boost nonstd
 using nonstd::optional;
 using nonstd::nullopt;
 using nonstd::make_optional;
 #endif
+
+#else
+#include <optional>
+using std::optional;
+using std::nullopt;
+using std::make_optional;
 #endif
 
 using std::make_pair;
-- 
2.41.0


++++++ 2.83.tar.gz -> 2.86.tar.gz ++++++
/work/SRC/openSUSE:Factory/asymptote/2.83.tar.gz 
/work/SRC/openSUSE:Factory/.asymptote.new.22712/2.86.tar.gz differ: char 27, 
line 1

Reply via email to