commit: 89d64c5db6c822dc254d79681a375ffb8abc4ac5 Author: Arnau Camprubí <arnauxabia <AT> gmail <DOT> com> AuthorDate: Sun Jul 20 19:21:56 2025 +0000 Commit: Arnau Camprubí <arnauxabia <AT> gmail <DOT> com> CommitDate: Sun Jul 20 19:21:56 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89d64c5d
dev-util/hevi: new package, add 1.1.0 Signed-off-by: Arnau Camprubí <arnauxabia <AT> gmail.com> dev-util/hevi/Manifest | 5 +++++ dev-util/hevi/hevi-1.1.0.ebuild | 30 ++++++++++++++++++++++++++++++ dev-util/hevi/metadata.xml | 14 ++++++++++++++ 3 files changed, 49 insertions(+) diff --git a/dev-util/hevi/Manifest b/dev-util/hevi/Manifest new file mode 100644 index 0000000000..bec9a9af14 --- /dev/null +++ b/dev-util/hevi/Manifest @@ -0,0 +1,5 @@ +DIST hevi-1.1.0.tar.gz 660264 BLAKE2B 9e9c06a6fb88ddc211f66f85ddcb36e822b6a60c602d80741a8cbf7c8d70a78548ceff824c8d241dcd6f409255d4f766270620394cac21a42c14f295ec084ec1 SHA512 94414aaa03a677a8c32602eecacb0b246cd7557aa9d16967c16a93aca24a0cfebb3db2a51f0cf38b23b851e56b30a62b0835ee8a7f5b563b420aca0b69ec4b96 +DIST known-folders-12209cde192558f8b3dc098ac2330fc2a14fdd211c5433afd33085af75caa9183147.tar.gz 6761 BLAKE2B c4221a24849c7da004eaea00537c863f159544065efbf941c4123e233db19949f173f5a0074fe434f010556405352e8014286cf25b65f11e1d2ed7d557addb87 SHA512 ddbccef65a51d47365116a8f95d4e258307f6f2fa7b7cd59c5587c31739e440efbfde2c98e8cbae30118e1d13c8005c28ecf4fe243d38cbe7f0ffab05b47e47d +DIST yaml-1220841471bd4891cbb199d27cc5e7e0fb0a5b7c5388a70bd24fa3eb7285755c396c.tar.gz 20867 BLAKE2B 62bef2daad9036b68e7d03cb823040ba83bf0e9e53f8dea90f0d1e3d24ba1c399e372e1b747dba705eb881a30c62a1836aca11d7db38868fc88e8f72e74eafcd SHA512 c43fbb56d7a8f1dc9f7a9c1aa09c14eb36add82927b4511d2970a5068a3fc9ac6f1c7eaa6d9eaac8eb593bf6502d0d6f555311a012bbb569e7b64606e54a36c4 +DIST zig-lsp-kit-12204a4669fa6e8ebb1720e3581a24c1a7f538f2f4ee3ebc91a9e36285c89572d761.tar.gz 60827 BLAKE2B a69b83c77ca5a62f74ebf8e5bde387988e9ec81e52d0fade62240d2fe3073d5aa72cadf032944fcc4b0c85586dceca384e74068c49fdb30faa52bc249fed7eb4 SHA512 85ba0535b20416a04b66946c7ac53ce7e63be96c76bd93a8e22039aa7760d22dc21e625d274384135c271e507db90b899cf9e2de0bb3c57177365a15693af0c0 +DIST ziggy-1220c198cdaf6cb73fca6603cc5039046ed10de2e9f884cae9224ff826731df1c68d.tar.gz 134338 BLAKE2B 6f0c7915c156df6c7906cbb5ecab80de1217e21fd1cac3fa470c731a9f17bf8eea7f709a4d11985c26ffeae5803486b72ad97d87239f0d99b0bc09417d72694e SHA512 31da3c051b2d77215b9879015d0565dc91285fff7692c1674e03f674bf748a8f36800c9db40484d9dfd72e57f19b04d1fe7e2c6f51febabbd6488ffabc80bd94 diff --git a/dev-util/hevi/hevi-1.1.0.ebuild b/dev-util/hevi/hevi-1.1.0.ebuild new file mode 100644 index 0000000000..40963aca4c --- /dev/null +++ b/dev-util/hevi/hevi-1.1.0.ebuild @@ -0,0 +1,30 @@ +EAPI=8 + +DESCRIPTION="A terminal hex dump tool" +HOMEPAGE="https://github.com/Arnau478/hevi" + +declare -g -r -A ZBS_DEPENDENCIES=( + [ziggy-1220c198cdaf6cb73fca6603cc5039046ed10de2e9f884cae9224ff826731df1c68d.tar.gz]="https://github.com/kristoff-it/ziggy/archive/ae30921d8c98970942d3711553aa66ff907482fe.tar.gz" + [known-folders-12209cde192558f8b3dc098ac2330fc2a14fdd211c5433afd33085af75caa9183147.tar.gz]="https://github.com/ziglibs/known-folders/archive/0ad514dcfb7525e32ae349b9acc0a53976f3a9fa.tar.gz" + [zig-lsp-kit-12204a4669fa6e8ebb1720e3581a24c1a7f538f2f4ee3ebc91a9e36285c89572d761.tar.gz]="https://github.com/MFAshby/zig-lsp-kit/archive/1c07e3e3305f8dd6355735173321c344fc152d3e.tar.gz" + [yaml-1220841471bd4891cbb199d27cc5e7e0fb0a5b7c5388a70bd24fa3eb7285755c396c.tar.gz]="https://github.com/kubkon/zig-yaml/archive/beddd5da24de91d430ca7028b00986f7745b13e9.tar.gz" +) + +ZIG_SLOT="0.13" +inherit zig + +SRC_URI=" + https://github.com/Arnau478/hevi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${ZBS_DEPENDENCIES_SRC_URI} +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_configure() { + local my_zbs_args=( + -Dpie=true + ) + zig_src_configure +} diff --git a/dev-util/hevi/metadata.xml b/dev-util/hevi/metadata.xml new file mode 100644 index 0000000000..7c2441d3f1 --- /dev/null +++ b/dev-util/hevi/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>[email protected]</email> + <name>Arnau Camprubí</name> + </maintainer> + <longdescription lang="en"> + A modern, beautiful, and configurable terminal hex dump tool that can highlight binary file formats + </longdescription> + <upstream> + <remote-id type="github">Arnau478/hevi</remote-id> + </upstream> +</pkgmetadata>
