pkgsrc-Changes archive

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

CVS commit: pkgsrc/converters/libcdr



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Feb  9 14:03:38 UTC 2020

Modified Files:
        pkgsrc/converters/libcdr: Makefile distinfo

Log Message:
libcdr: update to 0.1.6.

2020-02-02  Fridrich Štrba  <fridrich.strba%bluewin.ch@localhost>  [bd969c36b580f5de0cc30fe1badf4f1b8361c05d]

        Fix txsm for version 15

2020-02-02  Fridrich Štrba  <fridrich.strba%bluewin.ch@localhost>  [496e288d9e5450ed7db8324b51a1767377f0125a]

        improve readFild for versions 13 and up

2019-10-09  Albert Astals Cid  <aacid%kde.org@localhost>  [4b28c1a10f06e0a610d0a740b8a5839dcec9dae4]

        CDROutputElementList::draw: Micro perfomance improvement

        make the auto variable of the for loop const &, otherwise there's a copy
        involved. Copying a shared_ptr is not very expensive but not copying it
        is cheaper :)

2019-10-08  Albert Astals Cid  <aacid%kde.org@localhost>  [012bce64e08d45c9ce37c9c6758e8556cebf8688]

        Fix -Wdeprecated-copy warnings

        New gcc complains when you're using the default defined operator= but
        your class has an explicitely defined copy constructor.

        This is because if you implemented the copy constructor is usually
        because you needed something special, so you'll need that special in the
        assignment operator.

        In the cases here it's not really a problem since the explicitely
        defined constructors where just doing the same as the default so i've
        just marked them as default as well as the assignment operator

        Example:

        CDRParser.cpp: In member function ‘void libcdr::CDRParser::readFont(librevenge::RVNGInputStream*, unsigned int)’:
        CDRParser.cpp:2550:53: warning: implicitly-declared ‘libcdr::CDRFont& libcdr::CDRFont::operator=(const libcdr::CDRFont&)’ is deprecated [-Wdeprecated-copy]
         2550 |     m_fonts[fontId] = CDRFont(fontName, fontEncoding);
              |                                                     ^
        In file included from CDRParser.h:18,
                         from CDRParser.cpp:10:
        CDRTypes.h:372:3: note: because ‘libcdr::CDRFont’ has user-provided ‘libcdr::CDRFont::CDRFont(const libcdr::CDRFont&)’
          372 |   CDRFont(const CDRFont &font)
              |   ^~~~~~~

2019-07-02  Stephan Bergmann  <sbergman%redhat.com@localhost>  [5da3e01b9aa19f8676e052e98815b861311222b9]

        Avoid UB converting from double to int via unsigned

        See <https://gerrit.libreoffice.org/#/c/73181/> "external/libcdr: Avoid UB
        converting from double to int via unsigned" for details.

2019-01-29  Miklos Vajna  <vmiklos%collabora.com@localhost>  [d89355ea031e2ecaa66a0c397bd043ab43051bbc]

        Fix too small loop variables

        These loop variables had narrower type than the iteration's upper bound.

2019-01-28  Miklos Vajna  <vmiklos%collabora.com@localhost>  [00c4b331df8157dff7c251323d00ec2d63691dfb]

        Add missing include

        CMXParser.cpp:42:43: error: expected ')'
            CDR_DEBUG_MSG(("invalid tag length %" PRIu16 "\n", tagLength));
                                                  ^
        CMXParser.cpp:42:19: note: to match this '('
            CDR_DEBUG_MSG(("invalid tag length %" PRIu16 "\n", tagLength));
                          ^
        1 error generated.

2018-12-29  David Tardon  <dtardon%redhat.com@localhost>  [10211e95bb95d05c2261819c88b7f48d9db20b32]

        fix conditional


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 pkgsrc/converters/libcdr/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/converters/libcdr/distinfo

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

Modified files:

Index: pkgsrc/converters/libcdr/Makefile
diff -u pkgsrc/converters/libcdr/Makefile:1.43 pkgsrc/converters/libcdr/Makefile:1.44
--- pkgsrc/converters/libcdr/Makefile:1.43      Sun Jan 12 20:19:53 2020
+++ pkgsrc/converters/libcdr/Makefile   Sun Feb  9 14:03:38 2020
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.43 2020/01/12 20:19:53 ryoon Exp $
+# $NetBSD: Makefile,v 1.44 2020/02/09 14:03:38 wiz Exp $
 
-DISTNAME=      libcdr-0.1.5
-PKGREVISION=   4
+DISTNAME=      libcdr-0.1.6
 CATEGORIES=    converters
 MASTER_SITES=  http://dev-www.libreoffice.org/src/libcdr/
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/converters/libcdr/distinfo
diff -u pkgsrc/converters/libcdr/distinfo:1.10 pkgsrc/converters/libcdr/distinfo:1.11
--- pkgsrc/converters/libcdr/distinfo:1.10      Wed Feb 13 22:03:46 2019
+++ pkgsrc/converters/libcdr/distinfo   Sun Feb  9 14:03:38 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.10 2019/02/13 22:03:46 wiz Exp $
+$NetBSD: distinfo,v 1.11 2020/02/09 14:03:38 wiz Exp $
 
-SHA1 (libcdr-0.1.5.tar.xz) = bfdba4ccab25354fed0fb77d3bd5353e252be3c5
-RMD160 (libcdr-0.1.5.tar.xz) = b05743baf081c65afed0801079e9336ef6e8af77
-SHA512 (libcdr-0.1.5.tar.xz) = e985389b0cbad65dbfa9f59d7f9dba55f1684f63e852f9acca9abb863cdaab17072e761b48dca690673360d643686b5e9bc9878530f0a3a8b5b98d917f892cf0
-Size (libcdr-0.1.5.tar.xz) = 612252 bytes
+SHA1 (libcdr-0.1.6.tar.xz) = 8850232e2a8415910188d287c68cd3322a9dcbe9
+RMD160 (libcdr-0.1.6.tar.xz) = f16f1f1b6857b4da1110e3ac681dc9fca11a7864
+SHA512 (libcdr-0.1.6.tar.xz) = 629d55da71c7333f41f60a32e2880deffcf80088096af1bbc8c572b80ef21d851102fdebce56f77245ed60822ca98e02c0867b192abef496a2313fde54a97bb6
+Size (libcdr-0.1.6.tar.xz) = 612068 bytes



Home | Main Index | Thread Index | Old Index