Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ansilove for openSUSE:Factory checked in at 2026-06-11 17:27:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ansilove (Old) and /work/SRC/openSUSE:Factory/.ansilove.new.1981 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ansilove" Thu Jun 11 17:27:22 2026 rev:15 rq:1358604 version:4.2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ansilove/ansilove.changes 2025-03-27 22:35:29.404525780 +0100 +++ /work/SRC/openSUSE:Factory/.ansilove.new.1981/ansilove.changes 2026-06-11 17:29:08.262800502 +0200 @@ -1,0 +2,7 @@ +Wed Jun 10 19:21:05 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 4.2.2 + * Fix "Amiga Topaz 1" font selection from SAUCE metadata. + * Fix font table entry count to make topaz500+ reachable. + +------------------------------------------------------------------- Old: ---- ansilove-4.2.1.tar.gz New: ---- ansilove-4.2.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ansilove.spec ++++++ --- /var/tmp/diff_new_pack.raeiEe/_old 2026-06-11 17:29:10.326887060 +0200 +++ /var/tmp/diff_new_pack.raeiEe/_new 2026-06-11 17:29:10.342887730 +0200 @@ -1,8 +1,8 @@ # # spec file for package ansilove # -# Copyright (c) 2025 SUSE LLC -# Copyright (c) 2019-2025, Martin Hauke <[email protected]> +# Copyright (c) 2026 SUSE LLC and contributors +# Copyright (c) 2019-2026, Martin Hauke <[email protected]> # # 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.1 +Version: 4.2.2 Release: 0 Summary: ANSI and ASCII art to PNG converter License: BSD-2-Clause ++++++ ansilove-4.2.1.tar.gz -> ansilove-4.2.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.1/ChangeLog new/ansilove-4.2.2/ChangeLog --- old/ansilove-4.2.1/ChangeLog 2025-03-24 18:31:19.000000000 +0100 +++ new/ansilove-4.2.2/ChangeLog 2026-06-10 20:34:10.000000000 +0200 @@ -1,3 +1,11 @@ +AnsiLove/C 4.2.2 (2026-06-10) + +- Update README to add a link to the Nix package +- Fix "Amiga Topaz 1" font selection from SAUCE metadata +- Fix font table entry count to make topaz500+ reachable + + + AnsiLove/C 4.2.1 (2025-03-24) - Add a link to Durdraw in the "Projects using Ansilove" section diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.1/FILE_ID.DIZ new/ansilove-4.2.2/FILE_ID.DIZ --- old/ansilove-4.2.1/FILE_ID.DIZ 2025-03-24 18:31:19.000000000 +0100 +++ new/ansilove-4.2.2/FILE_ID.DIZ 2026-06-10 20:34:10.000000000 +0200 @@ -17,7 +17,7 @@ - -----------//______|----------------- - : : | | - | Ansilove/C 4.2.1 | + | Ansilove/C 4.2.2 | | | | ANSi=>PNG converter & library | | | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.1/LICENSE new/ansilove-4.2.2/LICENSE --- old/ansilove-4.2.1/LICENSE 2025-03-24 18:31:19.000000000 +0100 +++ new/ansilove-4.2.2/LICENSE 2026-06-10 20:34:10.000000000 +0200 @@ -1,4 +1,4 @@ -Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus +Copyright (c) 2011-2026, 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.1/README.md new/ansilove-4.2.2/README.md --- old/ansilove-4.2.1/README.md 2025-03-24 18:31:19.000000000 +0100 +++ new/ansilove-4.2.2/README.md 2026-06-10 20:34:10.000000000 +0200 @@ -95,6 +95,7 @@ - [Gentoo][10] - [Homebrew][11] - [Guix][12] +- [Nix][13] # Features @@ -105,15 +106,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][13] format, supporting 24-bit color mode -- .XB - The eXtended Binary [XBin][14] format, supporting custom character sets +- .TND - [TundraDraw][14] format, supporting 24-bit color mode +- .XB - The eXtended Binary [XBin][15] 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][15] records +- [SAUCE][16] records - DOS and Amiga fonts (embedded binary dump) - iCE colors @@ -228,7 +229,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][16] +See the "Memory Map" section of the [Monochrome Display Adapter notes][17] for more information. ## Rendering Mode @@ -275,10 +276,10 @@ # Projects 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 +- [16colo.rs][18] - ANSI/ASCII art archive +- [Textfiles.com][19] - Uses Ansilove for the ANSI Art Collection PNG previews +- [Durdraw][20] - ASCII, Unicode and ANSI art editor for UNIX-like systems +- [emacs-ansilove][21] - Display buffers as PNG images using ansilove inside GNU Emacs # License @@ -288,8 +289,8 @@ # Authors -AnsiLove/C is developed by Stefan Vogt ([@ByteProject][21]), Brian Cassidy -([@bricas][22]) and Frederic Cambus ([@fcambus][23]). +AnsiLove/C is developed by Stefan Vogt ([@ByteProject][22]), Brian Cassidy +([@bricas][23]) and Frederic Cambus ([@fcambus][24]). # Resources @@ -309,14 +310,15 @@ [10]: https://packages.gentoo.org/packages/media-gfx/ansilove [11]: https://formulae.brew.sh/formula/ansilove [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 +[13]: https://github.com/NixOS/nixpkgs/tree/master/pkgs/by-name/an/ansilove +[14]: https://sourceforge.net/projects/tundradraw/ +[15]: https://github.com/radman1/xbin +[16]: https://github.com/radman1/sauce +[17]: https://www.seasip.info/VintagePC/mda.html#memmap +[18]: https://16colo.rs +[19]: http://artscene.textfiles.com/ansi/ +[20]: https://durdraw.org +[21]: https://gitlab.com/xgqt/emacs-ansilove +[22]: https://github.com/ByteProject +[23]: https://github.com/bricas +[24]: https://github.com/fcambus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.1/ansilove.spec new/ansilove-4.2.2/ansilove.spec --- old/ansilove-4.2.1/ansilove.spec 2025-03-24 18:31:19.000000000 +0100 +++ new/ansilove-4.2.2/ansilove.spec 2026-06-10 20:34:10.000000000 +0200 @@ -1,5 +1,5 @@ Name: ansilove -Version: 4.2.1 +Version: 4.2.2 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.1/man/ansilove.1 new/ansilove-4.2.2/man/ansilove.1 --- old/ansilove-4.2.1/man/ansilove.1 2025-03-24 18:31:19.000000000 +0100 +++ new/ansilove-4.2.2/man/ansilove.1 2026-06-10 20:34:10.000000000 +0200 @@ -1,5 +1,5 @@ .\" -.\" Copyright (c) 2011-2025, Stefan Vogt, Brian Cassidy, and Frederic Cambus +.\" Copyright (c) 2011-2026, 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: March 18 2025 $ +.Dd $Mdocdate: June 10 2026 $ .Dt ANSILOVE 1 .Os .Sh NAME diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.1/src/ansilove.c new/ansilove-4.2.2/src/ansilove.c --- old/ansilove-4.2.1/src/ansilove.c 2025-03-24 18:31:19.000000000 +0100 +++ new/ansilove-4.2.2/src/ansilove.c 2026-06-10 20:34:10.000000000 +0200 @@ -1,9 +1,9 @@ /* * ansilove.c - * Ansilove 4.2.1 + * Ansilove 4.2.2 * https://www.ansilove.org * - * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2026 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-2025 Stefan Vogt, Brian Cassidy, and " + "Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and " "Frederic Cambus.\n", VERSION); } @@ -286,7 +286,7 @@ font = "pot-noodle"; if (strcmp(record->tinfos, "Amiga Topaz 1") == 0) - font = " topaz500"; + font = "topaz500"; if (strcmp(record->tinfos, "Amiga Topaz 1+") == 0) font = "topaz500+"; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.1/src/config.h new/ansilove-4.2.2/src/config.h --- old/ansilove-4.2.1/src/config.h 2025-03-24 18:31:19.000000000 +0100 +++ new/ansilove-4.2.2/src/config.h 2026-06-10 20:34:10.000000000 +0200 @@ -1,9 +1,9 @@ /* * config.h - * Ansilove 4.2.1 + * Ansilove 4.2.2 * https://www.ansilove.org * - * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus * All rights reserved. * * Ansilove is licensed under the BSD 2-Clause license. @@ -18,10 +18,10 @@ #include <stdint.h> /* configuration defines */ -#define VERSION "4.2.1" +#define VERSION "4.2.2" enum { - FONTS = 38, + FONTS = 39, TYPES = 7 }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ansilove-4.2.1/src/fonts.h new/ansilove-4.2.2/src/fonts.h --- old/ansilove-4.2.1/src/fonts.h 2025-03-24 18:31:19.000000000 +0100 +++ new/ansilove-4.2.2/src/fonts.h 2026-06-10 20:34:10.000000000 +0200 @@ -1,9 +1,9 @@ /* * fonts.h - * Ansilove 4.2.1 + * Ansilove 4.2.2 * https://www.ansilove.org * - * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2026 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.1/src/sauce.c new/ansilove-4.2.2/src/sauce.c --- old/ansilove-4.2.1/src/sauce.c 2025-03-24 18:31:19.000000000 +0100 +++ new/ansilove-4.2.2/src/sauce.c 2026-06-10 20:34:10.000000000 +0200 @@ -1,9 +1,9 @@ /* * sauce.c - * Ansilove 4.2.1 + * Ansilove 4.2.2 * https://www.ansilove.org * - * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2026 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.1/src/sauce.h new/ansilove-4.2.2/src/sauce.h --- old/ansilove-4.2.1/src/sauce.h 2025-03-24 18:31:19.000000000 +0100 +++ new/ansilove-4.2.2/src/sauce.h 2026-06-10 20:34:10.000000000 +0200 @@ -1,9 +1,9 @@ /* * sauce.h - * Ansilove 4.2.1 + * Ansilove 4.2.2 * https://www.ansilove.org * - * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2026 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.1/src/seccomp.h new/ansilove-4.2.2/src/seccomp.h --- old/ansilove-4.2.1/src/seccomp.h 2025-03-24 18:31:19.000000000 +0100 +++ new/ansilove-4.2.2/src/seccomp.h 2026-06-10 20:34:10.000000000 +0200 @@ -1,9 +1,9 @@ /* * seccomp.h - * Ansilove 4.2.1 + * Ansilove 4.2.2 * https://www.ansilove.org * - * Copyright (c) 2019-2025, Frederic Cambus + * Copyright (c) 2019-2026, 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.1/src/strtolower.c new/ansilove-4.2.2/src/strtolower.c --- old/ansilove-4.2.1/src/strtolower.c 2025-03-24 18:31:19.000000000 +0100 +++ new/ansilove-4.2.2/src/strtolower.c 2026-06-10 20:34:10.000000000 +0200 @@ -1,9 +1,9 @@ /* * strtolower.c - * Ansilove 4.2.1 + * Ansilove 4.2.2 * https://www.ansilove.org * - * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2026 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.1/src/strtolower.h new/ansilove-4.2.2/src/strtolower.h --- old/ansilove-4.2.1/src/strtolower.h 2025-03-24 18:31:19.000000000 +0100 +++ new/ansilove-4.2.2/src/strtolower.h 2026-06-10 20:34:10.000000000 +0200 @@ -1,9 +1,9 @@ /* * strtolower.h - * Ansilove 4.2.1 + * Ansilove 4.2.2 * https://www.ansilove.org * - * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2026 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.1/src/types.c new/ansilove-4.2.2/src/types.c --- old/ansilove-4.2.1/src/types.c 2025-03-24 18:31:19.000000000 +0100 +++ new/ansilove-4.2.2/src/types.c 2026-06-10 20:34:10.000000000 +0200 @@ -1,9 +1,9 @@ /* * types.c - * Ansilove 4.2.1 + * Ansilove 4.2.2 * https://www.ansilove.org * - * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2026 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.1/src/types.h new/ansilove-4.2.2/src/types.h --- old/ansilove-4.2.1/src/types.h 2025-03-24 18:31:19.000000000 +0100 +++ new/ansilove-4.2.2/src/types.h 2026-06-10 20:34:10.000000000 +0200 @@ -1,9 +1,9 @@ /* * types.h - * Ansilove 4.2.1 + * Ansilove 4.2.2 * https://www.ansilove.org * - * Copyright (c) 2011-2025 Stefan Vogt, Brian Cassidy, and Frederic Cambus + * Copyright (c) 2011-2026 Stefan Vogt, Brian Cassidy, and Frederic Cambus * All rights reserved. * * Ansilove is licensed under the BSD 2-Clause license.
