# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= gtksourceview5 VERSION= 5.0.0 KEYWORDS= x11_toolkits VARIANTS= standard SDESC[standard]= GTK3 syntax highlighting text widget HOMEPAGE= https://wiki.gnome.org/Projects/GtkSourceView CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= GNOME/gtksourceview/5.0 DISTFILE[1]= gtksourceview-5.0.0.tar.xz:main DIST_SUBDIR= gnome3 DF_INDEX= 1 SPKGS[standard]= complete primary nls docs OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= vala:single:standard BUILDRUN_DEPENDS= pcre2:primary:standard USES= meson pkgconfig gettext-tools gtk-doc GNOME_COMPONENTS= cairo gdkpixbuf gtk4 introspection libxml2 DISTNAME= gtksourceview-5.0.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= -Dglade_catalog=false -Dinstall_tests=false -Dgir=true -Dvapi=true -Dgtk_doc=true INSTALL_REQ_TOOLCHAIN= yes [FILE:283: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:112:distinfo] 64826633c0c8d2c6a6eb4ec653215ef04e31e13a2d4156a09ca5fd9013acd9c3 1194712 gnome3/gtksourceview-5.0.0.tar.xz [FILE:4776:manifests/plist.primary] 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 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 gtksourcetag.h gtksourcetypes.h gtksourceutils.h gtksourceversion.h gtksourceview.h include/gtksourceview-5/gtksourceview/completion-providers/snippets/gtksourcecompletionsnippets.h include/gtksourceview-5/gtksourceview/completion-providers/words/gtksourcecompletionwords.h lib/ libgtksourceview-5.so libgtksourceview-5.so.0 libgtksourceview-5.so.0.0.0 lib/girepository-1.0/GtkSource-5.typelib lib/pkgconfig/gtksourceview-5.pc share/gir-1.0/GtkSource-5.gir 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 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 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 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 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 rpmspec.lang rst.lang ruby.lang rust.lang scala.lang scheme.lang scilab.lang scss.lang sh.lang sml.lang solidity.lang sparql.lang sql.lang star.lang sweave.lang swift.lang systemverilog.lang t2t.lang tcl.lang tera.lang terraform.lang texinfo.lang thrift.lang toml.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 xml.lang xslt.lang yacc.lang yaml.lang yara.lang share/gtksourceview-5/snippets/ licenses.snippets snippets.rng share/gtksourceview-5/styles/ Adwaita-dark.style-scheme.xml Adwaita.style-scheme.xml classic.xml cobalt.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 share/vala/vapi/ gtksourceview-5.deps gtksourceview-5.vapi [FILE:3898:manifests/plist.nls] 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/it/LC_MESSAGES/gtksourceview-5.mo share/locale/ja/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:2434:manifests/plist.docs] share/doc/gtksourceview5/ GtkSourceBuffer.html GtkSourceCompletion.html GtkSourceCompletionContext.html GtkSourceCompletionProposal.html GtkSourceCompletionProvider.html GtkSourceCompletionSnippets.html GtkSourceCompletionWords.html GtkSourceEncoding.html GtkSourceFile.html GtkSourceFileLoader.html GtkSourceFileSaver.html GtkSourceGutter.html GtkSourceGutterLines.html GtkSourceGutterRenderer.html GtkSourceGutterRendererPixbuf.html GtkSourceGutterRendererText.html GtkSourceHover.html GtkSourceHoverContext.html GtkSourceHoverDisplay.html GtkSourceHoverProvider.html GtkSourceIndenter.html GtkSourceLanguage.html GtkSourceLanguageManager.html GtkSourceMap.html GtkSourceMark.html GtkSourceMarkAttributes.html GtkSourcePrintCompositor.html GtkSourceRegion.html GtkSourceSearchContext.html GtkSourceSearchSettings.html GtkSourceSnippet.html GtkSourceSnippetChunk.html GtkSourceSnippetContext.html GtkSourceSnippetManager.html GtkSourceSpaceDrawer.html GtkSourceStyle.html GtkSourceStyleScheme.html GtkSourceStyleSchemeChooser.html GtkSourceStyleSchemeChooserButton.html GtkSourceStyleSchemeChooserWidget.html GtkSourceStyleSchemeManager.html GtkSourceTag.html GtkSourceView.html annexes.html annotation-glossary.html api-index-2-0.html api-index-2-10.html api-index-2-12.html api-index-2-2.html api-index-2-4.html api-index-2-8.html api-index-3-0.html api-index-3-10.html api-index-3-12.html api-index-3-14.html api-index-3-16.html api-index-3-18.html api-index-3-20.html api-index-3-22.html api-index-3-24.html api-index-3-4.html api-index-4-0.html api-index-5-0.html api-index-deprecated.html api-index-full.html api-reference.html completion.html file-loading-and-saving.html general.html gtksourceview-5.0-GtkSourceUtils.html gtksourceview-5.0-GtkSourceView-Initialization-and-Finalization.html gtksourceview-5.0-Version-Information.html gutter.html home.png hover.html indenter.html index.html intro.html lang-reference.html lang-tutorial.html left-insensitive.png left.png main-classes.html misc.html object-tree.html porting-guide-3-to-4.html porting-guide-4-to-5.html porting-guide.html printing.html right-insensitive.png right.png search-and-replace.html snippet-reference.html snippets.html style-reference.html style.css styling.html syntax-highlighting-reference.html syntax-highlighting.html up-insensitive.png up.png [FILE:881:patches/patch-meson.build] --- meson.build.orig 2021-03-19 23:55:55 UTC +++ meson.build @@ -125,6 +125,8 @@ gtk_minor_version = '0' # gtk_version_ar # Configurations add_project_arguments([ + '-DG_DISABLE_ASSERT', + '-DG_DISABLE_CAST_CHECKS', '-DG_DISABLE_DEPRECATED', '-DGDK_DISABLE_DEPRECATED', '-DGTK_DISABLE_DEPRECATED', @@ -254,9 +256,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 @@ -294,10 +293,6 @@ test_link_args = [ '-Wl,-z,relro', # Read-only segments after relocation ] if not buildtype.startswith('debug') - add_global_arguments([ - '-DG_DISABLE_ASSERT', - '-DG_DISABLE_CAST_CHECKS', - ], language: 'c') test_link_args += ['-Wl,-Bsymbolic', '-fno-plt'] endif foreach link_arg: test_link_args