* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2022-04-23 17:53 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2022-04-23 17:53 UTC (permalink / raw
To: gentoo-commits
commit: 23877267ee1ad968d7b0c2748fbef799808ecfb5
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sat Apr 23 17:24:15 2022 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Sat Apr 23 17:53:05 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23877267
dev-lang/harec: New Package
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/harec-9999.ebuild | 26 ++++++++++++++++++++++++++
dev-lang/harec/metadata.xml | 8 ++++++++
2 files changed, 34 insertions(+)
diff --git a/dev-lang/harec/harec-9999.ebuild b/dev-lang/harec/harec-9999.ebuild
new file mode 100644
index 000000000..6227b5845
--- /dev/null
+++ b/dev-lang/harec/harec-9999.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit git-r3
+
+DESCRIPTION="The Hare compiler"
+HOMEPAGE="https://harelang.org/"
+EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
+S="${WORKDIR}/${P}/build"
+LICENSE="GPL-3"
+SLOT="0"
+
+DEPEND="sys-devel/qbe"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ default
+ git-r3_src_unpack
+ mkdir "${WORKDIR}/${P}/build" || die
+}
+
+src_configure() {
+ ../configure --prefix="/usr" --libdir="/usr/$(get_libdir)" || die
+}
diff --git a/dev-lang/harec/metadata.xml b/dev-lang/harec/metadata.xml
new file mode 100644
index 000000000..c698af234
--- /dev/null
+++ b/dev-lang/harec/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>contact@hacktivis.me</email>
+ <name>Haelwenn (lanodan) Monnier</name>
+ </maintainer>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2022-06-24 13:11 Rui Huang
0 siblings, 0 replies; 23+ messages in thread
From: Rui Huang @ 2022-06-24 13:11 UTC (permalink / raw
To: gentoo-commits
commit: 8802d284459d16647c4a3c41cb59b685d55b61c8
Author: Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Fri Jun 24 13:09:29 2022 +0000
Commit: Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Fri Jun 24 13:09:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8802d284
dev-lang/harec: fix keyword for CI
keyword 0_pre20220624 for ~arm64, ~riscv
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
dev-lang/harec/harec-0_pre20220624.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/harec/harec-0_pre20220624.ebuild b/dev-lang/harec/harec-0_pre20220624.ebuild
index cbca80e4c..6a49f84d2 100644
--- a/dev-lang/harec/harec-0_pre20220624.ebuild
+++ b/dev-lang/harec/harec-0_pre20220624.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${P}
S="${WORKDIR}/${PN}-${EGIT_COMMIT}/build"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~riscv"
DEPEND="sys-devel/qbe"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2022-06-27 2:56 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2022-06-27 2:56 UTC (permalink / raw
To: gentoo-commits
commit: d2a1cda96e2a7d809d6b3ec53cf6312aeb2e394f
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Mon Jun 27 02:55:30 2022 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Mon Jun 27 02:56:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2a1cda9
dev-lang/harec: Remove -Werror
Closes: https://bugs.gentoo.org/854162
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/harec-0_pre20220624.ebuild | 6 ++++++
dev-lang/harec/harec-9999.ebuild | 6 ++++++
2 files changed, 12 insertions(+)
diff --git a/dev-lang/harec/harec-0_pre20220624.ebuild b/dev-lang/harec/harec-0_pre20220624.ebuild
index d603c9aea..cae9c81c7 100644
--- a/dev-lang/harec/harec-0_pre20220624.ebuild
+++ b/dev-lang/harec/harec-0_pre20220624.ebuild
@@ -32,6 +32,12 @@ src_unpack() {
mkdir "${S}" || die
}
+src_prepare() {
+ default
+
+ sed -i 's; -Werror ; ;' ../config.sh || die
+}
+
src_configure() {
../configure --prefix="/usr" --libdir="/usr/$(get_libdir)" || die
}
diff --git a/dev-lang/harec/harec-9999.ebuild b/dev-lang/harec/harec-9999.ebuild
index d603c9aea..cae9c81c7 100644
--- a/dev-lang/harec/harec-9999.ebuild
+++ b/dev-lang/harec/harec-9999.ebuild
@@ -32,6 +32,12 @@ src_unpack() {
mkdir "${S}" || die
}
+src_prepare() {
+ default
+
+ sed -i 's; -Werror ; ;' ../config.sh || die
+}
+
src_configure() {
../configure --prefix="/usr" --libdir="/usr/$(get_libdir)" || die
}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2022-06-27 2:56 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2022-06-27 2:56 UTC (permalink / raw
To: gentoo-commits
commit: 234429e49e6704b24e6e6349f7003bcb8c622b36
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sun Jun 26 23:42:42 2022 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Mon Jun 27 02:56:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=234429e4
dev-lang/harec: Unify live and release ebuilds
Closes: https://bugs.gentoo.org/854165
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/harec-0_pre20220624.ebuild | 23 +++++++++++++++++------
dev-lang/harec/harec-9999.ebuild | 23 +++++++++++++++++------
2 files changed, 34 insertions(+), 12 deletions(-)
diff --git a/dev-lang/harec/harec-0_pre20220624.ebuild b/dev-lang/harec/harec-0_pre20220624.ebuild
index 6a49f84d2..d603c9aea 100644
--- a/dev-lang/harec/harec-0_pre20220624.ebuild
+++ b/dev-lang/harec/harec-0_pre20220624.ebuild
@@ -3,22 +3,33 @@
EAPI=8
+if [[ "${PV}" = "9999" ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
+ S="${WORKDIR}/${P}/build"
+else
+ EGIT_COMMIT="62d4204f21332d97ad7697f628eade9137e9c3bc"
+ SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-${EGIT_COMMIT}/build"
+
+ KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
+
+
DESCRIPTION="The Hare compiler"
HOMEPAGE="https://harelang.org/"
-EGIT_COMMIT="62d4204f21332d97ad7697f628eade9137e9c3bc"
-SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}/build"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
DEPEND="sys-devel/qbe"
RDEPEND="${DEPEND}"
src_unpack() {
default
- git-r3_src_unpack
- mkdir -p "${S}" || die
+
+ [[ "${PV}" = "9999" ]] && git-r3_src_unpack
+
+ mkdir "${S}" || die
}
src_configure() {
diff --git a/dev-lang/harec/harec-9999.ebuild b/dev-lang/harec/harec-9999.ebuild
index 6227b5845..d603c9aea 100644
--- a/dev-lang/harec/harec-9999.ebuild
+++ b/dev-lang/harec/harec-9999.ebuild
@@ -1,14 +1,23 @@
# Copyright 2021-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
+
+if [[ "${PV}" = "9999" ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
+ S="${WORKDIR}/${P}/build"
+else
+ EGIT_COMMIT="62d4204f21332d97ad7697f628eade9137e9c3bc"
+ SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-${EGIT_COMMIT}/build"
+
+ KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
-inherit git-r3
DESCRIPTION="The Hare compiler"
HOMEPAGE="https://harelang.org/"
-EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
-S="${WORKDIR}/${P}/build"
LICENSE="GPL-3"
SLOT="0"
@@ -17,8 +26,10 @@ RDEPEND="${DEPEND}"
src_unpack() {
default
- git-r3_src_unpack
- mkdir "${WORKDIR}/${P}/build" || die
+
+ [[ "${PV}" = "9999" ]] && git-r3_src_unpack
+
+ mkdir "${S}" || die
}
src_configure() {
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
2022-07-03 12:08 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2022-07-03 12:08 ` Andrew Ammerlaan
0 siblings, 0 replies; 23+ messages in thread
From: Andrew Ammerlaan @ 2022-07-03 12:08 UTC (permalink / raw
To: gentoo-commits
commit: fd78e27cf081b476dc91e15aa95325ec04c340e5
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 3 12:08:01 2022 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun Jul 3 12:08:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fd78e27c
dev-lang/harec: remove double empty line
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
dev-lang/harec/harec-0_pre20220624.ebuild | 1 -
dev-lang/harec/harec-9999.ebuild | 1 -
2 files changed, 2 deletions(-)
diff --git a/dev-lang/harec/harec-0_pre20220624.ebuild b/dev-lang/harec/harec-0_pre20220624.ebuild
index cae9c81c7..49227e54b 100644
--- a/dev-lang/harec/harec-0_pre20220624.ebuild
+++ b/dev-lang/harec/harec-0_pre20220624.ebuild
@@ -15,7 +15,6 @@ else
KEYWORDS="~amd64 ~arm64 ~riscv"
fi
-
DESCRIPTION="The Hare compiler"
HOMEPAGE="https://harelang.org/"
LICENSE="GPL-3"
diff --git a/dev-lang/harec/harec-9999.ebuild b/dev-lang/harec/harec-9999.ebuild
index cae9c81c7..49227e54b 100644
--- a/dev-lang/harec/harec-9999.ebuild
+++ b/dev-lang/harec/harec-9999.ebuild
@@ -15,7 +15,6 @@ else
KEYWORDS="~amd64 ~arm64 ~riscv"
fi
-
DESCRIPTION="The Hare compiler"
HOMEPAGE="https://harelang.org/"
LICENSE="GPL-3"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2022-08-08 20:23 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2022-08-08 20:23 UTC (permalink / raw
To: gentoo-commits
commit: 17da0caaa0b837348982eb1766778c11ec2b80e0
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Mon Aug 8 20:19:22 2022 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Mon Aug 8 20:23:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=17da0caa
dev-lang/harec: Update snapshot to 20220702
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/Manifest | 2 +-
.../harec/{harec-0_pre20220624.ebuild => harec-0_pre20220702.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-lang/harec/Manifest b/dev-lang/harec/Manifest
index 8c732b86a..b86bde0f2 100644
--- a/dev-lang/harec/Manifest
+++ b/dev-lang/harec/Manifest
@@ -1 +1 @@
-DIST harec-0_pre20220624.tar.gz 164875 BLAKE2B c27d074be6095dcd44702244165051a39fb3503ae50976b152743813f88c7d9b2117b21f2123ffc337c1230cbb114e258d0bc2567fba83882336b444f0ea04af SHA512 08323ddf35ff20ff661132e8d34507e9e247e9e6bb709238c68f7e3212030591ce79374b43cb4eb77c545048c69d68082b893ed95ae8fe29d58b3a81aaf41f7f
+DIST harec-0_pre20220702.tar.gz 164745 BLAKE2B 769597c6c4a0ad1f027d8e98bd37359aa53e6e3c457073d672f3616bb17d51b0e677752781e253292cefb94049f32e013758db43e97cbdfe3d73fb7e2c99a10b SHA512 382e3e03ec455257853f0cdddc74cfa8f265915601ddb1c96025bb08ddb111264393ce76a037f2363881e33dcb9d27ed615dbf1d84b1e626df9c19da9c7de5a5
diff --git a/dev-lang/harec/harec-0_pre20220624.ebuild b/dev-lang/harec/harec-0_pre20220702.ebuild
similarity index 93%
rename from dev-lang/harec/harec-0_pre20220624.ebuild
rename to dev-lang/harec/harec-0_pre20220702.ebuild
index 49227e54b..7102b6f0e 100644
--- a/dev-lang/harec/harec-0_pre20220624.ebuild
+++ b/dev-lang/harec/harec-0_pre20220702.ebuild
@@ -8,7 +8,7 @@ if [[ "${PV}" = "9999" ]]; then
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
S="${WORKDIR}/${P}/build"
else
- EGIT_COMMIT="62d4204f21332d97ad7697f628eade9137e9c3bc"
+ EGIT_COMMIT="56359312644f76941de1878d33a1a0b840be8056"
SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${EGIT_COMMIT}/build"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2022-08-28 13:47 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2022-08-28 13:47 UTC (permalink / raw
To: gentoo-commits
commit: a7ad6d7b994d3e3e6592de27cc1f44d50e89948f
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sun Aug 28 13:45:49 2022 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Sun Aug 28 13:46:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7ad6d7b
dev-lang/harec: add 0_pre20220827, drop 0_pre20220702
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/Manifest | 2 +-
.../harec/{harec-0_pre20220702.ebuild => harec-0_pre20220827.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-lang/harec/Manifest b/dev-lang/harec/Manifest
index b86bde0f2..e1abd02e5 100644
--- a/dev-lang/harec/Manifest
+++ b/dev-lang/harec/Manifest
@@ -1 +1 @@
-DIST harec-0_pre20220702.tar.gz 164745 BLAKE2B 769597c6c4a0ad1f027d8e98bd37359aa53e6e3c457073d672f3616bb17d51b0e677752781e253292cefb94049f32e013758db43e97cbdfe3d73fb7e2c99a10b SHA512 382e3e03ec455257853f0cdddc74cfa8f265915601ddb1c96025bb08ddb111264393ce76a037f2363881e33dcb9d27ed615dbf1d84b1e626df9c19da9c7de5a5
+DIST harec-0_pre20220827.tar.gz 166445 BLAKE2B d911387bbdabfe62004db27bba2d0579f8de25d093b2ce235b8833b69ef0fb97623429fea273cbe1019824ebc7732a7fd0ee8427fde3a1445507661e1cf632f2 SHA512 8dfd752e43ff41ebf61b201ad823fc6b59a6bf06d5bdd34a5f92d06580447e194748e81d8a0e03325a4d6f63c55792617780e5e5304fbdedf2bf4e9bd737909d
diff --git a/dev-lang/harec/harec-0_pre20220702.ebuild b/dev-lang/harec/harec-0_pre20220827.ebuild
similarity index 93%
rename from dev-lang/harec/harec-0_pre20220702.ebuild
rename to dev-lang/harec/harec-0_pre20220827.ebuild
index 7102b6f0e..a0048326b 100644
--- a/dev-lang/harec/harec-0_pre20220702.ebuild
+++ b/dev-lang/harec/harec-0_pre20220827.ebuild
@@ -8,7 +8,7 @@ if [[ "${PV}" = "9999" ]]; then
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
S="${WORKDIR}/${P}/build"
else
- EGIT_COMMIT="56359312644f76941de1878d33a1a0b840be8056"
+ EGIT_COMMIT="03744ea230c5064adf9820d6390b46ecb5e1e503"
SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${EGIT_COMMIT}/build"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2022-09-27 20:41 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2022-09-27 20:41 UTC (permalink / raw
To: gentoo-commits
commit: 505083a43ff1068dc92083426fae6c17288a8cd8
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sun Sep 25 01:16:41 2022 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Tue Sep 27 20:41:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=505083a4
dev-lang/harec: add 0_pre20220922
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/Manifest | 1 +
dev-lang/harec/{harec-9999.ebuild => harec-0_pre20220922.ebuild} | 7 ++++---
dev-lang/harec/harec-9999.ebuild | 7 ++++---
3 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/dev-lang/harec/Manifest b/dev-lang/harec/Manifest
index e1abd02e5..df755ed4c 100644
--- a/dev-lang/harec/Manifest
+++ b/dev-lang/harec/Manifest
@@ -1 +1,2 @@
DIST harec-0_pre20220827.tar.gz 166445 BLAKE2B d911387bbdabfe62004db27bba2d0579f8de25d093b2ce235b8833b69ef0fb97623429fea273cbe1019824ebc7732a7fd0ee8427fde3a1445507661e1cf632f2 SHA512 8dfd752e43ff41ebf61b201ad823fc6b59a6bf06d5bdd34a5f92d06580447e194748e81d8a0e03325a4d6f63c55792617780e5e5304fbdedf2bf4e9bd737909d
+DIST harec-dac4cd7c49c8d0539e8aefda4a812dff522c86a9.tar.gz 167008 BLAKE2B 264122d4dc18082e3f8bc3f310c192bd1aa3e956967160b812145c4e2896de13190f00d0ca218f762656a37417006f688f7cbf9d751893be8bbab790fefbb988 SHA512 1dcc7785ab663dce0313d40c0dd143e13ec62a9cd45c32a3631b31cdc70d42f29a942653b6f470a861133a6a3c46475d27435b3480d07edc4eea13ab4d319194
diff --git a/dev-lang/harec/harec-9999.ebuild b/dev-lang/harec/harec-0_pre20220922.ebuild
similarity index 83%
copy from dev-lang/harec/harec-9999.ebuild
copy to dev-lang/harec/harec-0_pre20220922.ebuild
index 49227e54b..c5906be8e 100644
--- a/dev-lang/harec/harec-9999.ebuild
+++ b/dev-lang/harec/harec-0_pre20220922.ebuild
@@ -8,9 +8,10 @@ if [[ "${PV}" = "9999" ]]; then
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
S="${WORKDIR}/${P}/build"
else
- EGIT_COMMIT="62d4204f21332d97ad7697f628eade9137e9c3bc"
- SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-${EGIT_COMMIT}/build"
+ EGIT_COMMIT="dac4cd7c49c8d0539e8aefda4a812dff522c86a9"
+ MY_P="${PN}-${EGIT_COMMIT}"
+ SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_P}/build"
KEYWORDS="~amd64 ~arm64 ~riscv"
fi
diff --git a/dev-lang/harec/harec-9999.ebuild b/dev-lang/harec/harec-9999.ebuild
index 49227e54b..c5906be8e 100644
--- a/dev-lang/harec/harec-9999.ebuild
+++ b/dev-lang/harec/harec-9999.ebuild
@@ -8,9 +8,10 @@ if [[ "${PV}" = "9999" ]]; then
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
S="${WORKDIR}/${P}/build"
else
- EGIT_COMMIT="62d4204f21332d97ad7697f628eade9137e9c3bc"
- SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-${EGIT_COMMIT}/build"
+ EGIT_COMMIT="dac4cd7c49c8d0539e8aefda4a812dff522c86a9"
+ MY_P="${PN}-${EGIT_COMMIT}"
+ SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_P}/build"
KEYWORDS="~amd64 ~arm64 ~riscv"
fi
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2022-09-27 20:48 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2022-09-27 20:48 UTC (permalink / raw
To: gentoo-commits
commit: f88636ec782b0a2a7c76c18dcf5543d16455e2b7
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Tue Sep 27 20:47:43 2022 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Tue Sep 27 20:47:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f88636ec
dev-lang/harec: drop 0_pre20220827
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/Manifest | 1 -
dev-lang/harec/harec-0_pre20220827.ebuild | 42 -------------------------------
2 files changed, 43 deletions(-)
diff --git a/dev-lang/harec/Manifest b/dev-lang/harec/Manifest
index df755ed4c..35127272a 100644
--- a/dev-lang/harec/Manifest
+++ b/dev-lang/harec/Manifest
@@ -1,2 +1 @@
-DIST harec-0_pre20220827.tar.gz 166445 BLAKE2B d911387bbdabfe62004db27bba2d0579f8de25d093b2ce235b8833b69ef0fb97623429fea273cbe1019824ebc7732a7fd0ee8427fde3a1445507661e1cf632f2 SHA512 8dfd752e43ff41ebf61b201ad823fc6b59a6bf06d5bdd34a5f92d06580447e194748e81d8a0e03325a4d6f63c55792617780e5e5304fbdedf2bf4e9bd737909d
DIST harec-dac4cd7c49c8d0539e8aefda4a812dff522c86a9.tar.gz 167008 BLAKE2B 264122d4dc18082e3f8bc3f310c192bd1aa3e956967160b812145c4e2896de13190f00d0ca218f762656a37417006f688f7cbf9d751893be8bbab790fefbb988 SHA512 1dcc7785ab663dce0313d40c0dd143e13ec62a9cd45c32a3631b31cdc70d42f29a942653b6f470a861133a6a3c46475d27435b3480d07edc4eea13ab4d319194
diff --git a/dev-lang/harec/harec-0_pre20220827.ebuild b/dev-lang/harec/harec-0_pre20220827.ebuild
deleted file mode 100644
index a0048326b..000000000
--- a/dev-lang/harec/harec-0_pre20220827.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ "${PV}" = "9999" ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
- S="${WORKDIR}/${P}/build"
-else
- EGIT_COMMIT="03744ea230c5064adf9820d6390b46ecb5e1e503"
- SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-${EGIT_COMMIT}/build"
-
- KEYWORDS="~amd64 ~arm64 ~riscv"
-fi
-
-DESCRIPTION="The Hare compiler"
-HOMEPAGE="https://harelang.org/"
-LICENSE="GPL-3"
-SLOT="0"
-
-DEPEND="sys-devel/qbe"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- default
-
- [[ "${PV}" = "9999" ]] && git-r3_src_unpack
-
- mkdir "${S}" || die
-}
-
-src_prepare() {
- default
-
- sed -i 's; -Werror ; ;' ../config.sh || die
-}
-
-src_configure() {
- ../configure --prefix="/usr" --libdir="/usr/$(get_libdir)" || die
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2022-11-02 13:58 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2022-11-02 13:58 UTC (permalink / raw
To: gentoo-commits
commit: bc66ef4f6d7fc8a52dcc494a470d346c0b7c05c0
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Wed Nov 2 13:53:45 2022 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Wed Nov 2 13:56:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc66ef4f
dev-lang/harec: add 0_pre20221023, drop 0_pre20220922
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/Manifest | 2 +-
.../harec/{harec-0_pre20220922.ebuild => harec-0_pre20221023.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-lang/harec/Manifest b/dev-lang/harec/Manifest
index 35127272a..41e1d2a40 100644
--- a/dev-lang/harec/Manifest
+++ b/dev-lang/harec/Manifest
@@ -1 +1 @@
-DIST harec-dac4cd7c49c8d0539e8aefda4a812dff522c86a9.tar.gz 167008 BLAKE2B 264122d4dc18082e3f8bc3f310c192bd1aa3e956967160b812145c4e2896de13190f00d0ca218f762656a37417006f688f7cbf9d751893be8bbab790fefbb988 SHA512 1dcc7785ab663dce0313d40c0dd143e13ec62a9cd45c32a3631b31cdc70d42f29a942653b6f470a861133a6a3c46475d27435b3480d07edc4eea13ab4d319194
+DIST harec-ef3e7d022fcfaeeda8a7bb9a133a1e33a55e4305.tar.gz 167888 BLAKE2B 8a2d9d7fb87ad68a9e537be7de66a45b98deba657e0d28ea9f4ecb4fabf4fad390e00dd699d75011acee37c4e7cc0d4cb9c6ca97df3b2ce988817a74569c1119 SHA512 6b1d81a9b09dfb3bfcffb5ce1180e707909dd7e0e76c21be994920ec06d265ec85669dc19abcbcdffb27478126cd7190e5fc302cdce5089a5b2371e09b26c3ae
diff --git a/dev-lang/harec/harec-0_pre20220922.ebuild b/dev-lang/harec/harec-0_pre20221023.ebuild
similarity index 93%
rename from dev-lang/harec/harec-0_pre20220922.ebuild
rename to dev-lang/harec/harec-0_pre20221023.ebuild
index c5906be8e..db96901ca 100644
--- a/dev-lang/harec/harec-0_pre20220922.ebuild
+++ b/dev-lang/harec/harec-0_pre20221023.ebuild
@@ -8,7 +8,7 @@ if [[ "${PV}" = "9999" ]]; then
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
S="${WORKDIR}/${P}/build"
else
- EGIT_COMMIT="dac4cd7c49c8d0539e8aefda4a812dff522c86a9"
+ EGIT_COMMIT="ef3e7d022fcfaeeda8a7bb9a133a1e33a55e4305"
MY_P="${PN}-${EGIT_COMMIT}"
SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}/build"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2023-02-27 22:32 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2023-02-27 22:32 UTC (permalink / raw
To: gentoo-commits
commit: 9af892d01918db34f6584c788a47616182a29dd2
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sun Feb 26 20:18:04 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Mon Feb 27 22:31:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9af892d0
dev-lang/harec: add 0_pre20230222, drop 0_pre20221023
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/Manifest | 2 +-
.../{harec-0_pre20221023.ebuild => harec-0_pre20230222.ebuild} | 6 +++---
dev-lang/harec/harec-9999.ebuild | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/dev-lang/harec/Manifest b/dev-lang/harec/Manifest
index 41e1d2a40..4c27da4e5 100644
--- a/dev-lang/harec/Manifest
+++ b/dev-lang/harec/Manifest
@@ -1 +1 @@
-DIST harec-ef3e7d022fcfaeeda8a7bb9a133a1e33a55e4305.tar.gz 167888 BLAKE2B 8a2d9d7fb87ad68a9e537be7de66a45b98deba657e0d28ea9f4ecb4fabf4fad390e00dd699d75011acee37c4e7cc0d4cb9c6ca97df3b2ce988817a74569c1119 SHA512 6b1d81a9b09dfb3bfcffb5ce1180e707909dd7e0e76c21be994920ec06d265ec85669dc19abcbcdffb27478126cd7190e5fc302cdce5089a5b2371e09b26c3ae
+DIST harec-b95dcfd0ca8d599c406415236329020fb31c72e4.tar.gz 176738 BLAKE2B e8e15ec36532fa9daff441172c7b7cee4451bdcbd630b2f629142b9d2df2110db6533ee418d25b0afb90962c9ae551d3ea64c091ed860ab3fbe86be70241a0a9 SHA512 e2948e4b9b28862103e49b1f83e3205216e2d89b8977d124387a069260554693518ad418db59ca0c32cbd23594ed4882315e6675b838959ce519bbb15c8d1d93
diff --git a/dev-lang/harec/harec-0_pre20221023.ebuild b/dev-lang/harec/harec-0_pre20230222.ebuild
similarity index 86%
rename from dev-lang/harec/harec-0_pre20221023.ebuild
rename to dev-lang/harec/harec-0_pre20230222.ebuild
index db96901ca..0e93cacc4 100644
--- a/dev-lang/harec/harec-0_pre20221023.ebuild
+++ b/dev-lang/harec/harec-0_pre20230222.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ if [[ "${PV}" = "9999" ]]; then
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
S="${WORKDIR}/${P}/build"
else
- EGIT_COMMIT="ef3e7d022fcfaeeda8a7bb9a133a1e33a55e4305"
+ EGIT_COMMIT="b95dcfd0ca8d599c406415236329020fb31c72e4"
MY_P="${PN}-${EGIT_COMMIT}"
SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}/build"
@@ -21,7 +21,7 @@ HOMEPAGE="https://harelang.org/"
LICENSE="GPL-3"
SLOT="0"
-DEPEND="sys-devel/qbe"
+DEPEND=">=sys-devel/qbe-1.1"
RDEPEND="${DEPEND}"
src_unpack() {
diff --git a/dev-lang/harec/harec-9999.ebuild b/dev-lang/harec/harec-9999.ebuild
index c5906be8e..642536806 100644
--- a/dev-lang/harec/harec-9999.ebuild
+++ b/dev-lang/harec/harec-9999.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://harelang.org/"
LICENSE="GPL-3"
SLOT="0"
-DEPEND="sys-devel/qbe"
+DEPEND=">=sys-devel/qbe-1.1"
RDEPEND="${DEPEND}"
src_unpack() {
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2023-05-30 21:59 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2023-05-30 21:59 UTC (permalink / raw
To: gentoo-commits
commit: 0b406e193cf44d703087187c98c9565622d23196
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Tue May 30 21:48:33 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Tue May 30 21:57:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b406e19
dev-lang/harec: drop 0_pre20230222, add 0_pre20230425
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/Manifest | 2 +-
.../harec/{harec-0_pre20230222.ebuild => harec-0_pre20230425.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-lang/harec/Manifest b/dev-lang/harec/Manifest
index 4c27da4e5..30d764c1f 100644
--- a/dev-lang/harec/Manifest
+++ b/dev-lang/harec/Manifest
@@ -1 +1 @@
-DIST harec-b95dcfd0ca8d599c406415236329020fb31c72e4.tar.gz 176738 BLAKE2B e8e15ec36532fa9daff441172c7b7cee4451bdcbd630b2f629142b9d2df2110db6533ee418d25b0afb90962c9ae551d3ea64c091ed860ab3fbe86be70241a0a9 SHA512 e2948e4b9b28862103e49b1f83e3205216e2d89b8977d124387a069260554693518ad418db59ca0c32cbd23594ed4882315e6675b838959ce519bbb15c8d1d93
+DIST harec-068e8da091f9053726251bc221abf40fdea630ff.tar.gz 180554 BLAKE2B c25fef198bcf0a6232bf3674d4e2e158d202520acb34c8875820a94b86020d3a67dea6af3bc5e20def682aafa2dd715ca36f6ecb8a20dcab8a2723a59ec132d8 SHA512 6bfa6c6bc2e3c61e2a7ad9c19051eab4e9754d963b93a5f9dbcba61f3908b337230fda1191b0fa375369dee2de00e5edbc12114332906aca0867ded493b265aa
diff --git a/dev-lang/harec/harec-0_pre20230222.ebuild b/dev-lang/harec/harec-0_pre20230425.ebuild
similarity index 93%
rename from dev-lang/harec/harec-0_pre20230222.ebuild
rename to dev-lang/harec/harec-0_pre20230425.ebuild
index 0e93cacc4..960ced859 100644
--- a/dev-lang/harec/harec-0_pre20230222.ebuild
+++ b/dev-lang/harec/harec-0_pre20230425.ebuild
@@ -8,7 +8,7 @@ if [[ "${PV}" = "9999" ]]; then
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
S="${WORKDIR}/${P}/build"
else
- EGIT_COMMIT="b95dcfd0ca8d599c406415236329020fb31c72e4"
+ EGIT_COMMIT="068e8da091f9053726251bc221abf40fdea630ff"
MY_P="${PN}-${EGIT_COMMIT}"
SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}/build"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2023-06-15 19:12 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2023-06-15 19:12 UTC (permalink / raw
To: gentoo-commits
commit: 7f008baf48aa980f48331c3d38bb98ba235022d0
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Thu Jun 15 19:11:36 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Thu Jun 15 19:12:05 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7f008baf
dev-lang/harec: add 0_pre20230611
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/Manifest | 1 +
dev-lang/harec/harec-0_pre20230611.ebuild | 43 +++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dev-lang/harec/Manifest b/dev-lang/harec/Manifest
index 30d764c1f..e9f4cfcda 100644
--- a/dev-lang/harec/Manifest
+++ b/dev-lang/harec/Manifest
@@ -1 +1,2 @@
DIST harec-068e8da091f9053726251bc221abf40fdea630ff.tar.gz 180554 BLAKE2B c25fef198bcf0a6232bf3674d4e2e158d202520acb34c8875820a94b86020d3a67dea6af3bc5e20def682aafa2dd715ca36f6ecb8a20dcab8a2723a59ec132d8 SHA512 6bfa6c6bc2e3c61e2a7ad9c19051eab4e9754d963b93a5f9dbcba61f3908b337230fda1191b0fa375369dee2de00e5edbc12114332906aca0867ded493b265aa
+DIST harec-174aef484c0b0067f0a131dc52ee05af1a0e5027.tar.gz 182392 BLAKE2B f8fb16d25fcd550976c9c6922662cb9dfeebf1d296a4f7915064a92d6e7932436d5bc56438492a580968ebfcfc303be7812b627511f9cb6ffd6b2748a1d5117f SHA512 9d6f2107954dd11a3c201409b42e35299339ac57c39daceb2e7f3c98c34161d86b8c943094f7cc412d06d9225149e1938e36ce0c1ad624c54c12d9d7fb5a2d83
diff --git a/dev-lang/harec/harec-0_pre20230611.ebuild b/dev-lang/harec/harec-0_pre20230611.ebuild
new file mode 100644
index 000000000..eee725f01
--- /dev/null
+++ b/dev-lang/harec/harec-0_pre20230611.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ "${PV}" = "9999" ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
+ S="${WORKDIR}/${P}/build"
+else
+ EGIT_COMMIT="174aef484c0b0067f0a131dc52ee05af1a0e5027"
+ MY_P="${PN}-${EGIT_COMMIT}"
+ SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_P}/build"
+
+ KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
+
+DESCRIPTION="The Hare compiler"
+HOMEPAGE="https://harelang.org/"
+LICENSE="GPL-3"
+SLOT="0"
+
+DEPEND=">=sys-devel/qbe-1.1"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ default
+
+ [[ "${PV}" = "9999" ]] && git-r3_src_unpack
+
+ mkdir "${S}" || die
+}
+
+src_prepare() {
+ default
+
+ sed -i 's; -Werror ; ;' ../config.sh || die
+}
+
+src_configure() {
+ ../configure --prefix="/usr" --libdir="/usr/$(get_libdir)" || die
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2023-08-14 16:37 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2023-08-14 16:37 UTC (permalink / raw
To: gentoo-commits
commit: 929f06aea80934a09e7c677b457a3a97582d6219
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Mon Aug 14 16:32:42 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Mon Aug 14 16:36:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=929f06ae
dev-lang/harec: add 0_pre20230807, drop 0_pre20230425
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/Manifest | 2 +-
.../harec/{harec-0_pre20230425.ebuild => harec-0_pre20230807.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-lang/harec/Manifest b/dev-lang/harec/Manifest
index e9f4cfcda0..11786820a6 100644
--- a/dev-lang/harec/Manifest
+++ b/dev-lang/harec/Manifest
@@ -1,2 +1,2 @@
-DIST harec-068e8da091f9053726251bc221abf40fdea630ff.tar.gz 180554 BLAKE2B c25fef198bcf0a6232bf3674d4e2e158d202520acb34c8875820a94b86020d3a67dea6af3bc5e20def682aafa2dd715ca36f6ecb8a20dcab8a2723a59ec132d8 SHA512 6bfa6c6bc2e3c61e2a7ad9c19051eab4e9754d963b93a5f9dbcba61f3908b337230fda1191b0fa375369dee2de00e5edbc12114332906aca0867ded493b265aa
DIST harec-174aef484c0b0067f0a131dc52ee05af1a0e5027.tar.gz 182392 BLAKE2B f8fb16d25fcd550976c9c6922662cb9dfeebf1d296a4f7915064a92d6e7932436d5bc56438492a580968ebfcfc303be7812b627511f9cb6ffd6b2748a1d5117f SHA512 9d6f2107954dd11a3c201409b42e35299339ac57c39daceb2e7f3c98c34161d86b8c943094f7cc412d06d9225149e1938e36ce0c1ad624c54c12d9d7fb5a2d83
+DIST harec-f735abab4516d2fb729e3ea7aee309eab5a1b0bf.tar.gz 186009 BLAKE2B d68070541ab61c3af9bc793df2911604095f007421f3b2e0176f25cac98596a3ca32046601fbc2fd78dd2e0406b557e8beb0206cc0827564287ead25057548fd SHA512 6183f5e78e116c2b1174c583e9a69a10cb93e7ea4c9197b583a9f8d056aae5ea28c42bf4a447aaf544b9bcbf181ae3f8d64c9716bfac5a046f41caa86e727a30
diff --git a/dev-lang/harec/harec-0_pre20230425.ebuild b/dev-lang/harec/harec-0_pre20230807.ebuild
similarity index 93%
rename from dev-lang/harec/harec-0_pre20230425.ebuild
rename to dev-lang/harec/harec-0_pre20230807.ebuild
index 960ced8596..e38257eb6a 100644
--- a/dev-lang/harec/harec-0_pre20230425.ebuild
+++ b/dev-lang/harec/harec-0_pre20230807.ebuild
@@ -8,7 +8,7 @@ if [[ "${PV}" = "9999" ]]; then
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
S="${WORKDIR}/${P}/build"
else
- EGIT_COMMIT="068e8da091f9053726251bc221abf40fdea630ff"
+ EGIT_COMMIT="f735abab4516d2fb729e3ea7aee309eab5a1b0bf"
MY_P="${PN}-${EGIT_COMMIT}"
SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}/build"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2024-01-16 13:23 Takuya Wakazono
0 siblings, 0 replies; 23+ messages in thread
From: Takuya Wakazono @ 2024-01-16 13:23 UTC (permalink / raw
To: gentoo-commits
commit: 96797a326c475aab999f4ba12e16ea3ec899431f
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Tue Jan 16 13:14:57 2024 +0000
Commit: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
CommitDate: Tue Jan 16 13:14:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96797a32
dev-lang/harec: update live
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
dev-lang/harec/harec-9999.ebuild | 26 +++++++++-----------------
1 file changed, 9 insertions(+), 17 deletions(-)
diff --git a/dev-lang/harec/harec-9999.ebuild b/dev-lang/harec/harec-9999.ebuild
index 6425368069..0abae65c87 100644
--- a/dev-lang/harec/harec-9999.ebuild
+++ b/dev-lang/harec/harec-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,13 +6,11 @@ EAPI=8
if [[ "${PV}" = "9999" ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
- S="${WORKDIR}/${P}/build"
else
- EGIT_COMMIT="dac4cd7c49c8d0539e8aefda4a812dff522c86a9"
+ EGIT_COMMIT="770566a51aa972c320b545d2292626057aabe831"
MY_P="${PN}-${EGIT_COMMIT}"
SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_P}/build"
-
+ S="${WORKDIR}/${MY_P}"
KEYWORDS="~amd64 ~arm64 ~riscv"
fi
@@ -21,23 +19,17 @@ HOMEPAGE="https://harelang.org/"
LICENSE="GPL-3"
SLOT="0"
-DEPEND=">=sys-devel/qbe-1.1"
+# sys-devel/qbe-1.1-r1 won't build a proper binary.
+DEPEND="~sys-devel/qbe-9999"
RDEPEND="${DEPEND}"
-src_unpack() {
- default
-
- [[ "${PV}" = "9999" ]] && git-r3_src_unpack
-
- mkdir "${S}" || die
-}
-
src_prepare() {
default
- sed -i 's; -Werror ; ;' ../config.sh || die
+ cp configs/linux.mk config.mk || die
+ sed -i 's/-Werror//' config.mk || die
}
-src_configure() {
- ../configure --prefix="/usr" --libdir="/usr/$(get_libdir)" || die
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2024-01-19 17:47 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2024-01-19 17:47 UTC (permalink / raw
To: gentoo-commits
commit: 05a1bcdeef9580e95a7325c5b1eeadcaa685ea7a
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Fri Jan 19 17:36:10 2024 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Fri Jan 19 17:38:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=05a1bcde
dev-lang/harec: drop 0_pre20230611
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/Manifest | 1 -
dev-lang/harec/harec-0_pre20230611.ebuild | 43 -------------------------------
2 files changed, 44 deletions(-)
diff --git a/dev-lang/harec/Manifest b/dev-lang/harec/Manifest
index 7a4ecfac06..a414d9c95c 100644
--- a/dev-lang/harec/Manifest
+++ b/dev-lang/harec/Manifest
@@ -1,3 +1,2 @@
-DIST harec-174aef484c0b0067f0a131dc52ee05af1a0e5027.tar.gz 182392 BLAKE2B f8fb16d25fcd550976c9c6922662cb9dfeebf1d296a4f7915064a92d6e7932436d5bc56438492a580968ebfcfc303be7812b627511f9cb6ffd6b2748a1d5117f SHA512 9d6f2107954dd11a3c201409b42e35299339ac57c39daceb2e7f3c98c34161d86b8c943094f7cc412d06d9225149e1938e36ce0c1ad624c54c12d9d7fb5a2d83
DIST harec-ec3193e3870436180b0f3df82b769adc57a1c099.tar.gz 193069 BLAKE2B 7f34a25e53c864435740fbc5f4fb0a59b4611e50ece6ad18fd4b5f88f839177ed57431c3a4a24521b73f4a1af52e10b51ab574fe205a3a88314ea50b6c67a84e SHA512 2962af65f95d3db51432cea0b08b963a713c746a856623be6162873a34cc558577fd4673d1c502fced2582331886f5269c79381a4a26a8d743dc1a9fe7aefda0
DIST harec-f735abab4516d2fb729e3ea7aee309eab5a1b0bf.tar.gz 186009 BLAKE2B d68070541ab61c3af9bc793df2911604095f007421f3b2e0176f25cac98596a3ca32046601fbc2fd78dd2e0406b557e8beb0206cc0827564287ead25057548fd SHA512 6183f5e78e116c2b1174c583e9a69a10cb93e7ea4c9197b583a9f8d056aae5ea28c42bf4a447aaf544b9bcbf181ae3f8d64c9716bfac5a046f41caa86e727a30
diff --git a/dev-lang/harec/harec-0_pre20230611.ebuild b/dev-lang/harec/harec-0_pre20230611.ebuild
deleted file mode 100644
index eee725f01a..0000000000
--- a/dev-lang/harec/harec-0_pre20230611.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ "${PV}" = "9999" ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
- S="${WORKDIR}/${P}/build"
-else
- EGIT_COMMIT="174aef484c0b0067f0a131dc52ee05af1a0e5027"
- MY_P="${PN}-${EGIT_COMMIT}"
- SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_P}/build"
-
- KEYWORDS="~amd64 ~arm64 ~riscv"
-fi
-
-DESCRIPTION="The Hare compiler"
-HOMEPAGE="https://harelang.org/"
-LICENSE="GPL-3"
-SLOT="0"
-
-DEPEND=">=sys-devel/qbe-1.1"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- default
-
- [[ "${PV}" = "9999" ]] && git-r3_src_unpack
-
- mkdir "${S}" || die
-}
-
-src_prepare() {
- default
-
- sed -i 's; -Werror ; ;' ../config.sh || die
-}
-
-src_configure() {
- ../configure --prefix="/usr" --libdir="/usr/$(get_libdir)" || die
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2024-01-19 17:47 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2024-01-19 17:47 UTC (permalink / raw
To: gentoo-commits
commit: 6d40e4a7034e01107e546d82ff7093f9fa1dce97
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Fri Jan 19 17:45:24 2024 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Fri Jan 19 17:46:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d40e4a7
dev-lang/harec-9999: Use ?= for CC/AS/LD values
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/harec-9999.ebuild | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/dev-lang/harec/harec-9999.ebuild b/dev-lang/harec/harec-9999.ebuild
index 0abae65c87..269c09fcde 100644
--- a/dev-lang/harec/harec-9999.ebuild
+++ b/dev-lang/harec/harec-9999.ebuild
@@ -3,6 +3,8 @@
EAPI=8
+inherit toolchain-funcs
+
if [[ "${PV}" = "9999" ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
@@ -27,7 +29,14 @@ src_prepare() {
default
cp configs/linux.mk config.mk || die
- sed -i 's/-Werror//' config.mk || die
+ sed -i \
+ -e 's/-Werror//' \
+ -e 's/CC =/CC ?=/' \
+ -e 's/AS =/AS ?=/' \
+ -e 's/LD =/LD ?=/' \
+ config.mk || die
+
+ tc-export CC AS LD
}
src_install() {
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2024-01-19 17:47 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2024-01-19 17:47 UTC (permalink / raw
To: gentoo-commits
commit: 8eb75e48c6a19058ae1d73afe5cb5ea405085df8
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Fri Jan 19 17:35:20 2024 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Fri Jan 19 17:38:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8eb75e48
dev-lang/harec: add 0_pre20231128
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/Manifest | 1 +
dev-lang/harec/harec-0_pre20231128.ebuild | 43 +++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dev-lang/harec/Manifest b/dev-lang/harec/Manifest
index 11786820a6..7a4ecfac06 100644
--- a/dev-lang/harec/Manifest
+++ b/dev-lang/harec/Manifest
@@ -1,2 +1,3 @@
DIST harec-174aef484c0b0067f0a131dc52ee05af1a0e5027.tar.gz 182392 BLAKE2B f8fb16d25fcd550976c9c6922662cb9dfeebf1d296a4f7915064a92d6e7932436d5bc56438492a580968ebfcfc303be7812b627511f9cb6ffd6b2748a1d5117f SHA512 9d6f2107954dd11a3c201409b42e35299339ac57c39daceb2e7f3c98c34161d86b8c943094f7cc412d06d9225149e1938e36ce0c1ad624c54c12d9d7fb5a2d83
+DIST harec-ec3193e3870436180b0f3df82b769adc57a1c099.tar.gz 193069 BLAKE2B 7f34a25e53c864435740fbc5f4fb0a59b4611e50ece6ad18fd4b5f88f839177ed57431c3a4a24521b73f4a1af52e10b51ab574fe205a3a88314ea50b6c67a84e SHA512 2962af65f95d3db51432cea0b08b963a713c746a856623be6162873a34cc558577fd4673d1c502fced2582331886f5269c79381a4a26a8d743dc1a9fe7aefda0
DIST harec-f735abab4516d2fb729e3ea7aee309eab5a1b0bf.tar.gz 186009 BLAKE2B d68070541ab61c3af9bc793df2911604095f007421f3b2e0176f25cac98596a3ca32046601fbc2fd78dd2e0406b557e8beb0206cc0827564287ead25057548fd SHA512 6183f5e78e116c2b1174c583e9a69a10cb93e7ea4c9197b583a9f8d056aae5ea28c42bf4a447aaf544b9bcbf181ae3f8d64c9716bfac5a046f41caa86e727a30
diff --git a/dev-lang/harec/harec-0_pre20231128.ebuild b/dev-lang/harec/harec-0_pre20231128.ebuild
new file mode 100644
index 0000000000..cc6e049fed
--- /dev/null
+++ b/dev-lang/harec/harec-0_pre20231128.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ "${PV}" = "9999" ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
+ S="${WORKDIR}/${P}/build"
+else
+ EGIT_COMMIT="ec3193e3870436180b0f3df82b769adc57a1c099"
+ MY_P="${PN}-${EGIT_COMMIT}"
+ SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_P}/build"
+
+ KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
+
+DESCRIPTION="The Hare compiler"
+HOMEPAGE="https://harelang.org/"
+LICENSE="GPL-3"
+SLOT="0"
+
+DEPEND=">=sys-devel/qbe-1.1-r1"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ default
+
+ [[ "${PV}" = "9999" ]] && git-r3_src_unpack
+
+ mkdir "${S}" || die
+}
+
+src_prepare() {
+ default
+
+ sed -i 's; -Werror ; ;' ../config.sh || die
+}
+
+src_configure() {
+ ../configure --prefix="/usr" --libdir="/usr/$(get_libdir)" || die
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2024-02-28 10:30 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2024-02-28 10:30 UTC (permalink / raw
To: gentoo-commits
commit: 1649263aeb225070f503042937365a4588a5a4f7
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Fri Feb 2 20:50:12 2024 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Wed Feb 28 10:28:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1649263a
dev-lang/harec: add 0.24.0
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/Manifest | 1 +
dev-lang/harec/harec-0.24.0.ebuild | 43 ++++++++++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dev-lang/harec/Manifest b/dev-lang/harec/Manifest
index a414d9c95c..a3a4bffff3 100644
--- a/dev-lang/harec/Manifest
+++ b/dev-lang/harec/Manifest
@@ -1,2 +1,3 @@
+DIST harec-0.24.0.tar.gz 193534 BLAKE2B 651fc34a6053b81c90e405dd53f84c4c9f549baa601dfba1227bdf1d660b461a1f1e20b0e99ac0c2aa8499375ddf37f52c9c05172433359cb777e806701209b3 SHA512 aab347351bcd748a98e3a58f1ff9a0d194aea907d6ebfacbc7e10671e018fb5ce296e71119ab975e3a1e66ba439d7b706943082d57af2459e694856a89453d8d
DIST harec-ec3193e3870436180b0f3df82b769adc57a1c099.tar.gz 193069 BLAKE2B 7f34a25e53c864435740fbc5f4fb0a59b4611e50ece6ad18fd4b5f88f839177ed57431c3a4a24521b73f4a1af52e10b51ab574fe205a3a88314ea50b6c67a84e SHA512 2962af65f95d3db51432cea0b08b963a713c746a856623be6162873a34cc558577fd4673d1c502fced2582331886f5269c79381a4a26a8d743dc1a9fe7aefda0
DIST harec-f735abab4516d2fb729e3ea7aee309eab5a1b0bf.tar.gz 186009 BLAKE2B d68070541ab61c3af9bc793df2911604095f007421f3b2e0176f25cac98596a3ca32046601fbc2fd78dd2e0406b557e8beb0206cc0827564287ead25057548fd SHA512 6183f5e78e116c2b1174c583e9a69a10cb93e7ea4c9197b583a9f8d056aae5ea28c42bf4a447aaf544b9bcbf181ae3f8d64c9716bfac5a046f41caa86e727a30
diff --git a/dev-lang/harec/harec-0.24.0.ebuild b/dev-lang/harec/harec-0.24.0.ebuild
new file mode 100644
index 0000000000..1c025f427f
--- /dev/null
+++ b/dev-lang/harec/harec-0.24.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ "${PV}" = "9999" ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
+else
+ MY_PV="$(ver_rs 3 -)"
+ MY_P="${PN}-${MY_PV}"
+ SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_P}"
+ #KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
+
+DESCRIPTION="The Hare compiler"
+HOMEPAGE="https://harelang.org/"
+LICENSE="GPL-3"
+SLOT="0"
+
+DEPEND=">=sys-devel/qbe-1.2"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ default
+
+ cp configs/linux.mk config.mk || die
+ sed -i \
+ -e 's/-Werror//' \
+ -e 's/CC =/CC ?=/' \
+ -e 's/AS =/AS ?=/' \
+ -e 's/LD =/LD ?=/' \
+ config.mk || die
+
+ tc-export CC AS LD
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2024-02-29 8:49 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2024-02-29 8:49 UTC (permalink / raw
To: gentoo-commits
commit: bd22b640e5ace0cf864cd94458fed97b1b4d1b46
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Thu Feb 29 08:44:17 2024 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Thu Feb 29 08:45:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd22b640
dev-lang/harec: keyword 0.24.0 for ~amd64, ~arm64, ~riscv
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/harec-0.24.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/harec/harec-0.24.0.ebuild b/dev-lang/harec/harec-0.24.0.ebuild
index 1c025f427f..b215ee6dd5 100644
--- a/dev-lang/harec/harec-0.24.0.ebuild
+++ b/dev-lang/harec/harec-0.24.0.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}"
SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
- #KEYWORDS="~amd64 ~arm64 ~riscv"
+ KEYWORDS="~amd64 ~arm64 ~riscv"
fi
DESCRIPTION="The Hare compiler"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2024-02-29 8:49 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2024-02-29 8:49 UTC (permalink / raw
To: gentoo-commits
commit: efaea8a1aa2d76d98c36a1949e15f5cc83f387f6
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Thu Feb 29 08:46:33 2024 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Thu Feb 29 08:46:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=efaea8a1
dev-lang/harec: synchronise live ebuild with 0.24.0
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/harec-9999.ebuild | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/dev-lang/harec/harec-9999.ebuild b/dev-lang/harec/harec-9999.ebuild
index 269c09fcde..b215ee6dd5 100644
--- a/dev-lang/harec/harec-9999.ebuild
+++ b/dev-lang/harec/harec-9999.ebuild
@@ -9,9 +9,9 @@ if [[ "${PV}" = "9999" ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
else
- EGIT_COMMIT="770566a51aa972c320b545d2292626057aabe831"
- MY_P="${PN}-${EGIT_COMMIT}"
- SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
+ MY_PV="$(ver_rs 3 -)"
+ MY_P="${PN}-${MY_PV}"
+ SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
KEYWORDS="~amd64 ~arm64 ~riscv"
fi
@@ -21,8 +21,7 @@ HOMEPAGE="https://harelang.org/"
LICENSE="GPL-3"
SLOT="0"
-# sys-devel/qbe-1.1-r1 won't build a proper binary.
-DEPEND="~sys-devel/qbe-9999"
+DEPEND=">=sys-devel/qbe-1.2"
RDEPEND="${DEPEND}"
src_prepare() {
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2024-07-14 15:27 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2024-07-14 15:27 UTC (permalink / raw
To: gentoo-commits
commit: 09cabfa1642fa605fbc7cbc5028d0bb1d8c3e6cb
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sun Jul 14 15:17:31 2024 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Sun Jul 14 15:17:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09cabfa1
dev-lang/harec: drop 0_pre20230807, 0_pre20231128
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/Manifest | 3 +--
dev-lang/harec/harec-0_pre20230807.ebuild | 43 -------------------------------
dev-lang/harec/harec-0_pre20231128.ebuild | 43 -------------------------------
3 files changed, 1 insertion(+), 88 deletions(-)
diff --git a/dev-lang/harec/Manifest b/dev-lang/harec/Manifest
index a3a4bffff..421b6f220 100644
--- a/dev-lang/harec/Manifest
+++ b/dev-lang/harec/Manifest
@@ -1,3 +1,2 @@
DIST harec-0.24.0.tar.gz 193534 BLAKE2B 651fc34a6053b81c90e405dd53f84c4c9f549baa601dfba1227bdf1d660b461a1f1e20b0e99ac0c2aa8499375ddf37f52c9c05172433359cb777e806701209b3 SHA512 aab347351bcd748a98e3a58f1ff9a0d194aea907d6ebfacbc7e10671e018fb5ce296e71119ab975e3a1e66ba439d7b706943082d57af2459e694856a89453d8d
-DIST harec-ec3193e3870436180b0f3df82b769adc57a1c099.tar.gz 193069 BLAKE2B 7f34a25e53c864435740fbc5f4fb0a59b4611e50ece6ad18fd4b5f88f839177ed57431c3a4a24521b73f4a1af52e10b51ab574fe205a3a88314ea50b6c67a84e SHA512 2962af65f95d3db51432cea0b08b963a713c746a856623be6162873a34cc558577fd4673d1c502fced2582331886f5269c79381a4a26a8d743dc1a9fe7aefda0
-DIST harec-f735abab4516d2fb729e3ea7aee309eab5a1b0bf.tar.gz 186009 BLAKE2B d68070541ab61c3af9bc793df2911604095f007421f3b2e0176f25cac98596a3ca32046601fbc2fd78dd2e0406b557e8beb0206cc0827564287ead25057548fd SHA512 6183f5e78e116c2b1174c583e9a69a10cb93e7ea4c9197b583a9f8d056aae5ea28c42bf4a447aaf544b9bcbf181ae3f8d64c9716bfac5a046f41caa86e727a30
+DIST harec-0.24.2.tar.gz 201789 BLAKE2B b7241fc9e3265486982104fad4d21323a591642b7c19edbedaa4f8b299ed9cde8412b0ef95b0faf33fa8aa6153dc5f965199d5778a434823f8c6faabcd38fde3 SHA512 3b32e82df937de1fdd2af20a2162bc3754cb9178cd67e56f3e7bc7fc9eb9e9bad5609ca1c328d42ac5cdd527edf6d9c381dc384df72c2d7666c7ce5684871a17
diff --git a/dev-lang/harec/harec-0_pre20230807.ebuild b/dev-lang/harec/harec-0_pre20230807.ebuild
deleted file mode 100644
index e38257eb6..000000000
--- a/dev-lang/harec/harec-0_pre20230807.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ "${PV}" = "9999" ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
- S="${WORKDIR}/${P}/build"
-else
- EGIT_COMMIT="f735abab4516d2fb729e3ea7aee309eab5a1b0bf"
- MY_P="${PN}-${EGIT_COMMIT}"
- SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_P}/build"
-
- KEYWORDS="~amd64 ~arm64 ~riscv"
-fi
-
-DESCRIPTION="The Hare compiler"
-HOMEPAGE="https://harelang.org/"
-LICENSE="GPL-3"
-SLOT="0"
-
-DEPEND=">=sys-devel/qbe-1.1"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- default
-
- [[ "${PV}" = "9999" ]] && git-r3_src_unpack
-
- mkdir "${S}" || die
-}
-
-src_prepare() {
- default
-
- sed -i 's; -Werror ; ;' ../config.sh || die
-}
-
-src_configure() {
- ../configure --prefix="/usr" --libdir="/usr/$(get_libdir)" || die
-}
diff --git a/dev-lang/harec/harec-0_pre20231128.ebuild b/dev-lang/harec/harec-0_pre20231128.ebuild
deleted file mode 100644
index cc6e049fe..000000000
--- a/dev-lang/harec/harec-0_pre20231128.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ "${PV}" = "9999" ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
- S="${WORKDIR}/${P}/build"
-else
- EGIT_COMMIT="ec3193e3870436180b0f3df82b769adc57a1c099"
- MY_P="${PN}-${EGIT_COMMIT}"
- SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_P}/build"
-
- KEYWORDS="~amd64 ~arm64 ~riscv"
-fi
-
-DESCRIPTION="The Hare compiler"
-HOMEPAGE="https://harelang.org/"
-LICENSE="GPL-3"
-SLOT="0"
-
-DEPEND=">=sys-devel/qbe-1.1-r1"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- default
-
- [[ "${PV}" = "9999" ]] && git-r3_src_unpack
-
- mkdir "${S}" || die
-}
-
-src_prepare() {
- default
-
- sed -i 's; -Werror ; ;' ../config.sh || die
-}
-
-src_configure() {
- ../configure --prefix="/usr" --libdir="/usr/$(get_libdir)" || die
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/
@ 2024-07-14 15:27 Haelwenn Monnier
0 siblings, 0 replies; 23+ messages in thread
From: Haelwenn Monnier @ 2024-07-14 15:27 UTC (permalink / raw
To: gentoo-commits
commit: cc90318eca5c0d00b2fe4117781fca5245f017d5
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sun Jul 14 15:19:41 2024 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Sun Jul 14 15:19:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cc90318e
dev-lang/harec: add 0.24.2
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
dev-lang/harec/harec-0.24.2.ebuild | 43 ++++++++++++++++++++++++++++++++++++++
1 file changed, 43 insertions(+)
diff --git a/dev-lang/harec/harec-0.24.2.ebuild b/dev-lang/harec/harec-0.24.2.ebuild
new file mode 100644
index 000000000..b215ee6dd
--- /dev/null
+++ b/dev-lang/harec/harec-0.24.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ "${PV}" = "9999" ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec"
+else
+ MY_PV="$(ver_rs 3 -)"
+ MY_P="${PN}-${MY_PV}"
+ SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_P}"
+ KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
+
+DESCRIPTION="The Hare compiler"
+HOMEPAGE="https://harelang.org/"
+LICENSE="GPL-3"
+SLOT="0"
+
+DEPEND=">=sys-devel/qbe-1.2"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ default
+
+ cp configs/linux.mk config.mk || die
+ sed -i \
+ -e 's/-Werror//' \
+ -e 's/CC =/CC ?=/' \
+ -e 's/AS =/AS ?=/' \
+ -e 's/LD =/LD ?=/' \
+ config.mk || die
+
+ tc-export CC AS LD
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
end of thread, other threads:[~2024-07-14 15:27 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-16 13:23 [gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/ Takuya Wakazono
-- strict thread matches above, loose matches on Subject: below --
2024-07-14 15:27 Haelwenn Monnier
2024-07-14 15:27 Haelwenn Monnier
2024-02-29 8:49 Haelwenn Monnier
2024-02-29 8:49 Haelwenn Monnier
2024-02-28 10:30 Haelwenn Monnier
2024-01-19 17:47 Haelwenn Monnier
2024-01-19 17:47 Haelwenn Monnier
2024-01-19 17:47 Haelwenn Monnier
2023-08-14 16:37 Haelwenn Monnier
2023-06-15 19:12 Haelwenn Monnier
2023-05-30 21:59 Haelwenn Monnier
2023-02-27 22:32 Haelwenn Monnier
2022-11-02 13:58 Haelwenn Monnier
2022-09-27 20:48 Haelwenn Monnier
2022-09-27 20:41 Haelwenn Monnier
2022-08-28 13:47 Haelwenn Monnier
2022-08-08 20:23 Haelwenn Monnier
2022-07-03 12:08 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2022-07-03 12:08 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2022-06-27 2:56 Haelwenn Monnier
2022-06-27 2:56 Haelwenn Monnier
2022-06-24 13:11 Rui Huang
2022-04-23 17:53 Haelwenn Monnier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox