From dcf6da1cbd5f6b522f03ffba318792612bea4fe2 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 2 Jan 2023 10:13:26 +0100 Subject: update to 8.14.0 --- .../8.13.3-meson_to_8.14.0/compat_report.html | 820 +++++++++++++++++++++ .../8.13.3_to_8.13.3-meson/compat_report.html | 593 +++++++++++++++ libvips.xml | 2 +- vips.spec | 7 +- 4 files changed, 1419 insertions(+), 3 deletions(-) create mode 100644 compat_reports/8.13.3-meson_to_8.14.0/compat_report.html create mode 100644 compat_reports/8.13.3_to_8.13.3-meson/compat_report.html diff --git a/compat_reports/8.13.3-meson_to_8.14.0/compat_report.html b/compat_reports/8.13.3-meson_to_8.14.0/compat_report.html new file mode 100644 index 0000000..7824c7b --- /dev/null +++ b/compat_reports/8.13.3-meson_to_8.14.0/compat_report.html @@ -0,0 +1,820 @@ + + + + + + + + + +libvips: 8.13.3-meson to 8.14.0 compatibility report + + + +

API compatibility report for the libvips library between 8.13.3-meson and 8.14.0 versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibvips
Version #18.13.3-meson
Version #28.14.0
Archx86_64
GCC Version12
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files1
Total Libraries1
Total Symbols / Types1080 / 219
Compatibility99.9%
+

Problem Summary


+ + + + + + + + + + +
SeverityCount
Added Symbols-4
Removed SymbolsHigh1
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low3
Other Changes
in Constants
-1
+ +

Added Symbols  4 


+enumtypes.h, libvips.so.42.16.0
+vips_foreign_heif_encoder_get_type ( )
+vips_text_wrap_get_type ( )
+
+header.h, libvips.so.42.16.0
+vips_image_get_concurrency ( VipsImage* image, int default_concurrency )
+
+thread.h, libvips.so.42.16.0
+vips_thread_isvips ( )
+
+to the top
+

Removed Symbols  1 


+thread.h, libvips.so.42.15.3
+vips_thread_isworker ( )
+
+to the top
+ +

Problems with Constants, Low Severity  3 


+version.h
+ +[+] VIPS_CONFIG +
+ + + +[+] VIPS_LIBRARY_AGE +
+ + + +[+] VIPS_LIBRARY_CURRENT +
+ + +
+to the top
+ +

Other Changes in Constants  1 


+header.h
+ +[+] VIPS_META_CONCURRENCY +
+ + +
+to the top
+

Header Files  1 


+
+vips.h
+
+
to the top
+

Libraries  1 


+
+libvips.so.42.15.3
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibvips
Version #18.13.3-meson
Version #28.14.0
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files1
Total Libraries1
Total Symbols / Types1131 / 220
Compatibility99.9%
+

Problem Summary


+ + + + + + + + + + +
SeverityCount
Added Symbols-7
Removed SymbolsHigh1
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low8
Other Changes
in Constants
-3
+ +

Added Symbols  7 


+enumtypes.h
+vips_foreign_heif_encoder_get_type ( )
+vips_text_wrap_get_type ( )
+
+header.h
+vips_image_get_concurrency ( VipsImage* image, int default_concurrency )
+
+thread.h
+vips_thread_isvips ( )
+vips_threadset_free ( VipsThreadset* set )
+vips_threadset_new ( int max_threads )
+vips_threadset_run ( VipsThreadset* set, char const* domain, GFunc func, gpointer data )
+
+to the top
+

Removed Symbols  1 


+thread.h
+vips_thread_isworker ( )
+
+to the top
+ +

Problems with Constants, Low Severity  8 


+version.h
+ +[+] VIPS_CONFIG +
+ + + +[+] VIPS_LIBRARY_AGE +
+ + + +[+] VIPS_LIBRARY_CURRENT +
+ + + +[+] VIPS_LIBRARY_REVISION +
+ + + +[+] VIPS_MICRO_VERSION +
+ + + +[+] VIPS_MINOR_VERSION +
+ + + +[+] VIPS_VERSION +
+ + + +[+] VIPS_VERSION_STRING +
+ + +
+to the top
+ +

Other Changes in Constants  3 


+enumtypes.h
+ +[+] VIPS_TYPE_FOREIGN_HEIF_ENCODER +
+ + + +[+] VIPS_TYPE_TEXT_WRAP +
+ + +
+header.h
+ +[+] VIPS_META_CONCURRENCY +
+ + +
+to the top
+

Header Files  1 


+
+vips.h
+
+
to the top
+

Libraries  1 


+
+libvips.so.42.15.3
+
+
to the top
+



+ +
+ + diff --git a/compat_reports/8.13.3_to_8.13.3-meson/compat_report.html b/compat_reports/8.13.3_to_8.13.3-meson/compat_report.html new file mode 100644 index 0000000..c8d7879 --- /dev/null +++ b/compat_reports/8.13.3_to_8.13.3-meson/compat_report.html @@ -0,0 +1,593 @@ + + + + + + + + + +libvips: 8.13.3 to 8.13.3-meson compatibility report + + + +

API compatibility report for the libvips library between 8.13.3 and 8.13.3-meson versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibvips
Version #18.13.3
Version #28.13.3-meson
Archx86_64
GCC Version12
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files1
Total Libraries1
Total Symbols / Types1121 / 220
Compatibility96.3%
+

Problem Summary


+ + + + + + + + + +
SeverityCount
Added Symbols-0
Removed SymbolsHigh42
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low1
+ +

Removed Symbols  42 


+gate.h, libvips.so.42.15.3
+vips__thread_gate_start ( char const* gate_name )
+vips__thread_gate_stop ( char const* gate_name )
+vips__thread_malloc_free ( gint64 size )
+vips__thread_profile [data]
+vips__thread_profile_attach ( char const* thread_name )
+vips__thread_profile_detach ( )
+vips__thread_profile_stop ( )
+
+object.h, libvips.so.42.15.3
+vips__object_set_member ( VipsObject* object, GParamSpec* pspec, GObject** member, GObject* argument )
+
+private.h, libvips.so.42.15.3
+vips__argument_table_lookup ( VipsArgumentTable* table, GParamSpec* pspec )
+vips__image_wio_output ( struct _VipsImage* image )
+vips__meta_init ( )
+vips__region_check_ownership ( struct _VipsRegion* reg )
+vips__region_take_ownership ( struct _VipsRegion* reg )
+vips__render_shutdown ( )
+vips__view_image ( struct _VipsImage* image )
+
+util.h, libvips.so.42.15.3
+vips__change_suffix ( char const* name, char* out, int mx, char const* new_suff, char const** olds, int nolds )
+vips__chomp ( char* str )
+vips__fgetc ( FILE* fp )
+vips__file_open_read ( char const* filename, char const* fallback_dir, gboolean text_mode )
+vips__file_open_write ( char const* filename, gboolean text_mode )
+vips__file_read_name ( char const* name, char const* fallback_dir, size_t* length_out )
+vips__file_write ( void* data, size_t size, size_t nmemb, FILE* stream )
+vips__find_rightmost_brackets ( char const* p )
+vips__fopen ( char const* filename, char const* mode )
+vips__ftruncate ( int fd, gint64 pos )
+vips__get_iso8601 ( )
+vips__gslist_gvalue_copy ( GSList const* list )
+vips__gslist_gvalue_free ( GSList* list )
+vips__gslist_gvalue_get ( GSList const* list )
+vips__gslist_gvalue_merge ( GSList* a, GSList const* b )
+vips__gvalue_ref_string_new ( char const* text )
+vips__icc_dir ( )
+vips__open_read ( char const* filename )
+vips__random ( guint32 seed )
+vips__random_add ( guint32 seed, int value )
+vips__seek_no_error ( int fd, gint64 pos, int whence )
+vips__token_get ( char const* buffer, enum VipsToken* token, char* string, int size )
+vips__token_must ( char const* buffer, enum VipsToken* token, char* string, int size )
+vips__token_need ( char const* buffer, enum VipsToken need_token, char* string, int size )
+vips__token_segment ( char const* p, enum VipsToken* token, char* string, int size )
+vips__token_segment_need ( char const* p, enum VipsToken need_token, char* string, int size )
+vips__windows_prefix ( )
+
+to the top
+ +

Problems with Constants, Low Severity  1 


+version.h
+ +[+] VIPS_CONFIG +
+ + +
+to the top
+

Header Files  1 


+
+vips.h
+
+
to the top
+

Libraries  1 


+
+libvips.so.42.15.3
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibvips
Version #18.13.3
Version #28.13.3-meson
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files1
Total Libraries1
Total Symbols / Types1131 / 220
Compatibility100%
+

Problem Summary


+ + + + + + + + + +
SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low2
+ + +

Problems with Constants, Low Severity  2 


+version.h
+ +[+] VIPS_CONFIG +
+ + + +[+] VIPS_VERSION_STRING +
+ + +
+to the top
+

Header Files  1 


+
+vips.h
+
+
to the top
+

Libraries  1 


+
+libvips.so.42.15.3
+
+
to the top
+



+ +
+ + diff --git a/libvips.xml b/libvips.xml index 8f55b63..1d27bf3 100644 --- a/libvips.xml +++ b/libvips.xml @@ -9,7 +9,7 @@ -8.14.0-rc1 +8.14.0 diff --git a/vips.spec b/vips.spec index 3500312..0afda99 100644 --- a/vips.spec +++ b/vips.spec @@ -10,7 +10,7 @@ %global vips_version_base 8.14 %global vips_version %{vips_version_base}.0 %global vips_soname_major 42 -%global vips_prever rc1 +#global vips_prever rc1 %global vips_tagver %{vips_version}%{?vips_prever:-%{vips_prever}} %if 0%{?fedora} || 0%{?rhel} >= 8 @@ -79,7 +79,7 @@ Source0: https://github.com/libvips/libvips/releases/download/v%{vips_tag BuildRequires: gcc BuildRequires: gcc-c++ -BuildRequires: meson +BuildRequires: meson >= 0.56 BuildRequires: pkgconfig BuildRequires: gettext BuildRequires: pkgconfig(glib-2.0) @@ -441,6 +441,9 @@ sed -e 's:/usr/bin/python:%{_bindir}/python3:' -i %{buildroot}/%{_bindir}/vipspr %changelog +* Mon Jan 2 2023 Remi Collet - 8.14.0-1 +- update to 8.14.0 + * Wed Dec 28 2022 Kleis Auke Wolthuizen - 8.14.0~rc1-1 - Update to 8.14.0-rc1 - Migrate build to Meson -- cgit