- Update to release 2.80
OBS-URL: https://build.opensuse.org/package/show/science/asymptote?expand=0&rev=11
This commit is contained in:
BIN
2.70.tar.gz
(Stored with Git LFS)
BIN
2.70.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
2.80.tar.gz
(Stored with Git LFS)
Normal file
BIN
2.80.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -1,3 +1,14 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 21 09:55:30 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
- Update to release 2.80
|
||||||
|
* Compression of empty transparent pixel counts and other
|
||||||
|
optimizations were implemented in the transparency shader. A
|
||||||
|
weighted least-squares fit was added.
|
||||||
|
* LSP: Add basic Language Server Protocol. server code to
|
||||||
|
Asymptote.
|
||||||
|
* Add preliminary v3d standard.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri May 7 13:24:15 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
|
Fri May 7 13:24:15 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
@@ -16,13 +16,14 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
%bcond_with lsp
|
||||||
Name: asymptote
|
Name: asymptote
|
||||||
Version: 2.70
|
Version: 2.80
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: 2D & 3D TeX-Aware vector graphics language
|
Summary: 2D & 3D TeX-Aware vector graphics language
|
||||||
License: LGPL-3.0-or-later
|
License: LGPL-3.0-or-later
|
||||||
Group: Productivity/Scientific/Math
|
Group: Productivity/Scientific/Math
|
||||||
URL: https://asymptote.sf.net/
|
URL: https://asymptote.sourceforge.io/
|
||||||
|
|
||||||
#Git-Clone: https://github.com/vectorgraphics/asymptote
|
#Git-Clone: https://github.com/vectorgraphics/asymptote
|
||||||
Source: https://github.com/vectorgraphics/asymptote/archive/refs/tags/%version.tar.gz
|
Source: https://github.com/vectorgraphics/asymptote/archive/refs/tags/%version.tar.gz
|
||||||
@@ -30,6 +31,14 @@ BuildRequires: automake
|
|||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
|
%if %{with lsp}
|
||||||
|
BuildRequires: libboost_chrono-devel
|
||||||
|
BuildRequires: libboost_date_time-devel
|
||||||
|
BuildRequires: libboost_filesystem-devel
|
||||||
|
BuildRequires: libboost_program_options-devel
|
||||||
|
BuildRequires: libboost_system-devel
|
||||||
|
BuildRequires: libboost_thread-devel
|
||||||
|
%endif
|
||||||
BuildRequires: makeinfo
|
BuildRequires: makeinfo
|
||||||
BuildRequires: ncurses-devel
|
BuildRequires: ncurses-devel
|
||||||
BuildRequires: readline-devel
|
BuildRequires: readline-devel
|
||||||
@@ -48,6 +57,7 @@ BuildRequires: pkgconfig(libglvnd)
|
|||||||
BuildRequires: pkgconfig(libtirpc)
|
BuildRequires: pkgconfig(libtirpc)
|
||||||
BuildRequires: pkgconfig(x11)
|
BuildRequires: pkgconfig(x11)
|
||||||
BuildRequires: pkgconfig(zlib)
|
BuildRequires: pkgconfig(zlib)
|
||||||
|
BuildRequires: tex(media9.sty)
|
||||||
BuildRequires: tex(parskip.sty)
|
BuildRequires: tex(parskip.sty)
|
||||||
Conflicts: texlive-asymptote
|
Conflicts: texlive-asymptote
|
||||||
Conflicts: texlive-asymptote-bin
|
Conflicts: texlive-asymptote-bin
|
||||||
@@ -60,7 +70,7 @@ provides for figures the same quality of typesetting that LaTeX does
|
|||||||
for scientific text.
|
for scientific text.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -p1
|
%autosetup
|
||||||
rm -fv libatomic_ops-*.tar.gz gc-*.tar.gz
|
rm -fv libatomic_ops-*.tar.gz gc-*.tar.gz
|
||||||
|
|
||||||
%build
|
%build
|
||||||
@@ -71,6 +81,9 @@ if [ ! -e configure ]; then autoreconf -fiv; fi
|
|||||||
%install
|
%install
|
||||||
%make_install
|
%make_install
|
||||||
mv "%buildroot/usr/local/share"/* "%buildroot/%_datadir/"
|
mv "%buildroot/usr/local/share"/* "%buildroot/%_datadir/"
|
||||||
|
chmod a-x "%buildroot/%_datadir/asymptote/shaders"/*.glsl
|
||||||
|
find "%buildroot/%_datadir/asymptote/GUI" -type f -name "*.py" \
|
||||||
|
-exec perl -i -lpe 's{^#!/usr/bin/env }{#!/usr/bin/}g' {} +
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%_bindir/asy
|
%_bindir/asy
|
||||||
@@ -82,4 +95,5 @@ mv "%buildroot/usr/local/share"/* "%buildroot/%_datadir/"
|
|||||||
%_mandir/*/*asy.1*
|
%_mandir/*/*asy.1*
|
||||||
%license LICENSE*
|
%license LICENSE*
|
||||||
|
|
||||||
|
# curated changelog: see https://downloads.sf.net/asymptote/2.80/README
|
||||||
%changelog
|
%changelog
|
||||||
|
Reference in New Issue
Block a user