pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/cutter



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Jun 28 08:36:18 UTC 2024

Modified Files:
        pkgsrc/devel/cutter: Makefile PLIST distinfo options.mk

Log Message:
cutter: updated to 1.2.7

1.2.7: 2019-09-13

Improvements

* [deb][ubuntu] Dropped support for Ubuntu 14.04/17.04/17.10/18.10.
* [gstreamer] Restricted GStreamer 1.14 or later as non supported version explicitly.
* [deb][ubuntu] Added support for Ubuntu 18.04/19.04
* [homebrew] Added support for custom Homebrew path. In the previous versions,
  /usr/local/share/aclocal was expected as Homebrew's aclocal path.
* [travis] Added macOS as CI target.
* [doc][tutorial] Added a description about OS that need DYLD_LIBRARY_PATH
* [doc][tutorial] Updated an explanation about loading shared library.

cppcutter

Fixes

* Fixed returning invalid address because of wrong c_str() usage in Message class.


To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 pkgsrc/devel/cutter/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/cutter/PLIST
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/cutter/distinfo
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/cutter/options.mk

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

Modified files:

Index: pkgsrc/devel/cutter/Makefile
diff -u pkgsrc/devel/cutter/Makefile:1.89 pkgsrc/devel/cutter/Makefile:1.90
--- pkgsrc/devel/cutter/Makefile:1.89   Wed May 29 16:31:59 2024
+++ pkgsrc/devel/cutter/Makefile        Fri Jun 28 08:36:17 2024
@@ -1,20 +1,22 @@
-# $NetBSD: Makefile,v 1.89 2024/05/29 16:31:59 adam Exp $
+# $NetBSD: Makefile,v 1.90 2024/06/28 08:36:17 adam Exp $
 
-DISTNAME=      cutter-1.2.4
-PKGREVISION=   44
+DISTNAME=      cutter-1.2.7
 CATEGORIES=    devel
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=cutter/}
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=clear-code/}
+GITHUB_RELEASE=        ${PKGVERSION_NOREV}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://cutter.sourceforge.net/
+HOMEPAGE=      https://github.com/clear-code/cutter
 COMMENT=       Unit Testing Framework for C and C++
 LICENSE=       gnu-lgpl-v3
 
-GNU_CONFIGURE=         yes
+USE_LANGUAGES=         c c++
 USE_LIBTOOL=           yes
 USE_TOOLS+=            gmake intltool pkg-config xgettext msgmerge msgfmt
-USE_LANGUAGES=         c c++
 USE_PKGLOCALEDIR=      yes
+CONFIGURE_ARGS+=       --disable-gtktest
+GNU_CONFIGURE=         yes
+TEST_TARGET=           check
 
 PKGCONFIG_OVERRIDE+=   cppcutter.pc.in
 PKGCONFIG_OVERRIDE+=   cutter.pc.in
@@ -23,16 +25,8 @@ PKGCONFIG_OVERRIDE+= gdkcutter-pixbuf.pc
 PKGCONFIG_OVERRIDE+=   libcutter.pc.in
 PKGCONFIG_OVERRIDE+=   soupcutter.pc.in
 
-TEST_TARGET=   check
-
 .include "options.mk"
 
-.include "../../mk/compiler.mk"
-# PR#lib/39986
-.if ${OPSYS} == "NetBSD" && ${OPSYS_VERSION} < 060000 && ${CC_VERSION:Mgcc*}
-LDFLAGS.NetBSD+=       -lgcc_s
-.endif
-
 BUILDLINK_API_DEPENDS.glib2+=  glib2>=2.16.0
 .include "../../devel/glib2/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/cutter/PLIST
diff -u pkgsrc/devel/cutter/PLIST:1.12 pkgsrc/devel/cutter/PLIST:1.13
--- pkgsrc/devel/cutter/PLIST:1.12      Wed Jun 28 21:13:48 2023
+++ pkgsrc/devel/cutter/PLIST   Fri Jun 28 08:36:17 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2023/06/28 21:13:48 wiz Exp $
+@comment $NetBSD: PLIST,v 1.13 2024/06/28 08:36:17 adam Exp $
 bin/cut-diff
 bin/cutter
 include/cutter/cppcutter.h
@@ -92,10 +92,6 @@ include/cutter/gcutter/gcut-string.h
 include/cutter/gcutter/gcut-test-utils.h
 include/cutter/gcutter/gcut-types.h
 include/cutter/gcutter/gcut-value-equal.h
-${PLIST.gtk}include/cutter/gdkcutter-pixbuf.h
-${PLIST.gtk}include/cutter/gdkcutter-pixbuf/gdkcut-pixbuf-assertions-helper.h
-${PLIST.gtk}include/cutter/gdkcutter-pixbuf/gdkcut-pixbuf-assertions.h
-${PLIST.gtk}include/cutter/gdkcutter-pixbuf/gdkcut-pixbuf.h
 ${PLIST.soup}include/cutter/soupcutter.h
 ${PLIST.soup}include/cutter/soupcutter/soupcut-assertions-helper.h
 ${PLIST.soup}include/cutter/soupcutter/soupcut-assertions.h
@@ -106,21 +102,17 @@ ${PLIST.pdf}lib/cutter/module/factory/re
 lib/cutter/module/factory/report/xml_factory.la
 lib/cutter/module/factory/stream/xml_factory.la
 lib/cutter/module/factory/ui/console_factory.la
-${PLIST.gtk}lib/cutter/module/factory/ui/gtk_factory.la
 lib/cutter/module/loader-customizer/cpp-integration.la
 ${PLIST.pdf}lib/cutter/module/report/pdf.la
 lib/cutter/module/report/xml.la
 lib/cutter/module/stream/xml.la
 lib/cutter/module/ui/console.la
-${PLIST.gtk}lib/cutter/module/ui/gtk.la
 lib/libcppcutter.la
 lib/libcutter.la
-${PLIST.gtk}lib/libgdkcutter-pixbuf.la
 ${PLIST.soup}lib/libsoupcutter.la
 lib/pkgconfig/cppcutter.pc
 lib/pkgconfig/cutter.pc
 lib/pkgconfig/gcutter.pc
-${PLIST.gtk}lib/pkgconfig/gdkcutter-pixbuf.pc
 lib/pkgconfig/libcutter.pc
 ${PLIST.soup}lib/pkgconfig/soupcutter.pc
 man/ja/man1/cut-diff.1
@@ -133,6 +125,7 @@ share/cutter/icons/kinotan/failure.png
 share/cutter/icons/kinotan/pass.png
 share/cutter/icons/kinotan/pending.png
 share/cutter/license/fdl-1.3.txt
+share/cutter/license/gpl-3.txt
 share/cutter/license/lgpl-3.txt
 share/cutter/stack/Makefile.am
 share/cutter/stack/autogen.sh
@@ -143,9 +136,9 @@ share/cutter/stack/src/stack.h
 share/cutter/stack/test/Makefile.am
 share/cutter/stack/test/run-test.sh
 share/cutter/stack/test/test-stack.c
-${PLIST.gtk}share/cutter/ui/gtk-menu.ui
 share/gtk-doc/html/cutter/GCutEgg.html
 share/gtk-doc/html/cutter/GCutEventLoop.html
+share/gtk-doc/html/cutter/GCutGLibEventLoop.html
 share/gtk-doc/html/cutter/GCutProcess.html
 share/gtk-doc/html/cutter/SoupCutClient.html
 share/gtk-doc/html/cutter/colorized-diff.png
@@ -170,7 +163,6 @@ share/gtk-doc/html/cutter/cutter-Conveni
 share/gtk-doc/html/cutter/cutter-CppCutter.html
 share/gtk-doc/html/cutter/cutter-Cutter.html
 share/gtk-doc/html/cutter/cutter-Experimental.html
-share/gtk-doc/html/cutter/cutter-GCutGLibEventLoop.html
 share/gtk-doc/html/cutter/cutter-GCutter.html
 share/gtk-doc/html/cutter/cutter-GdkCutter-Pixbuf.html
 share/gtk-doc/html/cutter/cutter-Multi-Process.html
@@ -218,101 +210,17 @@ share/gtk-doc/html/cutter/index-1-2-0.ht
 share/gtk-doc/html/cutter/index-all.html
 share/gtk-doc/html/cutter/index-deprecated.html
 share/gtk-doc/html/cutter/index.html
-share/gtk-doc/html/cutter/index.sgml
 share/gtk-doc/html/cutter/install-to-centos.html
 share/gtk-doc/html/cutter/install-to-cygwin.html
 share/gtk-doc/html/cutter/install-to-debian.html
 share/gtk-doc/html/cutter/install-to-fedora.html
 share/gtk-doc/html/cutter/install-to-freebsd.html
-share/gtk-doc/html/cutter/install-to-mac-os-x.html
+share/gtk-doc/html/cutter/install-to-macos.html
 share/gtk-doc/html/cutter/install-to-others.html
 share/gtk-doc/html/cutter/install-to-solaris.html
 share/gtk-doc/html/cutter/install-to-ubuntu.html
 share/gtk-doc/html/cutter/install.html
 share/gtk-doc/html/cutter/introduction.html
-share/gtk-doc/html/cutter/ja/api-index-0.3.xml
-share/gtk-doc/html/cutter/ja/api-index-0.8.xml
-share/gtk-doc/html/cutter/ja/api-index-0.9.xml
-share/gtk-doc/html/cutter/ja/api-index-1.0.2.xml
-share/gtk-doc/html/cutter/ja/api-index-1.0.3.xml
-share/gtk-doc/html/cutter/ja/api-index-1.0.4.xml
-share/gtk-doc/html/cutter/ja/api-index-1.0.5.xml
-share/gtk-doc/html/cutter/ja/api-index-1.0.6.xml
-share/gtk-doc/html/cutter/ja/api-index-1.0.7.xml
-share/gtk-doc/html/cutter/ja/api-index-1.0.8.xml
-share/gtk-doc/html/cutter/ja/api-index-1.0.9.xml
-share/gtk-doc/html/cutter/ja/api-index-1.0.xml
-share/gtk-doc/html/cutter/ja/api-index-1.1.0.xml
-share/gtk-doc/html/cutter/ja/api-index-1.1.1.xml
-share/gtk-doc/html/cutter/ja/api-index-1.1.2.xml
-share/gtk-doc/html/cutter/ja/api-index-1.1.3.xml
-share/gtk-doc/html/cutter/ja/api-index-1.1.4.xml
-share/gtk-doc/html/cutter/ja/api-index-1.1.5.xml
-share/gtk-doc/html/cutter/ja/api-index-1.1.6.xml
-share/gtk-doc/html/cutter/ja/api-index-1.2.0.xml
-share/gtk-doc/html/cutter/ja/api-index-deprecated.xml
-share/gtk-doc/html/cutter/ja/api-index-full.xml
-share/gtk-doc/html/cutter/ja/colorized-diff.png
-share/gtk-doc/html/cutter/ja/cppcut-assertions.xml
-share/gtk-doc/html/cutter/ja/cppcut-iterated-test.xml
-share/gtk-doc/html/cutter/ja/cppcut-macros.xml
-share/gtk-doc/html/cutter/ja/cppcut-test-iterator.xml
-share/gtk-doc/html/cutter/ja/cppcut-test-methods.xml
-share/gtk-doc/html/cutter/ja/cppcut-test.xml
-share/gtk-doc/html/cutter/ja/cppcutter.xml
-share/gtk-doc/html/cutter/ja/cut-assertions.xml
-share/gtk-doc/html/cutter/ja/cut-config.xml
-share/gtk-doc/html/cutter/ja/cut-console-diff-writer.xml
-share/gtk-doc/html/cutter/ja/cut-console.xml
-share/gtk-doc/html/cutter/ja/cut-experimental.xml
-share/gtk-doc/html/cutter/ja/cut-features.xml
-share/gtk-doc/html/cutter/ja/cut-glib-compatible.xml
-share/gtk-doc/html/cutter/ja/cut-helper.xml
-share/gtk-doc/html/cutter/ja/cut-loader-customizer-factory-builder.xml
-share/gtk-doc/html/cutter/ja/cut-loader-customizer.xml
-share/gtk-doc/html/cutter/ja/cut-logger.xml
-share/gtk-doc/html/cutter/ja/cut-multi-process.xml
-share/gtk-doc/html/cutter/ja/cut-string-diff-writer.xml
-share/gtk-doc/html/cutter/ja/cut-test-utils.xml
-share/gtk-doc/html/cutter/ja/cut-types.xml
-share/gtk-doc/html/cutter/ja/cut-version.xml
-share/gtk-doc/html/cutter/ja/cutter.xml
-share/gtk-doc/html/cutter/ja/dark-circle.png
-share/gtk-doc/html/cutter/ja/diff-dark-and-nested-circle.png
-share/gtk-doc/html/cutter/ja/gcut-assertions-helper.xml
-share/gtk-doc/html/cutter/ja/gcut-assertions.xml
-share/gtk-doc/html/cutter/ja/gcut-data-helper.xml
-share/gtk-doc/html/cutter/ja/gcut-data.xml
-share/gtk-doc/html/cutter/ja/gcut-egg.xml
-share/gtk-doc/html/cutter/ja/gcut-enum.xml
-share/gtk-doc/html/cutter/ja/gcut-error.xml
-share/gtk-doc/html/cutter/ja/gcut-event-loop.xml
-share/gtk-doc/html/cutter/ja/gcut-glib-event-loop.xml
-share/gtk-doc/html/cutter/ja/gcut-hash-table.xml
-share/gtk-doc/html/cutter/ja/gcut-inspect.xml
-share/gtk-doc/html/cutter/ja/gcut-io.xml
-share/gtk-doc/html/cutter/ja/gcut-key-file.xml
-share/gtk-doc/html/cutter/ja/gcut-list.xml
-share/gtk-doc/html/cutter/ja/gcut-main.xml
-share/gtk-doc/html/cutter/ja/gcut-object.xml
-share/gtk-doc/html/cutter/ja/gcut-process.xml
-share/gtk-doc/html/cutter/ja/gcut-public.xml
-share/gtk-doc/html/cutter/ja/gcut-string-io-channel.xml
-share/gtk-doc/html/cutter/ja/gcut-string.xml
-share/gtk-doc/html/cutter/ja/gcut-test-utils.xml
-share/gtk-doc/html/cutter/ja/gcut-types.xml
-share/gtk-doc/html/cutter/ja/gcut-value-equal.xml
-share/gtk-doc/html/cutter/ja/gcutter.xml
-share/gtk-doc/html/cutter/ja/gdkcut-pixbuf-assertions-helper.xml
-share/gtk-doc/html/cutter/ja/gdkcut-pixbuf-assertions.xml
-share/gtk-doc/html/cutter/ja/gdkcut-pixbuf.xml
-share/gtk-doc/html/cutter/ja/gdkcutter-pixbuf.xml
-share/gtk-doc/html/cutter/ja/nested-circle.png
-share/gtk-doc/html/cutter/ja/soupcut-assertions-helper.xml
-share/gtk-doc/html/cutter/ja/soupcut-assertions.xml
-share/gtk-doc/html/cutter/ja/soupcut-client.xml
-share/gtk-doc/html/cutter/ja/soupcut-server.xml
-share/gtk-doc/html/cutter/ja/soupcutter.xml
 share/gtk-doc/html/cutter/left-insensitive.png
 share/gtk-doc/html/cutter/left.png
 share/gtk-doc/html/cutter/nested-circle.png

Index: pkgsrc/devel/cutter/distinfo
diff -u pkgsrc/devel/cutter/distinfo:1.13 pkgsrc/devel/cutter/distinfo:1.14
--- pkgsrc/devel/cutter/distinfo:1.13   Tue Oct 26 10:14:28 2021
+++ pkgsrc/devel/cutter/distinfo        Fri Jun 28 08:36:17 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2021/10/26 10:14:28 nia Exp $
+$NetBSD: distinfo,v 1.14 2024/06/28 08:36:17 adam Exp $
 
-BLAKE2s (cutter-1.2.4.tar.gz) = 8ddebed4611cb9fc04ba7dd10fb6d96bf2bffa8f41fa5682ddcf2e5faede7ec6
-SHA512 (cutter-1.2.4.tar.gz) = 8f6227aa1cd1af57c9b187f88fde3a33b30e0bde0ef0fe88c70a36aa79381e7807d2c00a75efa1e5a9e0b719f67716b6536eaa2b672b8c216068578519084660
-Size (cutter-1.2.4.tar.gz) = 2523951 bytes
+BLAKE2s (cutter-1.2.7.tar.gz) = 56df8c732e6c03acc643f1652bf997b2f54b6dc37fcb00a57a1d3c36fd1d7cff
+SHA512 (cutter-1.2.7.tar.gz) = 50d8f2e2f83300e0d70fafc8845d1d52f05253e7f6511e09f7aeb48f0141724af7912212171a91ae61e1a4144279634e77230f6116ce1ff6d66b14c03a173802
+Size (cutter-1.2.7.tar.gz) = 2279308 bytes

Index: pkgsrc/devel/cutter/options.mk
diff -u pkgsrc/devel/cutter/options.mk:1.7 pkgsrc/devel/cutter/options.mk:1.8
--- pkgsrc/devel/cutter/options.mk:1.7  Mon Jun 26 12:17:40 2023
+++ pkgsrc/devel/cutter/options.mk      Fri Jun 28 08:36:17 2024
@@ -1,12 +1,11 @@
-# $NetBSD: options.mk,v 1.7 2023/06/26 12:17:40 wiz Exp $
+# $NetBSD: options.mk,v 1.8 2024/06/28 08:36:17 adam Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.cutter
-PKG_SUPPORTED_OPTIONS= gtk2 libsoup pdf
-PKG_SUGGESTED_OPTIONS= #
+PKG_SUPPORTED_OPTIONS= libsoup pdf
 
 .include "../../mk/bsd.options.mk"
 
-PLIST_VARS+=   gtk pdf soup
+PLIST_VARS+=   pdf soup
 
 ###
 ### PDF support
@@ -17,31 +16,6 @@ PLIST.pdf=           yes
 .endif
 
 ###
-### goffice support
-###
-#.if !empty(PKG_OPTIONS:Mgoffice)
-#.include "../../misc/goffice0.8/buildlink3.mk"
-#CONFIGURE_ARGS+=      --enable-goffice
-#PLIST.gtk=            yes
-#PLIST.pdf=            yes
-#.else
-#CONFIGURE_ARGS+=      --disable-goffice
-#.endif
-
-###
-### gtk2 support
-###
-.if !empty(PKG_OPTIONS:Mgtk2)
-.include "../../x11/gtk2/buildlink3.mk"
-CONFIGURE_ARGS+=       --enable-gtktest
-PLIST.gtk=             yes
-PLIST.pdf=             yes
-.else
-CONFIGURE_ARGS+=       --disable-gtktest
-.endif
-
-###
-###
 ### libsoup support
 ###
 .if !empty(PKG_OPTIONS:Mlibsoup)



Home | Main Index | Thread Index | Old Index