Page Menu
Home
Solus
Search
Configure Global Search
Log In
Files
F11054517
D12104.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
11 KB
Referenced Files
None
Subscribers
None
D12104.diff
View Options
diff --git a/abi_libs32 b/abi_libs32
new file mode 100644
--- /dev/null
+++ b/abi_libs32
@@ -0,0 +1 @@
+libfreetype.so.6
diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -60,6 +60,8 @@
libfreetype.so.6:FT_Get_Char_Index
libfreetype.so.6:FT_Get_Charmap_Index
libfreetype.so.6:FT_Get_Color_Glyph_Layer
+libfreetype.so.6:FT_Get_Color_Glyph_Paint
+libfreetype.so.6:FT_Get_Colorline_Stops
libfreetype.so.6:FT_Get_FSType_Flags
libfreetype.so.6:FT_Get_First_Char
libfreetype.so.6:FT_Get_Font_Format
@@ -80,6 +82,8 @@
libfreetype.so.6:FT_Get_PS_Font_Info
libfreetype.so.6:FT_Get_PS_Font_Private
libfreetype.so.6:FT_Get_PS_Font_Value
+libfreetype.so.6:FT_Get_Paint
+libfreetype.so.6:FT_Get_Paint_Layers
libfreetype.so.6:FT_Get_Postscript_Name
libfreetype.so.6:FT_Get_Renderer
libfreetype.so.6:FT_Get_Sfnt_LangTag
@@ -88,6 +92,7 @@
libfreetype.so.6:FT_Get_Sfnt_Table
libfreetype.so.6:FT_Get_SubGlyph_Info
libfreetype.so.6:FT_Get_Track_Kerning
+libfreetype.so.6:FT_Get_Transform
libfreetype.so.6:FT_Get_TrueType_Engine_Type
libfreetype.so.6:FT_Get_Var_Axis_Flags
libfreetype.so.6:FT_Get_Var_Blend_Coordinates
@@ -165,7 +170,9 @@
libfreetype.so.6:FT_Set_Char_Size
libfreetype.so.6:FT_Set_Charmap
libfreetype.so.6:FT_Set_Debug_Hook
+libfreetype.so.6:FT_Set_Default_Log_Handler
libfreetype.so.6:FT_Set_Default_Properties
+libfreetype.so.6:FT_Set_Log_Handler
libfreetype.so.6:FT_Set_MM_Blend_Coordinates
libfreetype.so.6:FT_Set_MM_Design_Coordinates
libfreetype.so.6:FT_Set_MM_WeightVector
@@ -195,6 +202,8 @@
libfreetype.so.6:FT_Stroker_Rewind
libfreetype.so.6:FT_Stroker_Set
libfreetype.so.6:FT_Tan
+libfreetype.so.6:FT_Trace_Set_Default_Level
+libfreetype.so.6:FT_Trace_Set_Level
libfreetype.so.6:FT_TrueTypeGX_Free
libfreetype.so.6:FT_TrueTypeGX_Validate
libfreetype.so.6:FT_Vector_From_Polar
diff --git a/abi_symbols32 b/abi_symbols32
--- a/abi_symbols32
+++ b/abi_symbols32
@@ -60,6 +60,8 @@
libfreetype.so.6:FT_Get_Char_Index
libfreetype.so.6:FT_Get_Charmap_Index
libfreetype.so.6:FT_Get_Color_Glyph_Layer
+libfreetype.so.6:FT_Get_Color_Glyph_Paint
+libfreetype.so.6:FT_Get_Colorline_Stops
libfreetype.so.6:FT_Get_FSType_Flags
libfreetype.so.6:FT_Get_First_Char
libfreetype.so.6:FT_Get_Font_Format
@@ -80,6 +82,8 @@
libfreetype.so.6:FT_Get_PS_Font_Info
libfreetype.so.6:FT_Get_PS_Font_Private
libfreetype.so.6:FT_Get_PS_Font_Value
+libfreetype.so.6:FT_Get_Paint
+libfreetype.so.6:FT_Get_Paint_Layers
libfreetype.so.6:FT_Get_Postscript_Name
libfreetype.so.6:FT_Get_Renderer
libfreetype.so.6:FT_Get_Sfnt_LangTag
@@ -88,6 +92,7 @@
libfreetype.so.6:FT_Get_Sfnt_Table
libfreetype.so.6:FT_Get_SubGlyph_Info
libfreetype.so.6:FT_Get_Track_Kerning
+libfreetype.so.6:FT_Get_Transform
libfreetype.so.6:FT_Get_TrueType_Engine_Type
libfreetype.so.6:FT_Get_Var_Axis_Flags
libfreetype.so.6:FT_Get_Var_Blend_Coordinates
@@ -165,7 +170,9 @@
libfreetype.so.6:FT_Set_Char_Size
libfreetype.so.6:FT_Set_Charmap
libfreetype.so.6:FT_Set_Debug_Hook
+libfreetype.so.6:FT_Set_Default_Log_Handler
libfreetype.so.6:FT_Set_Default_Properties
+libfreetype.so.6:FT_Set_Log_Handler
libfreetype.so.6:FT_Set_MM_Blend_Coordinates
libfreetype.so.6:FT_Set_MM_Design_Coordinates
libfreetype.so.6:FT_Set_MM_WeightVector
@@ -195,6 +202,8 @@
libfreetype.so.6:FT_Stroker_Rewind
libfreetype.so.6:FT_Stroker_Set
libfreetype.so.6:FT_Tan
+libfreetype.so.6:FT_Trace_Set_Default_Level
+libfreetype.so.6:FT_Trace_Set_Level
libfreetype.so.6:FT_TrueTypeGX_Free
libfreetype.so.6:FT_TrueTypeGX_Validate
libfreetype.so.6:FT_Vector_From_Polar
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -1,3 +1,4 @@
+libbrotlidec.so.1
libbz2.so.1.0
libc.so.6
libharfbuzz.so.0
diff --git a/abi_used_libs32 b/abi_used_libs32
--- a/abi_used_libs32
+++ b/abi_used_libs32
@@ -1,3 +1,5 @@
+libbrotlidec.so.1
+libbz2.so.1.0
libc.so.6
libharfbuzz.so.0
libpng16.so.16
diff --git a/abi_used_symbols b/abi_used_symbols
--- a/abi_used_symbols
+++ b/abi_used_symbols
@@ -1,8 +1,8 @@
+libbrotlidec.so.1:BrotliDecoderDecompress
libbz2.so.1.0:BZ2_bzDecompress
libbz2.so.1.0:BZ2_bzDecompressEnd
libbz2.so.1.0:BZ2_bzDecompressInit
libc.so.6:__errno_location
-libc.so.6:__fxstat
libc.so.6:__longjmp_chk
libc.so.6:__memcpy_chk
libc.so.6:__sprintf_chk
@@ -10,8 +10,9 @@
libc.so.6:_setjmp
libc.so.6:access
libc.so.6:close
-libc.so.6:fcntl
+libc.so.6:fcntl64
libc.so.6:free
+libc.so.6:fstat64
libc.so.6:getenv
libc.so.6:malloc
libc.so.6:memchr
@@ -19,13 +20,13 @@
libc.so.6:memcpy
libc.so.6:memmove
libc.so.6:memset
-libc.so.6:mmap
+libc.so.6:mmap64
libc.so.6:munmap
-libc.so.6:open
+libc.so.6:open64
libc.so.6:qsort
libc.so.6:read
libc.so.6:realloc
-libc.so.6:strcat
+libc.so.6:stpcpy
libc.so.6:strcmp
libc.so.6:strcpy
libc.so.6:strlen
@@ -49,7 +50,7 @@
libharfbuzz.so.0:hb_ot_layout_collect_lookups
libharfbuzz.so.0:hb_ot_layout_lookup_collect_glyphs
libharfbuzz.so.0:hb_ot_layout_lookup_would_substitute
-libharfbuzz.so.0:hb_ot_tags_from_script
+libharfbuzz.so.0:hb_ot_tags_from_script_and_language
libharfbuzz.so.0:hb_set_create
libharfbuzz.so.0:hb_set_destroy
libharfbuzz.so.0:hb_set_is_empty
diff --git a/abi_used_symbols b/abi_used_symbols32
copy from abi_used_symbols
copy to abi_used_symbols32
--- a/abi_used_symbols
+++ b/abi_used_symbols32
@@ -1,8 +1,8 @@
+libbrotlidec.so.1:BrotliDecoderDecompress
libbz2.so.1.0:BZ2_bzDecompress
libbz2.so.1.0:BZ2_bzDecompressEnd
libbz2.so.1.0:BZ2_bzDecompressInit
libc.so.6:__errno_location
-libc.so.6:__fxstat
libc.so.6:__longjmp_chk
libc.so.6:__memcpy_chk
libc.so.6:__sprintf_chk
@@ -10,8 +10,9 @@
libc.so.6:_setjmp
libc.so.6:access
libc.so.6:close
-libc.so.6:fcntl
+libc.so.6:fcntl64
libc.so.6:free
+libc.so.6:fstat64
libc.so.6:getenv
libc.so.6:malloc
libc.so.6:memchr
@@ -19,13 +20,13 @@
libc.so.6:memcpy
libc.so.6:memmove
libc.so.6:memset
-libc.so.6:mmap
+libc.so.6:mmap64
libc.so.6:munmap
-libc.so.6:open
+libc.so.6:open64
libc.so.6:qsort
libc.so.6:read
libc.so.6:realloc
-libc.so.6:strcat
+libc.so.6:stpcpy
libc.so.6:strcmp
libc.so.6:strcpy
libc.so.6:strlen
@@ -49,7 +50,7 @@
libharfbuzz.so.0:hb_ot_layout_collect_lookups
libharfbuzz.so.0:hb_ot_layout_lookup_collect_glyphs
libharfbuzz.so.0:hb_ot_layout_lookup_would_substitute
-libharfbuzz.so.0:hb_ot_tags_from_script
+libharfbuzz.so.0:hb_ot_tags_from_script_and_language
libharfbuzz.so.0:hb_set_create
libharfbuzz.so.0:hb_set_destroy
libharfbuzz.so.0:hb_set_is_empty
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : freetype2
-version : 2.10.4
-release : 28
+version : 2.11.0
+release : 29
source :
- - https://download.savannah.gnu.org/releases/freetype/freetype-2.10.4.tar.xz : 86a854d8905b19698bbc8f23b860bc104246ce4854dcea8e3b0fb21284f75784
+ - https://download.savannah.gnu.org/releases/freetype/freetype-2.11.0.tar.xz : 8bee39bd3968c4804b70614a0a3ad597299ad0e824bc8aad5ce8aaf48067bde7
license : GPL-2.0-or-later
summary : Font rendering library
component : desktop.library
@@ -15,26 +15,33 @@
- /usr/share/aclocal
- subpixel : /usr/share/fonts/enable_subpixel_rendering
builddeps :
- - pkgconfig32(harfbuzz)
- - pkgconfig32(libpng)
- - pkgconfig32(zlib)
- - bzip2-devel
+ - pkgconfig32(freetype2)
+ - pkgconfig32(libbrotlicommon)
+ - bzip2-32bit-devel
autodep : false
rundeps :
+ - brotli
+ - bzip2
- glibc
- libpng
- zlib
- 32bit :
+ - brotli-32bit
+ - bzip2-32bit
- freetype2
- glibc-32bit
- libpng-32bit
- zlib-32bit
- devel :
+ - brotli-devel
+ - bzip2-devel
- freetype2
- zlib-devel
- libpng-devel
- harfbuzz-devel
- 32bit-devel :
+ - brotli-32bit-devel
+ - bzip2-32bit-devel
- freetype2-32bit
- zlib-32bit-devel
- libpng-32bit-devel
@@ -45,11 +52,15 @@
optimize : speed
setup : |
%apply_patches
- %configure --disable-static \
- --enable-freetype-config
+ sed 's/%PKG_CONFIG%/pkg-config/g' builds/unix/freetype-config.in > freetype-config
+ %meson_configure
build : |
- %make
+ %ninja_build
install : |
- %make_install
- install -D -d -m 00755 $installdir/usr/share/fonts
+ %ninja_install
+ rm $installdir/usr/lib*/*.a
+ install -Dm00644 builds/unix/freetype2.m4 $installdir/usr/share/aclocal/freetype2.m4
+ install -Dm00755 freetype-config $installdir/usr/bin/freetype-config
+ install -Dm00644 docs/freetype-config.1 $installdir/usr/share/man/man1/freetype-config.1
+ install -dm00755 $installdir/usr/share/fonts
echo "The presence of this file will enable subpixel rendering globally" > $installdir/usr/share/fonts/enable_subpixel_rendering
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -20,7 +20,7 @@
<PartOf>desktop.library</PartOf>
<Files>
<Path fileType="library">/usr/lib64/libfreetype.so.6</Path>
- <Path fileType="library">/usr/lib64/libfreetype.so.6.17.4</Path>
+ <Path fileType="library">/usr/lib64/libfreetype.so.6.18.0</Path>
</Files>
</Package>
<Package>
@@ -30,11 +30,11 @@
</Description>
<PartOf>emul32</PartOf>
<RuntimeDependencies>
- <Dependency release="28">freetype2</Dependency>
+ <Dependency release="29">freetype2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32/libfreetype.so.6</Path>
- <Path fileType="library">/usr/lib32/libfreetype.so.6.17.4</Path>
+ <Path fileType="library">/usr/lib32/libfreetype.so.6.18.0</Path>
</Files>
</Package>
<Package>
@@ -44,8 +44,8 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="28">freetype2-32bit</Dependency>
- <Dependency release="28">freetype2-devel</Dependency>
+ <Dependency release="29">freetype2-32bit</Dependency>
+ <Dependency release="29">freetype2-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32/libfreetype.so</Path>
@@ -59,7 +59,7 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="28">freetype2</Dependency>
+ <Dependency release="29">freetype2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/freetype-config</Path>
@@ -128,19 +128,19 @@
<Description xml:lang="en">The FreeType2 package contains a library which allows applications to properly render TrueType fonts.
</Description>
<RuntimeDependencies>
- <Dependency releaseFrom="28">freetype2</Dependency>
+ <Dependency releaseFrom="29">freetype2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share/fonts/enable_subpixel_rendering</Path>
</Files>
</Package>
<History>
- <Update release="28">
- <Date>2020-10-20</Date>
- <Version>2.10.4</Version>
+ <Update release="29">
+ <Date>2021-10-26</Date>
+ <Version>2.11.0</Version>
<Comment>Packaging update</Comment>
<Name>Martin Reboredo</Name>
<Email>yakoyoku@gmail.com</Email>
</Update>
</History>
</PISI>
\ No newline at end of file
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Aug 12, 12:53 AM (3 h, 17 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5812168
Default Alt Text
D12104.diff (11 KB)
Attached To
Mode
D12104: Update freetype2 to 2.11.0
Attached
Detach File
Event Timeline
Log In to Comment