Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ansilove for openSUSE:Factory checked in at 2025-03-27 22:34:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ansilove (Old) and /work/SRC/openSUSE:Factory/.ansilove.new.2696 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ansilove" Thu Mar 27 22:34:47 2025 rev:14 rq:1264677 version:4.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ansilove/ansilove.changes 2025-03-24 13:29:45.941598964 +0100 +++ /work/SRC/openSUSE:Factory/.ansilove.new.2696/ansilove.changes 2025-03-27 22:35:29.404525780 +0100 @@ -1,0 +2,9 @@ +Mon Mar 24 18:41:49 UTC 2025 - Martin Hauke <mar...@gmx.de> + +- Update to version 4.2.1 + * Document support for the Spleen 8x16 font + * Bump cmake_minimum_required to 3.5, to allow building with + CMake 4.0. + * Bump cmake_minimum_required to 3.10 to be more future proof. + +------------------------------------------------------------------- Old: ---- ansilove-4.2.0.tar.gz New: ---- ansilove-4.2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ansilove.spec ++++++ --- /var/tmp/diff_new_pack.868nY6/_old 2025-03-27 22:35:29.828543332 +0100 +++ /var/tmp/diff_new_pack.868nY6/_new 2025-03-27 22:35:29.832543497 +0100 @@ -2,7 +2,7 @@ # spec file for package ansilove # # Copyright (c) 2025 SUSE LLC -# Copyright (c) 2019-2023, Martin Hauke <mar...@gmx.de> +# Copyright (c) 2019-2025, Martin Hauke <mar...@gmx.de> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: ansilove -Version: 4.2.0 +Version: 4.2.1 Release: 0 Summary: ANSI and ASCII art to PNG converter License: BSD-2-Clause @@ -26,7 +26,7 @@ URL: https://www.ansilove.org #Git-Clone: https://github.com/ansilove/ansilove.git Source: https://github.com/ansilove/ansilove/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: cmake >= 3.5 +BuildRequires: cmake >= 3.10 BuildRequires: libansilove-devel >= 1.4.0 %description @@ -48,8 +48,8 @@ find examples/ -type f -name "*.ans" -exec sed -i 's/\r$//' {} + %build -%cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5 -make %{?_smp_mflags} +%cmake +%cmake_build %install %cmake_install ++++++ ansilove-4.2.0.tar.gz -> ansilove-4.2.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.0/CMakeLists.txt new/ansilove-4.2.1/CMakeLists.txt --- old/ansilove-4.2.0/CMakeLists.txt 2023-05-23 08:50:37.000000000 +0200 +++ new/ansilove-4.2.1/CMakeLists.txt 2025-03-24 18:31:19.000000000 +0100 @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.1) +cmake_minimum_required(VERSION 3.10) set(CMAKE_C_STANDARD 99) set(CMAKE_C_STANDARD_REQUIRED ON) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.0/ChangeLog new/ansilove-4.2.1/ChangeLog --- old/ansilove-4.2.0/ChangeLog 2023-05-23 08:50:37.000000000 +0200 +++ new/ansilove-4.2.1/ChangeLog 2025-03-24 18:31:19.000000000 +0100 @@ -1,3 +1,14 @@ +AnsiLove/C 4.2.1 (2025-03-24) + +- Add a link to Durdraw in the "Projects using Ansilove" section +- Update README to add a link to the Guix package +- Add Textfiles.com to the list of projects using Ansilove +- Document support for the Spleen 8x16 font +- Bump cmake_minimum_required to 3.5, to allow building with CMake 4.0 +- Bump cmake_minimum_required to 3.10 to be more future proof + + + AnsiLove/C 4.2.0 (2023-05-23) - Add initial RPM spec file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.0/FILE_ID.DIZ new/ansilove-4.2.1/FILE_ID.DIZ --- old/ansilove-4.2.0/FILE_ID.DIZ 2023-05-23 08:50:37.000000000 +0200 +++ new/ansilove-4.2.1/FILE_ID.DIZ 2025-03-24 18:31:19.000000000 +0100 @@ -17,7 +17,7 @@ - -----------//______|----------------- - : : | | - | Ansilove/C 4.2.0 | + | Ansilove/C 4.2.1 | | | | ANSi=>PNG converter & library | | | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.0/LICENSE new/ansilove-4.2.1/LICENSE --- old/ansilove-4.2.0/LICENSE 2023-05-23 08:50:37.000000000 +0200 +++ new/ansilove-4.2.1/LICENSE 2025-03-24 18:31:19.000000000 +0100 @@ -1,4 +1,4 @@ -Copyright (c) 2011-2023, Stefan Vogt, Brian Cassidy, and Frederic Cambus +Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus All rights reserved. Redistribution and use in source and binary forms, with or without diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.0/README.md new/ansilove-4.2.1/README.md --- old/ansilove-4.2.0/README.md 2023-05-23 08:50:37.000000000 +0200 +++ new/ansilove-4.2.1/README.md 2025-03-24 18:31:19.000000000 +0100 @@ -94,6 +94,7 @@ - [Solus][9] - [Gentoo][10] - [Homebrew][11] +- [Guix][12] # Features @@ -104,15 +105,15 @@ - .BIN - Binary format (raw memory copy of text mode video memory) - .ADF - Artworx format, supporting custom character sets and palettes - .IDF - iCE Draw format, supporting custom character sets and palettes -- .TND - [TundraDraw][12] format, supporting 24-bit color mode -- .XB - The eXtended Binary [XBin][13] format, supporting custom character sets +- .TND - [TundraDraw][13] format, supporting 24-bit color mode +- .XB - The eXtended Binary [XBin][14] format, supporting custom character sets and palettes Files with custom suffix default to the ANSi renderer (e.g. ICE or CIA). AnsiLove/C is capable of processing: -- [SAUCE][14] records +- [SAUCE][15] records - DOS and Amiga fonts (embedded binary dump) - iCE colors @@ -202,6 +203,7 @@ - `cp865` Nordic (Code page 865) - `cp866` Russian (Code page 866) - `cp869` Greek (Code page 869) +- `spleen` Spleen (Modern font, code page 437) - `terminus` Terminus (Modern font, code page 437) AMIGA fonts can be (all case-sensitive): @@ -226,7 +228,7 @@ Setting the bits to `9` will render the 9th column of block characters, so the output will look like it is displayed in real textmode. -See the "Memory Map" section of the [Monochrome Display Adapter notes][15] +See the "Memory Map" section of the [Monochrome Display Adapter notes][16] for more information. ## Rendering Mode @@ -273,8 +275,10 @@ # Projects using Ansilove -- [16colo.rs][16] - ANSI/ASCII art archive -- [emacs-ansilove][17] - Display buffers as PNG images using ansilove +- [16colo.rs][17] - ANSI/ASCII art archive +- [Textfiles.com][18] - Uses Ansilove for the ANSI Art Collection PNG previews +- [Durdraw][19] - ASCII, Unicode and ANSI art editor for UNIX-like systems +- [emacs-ansilove][20] - Display buffers as PNG images using ansilove inside GNU Emacs # License @@ -284,8 +288,8 @@ # Authors -AnsiLove/C is developed by Stefan Vogt ([@ByteProject][18]), Brian Cassidy -([@bricas][19]) and Frederic Cambus ([@fcambus][20]). +AnsiLove/C is developed by Stefan Vogt ([@ByteProject][21]), Brian Cassidy +([@bricas][22]) and Frederic Cambus ([@fcambus][23]). # Resources @@ -304,12 +308,15 @@ [9]: https://dev.getsol.us/source/ansilove/ [10]: https://packages.gentoo.org/packages/media-gfx/ansilove [11]: https://formulae.brew.sh/formula/ansilove -[12]: https://sourceforge.net/projects/tundradraw/ -[13]: https://github.com/radman1/xbin -[14]: https://github.com/radman1/sauce -[15]: https://www.seasip.info/VintagePC/mda.html#memmap -[16]: https://16colo.rs -[17]: https://gitlab.com/xgqt/emacs-ansilove -[18]: https://github.com/ByteProject -[19]: https://github.com/bricas -[20]: https://github.com/fcambus +[12]: https://packages.guix.gnu.org/packages/ansilove/ +[13]: https://sourceforge.net/projects/tundradraw/ +[14]: https://github.com/radman1/xbin +[15]: https://github.com/radman1/sauce +[16]: https://www.seasip.info/VintagePC/mda.html#memmap +[17]: https://16colo.rs +[18]: http://artscene.textfiles.com/ansi/ +[19]: https://durdraw.org +[20]: https://gitlab.com/xgqt/emacs-ansilove +[21]: https://github.com/ByteProject +[22]: https://github.com/bricas +[23]: https://github.com/fcambus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.0/ansilove.spec new/ansilove-4.2.1/ansilove.spec --- old/ansilove-4.2.0/ansilove.spec 2023-05-23 08:50:37.000000000 +0200 +++ new/ansilove-4.2.1/ansilove.spec 2025-03-24 18:31:19.000000000 +0100 @@ -1,5 +1,5 @@ Name: ansilove -Version: 4.2.0 +Version: 4.2.1 Release: 1%{?dist} Summary: ANSI and ASCII art to PNG converter diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.0/man/ansilove.1 new/ansilove-4.2.1/man/ansilove.1 --- old/ansilove-4.2.0/man/ansilove.1 2023-05-23 08:50:37.000000000 +0200 +++ new/ansilove-4.2.1/man/ansilove.1 2025-03-24 18:31:19.000000000 +0100 @@ -1,5 +1,5 @@ .\" -.\" Copyright (c) 2011-2020, Stefan Vogt, Brian Cassidy, and Frederic Cambus +.\" Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus .\" All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without @@ -24,7 +24,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: August 28 2020 $ +.Dd $Mdocdate: March 18 2025 $ .Dt ANSILOVE 1 .Os .Sh NAME @@ -95,6 +95,8 @@ Russian (Code page 866) .It Ic cp869 Greek (Code page 869) +.It Ic spleen +Spleen (Modern font, code page 437) .It Ic terminus Terminus (Modern font, code page 437) .El diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.0/src/ansilove.c new/ansilove-4.2.1/src/ansilove.c --- old/ansilove-4.2.0/src/ansilove.c 2023-05-23 08:50:37.000000000 +0200 +++ new/ansilove-4.2.1/src/ansilove.c 2025-03-24 18:31:19.000000000 +0100 @@ -1,9 +1,9 @@ /* * ansilove.c - * Ansilove 4.2.0 + * Ansilove 4.2.1 * https://www.ansilove.org * - * Copyright (c) 2011-2023 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus * All rights reserved. * * Ansilove is licensed under the BSD 2-Clause license. @@ -53,7 +53,7 @@ version(void) { fprintf(stdout, "AnsiLove/C %s - ANSI / ASCII art to PNG converter\n" - "Copyright (c) 2011-2023 Stefan Vogt, Brian Cassidy, and " + "Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and " "Frederic Cambus.\n", VERSION); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.0/src/config.h new/ansilove-4.2.1/src/config.h --- old/ansilove-4.2.0/src/config.h 2023-05-23 08:50:37.000000000 +0200 +++ new/ansilove-4.2.1/src/config.h 2025-03-24 18:31:19.000000000 +0100 @@ -1,9 +1,9 @@ /* * config.h - * Ansilove 4.2.0 + * Ansilove 4.2.1 * https://www.ansilove.org * - * Copyright (c) 2011-2023 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus * All rights reserved. * * Ansilove is licensed under the BSD 2-Clause license. @@ -18,7 +18,7 @@ #include <stdint.h> /* configuration defines */ -#define VERSION "4.2.0" +#define VERSION "4.2.1" enum { FONTS = 38, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.0/src/fonts.h new/ansilove-4.2.1/src/fonts.h --- old/ansilove-4.2.0/src/fonts.h 2023-05-23 08:50:37.000000000 +0200 +++ new/ansilove-4.2.1/src/fonts.h 2025-03-24 18:31:19.000000000 +0100 @@ -1,9 +1,9 @@ /* * fonts.h - * Ansilove 4.2.0 + * Ansilove 4.2.1 * https://www.ansilove.org * - * Copyright (c) 2011-2023 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus * All rights reserved. * * Ansilove is licensed under the BSD 2-Clause license. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.0/src/sauce.c new/ansilove-4.2.1/src/sauce.c --- old/ansilove-4.2.0/src/sauce.c 2023-05-23 08:50:37.000000000 +0200 +++ new/ansilove-4.2.1/src/sauce.c 2025-03-24 18:31:19.000000000 +0100 @@ -1,9 +1,9 @@ /* * sauce.c - * Ansilove 4.2.0 + * Ansilove 4.2.1 * https://www.ansilove.org * - * Copyright (c) 2011-2023 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus * All rights reserved. * * Ansilove is licensed under the BSD 2-Clause license. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.0/src/sauce.h new/ansilove-4.2.1/src/sauce.h --- old/ansilove-4.2.0/src/sauce.h 2023-05-23 08:50:37.000000000 +0200 +++ new/ansilove-4.2.1/src/sauce.h 2025-03-24 18:31:19.000000000 +0100 @@ -1,9 +1,9 @@ /* * sauce.h - * Ansilove 4.2.0 + * Ansilove 4.2.1 * https://www.ansilove.org * - * Copyright (c) 2011-2023 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus * All rights reserved. * * Ansilove is licensed under the BSD 2-Clause license. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.0/src/seccomp.h new/ansilove-4.2.1/src/seccomp.h --- old/ansilove-4.2.0/src/seccomp.h 2023-05-23 08:50:37.000000000 +0200 +++ new/ansilove-4.2.1/src/seccomp.h 2025-03-24 18:31:19.000000000 +0100 @@ -1,9 +1,9 @@ /* * seccomp.h - * Ansilove 4.2.0 + * Ansilove 4.2.1 * https://www.ansilove.org * - * Copyright (c) 2019-2023, Frederic Cambus + * Copyright (c) 2019-2025, Frederic Cambus * All rights reserved. * * Ansilove is licensed under the BSD 2-Clause license. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.0/src/strtolower.c new/ansilove-4.2.1/src/strtolower.c --- old/ansilove-4.2.0/src/strtolower.c 2023-05-23 08:50:37.000000000 +0200 +++ new/ansilove-4.2.1/src/strtolower.c 2025-03-24 18:31:19.000000000 +0100 @@ -1,9 +1,9 @@ /* * strtolower.c - * Ansilove 4.2.0 + * Ansilove 4.2.1 * https://www.ansilove.org * - * Copyright (c) 2011-2023 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus * All rights reserved. * * Ansilove is licensed under the BSD 2-Clause license. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.0/src/strtolower.h new/ansilove-4.2.1/src/strtolower.h --- old/ansilove-4.2.0/src/strtolower.h 2023-05-23 08:50:37.000000000 +0200 +++ new/ansilove-4.2.1/src/strtolower.h 2025-03-24 18:31:19.000000000 +0100 @@ -1,9 +1,9 @@ /* * strtolower.h - * Ansilove 4.2.0 + * Ansilove 4.2.1 * https://www.ansilove.org * - * Copyright (c) 2011-2023 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus * All rights reserved. * * Ansilove is licensed under the BSD 2-Clause license. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.0/src/types.c new/ansilove-4.2.1/src/types.c --- old/ansilove-4.2.0/src/types.c 2023-05-23 08:50:37.000000000 +0200 +++ new/ansilove-4.2.1/src/types.c 2025-03-24 18:31:19.000000000 +0100 @@ -1,9 +1,9 @@ /* * types.c - * Ansilove 4.2.0 + * Ansilove 4.2.1 * https://www.ansilove.org * - * Copyright (c) 2011-2023 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus * All rights reserved. * * Ansilove is licensed under the BSD 2-Clause license. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.0/src/types.h new/ansilove-4.2.1/src/types.h --- old/ansilove-4.2.0/src/types.h 2023-05-23 08:50:37.000000000 +0200 +++ new/ansilove-4.2.1/src/types.h 2025-03-24 18:31:19.000000000 +0100 @@ -1,9 +1,9 @@ /* * types.h - * Ansilove 4.2.0 + * Ansilove 4.2.1 * https://www.ansilove.org * - * Copyright (c) 2011-2023 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus * All rights reserved. * * Ansilove is licensed under the BSD 2-Clause license.