pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/converters/libfreehand



Module Name:    pkgsrc
Committed By:   nia
Date:           Tue Mar 24 15:49:36 UTC 2020

Modified Files:
        pkgsrc/converters/libfreehand: Makefile distinfo
Removed Files:
        pkgsrc/converters/libfreehand/patches: patch-src_lib_FHPath.h

Log Message:
libfreehand: Update to 0.1.2

libfreehand 0.1.2

- Fix several hangs and leaks when reading damaged files found with the
  help of american-fuzzy-lop.
- Fix build with recent clang.
- Make --help output of all command-line tools more help2man-friendly.
- Require C++11 for build.
- Parse more features:
  * text on path
  * more text attributes
  * stroke patterns
  * arrows
  * paragraph attributes
  * custom line and fill styles
  * text effects
- Write correct rotation center of a textbox.
- Fix an issue found by oss-fuzz.
- Fix several issues found by Coverity.
- Various code cleanups and other small improvements.


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 pkgsrc/converters/libfreehand/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/converters/libfreehand/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/converters/libfreehand/patches/patch-src_lib_FHPath.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/converters/libfreehand/Makefile
diff -u pkgsrc/converters/libfreehand/Makefile:1.34 pkgsrc/converters/libfreehand/Makefile:1.35
--- pkgsrc/converters/libfreehand/Makefile:1.34 Sun Jan 26 17:30:51 2020
+++ pkgsrc/converters/libfreehand/Makefile      Tue Mar 24 15:49:36 2020
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.34 2020/01/26 17:30:51 rillig Exp $
+# $NetBSD: Makefile,v 1.35 2020/03/24 15:49:36 nia Exp $
 
-DISTNAME=      libfreehand-0.1.1
-PKGREVISION=   25
+DISTNAME=      libfreehand-0.1.2
 CATEGORIES=    converters
-MASTER_SITES=  http://dev-www.libreoffice.org/src/
-EXTRACT_SUFX=  .tar.bz2
+MASTER_SITES=  https://dev-www.libreoffice.org/src/
+EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    ryoon%NetBSD.org@localhost
 HOMEPAGE=      https://dev-www.libreoffice.org/src/
@@ -16,13 +15,14 @@ TOOL_DEPENDS+=      gperf-[0-9]*:../../devel/
 GNU_CONFIGURE= yes
 USE_LIBTOOL=   yes
 USE_TOOLS+=    perl:build pkg-config
-USE_LANGUAGES= c c++
+USE_LANGUAGES= c c++11
+
+# C++11
+GCC_REQD+=     4.7
 
 CONFIGURE_ARGS+=       --without-docs
-.include "../../mk/compiler.mk"
-.if !empty(PKGSRC_COMPILER:Mclang)
-CXXFLAGS+=     -Wno-error=deprecated-register
-.endif
+CONFIGURE_ARGS+=       --disable-tests
+CONFIGURE_ARGS+=       --disable-werror
 
 PKGCONFIG_OVERRIDE+=   libfreehand.pc.in
 

Index: pkgsrc/converters/libfreehand/distinfo
diff -u pkgsrc/converters/libfreehand/distinfo:1.6 pkgsrc/converters/libfreehand/distinfo:1.7
--- pkgsrc/converters/libfreehand/distinfo:1.6  Sun Jan  6 02:51:47 2019
+++ pkgsrc/converters/libfreehand/distinfo      Tue Mar 24 15:49:36 2020
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.6 2019/01/06 02:51:47 tnn Exp $
+$NetBSD: distinfo,v 1.7 2020/03/24 15:49:36 nia Exp $
 
-SHA1 (libfreehand-0.1.1.tar.bz2) = 713ffc76f065390ce82016ba205415d5bffe724f
-RMD160 (libfreehand-0.1.1.tar.bz2) = 4770e3c4c62909221e4b6f7875b3c88ebf362f86
-SHA512 (libfreehand-0.1.1.tar.bz2) = 2189eb9b4e0959d4a1854f8f73048b00d639c9c155f948f0823c3bf13da28fbeee5ed548ba18c14c1255bc0420df4500382da640488e695ba743a9284655933b
-Size (libfreehand-0.1.1.tar.bz2) = 597212 bytes
+SHA1 (libfreehand-0.1.2.tar.xz) = f945b23b7801a3601998973028a054ee379967cb
+RMD160 (libfreehand-0.1.2.tar.xz) = 192b04b4aa85a6d3e7f1200aad7588e72978a329
+SHA512 (libfreehand-0.1.2.tar.xz) = 4112a76ac99999801d97d1b282596d631d8496a5bf65778ab26aa06da86637b1e2b630648a67ea01bf3316ecec9f2715546baff27af090b900267c87a011b963
+Size (libfreehand-0.1.2.tar.xz) = 516132 bytes
 SHA1 (patch-src_lib_FHPath.h) = a883f19924232b178b98aeb480cc0fa1ab37e98f



Home | Main Index | Thread Index | Old Index