gpo.zugaina.org

Search Portage & Overlays:

dev-util/tinyxxd

Drop-in replacement and standalone version of xxd

Screenshots

  • tinyxxd-9999
    xxd test

    View      Download      Browse     License: || ( GPL-2 MIT )   
    Overlay: guru

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>