View | Details | Raw Unified | Return to bug 244871 | Differences between
and this patch

Collapse All | Expand All

(-)MOVED (-2 lines)
Lines 12917-12927 Link Here
12917
www/feedjack||2019-09-05|Has expired: Upstream gone
12917
www/feedjack||2019-09-05|Has expired: Upstream gone
12918
www/havp||2019-09-05|Has expired: Broken for more than 6 months
12918
www/havp||2019-09-05|Has expired: Broken for more than 6 months
12919
www/rubygem-webpack-rails-rails5|devel/rubygem-webpacker-rails5|2019-09-05|Has expired: Upstream no longer maintained, use devel/rubygem-webpacker-rails* instead
12919
www/rubygem-webpack-rails-rails5|devel/rubygem-webpacker-rails5|2019-09-05|Has expired: Upstream no longer maintained, use devel/rubygem-webpacker-rails* instead
12920
x11-toolkits/p5-Wx-GLCanvas||2019-09-05|Has expired: Depends on expiring x11-toolkits/p5-Wx
12921
x11-toolkits/p5-Wx-Perl-ProcessStream||2019-09-05|Has expired: Depends on expiring x11-toolkits/p5-Wx
12920
x11-toolkits/p5-Wx-Perl-ProcessStream||2019-09-05|Has expired: Depends on expiring x11-toolkits/p5-Wx
12922
x11-wm/golem||2019-09-05|Has expired: Broken for more than 6 months
12921
x11-wm/golem||2019-09-05|Has expired: Broken for more than 6 months
12923
x11-wm/pawm||2019-09-05|Has expired: Broken for more than 6 months
12922
x11-wm/pawm||2019-09-05|Has expired: Broken for more than 6 months
12924
x11-toolkits/p5-Wx||2019-09-07|Has expired: Broken for more than 6 months
12925
graphics/luxrender14||2019-09-07|Has expired: Depends on expiring graphics/embree, broken with boost 1.70
12923
graphics/luxrender14||2019-09-07|Has expired: Depends on expiring graphics/embree, broken with boost 1.70
12926
graphics/luxrender||2019-09-07|Has expired: Depends on expiring graphics/embree, broken with boost 1.70
12924
graphics/luxrender||2019-09-07|Has expired: Depends on expiring graphics/embree, broken with boost 1.70
12927
sysutils/libutempter||2019-09-11|Belong to base in all supported version of FreeBSD
12925
sysutils/libutempter||2019-09-11|Belong to base in all supported version of FreeBSD
(-)cad/Slic3r/Makefile (+78 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	Slic3r
4
DISTVERSION=	git27012020
5
CATEGORIES=	cad
6
7
MAINTAINER=	zielonka.michal@gmail.com
8
COMMENT=	Slicing application for 3D printers
9
10
LICENSE=	AGPLv3
11
LICENSE_FILE=	${WRKSRC}/LICENSE
12
13
LIB_DEPENDS=	libwx_gtk3u_core-3.0.so:x11-toolkits/wxgtk30 \
14
	libboost_system.so:devel/boost-libs \
15
	libboost_thread.so:devel/boost-libs \
16
	libboost_filesystem.so:devel/boost-libs
17
BUILD_DEPENDS=	p5-Alien-wxWidgets>=0.69:x11-toolkits/p5-Alien-wxWidgets \
18
		boost-libs>=1.64:devel/boost-libs \
19
		wx30-gtk3>=3.0:x11-toolkits/wxgtk30 \
20
		p5-Moo>=2.003004:devel/p5-Moo \
21
		p5-Wx>=p5-Wx-0.9932:x11-toolkits/p5-Wx \
22
		p5-Devel-CheckLib>=1.13:devel/p5-Devel-CheckLib \
23
		p5-ExtUtils-CppGuess>=0.20:devel/p5-ExtUtils-CppGuess \
24
		p5-Module-Build>=0.4229:devel/p5-Module-Build \
25
		p5-Module-Build-WithXSpp>=0.14:devel/p5-Module-Build-WithXSpp \
26
		p5-ExtUtils-Typemaps-Default>=1.05:devel/p5-ExtUtils-Typemaps-Default \
27
		p5-Encode-Locale>=1.05:converters/p5-Encode-Locale
28
RUN_DEPENDS=	p5-Alien-wxWidgets>=0.69:x11-toolkits/p5-Alien-wxWidgets \
29
		boost-libs>=1.64:devel/boost-libs \
30
		wx30-gtk3>=3.0:x11-toolkits/wxgtk30 \
31
		p5-Moo>=2.003004:devel/p5-Moo \
32
		p5-Wx>=p5-Wx-0.9932:x11-toolkits/p5-Wx \
33
		p5-ExtUtils-Typemaps-Default>=1.05:devel/p5-ExtUtils-Typemaps-Default \
34
		p5-Encode-Locale>=1.05:converters/p5-Encode-Locale \
35
		p5-Class-Accessor>=0.51:devel/p5-Class-Accessor \
36
		p5-OpenGL>=0.66:graphics/p5-OpenGL \
37
		p5-Wx-GLCanvas>=0.09:x11-toolkits/p5-Wx-GLCanvas
38
39
USES=		perl5 compiler:c++11-lang gl xorg
40
41
OPTIONS_DEFINE=		NLS
42
OPTIONS_SUB=		yes
43
44
NLS_USES=		gettext
45
NLS_CONFIGURE_ENABLE=	nls
46
47
CC=	${CXX}
48
CONFIGURE_ENV+= SLIC3R_NO_AUTO=1
49
CONFIGURE_ENV+= WX_CONFIG=${LOCALBASE}/bin/wxgtk3u-3.0-config
50
CONFIGURE_WRKSRC=	${WRKSRC}/xs
51
BUILD_WRKSRC=	${WRKSRC}/xs
52
INSTALL_WRKSRC=	${WRKSRC}/xs
53
54
USE_PERL5=	modbuild
55
USE_GITHUB=	yes
56
USE_GL=		glew
57
GH_TAGNAME=	54a31eed204863c49dfaa3b6fe4809f6d10a94ba
58
GH_ACCOUNT=	slic3r
59
60
post-install:
61
	cd ${WRKSRC} && \
62
		${FIND} var -type d -exec ${INSTALL_DATA} -d {} "${STAGEDIR}/${PREFIX}/${PORTNAME}/{}" \; && \
63
		${FIND} var -type f -exec ${INSTALL_DATA} {} "${STAGEDIR}/${PREFIX}/${PORTNAME}/{}" \;
64
	cd ${WRKSRC} && \
65
		${FIND} lib -type d -exec ${INSTALL_DATA} -d {} "${STAGEDIR}/${PREFIX}/${PORTNAME}/{}" \; && \
66
		${FIND} lib -type f -exec ${INSTALL_DATA} {} "${STAGEDIR}/${PREFIX}/${PORTNAME}/{}" \;
67
	cd ${WRKSRC} && \
68
		${FIND} utils -type d -exec ${INSTALL_DATA} -d {} "${STAGEDIR}/${PREFIX}/${PORTNAME}/{}" \; && \
69
		${FIND} utils -type f \! -name '*.orig' -exec ${INSTALL_DATA} {} "${STAGEDIR}/${PREFIX}/${PORTNAME}/{}" \;
70
	cd ${WRKSRC} && \
71
		${FIND} translation -type d -exec ${INSTALL_DATA} -d {} "${STAGEDIR}/${PREFIX}/${PORTNAME}/{}" \; && \
72
		${FIND} translation -type f -exec ${INSTALL_DATA} {} "${STAGEDIR}/${PREFIX}/${PORTNAME}/{}" \;
73
	cd ${WRKSRC} && \
74
		${INSTALL_DATA} -d "${STAGEDIR}/${PREFIX}/bin" && \
75
		${INSTALL_SCRIPT} slic3r.pl "${STAGEDIR}/${PREFIX}/${PORTNAME}/" && \
76
		${LN} -sf "${PREFIX}/${PORTNAME}/slic3r.pl" "${STAGEDIR}/${PREFIX}/bin/slic3r.pl"
77
78
.include <bsd.port.mk>
(-)cad/Slic3r/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1584479802
2
SHA256 (slic3r-Slic3r-git27012020-54a31eed204863c49dfaa3b6fe4809f6d10a94ba_GH0.tar.gz) = d12f67bfba6a596b9735d3442bcfa939221630524f4824e4eb482a2be3066250
3
SIZE (slic3r-Slic3r-git27012020-54a31eed204863c49dfaa3b6fe4809f6d10a94ba_GH0.tar.gz) = 2430384
(-)cad/Slic3r/files/patch-no-local-real-bin (+654 lines)
Line 0 Link Here
1
--- Build.PL.orig	2020-01-27 06:19:45 UTC
2
+++ Build.PL
3
@@ -109,16 +109,7 @@ EOF
4
         if !$cpanm;
5
     my @cpanm_args = ();
6
     push @cpanm_args, "--sudo" if $sudo;
7
-    
8
-    # install local::lib without --local-lib otherwise it's not usable afterwards
9
-    if (!eval "use local::lib qw(local-lib); 1") {
10
-        my $res = system $cpanm, @cpanm_args, 'local::lib';
11
-        warn "Warning: local::lib is required. You might need to run the `cpanm --sudo local::lib` command in order to install it.\n"
12
-            if $res != 0;
13
-    }
14
-    
15
-    push @cpanm_args, ('--local-lib', 'local-lib');
16
-    
17
+
18
     # make sure our cpanm is updated (old ones don't support the ~ syntax)
19
     system $cpanm, @cpanm_args, 'App::cpanminus';
20
     
21
--- lib/Slic3r.pm.orig	2020-01-27 06:19:45 UTC
22
+++ lib/Slic3r.pm
23
@@ -43,9 +43,9 @@ warn "Running Slic3r under Perl 5.16 is neither suppor
24
 
25
 use FindBin;
26
 # Path to the images.
27
-my $varpath = decode_path($FindBin::Bin) . "/var";
28
+my $varpath = decode_path($FindBin::RealBin) . "/var";
29
 if ($^O eq 'darwin' && !-d $varpath) {
30
-    $varpath = decode_path($FindBin::Bin) . "/../Resources/var";
31
+    $varpath = decode_path($FindBin::RealBin) . "/../Resources/var";
32
 }
33
 our $var = sub { "$varpath/$_[0]" };
34
 
35
--- lib/Slic3r/GUI.pm.orig	2020-01-27 06:19:45 UTC
36
+++ lib/Slic3r/GUI.pm
37
@@ -179,7 +179,7 @@ sub OnInit {
38
     
39
     # load init bundle
40
     {
41
-        my @dirs = ($FindBin::Bin);
42
+        my @dirs = ($FindBin::RealBin);
43
         if (&Wx::wxMAC) {
44
             push @dirs, qw();
45
         } elsif (&Wx::wxMSW) {
46
--- slic3r.pl.orig	2020-01-27 06:19:45 UTC
47
+++ slic3r.pl
48
@@ -5,8 +5,7 @@ use warnings;
49
 
50
 BEGIN {
51
     use FindBin;
52
-    use lib "$FindBin::Bin/lib";
53
-    use local::lib '--no-create', "$FindBin::Bin/local-lib";
54
+    use lib "$FindBin::RealBin/lib";
55
 }
56
 
57
 use File::Basename qw(basename);
58
@@ -78,9 +77,9 @@ if ($opt{load}) {
59
         $configfile = Slic3r::decode_path($configfile);
60
         if (-e Slic3r::encode_path($configfile)) {
61
             push @external_configs, Slic3r::Config->load($configfile);
62
-        } elsif (-e Slic3r::encode_path("$FindBin::Bin/$configfile")) {
63
-            printf STDERR "Loading $FindBin::Bin/$configfile\n";
64
-            push @external_configs, Slic3r::Config->load("$FindBin::Bin/$configfile");
65
+        } elsif (-e Slic3r::encode_path("$FindBin::RealBin/$configfile")) {
66
+            printf STDERR "Loading $FindBin::RealBin/$configfile\n";
67
+            push @external_configs, Slic3r::Config->load("$FindBin::RealBin/$configfile");
68
         } else {
69
             $opt{ignore_nonexistent_config} or die "Cannot find specified configuration file ($configfile).\n";
70
         }
71
--- t/adaptive_slicing.t.orig	2020-01-27 06:19:45 UTC
72
+++ t/adaptive_slicing.t
73
@@ -4,8 +4,7 @@ use warnings;
74
 
75
 BEGIN {
76
     use FindBin;
77
-    use lib "$FindBin::Bin/../lib";
78
-    use local::lib "$FindBin::Bin/../local-lib";
79
+    use lib "$FindBin::RealBin/../lib";
80
 }
81
 
82
 use List::Util qw(first sum);
83
--- t/adaptive_width.t.orig	2020-01-27 06:19:45 UTC
84
+++ t/adaptive_width.t
85
@@ -6,8 +6,7 @@ plan tests => 32;
86
 
87
 BEGIN {
88
     use FindBin;
89
-    use lib "$FindBin::Bin/../lib";
90
-    use local::lib "$FindBin::Bin/../local-lib";
91
+    use lib "$FindBin::RealBin/../lib";
92
 }
93
 
94
 use List::Util qw(first);
95
--- t/angles.t.orig	2020-01-27 06:19:45 UTC
96
+++ t/angles.t
97
@@ -6,10 +6,7 @@ plan tests => 34;
98
 
99
 BEGIN {
100
     use FindBin;
101
-    use lib "$FindBin::Bin/../lib";
102
-    use lib "$FindBin::Bin/../lib";
103
-    use lib "$FindBin::Bin/../lib";
104
-    use local::lib "$FindBin::Bin/../local-lib";
105
+    use lib "$FindBin::RealBin/../lib";
106
 }
107
 
108
 use Slic3r;
109
@@ -92,4 +89,4 @@ sub line_orientation {
110
 sub line_direction {
111
     my ($l) = @_;
112
     return Slic3r::Line->new(@$l)->direction;
113
-}
114
\ No newline at end of file
115
+}
116
--- t/arcs.t.orig	2020-01-27 06:19:45 UTC
117
+++ t/arcs.t
118
@@ -6,8 +6,7 @@ plan tests => 24;
119
 
120
 BEGIN {
121
     use FindBin;
122
-    use lib "$FindBin::Bin/../lib";
123
-    use local::lib "$FindBin::Bin/../local-lib";
124
+    use lib "$FindBin::RealBin/../lib";
125
 }
126
 
127
 use Slic3r;
128
--- t/avoid_crossing_perimeters.t.orig	2020-01-27 06:19:45 UTC
129
+++ t/avoid_crossing_perimeters.t
130
@@ -4,8 +4,7 @@ use warnings;
131
 
132
 BEGIN {
133
     use FindBin;
134
-    use lib "$FindBin::Bin/../lib";
135
-    use local::lib "$FindBin::Bin/../local-lib";
136
+    use lib "$FindBin::RealBin/../lib";
137
 }
138
 
139
 use List::Util qw(first sum);
140
--- t/bridges.t.orig	2020-01-27 06:19:45 UTC
141
+++ t/bridges.t
142
@@ -4,8 +4,7 @@ use warnings;
143
 
144
 BEGIN {
145
     use FindBin;
146
-    use lib "$FindBin::Bin/../lib";
147
-    use local::lib "$FindBin::Bin/../local-lib";
148
+    use lib "$FindBin::RealBin/../lib";
149
 }
150
 
151
 use List::Util qw(first sum);
152
--- t/clean_polylines.t.orig	2020-01-27 06:19:45 UTC
153
+++ t/clean_polylines.t
154
@@ -6,8 +6,7 @@ plan tests => 6;
155
 
156
 BEGIN {
157
     use FindBin;
158
-    use lib "$FindBin::Bin/../lib";
159
-    use local::lib "$FindBin::Bin/../local-lib";
160
+    use lib "$FindBin::RealBin/../lib";
161
 }
162
 
163
 use Slic3r;
164
--- t/clipper.t.orig	2020-01-27 06:19:45 UTC
165
+++ t/clipper.t
166
@@ -6,8 +6,7 @@ plan tests => 6;
167
 
168
 BEGIN {
169
     use FindBin;
170
-    use lib "$FindBin::Bin/../lib";
171
-    use local::lib "$FindBin::Bin/../local-lib";
172
+    use lib "$FindBin::RealBin/../lib";
173
 }
174
 
175
 use List::Util qw(sum);
176
--- t/collinear.t.orig	2020-01-27 06:19:45 UTC
177
+++ t/collinear.t
178
@@ -6,8 +6,7 @@ plan tests => 11;
179
 
180
 BEGIN {
181
     use FindBin;
182
-    use lib "$FindBin::Bin/../lib";
183
-    use local::lib "$FindBin::Bin/../local-lib";
184
+    use lib "$FindBin::RealBin/../lib";
185
 }
186
 
187
 use Slic3r;
188
--- t/combineinfill.t.orig	2020-01-27 06:19:45 UTC
189
+++ t/combineinfill.t
190
@@ -4,8 +4,7 @@ use warnings;
191
 
192
 BEGIN {
193
     use FindBin;
194
-    use lib "$FindBin::Bin/../lib";
195
-    use local::lib "$FindBin::Bin/../local-lib";
196
+    use lib "$FindBin::RealBin/../lib";
197
 }
198
 
199
 use List::Util qw(first);
200
--- t/config.t.orig	2020-01-27 06:19:45 UTC
201
+++ t/config.t
202
@@ -4,8 +4,7 @@ use warnings;
203
 
204
 BEGIN {
205
     use FindBin;
206
-    use lib "$FindBin::Bin/../lib";
207
-    use local::lib "$FindBin::Bin/../local-lib";
208
+    use lib "$FindBin::RealBin/../lib";
209
 }
210
 
211
 use Slic3r;
212
--- t/cooling.t.orig	2020-01-27 06:19:45 UTC
213
+++ t/cooling.t
214
@@ -6,8 +6,7 @@ plan tests => 13;
215
 
216
 BEGIN {
217
     use FindBin;
218
-    use lib "$FindBin::Bin/../lib";
219
-    use local::lib "$FindBin::Bin/../local-lib";
220
+    use lib "$FindBin::RealBin/../lib";
221
 }
222
 
223
 use List::Util qw(none all);
224
--- t/custom_gcode.t.orig	2020-01-27 06:19:45 UTC
225
+++ t/custom_gcode.t
226
@@ -4,8 +4,7 @@ use warnings;
227
 
228
 BEGIN {
229
     use FindBin;
230
-    use lib "$FindBin::Bin/../lib";
231
-    use local::lib "$FindBin::Bin/../local-lib";
232
+    use lib "$FindBin::RealBin/../lib";
233
 }
234
 
235
 use List::Util qw(first);
236
--- t/fill.t.orig	2020-01-27 06:19:45 UTC
237
+++ t/fill.t
238
@@ -6,8 +6,7 @@ plan tests => 95;
239
 
240
 BEGIN {
241
     use FindBin;
242
-    use lib "$FindBin::Bin/../lib";
243
-    use local::lib "$FindBin::Bin/../local-lib";
244
+    use lib "$FindBin::RealBin/../lib";
245
 }
246
 
247
 use List::Util qw(first sum max);
248
--- t/flow.t.orig	2020-01-27 06:19:45 UTC
249
+++ t/flow.t
250
@@ -4,8 +4,7 @@ use warnings;
251
 
252
 BEGIN {
253
     use FindBin;
254
-    use lib "$FindBin::Bin/../lib";
255
-    use local::lib "$FindBin::Bin/../local-lib";
256
+    use lib "$FindBin::RealBin/../lib";
257
 }
258
 
259
 use List::Util qw(first sum);
260
--- t/gaps.t.orig	2020-01-27 06:19:45 UTC
261
+++ t/gaps.t
262
@@ -4,8 +4,7 @@ use warnings;
263
 
264
 BEGIN {
265
     use FindBin;
266
-    use lib "$FindBin::Bin/../lib";
267
-    use local::lib "$FindBin::Bin/../local-lib";
268
+    use lib "$FindBin::RealBin/../lib";
269
 }
270
 
271
 use List::Util qw(first);
272
--- t/gcode.t.orig	2020-01-27 06:19:45 UTC
273
+++ t/gcode.t
274
@@ -4,8 +4,7 @@ use warnings;
275
 
276
 BEGIN {
277
     use FindBin;
278
-    use lib "$FindBin::Bin/../lib";
279
-    use local::lib "$FindBin::Bin/../local-lib";
280
+    use lib "$FindBin::RealBin/../lib";
281
 }
282
 
283
 use List::Util qw(first);
284
--- t/geometry.t.orig	2020-01-27 06:19:45 UTC
285
+++ t/geometry.t
286
@@ -6,8 +6,7 @@ plan tests => 44;
287
 
288
 BEGIN {
289
     use FindBin;
290
-    use lib "$FindBin::Bin/../lib";
291
-    use local::lib "$FindBin::Bin/../local-lib";
292
+    use lib "$FindBin::RealBin/../lib";
293
 }
294
 
295
 use Slic3r;
296
--- t/layers.t.orig	2020-01-27 06:19:45 UTC
297
+++ t/layers.t
298
@@ -4,8 +4,7 @@ use warnings;
299
 
300
 BEGIN {
301
     use FindBin;
302
-    use lib "$FindBin::Bin/../lib";
303
-    use local::lib "$FindBin::Bin/../local-lib";
304
+    use lib "$FindBin::RealBin/../lib";
305
 }
306
 
307
 use List::Util qw(first);
308
--- t/loops.t.orig	2020-01-27 06:19:45 UTC
309
+++ t/loops.t
310
@@ -6,8 +6,7 @@ plan tests => 4;
311
 
312
 BEGIN {
313
     use FindBin;
314
-    use lib "$FindBin::Bin/../lib";
315
-    use local::lib "$FindBin::Bin/../local-lib";
316
+    use lib "$FindBin::RealBin/../lib";
317
 }
318
 
319
 use Slic3r;
320
--- t/multi.t.orig	2020-01-27 06:19:45 UTC
321
+++ t/multi.t
322
@@ -4,8 +4,7 @@ use warnings;
323
 
324
 BEGIN {
325
     use FindBin;
326
-    use lib "$FindBin::Bin/../lib";
327
-    use local::lib "$FindBin::Bin/../local-lib";
328
+    use lib "$FindBin::RealBin/../lib";
329
 }
330
 
331
 use List::Util qw(first);
332
--- t/perimeters.t.orig	2020-01-27 06:19:45 UTC
333
+++ t/perimeters.t
334
@@ -4,8 +4,7 @@ use warnings;
335
 
336
 BEGIN {
337
     use FindBin;
338
-    use lib "$FindBin::Bin/../lib";
339
-    use local::lib "$FindBin::Bin/../local-lib";
340
+    use lib "$FindBin::RealBin/../lib";
341
 }
342
 
343
 use Slic3r::ExtrusionLoop ':roles';
344
--- t/polyclip.t.orig	2020-01-27 06:19:45 UTC
345
+++ t/polyclip.t
346
@@ -6,8 +6,7 @@ plan tests => 18;
347
 
348
 BEGIN {
349
     use FindBin;
350
-    use lib "$FindBin::Bin/../lib";
351
-    use local::lib "$FindBin::Bin/../local-lib";
352
+    use lib "$FindBin::RealBin/../lib";
353
 }
354
 
355
 use Slic3r;
356
--- t/pressure.t.orig	2020-01-27 06:19:45 UTC
357
+++ t/pressure.t
358
@@ -4,8 +4,7 @@ use warnings;
359
 
360
 BEGIN {
361
     use FindBin;
362
-    use lib "$FindBin::Bin/../lib";
363
-    use local::lib "$FindBin::Bin/../local-lib";
364
+    use lib "$FindBin::RealBin/../lib";
365
 }
366
 
367
 use List::Util qw();
368
--- t/print.t.orig	2020-01-27 06:19:45 UTC
369
+++ t/print.t
370
@@ -4,8 +4,7 @@ use warnings;
371
 
372
 BEGIN {
373
     use FindBin;
374
-    use lib "$FindBin::Bin/../lib";
375
-    use local::lib "$FindBin::Bin/../local-lib";
376
+    use lib "$FindBin::RealBin/../lib";
377
 }
378
 
379
 use List::Util qw(first);
380
--- t/retraction.t.orig	2020-01-27 06:19:45 UTC
381
+++ t/retraction.t
382
@@ -4,8 +4,7 @@ use warnings;
383
 
384
 BEGIN {
385
     use FindBin;
386
-    use lib "$FindBin::Bin/../lib";
387
-    use local::lib "$FindBin::Bin/../local-lib";
388
+    use lib "$FindBin::RealBin/../lib";
389
 }
390
 
391
 use List::Util qw(any);
392
--- t/shells.t.orig	2020-01-27 06:19:45 UTC
393
+++ t/shells.t
394
@@ -4,8 +4,7 @@ use warnings;
395
 
396
 BEGIN {
397
     use FindBin;
398
-    use lib "$FindBin::Bin/../lib";
399
-    use local::lib "$FindBin::Bin/../local-lib";
400
+    use lib "$FindBin::RealBin/../lib";
401
 }
402
 
403
 use List::Util qw(first sum);
404
--- t/skirt_brim.t.orig	2020-01-27 06:19:45 UTC
405
+++ t/skirt_brim.t
406
@@ -4,8 +4,7 @@ use warnings;
407
 
408
 BEGIN {
409
     use FindBin;
410
-    use lib "$FindBin::Bin/../lib";
411
-    use local::lib "$FindBin::Bin/../local-lib";
412
+    use lib "$FindBin::RealBin/../lib";
413
 }
414
 
415
 use List::Util qw(first);
416
--- t/slice.t.orig	2020-01-27 06:19:45 UTC
417
+++ t/slice.t
418
@@ -7,8 +7,7 @@ plan tests => 16;
419
 
420
 BEGIN {
421
     use FindBin;
422
-    use lib "$FindBin::Bin/../lib";
423
-    use local::lib "$FindBin::Bin/../local-lib";
424
+    use lib "$FindBin::RealBin/../lib";
425
 }
426
 
427
 # temporarily disable compilation errors due to constant not being exported anymore
428
--- t/speed.t.orig	2020-01-27 06:19:45 UTC
429
+++ t/speed.t
430
@@ -4,8 +4,7 @@ use warnings;
431
 
432
 BEGIN {
433
     use FindBin;
434
-    use lib "$FindBin::Bin/../lib";
435
-    use local::lib "$FindBin::Bin/../local-lib";
436
+    use lib "$FindBin::RealBin/../lib";
437
 }
438
 
439
 use List::Util qw(none);
440
--- t/support.t.orig	2020-01-27 06:19:45 UTC
441
+++ t/support.t
442
@@ -4,8 +4,7 @@ use warnings;
443
 
444
 BEGIN {
445
     use FindBin;
446
-    use lib "$FindBin::Bin/../lib";
447
-    use local::lib "$FindBin::Bin/../local-lib";
448
+    use lib "$FindBin::RealBin/../lib";
449
 }
450
 
451
 use List::Util qw(first);
452
--- t/svg.t.orig	2020-01-27 06:19:45 UTC
453
+++ t/svg.t
454
@@ -4,8 +4,7 @@ use warnings;
455
 
456
 BEGIN {
457
     use FindBin;
458
-    use lib "$FindBin::Bin/../lib";
459
-    use local::lib "$FindBin::Bin/../local-lib";
460
+    use lib "$FindBin::RealBin/../lib";
461
 }
462
 
463
 use Slic3r;
464
--- t/thin.t.orig	2020-01-27 06:19:45 UTC
465
+++ t/thin.t
466
@@ -4,8 +4,7 @@ use warnings;
467
 
468
 BEGIN {
469
     use FindBin;
470
-    use lib "$FindBin::Bin/../lib";
471
-    use local::lib "$FindBin::Bin/../local-lib";
472
+    use lib "$FindBin::RealBin/../lib";
473
 }
474
 
475
 use Slic3r;
476
--- t/threads.t.orig	2020-01-27 06:19:45 UTC
477
+++ t/threads.t
478
@@ -4,8 +4,7 @@ use warnings;
479
 
480
 BEGIN {
481
     use FindBin;
482
-    use lib "$FindBin::Bin/../lib";
483
-    use local::lib "$FindBin::Bin/../local-lib";
484
+    use lib "$FindBin::RealBin/../lib";
485
 }
486
 
487
 use List::Util qw(first);
488
--- t/vibrationlimit.t.orig	2020-01-27 06:19:45 UTC
489
+++ t/vibrationlimit.t
490
@@ -4,8 +4,7 @@ use warnings;
491
 
492
 BEGIN {
493
     use FindBin;
494
-    use lib "$FindBin::Bin/../lib";
495
-    use local::lib "$FindBin::Bin/../local-lib";
496
+    use lib "$FindBin::RealBin/../lib";
497
 }
498
 
499
 use Slic3r;
500
--- utils/amf-to-stl.pl.orig	2020-01-27 06:19:45 UTC
501
+++ utils/amf-to-stl.pl
502
@@ -6,8 +6,7 @@ use warnings;
503
 
504
 BEGIN {
505
     use FindBin;
506
-    use lib "$FindBin::Bin/../lib";
507
-    use local::lib "$FindBin::Bin/../local-lib";
508
+    use lib "$FindBin::RealBin/../lib";
509
 }
510
 
511
 use File::Basename qw(basename);
512
--- utils/config-bundle-to-config.pl.orig	2020-01-27 06:19:45 UTC
513
+++ utils/config-bundle-to-config.pl
514
@@ -8,8 +8,7 @@ use warnings;
515
 
516
 BEGIN {
517
     use FindBin;
518
-    use lib "$FindBin::Bin/../lib";
519
-    use local::lib "$FindBin::Bin/../local-lib";
520
+    use lib "$FindBin::RealBin/../lib";
521
 }
522
 
523
 use Getopt::Long qw(:config no_auto_abbrev);
524
--- utils/dump-stl.pl.orig	2020-01-27 06:19:45 UTC
525
+++ utils/dump-stl.pl
526
@@ -7,8 +7,7 @@ use warnings;
527
 
528
 BEGIN {
529
     use FindBin;
530
-    use lib "$FindBin::Bin/../lib";
531
-    use local::lib "$FindBin::Bin/../local-lib";
532
+    use lib "$FindBin::RealBin/../lib";
533
 }
534
 
535
 use Slic3r;
536
--- utils/estimate-gcode-time.pl.orig	2020-01-27 06:19:45 UTC
537
+++ utils/estimate-gcode-time.pl
538
@@ -5,8 +5,7 @@ use warnings;
539
 
540
 BEGIN {
541
     use FindBin;
542
-    use lib "$FindBin::Bin/../lib";
543
-    use local::lib "$FindBin::Bin/../local-lib";
544
+    use lib "$FindBin::RealBin/../lib";
545
 }
546
 
547
 use Slic3r;
548
--- utils/gcode_sectioncut.pl.orig	2020-01-27 06:19:45 UTC
549
+++ utils/gcode_sectioncut.pl
550
@@ -6,8 +6,7 @@ use warnings;
551
 
552
 BEGIN {
553
     use FindBin;
554
-    use lib "$FindBin::Bin/../lib";
555
-    use local::lib "$FindBin::Bin/../local-lib";
556
+    use lib "$FindBin::RealBin/../lib";
557
 }
558
 
559
 use Getopt::Long qw(:config no_auto_abbrev);
560
--- utils/pdf-slices.pl.orig	2020-01-27 06:19:45 UTC
561
+++ utils/pdf-slices.pl
562
@@ -6,8 +6,7 @@ use warnings;
563
 
564
 BEGIN {
565
     use FindBin;
566
-    use lib "$FindBin::Bin/../lib";
567
-    use local::lib "$FindBin::Bin/../local-lib";
568
+    use lib "$FindBin::RealBin/../lib";
569
 }
570
 
571
 use Getopt::Long qw(:config no_auto_abbrev);
572
--- utils/send-gcode.pl.orig	2020-01-27 06:19:45 UTC
573
+++ utils/send-gcode.pl
574
@@ -5,8 +5,7 @@ use warnings;
575
 
576
 BEGIN {
577
     use FindBin;
578
-    use lib "$FindBin::Bin/../lib";
579
-    use local::lib "$FindBin::Bin/../local-lib";
580
+    use lib "$FindBin::RealBin/../lib";
581
 }
582
 
583
 use Slic3r;
584
--- utils/split_stl.pl.orig	2020-01-27 06:19:45 UTC
585
+++ utils/split_stl.pl
586
@@ -6,8 +6,7 @@ use warnings;
587
 
588
 BEGIN {
589
     use FindBin;
590
-    use lib "$FindBin::Bin/../lib";
591
-    use local::lib "$FindBin::Bin/../local-lib";
592
+    use lib "$FindBin::RealBin/../lib";
593
 }
594
 
595
 use File::Basename qw(basename);
596
--- utils/stl-to-amf.pl.orig	2020-01-27 06:19:45 UTC
597
+++ utils/stl-to-amf.pl
598
@@ -6,8 +6,7 @@ use warnings;
599
 
600
 BEGIN {
601
     use FindBin;
602
-    use lib "$FindBin::Bin/../lib";
603
-    use local::lib "$FindBin::Bin/../local-lib";
604
+    use lib "$FindBin::RealBin/../lib";
605
 }
606
 
607
 use File::Basename qw(basename);
608
--- utils/view-mesh.pl.orig	2020-01-27 06:19:45 UTC
609
+++ utils/view-mesh.pl
610
@@ -6,8 +6,7 @@ use warnings;
611
 
612
 BEGIN {
613
     use FindBin;
614
-    use lib "$FindBin::Bin/../lib";
615
-    use local::lib "$FindBin::Bin/../local-lib";
616
+    use lib "$FindBin::RealBin/../lib";
617
 }
618
 
619
 use Getopt::Long qw(:config no_auto_abbrev);
620
--- utils/view-toolpaths.pl.orig	2020-01-27 06:19:45 UTC
621
+++ utils/view-toolpaths.pl
622
@@ -6,8 +6,7 @@ use warnings;
623
 
624
 BEGIN {
625
     use FindBin;
626
-    use lib "$FindBin::Bin/../lib";
627
-    use local::lib "$FindBin::Bin/../local-lib";
628
+    use lib "$FindBin::RealBin/../lib";
629
 }
630
 
631
 use Getopt::Long qw(:config no_auto_abbrev);
632
--- utils/wireframe.pl.orig	2020-01-27 06:19:45 UTC
633
+++ utils/wireframe.pl
634
@@ -7,8 +7,7 @@ use warnings;
635
 
636
 BEGIN {
637
     use FindBin;
638
-    use lib "$FindBin::Bin/../lib";
639
-    use local::lib "$FindBin::Bin/../local-lib";
640
+    use lib "$FindBin::RealBin/../lib";
641
 }
642
 
643
 use Getopt::Long qw(:config no_auto_abbrev);
644
--- xs/t/18_motionplanner.t.orig	2020-01-27 06:19:45 UTC
645
+++ xs/t/18_motionplanner.t
646
@@ -5,7 +5,7 @@ use warnings;
647
 
648
 BEGIN {
649
     use FindBin;
650
-    use lib "$FindBin::Bin/../../lib";
651
+    use lib "$FindBin::RealBin/../../lib";
652
 }
653
 
654
 use Slic3r::XS;
(-)cad/Slic3r/files/patch-src_CMakeLists.txt (+9 lines)
Line 0 Link Here
1
--- src/CMakeLists.txt.orig	2020-01-27 06:19:45 UTC
2
+++ src/CMakeLists.txt
3
@@ -563,4 +563,6 @@ if (BUILD_EXTRUDE_TIN)
4
     target_link_libraries (extrude-tin libslic3r ${LIBSLIC3R_DEPENDS})
5
 endif()
6
 
7
+install(TARGETS slic3r RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}")
8
+
9
 
(-)cad/Slic3r/files/patch-xs_Build.PL (+12 lines)
Line 0 Link Here
1
--- xs/Build.PL.orig	2020-01-27 06:19:45 UTC
2
+++ xs/Build.PL
3
@@ -27,9 +27,6 @@ if ($cpp_guess->is_gcc)	{
4
 	push @cflags, qw(-U__STRICT_ANSI__);
5
 }
6
 
7
-# std=c++11 Enforce usage of C++11 (required now). Minimum compiler supported: gcc 4.9, clang 3.3, MSVC 14.0
8
-push @cflags, qw(-std=c++11);
9
-
10
 my @ldflags = ();
11
 
12
 if ($linux && (defined $ENV{SLIC3R_STATIC} && $ENV{SLIC3R_STATIC})) {
(-)cad/Slic3r/pkg-descr (+3 lines)
Line 0 Link Here
1
Open Source toolpath generator for 3D printers.
2
3
WWW: https://slic3r.org/
(-)cad/Slic3r/pkg-plist (+210 lines)
Line 0 Link Here
1
%%SITE_ARCH%%/Slic3r/XS.pm
2
%%SITE_ARCH%%/auto/Slic3r/XS/XS.so
3
Slic3r/var/Slic3r.icns
4
Slic3r/var/Slic3r.ico
5
Slic3r/var/Slic3r.png
6
Slic3r/var/Slic3r_128px.png
7
Slic3r/var/Slic3r_192px.png
8
Slic3r/var/Slic3r_192px_transparent.png
9
Slic3r/var/add.png
10
Slic3r/var/application_view_tile.png
11
Slic3r/var/arrow_down.png
12
Slic3r/var/arrow_in.png
13
Slic3r/var/arrow_left.png
14
Slic3r/var/arrow_out.png
15
Slic3r/var/arrow_redo.png
16
Slic3r/var/arrow_refresh.png
17
Slic3r/var/arrow_right.png
18
Slic3r/var/arrow_rotate_anticlockwise.png
19
Slic3r/var/arrow_rotate_clockwise.png
20
Slic3r/var/arrow_rotate_x_anticlockwise.png
21
Slic3r/var/arrow_rotate_x_clockwise.png
22
Slic3r/var/arrow_rotate_y_anticlockwise.png
23
Slic3r/var/arrow_rotate_y_clockwise.png
24
Slic3r/var/arrow_rotate_z_anticlockwise.png
25
Slic3r/var/arrow_rotate_z_clockwise.png
26
Slic3r/var/arrow_undo.png
27
Slic3r/var/arrow_up.png
28
Slic3r/var/box.png
29
Slic3r/var/brick.png
30
Slic3r/var/brick_add.png
31
Slic3r/var/brick_delete.png
32
Slic3r/var/brick_go.png
33
Slic3r/var/bricks.png
34
Slic3r/var/building.png
35
Slic3r/var/bullet_black.png
36
Slic3r/var/bullet_blue.png
37
Slic3r/var/bullet_green.png
38
Slic3r/var/bullet_red.png
39
Slic3r/var/bullet_white.png
40
Slic3r/var/cog.png
41
Slic3r/var/cog_go.png
42
Slic3r/var/control_pause.png
43
Slic3r/var/control_pause_blue.png
44
Slic3r/var/control_play.png
45
Slic3r/var/control_play_blue.png
46
Slic3r/var/control_stop.png
47
Slic3r/var/control_stop_blue.png
48
Slic3r/var/cross.png
49
Slic3r/var/delete.png
50
Slic3r/var/disk.png
51
Slic3r/var/error.png
52
Slic3r/var/film.png
53
Slic3r/var/funnel.png
54
Slic3r/var/gcode.icns
55
Slic3r/var/gcode.ico
56
Slic3r/var/hourglass.png
57
Slic3r/var/house.png
58
Slic3r/var/infill.png
59
Slic3r/var/joystick.png
60
Slic3r/var/layers.png
61
Slic3r/var/lorry_add.png
62
Slic3r/var/lorry_go.png
63
Slic3r/var/lorry_import.png
64
Slic3r/var/map_add.png
65
Slic3r/var/note.png
66
Slic3r/var/package.png
67
Slic3r/var/package_green.png
68
Slic3r/var/page_white_go.png
69
Slic3r/var/plugin.png
70
Slic3r/var/plugin_add.png
71
Slic3r/var/plugin_go.png
72
Slic3r/var/printer_empty.png
73
Slic3r/var/rotate_face.png
74
Slic3r/var/script.png
75
Slic3r/var/shape_flip_horizontal.png
76
Slic3r/var/shape_flip_horizontal_x.png
77
Slic3r/var/shape_flip_horizontal_y.png
78
Slic3r/var/shape_flip_horizontal_z.png
79
Slic3r/var/shape_handles.png
80
Slic3r/var/shape_ungroup.png
81
Slic3r/var/slt.ico
82
Slic3r/var/solarized/arrow_rotate_x_180.png
83
Slic3r/var/solarized/arrow_rotate_x_180_16.png
84
Slic3r/var/solarized/arrow_rotate_x_anticlockwise90.png
85
Slic3r/var/solarized/arrow_rotate_x_anticlockwise90_16.png
86
Slic3r/var/solarized/arrow_rotate_x_clockwise90.png
87
Slic3r/var/solarized/arrow_rotate_x_clockwise90_16.png
88
Slic3r/var/solarized/arrow_rotate_y_180.png
89
Slic3r/var/solarized/arrow_rotate_y_180_16.png
90
Slic3r/var/solarized/arrow_rotate_y_anticlockwise90.png
91
Slic3r/var/solarized/arrow_rotate_y_anticlockwise90_16.png
92
Slic3r/var/solarized/arrow_rotate_y_clockwise90.png
93
Slic3r/var/solarized/arrow_rotate_y_clockwise90_16.png
94
Slic3r/var/solarized/arrow_rotate_z_180.png
95
Slic3r/var/solarized/arrow_rotate_z_180_16.png
96
Slic3r/var/solarized/arrow_rotate_z_anticlockwise45.png
97
Slic3r/var/solarized/arrow_rotate_z_anticlockwise45_16.png
98
Slic3r/var/solarized/arrow_rotate_z_anticlockwise90.png
99
Slic3r/var/solarized/arrow_rotate_z_anticlockwise90_16.png
100
Slic3r/var/solarized/arrow_rotate_z_clockwise45.png
101
Slic3r/var/solarized/arrow_rotate_z_clockwise45_16.png
102
Slic3r/var/solarized/arrow_rotate_z_clockwise90.png
103
Slic3r/var/solarized/arrow_rotate_z_clockwise90_16.png
104
Slic3r/var/spool.png
105
Slic3r/var/stl.icns
106
Slic3r/var/tag_blue.png
107
Slic3r/var/textfield.png
108
Slic3r/var/tick.png
109
Slic3r/var/time.png
110
Slic3r/var/variable_layer_height.png
111
Slic3r/var/wand.png
112
Slic3r/var/wrench.png
113
Slic3r/var/zoom.png
114
Slic3r/var/zoom_in.png
115
Slic3r/var/zoom_out.png
116
Slic3r/lib/Slic3r.pm
117
Slic3r/lib/Slic3r/Config.pm
118
Slic3r/lib/Slic3r/ExPolygon.pm
119
Slic3r/lib/Slic3r/ExtrusionLoop.pm
120
Slic3r/lib/Slic3r/ExtrusionPath.pm
121
Slic3r/lib/Slic3r/Flow.pm
122
Slic3r/lib/Slic3r/GCode/ArcFitting.pm
123
Slic3r/lib/Slic3r/GCode/MotionPlanner.pm
124
Slic3r/lib/Slic3r/GCode/PressureRegulator.pm
125
Slic3r/lib/Slic3r/GCode/Reader.pm
126
Slic3r/lib/Slic3r/GCode/VibrationLimit.pm
127
Slic3r/lib/Slic3r/GUI.pm
128
Slic3r/lib/Slic3r/GUI/2DBed.pm
129
Slic3r/lib/Slic3r/GUI/3DScene.pm
130
Slic3r/lib/Slic3r/GUI/AboutDialog.pm
131
Slic3r/lib/Slic3r/GUI/BedShapeDialog.pm
132
Slic3r/lib/Slic3r/GUI/BonjourBrowser.pm
133
Slic3r/lib/Slic3r/GUI/ColorScheme.pm
134
Slic3r/lib/Slic3r/GUI/ConfigWizard.pm
135
Slic3r/lib/Slic3r/GUI/Controller.pm
136
Slic3r/lib/Slic3r/GUI/Controller/ManualControlDialog.pm
137
Slic3r/lib/Slic3r/GUI/Controller/PrinterPanel.pm
138
Slic3r/lib/Slic3r/GUI/MainFrame.pm
139
Slic3r/lib/Slic3r/GUI/Notifier.pm
140
Slic3r/lib/Slic3r/GUI/OptionsGroup.pm
141
Slic3r/lib/Slic3r/GUI/OptionsGroup/Field.pm
142
Slic3r/lib/Slic3r/GUI/Plater.pm
143
Slic3r/lib/Slic3r/GUI/Plater/2D.pm
144
Slic3r/lib/Slic3r/GUI/Plater/2DToolpaths.pm
145
Slic3r/lib/Slic3r/GUI/Plater/3D.pm
146
Slic3r/lib/Slic3r/GUI/Plater/3DPreview.pm
147
Slic3r/lib/Slic3r/GUI/Plater/LambdaObjectDialog.pm
148
Slic3r/lib/Slic3r/GUI/Plater/ObjectCutDialog.pm
149
Slic3r/lib/Slic3r/GUI/Plater/ObjectPartsPanel.pm
150
Slic3r/lib/Slic3r/GUI/Plater/ObjectRotateFaceDialog.pm
151
Slic3r/lib/Slic3r/GUI/Plater/ObjectSettingsDialog.pm
152
Slic3r/lib/Slic3r/GUI/Plater/OverrideSettingsPanel.pm
153
Slic3r/lib/Slic3r/GUI/Plater/SplineControl.pm
154
Slic3r/lib/Slic3r/GUI/Preferences.pm
155
Slic3r/lib/Slic3r/GUI/Preset.pm
156
Slic3r/lib/Slic3r/GUI/PresetEditor.pm
157
Slic3r/lib/Slic3r/GUI/PresetEditorDialog.pm
158
Slic3r/lib/Slic3r/GUI/ProgressStatusBar.pm
159
Slic3r/lib/Slic3r/GUI/Projector.pm
160
Slic3r/lib/Slic3r/GUI/ReloadDialog.pm
161
Slic3r/lib/Slic3r/GUI/SLAPrintOptions.pm
162
Slic3r/lib/Slic3r/Geometry.pm
163
Slic3r/lib/Slic3r/Geometry/Clipper.pm
164
Slic3r/lib/Slic3r/Layer.pm
165
Slic3r/lib/Slic3r/Line.pm
166
Slic3r/lib/Slic3r/Model.pm
167
Slic3r/lib/Slic3r/Point.pm
168
Slic3r/lib/Slic3r/Polygon.pm
169
Slic3r/lib/Slic3r/Polyline.pm
170
Slic3r/lib/Slic3r/Print.pm
171
Slic3r/lib/Slic3r/Print/GCode.pm
172
Slic3r/lib/Slic3r/Print/Object.pm
173
Slic3r/lib/Slic3r/Print/Simple.pm
174
Slic3r/lib/Slic3r/Print/State.pm
175
Slic3r/lib/Slic3r/Print/SupportMaterial.pm
176
Slic3r/lib/Slic3r/SVG.pm
177
Slic3r/lib/Slic3r/Surface.pm
178
Slic3r/lib/Slic3r/Test.pm
179
Slic3r/lib/Slic3r/Test/SectionCut.pm
180
Slic3r/utils/view-mesh.pl
181
Slic3r/utils/zsh/functions/_slic3r
182
Slic3r/utils/zsh/README.markdown
183
Slic3r/utils/modifier_helpers/layer_generator.jscad
184
Slic3r/utils/modifier_helpers/solid_layers.scad
185
Slic3r/utils/post-processing/prowl-notification.pl
186
Slic3r/utils/post-processing/z-every-line.pl
187
Slic3r/utils/post-processing/strip-toolchange.pl
188
Slic3r/utils/post-processing/flowrate.pl
189
Slic3r/utils/post-processing/decimate.pl
190
Slic3r/utils/post-processing/fan_kickstart.py
191
Slic3r/utils/post-processing/filament-weight.pl
192
Slic3r/utils/stl-to-amf.pl
193
Slic3r/utils/view-toolpaths.pl
194
Slic3r/utils/amf-to-stl.pl
195
Slic3r/utils/config-bundle-to-config.pl
196
Slic3r/utils/gcode_sectioncut.pl
197
Slic3r/utils/send-gcode.pl
198
Slic3r/utils/dump-stl.pl
199
Slic3r/utils/pdf-slices.pl
200
Slic3r/utils/estimate-gcode-time.pl
201
Slic3r/utils/wireframe.pl
202
Slic3r/utils/clang_format
203
Slic3r/utils/split_stl.pl
204
Slic3r/translation/de_DE.po
205
Slic3r/translation/nl_NL.po
206
Slic3r/translation/zh_CN.po
207
Slic3r/translation/fr_FR.po
208
Slic3r/translation/en_US.po
209
Slic3r/slic3r.pl
210
bin/slic3r.pl
(-)devel/p5-ExtUtils-Typemaps-Default/Makefile (+25 lines)
Line 0 Link Here
1
# Created by: Michał Zielonka <zielonka.michal@gmail.com>
2
# $FreeBSD$
3
4
PORTNAME=	ExtUtils-Typemaps-Default
5
PORTVERSION=	1.05
6
CATEGORIES=	devel perl5
7
MASTER_SITES=	CPAN
8
PKGNAMEPREFIX=	p5-
9
10
MAINTAINER=	zielonka.michal@gmail.com
11
COMMENT=	This is a set of useful typemaps
12
13
LICENSE=	ART10 GPLv1+
14
LICENSE_COMB=	dual
15
16
BUILD_DEPENDS=	${RUN_DEPENDS}
17
RUN_DEPENDS=	p5-ExtUtils-ParseXS>=3.18:devel/p5-ExtUtils-ParseXS
18
19
USES=		perl5
20
21
NO_ARCH=	yes
22
USE_PERL5=	modbuild
23
ALL_TARGET=	build
24
25
.include <bsd.port.mk>
(-)devel/p5-ExtUtils-Typemaps-Default/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1582723002
2
SHA256 (ExtUtils-Typemaps-Default-1.05.tar.gz) = 3dfaf5837ebfdc007895bfca84c3c2e76d589a7d336400e8dfb3243d818215de
3
SIZE (ExtUtils-Typemaps-Default-1.05.tar.gz) = 9327
(-)devel/p5-ExtUtils-Typemaps-Default/pkg-descr (+3 lines)
Line 0 Link Here
1
ExtUtils::Typemaps::Default A set of useful typemaps for ExtUtils::ParseXS
2
3
WWW: https://metacpan.org/release/ExtUtils-Typemaps-Default
(-)devel/p5-ExtUtils-Typemaps-Default/pkg-plist (+26 lines)
Line 0 Link Here
1
%%SITE_PERL%%/ExtUtils/Typemap/Basic.pm
2
%%SITE_PERL%%/ExtUtils/Typemap/Default.pm
3
%%SITE_PERL%%/ExtUtils/Typemap/ObjectMap.pm
4
%%SITE_PERL%%/ExtUtils/Typemap/STL.pm
5
%%SITE_PERL%%/ExtUtils/Typemap/STL/String.pm
6
%%SITE_PERL%%/ExtUtils/Typemap/STL/Vector.pm
7
%%SITE_PERL%%/ExtUtils/Typemaps/Basic.pm
8
%%SITE_PERL%%/ExtUtils/Typemaps/Default.pm
9
%%SITE_PERL%%/ExtUtils/Typemaps/ObjectMap.pm
10
%%SITE_PERL%%/ExtUtils/Typemaps/STL.pm
11
%%SITE_PERL%%/ExtUtils/Typemaps/STL/List.pm
12
%%SITE_PERL%%/ExtUtils/Typemaps/STL/String.pm
13
%%SITE_PERL%%/ExtUtils/Typemaps/STL/Vector.pm
14
%%PERL5_MAN3%%/ExtUtils::Typemap::Basic.3.gz
15
%%PERL5_MAN3%%/ExtUtils::Typemap::Default.3.gz
16
%%PERL5_MAN3%%/ExtUtils::Typemap::ObjectMap.3.gz
17
%%PERL5_MAN3%%/ExtUtils::Typemap::STL.3.gz
18
%%PERL5_MAN3%%/ExtUtils::Typemap::STL::String.3.gz
19
%%PERL5_MAN3%%/ExtUtils::Typemap::STL::Vector.3.gz
20
%%PERL5_MAN3%%/ExtUtils::Typemaps::Basic.3.gz
21
%%PERL5_MAN3%%/ExtUtils::Typemaps::Default.3.gz
22
%%PERL5_MAN3%%/ExtUtils::Typemaps::ObjectMap.3.gz
23
%%PERL5_MAN3%%/ExtUtils::Typemaps::STL.3.gz
24
%%PERL5_MAN3%%/ExtUtils::Typemaps::STL::List.3.gz
25
%%PERL5_MAN3%%/ExtUtils::Typemaps::STL::String.3.gz
26
%%PERL5_MAN3%%/ExtUtils::Typemaps::STL::Vector.3.gz
(-)devel/p5-Module-Build-WithXSpp/Makefile (+26 lines)
Line 0 Link Here
1
# Created by: Michał Zielonka <zielonka.michal@gmail.com>
2
# $FreeBSD$
3
4
PORTNAME=	Module-Build-WithXSpp
5
PORTVERSION=	0.14
6
CATEGORIES=	devel perl5
7
MASTER_SITES=	CPAN
8
PKGNAMEPREFIX=	p5-
9
10
MAINTAINER=	zielonka.michal@gmail.com
11
COMMENT=	XS++ enhanced flavour of Module::Build
12
13
LICENSE=	ART10 GPLv1+
14
LICENSE_COMB=	dual
15
16
BUILD_DEPENDS=	${RUN_DEPENDS}
17
RUN_DEPENDS=	p5-ExtUtils-CppGuess>=0.20:devel/p5-ExtUtils-CppGuess \
18
		p5-ExtUtils-XSpp>=0.18:devel/p5-ExtUtils-XSpp
19
20
USES=		perl5
21
22
NO_ARCH=	yes
23
USE_PERL5=	modbuild
24
ALL_TARGET=	build
25
26
.include <bsd.port.mk>
(-)devel/p5-Module-Build-WithXSpp/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1582715175
2
SHA256 (Module-Build-WithXSpp-0.14.tar.gz) = 53b3c8c8fdbd50fc3dad3d19da20f1b6414ef70665b9311710c802969e746934
3
SIZE (Module-Build-WithXSpp-0.14.tar.gz) = 14103
(-)devel/p5-Module-Build-WithXSpp/pkg-descr (+3 lines)
Line 0 Link Here
1
XS++ enhanced flavour of Module::Build
2
3
WWW: https://metacpan.org/release/Module-Build-WithXSpp
(-)devel/p5-Module-Build-WithXSpp/pkg-plist (+2 lines)
Line 0 Link Here
1
%%SITE_PERL%%/Module/Build/WithXSpp.pm
2
%%PERL5_MAN3%%/Module::Build::WithXSpp.3.gz
(-)x11-toolkits/p5-Alien-wxWidgets/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	Alien-wxWidgets
4
PORTNAME=	Alien-wxWidgets
5
PORTVERSION=	0.69
5
PORTVERSION=	0.69
6
PORTREVISION=	2
6
PORTREVISION=	1
7
CATEGORIES=	x11-toolkits perl5
7
CATEGORIES=	x11-toolkits perl5
8
MASTER_SITES=	CPAN
8
MASTER_SITES=	CPAN
9
PKGNAMEPREFIX=	p5-
9
PKGNAMEPREFIX=	p5-
Lines 26-32 Link Here
26
26
27
post-patch:
27
post-patch:
28
	@${REINPLACE_CMD} -e 's/wx-config/${WX_CONFIG:T}/' ${WRKSRC}/Build.PL
28
	@${REINPLACE_CMD} -e 's/wx-config/${WX_CONFIG:T}/' ${WRKSRC}/Build.PL
29
	@${REINPLACE_CMD} -e "s/'wx-config/'${WX_CONFIG:T}/" -e "s/lc_r/lpthread/" \
29
	@${REINPLACE_CMD} -e "s/\'wx-config/\'${WX_CONFIG:T}/" -e "s/lc_r/lpthread/" \
30
		${WRKSRC}/inc/My/Build/Any_wx_config.pm
30
		${WRKSRC}/inc/My/Build/Any_wx_config.pm
31
31
32
post-install:
32
post-install:
(-)x11-toolkits/p5-Alien-wxWidgets/files/patch-lib__Alien__wxWidgets__Utility.pm (-4 / +4 lines)
Lines 1-6 Link Here
1
--- ./lib/Alien/wxWidgets/Utility.pm.orig	2014-03-08 15:04:14.000000000 +0100
1
--- lib/Alien/wxWidgets/Utility.pm.orig	2014-10-27 17:22:38 UTC
2
+++ ./lib/Alien/wxWidgets/Utility.pm	2014-04-08 12:40:05.980551105 +0200
2
+++ lib/Alien/wxWidgets/Utility.pm
3
@@ -81,6 +81,7 @@
3
@@ -81,6 +81,7 @@ sub awx_cc_is_gcc {
4
     my( $cc ) = @_;
4
     my( $cc ) = @_;
5
 
5
 
6
     return    scalar( awx_capture( "$cc --version" ) =~ m/g(cc|\+\+)/i ) # 3.x
6
     return    scalar( awx_capture( "$cc --version" ) =~ m/g(cc|\+\+)/i ) # 3.x
Lines 8-14 Link Here
8
            || scalar( awx_capture( "$cc" ) =~ m/gcc/i );          # 2.95
8
            || scalar( awx_capture( "$cc" ) =~ m/gcc/i );          # 2.95
9
 }
9
 }
10
 
10
 
11
@@ -115,6 +116,7 @@
11
@@ -115,6 +116,7 @@ sub awx_cc_version {
12
 
12
 
13
     if( $is_gcc ) {
13
     if( $is_gcc ) {
14
         my $ver = awx_capture( "$cc --version" );
14
         my $ver = awx_capture( "$cc --version" );
(-)x11-toolkits/p5-Alien-wxWidgets/pkg-plist (-1 / +1 lines)
Lines 1-5 Link Here
1
%%SITE_ARCH%%/Alien/wxWidgets.pm
1
%%SITE_ARCH%%/Alien/wxWidgets.pm
2
%%SITE_ARCH%%/Alien/wxWidgets/Utility.pm
2
%%SITE_ARCH%%/Alien/wxWidgets/Config/gtk_3_0_4_uni_gcc_3_4.pm
3
%%SITE_ARCH%%/Alien/wxWidgets/Config/gtk_3_0_4_uni_gcc_3_4.pm
3
%%SITE_ARCH%%/Alien/wxWidgets/Utility.pm
4
%%PERL5_MAN3%%/Alien::wxWidgets.3.gz
4
%%PERL5_MAN3%%/Alien::wxWidgets.3.gz
5
%%PERL5_MAN3%%/Alien::wxWidgets::Utility.3.gz
5
%%PERL5_MAN3%%/Alien::wxWidgets::Utility.3.gz
(-)x11-toolkits/p5-Wx/Makefile (+42 lines)
Line 0 Link Here
1
# Created by: Cezary Morga <cm@therek.net>
2
# $FreeBSD$
3
4
PORTNAME=	Wx
5
PORTVERSION=	0.9932
6
PORTREVISION=	5
7
CATEGORIES=	x11-toolkits perl5
8
MASTER_SITES=	CPAN
9
PKGNAMEPREFIX=	p5-
10
11
MAINTAINER=	perl@FreeBSD.org
12
COMMENT=	Perl5 interface to the wxWidgets cross-platform GUI toolkit
13
14
LICENSE=	ART10 GPLv1+
15
LICENSE_COMB=	dual
16
17
BUILD_DEPENDS=	${RUN_DEPENDS}
18
RUN_DEPENDS=	p5-ExtUtils-XSpp>=0.16.03:devel/p5-ExtUtils-XSpp \
19
		p5-Alien-wxWidgets>=0.25:x11-toolkits/p5-Alien-wxWidgets
20
21
USES=		compiler:c++11-lib perl5
22
USE_CXXSTD=	c++11
23
USE_PERL5=	configure
24
USE_WX=		3.0
25
CONFIGURE_ENV=	CXX="${CXX}"
26
27
CFLAGS+=	-pthread -Wno-write-strings
28
29
post-configure:
30
	@${FIND} ${WRKSRC} -name "Makefile" -type f | ${XARGS} \
31
		${REINPLACE_CMD} -e \
32
		's|$$(CC)|$$(CXX)|g ; \
33
		 s|$$(CCFLAGS)|$$(CXXFLAGS)|g'
34
35
pre-build:
36
	@(cd ${WRKSRC} && ${DO_MAKE_BUILD} generated)
37
38
post-install:
39
	@${FIND} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} -name "*.so" -type f \
40
		| ${XARGS} ${STRIP_CMD}
41
42
.include <bsd.port.mk>
(-)x11-toolkits/p5-Wx/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1492523811
2
SHA256 (Wx-0.9932.tar.gz) = 1cfdb6535a0f4676e6f1aab2c9d8e16d577be3eb3b7cc04c8074d685e6651b70
3
SIZE (Wx-0.9932.tar.gz) = 486326
(-)x11-toolkits/p5-Wx/files/patch-XS-Colour.xs (+13 lines)
Line 0 Link Here
1
--- XS/Colour.xs.orig	2014-03-08 13:01:15 UTC
2
+++ XS/Colour.xs
3
@@ -115,8 +115,9 @@ wxColour::GetAsString( long flags )
4
 #endif
5
 
6
 #if !defined(__WXMAC__)
7
-
8
+#if WXPERL_W_VERSION_LT( 3, 0, 0 )
9
 long
10
 wxColour::GetPixel()
11
 
12
+#endif
13
 #endif
(-)x11-toolkits/p5-Wx/files/patch-build_Wx_build_MakeMaker_Any__wx__config.pm (+18 lines)
Line 0 Link Here
1
--- build/Wx/build/MakeMaker/Any_wx_config.pm.orig	2014-03-08 13:01:15 UTC
2
+++ build/Wx/build/MakeMaker/Any_wx_config.pm
3
@@ -39,15 +39,6 @@ sub get_flags {
4
   return %config;
5
 }
6
 
7
-sub const_config {
8
-    my $text = shift->SUPER::const_config( @_ );
9
-
10
-    $text =~ s{^(LD(?:DL)?FLAGS\s*=.*?)-L/usr/local/lib64/?}{$1}mg;
11
-    $text =~ s{^(LD(?:DL)?FLAGS\s*=.*?)-L/usr/local/lib/?}{$1}mg;
12
-
13
-    return $text;
14
-}
15
-
16
 1;
17
 
18
 # local variables:
(-)x11-toolkits/p5-Wx/files/patch-ext-propgrid-XS-PGProperty.xsp (+20 lines)
Line 0 Link Here
1
--- ext/propgrid/XS/PGProperty.xsp.orig	2014-03-08 13:01:20 UTC
2
+++ ext/propgrid/XS/PGProperty.xsp
3
@@ -1115,7 +1115,7 @@ wxColourPropertyValue::CLONE() (public)
4
 
5
     bool SetPlValue( wxColourPropertyValue* col, int flags = wxPG_SETVAL_REFRESH_EDITOR )
6
       %code{%
7
-            wxVariant value = wxVariant(*col);
8
+            wxVariant value = wxVariant((const wxAny&)*col);
9
             THIS->SetValue(value, NULL, flags );
10
             RETVAL = true;
11
       %};
12
@@ -1148,7 +1148,7 @@ wxColourPropertyValue::CLONE() (public)
13
     bool SetPlValue( wxColour* col, int flags = wxPG_SETVAL_REFRESH_EDITOR )
14
       %code{%
15
             if( col->IsOk() ) {
16
-                wxVariant value = wxVariant(*col);
17
+                wxVariant value = wxVariant((const wxAny&)*col);
18
                 THIS->SetValue(value, NULL, flags );
19
                 RETVAL = true;
20
             } else {
(-)x11-toolkits/p5-Wx/pkg-descr (+5 lines)
Line 0 Link Here
1
wxPerl is an extension module allowing the creation of GUI (Graphical
2
User Interface) from Perl; it is built as a wrapper for the wxWidgets
3
C++ GUI toolkit.
4
5
WWW: http://www.wxperl.it/
(-)x11-toolkits/p5-Wx/pkg-plist (+110 lines)
Line 0 Link Here
1
bin/wxperl_overload
2
%%SITE_ARCH%%/Wx.pm
3
%%SITE_ARCH%%/Wx/AUI.pm
4
%%SITE_ARCH%%/Wx/Api.pod
5
%%SITE_ARCH%%/Wx/App.pm
6
%%SITE_ARCH%%/Wx/ArtProvider.pm
7
%%SITE_ARCH%%/Wx/Calendar.pm
8
%%SITE_ARCH%%/Wx/DND.pm
9
%%SITE_ARCH%%/Wx/DataView.pm
10
%%SITE_ARCH%%/Wx/DateTime.pm
11
%%SITE_ARCH%%/Wx/DocView.pm
12
%%SITE_ARCH%%/Wx/DropSource.pm
13
%%SITE_ARCH%%/Wx/Event.pm
14
%%SITE_ARCH%%/Wx/FS.pm
15
%%SITE_ARCH%%/Wx/Grid.pm
16
%%SITE_ARCH%%/Wx/Help.pm
17
%%SITE_ARCH%%/Wx/Html.pm
18
%%SITE_ARCH%%/Wx/IPC.pm
19
%%SITE_ARCH%%/Wx/Loader.pod
20
%%SITE_ARCH%%/Wx/Locale.pm
21
%%SITE_ARCH%%/Wx/MDI.pm
22
%%SITE_ARCH%%/Wx/Media.pm
23
%%SITE_ARCH%%/Wx/Menu.pm
24
%%SITE_ARCH%%/Wx/Mini.pm
25
%%SITE_ARCH%%/Wx/NewClass.pod
26
%%SITE_ARCH%%/Wx/Overload/Driver.pm
27
%%SITE_ARCH%%/Wx/Overload/Handle.pm
28
%%SITE_ARCH%%/Wx/Perl/Carp.pm
29
%%SITE_ARCH%%/Wx/Perl/SplashFast.pm
30
%%SITE_ARCH%%/Wx/Perl/TextValidator.pm
31
%%SITE_ARCH%%/Wx/PerlTest.pm
32
%%SITE_ARCH%%/Wx/Print.pm
33
%%SITE_ARCH%%/Wx/PropertyGrid.pm
34
%%SITE_ARCH%%/Wx/RadioBox.pm
35
%%SITE_ARCH%%/Wx/Ribbon.pm
36
%%SITE_ARCH%%/Wx/RichText.pm
37
%%SITE_ARCH%%/Wx/STC.pm
38
%%SITE_ARCH%%/Wx/Socket.pm
39
%%SITE_ARCH%%/Wx/Thread.pod
40
%%SITE_ARCH%%/Wx/Timer.pm
41
%%SITE_ARCH%%/Wx/WebView.pm
42
%%SITE_ARCH%%/Wx/Wx_Exp.pm
43
%%SITE_ARCH%%/Wx/XRC.pm
44
%%SITE_ARCH%%/Wx/XSP/Enum.pm
45
%%SITE_ARCH%%/Wx/XSP/Event.pm
46
%%SITE_ARCH%%/Wx/XSP/Overload.pm
47
%%SITE_ARCH%%/Wx/XSP/Virtual.pm
48
%%SITE_ARCH%%/Wx/build/MakeMaker.pm
49
%%SITE_ARCH%%/Wx/build/MakeMaker/Any_OS.pm
50
%%SITE_ARCH%%/Wx/build/MakeMaker/Any_wx_config.pm
51
%%SITE_ARCH%%/Wx/build/MakeMaker/Core.pm
52
%%SITE_ARCH%%/Wx/build/MakeMaker/Hacks.pm
53
%%SITE_ARCH%%/Wx/build/MakeMaker/MacOSX_GCC.pm
54
%%SITE_ARCH%%/Wx/build/MakeMaker/Win32.pm
55
%%SITE_ARCH%%/Wx/build/MakeMaker/Win32_MSVC.pm
56
%%SITE_ARCH%%/Wx/build/MakeMaker/Win32_MinGW.pm
57
%%SITE_ARCH%%/Wx/build/Opt.pm
58
%%SITE_ARCH%%/Wx/build/Options.pm
59
%%SITE_ARCH%%/Wx/build/Utils.pm
60
%%SITE_ARCH%%/Wx/cpp/chkconfig.h
61
%%SITE_ARCH%%/Wx/cpp/compat.h
62
%%SITE_ARCH%%/Wx/cpp/constants.h
63
%%SITE_ARCH%%/Wx/cpp/e_cback.h
64
%%SITE_ARCH%%/Wx/cpp/event.h
65
%%SITE_ARCH%%/Wx/cpp/helpers.h
66
%%SITE_ARCH%%/Wx/cpp/overload.h
67
%%SITE_ARCH%%/Wx/cpp/setup.h
68
%%SITE_ARCH%%/Wx/cpp/streams.h
69
%%SITE_ARCH%%/Wx/cpp/v_cback.h
70
%%SITE_ARCH%%/Wx/cpp/v_cback_def.h
71
%%SITE_ARCH%%/Wx/cpp/wxapi.h
72
%%SITE_ARCH%%/Wx/typemap
73
%%SITE_ARCH%%/auto/Wx/AUI/AUI.so
74
%%SITE_ARCH%%/auto/Wx/Calendar/Calendar.so
75
%%SITE_ARCH%%/auto/Wx/DND/DND.so
76
%%SITE_ARCH%%/auto/Wx/DataView/DataView.so
77
%%SITE_ARCH%%/auto/Wx/DateTime/DateTime.so
78
%%SITE_ARCH%%/auto/Wx/DocView/DocView.so
79
%%SITE_ARCH%%/auto/Wx/FS/FS.so
80
%%SITE_ARCH%%/auto/Wx/Grid/Grid.so
81
%%SITE_ARCH%%/auto/Wx/Help/Help.so
82
%%SITE_ARCH%%/auto/Wx/Html/Html.so
83
%%SITE_ARCH%%/auto/Wx/IPC/IPC.so
84
%%SITE_ARCH%%/auto/Wx/MDI/MDI.so
85
%%SITE_ARCH%%/auto/Wx/Media/Media.so
86
%%SITE_ARCH%%/auto/Wx/PerlTest/PerlTest.so
87
%%SITE_ARCH%%/auto/Wx/Print/Print.so
88
%%SITE_ARCH%%/auto/Wx/PropertyGrid/PropertyGrid.so
89
%%SITE_ARCH%%/auto/Wx/Ribbon/Ribbon.so
90
%%SITE_ARCH%%/auto/Wx/RichText/RichText.so
91
%%SITE_ARCH%%/auto/Wx/STC/STC.so
92
%%SITE_ARCH%%/auto/Wx/Socket/Socket.so
93
%%SITE_ARCH%%/auto/Wx/WebView/WebView.so
94
%%SITE_ARCH%%/auto/Wx/Wx.so
95
%%SITE_ARCH%%/auto/Wx/XRC/XRC.so
96
%%PERL5_MAN1%%/wxperl_overload.1.gz
97
%%PERL5_MAN3%%/Wx.3.gz
98
%%PERL5_MAN3%%/Wx::Api.3.gz
99
%%PERL5_MAN3%%/Wx::Loader.3.gz
100
%%PERL5_MAN3%%/Wx::NewClass.3.gz
101
%%PERL5_MAN3%%/Wx::Perl::Carp.3.gz
102
%%PERL5_MAN3%%/Wx::Perl::SplashFast.3.gz
103
%%PERL5_MAN3%%/Wx::Perl::TextValidator.3.gz
104
%%PERL5_MAN3%%/Wx::Socket.3.gz
105
%%PERL5_MAN3%%/Wx::Thread.3.gz
106
%%PERL5_MAN3%%/Wx::XSP::Overload.3.gz
107
%%PERL5_MAN3%%/Wx::build::MakeMaker.3.gz
108
%%PERL5_MAN3%%/Wx::build::MakeMaker::Win32_MSVC.3.gz
109
%%PERL5_MAN3%%/Wx::build::Options.3.gz
110
%%PERL5_MAN3%%/Wx::build::Utils.3.gz
(-)x11-toolkits/p5-Wx-GLCanvas/Makefile (+41 lines)
Line 0 Link Here
1
# Created by: mr
2
# $FreeBSD$
3
4
PORTNAME=	Wx-GLCanvas
5
PORTVERSION=	0.09
6
PORTREVISION=	4
7
CATEGORIES=	x11-toolkits perl5
8
MASTER_SITES=	CPAN
9
MASTER_SITE_SUBDIR=	CPAN:MBARBON
10
PKGNAMEPREFIX=	p5-
11
12
MAINTAINER=	mr@FreeBSD.org
13
COMMENT=	Perl interface to wxWidgets' OpenGL canvas
14
15
BUILD_DEPENDS=  p5-OpenGL>=0.66:graphics/p5-OpenGL \
16
		p5-Wx>=0.5000:x11-toolkits/p5-Wx
17
RUN_DEPENDS=    p5-OpenGL>=0.66:graphics/p5-OpenGL \
18
		p5-Wx>=0.5000:x11-toolkits/p5-Wx
19
20
#MANUAL_PACKAGE_BUILD=	needs the X server it will be used with to build
21
22
PORTSCOUT=	limit:^[0-9\.]*$$
23
24
USES=           compiler:c++11-lib perl5
25
USE_CXXSTD=     c++11
26
USE_PERL5=      configure
27
USE_WX=         3.0
28
CONFIGURE_ENV=  CXX="${CXX}"
29
30
CFLAGS+=        -pthread -Wno-write-strings -I${LOCALBASE}/include
31
32
post-configure:
33
	@${FIND} ${WRKSRC} -name "Makefile" -type f | ${XARGS} \
34
		${REINPLACE_CMD} -e \
35
		's|$$(CC)|$$(CXX)|g ; \
36
		s|$$(CCFLAGS)|$$(CXXFLAGS)|g'
37
38
post-patch:
39
	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/Makefile.PL
40
41
.include <bsd.port.mk>
(-)x11-toolkits/p5-Wx-GLCanvas/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1536929122
2
SHA256 (Wx-GLCanvas-0.09.tar.gz) = 6ad2c29ff06ff80a5c8b4b9d1d6bf0aed57489e831be59c94494f4f688dc8fe0
3
SIZE (Wx-GLCanvas-0.09.tar.gz) = 13910
(-)x11-toolkits/p5-Wx-GLCanvas/pkg-descr (+5 lines)
Line 0 Link Here
1
Wx::GLCanvas - interface to wxWidgets' OpenGL canvas
2
3
The documentation for this module is included in the main wxPerl distribution (wxGLCanvas).
4
5
WWW: https://metacpan.org/release/Wx-GLCanvas
(-)x11-toolkits/p5-Wx-GLCanvas/pkg-plist (+5 lines)
Line 0 Link Here
1
%%SITE_ARCH%%/Wx/DemoModules/wxGLCanvas.pm
2
%%SITE_ARCH%%/Wx/GLCanvas.pm
3
%%SITE_ARCH%%/auto/Wx/GLCanvas/.packlist
4
%%SITE_ARCH%%/auto/Wx/GLCanvas/GLCanvas.so
5
%%PERL5_MAN3%%/Wx::GLCanvas.3.gz

Return to bug 244871