Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package asymptote for openSUSE:Factory checked in at 2025-02-10 17:26:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/asymptote (Old) and /work/SRC/openSUSE:Factory/.asymptote.new.21275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "asymptote" Mon Feb 10 17:26:26 2025 rev:7 rq:1244534 version:2.97 Changes: -------- --- /work/SRC/openSUSE:Factory/asymptote/asymptote.changes 2024-07-18 19:19:42.467169489 +0200 +++ /work/SRC/openSUSE:Factory/.asymptote.new.21275/asymptote.changes 2025-02-10 17:53:08.271558254 +0100 @@ -1,0 +2,13 @@ +Sun Feb 9 17:46:26 UTC 2025 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2.97 + * By default, orthographic projections now use ``center=true``; + the camera and target are automatically centered within the + scene. + * Triangle groups are used for indexed surfaces drawn with the + render option tessellate=true. + * GLSL error reporting was restored. + * New keywords ``autounravel`` and ``using`` were added. +- Add use-system-libs.patch + +------------------------------------------------------------------- Old: ---- 2.90.tar.gz New: ---- 2.97.tar.gz use-system-libs.patch BETA DEBUG BEGIN: New: * New keywords ``autounravel`` and ``using`` were added. - Add use-system-libs.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ asymptote.spec ++++++ --- /var/tmp/diff_new_pack.UA3JnE/_old 2025-02-10 17:53:08.887583575 +0100 +++ /var/tmp/diff_new_pack.UA3JnE/_new 2025-02-10 17:53:08.887583575 +0100 @@ -1,7 +1,7 @@ # # spec file for package asymptote # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 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.90 +Version: 2.97 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: use-system-libs.patch BuildRequires: automake BuildRequires: bison BuildRequires: flex @@ -39,6 +40,7 @@ BuildRequires: libboost_system-devel BuildRequires: libboost_thread-devel %endif +BuildRequires: libtool BuildRequires: makeinfo BuildRequires: ncurses-devel BuildRequires: python-rpm-macros @@ -73,7 +75,7 @@ %prep %autosetup -rm -fv libatomic_ops-*.tar.gz gc-*.tar.gz +rm -Rfv libatomic_ops gc %build if [ ! -e configure ]; then autoreconf -fiv; fi ++++++ 2.90.tar.gz -> 2.97.tar.gz ++++++ /work/SRC/openSUSE:Factory/asymptote/2.90.tar.gz /work/SRC/openSUSE:Factory/.asymptote.new.21275/2.97.tar.gz differ: char 12, line 1 ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.UA3JnE/_old 2025-02-10 17:53:08.947586041 +0100 +++ /var/tmp/diff_new_pack.UA3JnE/_new 2025-02-10 17:53:08.951586206 +0100 @@ -1,5 +1,5 @@ -mtime: 1721276023 -commit: 5d7dcd7e050101189dfc85f8d58d8d44a9c4ec765998cf6174b54ab4550273b4 +mtime: 1739129182 +commit: b9f96ca6a38f1ff5ee3ab5f1955ce78baadfabceea1d8da399e01c593adc72aa url: https://src.opensuse.org/jengelh/asymptote revision: master ++++++ build.specials.obscpio ++++++ diff: old/*: No such file or directory diff: new/*: No such file or directory ++++++ use-system-libs.patch ++++++ --- configure.ac | 4 ++-- memory.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) Index: asymptote-2.97/configure.ac =================================================================== --- asymptote-2.97.orig/configure.ac +++ asymptote-2.97/configure.ac @@ -479,8 +479,8 @@ AC_ARG_ENABLE(gc, if test "x$enable_gc" != "xno" ; then if test "x$with_vcpkg" == "xno"; then AC_DEFINE(USEGC,1,[GC Enabled]) - GCLIB="\$(GC)/.libs/libgc.a" - INCL=$INCL" -I\$(GC)/include" + GCLIB="$(pkg-config bdw-gc --libs)" + INCL="$INCL $(pkg-config bdw-gc --cflags)" AC_MSG_NOTICE([$GCNAME is enabled]) fi else Index: asymptote-2.97/memory.h =================================================================== --- asymptote-2.97.orig/memory.h +++ asymptote-2.97/memory.h @@ -69,8 +69,8 @@ void* asy_malloc_atomic(size_t n); #define GC_MALLOC(sz) asy_malloc(sz) #define GC_MALLOC_ATOMIC(sz) asy_malloc_atomic(sz) -#include <gc_allocator.h> -#include <gc_cpp.h> +#include <gc/gc_allocator.h> +#include <gc/gc_cpp.h> #define gc_allocator gc_allocator_ignore_off_page