Ravenports generated: 22 Sep 2023 21:25
[ravenports.git] / bucket_98 / gtksourceview5
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               gtksourceview5
4 VERSION=                5.10.0
5 KEYWORDS=               x11_toolkits
6 VARIANTS=               standard
7 SDESC[standard]=        GTK3 syntax highlighting text widget
8 HOMEPAGE=               https://wiki.gnome.org/Projects/GtkSourceView
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GNOME/gtksourceview/5.10
13 DISTFILE[1]=            gtksourceview-5.10.0.tar.xz:main
14 DIST_SUBDIR=            gnome3
15 DF_INDEX=               1
16 SPKGS[standard]=        complete
17                         primary
18                         dev
19                         nls
20                         docs
21
22 OPTIONS_AVAILABLE=      INTROSPECTION
23 OPTIONS_STANDARD=       INTROSPECTION
24
25 BUILD_DEPENDS=          harfbuzz:dev:standard
26 BUILDRUN_DEPENDS=       gtk4:icon_cache:standard
27
28 USES=                   meson pkgconfig pcre2
29 GNOME_COMPONENTS=       cairo gdkpixbuf gtk4 libxml2
30
31 DISTNAME=               gtksourceview-5.10.0
32
33 LICENSE=                LGPL21+:primary
34 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
35 LICENSE_FILE=           LGPL21+:{{WRKSRC}}/COPYING
36 LICENSE_AWK=            TERMS:"^$$"
37 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/gtksourceview/gtksourceview.h
38 LICENSE_SCHEME=         solo
39
40 FPC_EQUIVALENT=         x11-toolkits/gtksourceview4
41 GTKDOC_OUTPUT_BASEDIR=  gtksourceview-5.0
42 MESON_ARGS=             -Dinstall_tests=false
43
44 INSTALL_REQ_TOOLCHAIN=  yes
45 SOVERSION=              0.0.0
46
47 [INTROSPECTION].DESCRIPTION=            Build vala bindings with introspection
48 [INTROSPECTION].BUILD_DEPENDS_ON=       vala:single:standard
49 [INTROSPECTION].CONFIGURE_ARGS_OFF=     -Dvapi=false
50                                         -Dgtk_doc=false
51                                         -Dintrospection=disabled
52 [INTROSPECTION].CONFIGURE_ARGS_ON=      -Dvapi=true
53                                         -Dgtk_doc=true
54                                         -Dintrospection=enabled
55 [INTROSPECTION].GNOME_COMPONENTS_ON=    introspection
56 [INTROSPECTION].USES_ON=                gtk-doc
57
58 [FILE:283:descriptions/desc.primary]
59 GtkSourceView is a portable C library that extends the standard GTK+
60 framework for multiline text editing with support for configurable
61 syntax highlighting, unlimited undo/redo, search and replace, a
62 completion framework, printing and other features typical of a
63 source code editor.
64
65
66 [FILE:113:distinfo]
67 b38a3010c34f59e13b05175e9d20ca02a3110443fec2b1e5747413801bc9c23f      1255564 gnome3/gtksourceview-5.10.0.tar.xz
68
69
70 [FILE:3538:manifests/plist.primary]
71 %%INTROSPECTION-ON%%lib/girepository-1.0/GtkSource-5.typelib
72 %%INTROSPECTION-ON%%share/gir-1.0/GtkSource-5.gir
73 %%INTROSPECTION-ON%%share/vala/vapi/
74  gtksourceview-5.deps
75  gtksourceview-5.vapi
76 lib/
77  libgtksourceview-5.so.%%SOMAJOR%%
78  libgtksourceview-5.so.%%SOVERSION%%
79 share/gtksourceview-5/fonts/BuilderBlocks.ttf
80 share/gtksourceview-5/language-specs/
81  R.lang
82  abnf.lang
83  actionscript.lang
84  ada.lang
85  ansforth94.lang
86  asciidoc.lang
87  asp.lang
88  automake.lang
89  awk.lang
90  bennugd.lang
91  bibtex.lang
92  blueprint.lang
93  bluespec.lang
94  boo.lang
95  c.lang
96  cg.lang
97  changelog.lang
98  chdr.lang
99  cmake.lang
100  cobol.lang
101  commonlisp.lang
102  cpp.lang
103  cpphdr.lang
104  csharp.lang
105  css.lang
106  csv.lang
107  cuda.lang
108  d.lang
109  dart.lang
110  def.lang
111  desktop.lang
112  diff.lang
113  docbook.lang
114  docker.lang
115  dosbatch.lang
116  dot.lang
117  dpatch.lang
118  dtd.lang
119  dtl.lang
120  eiffel.lang
121  erb-html.lang
122  erb-js.lang
123  erb.lang
124  erlang.lang
125  fcl.lang
126  fish.lang
127  forth.lang
128  fortran.lang
129  fsharp.lang
130  ftl.lang
131  gap.lang
132  gdb-log.lang
133  gdscript.lang
134  genie.lang
135  glsl.lang
136  go.lang
137  gradle.lang
138  groovy.lang
139  gtk-doc.lang
140  gtkrc.lang
141  haddock.lang
142  haskell-literate.lang
143  haskell.lang
144  haxe.lang
145  html.lang
146  idl-exelis.lang
147  idl.lang
148  imagej.lang
149  ini.lang
150  j.lang
151  jade.lang
152  java.lang
153  javascript-expressions.lang
154  javascript-functions-classes.lang
155  javascript-literals.lang
156  javascript-modules.lang
157  javascript-statements.lang
158  javascript-values.lang
159  javascript.lang
160  jsdoc.lang
161  json.lang
162  jsx.lang
163  julia.lang
164  kotlin.lang
165  language.dtd
166  language.rng
167  language2.rng
168  latex.lang
169  lean.lang
170  less.lang
171  lex.lang
172  libtool.lang
173  llvm.lang
174  logcat.lang
175  logtalk.lang
176  lua.lang
177  m4.lang
178  makefile.lang
179  mallard.lang
180  markdown.lang
181  matlab.lang
182  maxima.lang
183  mediawiki.lang
184  meson.lang
185  modelica.lang
186  mxml.lang
187  nemerle.lang
188  netrexx.lang
189  nix.lang
190  nsis.lang
191  objc.lang
192  objj.lang
193  ocaml.lang
194  ocl.lang
195  octave.lang
196  ooc.lang
197  opal.lang
198  opencl.lang
199  pascal.lang
200  perl.lang
201  php.lang
202  pig.lang
203  pkgconfig.lang
204  po.lang
205  powershell.lang
206  prolog.lang
207  protobuf.lang
208  puppet.lang
209  python.lang
210  python3.lang
211  reasonml.lang
212  rpmspec.lang
213  rst.lang
214  ruby.lang
215  rust.lang
216  scala.lang
217  scheme.lang
218  scilab.lang
219  scss.lang
220  sh.lang
221  sml.lang
222  solidity.lang
223  sparql.lang
224  spice.lang
225  sql.lang
226  star.lang
227  sweave.lang
228  swift.lang
229  systemverilog.lang
230  t2t.lang
231  tcl.lang
232  tera.lang
233  terraform.lang
234  texinfo.lang
235  thrift.lang
236  todotxt.lang
237  toml.lang
238  twig.lang
239  typescript-js-expressions.lang
240  typescript-js-functions-classes.lang
241  typescript-js-literals.lang
242  typescript-js-modules.lang
243  typescript-js-statements.lang
244  typescript-jsx.lang
245  typescript-type-expressions.lang
246  typescript-type-generics.lang
247  typescript-type-literals.lang
248  typescript.lang
249  vala.lang
250  vbnet.lang
251  verilog.lang
252  vhdl.lang
253  xml.lang
254  xslt.lang
255  yacc.lang
256  yaml.lang
257  yara.lang
258 share/gtksourceview-5/snippets/
259  licenses.snippets
260  snippets.rng
261 share/gtksourceview-5/styles/
262  Adwaita-dark.xml
263  Adwaita.xml
264  classic-dark.xml
265  classic.xml
266  cobalt-light.xml
267  cobalt.xml
268  kate-dark.xml
269  kate.xml
270  oblivion.xml
271  solarized-dark.xml
272  solarized-light.xml
273  styles.rng
274  tango.xml
275 share/icons/hicolor/scalable/actions/
276  completion-snippet-symbolic.svg
277  completion-word-symbolic.svg
278  lang-class-symbolic.svg
279  lang-define-symbolic.svg
280  lang-enum-symbolic.svg
281  lang-enum-value-symbolic.svg
282  lang-function-symbolic.svg
283  lang-include-symbolic.svg
284  lang-method-symbolic.svg
285  lang-namespace-symbolic.svg
286  lang-struct-field-symbolic.svg
287  lang-struct-symbolic.svg
288  lang-typedef-symbolic.svg
289  lang-union-symbolic.svg
290  lang-variable-symbolic.svg
291
292
293 [FILE:1511:manifests/plist.dev]
294 include/gtksourceview-5/gtksourceview/
295  gtksource-enumtypes.h
296  gtksource.h
297  gtksourcebuffer.h
298  gtksourcecompletion.h
299  gtksourcecompletioncell.h
300  gtksourcecompletioncontext.h
301  gtksourcecompletionproposal.h
302  gtksourcecompletionprovider.h
303  gtksourceencoding.h
304  gtksourcefile.h
305  gtksourcefileloader.h
306  gtksourcefilesaver.h
307  gtksourcegutter.h
308  gtksourcegutterlines.h
309  gtksourcegutterrenderer.h
310  gtksourcegutterrendererpixbuf.h
311  gtksourcegutterrenderertext.h
312  gtksourcehover.h
313  gtksourcehovercontext.h
314  gtksourcehoverdisplay.h
315  gtksourcehoverprovider.h
316  gtksourceindenter.h
317  gtksourceinit.h
318  gtksourcelanguage.h
319  gtksourcelanguagemanager.h
320  gtksourcemap.h
321  gtksourcemark.h
322  gtksourcemarkattributes.h
323  gtksourceprintcompositor.h
324  gtksourceregion.h
325  gtksourcescheduler.h
326  gtksourcesearchcontext.h
327  gtksourcesearchsettings.h
328  gtksourcesnippet.h
329  gtksourcesnippetchunk.h
330  gtksourcesnippetcontext.h
331  gtksourcesnippetmanager.h
332  gtksourcespacedrawer.h
333  gtksourcestyle.h
334  gtksourcestylescheme.h
335  gtksourcestyleschemechooser.h
336  gtksourcestyleschemechooserbutton.h
337  gtksourcestyleschemechooserwidget.h
338  gtksourcestyleschememanager.h
339  gtksourcestyleschemepreview.h
340  gtksourcetag.h
341  gtksourcetypes.h
342  gtksourceutils.h
343  gtksourceversion.h
344  gtksourceview.h
345  gtksourcevimimcontext.h
346 include/gtksourceview-5/gtksourceview/completion-providers/snippets/gtksourcecompletionsnippets.h
347 include/gtksourceview-5/gtksourceview/completion-providers/words/gtksourcecompletionwords.h
348 lib/libgtksourceview-5.so
349 lib/pkgconfig/gtksourceview-5.pc
350
351
352 [FILE:4086:manifests/plist.nls]
353 share/locale/ab/LC_MESSAGES/gtksourceview-5.mo
354 share/locale/ar/LC_MESSAGES/gtksourceview-5.mo
355 share/locale/as/LC_MESSAGES/gtksourceview-5.mo
356 share/locale/ast/LC_MESSAGES/gtksourceview-5.mo
357 share/locale/az/LC_MESSAGES/gtksourceview-5.mo
358 share/locale/be/LC_MESSAGES/gtksourceview-5.mo
359 share/locale/bg/LC_MESSAGES/gtksourceview-5.mo
360 share/locale/bn/LC_MESSAGES/gtksourceview-5.mo
361 share/locale/bn_IN/LC_MESSAGES/gtksourceview-5.mo
362 share/locale/bs/LC_MESSAGES/gtksourceview-5.mo
363 share/locale/ca/LC_MESSAGES/gtksourceview-5.mo
364 share/locale/ca@valencia/LC_MESSAGES/gtksourceview-5.mo
365 share/locale/cs/LC_MESSAGES/gtksourceview-5.mo
366 share/locale/cy/LC_MESSAGES/gtksourceview-5.mo
367 share/locale/da/LC_MESSAGES/gtksourceview-5.mo
368 share/locale/de/LC_MESSAGES/gtksourceview-5.mo
369 share/locale/dz/LC_MESSAGES/gtksourceview-5.mo
370 share/locale/el/LC_MESSAGES/gtksourceview-5.mo
371 share/locale/en@shaw/LC_MESSAGES/gtksourceview-5.mo
372 share/locale/en_CA/LC_MESSAGES/gtksourceview-5.mo
373 share/locale/en_GB/LC_MESSAGES/gtksourceview-5.mo
374 share/locale/eo/LC_MESSAGES/gtksourceview-5.mo
375 share/locale/es/LC_MESSAGES/gtksourceview-5.mo
376 share/locale/et/LC_MESSAGES/gtksourceview-5.mo
377 share/locale/eu/LC_MESSAGES/gtksourceview-5.mo
378 share/locale/fa/LC_MESSAGES/gtksourceview-5.mo
379 share/locale/fi/LC_MESSAGES/gtksourceview-5.mo
380 share/locale/fr/LC_MESSAGES/gtksourceview-5.mo
381 share/locale/fur/LC_MESSAGES/gtksourceview-5.mo
382 share/locale/ga/LC_MESSAGES/gtksourceview-5.mo
383 share/locale/gl/LC_MESSAGES/gtksourceview-5.mo
384 share/locale/gu/LC_MESSAGES/gtksourceview-5.mo
385 share/locale/he/LC_MESSAGES/gtksourceview-5.mo
386 share/locale/hi/LC_MESSAGES/gtksourceview-5.mo
387 share/locale/hr/LC_MESSAGES/gtksourceview-5.mo
388 share/locale/hu/LC_MESSAGES/gtksourceview-5.mo
389 share/locale/id/LC_MESSAGES/gtksourceview-5.mo
390 share/locale/ie/LC_MESSAGES/gtksourceview-5.mo
391 share/locale/is/LC_MESSAGES/gtksourceview-5.mo
392 share/locale/it/LC_MESSAGES/gtksourceview-5.mo
393 share/locale/ja/LC_MESSAGES/gtksourceview-5.mo
394 share/locale/ka/LC_MESSAGES/gtksourceview-5.mo
395 share/locale/kk/LC_MESSAGES/gtksourceview-5.mo
396 share/locale/kn/LC_MESSAGES/gtksourceview-5.mo
397 share/locale/ko/LC_MESSAGES/gtksourceview-5.mo
398 share/locale/lt/LC_MESSAGES/gtksourceview-5.mo
399 share/locale/lv/LC_MESSAGES/gtksourceview-5.mo
400 share/locale/mai/LC_MESSAGES/gtksourceview-5.mo
401 share/locale/mg/LC_MESSAGES/gtksourceview-5.mo
402 share/locale/mk/LC_MESSAGES/gtksourceview-5.mo
403 share/locale/ml/LC_MESSAGES/gtksourceview-5.mo
404 share/locale/mn/LC_MESSAGES/gtksourceview-5.mo
405 share/locale/mr/LC_MESSAGES/gtksourceview-5.mo
406 share/locale/ms/LC_MESSAGES/gtksourceview-5.mo
407 share/locale/nb/LC_MESSAGES/gtksourceview-5.mo
408 share/locale/ne/LC_MESSAGES/gtksourceview-5.mo
409 share/locale/nl/LC_MESSAGES/gtksourceview-5.mo
410 share/locale/nn/LC_MESSAGES/gtksourceview-5.mo
411 share/locale/oc/LC_MESSAGES/gtksourceview-5.mo
412 share/locale/or/LC_MESSAGES/gtksourceview-5.mo
413 share/locale/pa/LC_MESSAGES/gtksourceview-5.mo
414 share/locale/pl/LC_MESSAGES/gtksourceview-5.mo
415 share/locale/pt/LC_MESSAGES/gtksourceview-5.mo
416 share/locale/pt_BR/LC_MESSAGES/gtksourceview-5.mo
417 share/locale/ro/LC_MESSAGES/gtksourceview-5.mo
418 share/locale/ru/LC_MESSAGES/gtksourceview-5.mo
419 share/locale/rw/LC_MESSAGES/gtksourceview-5.mo
420 share/locale/si/LC_MESSAGES/gtksourceview-5.mo
421 share/locale/sk/LC_MESSAGES/gtksourceview-5.mo
422 share/locale/sl/LC_MESSAGES/gtksourceview-5.mo
423 share/locale/sq/LC_MESSAGES/gtksourceview-5.mo
424 share/locale/sr/LC_MESSAGES/gtksourceview-5.mo
425 share/locale/sr@latin/LC_MESSAGES/gtksourceview-5.mo
426 share/locale/sv/LC_MESSAGES/gtksourceview-5.mo
427 share/locale/ta/LC_MESSAGES/gtksourceview-5.mo
428 share/locale/te/LC_MESSAGES/gtksourceview-5.mo
429 share/locale/tg/LC_MESSAGES/gtksourceview-5.mo
430 share/locale/th/LC_MESSAGES/gtksourceview-5.mo
431 share/locale/tr/LC_MESSAGES/gtksourceview-5.mo
432 share/locale/ug/LC_MESSAGES/gtksourceview-5.mo
433 share/locale/uk/LC_MESSAGES/gtksourceview-5.mo
434 share/locale/vi/LC_MESSAGES/gtksourceview-5.mo
435 share/locale/xh/LC_MESSAGES/gtksourceview-5.mo
436 share/locale/zh_CN/LC_MESSAGES/gtksourceview-5.mo
437 share/locale/zh_HK/LC_MESSAGES/gtksourceview-5.mo
438 share/locale/zh_TW/LC_MESSAGES/gtksourceview-5.mo
439
440
441 [FILE:1333:patches/patch-meson.build]
442 --- meson.build.orig    2023-09-16 23:27:22 UTC
443 +++ meson.build
444 @@ -122,6 +122,8 @@ if gtk_minor_version.to_int() % 2 == 1
445  endif
446  
447  deprecated_c_args = [
448 +  '-DG_DISABLE_ASSERT',
449 +  '-DG_DISABLE_CAST_CHECKS',
450    '-DG_DISABLE_DEPRECATED',
451    '-DGDK_DISABLE_DEPRECATED',
452    '-DGTK_DISABLE_DEPRECATED',
453 @@ -226,7 +228,6 @@ else
454      '-Werror=main',
455      '-Werror=misleading-indentation',
456      '-Werror=missing-braces',
457 -    '-Werror=missing-include-dirs',
458      '-Werror=nonnull',
459      '-Werror=overflow',
460      '-Werror=parenthesis',
461 @@ -245,7 +246,6 @@ else
462      '-Wimplicit-function-declaration',
463      '-Wlogical-op',
464      '-Wmissing-format-attribute',
465 -    '-Wmissing-include-dirs',
466      '-Wmissing-noreturn',
467      '-Wnested-externs',
468      '-Wno-cast-function-type',
469 @@ -271,9 +271,6 @@ else
470      test_c_args += ['-Wno-incompatible-pointer-types-discards-qualifiers']
471    endif
472  
473 -  if buildtype != 'plain'
474 -    test_c_args += '-fstack-protector-strong'
475 -  endif
476  endif
477  
478  foreach arg: test_c_args
479 @@ -311,10 +308,6 @@ test_link_args = [
480    '-Wl,-z,relro',  # Read-only segments after relocation
481  ]
482  if not buildtype.startswith('debug')
483 -  add_project_arguments([
484 -    '-DG_DISABLE_ASSERT',
485 -    '-DG_DISABLE_CAST_CHECKS',
486 -  ], language: 'c')
487    test_link_args += ['-Wl,-Bsymbolic', '-fno-plt']
488  endif
489  foreach link_arg: test_link_args
490