Hello community, here is the log from the commit of package libansilove for openSUSE:Factory checked in at 2019-12-27 13:49:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libansilove (Old) and /work/SRC/openSUSE:Factory/.libansilove.new.6675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libansilove" Fri Dec 27 13:49:11 2019 rev:3 rq:759233 version:1.1.7 Changes: -------- --- /work/SRC/openSUSE:Factory/libansilove/libansilove.changes 2019-12-05 17:34:45.453444623 +0100 +++ /work/SRC/openSUSE:Factory/.libansilove.new.6675/libansilove.changes 2019-12-27 13:49:15.768483715 +0100 @@ -1,0 +2,7 @@ +Thu Dec 19 19:17:03 UTC 2019 - Martin Hauke <[email protected]> + +- Update to version 1.1.7 + * Rename the alSelectFont() function to select_font() + * Only export symbols which are part of the public API + +------------------------------------------------------------------- Old: ---- libansilove-1.1.6.tar.gz New: ---- libansilove-1.1.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libansilove.spec ++++++ --- /var/tmp/diff_new_pack.BKSFXS/_old 2019-12-27 13:49:16.300484092 +0100 +++ /var/tmp/diff_new_pack.BKSFXS/_new 2019-12-27 13:49:16.300484092 +0100 @@ -1,6 +1,7 @@ # # spec file for package libansilove # +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2019, Martin Hauke <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -19,11 +20,11 @@ %global sover 1 %global libname %{name}%{sover} Name: libansilove -Version: 1.1.6 +Version: 1.1.7 Release: 0 Summary: Library for converting ANSI, ASCII, and other formats to PNG -Group: Productivity/Graphics/Other License: BSD-2-Clause +Group: Productivity/Graphics/Other URL: https://www.ansilove.org #Git-Clone: https://github.com/ansilove/libansilove.git Source: https://github.com/ansilove/libansilove/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz @@ -48,6 +49,7 @@ %package -n %{libname} Summary: Library for converting ANSI, ASCII, and other formats to PNG +Group: Productivity/Graphics/Other %description -n %{libname} This library contains shared code regarding the conversion of ANSI and @@ -55,6 +57,7 @@ %package devel Summary: Library for converting ANSI, ASCII, and other formats to PNG +Group: Productivity/Graphics/Other Requires: %{libname} = %{version} %description devel ++++++ libansilove-1.1.6.tar.gz -> libansilove-1.1.7.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/.travis.yml new/libansilove-1.1.7/.travis.yml --- old/libansilove-1.1.6/.travis.yml 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/.travis.yml 2019-12-19 17:22:59.000000000 +0100 @@ -31,7 +31,7 @@ coverity_scan: project: name: "ansilove/libansilove" - version: 1.1.1 + version: 1.1.7 description: "Library for converting ANSI, ASCII, and other formats to PNG" notification_email: [email protected] build_command_prepend: cmake . diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/CMakeLists.txt new/libansilove-1.1.7/CMakeLists.txt --- old/libansilove-1.1.6/CMakeLists.txt 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/CMakeLists.txt 2019-12-19 17:22:59.000000000 +0100 @@ -2,7 +2,7 @@ set(LIB_VERSION_MAJOR 1) set(LIB_VERSION_MINOR 1) -set(LIB_VERSION_PATCH 6) +set(LIB_VERSION_PATCH 7) set(LIB_VERSION_STRING ${LIB_VERSION_MAJOR}.${LIB_VERSION_MINOR}.${LIB_VERSION_PATCH}) project (ansilove C) @@ -32,8 +32,10 @@ add_library(ansilove SHARED ${SRC} ${LOADERS}) target_link_libraries(ansilove ${GD_LIBRARIES} m) -set_target_properties(ansilove PROPERTIES VERSION ${LIB_VERSION_STRING} - SOVERSION ${LIB_VERSION_MAJOR}) + +set_target_properties(ansilove PROPERTIES + VERSION ${LIB_VERSION_STRING} SOVERSION ${LIB_VERSION_MAJOR} + C_VISIBILITY_PRESET hidden) install(TARGETS ansilove DESTINATION ${CMAKE_INSTALL_LIBDIR}) install(FILES include/ansilove.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/ChangeLog new/libansilove-1.1.7/ChangeLog --- old/libansilove-1.1.6/ChangeLog 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/ChangeLog 2019-12-19 17:22:59.000000000 +0100 @@ -1,3 +1,10 @@ +libansilove 1.1.7 (2019-12-19) + +- Rename the alSelectFont() function to select_font() +- Only export symbols which are part of the public API + + + libansilove 1.1.6 (2019-11-18) - Use CMAKE_INSTALL_{LIB,INCLUDE}DIR instead of hardcoding directories diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/include/ansilove.h new/libansilove-1.1.7/include/ansilove.h --- old/libansilove-1.1.6/include/ansilove.h 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/include/ansilove.h 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * ansilove.h - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus @@ -17,12 +17,14 @@ #include <stddef.h> #include <stdint.h> +#define ANSILOVE_EXTERN __attribute__((visibility("default"))) + /* Version number */ -#define ANSILOVE_VERSION "1.1.6" +#define ANSILOVE_VERSION "1.1.7" #define ANSILOVE_VERSION_MAJOR 1 #define ANSILOVE_VERSION_MINOR 1 -#define ANSILOVE_VERSION_PATCH 6 +#define ANSILOVE_VERSION_PATCH 7 /* Error codes */ #define ANSILOVE_INVALID_PARAM 1 @@ -90,18 +92,18 @@ uint8_t scale_factor; }; -int ansilove_init(struct ansilove_ctx *, struct ansilove_options *); -char *ansilove_error(struct ansilove_ctx *); -int ansilove_loadfile(struct ansilove_ctx *, char *); -int ansilove_savefile(struct ansilove_ctx *, char *); -int ansilove_clean(struct ansilove_ctx *); - -int ansilove_ansi(struct ansilove_ctx *, struct ansilove_options *); -int ansilove_artworx(struct ansilove_ctx *, struct ansilove_options *); -int ansilove_binary(struct ansilove_ctx *, struct ansilove_options *); -int ansilove_icedraw(struct ansilove_ctx *, struct ansilove_options *); -int ansilove_pcboard(struct ansilove_ctx *, struct ansilove_options *); -int ansilove_tundra(struct ansilove_ctx *, struct ansilove_options *); -int ansilove_xbin(struct ansilove_ctx *, struct ansilove_options *); +ANSILOVE_EXTERN int ansilove_init(struct ansilove_ctx *, struct ansilove_options *); +ANSILOVE_EXTERN char *ansilove_error(struct ansilove_ctx *); +ANSILOVE_EXTERN int ansilove_loadfile(struct ansilove_ctx *, char *); +ANSILOVE_EXTERN int ansilove_savefile(struct ansilove_ctx *, char *); +ANSILOVE_EXTERN int ansilove_clean(struct ansilove_ctx *); + +ANSILOVE_EXTERN int ansilove_ansi(struct ansilove_ctx *, struct ansilove_options *); +ANSILOVE_EXTERN int ansilove_artworx(struct ansilove_ctx *, struct ansilove_options *); +ANSILOVE_EXTERN int ansilove_binary(struct ansilove_ctx *, struct ansilove_options *); +ANSILOVE_EXTERN int ansilove_icedraw(struct ansilove_ctx *, struct ansilove_options *); +ANSILOVE_EXTERN int ansilove_pcboard(struct ansilove_ctx *, struct ansilove_options *); +ANSILOVE_EXTERN int ansilove_tundra(struct ansilove_ctx *, struct ansilove_options *); +ANSILOVE_EXTERN int ansilove_xbin(struct ansilove_ctx *, struct ansilove_options *); #endif /* ANSILOVE_H */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/clean.c new/libansilove-1.1.7/src/clean.c --- old/libansilove-1.1.6/src/clean.c 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/clean.c 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * clean.c - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/config.h new/libansilove-1.1.7/src/config.h --- old/libansilove-1.1.6/src/config.h 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/config.h 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * config.h - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/drawchar.c new/libansilove-1.1.7/src/drawchar.c --- old/libansilove-1.1.6/src/drawchar.c 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/drawchar.c 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * drawchar.c - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/drawchar.h new/libansilove-1.1.7/src/drawchar.h --- old/libansilove-1.1.6/src/drawchar.h 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/drawchar.h 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * drawchar.h - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/error.c new/libansilove-1.1.7/src/error.c --- old/libansilove-1.1.6/src/error.c 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/error.c 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * error.c - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/fonts.c new/libansilove-1.1.7/src/fonts.c --- old/libansilove-1.1.6/src/fonts.c 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/fonts.c 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * fonts.c - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus @@ -39,7 +39,7 @@ #include "fonts/font_amiga_topaz_500_plus.h" void -alSelectFont(struct fontStruct *fontData, int font) +select_font(struct fontStruct *fontData, int font) { switch (font) { case ANSILOVE_FONT_CP437_80x50: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/fonts.h new/libansilove-1.1.7/src/fonts.h --- old/libansilove-1.1.6/src/fonts.h 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/fonts.h 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * fonts.h - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus @@ -23,7 +23,7 @@ bool isAmigaFont; }; -void alSelectFont(struct fontStruct *fontData, int font); +void select_font(struct fontStruct *fontData, int font); extern const uint8_t font_pc_80x25[4096]; extern const uint8_t font_pc_80x50[2048]; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/init.c new/libansilove-1.1.7/src/init.c --- old/libansilove-1.1.6/src/init.c 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/init.c 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * init.c - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/loaders/ansi.c new/libansilove-1.1.7/src/loaders/ansi.c --- old/libansilove-1.1.6/src/loaders/ansi.c 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/loaders/ansi.c 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * ansi.c - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus @@ -72,7 +72,7 @@ const char *errstr; /* font selection */ - alSelectFont(&fontData, options->font); + select_font(&fontData, options->font); switch (options->mode) { case ANSILOVE_MODE_CED: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/loaders/artworx.c new/libansilove-1.1.7/src/loaders/artworx.c --- old/libansilove-1.1.6/src/loaders/artworx.c 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/loaders/artworx.c 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * artworx.c - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/loaders/binary.c new/libansilove-1.1.7/src/loaders/binary.c --- old/libansilove-1.1.6/src/loaders/binary.c 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/loaders/binary.c 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * binary.c - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus @@ -32,7 +32,7 @@ struct fontStruct fontData; /* font selection */ - alSelectFont(&fontData, options->font); + select_font(&fontData, options->font); /* libgd image pointers */ gdImagePtr canvas; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/loaders/icedraw.c new/libansilove-1.1.7/src/loaders/icedraw.c --- old/libansilove-1.1.6/src/loaders/icedraw.c 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/loaders/icedraw.c 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * icedraw.c - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/loaders/pcboard.c new/libansilove-1.1.7/src/loaders/pcboard.c --- old/libansilove-1.1.6/src/loaders/pcboard.c 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/loaders/pcboard.c 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * pcboard.c - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus @@ -47,7 +47,7 @@ size_t loop = 0, structIndex = 0; /* font selection */ - alSelectFont(&fontData, options->font); + select_font(&fontData, options->font); /* libgd image pointers */ gdImagePtr canvas; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/loaders/tundra.c new/libansilove-1.1.7/src/loaders/tundra.c --- old/libansilove-1.1.6/src/loaders/tundra.c 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/loaders/tundra.c 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * tundra.c - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus @@ -51,7 +51,7 @@ int16_t columns = options->columns; /* font selection */ - alSelectFont(&fontData, options->font); + select_font(&fontData, options->font); /* libgd image pointers */ gdImagePtr canvas; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/loaders/xbin.c new/libansilove-1.1.7/src/loaders/xbin.c --- old/libansilove-1.1.6/src/loaders/xbin.c 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/loaders/xbin.c 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * xbin.c - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/loadfile.c new/libansilove-1.1.7/src/loadfile.c --- old/libansilove-1.1.6/src/loadfile.c 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/loadfile.c 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * loadfile.c - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/output.c new/libansilove-1.1.7/src/output.c --- old/libansilove-1.1.6/src/output.c 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/output.c 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * output.c - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/output.h new/libansilove-1.1.7/src/output.h --- old/libansilove-1.1.6/src/output.h 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/output.h 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * output.h - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libansilove-1.1.6/src/savefile.c new/libansilove-1.1.7/src/savefile.c --- old/libansilove-1.1.6/src/savefile.c 2019-11-18 10:16:21.000000000 +0100 +++ new/libansilove-1.1.7/src/savefile.c 2019-12-19 17:22:59.000000000 +0100 @@ -1,6 +1,6 @@ /* * savefile.c - * libansilove 1.1.6 + * libansilove 1.1.7 * https://www.ansilove.org * * Copyright (c) 2011-2019 Stefan Vogt, Brian Cassidy, and Frederic Cambus
