dev-util/tinyxxd
Drop-in replacement and standalone version of xxd
ChangeLog
commit 3785379fa2f194fe3ccdf0bed4e98673c7c59d23
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Tue Aug 18 01:30:41 2026 +0600
dev-util/tinyxxd: remove non non existent blocker
!<app-editors/vim-core-9.1.1652-r1 was already nuked from ::gentoo on
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d376ccdab25117f0edfde657eed0abd23ad6eb59
So currently, there's not really a need to explicitly declare that in here
Also fixes the current pkgcheck warnings:
dev-util/tinyxxd
NonexistentBlocker: version 1.3.16: nonexistent blocker RDEPEND="!<app-editors/vim-core-9.1.1652-r1": no matches in repo history
NonexistentBlocker: version 9999: nonexistent blocker RDEPEND="!<app-editors/vim-core-9.1.1652-r1": no matches in repo history
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 39b5f9baae4e52df5cf7af0c23afc61797210fa5
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Tue Aug 18 01:26:08 2026 +0600
dev-util/tinyxxd: add myself back as the maintainer
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit bb35b8388bc835efddb746758ad6d95a16cac918
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Tue Aug 18 01:22:18 2026 +0600
dev-util/tinyxxd: add 1.3.16
Closes: https://codeberg.org/gentoo/guru/pulls/4
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit f2b2d80839b8ee919948b2c0f3b583326dc877aa
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Tue Aug 18 01:19:28 2026 +0600
dev-util/tinyxxd: update 9999
Closes: https://codeberg.org/gentoo/guru/pulls/4
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 129f94624a357699ce3ba7a91617b33c79d84acd
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Tue Aug 18 00:27:36 2026 +0600
dev-util/tinyxxd: drop 1.3.11
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 265a55b84ee15e85461ebbf8cfcfff1388c87cba
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Tue Aug 18 00:27:36 2026 +0600
dev-util/tinyxxd: drop 1.3.11
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 478cbcf0b78ad236c1b239fffc3285ef56c6611d
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Tue Aug 18 00:22:26 2026 +0600
dev-util/tinyxxd: remove unused patch
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 4aeef5136c9bb78639ee4537bc3e2a6cfa47c226
Author: bakedsnake <bakedsnake@vagrantz.xyz>
Date: Mon Jul 27 00:29:15 2026 +0200
*/*: fix metadata
Signed-off-by: bakedsnake <bakedsnake@vagrantz.xyz>
commit 3994a1961d28e9ef1560e2ac55393c00bd46b8c8
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Mon Jul 27 03:42:14 2026 +0600
*/*: drop myself as the maintainer (ingenarel)
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 26f4854758ef01d226b5e912df2497f3ac06cf68
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Thu Jun 18 09:11:23 2026 +0600
dev-util/tinyxxd: update EAPI 8 -> 9
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit ffbd9bc99755c506c371bf921f2278082e7bf8dd
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Thu Jun 18 09:10:43 2026 +0600
dev-util/tinyxxd: drop 1.3.7-r2
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit c763aa5d97202be1e764bec5791e1bc174e9db6b
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Sun Feb 15 18:44:43 2026 +0600
dev-util/tinyxxd: change maintainer email
I still have the old email however for this one the notifs are turned on
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit ce9d5daf55d0b5a50f980827853e1f4df255af07
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Sun Feb 15 18:37:34 2026 +0600
dev-util/tinyxxd: add 1.3.11
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 10d435842a0e0f93a2eb55013436f80a7db4c93e
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Sun Feb 15 18:30:42 2026 +0600
dev-util/tinyxxd: update 9999
fixes hunk failure for the patch, also better testing because it now
also does the data compare tests with vim's xxd
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit c882470f4f3c8afc14be561a33189e9ca0f1a261
Author: Lucio Sauer <watermanpaint@posteo.net>
Date: Wed Nov 12 10:14:55 2025 +0100
dev-util/tinyxxd: update blockers for packages that provide /usr/bin/xxd
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
commit 00aef8922896da2c6c9feb411167afb7316fbaa8
Author: Lucio Sauer <watermanpaint@posteo.net>
Date: Mon Jul 28 12:26:55 2025 +0200
dev-util/tinyxxd: respect user variables and add tests
The ebuild now properly honors CC, CFLAGS, LDFLAGS, EPREFIX.
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
commit d07b67243ed59f81814cc27220d2b3035a921917
Author: Lucio Sauer <watermanpaint@posteo.net>
Date: Mon Jul 28 12:26:21 2025 +0200
dev-util/tinyxxd: fix LICENSE
No revbump as -r2 hasn't been merged to master yet.
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
commit 48b3bc60df67790512970ba239c2684d829e9bc6
Author: ingenarel <ingenarelitems@gmail.com>
Date: Mon Jul 28 06:18:56 2025 +0600
dev-util/tinyxxd: properly setup xxd replacement
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
commit 883cd42a303f0e7832f4a1b9bfe61a8a46525518
Author: ingenarel <ingenarelitems@gmail.com>
Date: Wed Jul 23 03:59:47 2025 +0600
dev-util/tinyxxd: fix KEYWORDS, symlinking, package collisions
KEYWORDS are now right below SRC_URI inside the else statement, for
both, live ebuild and versioned ebuild (effectively avoiding to diverge
the live ebuild from the versioned ebuild)
`dosym "$(which tinyxxd)" /usr/bin/xxd` required tinyxxd to be installed
which was an oversight on my part, it should be now fixed because i used
/usr/bin/tinyxxd
also added dev-util/xxd as a blocker to avoid file collisions
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
commit 1942ce6b16fc6fdfdd7d54a3d814db367ac6defa
Author: David Roman <davidroman96@gmail.com>
Date: Fri Jul 18 11:31:30 2025 +0200
dev-util/tinyxxd: unkeyword 1.3.7 for ~amd64
Signed-off-by: David Roman <davidroman96@gmail.com>
commit ab389def312070f51499143c24ebb4e91e676c46
Author: ingenarel <ingenarelitems@gmail.com>
Date: Thu Jul 17 15:45:53 2025 +0600
dev-util/tinyxxd: unkeyword 9999 for ~amd64
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
commit 976fd0cf5980542303df6025e9e4ef924f85aba4
Author: ingenarel <ingenarelitems@gmail.com>
Date: Thu Jul 17 14:46:36 2025 +0600
dev-util/tinyxxd: new package, add 1.3.7, 9999
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Tue Aug 18 01:30:41 2026 +0600
dev-util/tinyxxd: remove non non existent blocker
!<app-editors/vim-core-9.1.1652-r1 was already nuked from ::gentoo on
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d376ccdab25117f0edfde657eed0abd23ad6eb59
So currently, there's not really a need to explicitly declare that in here
Also fixes the current pkgcheck warnings:
dev-util/tinyxxd
NonexistentBlocker: version 1.3.16: nonexistent blocker RDEPEND="!<app-editors/vim-core-9.1.1652-r1": no matches in repo history
NonexistentBlocker: version 9999: nonexistent blocker RDEPEND="!<app-editors/vim-core-9.1.1652-r1": no matches in repo history
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 39b5f9baae4e52df5cf7af0c23afc61797210fa5
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Tue Aug 18 01:26:08 2026 +0600
dev-util/tinyxxd: add myself back as the maintainer
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit bb35b8388bc835efddb746758ad6d95a16cac918
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Tue Aug 18 01:22:18 2026 +0600
dev-util/tinyxxd: add 1.3.16
Closes: https://codeberg.org/gentoo/guru/pulls/4
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit f2b2d80839b8ee919948b2c0f3b583326dc877aa
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Tue Aug 18 01:19:28 2026 +0600
dev-util/tinyxxd: update 9999
Closes: https://codeberg.org/gentoo/guru/pulls/4
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 129f94624a357699ce3ba7a91617b33c79d84acd
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Tue Aug 18 00:27:36 2026 +0600
dev-util/tinyxxd: drop 1.3.11
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 265a55b84ee15e85461ebbf8cfcfff1388c87cba
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Tue Aug 18 00:27:36 2026 +0600
dev-util/tinyxxd: drop 1.3.11
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 478cbcf0b78ad236c1b239fffc3285ef56c6611d
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Tue Aug 18 00:22:26 2026 +0600
dev-util/tinyxxd: remove unused patch
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 4aeef5136c9bb78639ee4537bc3e2a6cfa47c226
Author: bakedsnake <bakedsnake@vagrantz.xyz>
Date: Mon Jul 27 00:29:15 2026 +0200
*/*: fix metadata
Signed-off-by: bakedsnake <bakedsnake@vagrantz.xyz>
commit 3994a1961d28e9ef1560e2ac55393c00bd46b8c8
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Mon Jul 27 03:42:14 2026 +0600
*/*: drop myself as the maintainer (ingenarel)
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 26f4854758ef01d226b5e912df2497f3ac06cf68
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Thu Jun 18 09:11:23 2026 +0600
dev-util/tinyxxd: update EAPI 8 -> 9
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit ffbd9bc99755c506c371bf921f2278082e7bf8dd
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Thu Jun 18 09:10:43 2026 +0600
dev-util/tinyxxd: drop 1.3.7-r2
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit c763aa5d97202be1e764bec5791e1bc174e9db6b
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Sun Feb 15 18:44:43 2026 +0600
dev-util/tinyxxd: change maintainer email
I still have the old email however for this one the notifs are turned on
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit ce9d5daf55d0b5a50f980827853e1f4df255af07
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Sun Feb 15 18:37:34 2026 +0600
dev-util/tinyxxd: add 1.3.11
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 10d435842a0e0f93a2eb55013436f80a7db4c93e
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Sun Feb 15 18:30:42 2026 +0600
dev-util/tinyxxd: update 9999
fixes hunk failure for the patch, also better testing because it now
also does the data compare tests with vim's xxd
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit c882470f4f3c8afc14be561a33189e9ca0f1a261
Author: Lucio Sauer <watermanpaint@posteo.net>
Date: Wed Nov 12 10:14:55 2025 +0100
dev-util/tinyxxd: update blockers for packages that provide /usr/bin/xxd
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
commit 00aef8922896da2c6c9feb411167afb7316fbaa8
Author: Lucio Sauer <watermanpaint@posteo.net>
Date: Mon Jul 28 12:26:55 2025 +0200
dev-util/tinyxxd: respect user variables and add tests
The ebuild now properly honors CC, CFLAGS, LDFLAGS, EPREFIX.
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
commit d07b67243ed59f81814cc27220d2b3035a921917
Author: Lucio Sauer <watermanpaint@posteo.net>
Date: Mon Jul 28 12:26:21 2025 +0200
dev-util/tinyxxd: fix LICENSE
No revbump as -r2 hasn't been merged to master yet.
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
commit 48b3bc60df67790512970ba239c2684d829e9bc6
Author: ingenarel <ingenarelitems@gmail.com>
Date: Mon Jul 28 06:18:56 2025 +0600
dev-util/tinyxxd: properly setup xxd replacement
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
commit 883cd42a303f0e7832f4a1b9bfe61a8a46525518
Author: ingenarel <ingenarelitems@gmail.com>
Date: Wed Jul 23 03:59:47 2025 +0600
dev-util/tinyxxd: fix KEYWORDS, symlinking, package collisions
KEYWORDS are now right below SRC_URI inside the else statement, for
both, live ebuild and versioned ebuild (effectively avoiding to diverge
the live ebuild from the versioned ebuild)
`dosym "$(which tinyxxd)" /usr/bin/xxd` required tinyxxd to be installed
which was an oversight on my part, it should be now fixed because i used
/usr/bin/tinyxxd
also added dev-util/xxd as a blocker to avoid file collisions
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
commit 1942ce6b16fc6fdfdd7d54a3d814db367ac6defa
Author: David Roman <davidroman96@gmail.com>
Date: Fri Jul 18 11:31:30 2025 +0200
dev-util/tinyxxd: unkeyword 1.3.7 for ~amd64
Signed-off-by: David Roman <davidroman96@gmail.com>
commit ab389def312070f51499143c24ebb4e91e676c46
Author: ingenarel <ingenarelitems@gmail.com>
Date: Thu Jul 17 15:45:53 2025 +0600
dev-util/tinyxxd: unkeyword 9999 for ~amd64
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
commit 976fd0cf5980542303df6025e9e4ef924f85aba4
Author: ingenarel <ingenarelitems@gmail.com>
Date: Thu Jul 17 14:46:36 2025 +0600
dev-util/tinyxxd: new package, add 1.3.7, 9999
Signed-off-by: ingenarel <ingenarelitems@gmail.com>


View
Download
Browse