Index: head/x11-toolkits/gtkdatabox/Makefile =================================================================== --- head/x11-toolkits/gtkdatabox/Makefile (revision 488609) +++ head/x11-toolkits/gtkdatabox/Makefile (revision 488610) @@ -1,54 +1,58 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= gtkdatabox -PORTVERSION= 0.9.3.0 +PORTVERSION= 0.9.3.1 CATEGORIES= x11-toolkits MASTER_SITES= SF DIST_SUBDIR= gnome2 MAINTAINER= ports@FreeBSD.org COMMENT= GTK+2 widget to display large amounts of numerical data LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= libtool pathfix pkgconfig -USE_GNOME= gtk20 +LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 + +USES= gnome libtool pathfix pkgconfig +USE_GNOME= cairo gdkpixbuf2 gtk20 +USE_LDCONFIG= yes + GNU_CONFIGURE= yes CONFIGURE_ARGS= --includedir="${PREFIX}/include/${PORTNAME}" \ --with-html-dir="${PREFIX}/share/doc" -USE_LDCONFIG= yes INSTALL_TARGET= install-strip PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= GLADE GLADEUI DOCS EXAMPLES OPTIONS_SUB= yes GLADE_DESC= Enable libglade2 support GLADE_USE= GNOME=libglade2 GLADE_CONFIGURE_ENABLE= libglade GLADEUI_DESC= Enable glade3 support GLADEUI_LIB_DEPENDS= libgladeui-1.so:devel/glade3 GLADEUI_CONFIGURE_ENABLE= glade post-patch: @${REINPLACE_CMD} -e \ '/^SUBDIR/s|examples||' ${WRKSRC}/Makefile.in .for dir in examples gtk @${REINPLACE_CMD} -e \ '/-O2/d ; \ /DISABLE_DEPRECATED/d' ${WRKSRC}/${dir}/Makefile.in .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} api ${STAGEDIR}${DOCSDIR}) post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/*.c ${STAGEDIR}${EXAMPLESDIR} .include Index: head/x11-toolkits/gtkdatabox/distinfo =================================================================== --- head/x11-toolkits/gtkdatabox/distinfo (revision 488609) +++ head/x11-toolkits/gtkdatabox/distinfo (revision 488610) @@ -1,3 +1,3 @@ -TIMESTAMP = 1509095425 -SHA256 (gnome2/gtkdatabox-0.9.3.0.tar.gz) = 1f426b525c31a9ba8bf2b61084b7aef89eaed11f8d0b2a54bde467da16692ff2 -SIZE (gnome2/gtkdatabox-0.9.3.0.tar.gz) = 2883977 +TIMESTAMP = 1546007506 +SHA256 (gnome2/gtkdatabox-0.9.3.1.tar.gz) = d04938d969d5458bd0df1b4fa22f647fb2eeeef75555a71f967e6c039fb4bde5 +SIZE (gnome2/gtkdatabox-0.9.3.1.tar.gz) = 3680148 Index: head/x11-toolkits/gtkdatabox/files/patch-gtkdatabox.c =================================================================== --- head/x11-toolkits/gtkdatabox/files/patch-gtkdatabox.c (revision 488609) +++ head/x11-toolkits/gtkdatabox/files/patch-gtkdatabox.c (nonexistent) @@ -1,14 +0,0 @@ ---- gtk/gtkdatabox.c.orig 2011-07-16 04:24:33.000000000 +0900 -+++ gtk/gtkdatabox.c 2012-06-02 13:32:51.000000000 +0900 -@@ -26,6 +26,11 @@ - #include - #include - -+#include -+#if __FreeBSD_version <= 704100 || (__FreeBSD_version >= 800000 && __FreeBSD_version < 802502) || (__FreeBSD_version >= 900000 && __FreeBSD_version < 900027) -+#define log2(x) (log(x) / log(2)) -+#endif -+ - - static gint gtk_databox_button_press (GtkWidget * widget, - GdkEventButton * event); Property changes on: head/x11-toolkits/gtkdatabox/files/patch-gtkdatabox.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/x11-toolkits/gtkdatabox/files/patch-gtkdatabox_ruler.c =================================================================== --- head/x11-toolkits/gtkdatabox/files/patch-gtkdatabox_ruler.c (revision 488609) +++ head/x11-toolkits/gtkdatabox/files/patch-gtkdatabox_ruler.c (nonexistent) @@ -1,14 +0,0 @@ ---- gtk/gtkdatabox_ruler.c.orig 2011-07-16 04:25:04.000000000 +0900 -+++ gtk/gtkdatabox_ruler.c 2012-06-02 13:36:15.000000000 +0900 -@@ -32,6 +32,11 @@ - #include - #include - -+#include -+#if __FreeBSD_version <= 704100 || (__FreeBSD_version >= 800000 && __FreeBSD_version < 802502) || (__FreeBSD_version >= 900000 && __FreeBSD_version < 900027) -+#define log2(x) (log(x) / log(2)) -+#endif -+ - #define RULER_SIZE 14 - - #define ROUND(x) ((int) ((x) + 0.5)) Property changes on: head/x11-toolkits/gtkdatabox/files/patch-gtkdatabox_ruler.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/x11-toolkits/gtkdatabox/files/patch-gtk_gtkdatabox.c =================================================================== --- head/x11-toolkits/gtkdatabox/files/patch-gtk_gtkdatabox.c (nonexistent) +++ head/x11-toolkits/gtkdatabox/files/patch-gtk_gtkdatabox.c (revision 488610) @@ -0,0 +1,14 @@ +--- gtk/gtkdatabox.c.orig 2018-11-02 17:08:28 UTC ++++ gtk/gtkdatabox.c +@@ -23,6 +23,11 @@ + #include + #include + ++#include ++#if __FreeBSD_version <= 704100 || (__FreeBSD_version >= 800000 && __FreeBSD_version < 802502) || (__FreeBSD_version >= 900000 && __FreeBSD_version < 900027) ++#define log2(x) (log(x) / log(2)) ++#endif ++ + + static gint gtk_databox_button_press (GtkWidget * widget, + GdkEventButton * event); Property changes on: head/x11-toolkits/gtkdatabox/files/patch-gtk_gtkdatabox.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11-toolkits/gtkdatabox/files/patch-gtk_gtkdatabox__ruler.c =================================================================== --- head/x11-toolkits/gtkdatabox/files/patch-gtk_gtkdatabox__ruler.c (nonexistent) +++ head/x11-toolkits/gtkdatabox/files/patch-gtk_gtkdatabox__ruler.c (revision 488610) @@ -0,0 +1,14 @@ +--- gtk/gtkdatabox_ruler.c.orig 2018-06-29 20:20:11 UTC ++++ gtk/gtkdatabox_ruler.c +@@ -34,6 +34,11 @@ + + #include + ++#include ++#if __FreeBSD_version <= 704100 || (__FreeBSD_version >= 800000 && __FreeBSD_version < 802502) || (__FreeBSD_version >= 900000 && __FreeBSD_version < 900027) ++#define log2(x) (log(x) / log(2)) ++#endif ++ + #define RULER_SIZE 14 + + #define ROUND(x) ((int) ((x) + 0.5)) Property changes on: head/x11-toolkits/gtkdatabox/files/patch-gtk_gtkdatabox__ruler.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11-toolkits/gtkdatabox/pkg-plist =================================================================== --- head/x11-toolkits/gtkdatabox/pkg-plist (revision 488609) +++ head/x11-toolkits/gtkdatabox/pkg-plist (revision 488610) @@ -1,26 +1,26 @@ include/gtkdatabox/gtkdatabox.h include/gtkdatabox/gtkdatabox_bars.h include/gtkdatabox/gtkdatabox_cross_simple.h include/gtkdatabox/gtkdatabox_graph.h include/gtkdatabox/gtkdatabox_grid.h include/gtkdatabox/gtkdatabox_lines.h include/gtkdatabox/gtkdatabox_markers.h include/gtkdatabox/gtkdatabox_marshal.h include/gtkdatabox/gtkdatabox_offset_bars.h include/gtkdatabox/gtkdatabox_points.h include/gtkdatabox/gtkdatabox_regions.h include/gtkdatabox/gtkdatabox_ruler.h include/gtkdatabox/gtkdatabox_scale.h include/gtkdatabox/gtkdatabox_typedefs.h include/gtkdatabox/gtkdatabox_xyc_graph.h include/gtkdatabox/gtkdatabox_xyyc_graph.h %%GLADEUI%%lib/glade3/modules/libgladedatabox.a %%GLADEUI%%lib/glade3/modules/libgladedatabox.so %%GLADE%%lib/libglade/2.0/libdatabox.a %%GLADE%%lib/libglade/2.0/libdatabox.so -lib/libgtkdatabox-0.9.3.so.0 -lib/libgtkdatabox-0.9.3.so.0.0.0 +lib/libgtkdatabox-0.9.3.so.1 +lib/libgtkdatabox-0.9.3.so.1.0.0 lib/libgtkdatabox.a lib/libgtkdatabox.so libdata/pkgconfig/gtkdatabox.pc %%GLADEUI%%share/glade3/catalogs/gtkdatabox.xml