Skip to content

Conversation

@antonioleal
Copy link
Contributor

graphics/catimg: Updated for version 2.8.0, New Maintainer

@antonioleal
Copy link
Contributor Author

@sbo-bot: build graphics/catimg

@github-actions
Copy link

github-actions bot commented Jan 3, 2026

reverse dependencies - graphics/catimg

None

@github-actions
Copy link

github-actions bot commented Jan 3, 2026

✅ sbolint - graphics/catimg ✅

catimg: NOTE: catimg.SlackBuild:62: LIBDIRSUFFIX gets set, but never used.
sbolint: catimg checks out OK

@sbo-bot
Copy link

sbo-bot bot commented Jan 4, 2026

buildpkg i586 graphics/catimg

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Sat Jan  3 19:20:25 GMT 2026
revision: cd8cc5af641bf6afb6aa68ac78bd50a270875546
title:    Merge 92d367bd0ae8ffa34fe6793eb9790034d618827c into 9196c7fd40663f9586e9f0265b45d5a9e49fd960

================================================================================
graphics/catimg                                                         02:33:18
================================================================================

Calculating dependencies ... none.

Building graphics/catimg (update for version 2.8.0) ------------------- 02:33:18
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Running catimg.SlackBuild ...                                       ETA 02:33:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./catimg.SlackBuild
Built ok:  catimg-2.8.0-i586-1_SBo.txz                                  02:33:21
Testing package catimg-2.8.0-i586-1_SBo.txz ... done.
Test installing catimg-2.8.0-i586-1_SBo.txz ...
catimg-2.8.0-i586-1_SBo: Insanely fast image printing in your terminal . [ 100K]
Unmounting chroot ... done.
Backed up: catimg-2.7.0-i586-1_SBo.txz
✅ graphics/catimg Updated for version 2.8.0 ✅

================================================================================
SUMMARY                                                                 02:33:22
================================================================================

Logfile:     /var/log/repo/SBo/repo_2026-01-04_02:33:17.log
Runtime:     0h 0m 6s
Updated:     1
  graphics/catimg/catimg-2.8.0-i586-1_SBo.txz

Snipped Build Log

Details
Building graphics/catimg (update for version 2.8.0) 2026-01-04 02:33:18
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Running catimg.SlackBuild ...                                       ETA 02:33:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./catimg.SlackBuild
catimg-2.8.0/
catimg-2.8.0/.gitattributes
catimg-2.8.0/.github/
catimg-2.8.0/.github/CODE_OF_CONDUCT.md
catimg-2.8.0/.github/CONTRIBUTING.md
catimg-2.8.0/.github/ISSUE_TEMPLATE.md
catimg-2.8.0/.github/PULL_REQUEST_TEMPLATE.md
catimg-2.8.0/.github/funding.yml
catimg-2.8.0/.github/settings.yml
catimg-2.8.0/.gitignore
catimg-2.8.0/CMakeLists.txt
catimg-2.8.0/LICENSE
catimg-2.8.0/README.md
catimg-2.8.0/catimg
catimg-2.8.0/catimg-ext-colors.png
catimg-2.8.0/catimg.spec
catimg-2.8.0/completion/
catimg-2.8.0/completion/_catimg
catimg-2.8.0/man/
catimg-2.8.0/man/catimg.1
catimg-2.8.0/src/
catimg-2.8.0/src/catimg.c
catimg-2.8.0/src/khash.h
catimg-2.8.0/src/sh_color.c
catimg-2.8.0/src/sh_color.h
catimg-2.8.0/src/sh_image.c
catimg-2.8.0/src/sh_image.h
catimg-2.8.0/src/sh_utils.c
catimg-2.8.0/src/sh_utils.h
catimg-2.8.0/src/stb_image.h
catimg-2.8.0/test-images/
catimg-2.8.0/test-images/google.ico
catimg-2.8.0/test-images/mewtwo-back.png
catimg-2.8.0/test-images/mewtwo-front.png
-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Doxygen: /usr/bin/doxygen (found version "1.9.3") found components: doxygen missing components: dot
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/SBo/repo.iTX5e1/build_catimg/catimg-2.8.0/build
[ 40%] Building C object CMakeFiles/catimg.dir/src/sh_color.c.o
[ 40%] Building C object CMakeFiles/catimg.dir/src/catimg.c.o
[ 60%] Building C object CMakeFiles/catimg.dir/src/sh_utils.c.o
[ 80%] Building C object CMakeFiles/catimg.dir/src/sh_image.c.o
/tmp/SBo/repo.iTX5e1/build_catimg/catimg-2.8.0/src/sh_utils.c: In function ‘read_stdin’:
/tmp/SBo/repo.iTX5e1/build_catimg/catimg-2.8.0/src/sh_utils.c:60:14: warning: implicit declaration of function ‘fileno’ [-Wimplicit-function-declaration]
   60 |     int fd = fileno(stdin);
      |              ^~~~~~
/tmp/SBo/repo.iTX5e1/build_catimg/catimg-2.8.0/src/catimg.c: In function ‘main’:
/tmp/SBo/repo.iTX5e1/build_catimg/catimg-2.8.0/src/catimg.c:181:21: warning: implicit declaration of function ‘usleep’; did you mean ‘sleep’? [-Wimplicit-function-declaration]
  181 |                     usleep(img.delays[frame - 1] * 10000);
      |                     ^~~~~~
      |                     sleep
In file included from /tmp/SBo/repo.iTX5e1/build_catimg/catimg-2.8.0/src/sh_color.c:4:
/tmp/SBo/repo.iTX5e1/build_catimg/catimg-2.8.0/src/sh_color.c: In function ‘init_hash_colors’:
/tmp/SBo/repo.iTX5e1/build_catimg/catimg-2.8.0/src/khash.h:464:31: warning: iteration 246 invokes undefined behavior [-Waggressive-loop-optimizations]
  464 | #define kh_put(name, h, k, r) kh_put_##name(h, k, r)
      |                               ^~~~~~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.iTX5e1/build_catimg/catimg-2.8.0/src/sh_color.c:39:21: note: in expansion of macro ‘kh_put’
   39 |                 k = kh_put(uint32_t, hash_colors, color_map[i], &ret);
      |                     ^~~~~~
/tmp/SBo/repo.iTX5e1/build_catimg/catimg-2.8.0/src/sh_color.c:38:27: note: within this loop
   38 |         for (int i = 0; i < N_COLORS; i++) {
In file included from /tmp/SBo/repo.iTX5e1/build_catimg/catimg-2.8.0/src/sh_image.c:4:
/tmp/SBo/repo.iTX5e1/build_catimg/catimg-2.8.0/src/stb_image.h: In function ‘stbi__gif_load_next’:
/tmp/SBo/repo.iTX5e1/build_catimg/catimg-2.8.0/src/stb_image.h:6471:84: warning: unused parameter ‘req_comp’ [-Wunused-parameter]
 6471 | static stbi_uc *stbi__gif_load_next(stbi__context *s, stbi__gif *g, int *comp, int req_comp, stbi_uc *two_back)
      |                                                                                ~~~~^~~~~~~~
/tmp/SBo/repo.iTX5e1/build_catimg/catimg-2.8.0/src/stb_image.h: In function ‘stbi__gif_load’:
/tmp/SBo/repo.iTX5e1/build_catimg/catimg-2.8.0/src/stb_image.h:6695:107: warning: unused parameter ‘ri’ [-Wunused-parameter]
 6695 | static void *stbi__gif_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri)
      |                                                                                        ~~~~~~~~~~~~~~~~~~~^~
[100%] Linking C executable bin/catimg
[100%] Built target catimg
Consolidate compiler generated dependencies of target catimg
[100%] Built target catimg
Installing the project stripped...
-- Install configuration: "Release"
-- Installing: /tmp/SBo/repo.iTX5e1/build_catimg/package-catimg/usr/bin/catimg
-- Installing: /tmp/SBo/repo.iTX5e1/build_catimg/package-catimg/usr/share/man/man1/catimg.1

Slackware package maker, version 3.14159265.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.iTX5e1/output_catimg/catimg-2.8.0-i586-1_SBo.txz

./
install/
install/slack-desc
usr/
usr/bin/
usr/bin/catimg
usr/doc/
usr/doc/catimg-2.8.0/
usr/doc/catimg-2.8.0/LICENSE
usr/doc/catimg-2.8.0/README.md
usr/doc/catimg-2.8.0/catimg.SlackBuild
usr/man/
usr/man/man1/
usr/man/man1/catimg.1.gz

Slackware package /tmp/SBo/repo.iTX5e1/output_catimg/catimg-2.8.0-i586-1_SBo.txz created.

Built ok:  catimg-2.8.0-i586-1_SBo.txz                                  02:33:21
Testing package catimg-2.8.0-i586-1_SBo.txz ... 
Test installing catimg-2.8.0-i586-1_SBo.txz ...
catimg-2.8.0-i586-1_SBo: Insanely fast image printing in your terminal . [ 100K]
Unmounting chroot ... 
Backed up: catimg-2.7.0-i586-1_SBo.txz
:-) graphics/catimg Updated for version 2.8.0 (-:

@sbo-bot
Copy link

sbo-bot bot commented Jan 4, 2026

sbopkglint i586 graphics/catimg

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/i586/graphics/catimg/catimg-2.8.0-i586-1_SBo.txz to /tmp/SBo/sbopkglint.wVLzPd ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/i586/graphics/catimg/catimg-2.8.0-i586-1_SBo.txz to /tmp/SBo/sbopkglint.wVLzPd ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
✅ === catimg-2.8.0-i586-1_SBo.txz: All tests passed ✅

@sbo-bot
Copy link

sbo-bot bot commented Jan 4, 2026

buildpkg x86_64 graphics/catimg

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Sat Jan  3 19:20:25 GMT 2026
revision: cd8cc5af641bf6afb6aa68ac78bd50a270875546
title:    Merge 92d367bd0ae8ffa34fe6793eb9790034d618827c into 9196c7fd40663f9586e9f0265b45d5a9e49fd960

================================================================================
graphics/catimg                                                         02:34:20
================================================================================

Calculating dependencies ... none.

Building graphics/catimg (update for version 2.8.0) ------------------- 02:34:20
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Running catimg.SlackBuild ...                                       ETA 02:34:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./catimg.SlackBuild
Built ok:  catimg-2.8.0-x86_64-1_SBo.txz                                02:34:24
Testing package catimg-2.8.0-x86_64-1_SBo.txz ... done.
Test installing catimg-2.8.0-x86_64-1_SBo.txz ...
catimg-2.8.0-x86_64-1_SBo: Insanely fast image printing in your terminal [ 100K]
Unmounting chroot ... done.
Backed up: catimg-2.7.0-x86_64-1_SBo.txz
✅ graphics/catimg Updated for version 2.8.0 ✅

================================================================================
SUMMARY                                                                 02:34:25
================================================================================

Logfile:     /var/log/repo/SBo/repo_2026-01-04_02:34:19.log
Runtime:     0h 0m 6s
Updated:     1
  graphics/catimg/catimg-2.8.0-x86_64-1_SBo.txz

Snipped Build Log

Details
Building graphics/catimg (update for version 2.8.0) 2026-01-04 02:34:20
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Running catimg.SlackBuild ...                                       ETA 02:34:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./catimg.SlackBuild
catimg-2.8.0/
catimg-2.8.0/.gitattributes
catimg-2.8.0/.github/
catimg-2.8.0/.github/CODE_OF_CONDUCT.md
catimg-2.8.0/.github/CONTRIBUTING.md
catimg-2.8.0/.github/ISSUE_TEMPLATE.md
catimg-2.8.0/.github/PULL_REQUEST_TEMPLATE.md
catimg-2.8.0/.github/funding.yml
catimg-2.8.0/.github/settings.yml
catimg-2.8.0/.gitignore
catimg-2.8.0/CMakeLists.txt
catimg-2.8.0/LICENSE
catimg-2.8.0/README.md
catimg-2.8.0/catimg
catimg-2.8.0/catimg-ext-colors.png
catimg-2.8.0/catimg.spec
catimg-2.8.0/completion/
catimg-2.8.0/completion/_catimg
catimg-2.8.0/man/
catimg-2.8.0/man/catimg.1
catimg-2.8.0/src/
catimg-2.8.0/src/catimg.c
catimg-2.8.0/src/khash.h
catimg-2.8.0/src/sh_color.c
catimg-2.8.0/src/sh_color.h
catimg-2.8.0/src/sh_image.c
catimg-2.8.0/src/sh_image.h
catimg-2.8.0/src/sh_utils.c
catimg-2.8.0/src/sh_utils.h
catimg-2.8.0/src/stb_image.h
catimg-2.8.0/test-images/
catimg-2.8.0/test-images/google.ico
catimg-2.8.0/test-images/mewtwo-back.png
catimg-2.8.0/test-images/mewtwo-front.png
-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Doxygen: /usr/bin/doxygen (found version "1.9.3") found components: doxygen missing components: dot
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/SBo/repo.wPRCWT/build_catimg/catimg-2.8.0/build
[ 20%] Building C object CMakeFiles/catimg.dir/src/sh_image.c.o
[ 40%] Building C object CMakeFiles/catimg.dir/src/catimg.c.o
[ 60%] Building C object CMakeFiles/catimg.dir/src/sh_color.c.o
[ 80%] Building C object CMakeFiles/catimg.dir/src/sh_utils.c.o
/tmp/SBo/repo.wPRCWT/build_catimg/catimg-2.8.0/src/catimg.c: In function ‘main’:
/tmp/SBo/repo.wPRCWT/build_catimg/catimg-2.8.0/src/catimg.c:181:21: warning: implicit declaration of function ‘usleep’; did you mean ‘sleep’? [-Wimplicit-function-declaration]
  181 |                     usleep(img.delays[frame - 1] * 10000);
      |                     ^~~~~~
      |                     sleep
/tmp/SBo/repo.wPRCWT/build_catimg/catimg-2.8.0/src/sh_utils.c: In function ‘read_stdin’:
/tmp/SBo/repo.wPRCWT/build_catimg/catimg-2.8.0/src/sh_utils.c:60:14: warning: implicit declaration of function ‘fileno’ [-Wimplicit-function-declaration]
   60 |     int fd = fileno(stdin);
      |              ^~~~~~
In file included from /tmp/SBo/repo.wPRCWT/build_catimg/catimg-2.8.0/src/sh_color.c:4:
/tmp/SBo/repo.wPRCWT/build_catimg/catimg-2.8.0/src/sh_color.c: In function ‘init_hash_colors’:
/tmp/SBo/repo.wPRCWT/build_catimg/catimg-2.8.0/src/khash.h:464:31: warning: iteration 246 invokes undefined behavior [-Waggressive-loop-optimizations]
  464 | #define kh_put(name, h, k, r) kh_put_##name(h, k, r)
      |                               ^~~~~~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.wPRCWT/build_catimg/catimg-2.8.0/src/sh_color.c:39:21: note: in expansion of macro ‘kh_put’
   39 |                 k = kh_put(uint32_t, hash_colors, color_map[i], &ret);
      |                     ^~~~~~
/tmp/SBo/repo.wPRCWT/build_catimg/catimg-2.8.0/src/sh_color.c:38:27: note: within this loop
   38 |         for (int i = 0; i < N_COLORS; i++) {
In file included from /tmp/SBo/repo.wPRCWT/build_catimg/catimg-2.8.0/src/sh_image.c:4:
/tmp/SBo/repo.wPRCWT/build_catimg/catimg-2.8.0/src/stb_image.h: In function ‘stbi__gif_load_next’:
/tmp/SBo/repo.wPRCWT/build_catimg/catimg-2.8.0/src/stb_image.h:6471:84: warning: unused parameter ‘req_comp’ [-Wunused-parameter]
 6471 | static stbi_uc *stbi__gif_load_next(stbi__context *s, stbi__gif *g, int *comp, int req_comp, stbi_uc *two_back)
      |                                                                                ~~~~^~~~~~~~
/tmp/SBo/repo.wPRCWT/build_catimg/catimg-2.8.0/src/stb_image.h: In function ‘stbi__gif_load’:
/tmp/SBo/repo.wPRCWT/build_catimg/catimg-2.8.0/src/stb_image.h:6695:107: warning: unused parameter ‘ri’ [-Wunused-parameter]
 6695 | static void *stbi__gif_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri)
      |                                                                                        ~~~~~~~~~~~~~~~~~~~^~
[100%] Linking C executable bin/catimg
[100%] Built target catimg
Consolidate compiler generated dependencies of target catimg
[100%] Built target catimg
Installing the project stripped...
-- Install configuration: "Release"
-- Installing: /tmp/SBo/repo.wPRCWT/build_catimg/package-catimg/usr/bin/catimg
-- Installing: /tmp/SBo/repo.wPRCWT/build_catimg/package-catimg/usr/share/man/man1/catimg.1

Slackware package maker, version 3.14159265.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.wPRCWT/output_catimg/catimg-2.8.0-x86_64-1_SBo.txz

./
install/
install/slack-desc
usr/
usr/bin/
usr/bin/catimg
usr/doc/
usr/doc/catimg-2.8.0/
usr/doc/catimg-2.8.0/LICENSE
usr/doc/catimg-2.8.0/README.md
usr/doc/catimg-2.8.0/catimg.SlackBuild
usr/man/
usr/man/man1/
usr/man/man1/catimg.1.gz

Slackware package /tmp/SBo/repo.wPRCWT/output_catimg/catimg-2.8.0-x86_64-1_SBo.txz created.

Built ok:  catimg-2.8.0-x86_64-1_SBo.txz                                02:34:24
Testing package catimg-2.8.0-x86_64-1_SBo.txz ... 
Test installing catimg-2.8.0-x86_64-1_SBo.txz ...
catimg-2.8.0-x86_64-1_SBo: Insanely fast image printing in your terminal [ 100K]
Unmounting chroot ... 
Backed up: catimg-2.7.0-x86_64-1_SBo.txz
:-) graphics/catimg Updated for version 2.8.0 (-:

@sbo-bot
Copy link

sbo-bot bot commented Jan 4, 2026

sbopkglint x86_64 graphics/catimg

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/x86_64/graphics/catimg/catimg-2.8.0-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.wIl41T ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/x86_64/graphics/catimg/catimg-2.8.0-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.wIl41T ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
✅ === catimg-2.8.0-x86_64-1_SBo.txz: All tests passed ✅

@aclemons aclemons changed the base branch from master to github January 4, 2026 06:11
Copy link
Collaborator

@aclemons aclemons left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@aclemons aclemons merged commit 2234a82 into SlackBuildsOrg:github Jan 4, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants