Re: [update] inkscape 0.91

2015-03-24 Thread Fred

On 03/23/15 22:05, Landry Breuil wrote:

On Wed, Mar 18, 2015 at 09:45:13AM +0100, Landry Breuil wrote:

Hi,

turns out it was much easier than i thought... here's an update to the
recently released inkscape 0.91, with lotsa new features. See
https://inkscape.org/en/news/2015/01/30/inkscape-version-091-is-released/
and http://wiki.inkscape.org/wiki/index.php/Release_notes/0.91

Starts here, i havent looked at new features like visio stuff..


Anyone actually using this plans to test it or i should just go ahead ?

Landry



Hi Landry,

Thanks for updating this port, and commiting it to ports - I've finally 
got round to testing it on amd64 and its working well.


Cheers

Fred



Re: [update] inkscape 0.91

2015-03-23 Thread Landry Breuil
On Wed, Mar 18, 2015 at 09:45:13AM +0100, Landry Breuil wrote:
> Hi,
> 
> turns out it was much easier than i thought... here's an update to the
> recently released inkscape 0.91, with lotsa new features. See
> https://inkscape.org/en/news/2015/01/30/inkscape-version-091-is-released/
> and http://wiki.inkscape.org/wiki/index.php/Release_notes/0.91
> 
> Starts here, i havent looked at new features like visio stuff..

Anyone actually using this plans to test it or i should just go ahead ?

Landry



[update] inkscape 0.91

2015-03-18 Thread Landry Breuil
Hi,

turns out it was much easier than i thought... here's an update to the
recently released inkscape 0.91, with lotsa new features. See
https://inkscape.org/en/news/2015/01/30/inkscape-version-091-is-released/
and http://wiki.inkscape.org/wiki/index.php/Release_notes/0.91

Starts here, i havent looked at new features like visio stuff..

Landry
? patches=old
Index: Makefile
===
RCS file: /cvs/ports/graphics/inkscape/Makefile,v
retrieving revision 1.40
diff -u -r1.40 Makefile
--- Makefile13 Dec 2014 18:58:37 -  1.40
+++ Makefile18 Mar 2015 08:42:05 -
@@ -2,10 +2,10 @@
 
 COMMENT=   SVG vector drawing application
 
-DISTNAME=  inkscape-0.48.5
+DISTNAME=  inkscape-0.91
 CATEGORIES=graphics
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=inkscape/}
 
+MASTER_SITES = https://inkscape.org/en/gallery/item/3854/
 HOMEPAGE=  http://www.inkscape.org/
 
 # GPLv2 and LGPLv2.1
@@ -19,6 +19,10 @@
 WANTLIB += gtk-x11-2.0 gtkmm-2.4 gtkspell lcms2 m pango-1.0 pangocairo-1.0
 WANTLIB += pangoft2-1.0 pangomm-1.4 png poppler poppler-glib popt
 WANTLIB += pthread sigc-2.0 stdc++ xml2 xslt z
+WANTLIB += ICE MagickWand SM Xt bz2 djvulibre enchant expat ffi
+WANTLIB += fftw3 gmodule-2.0 graphite2 harfbuzz jasper jbig jpeg
+WANTLIB += ltdl lzma openjpeg pcre pixman-1 pthread-stubs tiff
+WANTLIB += webp wmf-0.2 wmflite-0.2 xcb xcb-render xcb-shm
 
 MODULES=   devel/gettext \
textproc/intltool \
@@ -51,8 +55,8 @@
x11/gtk+2,-guic
 
 USE_GMAKE= Yes
-CONFIGURE_STYLE= autoconf
-AUTOCONF_VERSION= 2.69
+CONFIGURE_STYLE= gnu
+#AUTOCONF_VERSION= 2.69
 CONFIGURE_ARGS=--without-gnome-vfs
 CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include/ImageMagick \
  -I${LOCALBASE}/include -I${X11BASE}/include" \
Index: distinfo
===
RCS file: /cvs/ports/graphics/inkscape/distinfo,v
retrieving revision 1.9
diff -u -r1.9 distinfo
--- distinfo13 Dec 2014 18:58:37 -  1.9
+++ distinfo18 Mar 2015 08:42:05 -
@@ -1,2 +1,2 @@
-SHA256 (inkscape-0.48.5.tar.gz) = /1GU94BXqyQjTtcbjnqiJ9SEfUIWbG1EOR76hvPK8TA=
-SIZE (inkscape-0.48.5.tar.gz) = 26301353
+SHA256 (inkscape-0.91.tar.gz) = LKPPvI21PkpPIGUL9Qx85pKojcv0HrwMks0k5GUA2yA=
+SIZE (inkscape-0.91.tar.gz) = 34074831
Index: patches/patch-configure_ac
===
RCS file: patches/patch-configure_ac
diff -N patches/patch-configure_ac
--- patches/patch-configure_ac  13 Dec 2014 18:58:38 -  1.8
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,36 +0,0 @@
-$OpenBSD: patch-configure_ac,v 1.8 2014/12/13 18:58:38 kili Exp $
-
-Hardcoded -dl.
-
 configure.ac.orig  Fri Jun 20 22:29:03 2014
-+++ configure.ac   Thu Dec 11 22:08:27 2014
-@@ -241,7 +241,7 @@ if test "x$gc_ok" = "xyes" && test "x$cross_compiling"
-   # include 
-   #endif
-   #include 
--  extern unsigned GC_version;
-+  unsigned GC_version = GC_get_version();
-   int main(void){
-   unsigned min = ((6 << 16) | (4 << 8) | 0);
-   printf("%d.%d.%d ",GC_version >> 16, 
(GC_version >> 8) & 0xFF, GC_version & 0xFF);
-@@ -593,6 +593,11 @@ if test "x$popplernewercolorspaceapi" = "xyes"; then
-   AC_DEFINE(POPPLER_EVEN_NEWER_COLOR_SPACE_API, 1, [Use even newer color 
space API from Poppler >= 0.26.0])
- fi
- 
-+PKG_CHECK_MODULES(POPPLER_REALLY_NEWEWST_COLOR_SPACE_API, poppler >= 0.29.0, 
popplernewestcolorspaceapi=yes, popplernewestcolorspaceapi=no)
-+if test "x$popplernewestcolorspaceapi" = "xyes"; then
-+  AC_DEFINE(POPPLER_REALLY_NEWEST_COLOR_SPACE_API, 1, [Use really newest 
color space API from Poppler >= 0.29.0])
-+fi
-+
- # Poppler's b604a008 commit changes this
- AC_MSG_CHECKING([whether Poppler's GfxPatch no longer uses GfxColor])
- popplergfxcolor="no"
-@@ -757,7 +762,7 @@ if test "x$cairo_pdf" = "xyes"; then
- fi
- 
- dnl Shouldn't we test for libpng and libz?
--INKSCAPE_LIBS="$INKSCAPE_LIBS -lpng -lz -lxml2 -ldl"
-+INKSCAPE_LIBS="$INKSCAPE_LIBS -lpng -lz -lxml2 $lt_cv_dlopen_libs"
- if test "x$openmp_ok" = "xyes"; then
-   INKSCAPE_LIBS="$INKSCAPE_LIBS -lgomp"
- fi
Index: patches/patch-src_2geom_hvlinesegment_h
===
RCS file: patches/patch-src_2geom_hvlinesegment_h
diff -N patches/patch-src_2geom_hvlinesegment_h
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_2geom_hvlinesegment_h 18 Mar 2015 08:42:05 -
@@ -0,0 +1,16 @@
+$OpenBSD$
+--- src/2geom/hvlinesegment.h.orig Tue Mar 17 22:36:38 2015
 src/2geom/hvlinesegment.h  Tue Mar 17 22:36:46 2015
+@@ -1,10 +1,10 @@
+-/**
++/**
+  * \file
+  * \brief  Horizontal and vertical line segment
+  *//*
+  * Authors:
+  *   Mar