pkgsrc-Changes archive

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

CVS commit: pkgsrc/x11



Module Name:    pkgsrc
Committed By:   nia
Date:           Sun Jan 26 13:45:11 UTC 2020

Modified Files:
        pkgsrc/x11: Makefile
Added Files:
        pkgsrc/x11/gtk-sharp3: DESCR Makefile PLIST distinfo
        pkgsrc/x11/gtk-sharp3/patches:
            patch-gtk_gui-thread-check_profiler_gui-thread-check.c
            patch-sample_test_TestRange.cs

Log Message:
x11: Add gtk-sharp3

.NET language binding for the GTK+3 toolkit.


To generate a diff of this commit:
cvs rdiff -u -r1.875 -r1.876 pkgsrc/x11/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/x11/gtk-sharp3/DESCR \
    pkgsrc/x11/gtk-sharp3/Makefile pkgsrc/x11/gtk-sharp3/PLIST \
    pkgsrc/x11/gtk-sharp3/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/x11/gtk-sharp3/patches/patch-gtk_gui-thread-check_profiler_gui-thread-check.c \
    pkgsrc/x11/gtk-sharp3/patches/patch-sample_test_TestRange.cs

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

Modified files:

Index: pkgsrc/x11/Makefile
diff -u pkgsrc/x11/Makefile:1.875 pkgsrc/x11/Makefile:1.876
--- pkgsrc/x11/Makefile:1.875   Fri Jan 24 14:07:59 2020
+++ pkgsrc/x11/Makefile Sun Jan 26 13:45:11 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.875 2020/01/24 14:07:59 jaapb Exp $
+# $NetBSD: Makefile,v 1.876 2020/01/26 13:45:11 nia Exp $
 #
 
 COMMENT=       Packages to support the X window system
@@ -82,6 +82,7 @@ SUBDIR+=      gtk
 SUBDIR+=       gtk+extra
 SUBDIR+=       gtk-mac-integration
 SUBDIR+=       gtk-sharp
+SUBDIR+=       gtk-sharp3
 SUBDIR+=       gtk2
 SUBDIR+=       gtk2+extra
 SUBDIR+=       gtk2-chtheme

Added files:

Index: pkgsrc/x11/gtk-sharp3/DESCR
diff -u /dev/null pkgsrc/x11/gtk-sharp3/DESCR:1.1
--- /dev/null   Sun Jan 26 13:45:11 2020
+++ pkgsrc/x11/gtk-sharp3/DESCR Sun Jan 26 13:45:11 2020
@@ -0,0 +1 @@
+.NET language binding for the GTK+3 toolkit.
Index: pkgsrc/x11/gtk-sharp3/Makefile
diff -u /dev/null pkgsrc/x11/gtk-sharp3/Makefile:1.1
--- /dev/null   Sun Jan 26 13:45:11 2020
+++ pkgsrc/x11/gtk-sharp3/Makefile      Sun Jan 26 13:45:11 2020
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2020/01/26 13:45:11 nia Exp $
+
+DISTNAME=      gtk-sharp-2.99.3
+CATEGORIES=    x11
+MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gtk-sharp/2.99/}
+EXTRACT_SUFX=  .tar.xz
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://www.mono-project.com/GtkSharp
+COMMENT=       .NET bindings for GTK+3
+LICENSE=       gnu-lgpl-v2.1
+
+GNU_CONFIGURE= yes
+
+USE_TOOLS+=    pkg-config gmake perl:run
+USE_LIBTOOL=   yes
+
+REPLACE_PERL+= parser/gapi_pp.pl
+REPLACE_PERL+= parser/gapi2xml.pl
+
+SUBST_CLASSES+=                mcs
+SUBST_STAGE.mcs=       pre-configure
+SUBST_FILES.mcs+=      configure
+SUBST_SED.mcs=         -e 's|gmcs|mcs|'
+
+.include "../../lang/mono/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/x11/gtk-sharp3/PLIST
diff -u /dev/null pkgsrc/x11/gtk-sharp3/PLIST:1.1
--- /dev/null   Sun Jan 26 13:45:11 2020
+++ pkgsrc/x11/gtk-sharp3/PLIST Sun Jan 26 13:45:11 2020
@@ -0,0 +1,53 @@
+@comment $NetBSD: PLIST,v 1.1 2020/01/26 13:45:11 nia Exp $
+bin/gapi3-codegen
+bin/gapi3-fixup
+bin/gapi3-parser
+lib/gapi-3.0/gapi-fixup.exe
+lib/gapi-3.0/gapi-parser.exe
+lib/gapi-3.0/gapi2xml.pl
+lib/gapi-3.0/gapi_codegen.exe
+lib/gapi-3.0/gapi_pp.pl
+lib/libatksharpglue-3.la
+lib/libgiosharpglue-3.la
+lib/libgtksharpglue-3.la
+lib/libmono-profiler-gui-thread-check.la
+lib/libpangosharpglue-3.la
+lib/mono/gac/atk-sharp/3.0.0.0__35e10195dab3c99f/atk-sharp.dll
+lib/mono/gac/atk-sharp/3.0.0.0__35e10195dab3c99f/atk-sharp.dll.config
+lib/mono/gac/cairo-sharp/1.10.0.0__0738eb9f132ed756/cairo-sharp.dll
+lib/mono/gac/gdk-sharp/3.0.0.0__35e10195dab3c99f/gdk-sharp.dll
+lib/mono/gac/gdk-sharp/3.0.0.0__35e10195dab3c99f/gdk-sharp.dll.config
+lib/mono/gac/gio-sharp/3.0.0.0__35e10195dab3c99f/gio-sharp.dll
+lib/mono/gac/gio-sharp/3.0.0.0__35e10195dab3c99f/gio-sharp.dll.config
+lib/mono/gac/glib-sharp/3.0.0.0__35e10195dab3c99f/glib-sharp.dll
+lib/mono/gac/glib-sharp/3.0.0.0__35e10195dab3c99f/glib-sharp.dll.config
+lib/mono/gac/gtk-dotnet/3.0.0.0__35e10195dab3c99f/gtk-dotnet.dll
+lib/mono/gac/gtk-dotnet/3.0.0.0__35e10195dab3c99f/gtk-dotnet.dll.config
+lib/mono/gac/gtk-sharp/3.0.0.0__35e10195dab3c99f/gtk-sharp.dll
+lib/mono/gac/gtk-sharp/3.0.0.0__35e10195dab3c99f/gtk-sharp.dll.config
+lib/mono/gac/pango-sharp/3.0.0.0__35e10195dab3c99f/pango-sharp.dll
+lib/mono/gac/pango-sharp/3.0.0.0__35e10195dab3c99f/pango-sharp.dll.config
+lib/mono/gtk-sharp-3.0/atk-sharp.dll
+lib/mono/gtk-sharp-3.0/cairo-sharp.dll
+lib/mono/gtk-sharp-3.0/gdk-sharp.dll
+lib/mono/gtk-sharp-3.0/gio-sharp.dll
+lib/mono/gtk-sharp-3.0/glib-sharp.dll
+lib/mono/gtk-sharp-3.0/gtk-dotnet.dll
+lib/mono/gtk-sharp-3.0/gtk-sharp.dll
+lib/mono/gtk-sharp-3.0/pango-sharp.dll
+lib/monodoc/sources/gtk-sharp-3-docs.source
+lib/monodoc/sources/gtk-sharp-3-docs.tree
+lib/monodoc/sources/gtk-sharp-3-docs.zip
+lib/pkgconfig/gapi-3.0.pc
+lib/pkgconfig/gdk-sharp-3.0.pc
+lib/pkgconfig/gio-sharp-3.0.pc
+lib/pkgconfig/glib-sharp-3.0.pc
+lib/pkgconfig/gtk-dotnet-3.0.pc
+lib/pkgconfig/gtk-sharp-3.0.pc
+share/gapi-3.0/atk-api.xml
+share/gapi-3.0/gapi.xsd
+share/gapi-3.0/gdk-api.xml
+share/gapi-3.0/gio-api.xml
+share/gapi-3.0/glib-api.xml
+share/gapi-3.0/gtk-api.xml
+share/gapi-3.0/pango-api.xml
Index: pkgsrc/x11/gtk-sharp3/distinfo
diff -u /dev/null pkgsrc/x11/gtk-sharp3/distinfo:1.1
--- /dev/null   Sun Jan 26 13:45:11 2020
+++ pkgsrc/x11/gtk-sharp3/distinfo      Sun Jan 26 13:45:11 2020
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2020/01/26 13:45:11 nia Exp $
+
+SHA1 (gtk-sharp-2.99.3.tar.xz) = 410b57e1404401cead082d35a155628a5a8c0fda
+RMD160 (gtk-sharp-2.99.3.tar.xz) = 2de9fc7d2f39e58ec447b024a060f01107794175
+SHA512 (gtk-sharp-2.99.3.tar.xz) = 31c132b411f4602cdc71e0dfe94bd1f2884f62f2d33e9aeae9eb9c3cd2a58c2d503b06d4b5ac08b3e396b89810669360305c4bc040bce57d22e2eed48c07fb0c
+Size (gtk-sharp-2.99.3.tar.xz) = 1524220 bytes
+SHA1 (patch-gtk_gui-thread-check_profiler_gui-thread-check.c) = 1beb857367b51f85bcecc005a29800bca3b3a031
+SHA1 (patch-sample_test_TestRange.cs) = 72f1f8211edd3e618523ba59f20dddba1fb11c8d

Index: pkgsrc/x11/gtk-sharp3/patches/patch-gtk_gui-thread-check_profiler_gui-thread-check.c
diff -u /dev/null pkgsrc/x11/gtk-sharp3/patches/patch-gtk_gui-thread-check_profiler_gui-thread-check.c:1.1
--- /dev/null   Sun Jan 26 13:45:11 2020
+++ pkgsrc/x11/gtk-sharp3/patches/patch-gtk_gui-thread-check_profiler_gui-thread-check.c        Sun Jan 26 13:45:11 2020
@@ -0,0 +1,13 @@
+$NetBSD: patch-gtk_gui-thread-check_profiler_gui-thread-check.c,v 1.1 2020/01/26 13:45:11 nia Exp $
+
+Fix build with newer Mono versions.
+
+--- gtk/gui-thread-check/profiler/gui-thread-check.c.orig      2014-06-05 15:06:30.000000000 +0000
++++ gtk/gui-thread-check/profiler/gui-thread-check.c
+@@ -93,6 +93,5 @@ mono_profiler_startup (const char *desc)
+       
+       mono_profiler_install (NULL, NULL);
+       mono_profiler_install_enter_leave (simple_method_enter, NULL);
+-      mono_profiler_set_events (MONO_PROFILE_ENTER_LEAVE);
+ }
+ 
Index: pkgsrc/x11/gtk-sharp3/patches/patch-sample_test_TestRange.cs
diff -u /dev/null pkgsrc/x11/gtk-sharp3/patches/patch-sample_test_TestRange.cs:1.1
--- /dev/null   Sun Jan 26 13:45:11 2020
+++ pkgsrc/x11/gtk-sharp3/patches/patch-sample_test_TestRange.cs        Sun Jan 26 13:45:11 2020
@@ -0,0 +1,17 @@
+$NetBSD: patch-sample_test_TestRange.cs,v 1.1 2020/01/26 13:45:11 nia Exp $
+
+Disambiguate Gtk.Range vs System.Range
+
+https://github.com/mono/gtk-sharp/pull/263
+
+--- sample/test/TestRange.cs.orig      2016-09-21 11:49:20.000000000 +0000
++++ sample/test/TestRange.cs
+@@ -10,6 +10,8 @@ using System;
+ 
+ using Gtk;
+ 
++using Range=Gtk.Range;
++
+ namespace WidgetViewer {
+ 
+       public class TestRange



Home | Main Index | Thread Index | Old Index