Skip to content
Snippets Groups Projects
Commit 90301b32 authored by Marcin Cieślak's avatar Marcin Cieślak Committed by Robert Clausecker
Browse files

x11-toolkits/gtk-sharp*: Unbreak ports for lang/mono6.8

See also:	https://svnweb.freebsd.org/changeset/ports/558398
PR:		272950
Approved by:	portmgr (build fix blanket)
MFH:		2023Q3
parent 93ad9829
No related branches found
No related tags found
No related merge requests found
......@@ -25,14 +25,8 @@ SHEBANG_FILES= parser/*.pl
GNU_CONFIGURE= yes
MAKE_ENV= INSTALL_STRIP_FLAG=${STRIP}
.include <bsd.port.pre.mk>
.if defined(MONO_DEFAULT) && ${MONO_DEFAULT} > 6
BROKEN= fails to build with Mono version ${MONO_DEFAULT}: 'Range' is an ambiguous reference between 'System.Range' and 'Gtk.Range'
.endif
post-patch:
@${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \
${WRKSRC}/glib/glue/*.c
.include <bsd.port.post.mk>
.include <bsd.port.mk>
--- sample/test/TestRange.cs.orig 2016-09-21 11:49:20 UTC
+++ sample/test/TestRange.cs
@@ -32,14 +32,14 @@ namespace WidgetViewer {
HScale hscale = new HScale (adjustment);
hscale.SetSizeRequest (150, -1);
- ((Range) hscale).UpdatePolicy = UpdateType.Delayed;
+ ((Gtk.Range) hscale).UpdatePolicy = UpdateType.Delayed;
hscale.Digits = 1;
hscale.DrawValue = true;
box2.PackStart (hscale, true, true, 0);
HScrollbar hscrollbar = new HScrollbar (adjustment);
- ((Range) hscrollbar).UpdatePolicy = UpdateType.Continuous;
+ ((Gtk.Range) hscrollbar).UpdatePolicy = UpdateType.Continuous;
box2.PackStart (hscrollbar, true, true, 0);
hscale = new HScale (adjustment);
@@ -59,7 +59,7 @@ namespace WidgetViewer {
vscale.SetSizeRequest (-1, 200);
vscale.Digits = 2;
vscale.DrawValue = true;
- ((Range) vscale).Inverted = true;
+ ((Gtk.Range) vscale).Inverted = true;
hbox.PackStart (vscale, true, true, 0);
vscale = new VScale (adjustment);
......@@ -24,14 +24,8 @@ SHEBANG_FILES= parser/*.pl
USE_PERL5= run
MAKE_ENV= INSTALL_STRIP_FLAG=${STRIP}
.include <bsd.port.pre.mk>
.if defined(MONO_DEFAULT) && ${MONO_DEFAULT} > 6
BROKEN= fails to build with Mono version ${MONO_DEFAULT}: 'Range' is an ambiguous reference between 'System.Range' and 'Gtk.Range'
.endif
post-patch:
@${REINPLACE_CMD} -e 's|gmcs|mcs|g' \
${WRKSRC}/configure
.include <bsd.port.post.mk>
.include <bsd.port.mk>
--- sample/test/TestRange.cs.orig 2013-08-18 15:32:57 UTC
+++ sample/test/TestRange.cs
@@ -57,7 +57,7 @@ namespace WidgetViewer {
vscale.SetSizeRequest (-1, 200);
vscale.Digits = 2;
vscale.DrawValue = true;
- ((Range) vscale).Inverted = true;
+ ((Gtk.Range) vscale).Inverted = true;
hbox.PackStart (vscale, true, true, 0);
vscale = new VScale (adjustment);
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment