# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= gtksourceview5 VERSION= 5.12.0 KEYWORDS= x11_toolkits VARIANTS= standard SDESC[standard]= GTK4 syntax highlighting text widget HOMEPAGE= https://wiki.gnome.org/Projects/GtkSourceView CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= GNOME/gtksourceview/5.12 DISTFILE[1]= gtksourceview-5.12.0.tar.xz:main DIST_SUBDIR= gnome4 DF_INDEX= 1 SPKGS[standard]= complete primary dev nls docs OPTIONS_AVAILABLE= INTROSPECTION OPTIONS_STANDARD= INTROSPECTION BUILD_DEPENDS= harfbuzz:dev:standard BUILDRUN_DEPENDS= gtk4:icon_cache:standard USES= meson pkgconfig pcre2 GNOME_COMPONENTS= cairo gdkpixbuf gtk4 libxml2 DISTNAME= gtksourceview-5.12.0 LICENSE= LGPL21+:primary LICENSE_TERMS= primary:{{WRKDIR}}/TERMS LICENSE_FILE= LGPL21+:{{WRKSRC}}/COPYING LICENSE_AWK= TERMS:"^$$" LICENSE_SOURCE= TERMS:{{WRKSRC}}/gtksourceview/gtksourceview.h LICENSE_SCHEME= solo FPC_EQUIVALENT= x11-toolkits/gtksourceview4 GTKDOC_OUTPUT_BASEDIR= gtksourceview-5.0 MESON_ARGS= -Dinstall-tests=false INSTALL_REQ_TOOLCHAIN= yes SOVERSION= 0.0.0 [INTROSPECTION].DESCRIPTION= Build vala bindings with introspection [INTROSPECTION].BUILD_DEPENDS_ON= python-gi-docgen:complete:python_default vala:single:standard [INTROSPECTION].CONFIGURE_ARGS_OFF= -Dvapi=false -Ddocumentation=false -Dintrospection=disabled [INTROSPECTION].CONFIGURE_ARGS_ON= -Dvapi=true -Ddocumentation=true -Dintrospection=enabled [INTROSPECTION].GNOME_COMPONENTS_ON= introspection [FILE:282:descriptions/desc.primary] GtkSourceView is a portable C library that extends the standard GTK framework for multiline text editing with support for configurable syntax highlighting, unlimited undo/redo, search and replace, a completion framework, printing and other features typical of a source code editor. [FILE:113:distinfo] daf32ff5d3150d6385917d3503a85b9e047ba158b2b03079314c9c00813fa01f 1263380 gnome4/gtksourceview-5.12.0.tar.xz [FILE:3562:manifests/plist.primary] %%INTROSPECTION-ON%%lib/girepository-1.0/GtkSource-5.typelib %%INTROSPECTION-ON%%share/gir-1.0/GtkSource-5.gir %%INTROSPECTION-ON%%share/vala/vapi/ gtksourceview-5.deps gtksourceview-5.vapi lib/ libgtksourceview-5.so.%%SOMAJOR%% libgtksourceview-5.so.%%SOVERSION%% share/gtksourceview-5/fonts/BuilderBlocks.ttf share/gtksourceview-5/language-specs/ R.lang abnf.lang actionscript.lang ada.lang ansforth94.lang asciidoc.lang asp.lang automake.lang awk.lang bennugd.lang bibtex.lang blueprint.lang bluespec.lang boo.lang c.lang cg.lang changelog.lang chdr.lang cmake.lang cobol.lang commonlisp.lang cpp.lang cpphdr.lang csharp.lang css.lang csv.lang cuda.lang d.lang dart.lang def.lang desktop.lang diff.lang docbook.lang docker.lang dosbatch.lang dot.lang dpatch.lang dtd.lang dtl.lang eiffel.lang elixir.lang erb-html.lang erb-js.lang erb.lang erlang.lang fcl.lang fish.lang forth.lang fortran.lang fsharp.lang ftl.lang gap.lang gdb-log.lang gdscript.lang genie.lang glsl.lang go.lang gradle.lang groovy.lang gtk-doc.lang gtkrc.lang haddock.lang haskell-literate.lang haskell.lang haxe.lang html.lang idl-exelis.lang idl.lang imagej.lang ini.lang j.lang jade.lang java.lang javascript-expressions.lang javascript-functions-classes.lang javascript-literals.lang javascript-modules.lang javascript-statements.lang javascript-values.lang javascript.lang jsdoc.lang json.lang jsx.lang julia.lang kotlin.lang language.dtd language.rng language2.rng latex.lang lean.lang less.lang lex.lang libtool.lang llvm.lang logcat.lang logtalk.lang lua.lang m4.lang makefile.lang mallard.lang markdown.lang matlab.lang maxima.lang mediawiki.lang meson.lang modelica.lang mxml.lang nemerle.lang netrexx.lang nix.lang nsis.lang objc.lang objj.lang ocaml.lang ocl.lang octave.lang ooc.lang opal.lang opencl.lang pascal.lang perl.lang php.lang pig.lang pkgconfig.lang po.lang powershell.lang prolog.lang protobuf.lang puppet.lang python.lang python3.lang reasonml.lang rpmspec.lang rst.lang ruby.lang rust.lang scala.lang scheme.lang scilab.lang scss.lang sh.lang sml.lang solidity.lang sparql.lang spice.lang sql.lang star.lang sweave.lang swift.lang systemverilog.lang t2t.lang tcl.lang tera.lang terraform.lang texinfo.lang thrift.lang todotxt.lang toml.lang twig.lang typescript-js-expressions.lang typescript-js-functions-classes.lang typescript-js-literals.lang typescript-js-modules.lang typescript-js-statements.lang typescript-jsx.lang typescript-type-expressions.lang typescript-type-generics.lang typescript-type-literals.lang typescript.lang vala.lang vbnet.lang verilog.lang vhdl.lang wren.lang xml.lang xslt.lang yacc.lang yaml.lang yara.lang share/gtksourceview-5/snippets/ licenses.snippets snippets.rng share/gtksourceview-5/styles/ Adwaita-dark.xml Adwaita.xml classic-dark.xml classic.xml cobalt-light.xml cobalt.xml kate-dark.xml kate.xml oblivion.xml solarized-dark.xml solarized-light.xml styles.rng tango.xml share/icons/hicolor/scalable/actions/ completion-snippet-symbolic.svg completion-word-symbolic.svg lang-class-symbolic.svg lang-define-symbolic.svg lang-enum-symbolic.svg lang-enum-value-symbolic.svg lang-function-symbolic.svg lang-include-symbolic.svg lang-method-symbolic.svg lang-namespace-symbolic.svg lang-struct-field-symbolic.svg lang-struct-symbolic.svg lang-typedef-symbolic.svg lang-union-symbolic.svg lang-variable-symbolic.svg [FILE:1511:manifests/plist.dev] include/gtksourceview-5/gtksourceview/ gtksource-enumtypes.h gtksource.h gtksourcebuffer.h gtksourcecompletion.h gtksourcecompletioncell.h gtksourcecompletioncontext.h gtksourcecompletionproposal.h gtksourcecompletionprovider.h gtksourceencoding.h gtksourcefile.h gtksourcefileloader.h gtksourcefilesaver.h gtksourcegutter.h gtksourcegutterlines.h gtksourcegutterrenderer.h gtksourcegutterrendererpixbuf.h gtksourcegutterrenderertext.h gtksourcehover.h gtksourcehovercontext.h gtksourcehoverdisplay.h gtksourcehoverprovider.h gtksourceindenter.h gtksourceinit.h gtksourcelanguage.h gtksourcelanguagemanager.h gtksourcemap.h gtksourcemark.h gtksourcemarkattributes.h gtksourceprintcompositor.h gtksourceregion.h gtksourcescheduler.h gtksourcesearchcontext.h gtksourcesearchsettings.h gtksourcesnippet.h gtksourcesnippetchunk.h gtksourcesnippetcontext.h gtksourcesnippetmanager.h gtksourcespacedrawer.h gtksourcestyle.h gtksourcestylescheme.h gtksourcestyleschemechooser.h gtksourcestyleschemechooserbutton.h gtksourcestyleschemechooserwidget.h gtksourcestyleschememanager.h gtksourcestyleschemepreview.h gtksourcetag.h gtksourcetypes.h gtksourceutils.h gtksourceversion.h gtksourceview.h gtksourcevimimcontext.h include/gtksourceview-5/gtksourceview/completion-providers/snippets/gtksourcecompletionsnippets.h include/gtksourceview-5/gtksourceview/completion-providers/words/gtksourcecompletionwords.h lib/libgtksourceview-5.so lib/pkgconfig/gtksourceview-5.pc [FILE:4086:manifests/plist.nls] share/locale/ab/LC_MESSAGES/gtksourceview-5.mo share/locale/ar/LC_MESSAGES/gtksourceview-5.mo share/locale/as/LC_MESSAGES/gtksourceview-5.mo share/locale/ast/LC_MESSAGES/gtksourceview-5.mo share/locale/az/LC_MESSAGES/gtksourceview-5.mo share/locale/be/LC_MESSAGES/gtksourceview-5.mo share/locale/bg/LC_MESSAGES/gtksourceview-5.mo share/locale/bn/LC_MESSAGES/gtksourceview-5.mo share/locale/bn_IN/LC_MESSAGES/gtksourceview-5.mo share/locale/bs/LC_MESSAGES/gtksourceview-5.mo share/locale/ca/LC_MESSAGES/gtksourceview-5.mo share/locale/ca@valencia/LC_MESSAGES/gtksourceview-5.mo share/locale/cs/LC_MESSAGES/gtksourceview-5.mo share/locale/cy/LC_MESSAGES/gtksourceview-5.mo share/locale/da/LC_MESSAGES/gtksourceview-5.mo share/locale/de/LC_MESSAGES/gtksourceview-5.mo share/locale/dz/LC_MESSAGES/gtksourceview-5.mo share/locale/el/LC_MESSAGES/gtksourceview-5.mo share/locale/en@shaw/LC_MESSAGES/gtksourceview-5.mo share/locale/en_CA/LC_MESSAGES/gtksourceview-5.mo share/locale/en_GB/LC_MESSAGES/gtksourceview-5.mo share/locale/eo/LC_MESSAGES/gtksourceview-5.mo share/locale/es/LC_MESSAGES/gtksourceview-5.mo share/locale/et/LC_MESSAGES/gtksourceview-5.mo share/locale/eu/LC_MESSAGES/gtksourceview-5.mo share/locale/fa/LC_MESSAGES/gtksourceview-5.mo share/locale/fi/LC_MESSAGES/gtksourceview-5.mo share/locale/fr/LC_MESSAGES/gtksourceview-5.mo share/locale/fur/LC_MESSAGES/gtksourceview-5.mo share/locale/ga/LC_MESSAGES/gtksourceview-5.mo share/locale/gl/LC_MESSAGES/gtksourceview-5.mo share/locale/gu/LC_MESSAGES/gtksourceview-5.mo share/locale/he/LC_MESSAGES/gtksourceview-5.mo share/locale/hi/LC_MESSAGES/gtksourceview-5.mo share/locale/hr/LC_MESSAGES/gtksourceview-5.mo share/locale/hu/LC_MESSAGES/gtksourceview-5.mo share/locale/id/LC_MESSAGES/gtksourceview-5.mo share/locale/ie/LC_MESSAGES/gtksourceview-5.mo share/locale/is/LC_MESSAGES/gtksourceview-5.mo share/locale/it/LC_MESSAGES/gtksourceview-5.mo share/locale/ja/LC_MESSAGES/gtksourceview-5.mo share/locale/ka/LC_MESSAGES/gtksourceview-5.mo share/locale/kk/LC_MESSAGES/gtksourceview-5.mo share/locale/kn/LC_MESSAGES/gtksourceview-5.mo share/locale/ko/LC_MESSAGES/gtksourceview-5.mo share/locale/lt/LC_MESSAGES/gtksourceview-5.mo share/locale/lv/LC_MESSAGES/gtksourceview-5.mo share/locale/mai/LC_MESSAGES/gtksourceview-5.mo share/locale/mg/LC_MESSAGES/gtksourceview-5.mo share/locale/mk/LC_MESSAGES/gtksourceview-5.mo share/locale/ml/LC_MESSAGES/gtksourceview-5.mo share/locale/mn/LC_MESSAGES/gtksourceview-5.mo share/locale/mr/LC_MESSAGES/gtksourceview-5.mo share/locale/ms/LC_MESSAGES/gtksourceview-5.mo share/locale/nb/LC_MESSAGES/gtksourceview-5.mo share/locale/ne/LC_MESSAGES/gtksourceview-5.mo share/locale/nl/LC_MESSAGES/gtksourceview-5.mo share/locale/nn/LC_MESSAGES/gtksourceview-5.mo share/locale/oc/LC_MESSAGES/gtksourceview-5.mo share/locale/or/LC_MESSAGES/gtksourceview-5.mo share/locale/pa/LC_MESSAGES/gtksourceview-5.mo share/locale/pl/LC_MESSAGES/gtksourceview-5.mo share/locale/pt/LC_MESSAGES/gtksourceview-5.mo share/locale/pt_BR/LC_MESSAGES/gtksourceview-5.mo share/locale/ro/LC_MESSAGES/gtksourceview-5.mo share/locale/ru/LC_MESSAGES/gtksourceview-5.mo share/locale/rw/LC_MESSAGES/gtksourceview-5.mo share/locale/si/LC_MESSAGES/gtksourceview-5.mo share/locale/sk/LC_MESSAGES/gtksourceview-5.mo share/locale/sl/LC_MESSAGES/gtksourceview-5.mo share/locale/sq/LC_MESSAGES/gtksourceview-5.mo share/locale/sr/LC_MESSAGES/gtksourceview-5.mo share/locale/sr@latin/LC_MESSAGES/gtksourceview-5.mo share/locale/sv/LC_MESSAGES/gtksourceview-5.mo share/locale/ta/LC_MESSAGES/gtksourceview-5.mo share/locale/te/LC_MESSAGES/gtksourceview-5.mo share/locale/tg/LC_MESSAGES/gtksourceview-5.mo share/locale/th/LC_MESSAGES/gtksourceview-5.mo share/locale/tr/LC_MESSAGES/gtksourceview-5.mo share/locale/ug/LC_MESSAGES/gtksourceview-5.mo share/locale/uk/LC_MESSAGES/gtksourceview-5.mo share/locale/vi/LC_MESSAGES/gtksourceview-5.mo share/locale/xh/LC_MESSAGES/gtksourceview-5.mo share/locale/zh_CN/LC_MESSAGES/gtksourceview-5.mo share/locale/zh_HK/LC_MESSAGES/gtksourceview-5.mo share/locale/zh_TW/LC_MESSAGES/gtksourceview-5.mo [FILE:1333:patches/patch-meson.build] --- meson.build.orig 2023-09-16 23:27:22 UTC +++ meson.build @@ -122,6 +122,8 @@ if gtk_minor_version.to_int() % 2 == 1 endif deprecated_c_args = [ + '-DG_DISABLE_ASSERT', + '-DG_DISABLE_CAST_CHECKS', '-DG_DISABLE_DEPRECATED', '-DGDK_DISABLE_DEPRECATED', '-DGTK_DISABLE_DEPRECATED', @@ -226,7 +228,6 @@ else '-Werror=main', '-Werror=misleading-indentation', '-Werror=missing-braces', - '-Werror=missing-include-dirs', '-Werror=nonnull', '-Werror=overflow', '-Werror=parenthesis', @@ -245,7 +246,6 @@ else '-Wimplicit-function-declaration', '-Wlogical-op', '-Wmissing-format-attribute', - '-Wmissing-include-dirs', '-Wmissing-noreturn', '-Wnested-externs', '-Wno-cast-function-type', @@ -271,9 +271,6 @@ else test_c_args += ['-Wno-incompatible-pointer-types-discards-qualifiers'] endif - if buildtype != 'plain' - test_c_args += '-fstack-protector-strong' - endif endif foreach arg: test_c_args @@ -311,10 +308,6 @@ test_link_args = [ '-Wl,-z,relro', # Read-only segments after relocation ] if not buildtype.startswith('debug') - add_project_arguments([ - '-DG_DISABLE_ASSERT', - '-DG_DISABLE_CAST_CHECKS', - ], language: 'c') test_link_args += ['-Wl,-Bsymbolic', '-fno-plt'] endif foreach link_arg: test_link_args