Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37595062
en ru br
ALT Linux repos
S:2.13.2-alt1
5.0: 2.3.9-alt2
4.1: 2.3.11-alt1.M41.1
4.0: 2.3.6-alt1.M40.1
+updates:2.3.6-alt1.M40.1

Group :: System/Libraries
RPM: libfreetype

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: freetype-2.3.6-alt-version-script.patch
Download


--- freetype/libfreetype6.map-	2006-04-24 21:58:42 +0400
+++ freetype/libfreetype6.map	2006-04-24 21:58:42 +0400
@@ -0,0 +1,84 @@
+FREETYPE_2.1.10 {
+    global:
+	FT_Access_Frame;
+	FT_Bitmap_Convert;
+	FT_Bitmap_Copy;
+	FT_Bitmap_Done;
+	FT_Bitmap_Embolden;
+	FT_Bitmap_New;
+	FT_Extract_Frame;
+	FT_Forget_Frame;
+	FT_Get_Char;
+	FT_Get_Long;
+	FT_Get_LongLE;
+	FT_Get_Offset;
+	FT_Get_PS_Font_Private;
+	FT_Get_Short;
+	FT_Get_ShortLE;
+	FT_GlyphSlot_Embolden;
+	FT_GlyphSlot_Oblique;
+	FT_New_Memory_Stream;
+	FT_OpenType_Validate;
+	FT_Outline_Embolden;
+	FT_Read_Char;
+	FT_Read_Fields;
+	FT_Read_Long;
+	FT_Read_LongLE;
+	FT_Read_Offset;
+	FT_Read_Short;
+	FT_Read_ShortLE;
+	FT_Read_Stream;
+	FT_Read_Stream_At;
+	FT_Release_Frame;
+	FT_Seek_Stream;
+	FT_Sfnt_Table_Info;
+	FT_Skip_Stream;
+	FT_Stream_TryRead;
+    local:
+	[^F]*;
+};
+
+FREETYPE_2.3.0 {
+    global:
+	FT_Get_Gasp;
+	FT_Library_SetLcdFilter;
+} FREETYPE_2.1.10;
+
+FREETYPE_2.3.5 {
+    global:
+	FTC_ImageCache_LookupScaler;
+	FTC_SBitCache_LookupScaler;
+	FT_Face_CheckTrueTypePatents;
+	FT_Face_SetUnpatentedHinting;
+	FT_Get_CMap_Format;
+} FREETYPE_2.3.0;
+
+FREETYPE_2.3.6 {
+    global:
+	FT_Face_GetCharVariantIndex;
+	FT_Face_GetCharVariantIsDefault;
+	FT_Face_GetCharsOfVariant;
+	FT_Face_GetVariantSelectors;
+	FT_Face_GetVariantsOfChar;
+	FT_Get_CID_Registry_Ordering_Supplement;
+	FT_Matrix_Multiply_Scaled;
+	FT_Vector_Transform_Scaled;
+} FREETYPE_2.3.5;
+
+FREETYPE_2.3.8 {
+    global:
+	FT_Get_Advance;
+	FT_Get_Advances;
+	FT_Get_FSType_Flags;
+} FREETYPE_2.3.6;
+
+FREETYPE_2.3.9 {
+    global:
+	FT_Get_CID_From_Glyph_Index;
+	FT_Get_CID_Is_Internally_CID_Keyed;
+} FREETYPE_2.3.8;
+
+FREETYPE_2.4.1 {
+    global:
+	FT_Library_SetLcdFilterWeights;
+} FREETYPE_2.3.9;
--- freetype-2.3.0/builds/unix/unix-cc.in~	2006-10-15 12:57:22 +0400
+++ freetype-2.3.0/builds/unix/unix-cc.in	2007-01-17 17:57:21 +0300
@@ -107,6 +107,7 @@
 #
 LINK_LIBRARY = $(LIBTOOL) --mode=link $(CCraw) -o $@ $(OBJECTS_LIST) \
                           -rpath $(libdir) -version-info $(version_info) \
+			  -Wl,--version-script=$(TOP_DIR)/libfreetype6.map \
                           $(LDFLAGS) -no-undefined \
                           # -export-symbols $(EXPORTS_LIST)
 
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin