From e7c86566912f4d072157d122c18bba2976ee2fa2 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Tue, 19 May 2026 21:54:40 +0900 Subject: [PATCH] internal/rosa: remove fakeroot This is unused and broken, so remove it. Signed-off-by: Ophestra --- internal/rosa/fakeroot.go | 56 ----------------------------------- internal/rosa/state_native.go | 4 --- 2 files changed, 60 deletions(-) delete mode 100644 internal/rosa/fakeroot.go diff --git a/internal/rosa/fakeroot.go b/internal/rosa/fakeroot.go deleted file mode 100644 index baf3c530..00000000 --- a/internal/rosa/fakeroot.go +++ /dev/null @@ -1,56 +0,0 @@ -package rosa - -import "hakurei.app/internal/pkg" - -func (t Toolchain) newFakeroot() (pkg.Artifact, string) { - const ( - version = "1.37.2" - checksum = "4ve-eDqVspzQ6VWDhPS0NjW3aSenBJcPAJq_BFT7OOFgUdrQzoTBxZWipDAGWxF8" - ) - return t.NewPackage("fakeroot", version, newFromGitLab( - "salsa.debian.org", - "clint/fakeroot", - "upstream/"+version, - checksum, - ), &PackageAttr{ - Patches: []KV{ - {"remove-broken-docs", `diff --git a/doc/Makefile.am b/doc/Makefile.am -index f135ad9..85c784c 100644 ---- a/doc/Makefile.am -+++ b/doc/Makefile.am -@@ -1,5 +1,4 @@ - AUTOMAKE_OPTIONS=foreign --SUBDIRS = de es fr nl pt ro sv - - man_MANS = faked.1 fakeroot.1 - -`}, - }, - - Env: []string{ - "CONFIG_SHELL=/bin/sh", - }, - }, &MakeHelper{ - Generate: "./bootstrap", - - // makes assumptions about /etc/passwd - SkipCheck: true, - }, - Automake, - Libtool, - PkgConfig, - - Attr, - Libcap, - KernelHeaders, - ), version -} -func init() { - native.mustRegister(Toolchain.newFakeroot, &Metadata{ - Name: "fakeroot", - Description: "tool for simulating superuser privileges", - Website: "https://salsa.debian.org/clint/fakeroot", - - ID: 12048, - }) -} diff --git a/internal/rosa/state_native.go b/internal/rosa/state_native.go index babf9eda..8d1bb015 100644 --- a/internal/rosa/state_native.go +++ b/internal/rosa/state_native.go @@ -8,7 +8,6 @@ var ( Firmware = H("firmware") ACL = H("acl") ArgpStandalone = H("argp-standalone") - Attr = H("attr") Autoconf = H("autoconf") Automake = H("automake") Bash = H("bash") @@ -54,7 +53,6 @@ var ( LibXxf86vm = H("libXxf86vm") Libarchive = H("libarchive") Libbsd = H("libbsd") - Libcap = H("libcap") Libconfig = H("libconfig") LibdisplayInfo = H("libdisplay-info") Libdrm = H("libdrm") @@ -94,7 +92,6 @@ var ( Nettle = H("nettle") OpenSSL = H("openssl") PCRE2 = H("pcre2") - Parallel = H("parallel") Patch = H("patch") PerlTestCmd = H("perl-Test-Cmd") Pixman = H("pixman") @@ -107,7 +104,6 @@ var ( PythonSetuptools = H("python-setuptools") PythonWheel = H("python-wheel") QEMU = H("qemu") - Rdfind = H("rdfind") Readline = H("readline") Sed = H("sed") SPIRVHeaders = H("spirv-headers")