* Package: media-gfx/birdfont-2.18.3 * Repository: gentoo * Maintainer: fonts@gentoo.org * Upstream: https://birdfont.org/bugtracker/ * USE: abi_x86_64 amd64 elibc_glibc kernel_linux nls userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking birdfont-2.18.3.tar.xz to /var/tmp/portage/media-gfx/birdfont-2.18.3/work >>> Source unpacked in /var/tmp/portage/media-gfx/birdfont-2.18.3/work >>> Preparing source in /var/tmp/portage/media-gfx/birdfont-2.18.3/work/birdfont-2.18.3 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-gfx/birdfont-2.18.3/work/birdfont-2.18.3 ... * Looking in po for new locales ... [ ok ] ./configure --prefix /usr --gtk False --gee gee-0.8 --valac /usr/bin/valac-0.42 --cc x86_64-pc-linux-gnu-gcc --cflags -O2 -pipe -march=native --ldflags -Wl,-O1 -Wl,--as-needed Checking for /usr/bin/valac-0.42 version >= 0.16.0 Found Vala 0.42.7 Looking for library: gio-2.0 Looking for library: glib-2.0 Looking for library: sqlite3 Looking for library: fontconfig Looking for library: xmlbird Looking for library: gee-0.8 Done Writing Config.vala >>> Source configured. >>> Compiling source in /var/tmp/portage/media-gfx/birdfont-2.18.3/work/birdfont-2.18.3 ... doit run -n 1 . build . compile_translations . man:birdfont.1 . man:birdfont-export.1 . man:birdfont-import.1 . man:birdfont-autotrace.1 . mkdir build/libbirdfont . copy libbirdfont/Renderer/fontconfig.c . copy libbirdfont/OpenFontFormat/load_font.c . copy libbirdfont/overview_glyph.c . mkdir build/libbirdgems . copy libbirdgems/fit_cubic.c . copy libbirdgems/GraphicsGems.h . copy libbirdgems/GGVecLib.c . valac libbirdgems . compile build/libbirdgems/fit_cubic.c . compile build/libbirdgems/GGVecLib.c . compile build/libbirdgems/birdgems.c . libbirdgems . Create link libbirdgems.so.0.0 libbirdgems.so . valac libbirdfont sqlite3.vapi:402.4-402.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement = "")] libbirdfont/BirdFontFile.vala:26.2-26.37: warning: the modifier `static' is not applicable to constants public static const int FORMAT_MAJOR = 2; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/BirdFontFile.vala:27.2-27.37: warning: the modifier `static' is not applicable to constants public static const int FORMAT_MINOR = 2; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/BirdFontFile.vala:29.2-29.41: warning: the modifier `static' is not applicable to constants public static const int MIN_FORMAT_MAJOR = 0; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/BirdFontFile.vala:30.2-30.41: warning: the modifier `static' is not applicable to constants public static const int MIN_FORMAT_MINOR = 0; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/Config.vala:3.5-3.40: warning: the modifier `static' is not applicable to constants internal static const string VERSION = "2.18.3"; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/Config.vala:4.5-4.39: warning: the modifier `static' is not applicable to constants internal static const string PREFIX = "/usr"; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:41.2-41.30: warning: the modifier `static' is not applicable to constants public static const uint NONE = 0; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:42.2-42.32: warning: the modifier `static' is not applicable to constants public static const uint ACTIVE = 1; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:43.2-43.34: warning: the modifier `static' is not applicable to constants public static const uint SELECTED = 1 << 1; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:44.2-44.39: warning: the modifier `static' is not applicable to constants public static const uint DELETED_POINT = 1 << 2; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:45.2-45.29: warning: the modifier `static' is not applicable to constants public static const uint TIE = 1 << 3; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:46.2-46.36: warning: the modifier `static' is not applicable to constants public static const uint REFLECTIVE = 1 << 4; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:48.2-48.38: warning: the modifier `static' is not applicable to constants public static const uint INTERSECTION = 1 << 5; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:49.2-49.36: warning: the modifier `static' is not applicable to constants public static const uint NEW_CORNER = 1 << 6; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:50.2-50.39: warning: the modifier `static' is not applicable to constants public static const uint STROKE_OFFSET = 1 << 7; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:51.2-51.44: warning: the modifier `static' is not applicable to constants public static const uint COUNTER_TO_OUTLINE = 1 << 8; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:52.2-52.32: warning: the modifier `static' is not applicable to constants public static const uint COPIED = 1 << 9; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:53.2-53.37: warning: the modifier `static' is not applicable to constants public static const uint REMOVE_PART = 1 << 10; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:54.2-54.33: warning: the modifier `static' is not applicable to constants public static const uint OVERLAY = 1 << 11; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:55.2-55.31: warning: the modifier `static' is not applicable to constants public static const uint CURVE = 1 << 12; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:56.2-56.36: warning: the modifier `static' is not applicable to constants public static const uint CURVE_KEEP = 1 << 13; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:57.2-57.37: warning: the modifier `static' is not applicable to constants public static const uint SEGMENT_END = 1 << 14; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:58.2-58.37: warning: the modifier `static' is not applicable to constants public static const uint SPLIT_POINT = 1 << 15; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:59.2-59.43: warning: the modifier `static' is not applicable to constants public static const uint SELF_INTERSECTION = 1 << 16; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/EditPoint.vala:60.2-60.50: warning: the modifier `static' is not applicable to constants public static const uint COPIED_SELF_INTERSECTION = 1 << 17; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/Expander.vala:22.2-22.44: warning: the modifier `static' is not applicable to constants private static const double HEADLINE_MARGIN = 4; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/FileChooser.vala:19.2-19.30: warning: the modifier `static' is not applicable to constants public static const uint NONE = 0; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/FileChooser.vala:20.2-20.30: warning: the modifier `static' is not applicable to constants public static const uint SAVE = 1; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/FileChooser.vala:21.2-21.30: warning: the modifier `static' is not applicable to constants public static const uint LOAD = 1 << 1; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/FileChooser.vala:22.2-22.35: warning: the modifier `static' is not applicable to constants public static const uint DIRECTORY = 1 << 2; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/FileDialogTab.vala:44.2-44.42: warning: the modifier `static' is not applicable to constants public static const string path_separator = "\\"; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/KeyBindings.vala:76.1-76.29: warning: the modifier `static' is not applicable to constants public static const uint NONE = 0; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/KeyBindings.vala:77.1-77.29: warning: the modifier `static' is not applicable to constants public static const uint CTRL = 1 << 0; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/KeyBindings.vala:78.1-78.28: warning: the modifier `static' is not applicable to constants public static const uint ALT = 1 << 1; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/KeyBindings.vala:79.1-79.30: warning: the modifier `static' is not applicable to constants public static const uint SHIFT = 1 << 2; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/KeyBindings.vala:80.1-80.29: warning: the modifier `static' is not applicable to constants public static const uint LOGO = 1 << 3; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/LicenseDialog.vala:27.2-27.30: warning: the modifier `static' is not applicable to constants static const double font_size = 20; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/LicenseDialog.vala:28.2-28.27: warning: the modifier `static' is not applicable to constants static const double margin = 20; ^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/Line.vala:21.2-21.34: warning: the modifier `static' is not applicable to constants public static const bool VERTICAL = true; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/Line.vala:22.2-22.36: warning: the modifier `static' is not applicable to constants public static const bool HORIZONTAL = false; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/NativeWindow.vala:19.2-19.31: warning: the modifier `static' is not applicable to constants public static const int HIDDEN = 0; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/NativeWindow.vala:20.2-20.32: warning: the modifier `static' is not applicable to constants public static const int VISIBLE = 1; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OtfFeatureTable.vala:23.2-23.22: warning: the modifier `static' is not applicable to constants static const int NONE = 0; ^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OtfFeatureTable.vala:24.2-24.29: warning: the modifier `static' is not applicable to constants static const int OTF_FEATURE = 1; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OtfFeatureTable.vala:25.2-25.30: warning: the modifier `static' is not applicable to constants static const int SOURCE_GLYPH = 2; // the glyph to replace ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OtfFeatureTable.vala:26.2-26.35: warning: the modifier `static' is not applicable to constants static const int REPLACEMENT_GLYPH = 3; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OtfFeatureTable.vala:27.2-27.33: warning: the modifier `static' is not applicable to constants static const int ALTERNATE_ENTRY = 4; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OverwriteDialog.vala:31.2-31.39: warning: the modifier `static' is not applicable to constants static const double question_font_size = 23; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/QuestionDialog.vala:23.2-23.30: warning: the modifier `static' is not applicable to constants static const double font_size = 20; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/QuestionDialog.vala:24.2-24.27: warning: the modifier `static' is not applicable to constants static const double margin = 20; ^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/QuestionDialog.vala:25.2-25.33: warning: the modifier `static' is not applicable to constants static const double margin_small = 5; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/Row.vala:28.2-28.36: warning: the modifier `static' is not applicable to constants public static const int MAX_COLUMNS = 5; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/SaveDialog.vala:31.2-31.39: warning: the modifier `static' is not applicable to constants static const double question_font_size = 23; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/TabBar.vala:26.2-26.24: warning: the modifier `static' is not applicable to constants static const int NO_TAB = -1; ^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/TabBar.vala:27.2-27.26: warning: the modifier `static' is not applicable to constants static const int NEXT_TAB = -2; ^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/TabBar.vala:28.2-28.30: warning: the modifier `static' is not applicable to constants static const int PREVIOUS_TAB = -3; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/TabBar.vala:29.2-29.32: warning: the modifier `static' is not applicable to constants static const int PROGRESS_WHEEL = -3; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/TabBar.vala:30.2-30.27: warning: the modifier `static' is not applicable to constants static const int SHOW_MENU = -4; ^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/TabBar.vala:31.2-31.29: warning: the modifier `static' is not applicable to constants static const int STOP_BUTTON = -5; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/TabContent.vala:29.2-29.35: warning: the modifier `static' is not applicable to constants static const int TEXT_INPUT_HEIGHT = 51; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/CffTable.vala:20.2-20.25: warning: the modifier `static' is not applicable to constants static const uint8 HSTEM = 1; ^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/CffTable.vala:21.2-21.25: warning: the modifier `static' is not applicable to constants static const uint8 VSTEM = 3; ^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/CffTable.vala:22.2-22.27: warning: the modifier `static' is not applicable to constants static const uint8 VMOVETO = 4; ^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/CffTable.vala:23.2-23.27: warning: the modifier `static' is not applicable to constants static const uint8 HLINETO = 6; ^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/CffTable.vala:24.2-24.27: warning: the modifier `static' is not applicable to constants static const uint8 VLINETO = 7; ^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/CffTable.vala:25.2-25.27: warning: the modifier `static' is not applicable to constants static const uint8 ENDCHAR = 14; ^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/CffTable.vala:26.2-26.27: warning: the modifier `static' is not applicable to constants static const uint8 HMOVETO = 22; ^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/CffTable.vala:27.2-27.27: warning: the modifier `static' is not applicable to constants static const uint8 RMOVETO = 21; ^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/CffTable.vala:29.2-29.27: warning: the modifier `static' is not applicable to constants static const uint8 CHARSET = 15; ^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/CffTable.vala:30.2-30.28: warning: the modifier `static' is not applicable to constants static const uint8 ENCODING = 16; ^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/CffTable.vala:32.2-32.27: warning: the modifier `static' is not applicable to constants static const uint8 VERSION = 0; ^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfData.vala:22.2-22.31: warning: the modifier `static' is not applicable to constants public static const uint8 NONE = 0; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfData.vala:23.2-23.34: warning: the modifier `static' is not applicable to constants public static const uint8 ON_PATH = 1 << 0; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfData.vala:24.2-24.41: warning: the modifier `static' is not applicable to constants public static const uint8 X_SHORT_VECTOR = 1 << 1; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfData.vala:25.2-25.41: warning: the modifier `static' is not applicable to constants public static const uint8 Y_SHORT_VECTOR = 1 << 2; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfData.vala:26.2-26.33: warning: the modifier `static' is not applicable to constants public static const uint8 REPEAT = 1 << 3; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfData.vala:29.2-29.36: warning: the modifier `static' is not applicable to constants public static const uint8 X_IS_SAME = 1 << 4; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfData.vala:30.2-30.36: warning: the modifier `static' is not applicable to constants public static const uint8 Y_IS_SAME = 1 << 5; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfData.vala:31.2-31.50: warning: the modifier `static' is not applicable to constants public static const uint8 X_SHORT_VECTOR_POSITIVE = 1 << 4; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfData.vala:32.2-32.50: warning: the modifier `static' is not applicable to constants public static const uint8 Y_SHORT_VECTOR_POSITIVE = 1 << 5; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfTable.vala:19.2-19.35: warning: the modifier `static' is not applicable to constants static const uint16 BOTH_ARE_WORDS = 1 << 0; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfTable.vala:20.2-20.39: warning: the modifier `static' is not applicable to constants static const uint16 BOTH_ARE_XY_VALUES = 1 << 1; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfTable.vala:21.2-21.34: warning: the modifier `static' is not applicable to constants static const uint16 ROUND_TO_GRID = 1 << 2; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfTable.vala:22.2-22.26: warning: the modifier `static' is not applicable to constants static const uint16 SCALE = 1 << 3; ^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfTable.vala:23.2-23.29: warning: the modifier `static' is not applicable to constants static const uint16 RESERVED = 1 << 4; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfTable.vala:24.2-24.36: warning: the modifier `static' is not applicable to constants static const uint16 MORE_COMPONENTS = 1 << 5; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfTable.vala:25.2-25.30: warning: the modifier `static' is not applicable to constants static const uint16 SCALE_X_Y = 1 << 6; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfTable.vala:26.2-26.41: warning: the modifier `static' is not applicable to constants static const uint16 SCALE_WITH_ROTATTION = 1 << 7; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/GlyfTable.vala:27.2-27.33: warning: the modifier `static' is not applicable to constants static const uint16 INSTRUCTIONS = 1 << 8; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/KernTable.vala:19.2-19.38: warning: the modifier `static' is not applicable to constants public static const uint16 HORIZONTAL = 1; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/KernTable.vala:20.2-20.35: warning: the modifier `static' is not applicable to constants public static const uint16 MINIMUM = 1 << 1; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/KernTable.vala:21.2-21.40: warning: the modifier `static' is not applicable to constants public static const uint16 CROSS_STREAM = 1 << 2; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/KernTable.vala:22.2-22.36: warning: the modifier `static' is not applicable to constants public static const uint16 OVERRIDE = 1 << 3; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/KernTable.vala:23.2-23.34: warning: the modifier `static' is not applicable to constants public static const uint16 FORMAT = 1 << 8; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/NameTable.vala:19.2-19.44: warning: the modifier `static' is not applicable to constants public static const uint16 COPYRIGHT_NOTICE = 0; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/NameTable.vala:20.2-20.37: warning: the modifier `static' is not applicable to constants public static const uint16 FONT_NAME = 1; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/NameTable.vala:21.2-21.42: warning: the modifier `static' is not applicable to constants public static const uint16 SUBFAMILY_NAME = 2; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/NameTable.vala:22.2-22.45: warning: the modifier `static' is not applicable to constants public static const uint16 UNIQUE_IDENTIFIER = 3; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/NameTable.vala:23.2-23.42: warning: the modifier `static' is not applicable to constants public static const uint16 FULL_FONT_NAME = 4; // name + subfamily ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/NameTable.vala:24.2-24.35: warning: the modifier `static' is not applicable to constants public static const uint16 VERSION = 5; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/NameTable.vala:25.2-25.43: warning: the modifier `static' is not applicable to constants public static const uint16 POSTSCRIPT_NAME = 6; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/NameTable.vala:26.2-26.38: warning: the modifier `static' is not applicable to constants public static const uint16 TRADE_MARK = 7; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/NameTable.vala:27.2-27.40: warning: the modifier `static' is not applicable to constants public static const uint16 MANUFACTURER = 8; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/NameTable.vala:28.2-28.36: warning: the modifier `static' is not applicable to constants public static const uint16 DESIGNER = 9; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/NameTable.vala:29.2-29.39: warning: the modifier `static' is not applicable to constants public static const uint16 DESCRIPTION = 10; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/NameTable.vala:30.2-30.38: warning: the modifier `static' is not applicable to constants public static const uint16 VENDOR_URL = 11; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/NameTable.vala:31.2-31.40: warning: the modifier `static' is not applicable to constants public static const uint16 DESIGNER_URL = 12; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/NameTable.vala:32.2-32.35: warning: the modifier `static' is not applicable to constants public static const uint16 LICENSE = 13; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/NameTable.vala:33.2-33.39: warning: the modifier `static' is not applicable to constants public static const uint16 LICENSE_URL = 14; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/NameTable.vala:34.2-34.43: warning: the modifier `static' is not applicable to constants public static const uint16 PREFERED_FAMILY = 16; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/NameTable.vala:35.2-35.47: warning: the modifier `static' is not applicable to constants public static const uint16 PREFERED_SUB_FAMILY = 17; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/Os2Table.vala:21.2-21.34: warning: the modifier `static' is not applicable to constants public static const uint16 ITALIC = 1; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/Os2Table.vala:22.2-22.38: warning: the modifier `static' is not applicable to constants public static const uint16 UNDERSCORE = 1 << 1; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/Os2Table.vala:23.2-23.36: warning: the modifier `static' is not applicable to constants public static const uint16 NEGATIVE = 1 << 2; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/Os2Table.vala:24.2-24.36: warning: the modifier `static' is not applicable to constants public static const uint16 OUTLINED = 1 << 3; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/Os2Table.vala:25.2-25.37: warning: the modifier `static' is not applicable to constants public static const uint16 STRIKEOUT = 1 << 4; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/Os2Table.vala:26.2-26.32: warning: the modifier `static' is not applicable to constants public static const uint16 BOLD = 1 << 5; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/Os2Table.vala:27.2-27.35: warning: the modifier `static' is not applicable to constants public static const uint16 REGULAR = 1 << 6; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/Os2Table.vala:28.2-28.40: warning: the modifier `static' is not applicable to constants public static const uint16 TYPO_METRICS = 1 << 7; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/Os2Table.vala:29.2-29.31: warning: the modifier `static' is not applicable to constants public static const uint16 WWS = 1 << 8; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/Os2Table.vala:30.2-30.35: warning: the modifier `static' is not applicable to constants public static const uint16 OBLIQUE = 1 << 9; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/Renderer/TextArea.vala:55.2-55.30: warning: the modifier `static' is not applicable to constants private static const int DONE = -2; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/KerningTools.vala:133.4-133.18: warning: Access to static member `BirdFont.KerningDisplay.right_to_left' with an instance reference d.right_to_left = !d.right_to_left; ^^^^^^^^^^^^^^^ libbirdfont/KerningTools.vala:133.23-133.37: warning: Access to static member `BirdFont.KerningDisplay.right_to_left' with an instance reference d.right_to_left = !d.right_to_left; ^^^^^^^^^^^^^^^ libbirdfont/KerningTools.vala:134.32-134.46: warning: Access to static member `BirdFont.KerningDisplay.right_to_left' with an instance reference right_to_left.set_selected (d.right_to_left); ^^^^^^^^^^^^^^^ libbirdfont/GlyphRange.vala:482.9-482.10: warning: local variable `ti' declared but never used int64 ti; ^^ libbirdfont/OverView.vala:96.11-96.45: warning: local variable `g' declared but never used Glyph g = glyph_collection.get_current (); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OverView.vala:1438.21-1438.46: warning: local variable `gc2' declared but never used GlyphCollection? gc2 = selected_item.glyphs; ^^^^^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/OverViewItem.vala:102.8-102.11: warning: local variable `font' declared but never used Font font; ^^^^ libbirdfont/OverViewItem.vala:153.9-153.9: warning: local variable `g' declared but never used Glyph g; ^ libbirdfont/OverViewItem.vala:154.8-154.11: warning: local variable `font' declared but never used Font font; ^^^^ libbirdfont/OverViewItem.vala:155.10-155.11: warning: local variable `gx' declared but never used double gx, gy; ^^ libbirdfont/OverViewItem.vala:155.14-155.15: warning: local variable `gy' declared but never used double gx, gy; ^^ libbirdfont/OverViewItem.vala:156.10-156.11: warning: local variable `x1' declared but never used double x1, x2, y1, y2; ^^ libbirdfont/OverViewItem.vala:156.14-156.15: warning: local variable `x2' declared but never used double x1, x2, y1, y2; ^^ libbirdfont/OverViewItem.vala:156.18-156.19: warning: local variable `y1' declared but never used double x1, x2, y1, y2; ^^ libbirdfont/OverViewItem.vala:156.22-156.23: warning: local variable `y2' declared but never used double x1, x2, y1, y2; ^^ libbirdfont/OverViewItem.vala:159.10-159.20: warning: local variable `glyph_width' declared but never used double glyph_width, glyph_height; ^^^^^^^^^^^ libbirdfont/OverViewItem.vala:159.23-159.34: warning: local variable `glyph_height' declared but never used double glyph_width, glyph_height; ^^^^^^^^^^^^ libbirdfont/OverViewItem.vala:162.9-162.30: warning: local variable `color' declared but never used Color color = Color.black (); ^^^^^^^^^^^^^^^^^^^^^^ libbirdfont/TrackTool.vala:112.11-112.31: warning: local variable `path' declared but never used Path path = end_point.path; ^^^^^^^^^^^^^^^^^^^^^ libbirdfont/TrackTool.vala:533.13-533.14: warning: local variable `ep' declared but never used EditPoint ep, last_point; ^^ libbirdfont/TrackTool.vala:533.17-533.26: warning: local variable `last_point' declared but never used EditPoint ep, last_point; ^^^^^^^^^^ libbirdfont/TrackTool.vala:534.24-534.25: warning: local variable `nx' declared but never used double sum_x, sum_y, nx, ny; ^^ libbirdfont/TrackTool.vala:534.28-534.29: warning: local variable `ny' declared but never used double sum_x, sum_y, nx, ny; ^^ libbirdfont/TrackTool.vala:535.7-535.8: warning: local variable `px' declared but never used int px, py; ^^ libbirdfont/TrackTool.vala:535.11-535.12: warning: local variable `py' declared but never used int px, py; ^^ libbirdfont/TrackTool.vala:536.13-536.19: warning: local variable `average' declared but never used EditPoint average, previous; ^^^^^^^ libbirdfont/TrackTool.vala:536.22-536.29: warning: local variable `previous' declared but never used EditPoint average, previous; ^^^^^^^^ libbirdfont/OpenFontFormat/GlyfData.vala:60.8-60.14: warning: local variable `process' declared but never used bool process; ^^^^^^^ libbirdfont/OpenFontFormat/GlyfData.vala:152.7-152.21: warning: local variable `path_number' declared but never used int path_number = 0; ^^^^^^^^^^^^^^^ libbirdfont/OpenFontFormat/HheaTable.vala:114.7-114.9: warning: local variable `upm' declared but never used int upm, total_height; ^^^ libbirdfont/OpenFontFormat/HheaTable.vala:114.12-114.23: warning: local variable `total_height' declared but never used int upm, total_height; ^^^^^^^^^^^^ libbirdfont/Renderer/Text.vala:171.11-171.18: warning: local variable `none' declared but never used double none = 0; ^^^^^^^^ libbirdfont/Renderer/Text.vala:362.10-362.10: warning: local variable `x' declared but never used double x, y; ^ libbirdfont/Renderer/Text.vala:362.13-362.13: warning: local variable `y' declared but never used double x, y; ^ libbirdfont/Renderer/Text.vala:363.10-363.14: warning: local variable `ratio' declared but never used double ratio; ^^^^^ libbirdfont/Renderer/Text.vala:364.10-364.13: warning: local variable `cc_y' declared but never used double cc_y; ^^^^ libbirdfont/Renderer/Text.vala:397.10-397.18: warning: local variable `py' declared but never used double py = cc_y; ^^^^^^^^^ . compile build/libbirdfont/fontconfig.c Package cairo was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo', required by 'virtual:world', not found . compile build/libbirdfont/load_font.c Package cairo was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo', required by 'virtual:world', not found build/libbirdfont/load_font.c: In function ‘get_bf_font’: build/libbirdfont/load_font.c:1026:2: warning: implicit declaration of function ‘bird_font_open_font_format_reader_append_kerning’ [-Wimplicit-function-declaration] bird_font_open_font_format_reader_append_kerning (bf, file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . compile build/libbirdfont/overview_glyph.c Package cairo was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo.pc' to the PKG_CONFIG_PATH environment variable Package 'cairo', required by 'virtual:world', not found build/libbirdfont/overview_glyph.c:18:10: fatal error: cairo.h: No such file or directory #include ^~~~~~~~~ compilation terminated. ######################################## TaskFailed - taskid:compile build/libbirdfont/overview_glyph.c Command failed: 'x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -c build/libbirdfont/overview_glyph.c -fPIC -D 'GETTEXT_PACKAGE="birdfont"' -I ./build/libbirdfont -I ./build/libbirdgems $(x86_64-pc-linux-gnu-pkg-config --cflags sqlite3) $(x86_64-pc-linux-gnu-pkg-config --cflags fontconfig) $(x86_64-pc-linux-gnu-pkg-config --cflags gee-0.8) $(x86_64-pc-linux-gnu-pkg-config --cflags gio-2.0) $(x86_64-pc-linux-gnu-pkg-config --cflags cairo) $(x86_64-pc-linux-gnu-pkg-config --cflags glib-2.0) $(x86_64-pc-linux-gnu-pkg-config --cflags xmlbird) -o build/libbirdfont/overview_glyph.o' returned 1 * ERROR: media-gfx/birdfont-2.18.3::gentoo failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 124: Called src_compile * environment, line 3050: Called v 'doit' 'run' '-n' '1' * environment, line 3768: Called die * The specific snippet of code: * "$@" || die * * If you need support, post the output of `emerge --info '=media-gfx/birdfont-2.18.3::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-gfx/birdfont-2.18.3::gentoo'`. * The complete build log is located at '/var/log/portage/media-gfx:birdfont-2.18.3:20190416-190745.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-gfx/birdfont-2.18.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-gfx/birdfont-2.18.3/temp/environment'. * Working directory: '/var/tmp/portage/media-gfx/birdfont-2.18.3/work/birdfont-2.18.3' * S: '/var/tmp/portage/media-gfx/birdfont-2.18.3/work/birdfont-2.18.3'