1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= gtksourceview5
7 SDESC[standard]= GTK3 syntax highlighting text widget
8 HOMEPAGE= https://wiki.gnome.org/Projects/GtkSourceView
12 SITES[main]= GNOME/gtksourceview/5.10
13 DISTFILE[1]= gtksourceview-5.10.0.tar.xz:main
16 SPKGS[standard]= complete
22 OPTIONS_AVAILABLE= INTROSPECTION
23 OPTIONS_STANDARD= INTROSPECTION
25 BUILD_DEPENDS= harfbuzz:dev:standard
26 BUILDRUN_DEPENDS= gtk4:icon_cache:standard
28 USES= meson pkgconfig pcre2
29 GNOME_COMPONENTS= cairo gdkpixbuf gtk4 libxml2
31 DISTNAME= gtksourceview-5.10.0
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
40 FPC_EQUIVALENT= x11-toolkits/gtksourceview4
41 GTKDOC_OUTPUT_BASEDIR= gtksourceview-5.0
42 MESON_ARGS= -Dinstall_tests=false
44 INSTALL_REQ_TOOLCHAIN= yes
47 [INTROSPECTION].DESCRIPTION= Build vala bindings with introspection
48 [INTROSPECTION].BUILD_DEPENDS_ON= vala:single:standard
49 [INTROSPECTION].CONFIGURE_ARGS_OFF= -Dvapi=false
51 -Dintrospection=disabled
52 [INTROSPECTION].CONFIGURE_ARGS_ON= -Dvapi=true
54 -Dintrospection=enabled
55 [INTROSPECTION].GNOME_COMPONENTS_ON= introspection
56 [INTROSPECTION].USES_ON= gtk-doc
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
67 b38a3010c34f59e13b05175e9d20ca02a3110443fec2b1e5747413801bc9c23f 1255564 gnome3/gtksourceview-5.10.0.tar.xz
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/
77 libgtksourceview-5.so.%%SOMAJOR%%
78 libgtksourceview-5.so.%%SOVERSION%%
79 share/gtksourceview-5/fonts/BuilderBlocks.ttf
80 share/gtksourceview-5/language-specs/
142 haskell-literate.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
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
245 typescript-type-expressions.lang
246 typescript-type-generics.lang
247 typescript-type-literals.lang
258 share/gtksourceview-5/snippets/
261 share/gtksourceview-5/styles/
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
293 [FILE:1511:manifests/plist.dev]
294 include/gtksourceview-5/gtksourceview/
295 gtksource-enumtypes.h
298 gtksourcecompletion.h
299 gtksourcecompletioncell.h
300 gtksourcecompletioncontext.h
301 gtksourcecompletionproposal.h
302 gtksourcecompletionprovider.h
305 gtksourcefileloader.h
308 gtksourcegutterlines.h
309 gtksourcegutterrenderer.h
310 gtksourcegutterrendererpixbuf.h
311 gtksourcegutterrenderertext.h
313 gtksourcehovercontext.h
314 gtksourcehoverdisplay.h
315 gtksourcehoverprovider.h
319 gtksourcelanguagemanager.h
322 gtksourcemarkattributes.h
323 gtksourceprintcompositor.h
326 gtksourcesearchcontext.h
327 gtksourcesearchsettings.h
329 gtksourcesnippetchunk.h
330 gtksourcesnippetcontext.h
331 gtksourcesnippetmanager.h
332 gtksourcespacedrawer.h
334 gtksourcestylescheme.h
335 gtksourcestyleschemechooser.h
336 gtksourcestyleschemechooserbutton.h
337 gtksourcestyleschemechooserwidget.h
338 gtksourcestyleschememanager.h
339 gtksourcestyleschemepreview.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
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
441 [FILE:1333:patches/patch-meson.build]
442 --- meson.build.orig 2023-09-16 23:27:22 UTC
444 @@ -122,6 +122,8 @@ if gtk_minor_version.to_int() % 2 == 1
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
455 '-Werror=misleading-indentation',
456 '-Werror=missing-braces',
457 - '-Werror=missing-include-dirs',
460 '-Werror=parenthesis',
461 @@ -245,7 +246,6 @@ else
462 '-Wimplicit-function-declaration',
464 '-Wmissing-format-attribute',
465 - '-Wmissing-include-dirs',
466 '-Wmissing-noreturn',
468 '-Wno-cast-function-type',
469 @@ -271,9 +271,6 @@ else
470 test_c_args += ['-Wno-incompatible-pointer-types-discards-qualifiers']
473 - if buildtype != 'plain'
474 - test_c_args += '-fstack-protector-strong'
478 foreach arg: test_c_args
479 @@ -311,10 +308,6 @@ test_link_args = [
480 '-Wl,-z,relro', # Read-only segments after relocation
482 if not buildtype.startswith('debug')
483 - add_project_arguments([
484 - '-DG_DISABLE_ASSERT',
485 - '-DG_DISABLE_CAST_CHECKS',
487 test_link_args += ['-Wl,-Bsymbolic', '-fno-plt']
489 foreach link_arg: test_link_args