pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics
Module Name: pkgsrc
Committed By: riastradh
Date: Sat Aug 2 15:44:54 UTC 2025
Modified Files:
pkgsrc/graphics: Makefile
Added Files:
pkgsrc/graphics/tex-hobby: DESCR Makefile PLIST distinfo
pkgsrc/graphics/tex-hobby-doc: DESCR Makefile PLIST distinfo
Log Message:
tex-hobby: Add version 1.12
Quoting from the documentation:
John Hobby’s algorithm produces a curve through a given set of
points. The curve is constructed as a list of cubic Bézier curves
with endpoints at subsequent points in the list. The parameters of
the curves are chosen so that the joins are “smooth”. The algorithm
was devised as part of the MetaPost program.
TikZ/PGF has the ability to draw a curve through a given set of
points but its algorithm is somewhat simpler than Hobby’s and
consequently does not produce as aesthetically pleasing curve as
Hobby’s algorithm does. This package implements Hobby’s algorithm
in TeX so that TikZ/PGF can make use of it and thus produce nicer
curves through a given set of points.
To generate a diff of this commit:
cvs rdiff -u -r1.1091 -r1.1092 pkgsrc/graphics/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/tex-hobby/DESCR \
pkgsrc/graphics/tex-hobby/Makefile pkgsrc/graphics/tex-hobby/PLIST \
pkgsrc/graphics/tex-hobby/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/tex-hobby-doc/DESCR \
pkgsrc/graphics/tex-hobby-doc/Makefile \
pkgsrc/graphics/tex-hobby-doc/PLIST \
pkgsrc/graphics/tex-hobby-doc/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/Makefile
diff -u pkgsrc/graphics/Makefile:1.1091 pkgsrc/graphics/Makefile:1.1092
--- pkgsrc/graphics/Makefile:1.1091 Mon Jul 28 13:15:20 2025
+++ pkgsrc/graphics/Makefile Sat Aug 2 15:44:54 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1091 2025/07/28 13:15:20 dkazankov Exp $
+# $NetBSD: Makefile,v 1.1092 2025/08/02 15:44:54 riastradh Exp $
#
COMMENT= Graphics tools and libraries
@@ -670,6 +670,8 @@ SUBDIR+= tex-hatching
SUBDIR+= tex-hatching-doc
SUBDIR+= tex-hershey-mp
SUBDIR+= tex-hershey-mp-doc
+SUBDIR+= tex-hobby
+SUBDIR+= tex-hobby-doc
SUBDIR+= tex-huffman
SUBDIR+= tex-huffman-doc
SUBDIR+= tex-incgraph
Added files:
Index: pkgsrc/graphics/tex-hobby/DESCR
diff -u /dev/null pkgsrc/graphics/tex-hobby/DESCR:1.1
--- /dev/null Sat Aug 2 15:44:54 2025
+++ pkgsrc/graphics/tex-hobby/DESCR Sat Aug 2 15:44:54 2025
@@ -0,0 +1,4 @@
+This package defines a path generation function for PGF/TikZ which
+implements Hobby's algorithm for a path built out of Bezier curves
+which passes through a given set of points. The path thus generated
+may by used as a TikZ 'to path'. The implementation is in LaTeX3.
Index: pkgsrc/graphics/tex-hobby/Makefile
diff -u /dev/null pkgsrc/graphics/tex-hobby/Makefile:1.1
--- /dev/null Sat Aug 2 15:44:54 2025
+++ pkgsrc/graphics/tex-hobby/Makefile Sat Aug 2 15:44:54 2025
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1 2025/08/02 15:44:54 riastradh Exp $
+
+DISTNAME= hobby
+PKGNAME= tex-${DISTNAME}-1.12
+TEXLIVE_REV= 68137
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://ctan.org/pkg/hobby
+COMMENT= Hobby's algorithm for PGF/TikZ
+LICENSE= lppl-1.3c
+
+# catalogue-contact-repository https://github.com/loopspace/hobby
+
+.include "../../print/texlive/package.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/graphics/tex-hobby/PLIST
diff -u /dev/null pkgsrc/graphics/tex-hobby/PLIST:1.1
--- /dev/null Sat Aug 2 15:44:54 2025
+++ pkgsrc/graphics/tex-hobby/PLIST Sat Aug 2 15:44:54 2025
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1 2025/08/02 15:44:54 riastradh Exp $
+share/texmf-dist/tex/latex/hobby/hobby-l3draw.sty
+share/texmf-dist/tex/latex/hobby/hobby.code.tex
+share/texmf-dist/tex/latex/hobby/pgflibraryhobby.code.tex
+share/texmf-dist/tex/latex/hobby/pml3array.sty
+share/texmf-dist/tex/latex/hobby/tikzlibraryhobby.code.tex
Index: pkgsrc/graphics/tex-hobby/distinfo
diff -u /dev/null pkgsrc/graphics/tex-hobby/distinfo:1.1
--- /dev/null Sat Aug 2 15:44:54 2025
+++ pkgsrc/graphics/tex-hobby/distinfo Sat Aug 2 15:44:54 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/08/02 15:44:54 riastradh Exp $
+
+BLAKE2s (hobby.r68137.tar.xz) = 754e259c87ed1df5fe11d1b5f0105ea8e53646526f1140d2e3f44d968b69559b
+SHA512 (hobby.r68137.tar.xz) = 0caaaf772dc325e70594f909f1a58740224195aa7af7ef86571e7a97e1245cea5ad6a704415a3275719fadaf74ec55605e66af55dbbdff4c524f529e121035ad
+Size (hobby.r68137.tar.xz) = 9864 bytes
Index: pkgsrc/graphics/tex-hobby-doc/DESCR
diff -u /dev/null pkgsrc/graphics/tex-hobby-doc/DESCR:1.1
--- /dev/null Sat Aug 2 15:44:54 2025
+++ pkgsrc/graphics/tex-hobby-doc/DESCR Sat Aug 2 15:44:54 2025
@@ -0,0 +1 @@
+Documentation for tex-hobby.
Index: pkgsrc/graphics/tex-hobby-doc/Makefile
diff -u /dev/null pkgsrc/graphics/tex-hobby-doc/Makefile:1.1
--- /dev/null Sat Aug 2 15:44:54 2025
+++ pkgsrc/graphics/tex-hobby-doc/Makefile Sat Aug 2 15:44:54 2025
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.1 2025/08/02 15:44:54 riastradh Exp $
+
+DISTNAME= hobby.doc
+PKGNAME= tex-${DISTNAME:S/./-/}-1.12
+TEXLIVE_REV= 68137
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://ctan.org/pkg/hobby
+COMMENT= Documentation for tex-hobby
+LICENSE= lppl-1.3c
+
+.include "../../print/texlive/package.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/graphics/tex-hobby-doc/PLIST
diff -u /dev/null pkgsrc/graphics/tex-hobby-doc/PLIST:1.1
--- /dev/null Sat Aug 2 15:44:54 2025
+++ pkgsrc/graphics/tex-hobby-doc/PLIST Sat Aug 2 15:44:54 2025
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1 2025/08/02 15:44:54 riastradh Exp $
+share/texmf-dist/doc/latex/hobby/README
+share/texmf-dist/doc/latex/hobby/README.txt
+share/texmf-dist/doc/latex/hobby/hobby.pdf
+share/texmf-dist/doc/latex/hobby/hobby.tex
+share/texmf-dist/doc/latex/hobby/hobby_code.pdf
Index: pkgsrc/graphics/tex-hobby-doc/distinfo
diff -u /dev/null pkgsrc/graphics/tex-hobby-doc/distinfo:1.1
--- /dev/null Sat Aug 2 15:44:54 2025
+++ pkgsrc/graphics/tex-hobby-doc/distinfo Sat Aug 2 15:44:54 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/08/02 15:44:54 riastradh Exp $
+
+BLAKE2s (hobby.doc.r68137.tar.xz) = cb7f02ac18de37202563ac4754fdbf9206deaf1f1288a9df170992cc9e73ea61
+SHA512 (hobby.doc.r68137.tar.xz) = 3e418503ef48dd0be479f17171d8c6767c77da95d43a2f31a374cbb6ed47c5129e2baa64ca15128240856790ea92acd2b090364384c29954266d2b9ec6aed362
+Size (hobby.doc.r68137.tar.xz) = 969172 bytes
Home |
Main Index |
Thread Index |
Old Index