pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/lasem
Module Name: pkgsrc
Committed By: wiz
Date: Tue Oct 7 13:01:44 UTC 2025
Modified Files:
pkgsrc/graphics/lasem: DESCR Makefile PLIST distinfo
Removed Files:
pkgsrc/graphics/lasem/patches: patch-ab
Log Message:
lasem: update to 0.6.0
0.6.0
parser: fix libxml2 deprecation warning (@EmmanuelP)
0.5.2
This is a development release:
viewer: new simple mathml and svg viewer (@mjakeman)
itex2mml: update to 1.6.1 (@EmmanuelP)
build: switch to meson (@EmmanuelP)
build: deprecation warning fixes (@EmmanuelP)
documentation: port API doc to gi-docgen (@EmmanuelP)
ci: linux pipeline, valgrind checks, publication of aravis test suite rendering (@EmmanuelP)
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/graphics/lasem/DESCR \
pkgsrc/graphics/lasem/PLIST
cvs rdiff -u -r1.43 -r1.44 pkgsrc/graphics/lasem/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/graphics/lasem/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/graphics/lasem/patches/patch-ab
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/lasem/DESCR
diff -u pkgsrc/graphics/lasem/DESCR:1.1 pkgsrc/graphics/lasem/DESCR:1.2
--- pkgsrc/graphics/lasem/DESCR:1.1 Thu Mar 14 18:47:29 2013
+++ pkgsrc/graphics/lasem/DESCR Tue Oct 7 13:01:44 2025
@@ -1,5 +1,5 @@
-Lasem is a library for rendering SVG and Mathml, implementing a DOM like
-API. It's based on GObject and use Pango and Cairo for the rendering.
-Included in the package, there is a simple application, lasemrender,
-which is able to convert a Mathml, a latex math or a SVG file to either
-a PNG, PDF or SVG image.
+Lasem is a C/Gobject based SVG/Mathml renderer. It uses cairo and
+pango as it's rendering abstraction layer, and then support numerous
+output formats: xlib, PNG, SVG, PDF, PS, EPS...
+
+The API tries to follow the SVG and MathML DOM.
Index: pkgsrc/graphics/lasem/PLIST
diff -u pkgsrc/graphics/lasem/PLIST:1.1 pkgsrc/graphics/lasem/PLIST:1.2
--- pkgsrc/graphics/lasem/PLIST:1.1 Thu Mar 14 18:47:29 2013
+++ pkgsrc/graphics/lasem/PLIST Tue Oct 7 13:01:44 2025
@@ -1,60 +1,154 @@
-@comment $NetBSD: PLIST,v 1.1 2013/03/14 18:47:29 drochner Exp $
-bin/lasem-render-0.4
-include/lasem-0.4/lsm.h
-include/lasem-0.4/lsmattributes.h
-include/lasem-0.4/lsmcairo.h
-include/lasem-0.4/lsmdebug.h
-include/lasem-0.4/lsmdom.h
-include/lasem-0.4/lsmdomcharacterdata.h
-include/lasem-0.4/lsmdomdocument.h
-include/lasem-0.4/lsmdomdocumentfragment.h
-include/lasem-0.4/lsmdomelement.h
-include/lasem-0.4/lsmdomentities.h
-include/lasem-0.4/lsmdomenumtypes.h
-include/lasem-0.4/lsmdomimplementation.h
-include/lasem-0.4/lsmdomnamednodemap.h
-include/lasem-0.4/lsmdomnode.h
-include/lasem-0.4/lsmdomnodelist.h
-include/lasem-0.4/lsmdomparser.h
-include/lasem-0.4/lsmdomtext.h
-include/lasem-0.4/lsmdomtypes.h
-include/lasem-0.4/lsmdomview.h
-include/lasem-0.4/lsmproperties.h
-include/lasem-0.4/lsmstr.h
-include/lasem-0.4/lsmtraits.h
-include/lasem-0.4/lsmtypes.h
-include/lasem-0.4/lsmutils.h
-lib/liblasem-0.4.la
-lib/pkgconfig/lasem-0.4.pc
-share/doc/lasem-0.4/AUTHORS
-share/doc/lasem-0.4/COPYING
-share/doc/lasem-0.4/README
-share/gtk-doc/html/lasem-0.4/LsmDomCharacterData.html
-share/gtk-doc/html/lasem-0.4/LsmDomDocument.html
-share/gtk-doc/html/lasem-0.4/LsmDomElement.html
-share/gtk-doc/html/lasem-0.4/LsmDomNode.html
-share/gtk-doc/html/lasem-0.4/LsmDomText.html
-share/gtk-doc/html/lasem-0.4/LsmDomView.html
-share/gtk-doc/html/lasem-0.4/annotation-glossary.html
-share/gtk-doc/html/lasem-0.4/api-index-full.html
-share/gtk-doc/html/lasem-0.4/aravis-reference.html
-share/gtk-doc/html/lasem-0.4/ch03.html
-share/gtk-doc/html/lasem-0.4/home.png
-share/gtk-doc/html/lasem-0.4/index.html
-share/gtk-doc/html/lasem-0.4/index.sgml
-share/gtk-doc/html/lasem-0.4/lasem-0.4.devhelp2
-share/gtk-doc/html/lasem-0.4/lasem-LsmDomDocumentFragment.html
-share/gtk-doc/html/lasem-0.4/lasem-LsmDomNamedNodeMap.html
-share/gtk-doc/html/lasem-0.4/lasem-LsmDomNodeList.html
-share/gtk-doc/html/lasem-0.4/lasem-building.html
-share/gtk-doc/html/lasem-0.4/lasem-fonts.html
-share/gtk-doc/html/lasem-0.4/lasem-overview.html
-share/gtk-doc/html/lasem-0.4/left.png
-share/gtk-doc/html/lasem-0.4/object-tree.html
-share/gtk-doc/html/lasem-0.4/right.png
-share/gtk-doc/html/lasem-0.4/style.css
-share/gtk-doc/html/lasem-0.4/up.png
-share/locale/de/LC_MESSAGES/lasem-0.4.mo
-share/locale/fr/LC_MESSAGES/lasem-0.4.mo
-share/locale/pl/LC_MESSAGES/lasem-0.4.mo
-share/locale/sv/LC_MESSAGES/lasem-0.4.mo
+@comment $NetBSD: PLIST,v 1.2 2025/10/07 13:01:44 wiz Exp $
+bin/lasem-render-0.6
+include/lasem-0.6/lsm.h
+include/lasem-0.6/lsmattributes.h
+include/lasem-0.6/lsmcairo.h
+include/lasem-0.6/lsmdebug.h
+include/lasem-0.6/lsmdom.h
+include/lasem-0.6/lsmdomcharacterdata.h
+include/lasem-0.6/lsmdomdocument.h
+include/lasem-0.6/lsmdomdocumentfragment.h
+include/lasem-0.6/lsmdomelement.h
+include/lasem-0.6/lsmdomentities.h
+include/lasem-0.6/lsmdomimplementation.h
+include/lasem-0.6/lsmdomnamednodemap.h
+include/lasem-0.6/lsmdomnode.h
+include/lasem-0.6/lsmdomnodelist.h
+include/lasem-0.6/lsmdomparser.h
+include/lasem-0.6/lsmdomtext.h
+include/lasem-0.6/lsmdomtypes.h
+include/lasem-0.6/lsmdomview.h
+include/lasem-0.6/lsmitex.h
+include/lasem-0.6/lsmmathml.h
+include/lasem-0.6/lsmmathmlactionelement.h
+include/lasem-0.6/lsmmathmlaligngroupelement.h
+include/lasem-0.6/lsmmathmlalignmarkelement.h
+include/lasem-0.6/lsmmathmlattributes.h
+include/lasem-0.6/lsmmathmldocument.h
+include/lasem-0.6/lsmmathmlelement.h
+include/lasem-0.6/lsmmathmlencloseelement.h
+include/lasem-0.6/lsmmathmlenums.h
+include/lasem-0.6/lsmmathmlerrorelement.h
+include/lasem-0.6/lsmmathmlfencedelement.h
+include/lasem-0.6/lsmmathmlfractionelement.h
+include/lasem-0.6/lsmmathmlglyphtableams.h
+include/lasem-0.6/lsmmathmlitexelement.h
+include/lasem-0.6/lsmmathmllayoututils.h
+include/lasem-0.6/lsmmathmlmathelement.h
+include/lasem-0.6/lsmmathmloperatordictionary.h
+include/lasem-0.6/lsmmathmloperatorelement.h
+include/lasem-0.6/lsmmathmlpaddedelement.h
+include/lasem-0.6/lsmmathmlphantomelement.h
+include/lasem-0.6/lsmmathmlpresentationcontainer.h
+include/lasem-0.6/lsmmathmlpresentationtoken.h
+include/lasem-0.6/lsmmathmlradicalelement.h
+include/lasem-0.6/lsmmathmlrowelement.h
+include/lasem-0.6/lsmmathmlscriptelement.h
+include/lasem-0.6/lsmmathmlsemanticselement.h
+include/lasem-0.6/lsmmathmlspaceelement.h
+include/lasem-0.6/lsmmathmlstringelement.h
+include/lasem-0.6/lsmmathmlstyle.h
+include/lasem-0.6/lsmmathmlstyleelement.h
+include/lasem-0.6/lsmmathmltablecellelement.h
+include/lasem-0.6/lsmmathmltableelement.h
+include/lasem-0.6/lsmmathmltablerowelement.h
+include/lasem-0.6/lsmmathmltraits.h
+include/lasem-0.6/lsmmathmltypes.h
+include/lasem-0.6/lsmmathmlunderoverelement.h
+include/lasem-0.6/lsmmathmlutils.h
+include/lasem-0.6/lsmmathmlview.h
+include/lasem-0.6/lsmmisc.h
+include/lasem-0.6/lsmproperties.h
+include/lasem-0.6/lsmstr.h
+include/lasem-0.6/lsmsvg.h
+include/lasem-0.6/lsmsvgaelement.h
+include/lasem-0.6/lsmsvgattributes.h
+include/lasem-0.6/lsmsvgcircleelement.h
+include/lasem-0.6/lsmsvgclippathelement.h
+include/lasem-0.6/lsmsvgcolors.h
+include/lasem-0.6/lsmsvgdefselement.h
+include/lasem-0.6/lsmsvgdocument.h
+include/lasem-0.6/lsmsvgelement.h
+include/lasem-0.6/lsmsvgellipseelement.h
+include/lasem-0.6/lsmsvgenums.h
+include/lasem-0.6/lsmsvgfilterblend.h
+include/lasem-0.6/lsmsvgfiltercolormatrix.h
+include/lasem-0.6/lsmsvgfiltercomposite.h
+include/lasem-0.6/lsmsvgfilterconvolvematrix.h
+include/lasem-0.6/lsmsvgfilterdisplacementmap.h
+include/lasem-0.6/lsmsvgfilterelement.h
+include/lasem-0.6/lsmsvgfilterflood.h
+include/lasem-0.6/lsmsvgfiltergaussianblur.h
+include/lasem-0.6/lsmsvgfilterimage.h
+include/lasem-0.6/lsmsvgfiltermerge.h
+include/lasem-0.6/lsmsvgfiltermergenode.h
+include/lasem-0.6/lsmsvgfiltermorphology.h
+include/lasem-0.6/lsmsvgfilteroffset.h
+include/lasem-0.6/lsmsvgfilterprimitive.h
+include/lasem-0.6/lsmsvgfilterspecularlighting.h
+include/lasem-0.6/lsmsvgfiltersurface.h
+include/lasem-0.6/lsmsvgfiltertile.h
+include/lasem-0.6/lsmsvgfilterturbulence.h
+include/lasem-0.6/lsmsvggelement.h
+include/lasem-0.6/lsmsvggradientelement.h
+include/lasem-0.6/lsmsvgimageelement.h
+include/lasem-0.6/lsmsvglength.h
+include/lasem-0.6/lsmsvglineargradientelement.h
+include/lasem-0.6/lsmsvglineelement.h
+include/lasem-0.6/lsmsvgmarkerelement.h
+include/lasem-0.6/lsmsvgmaskelement.h
+include/lasem-0.6/lsmsvgmatrix.h
+include/lasem-0.6/lsmsvgpathelement.h
+include/lasem-0.6/lsmsvgpatternelement.h
+include/lasem-0.6/lsmsvgpolygonelement.h
+include/lasem-0.6/lsmsvgpolylineelement.h
+include/lasem-0.6/lsmsvgradialgradientelement.h
+include/lasem-0.6/lsmsvgrectelement.h
+include/lasem-0.6/lsmsvgstopelement.h
+include/lasem-0.6/lsmsvgstyle.h
+include/lasem-0.6/lsmsvgsvgelement.h
+include/lasem-0.6/lsmsvgswitchelement.h
+include/lasem-0.6/lsmsvgsymbolelement.h
+include/lasem-0.6/lsmsvgtextelement.h
+include/lasem-0.6/lsmsvgtraits.h
+include/lasem-0.6/lsmsvgtransformable.h
+include/lasem-0.6/lsmsvgtspanelement.h
+include/lasem-0.6/lsmsvgtypes.h
+include/lasem-0.6/lsmsvguseelement.h
+include/lasem-0.6/lsmsvgview.h
+include/lasem-0.6/lsmtraits.h
+include/lasem-0.6/lsmtypes.h
+include/lasem-0.6/lsmutils.h
+lib/liblasem-0.6.so
+lib/liblasem-0.6.so.0
+lib/liblasem-0.6.so.${PKGVERSION}
+lib/pkgconfig/lasem-0.6.pc
+share/locale/bs/LC_MESSAGES/lasem-0.6.mo
+share/locale/cs/LC_MESSAGES/lasem-0.6.mo
+share/locale/da/LC_MESSAGES/lasem-0.6.mo
+share/locale/de/LC_MESSAGES/lasem-0.6.mo
+share/locale/el/LC_MESSAGES/lasem-0.6.mo
+share/locale/es/LC_MESSAGES/lasem-0.6.mo
+share/locale/eu/LC_MESSAGES/lasem-0.6.mo
+share/locale/fr/LC_MESSAGES/lasem-0.6.mo
+share/locale/fur/LC_MESSAGES/lasem-0.6.mo
+share/locale/gl/LC_MESSAGES/lasem-0.6.mo
+share/locale/hu/LC_MESSAGES/lasem-0.6.mo
+share/locale/id/LC_MESSAGES/lasem-0.6.mo
+share/locale/it/LC_MESSAGES/lasem-0.6.mo
+share/locale/lt/LC_MESSAGES/lasem-0.6.mo
+share/locale/lv/LC_MESSAGES/lasem-0.6.mo
+share/locale/nb/LC_MESSAGES/lasem-0.6.mo
+share/locale/nl/LC_MESSAGES/lasem-0.6.mo
+share/locale/oc/LC_MESSAGES/lasem-0.6.mo
+share/locale/pl/LC_MESSAGES/lasem-0.6.mo
+share/locale/pt/LC_MESSAGES/lasem-0.6.mo
+share/locale/pt_BR/LC_MESSAGES/lasem-0.6.mo
+share/locale/ru/LC_MESSAGES/lasem-0.6.mo
+share/locale/sl/LC_MESSAGES/lasem-0.6.mo
+share/locale/sr/LC_MESSAGES/lasem-0.6.mo
+share/locale/sr@latin/LC_MESSAGES/lasem-0.6.mo
+share/locale/sv/LC_MESSAGES/lasem-0.6.mo
+share/locale/tg/LC_MESSAGES/lasem-0.6.mo
+share/locale/tr/LC_MESSAGES/lasem-0.6.mo
+share/locale/zh_CN/LC_MESSAGES/lasem-0.6.mo
Index: pkgsrc/graphics/lasem/Makefile
diff -u pkgsrc/graphics/lasem/Makefile:1.43 pkgsrc/graphics/lasem/Makefile:1.44
--- pkgsrc/graphics/lasem/Makefile:1.43 Sat Aug 30 22:45:25 2025
+++ pkgsrc/graphics/lasem/Makefile Tue Oct 7 13:01:44 2025
@@ -1,28 +1,27 @@
-# $NetBSD: Makefile,v 1.43 2025/08/30 22:45:25 wiz Exp $
-#
+# $NetBSD: Makefile,v 1.44 2025/10/07 13:01:44 wiz Exp $
-DISTNAME= lasem-0.4.1
-PKGREVISION= 40
-CATEGORIES= graphics gnome
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/lasem/0.4/}
+DISTNAME= lasem-0.6.0
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_GITHUB:=LasemProject/}
+GITHUB_RELEASE= ${PKGVERSION_NOREV}
EXTRACT_SUFX= .tar.xz
-MAINTAINER= pkgsrc.gnome%gmail.com@localhost
-HOMEPAGE= https://live.gnome.org/Lasem
-COMMENT= Lasem is a library for rendering SVG and Mathml
-LICENSE= gnu-gpl-v2
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/LasemProject/lasem
+COMMENT= SVG and Mathml rendering library
+LICENSE= gnu-lgpl-v2.1
-GNU_CONFIGURE= yes
-USE_LIBTOOL= yes
-USE_TOOLS+= bison flex gettext gmake intltool pkg-config
-TEST_TARGET= check
+USE_TOOLS+= bison pkg-config
-PKGCONFIG_OVERRIDE+= lasem.pc.in
+PKGCONFIG_OVERRIDE+= output/meson-private/lasem-0.6.pc
+PKGCONFIG_OVERRIDE_STAGE= post-configure
+.include "../../devel/meson/build.mk"
+BUILDLINK_API_DEPENDS.glib2+= glib2>=2.36.0
.include "../../devel/glib2/buildlink3.mk"
-BUILDLINK_API_DEPENDS.pango+= pango>=1.6.0
+BUILDLINK_API_DEPENDS.pango+= pango>=1.16.0
.include "../../devel/pango/buildlink3.mk"
-BUILDLINK_API_DEPENDS.cairo+= cairo>=1.0.0nb2
+BUILDLINK_API_DEPENDS.cairo+= cairo>=1.2
.include "../../graphics/cairo/buildlink3.mk"
.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
Index: pkgsrc/graphics/lasem/distinfo
diff -u pkgsrc/graphics/lasem/distinfo:1.4 pkgsrc/graphics/lasem/distinfo:1.5
--- pkgsrc/graphics/lasem/distinfo:1.4 Tue Oct 26 10:46:24 2021
+++ pkgsrc/graphics/lasem/distinfo Tue Oct 7 13:01:44 2025
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.4 2021/10/26 10:46:24 nia Exp $
+$NetBSD: distinfo,v 1.5 2025/10/07 13:01:44 wiz Exp $
-BLAKE2s (lasem-0.4.1.tar.xz) = fb0811ef562ecd127fbeb273b480654d737e67656ec8db5f55f059280d4ae2ab
-SHA512 (lasem-0.4.1.tar.xz) = fc3e0a6629c2fa329ebc0cec51332ef48313f1d2bbd762e4a31f7f1802cb5cd69f7f4255ac1408a99b5b177979f29436dd95430ffe0dab4eeda4f31c8c2b127a
-Size (lasem-0.4.1.tar.xz) = 454164 bytes
-SHA1 (patch-ab) = a43a8c1792bf0a3b5fe1791fe763f35eca121b22
+BLAKE2s (lasem-0.6.0.tar.xz) = 76607d026a60f73c89c595de84b9f27f3ce3b3a2f7e13b2acaac11afa8e2a8f4
+SHA512 (lasem-0.6.0.tar.xz) = 1e97157f64d282d90bc2b163c0d5c538b71139b24bf9fc7a45089f2a9f11c5adb8b5dd544b2cfb4ac1d8b5cc0f26980d92f301f69f19d74d8e3cf92c723684a1
+Size (lasem-0.6.0.tar.xz) = 56053928 bytes
Home |
Main Index |
Thread Index |
Old Index