Up to [cvs.NetBSD.org] / pkgsrc / graphics / ansilove
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.25 / (download) - annotate - [select for diffs], Tue May 23 08:26:35 2023 UTC (6 months, 1 week ago) by fcambus
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
HEAD
Changes since 1.24: +2 -2
lines
Diff to previous 1.24 (colored)
ansilove: update to 4.2.0. AnsiLove/C 4.2.0 (2023-05-23) - Add initial RPM spec file - Add support for the Spleen 8x16 font (requires libansilove >= 1.4.0)
Revision 1.24 / (download) - annotate - [select for diffs], Sat Apr 1 09:50:58 2023 UTC (8 months ago) by fcambus
Branch: MAIN
Changes since 1.23: +2 -2
lines
Diff to previous 1.23 (colored)
ansilove: update to 4.1.7. AnsiLove/C 4.1.7 (2023-03-30) - Always print processing time on stderr - Move manual page to the man directory
Revision 1.23 / (download) - annotate - [select for diffs], Mon Jun 27 15:29:15 2022 UTC (17 months ago) by fcambus
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3
Changes since 1.22: +2 -2
lines
Diff to previous 1.22 (colored)
*: drop maintainership for packages not related to toolchains and ELF.
Revision 1.22 / (download) - annotate - [select for diffs], Thu Feb 10 20:37:37 2022 UTC (21 months, 2 weeks ago) by fcambus
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1
Changes since 1.21: +2 -2
lines
Diff to previous 1.21 (colored)
ansilove: update to 4.1.6. AnsiLove/C 4.1.6 (2021-02-10) - Mention experimental seccomp support availability in README - Bump CMake minimum required version to 3.1 - Add SPDX short license identifier in source files - Add a test case for retina output - Add a test case for SAUCE output - Use CMAKE_C_STANDARD instead of hardcoding compiler flags - Stop linking against libm, it's not necessary anymore
Revision 1.21 / (download) - annotate - [select for diffs], Mon Feb 15 07:49:54 2021 UTC (2 years, 9 months ago) by fcambus
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Changes since 1.20: +2 -2
lines
Diff to previous 1.20 (colored)
ansilove: update to 4.1.5. AnsiLove/C 4.1.5 (2021-02-14) - Stop forcing FORTIFY_SOURCE=2, it should be package builders decision - Remove dead increments for argc and argv - Check strdup() return value when allocating output file name
Revision 1.20 / (download) - annotate - [select for diffs], Thu Oct 22 20:53:41 2020 UTC (3 years, 1 month ago) by fcambus
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4
Changes since 1.19: +2 -2
lines
Diff to previous 1.19 (colored)
ansilove: update to 4.1.4. AnsiLove/C 4.1.4 (2020-10-22) - Set CMAKE_BUILD_TYPE to "Release" in CMakeLists.txt - Enable FORTIFY_SOURCE level 2 - Move read_status variable declaration to the top of the function - Check fread() return values in readComments() and add error handling - Introduce the READ_RECORD function-like macro, for fread error handling - Use READ_RECORD in readRecord() to add fread() error handling - Only call memset() if the malloc call succeeds - Check strdup() return value and error out on failed allocation
Revision 1.19 / (download) - annotate - [select for diffs], Fri Sep 18 07:25:09 2020 UTC (3 years, 2 months ago) by fcambus
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.18: +2 -2
lines
Diff to previous 1.18 (colored)
ansilove: update to 4.1.3. AnsiLove/C 4.1.3 (2020-09-18) - Adjust SAUCE flag output to be binary - Add -S flag to use SAUCE info for rendering hints. Users must now use -S to get iCE color info. This was previously automatically pulled without any extra options. - Document the new -S flag, allowing to use SAUCE info for render options - Add support for seccomp on arm - Add missing test for __NR_mmap, the mmap syscall doesn't exist on arm
Revision 1.18 / (download) - annotate - [select for diffs], Sat Jul 4 19:54:37 2020 UTC (3 years, 4 months ago) by fcambus
Branch: MAIN
Changes since 1.17: +2 -2
lines
Diff to previous 1.17 (colored)
ansilove: update to 4.1.2. AnsiLove/C 4.1.2 (2020-07-04) - Define _GNU_SOURCE in CMakeLists.txt to avoid cluttering source files - No need to set HAVE_SECCOMP to 1, defining it is enough - Remove some unneeded seccomp related includes - Validate architectures for seccomp - Add seccomp support on i386, tested on glibc and musl - Remove extraneous underscore in #if defined check - Use __NR_ instead of SYS_ prefix in #if defined checks
Revision 1.17 / (download) - annotate - [select for diffs], Mon May 25 17:10:20 2020 UTC (3 years, 6 months ago) by fcambus
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
ansilove: update to 4.1.1. ChangeLog: AnsiLove/C 4.1.1 (2020-05-25) - Various documentation tweaks and improvements - Define timespecsub macro in compat.h if it doesn't exists - Use CLOCK_REALTIME if CLOCK_MONOTONIC is not available - Display processing time on exit - Fix includes and add forward declarations in various source files
Revision 1.16 / (download) - annotate - [select for diffs], Mon Mar 30 10:53:56 2020 UTC (3 years, 8 months ago) by fcambus
Branch: MAIN
Changes since 1.15: +4 -1
lines
Diff to previous 1.15 (colored)
ansilove: add GITHUB_RELEASE directive and enable test suite.
Revision 1.15 / (download) - annotate - [select for diffs], Mon Feb 17 14:44:54 2020 UTC (3 years, 9 months ago) by fcambus
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
ansilove: update to 4.1.0. ChangeLog: AnsiLove/C 4.1.0 (2020-02-17) - Add a new '-t' flag (type), allowing to specify input file type and override file type detection - Various documentation tweaks and improvements
Revision 1.14 / (download) - annotate - [select for diffs], Sun Jan 19 23:10:30 2020 UTC (3 years, 10 months ago) by fcambus
Branch: MAIN
Changes since 1.13: +2 -2
lines
Diff to previous 1.13 (colored)
ansilove: update to 4.0.7. ChangeLog: AnsiLove/C 4.0.7 (2020-01-18) - Use OpenBSD style(9) for function prototypes and declarations - Replace EXIT_SUCCESS by zero in all SAUCE functions - Do not use typedef for the sauce struct - Set icecolors to true if defined in SAUCE record ANSiFlags - Add test cases for most supported formats, missing an IDF file for now - Sync the description of Retina output capabilities with reality
Revision 1.13 / (download) - annotate - [select for diffs], Thu Dec 12 10:04:53 2019 UTC (3 years, 11 months ago) by fcambus
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
ansilove: update to 4.0.6. ChangeLog: AnsiLove/C 4.0.6 (2019-12-10) - Remove extraneous sauceReadFileName() call, read from existing SAUCE record - Use strdup() when assigning fileName and fext fallback values - Call memset() to set all record struct fields to zero - Free SAUCE record and comments once and for all when exiting the program
Revision 1.12 / (download) - annotate - [select for diffs], Tue Nov 19 14:24:54 2019 UTC (4 years ago) by fcambus
Branch: MAIN
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored)
ansilove: update to 4.0.5. ChangeLog: AnsiLove/C 4.0.5 (2019-11-19) - Add ENABLE_SECCOMP build option, to allow building seccomp support conditionally - Disable seccomp by default, it needs more testing on non !amd64 platforms - Use ${CMAKE_INSTALL_BINDIR} instead of hardcoding 'bin'
Revision 1.11 / (download) - annotate - [select for diffs], Tue Oct 29 09:41:06 2019 UTC (4 years, 1 month ago) by fcambus
Branch: MAIN
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored)
ansilove: update to 4.0.4. ChangeLog: AnsiLove/C 4.0.4 (2019-10-28) - Add initial seccomp support to Ansilove - Move pledge and seccomp initialization before ansilove_init() - Move conditional includes for 'pledge' and 'strtonum' in compat.h
Revision 1.10 / (download) - annotate - [select for diffs], Fri Aug 16 19:29:10 2019 UTC (4 years, 3 months ago) by fcambus
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base,
pkgsrc-2019Q3
Changes since 1.9: +2 -2
lines
Diff to previous 1.9 (colored)
ansilove: Update to 4.0.3. ChangeLog: AnsiLove/C 4.0.3 (2019-08-16) - Use errx() for displaying error messages - Print information messages on stdout - Introduce a version() function to display version information - Add a -q flag (quiet) to allow silencing output messages OK kamil@
Revision 1.9 / (download) - annotate - [select for diffs], Wed Aug 14 13:27:09 2019 UTC (4 years, 3 months ago) by fcambus
Branch: MAIN
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
ansilove: Update to 4.0.2. ChangeLog: AnsiLove/C 4.0.2 (2019-08-13) - Remove most examples from the repository, they continue to live on the website - Move the remaining examples in per author directories, and add LICENSE files for these artworks, courtesy of their authors OK kamil@
Revision 1.8 / (download) - annotate - [select for diffs], Tue Jul 2 15:46:04 2019 UTC (4 years, 5 months ago) by fcambus
Branch: MAIN
Changes since 1.7: +4 -3
lines
Diff to previous 1.7 (colored)
ansilove: Update to 4.0.1. ChangeLog: AnsiLove/C 4.0.1 (2019-06-25) - Fix a few typos in README and ansilove.1 - Simplify display of default font when no font option is specified - Drop the leading dot when saving input file extension - Fix the check for readComments() return value AnsiLove/C 4.0.0 (2019-01-16) - Switch to using libansilove - Add a new switch (-d) to toggle DOS aspect ratio - Add initial support for PabloDraw 24-bit ANSI sequences - Ansilove now generates only one output file when -r or -R options are used - Display scale factor when -r or -R options are used - Allow to specify the number of columns for ANSI and Tundra files - Restrict maximum allowed number of columns to 4096 - Check asprintf() return value and error if allocation fails - Bugfixes and improvements in the SAUCE parser - Refactor font selection processing - Refactor rendering mode processing - Use OpenBSD style(9) for function prototypes and declaration - Add missing headers and remove unnecessary ones - Remove versionInfo(), simply print the header with version information when invoked with -v - Remove showHelp(), show synopsis instead when invoked with -h - Add a new example ANSi (Thanks Nail) - Remove -e switch, examples are now listed in the man page instead - Make synopsis() only display SYNOPSIS, as it should be. - Add an EXAMPLES section in ansilove.1 - PC fonts for code pages other than cp437 are now named using the cpNNN scheme. Albeit not documented anymore, the previously used names will keep working OK kamil@
Revision 1.7 / (download) - annotate - [select for diffs], Mon Jun 17 21:31:26 2019 UTC (4 years, 5 months ago) by fcambus
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.6: +3 -4
lines
Diff to previous 1.6 (colored)
ansilove: Update to 3.0.9. ChangeLog: AnsiLove/C 3.0.9 (2018-06-19) - Add a new example ANSi (Thanks Sylvao) - Do not use -Werror by default - Increment maximum ansi sequences length - Add code to skip PabloDraw 24-bit ANSI sequences AnsiLove/C 3.0.8 (2017-12-20) - Adding new example ANSis (Thanks Burps) - Use asprintf() to create output filenames - Reflect OpenBSD's pledge() changes - Add a -R flag allowing to specify a custom retina scale factor AnsiLove/C 3.0.7 (2017-07-02) - Print messages to to stderr instead of stdout - Ensure binary files have an even size - Better description of supported file formats - Skip erase in line (EL) sequences (issue reported by Bart Dumon, thanks!) - Define palettes in config.h - Use defined palettes instead of hardcoding each color value in the loaders AnsiLove/C 3.0.6 (2017-04-22) - Create an output function to unify the way output files are created - Prevent .png suffix to be appended when using -o flag (*NIX tool convention compatibility) AnsiLove/C 3.0.5 (2017-04-16) - Free memory allocated in the PCBoard loader - Free font data where appropriate - Add a trailing NUL character to inputFileBuffer - Remove the custom substr function, call strndup directly - Free seqGrab where necessary - Use the ternary operator when shitfing cursor position - Use perror when printing errors - Remove SUBSTITUTE_BREAK and WRAP_COLUMN_80 options - Use fstat to get the input file size - Create a retina function instead of duplicating code in all loaders - Fix OpenBSD's style(9) offenders in compat functions OK kamil@
Revision 1.6 / (download) - annotate - [select for diffs], Mon Mar 12 11:16:38 2018 UTC (5 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored)
Recursive bumps for fontconfig and libzip dependency changes.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Aug 1 14:58:59 2017 UTC (6 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored)
Follow some http -> https redirects.
Revision 1.4 / (download) - annotate - [select for diffs], Tue Feb 28 15:20:04 2017 UTC (6 years, 9 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1
Changes since 1.3: +2 -1
lines
Diff to previous 1.3 (colored)
Recursive revbump from graphics/libwebp
Revision 1.3 / (download) - annotate - [select for diffs], Sun Sep 11 15:47:20 2016 UTC (7 years, 2 months ago) by kamil
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3
Changes since 1.2: +4 -5
lines
Diff to previous 1.2 (colored)
Update ansilove to 3.0.4 pkgsrc changes: - reset maintainer to pkgsrc-users@NetBSD.org - set new license modified-bsd -> 2-clause-bsd upstream changes: - Relicensed under the BSD 2-Clause license - Input file is now loaded in main, prior to calling format loaders - Use stat to get input file size instead of custom file size function - Remove now unused file size function - Refactoring bits and columns argument value handling
Revision 1.2 / (download) - annotate - [select for diffs], Wed Aug 3 10:22:49 2016 UTC (7 years, 3 months ago) by adam
Branch: MAIN
Changes since 1.1: +2 -1
lines
Diff to previous 1.1 (colored)
Revbump after graphics/gd update
Revision 1.1 / (download) - annotate - [select for diffs], Tue Jul 26 17:40:39 2016 UTC (7 years, 4 months ago) by kamil
Branch: MAIN
Import ansilove-3.0.3 as graphics/ansilove AnsiLove is an ANSI and ASCII art to PNG converter, allowing to convert ANSI and artscene-related file formats into PNG images, supporting ANSI (.ANS), PCBoard (.PCB), Binary (.BIN), Artworx (.ADF), iCE Draw (.IDF), Tundra (.TND) and XBin (.XB) formats. It creates size optimized 4-bit PNG files and supports SAUCE (Standard Architecture for Universal Comment Extentions), 80x25 and 80x50 PC fonts (including all the 14 MS-DOS charsets), Amiga fonts, and iCE colors. Originally packaged in pkgsrc-wip by Frederic Cambus.