app-crypt/chntpw: fix missing include stdint.h

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jory Pratt <anarchy@gentoo.org>
This commit is contained in:
Jory Pratt
2021-12-23 08:53:11 -06:00
parent 58d96c4d47
commit 72e46251cc
3 changed files with 37 additions and 7 deletions

View File

@@ -6,12 +6,12 @@ EAPI=7
inherit toolchain-funcs
DESCRIPTION="Offline Windows NT Password & Registry Editor"
HOMEPAGE="https://pogostick.net/~pnh/ntpasswd/"
SRC_URI="https://pogostick.net/~pnh/ntpasswd/${PN}-source-${PV}.zip"
HOMEPAGE="http://pogostick.net/~pnh/ntpasswd/"
SRC_URI="http://pogostick.net/~pnh/ntpasswd/${PN}-source-${PV}.zip"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ppc x86"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="static"
RDEPEND="dev-libs/openssl:0="
@@ -26,6 +26,10 @@ DOCS=(
regedit.txt
)
PATCHES=(
"${FILESDIR}"/${P}-missing-stdint.patch
)
src_prepare() {
default
sed -i -e '/-o/s:$(CC):$(CC) $(LDFLAGS):' Makefile || die

View File

@@ -0,0 +1,26 @@
From c72bedece14b5797b1826e779c7fcb3e3024f820 Mon Sep 17 00:00:00 2001
From: Jory Pratt <anarchy@gentoo.org>
Date: Thu, 11 Jul 2019 14:19:30 -0500
Subject: [PATCH] include missing stdint header
Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Upstream-Status: Submitted
---
ntreg.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/ntreg.h b/ntreg.h
index 4b46106..d6fc7cf 100644
--- a/ntreg.h
+++ b/ntreg.h
@@ -24,6 +24,7 @@
#ifndef _INCLUDE_NTREG_H
#define _INCLUDE_NTREG_H 1
+#include <stdint.h>
#define SZ_MAX 4096 /* Max unicode strlen before we truncate */
--
2.22.0

View File

@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>marecki@gentoo.org</email>
<name>Marek Szuba</name>
<maintainer type="project">
<email>crypto@gentoo.org</email>
<name>Crypto</name>
</maintainer>
</pkgmetadata>