From ab7ac2ce11f2ba06d44722f2aa52e8dae652e500 Mon Sep 17 00:00:00 2001 From: Rahul Date: Thu, 3 Feb 2022 01:35:52 +0530 Subject: [PATCH 1/2] New Package: mold-1.0.3 --- srcpkgs/mold/template | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 srcpkgs/mold/template diff --git a/srcpkgs/mold/template b/srcpkgs/mold/template new file mode 100644 index 000000000000..44bcf3660c2e --- /dev/null +++ b/srcpkgs/mold/template @@ -0,0 +1,23 @@ +# Template file for 'mold' +pkgname=mold +version=1.0.3 +revision=1 +archs="x86_64 x86_64-musl" +build_style=gnu-makefile +hostmakedepends="cmake pkg-config" +makedepends="libstdc++-devel ripgrep openssl-devel zlib-devel" +short_desc="High-performance drop-in replacement for existing Unix linkers" +maintainer="Rahul " +license="AGPL-3.0-only" +homepage="https://github.com/rui314/mold" +distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" +checksum=488c12058b4c7c77bff94c6f919e40b2f12c304214e2e0d7d4833c21167837c0 + +pre_patch() { + # chroot-grep is built without PCRE support, so we use ripgrep instead + vsed -i test/*.sh -e "s/grep -P/rg -P/;s/rg -\([a-yA-Z]*\)z/rg -\1U/" +} + +post_install() { + vlicense LICENSE +} From 646b8f878d9422b99d25555088eef29dfc676fb7 Mon Sep 17 00:00:00 2001 From: Rahul <84739019+basicfunc@users.noreply.github.com> Date: Thu, 3 Feb 2022 12:47:15 +0530 Subject: [PATCH 2/2] Update template --- srcpkgs/mold/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/mold/template b/srcpkgs/mold/template index 44bcf3660c2e..26457828aae2 100644 --- a/srcpkgs/mold/template +++ b/srcpkgs/mold/template @@ -2,7 +2,7 @@ pkgname=mold version=1.0.3 revision=1 -archs="x86_64 x86_64-musl" +archs="x86_64*" build_style=gnu-makefile hostmakedepends="cmake pkg-config" makedepends="libstdc++-devel ripgrep openssl-devel zlib-devel"