forked from rosa/hakurei
internal/rosa/package: migrate nss
Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
@@ -6,8 +6,7 @@ import (
|
||||
"hakurei.app/internal/pkg"
|
||||
)
|
||||
|
||||
// Perl is the perl interpreter used by [MakeMakerHelper].
|
||||
var Perl = H("perl")
|
||||
var _perl = H("perl")
|
||||
|
||||
// MakeMakerHelper is the [Perl] MakeMaker helper.
|
||||
type MakeMakerHelper struct {
|
||||
@@ -16,7 +15,7 @@ type MakeMakerHelper struct {
|
||||
}
|
||||
|
||||
// extra returns perl.
|
||||
func (*MakeMakerHelper) extra(int) P { return P{Perl, Make} }
|
||||
func (*MakeMakerHelper) extra(int) P { return P{_perl, _make} }
|
||||
|
||||
// wantsChmod returns true.
|
||||
func (*MakeMakerHelper) wantsChmod() bool { return true }
|
||||
@@ -64,6 +63,6 @@ func (t Toolchain) newViaPerlMakeMaker(
|
||||
return t.NewPackage("perl-"+name, version, source, &PackageAttr{
|
||||
Patches: patches,
|
||||
}, (*MakeMakerHelper)(nil), slices.Concat(extra, P{
|
||||
Perl,
|
||||
_perl,
|
||||
})...)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user