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