* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2020-03-18 8:30 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2020-03-18 8:30 UTC (permalink / raw
To: gentoo-commits
commit: 3c46ae95c0dcb1ae7a3ad9fb5610556c287a3b65
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 18 08:19:55 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Mar 18 08:30:26 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c46ae95
dev-lang/janet: fix typo in metadata.xml
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/janet/metadata.xml b/dev-lang/janet/metadata.xml
index 01118a44a81..9baceda3787 100644
--- a/dev-lang/janet/metadata.xml
+++ b/dev-lang/janet/metadata.xml
@@ -21,7 +21,7 @@
<remote-id type="github">janet-lang/janet</remote-id>
</upstream>
<use>
- <flag name="static-libs">install janet static library archine,
+ <flag name="static-libs">install janet static library archive,
you must enable this flag for using `jpm build`
</flag>
</use>
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2020-04-05 7:18 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2020-04-05 7:18 UTC (permalink / raw
To: gentoo-commits
commit: 6ca9439310dbb70aaf3d76159ec3e65534dfb4d7
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 5 06:56:08 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Apr 5 07:17:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca94393
dev-lang/janet: update HOMEPAGE
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/janet-1.7.0.ebuild | 3 ++-
dev-lang/janet/janet-1.8.1.ebuild | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/dev-lang/janet/janet-1.7.0.ebuild b/dev-lang/janet/janet-1.7.0.ebuild
index fc13f1d1812..99870fa3917 100644
--- a/dev-lang/janet/janet-1.7.0.ebuild
+++ b/dev-lang/janet/janet-1.7.0.ebuild
@@ -2,10 +2,11 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
inherit flag-o-matic
DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
-HOMEPAGE="https://janet-lang.org"
+HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-lang/janet/janet-1.8.1.ebuild b/dev-lang/janet/janet-1.8.1.ebuild
index 9d7575b1f6e..233b176a726 100644
--- a/dev-lang/janet/janet-1.8.1.ebuild
+++ b/dev-lang/janet/janet-1.8.1.ebuild
@@ -2,10 +2,11 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
inherit flag-o-matic
DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
-HOMEPAGE="https://janet-lang.org"
+HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2020-04-05 7:18 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2020-04-05 7:18 UTC (permalink / raw
To: gentoo-commits
commit: 093321efa114569fa34152601de521aa89c054aa
Author: Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Sat Apr 4 08:22:47 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Apr 5 07:17:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=093321ef
dev-lang/janet: bump version to 1.8.1
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15222
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/Manifest | 1 +
dev-lang/janet/janet-1.8.1.ebuild | 54 +++++++++++++++++++++++++++++++++++++++
2 files changed, 55 insertions(+)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index 7ec9de8ca78..c16b461d173 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1 +1,2 @@
DIST janet-1.7.0.tar.gz 968936 BLAKE2B 49e6381d0f632fe43eefd498b9aaca2ec049e1f0d4fa7b3463bc00ac1ece67c8c3d108515702bfead1934434a8039e7c1f6eaae46aec7340330e5cda78eeaca4 SHA512 c180172f3016d1ca55ac39f2116789027bf622f08f585bf702b17acadd99d07bf91320e09ce21be76c3a1e60d1a8923591d0e07acc90884dac823a2c414f65e7
+DIST janet-1.8.1.tar.gz 977929 BLAKE2B 4cdf9e5dd7f4a1128438db8bec43c4f1919392bf6c317e2fca42b73826058cd98cec812c245354cc26f21edd4b9640f94dce1e82daa785b53e7e1e8fb45148a9 SHA512 e2296b16ad7df35e0f6ff0f56b9cd5071e887288df195ac0a14a73284a48f010cc26a413ea836aa3faa4385e25f7f313b183f0fbb8e6eebdc3975b69c62e4ebf
diff --git a/dev-lang/janet/janet-1.8.1.ebuild b/dev-lang/janet/janet-1.8.1.ebuild
new file mode 100644
index 00000000000..9d7575b1f6e
--- /dev/null
+++ b/dev-lang/janet/janet-1.8.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic
+
+DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
+HOMEPAGE="https://janet-lang.org"
+SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.7.0"-fix-ldflags-in-pkgconfig.patch
+)
+
+src_configure() {
+ append-ldflags -Wl,-soname,libjanet.so.0
+}
+
+src_compile() {
+ # janet_build is the git hash of the commit related to the
+ # current release - it defines a constant which is then shown
+ # when starting janet
+ local janet_build='\"5b6b9f1\"'
+ emake PREFIX="/usr" JANET_BUILD="${janet_build}"
+ emake PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
+ emake PREFIX="/usr" docs JANET_BUILD="${janet_build}"
+}
+
+src_install() {
+ dobin "build/janet"
+ dobin "auxbin/jpm"
+
+ doheader "src/include/janet.h"
+ doheader "src/conf/janetconf.h"
+
+ dolib.so "build/libjanet.so"
+ dosym libjanet.so /usr/$(get_libdir)/libjanet.so.0
+
+ if use static-libs; then
+ dolib.a "build/libjanet.a"
+ fi
+ doman "janet.1"
+ doman "jpm.1"
+
+ insinto /usr/$(get_libdir)/pkgconfig/
+ doins "build/janet.pc"
+ dodoc -r examples
+ dodoc "build/doc.html"
+}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2020-06-24 14:29 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2020-06-24 14:29 UTC (permalink / raw
To: gentoo-commits
commit: 0d4978a6d14b263cebf37f32960f3885abba031b
Author: Oz Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Sat May 30 19:23:15 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jun 24 14:29:20 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d4978a6
dev-lang/janet: drop old
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/Manifest | 1 -
dev-lang/janet/janet-1.7.0.ebuild | 55 ---------------------------------------
2 files changed, 56 deletions(-)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index c16b461d173..25a2dacf408 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,2 +1 @@
-DIST janet-1.7.0.tar.gz 968936 BLAKE2B 49e6381d0f632fe43eefd498b9aaca2ec049e1f0d4fa7b3463bc00ac1ece67c8c3d108515702bfead1934434a8039e7c1f6eaae46aec7340330e5cda78eeaca4 SHA512 c180172f3016d1ca55ac39f2116789027bf622f08f585bf702b17acadd99d07bf91320e09ce21be76c3a1e60d1a8923591d0e07acc90884dac823a2c414f65e7
DIST janet-1.8.1.tar.gz 977929 BLAKE2B 4cdf9e5dd7f4a1128438db8bec43c4f1919392bf6c317e2fca42b73826058cd98cec812c245354cc26f21edd4b9640f94dce1e82daa785b53e7e1e8fb45148a9 SHA512 e2296b16ad7df35e0f6ff0f56b9cd5071e887288df195ac0a14a73284a48f010cc26a413ea836aa3faa4385e25f7f313b183f0fbb8e6eebdc3975b69c62e4ebf
diff --git a/dev-lang/janet/janet-1.7.0.ebuild b/dev-lang/janet/janet-1.7.0.ebuild
deleted file mode 100644
index 99870fa3917..00000000000
--- a/dev-lang/janet/janet-1.7.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
-HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
-SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-PATCHES=(
- "${FILESDIR}/${P}"-fix-ldflags-in-pkgconfig.patch
-)
-
-src_configure() {
- append-ldflags -Wl,-soname,libjanet.so.0
-}
-
-src_compile() {
- # janet_build is the git hash of the commit related to the
- # current release - it defines a constant which is then shown
- # when starting janet
- local janet_build='\"f7ee8bd\"'
- emake PREFIX="/usr" JANET_BUILD="${janet_build}"
- emake PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
- emake PREFIX="/usr" docs JANET_BUILD="${janet_build}"
-}
-
-src_install() {
- dobin "build/janet"
- dobin "auxbin/jpm"
-
- doheader "src/include/janet.h"
- doheader "src/conf/janetconf.h"
-
- dolib.so "build/libjanet.so"
- dosym libjanet.so /usr/$(get_libdir)/libjanet.so.0
-
- if use static-libs; then
- dolib.a "build/libjanet.a"
- fi
- doman "janet.1"
- doman "jpm.1"
-
- insinto /usr/$(get_libdir)/pkgconfig/
- doins "build/janet.pc"
- dodoc -r examples
- dodoc "build/doc.html"
-}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2020-06-24 14:29 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2020-06-24 14:29 UTC (permalink / raw
To: gentoo-commits
commit: 0f6b2b88aa188a14a6ae7efdc4693a5788d6c0e5
Author: Oz Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Sat May 30 19:23:50 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jun 24 14:29:20 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f6b2b88
dev-lang/janet: bump version to 1.9.1
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16021
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/Manifest | 1 +
dev-lang/janet/janet-1.9.1.ebuild | 51 +++++++++++++++++++++++++++++++++++++++
2 files changed, 52 insertions(+)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index 25a2dacf408..d8ccebb49d3 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1 +1,2 @@
DIST janet-1.8.1.tar.gz 977929 BLAKE2B 4cdf9e5dd7f4a1128438db8bec43c4f1919392bf6c317e2fca42b73826058cd98cec812c245354cc26f21edd4b9640f94dce1e82daa785b53e7e1e8fb45148a9 SHA512 e2296b16ad7df35e0f6ff0f56b9cd5071e887288df195ac0a14a73284a48f010cc26a413ea836aa3faa4385e25f7f313b183f0fbb8e6eebdc3975b69c62e4ebf
+DIST janet-1.9.1.tar.gz 995046 BLAKE2B c65f59e874690b124b61811406670ed6bf9e23d930b5206a9fefebd64629a2287076a40db885b8a820d733a353237fea65dadccdf4efdd33f1537127f67e66b1 SHA512 4024b2f5bc52338b77c954e384157234ef3cecf21142ef60158adb656396b42accae3af8acb8e54f602f5fbce0e1e1f7f29030878ef2ac7055e933dd710db879
diff --git a/dev-lang/janet/janet-1.9.1.ebuild b/dev-lang/janet/janet-1.9.1.ebuild
new file mode 100644
index 00000000000..d853136872c
--- /dev/null
+++ b/dev-lang/janet/janet-1.9.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
+HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
+SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+src_configure() {
+ append-ldflags -Wl,-soname,libjanet.so.0
+}
+
+src_compile() {
+ # janet_build is the git hash of the commit related to the
+ # current release - it defines a constant which is then shown
+ # when starting janet
+ local janet_build='\"4ae372\"'
+ emake PREFIX="/usr" JANET_BUILD="${janet_build}"
+ emake PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
+ emake PREFIX="/usr" docs JANET_BUILD="${janet_build}"
+}
+
+src_install() {
+ dobin "build/janet"
+ dobin "jpm"
+
+ doheader "src/include/janet.h"
+ doheader "src/conf/janetconf.h"
+
+ dolib.so "build/libjanet.so"
+ dosym libjanet.so /usr/$(get_libdir)/libjanet.so.1.9
+
+ if use static-libs; then
+ dolib.a "build/libjanet.a"
+ fi
+ doman "janet.1"
+ doman "jpm.1"
+
+ insinto /usr/$(get_libdir)/pkgconfig/
+ doins "build/janet.pc"
+ dodoc -r examples
+ dodoc "build/doc.html"
+}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2020-08-08 9:04 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2020-08-08 9:04 UTC (permalink / raw
To: gentoo-commits
commit: 48c51e8fb9a0482091576b5562de40b4137ea685
Author: Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Wed Jul 29 08:01:59 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Aug 8 09:04:05 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c51e8f
dev-lang/janet: drop old version
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/Manifest | 1 -
dev-lang/janet/janet-1.8.1.ebuild | 55 ---------------------------------------
2 files changed, 56 deletions(-)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index d8ccebb49d3..869f048af25 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,2 +1 @@
-DIST janet-1.8.1.tar.gz 977929 BLAKE2B 4cdf9e5dd7f4a1128438db8bec43c4f1919392bf6c317e2fca42b73826058cd98cec812c245354cc26f21edd4b9640f94dce1e82daa785b53e7e1e8fb45148a9 SHA512 e2296b16ad7df35e0f6ff0f56b9cd5071e887288df195ac0a14a73284a48f010cc26a413ea836aa3faa4385e25f7f313b183f0fbb8e6eebdc3975b69c62e4ebf
DIST janet-1.9.1.tar.gz 995046 BLAKE2B c65f59e874690b124b61811406670ed6bf9e23d930b5206a9fefebd64629a2287076a40db885b8a820d733a353237fea65dadccdf4efdd33f1537127f67e66b1 SHA512 4024b2f5bc52338b77c954e384157234ef3cecf21142ef60158adb656396b42accae3af8acb8e54f602f5fbce0e1e1f7f29030878ef2ac7055e933dd710db879
diff --git a/dev-lang/janet/janet-1.8.1.ebuild b/dev-lang/janet/janet-1.8.1.ebuild
deleted file mode 100644
index 233b176a726..00000000000
--- a/dev-lang/janet/janet-1.8.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
-HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
-SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.7.0"-fix-ldflags-in-pkgconfig.patch
-)
-
-src_configure() {
- append-ldflags -Wl,-soname,libjanet.so.0
-}
-
-src_compile() {
- # janet_build is the git hash of the commit related to the
- # current release - it defines a constant which is then shown
- # when starting janet
- local janet_build='\"5b6b9f1\"'
- emake PREFIX="/usr" JANET_BUILD="${janet_build}"
- emake PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
- emake PREFIX="/usr" docs JANET_BUILD="${janet_build}"
-}
-
-src_install() {
- dobin "build/janet"
- dobin "auxbin/jpm"
-
- doheader "src/include/janet.h"
- doheader "src/conf/janetconf.h"
-
- dolib.so "build/libjanet.so"
- dosym libjanet.so /usr/$(get_libdir)/libjanet.so.0
-
- if use static-libs; then
- dolib.a "build/libjanet.a"
- fi
- doman "janet.1"
- doman "jpm.1"
-
- insinto /usr/$(get_libdir)/pkgconfig/
- doins "build/janet.pc"
- dodoc -r examples
- dodoc "build/doc.html"
-}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2020-08-08 9:04 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2020-08-08 9:04 UTC (permalink / raw
To: gentoo-commits
commit: bf431b1c0e77d7c0a4ecbead7fab0c14d47292d6
Author: Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Wed Jul 29 09:29:00 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Aug 8 09:04:06 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf431b1c
dev-lang/janet: add new version 1.11.1
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16894
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/Manifest | 1 +
dev-lang/janet/janet-1.11.1.ebuild | 52 ++++++++++++++++++++++++++++++++++++++
2 files changed, 53 insertions(+)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index 869f048af25..e49a148c18a 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1 +1,2 @@
+DIST janet-1.11.1.tar.gz 550495 BLAKE2B 4f9e6f08aeb167f3cbb0afb635e4f9f9e904ad1f0bc937d7baa101e37b1f6aa23ef56549741c2c42d9b652f5bf46121b3467aa5a5ae1a3ee02b955387ef3c5a6 SHA512 75508255bce1b3b9af30fb6de14f8dbfaf5774838e5e400a97112100e2ae6b1dfb870cf95860a7d7b500385e8e7f585e3032492cac88fa7b356443314dc7a45a
DIST janet-1.9.1.tar.gz 995046 BLAKE2B c65f59e874690b124b61811406670ed6bf9e23d930b5206a9fefebd64629a2287076a40db885b8a820d733a353237fea65dadccdf4efdd33f1537127f67e66b1 SHA512 4024b2f5bc52338b77c954e384157234ef3cecf21142ef60158adb656396b42accae3af8acb8e54f602f5fbce0e1e1f7f29030878ef2ac7055e933dd710db879
diff --git a/dev-lang/janet/janet-1.11.1.ebuild b/dev-lang/janet/janet-1.11.1.ebuild
new file mode 100644
index 00000000000..134fe8b4a3c
--- /dev/null
+++ b/dev-lang/janet/janet-1.11.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
+HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
+SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+src_configure() {
+ append-ldflags -Wl,-soname,libjanet.so.1.11
+ append-cflags -fPIC
+}
+
+src_compile() {
+ # janet_build is the git hash of the commit related to the
+ # current release - it defines a constant which is then shown
+ # when starting janet
+ local janet_build='\"4cc68096\"'
+ emake PREFIX="/usr" JANET_BUILD="${janet_build}"
+ emake PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
+ emake PREFIX="/usr" docs JANET_BUILD="${janet_build}"
+}
+
+src_install() {
+ dobin "build/janet"
+ dobin "jpm"
+ insinto "usr/include/janet"
+ doheader "src/include/janet.h"
+ doheader "src/conf/janetconf.h"
+
+ dolib.so "build/libjanet.so"
+ dosym libjanet.so /usr/$(get_libdir)/libjanet.so.1.11
+
+ if use static-libs; then
+ dolib.a "build/libjanet.a"
+ fi
+ doman "janet.1"
+ doman "jpm.1"
+
+ insinto /usr/$(get_libdir)/pkgconfig/
+ doins "build/janet.pc"
+ dodoc -r examples
+ dodoc "build/doc.html"
+}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2020-10-16 6:04 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2020-10-16 6:04 UTC (permalink / raw
To: gentoo-commits
commit: f152854943bdd99e9311d493de382eee6ff25dcc
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 16 05:30:30 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Oct 16 06:03:57 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1528549
dev-lang/janet: remove unused eclass inherit from 1.12.2
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/janet-1.12.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/janet/janet-1.12.2.ebuild b/dev-lang/janet/janet-1.12.2.ebuild
index 8ec6289c1be..574832c0682 100644
--- a/dev-lang/janet/janet-1.12.2.ebuild
+++ b/dev-lang/janet/janet-1.12.2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit flag-o-matic optfeature
+inherit flag-o-matic
DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2020-10-16 6:04 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2020-10-16 6:04 UTC (permalink / raw
To: gentoo-commits
commit: 81d72f85727460e98233b61d50505930bdc1aaba
Author: Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Wed Oct 14 13:57:24 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Oct 16 06:03:57 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d72f85
dev-lang/janet: drop old version
Package-Manager: Portage-3.0.8, Repoman-2.3.23
Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17833
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/Manifest | 1 -
dev-lang/janet/janet-1.11.1.ebuild | 52 --------------------------------------
2 files changed, 53 deletions(-)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index 7dcdc7a1296..92e5ffa528d 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,3 +1,2 @@
-DIST janet-1.11.1.tar.gz 550495 BLAKE2B 4f9e6f08aeb167f3cbb0afb635e4f9f9e904ad1f0bc937d7baa101e37b1f6aa23ef56549741c2c42d9b652f5bf46121b3467aa5a5ae1a3ee02b955387ef3c5a6 SHA512 75508255bce1b3b9af30fb6de14f8dbfaf5774838e5e400a97112100e2ae6b1dfb870cf95860a7d7b500385e8e7f585e3032492cac88fa7b356443314dc7a45a
DIST janet-1.12.2.tar.gz 558788 BLAKE2B 0cdbc33d968b0b589cfc0ccd6dd5ffffe23932daa48e67c035d67d4bba0519083503693be470498c1f6d2811b164bfbb3d2fdb35967c6bd64808ec87f1fd9770 SHA512 bde3d516b0a1c55ad8edb2dc701a3afdb5e7c2bd028b132598d1a08796aca5f17f71dd2c760192a9703a07adb3450a7af6971611ae57005eafad1b741b0b69a6
DIST janet-1.9.1.tar.gz 995046 BLAKE2B c65f59e874690b124b61811406670ed6bf9e23d930b5206a9fefebd64629a2287076a40db885b8a820d733a353237fea65dadccdf4efdd33f1537127f67e66b1 SHA512 4024b2f5bc52338b77c954e384157234ef3cecf21142ef60158adb656396b42accae3af8acb8e54f602f5fbce0e1e1f7f29030878ef2ac7055e933dd710db879
diff --git a/dev-lang/janet/janet-1.11.1.ebuild b/dev-lang/janet/janet-1.11.1.ebuild
deleted file mode 100644
index 134fe8b4a3c..00000000000
--- a/dev-lang/janet/janet-1.11.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
-HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
-SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-src_configure() {
- append-ldflags -Wl,-soname,libjanet.so.1.11
- append-cflags -fPIC
-}
-
-src_compile() {
- # janet_build is the git hash of the commit related to the
- # current release - it defines a constant which is then shown
- # when starting janet
- local janet_build='\"4cc68096\"'
- emake PREFIX="/usr" JANET_BUILD="${janet_build}"
- emake PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
- emake PREFIX="/usr" docs JANET_BUILD="${janet_build}"
-}
-
-src_install() {
- dobin "build/janet"
- dobin "jpm"
- insinto "usr/include/janet"
- doheader "src/include/janet.h"
- doheader "src/conf/janetconf.h"
-
- dolib.so "build/libjanet.so"
- dosym libjanet.so /usr/$(get_libdir)/libjanet.so.1.11
-
- if use static-libs; then
- dolib.a "build/libjanet.a"
- fi
- doman "janet.1"
- doman "jpm.1"
-
- insinto /usr/$(get_libdir)/pkgconfig/
- doins "build/janet.pc"
- dodoc -r examples
- dodoc "build/doc.html"
-}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2020-10-16 6:04 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2020-10-16 6:04 UTC (permalink / raw
To: gentoo-commits
commit: 9efdeba14510a290c01e6ba88ef75542eb80a77a
Author: Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Wed Oct 14 13:56:45 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Oct 16 06:03:56 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9efdeba1
dev-lang/janet: bump version to 1.12.2
Package-Manager: Portage-3.0.8, Repoman-2.3.23
Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/Manifest | 1 +
dev-lang/janet/janet-1.12.2.ebuild | 62 ++++++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index e49a148c18a..7dcdc7a1296 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,2 +1,3 @@
DIST janet-1.11.1.tar.gz 550495 BLAKE2B 4f9e6f08aeb167f3cbb0afb635e4f9f9e904ad1f0bc937d7baa101e37b1f6aa23ef56549741c2c42d9b652f5bf46121b3467aa5a5ae1a3ee02b955387ef3c5a6 SHA512 75508255bce1b3b9af30fb6de14f8dbfaf5774838e5e400a97112100e2ae6b1dfb870cf95860a7d7b500385e8e7f585e3032492cac88fa7b356443314dc7a45a
+DIST janet-1.12.2.tar.gz 558788 BLAKE2B 0cdbc33d968b0b589cfc0ccd6dd5ffffe23932daa48e67c035d67d4bba0519083503693be470498c1f6d2811b164bfbb3d2fdb35967c6bd64808ec87f1fd9770 SHA512 bde3d516b0a1c55ad8edb2dc701a3afdb5e7c2bd028b132598d1a08796aca5f17f71dd2c760192a9703a07adb3450a7af6971611ae57005eafad1b741b0b69a6
DIST janet-1.9.1.tar.gz 995046 BLAKE2B c65f59e874690b124b61811406670ed6bf9e23d930b5206a9fefebd64629a2287076a40db885b8a820d733a353237fea65dadccdf4efdd33f1537127f67e66b1 SHA512 4024b2f5bc52338b77c954e384157234ef3cecf21142ef60158adb656396b42accae3af8acb8e54f602f5fbce0e1e1f7f29030878ef2ac7055e933dd710db879
diff --git a/dev-lang/janet/janet-1.12.2.ebuild b/dev-lang/janet/janet-1.12.2.ebuild
new file mode 100644
index 00000000000..8ec6289c1be
--- /dev/null
+++ b/dev-lang/janet/janet-1.12.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic optfeature
+
+DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
+HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
+SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+MY_RELEASE="${PV::-2}"
+
+src_configure() {
+ append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE}
+ append-cflags -fPIC
+}
+
+src_compile() {
+ # janet_build is the git hash of the commit related to the
+ # current release - it defines a constant which is then shown
+ # when starting janet
+ local janet_build='\"1.12.2\"'
+ emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" JANET_BUILD="${janet_build}"
+ emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
+ emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" docs JANET_BUILD="${janet_build}"
+ emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/jpm JANET_BUILD="${janet_build}"
+}
+
+src_install() {
+ dobin "build/janet"
+ dobin "build/jpm"
+ insinto "usr/include/janet"
+ doheader "src/include/janet.h"
+ doheader "src/conf/janetconf.h"
+
+ dolib.so "build/libjanet.so"
+ dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE}
+ dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV}
+
+ if use static-libs; then
+ dolib.a "build/libjanet.a"
+ fi
+ doman "janet.1"
+ doman "jpm.1"
+
+ insinto /usr/$(get_libdir)/pkgconfig/
+ doins "build/janet.pc"
+ dodoc -r examples
+ dodoc "build/doc.html"
+ # required for jpm
+ keepdir /usr/$(get_libdir)/janet/.cache
+}
+
+pkg_postinst() {
+ elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm"
+}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2021-01-28 7:36 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2021-01-28 7:36 UTC (permalink / raw
To: gentoo-commits
commit: e31032c4d5efe8dfea3795a18e33087a89d45d1c
Author: Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Mon Jan 11 19:48:59 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Jan 28 07:36:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31032c4
dev-lang/janet: drop old version
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19040
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/Manifest | 1 -
dev-lang/janet/janet-1.9.1.ebuild | 51 ---------------------------------------
2 files changed, 52 deletions(-)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index 9fab7985ace..ed78ed1c0a1 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,3 +1,2 @@
DIST janet-1.12.2.tar.gz 558788 BLAKE2B 0cdbc33d968b0b589cfc0ccd6dd5ffffe23932daa48e67c035d67d4bba0519083503693be470498c1f6d2811b164bfbb3d2fdb35967c6bd64808ec87f1fd9770 SHA512 bde3d516b0a1c55ad8edb2dc701a3afdb5e7c2bd028b132598d1a08796aca5f17f71dd2c760192a9703a07adb3450a7af6971611ae57005eafad1b741b0b69a6
DIST janet-1.13.1.tar.gz 584998 BLAKE2B f1bfd9e62dde786127a1307d38f48fc7e75b9fb09f009f9d01eeefa593b67c2469e213fd366fac7c52e0372e61b1a9afdb558e8a1be1ab2f4f538b5fb39075f3 SHA512 8022ecbaf7680855611202a3c17b8e5f6dc61a9302508c9de5312dbd9e80d40c24786bb5e8ae653ab5a7b00191a2d7c44cc3e305d31245e3e8c53be0e1c80372
-DIST janet-1.9.1.tar.gz 995046 BLAKE2B c65f59e874690b124b61811406670ed6bf9e23d930b5206a9fefebd64629a2287076a40db885b8a820d733a353237fea65dadccdf4efdd33f1537127f67e66b1 SHA512 4024b2f5bc52338b77c954e384157234ef3cecf21142ef60158adb656396b42accae3af8acb8e54f602f5fbce0e1e1f7f29030878ef2ac7055e933dd710db879
diff --git a/dev-lang/janet/janet-1.9.1.ebuild b/dev-lang/janet/janet-1.9.1.ebuild
deleted file mode 100644
index d853136872c..00000000000
--- a/dev-lang/janet/janet-1.9.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
-HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
-SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-src_configure() {
- append-ldflags -Wl,-soname,libjanet.so.0
-}
-
-src_compile() {
- # janet_build is the git hash of the commit related to the
- # current release - it defines a constant which is then shown
- # when starting janet
- local janet_build='\"4ae372\"'
- emake PREFIX="/usr" JANET_BUILD="${janet_build}"
- emake PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
- emake PREFIX="/usr" docs JANET_BUILD="${janet_build}"
-}
-
-src_install() {
- dobin "build/janet"
- dobin "jpm"
-
- doheader "src/include/janet.h"
- doheader "src/conf/janetconf.h"
-
- dolib.so "build/libjanet.so"
- dosym libjanet.so /usr/$(get_libdir)/libjanet.so.1.9
-
- if use static-libs; then
- dolib.a "build/libjanet.a"
- fi
- doman "janet.1"
- doman "jpm.1"
-
- insinto /usr/$(get_libdir)/pkgconfig/
- doins "build/janet.pc"
- dodoc -r examples
- dodoc "build/doc.html"
-}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2021-01-28 7:36 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2021-01-28 7:36 UTC (permalink / raw
To: gentoo-commits
commit: 62de7343cd60650fe93527fdebe2583221601004
Author: Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Mon Jan 11 19:48:26 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Jan 28 07:36:21 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62de7343
dev-lang/janet: bump version to 0.13.1
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/Manifest | 1 +
dev-lang/janet/janet-1.13.1.ebuild | 62 ++++++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index 92e5ffa528d..9fab7985ace 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,2 +1,3 @@
DIST janet-1.12.2.tar.gz 558788 BLAKE2B 0cdbc33d968b0b589cfc0ccd6dd5ffffe23932daa48e67c035d67d4bba0519083503693be470498c1f6d2811b164bfbb3d2fdb35967c6bd64808ec87f1fd9770 SHA512 bde3d516b0a1c55ad8edb2dc701a3afdb5e7c2bd028b132598d1a08796aca5f17f71dd2c760192a9703a07adb3450a7af6971611ae57005eafad1b741b0b69a6
+DIST janet-1.13.1.tar.gz 584998 BLAKE2B f1bfd9e62dde786127a1307d38f48fc7e75b9fb09f009f9d01eeefa593b67c2469e213fd366fac7c52e0372e61b1a9afdb558e8a1be1ab2f4f538b5fb39075f3 SHA512 8022ecbaf7680855611202a3c17b8e5f6dc61a9302508c9de5312dbd9e80d40c24786bb5e8ae653ab5a7b00191a2d7c44cc3e305d31245e3e8c53be0e1c80372
DIST janet-1.9.1.tar.gz 995046 BLAKE2B c65f59e874690b124b61811406670ed6bf9e23d930b5206a9fefebd64629a2287076a40db885b8a820d733a353237fea65dadccdf4efdd33f1537127f67e66b1 SHA512 4024b2f5bc52338b77c954e384157234ef3cecf21142ef60158adb656396b42accae3af8acb8e54f602f5fbce0e1e1f7f29030878ef2ac7055e933dd710db879
diff --git a/dev-lang/janet/janet-1.13.1.ebuild b/dev-lang/janet/janet-1.13.1.ebuild
new file mode 100644
index 00000000000..eafa5bbb920
--- /dev/null
+++ b/dev-lang/janet/janet-1.13.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
+HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
+SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+MY_RELEASE="${PV::-2}"
+
+src_configure() {
+ append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE}
+ append-cflags -fPIC
+}
+
+src_compile() {
+ # janet_build is the git hash of the commit related to the
+ # current release - it defines a constant which is then shown
+ # when starting janet
+ local janet_build='\"1.13.1\"'
+ emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" JANET_BUILD="${janet_build}"
+ emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
+ emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" docs JANET_BUILD="${janet_build}"
+ emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/jpm JANET_BUILD="${janet_build}"
+}
+
+src_install() {
+ dobin "build/janet"
+ dobin "build/jpm"
+ insinto "usr/include/janet"
+ doheader "src/include/janet.h"
+ doheader "src/conf/janetconf.h"
+
+ dolib.so "build/libjanet.so"
+ dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE}
+ dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV}
+
+ if use static-libs; then
+ dolib.a "build/libjanet.a"
+ fi
+ doman "janet.1"
+ doman "jpm.1"
+
+ insinto /usr/$(get_libdir)/pkgconfig/
+ doins "build/janet.pc"
+ dodoc -r examples
+ dodoc "build/doc.html"
+ # required for jpm
+ keepdir /usr/$(get_libdir)/janet/.cache
+}
+
+pkg_postinst() {
+ elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm"
+}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2021-05-18 10:40 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2021-05-18 10:40 UTC (permalink / raw
To: gentoo-commits
commit: 9a4f0ffa0aeb336d964a2b7260833d9b00f47628
Author: Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Thu Apr 29 21:54:17 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue May 18 10:18:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4f0ffa
dev-lang/janet: add 1.15.5
Signed-off-by: Oz N Tiram <oz.tiram <AT> gmail.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/Manifest | 1 +
dev-lang/janet/janet-1.15.5.ebuild | 62 ++++++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index ed78ed1c0a1..e604595830d 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,2 +1,3 @@
DIST janet-1.12.2.tar.gz 558788 BLAKE2B 0cdbc33d968b0b589cfc0ccd6dd5ffffe23932daa48e67c035d67d4bba0519083503693be470498c1f6d2811b164bfbb3d2fdb35967c6bd64808ec87f1fd9770 SHA512 bde3d516b0a1c55ad8edb2dc701a3afdb5e7c2bd028b132598d1a08796aca5f17f71dd2c760192a9703a07adb3450a7af6971611ae57005eafad1b741b0b69a6
DIST janet-1.13.1.tar.gz 584998 BLAKE2B f1bfd9e62dde786127a1307d38f48fc7e75b9fb09f009f9d01eeefa593b67c2469e213fd366fac7c52e0372e61b1a9afdb558e8a1be1ab2f4f538b5fb39075f3 SHA512 8022ecbaf7680855611202a3c17b8e5f6dc61a9302508c9de5312dbd9e80d40c24786bb5e8ae653ab5a7b00191a2d7c44cc3e305d31245e3e8c53be0e1c80372
+DIST janet-1.15.5.tar.gz 601033 BLAKE2B dfc8c2a2d238f2554aae667f706e84905ba15c732fa2f06b3c537f08d064375dcb00043117dfc56328365627e2e8f4e2a8f171731d9d6bc0d48206cea58f127c SHA512 ebdc090de6fbea0c94f0618957a4b36776fa0009298df77b279b79064d4524e73f42723ba2c315167cb6f3a40f2a4dffbb2a865fa2d479ba196aa9f0aa24cbf6
diff --git a/dev-lang/janet/janet-1.15.5.ebuild b/dev-lang/janet/janet-1.15.5.ebuild
new file mode 100644
index 00000000000..49f4ff2d82f
--- /dev/null
+++ b/dev-lang/janet/janet-1.15.5.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
+HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
+SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+MY_RELEASE="${PV::-2}"
+
+src_configure() {
+ append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE}
+ append-cflags -fPIC
+}
+
+src_compile() {
+ # janet_build is the git hash of the commit related to the
+ # current release - it defines a constant which is then shown
+ # when starting janet
+ local janet_build='\"1.15.5\"'
+ emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" JANET_BUILD="${janet_build}"
+ emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
+ emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" docs JANET_BUILD="${janet_build}"
+ emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/jpm JANET_BUILD="${janet_build}"
+}
+
+src_install() {
+ dobin "build/janet"
+ dobin "build/jpm"
+ insinto "usr/include/janet"
+ doheader "src/include/janet.h"
+ doheader "src/conf/janetconf.h"
+
+ dolib.so "build/libjanet.so"
+ dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE}
+ dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV}
+
+ if use static-libs; then
+ dolib.a "build/libjanet.a"
+ fi
+ doman "janet.1"
+ doman "jpm.1"
+
+ insinto /usr/$(get_libdir)/pkgconfig/
+ doins "build/janet.pc"
+ dodoc -r examples
+ dodoc "build/doc.html"
+ # required for jpm
+ keepdir /usr/$(get_libdir)/janet/.cache
+}
+
+pkg_postinst() {
+ elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm"
+}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2021-05-18 10:40 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2021-05-18 10:40 UTC (permalink / raw
To: gentoo-commits
commit: 3ad020c47ef8770d01d46adc9cf9614ccd6e9779
Author: Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Thu Apr 29 21:54:32 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue May 18 10:18:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad020c4
dev-lang/janet: drop 1.12.2
Signed-off-by: Oz N Tiram <oz.tiram <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20605
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/Manifest | 1 -
dev-lang/janet/janet-1.12.2.ebuild | 62 --------------------------------------
2 files changed, 63 deletions(-)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index e604595830d..035d97b34cd 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,3 +1,2 @@
-DIST janet-1.12.2.tar.gz 558788 BLAKE2B 0cdbc33d968b0b589cfc0ccd6dd5ffffe23932daa48e67c035d67d4bba0519083503693be470498c1f6d2811b164bfbb3d2fdb35967c6bd64808ec87f1fd9770 SHA512 bde3d516b0a1c55ad8edb2dc701a3afdb5e7c2bd028b132598d1a08796aca5f17f71dd2c760192a9703a07adb3450a7af6971611ae57005eafad1b741b0b69a6
DIST janet-1.13.1.tar.gz 584998 BLAKE2B f1bfd9e62dde786127a1307d38f48fc7e75b9fb09f009f9d01eeefa593b67c2469e213fd366fac7c52e0372e61b1a9afdb558e8a1be1ab2f4f538b5fb39075f3 SHA512 8022ecbaf7680855611202a3c17b8e5f6dc61a9302508c9de5312dbd9e80d40c24786bb5e8ae653ab5a7b00191a2d7c44cc3e305d31245e3e8c53be0e1c80372
DIST janet-1.15.5.tar.gz 601033 BLAKE2B dfc8c2a2d238f2554aae667f706e84905ba15c732fa2f06b3c537f08d064375dcb00043117dfc56328365627e2e8f4e2a8f171731d9d6bc0d48206cea58f127c SHA512 ebdc090de6fbea0c94f0618957a4b36776fa0009298df77b279b79064d4524e73f42723ba2c315167cb6f3a40f2a4dffbb2a865fa2d479ba196aa9f0aa24cbf6
diff --git a/dev-lang/janet/janet-1.12.2.ebuild b/dev-lang/janet/janet-1.12.2.ebuild
deleted file mode 100644
index 574832c0682..00000000000
--- a/dev-lang/janet/janet-1.12.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
-HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
-SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-MY_RELEASE="${PV::-2}"
-
-src_configure() {
- append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE}
- append-cflags -fPIC
-}
-
-src_compile() {
- # janet_build is the git hash of the commit related to the
- # current release - it defines a constant which is then shown
- # when starting janet
- local janet_build='\"1.12.2\"'
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" JANET_BUILD="${janet_build}"
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" docs JANET_BUILD="${janet_build}"
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/jpm JANET_BUILD="${janet_build}"
-}
-
-src_install() {
- dobin "build/janet"
- dobin "build/jpm"
- insinto "usr/include/janet"
- doheader "src/include/janet.h"
- doheader "src/conf/janetconf.h"
-
- dolib.so "build/libjanet.so"
- dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE}
- dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV}
-
- if use static-libs; then
- dolib.a "build/libjanet.a"
- fi
- doman "janet.1"
- doman "jpm.1"
-
- insinto /usr/$(get_libdir)/pkgconfig/
- doins "build/janet.pc"
- dodoc -r examples
- dodoc "build/doc.html"
- # required for jpm
- keepdir /usr/$(get_libdir)/janet/.cache
-}
-
-pkg_postinst() {
- elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm"
-}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2021-07-20 10:25 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2021-07-20 10:25 UTC (permalink / raw
To: gentoo-commits
commit: c0040e2fc0ce397cbfc937735df0e6207976163b
Author: Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Mon Jul 19 20:20:52 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jul 20 10:25:17 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0040e2f
dev-lang/janet: drop 1.13.1
Signed-off-by: Oz N Tiram <oz.tiram <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21719
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/Manifest | 1 -
dev-lang/janet/janet-1.13.1.ebuild | 62 --------------------------------------
2 files changed, 63 deletions(-)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index b861800be74..9fb109a2553 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,3 +1,2 @@
-DIST janet-1.13.1.tar.gz 584998 BLAKE2B f1bfd9e62dde786127a1307d38f48fc7e75b9fb09f009f9d01eeefa593b67c2469e213fd366fac7c52e0372e61b1a9afdb558e8a1be1ab2f4f538b5fb39075f3 SHA512 8022ecbaf7680855611202a3c17b8e5f6dc61a9302508c9de5312dbd9e80d40c24786bb5e8ae653ab5a7b00191a2d7c44cc3e305d31245e3e8c53be0e1c80372
DIST janet-1.15.5.tar.gz 601033 BLAKE2B dfc8c2a2d238f2554aae667f706e84905ba15c732fa2f06b3c537f08d064375dcb00043117dfc56328365627e2e8f4e2a8f171731d9d6bc0d48206cea58f127c SHA512 ebdc090de6fbea0c94f0618957a4b36776fa0009298df77b279b79064d4524e73f42723ba2c315167cb6f3a40f2a4dffbb2a865fa2d479ba196aa9f0aa24cbf6
DIST janet-1.16.1.tar.gz 493490 BLAKE2B 7542644a647d9d2ddd73d8e284f749cdad1900b8df2797c99a2f176c93eca412427b7f571493cfe62f64dd9c90bd12d8506b0f4b6b485ab2d3633e989e735cd9 SHA512 f4be0703676acad8896e41b46d79c4f6d99990c487028f1fd1abd681f756db119a06a5d6a0653b9301afcd62f45d6f1bb7876b9613c0ea28d7199e310a52895d
diff --git a/dev-lang/janet/janet-1.13.1.ebuild b/dev-lang/janet/janet-1.13.1.ebuild
deleted file mode 100644
index eafa5bbb920..00000000000
--- a/dev-lang/janet/janet-1.13.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
-HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
-SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-MY_RELEASE="${PV::-2}"
-
-src_configure() {
- append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE}
- append-cflags -fPIC
-}
-
-src_compile() {
- # janet_build is the git hash of the commit related to the
- # current release - it defines a constant which is then shown
- # when starting janet
- local janet_build='\"1.13.1\"'
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" JANET_BUILD="${janet_build}"
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" docs JANET_BUILD="${janet_build}"
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/jpm JANET_BUILD="${janet_build}"
-}
-
-src_install() {
- dobin "build/janet"
- dobin "build/jpm"
- insinto "usr/include/janet"
- doheader "src/include/janet.h"
- doheader "src/conf/janetconf.h"
-
- dolib.so "build/libjanet.so"
- dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE}
- dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV}
-
- if use static-libs; then
- dolib.a "build/libjanet.a"
- fi
- doman "janet.1"
- doman "jpm.1"
-
- insinto /usr/$(get_libdir)/pkgconfig/
- doins "build/janet.pc"
- dodoc -r examples
- dodoc "build/doc.html"
- # required for jpm
- keepdir /usr/$(get_libdir)/janet/.cache
-}
-
-pkg_postinst() {
- elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm"
-}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2021-10-20 3:02 Sam James
0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2021-10-20 3:02 UTC (permalink / raw
To: gentoo-commits
commit: 35d12680238d06114167a0bbf1bb187e657b28d3
Author: Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Sun Oct 3 19:10:33 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 20 03:02:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d12680
dev-lang/janet: add 1.17.2
Signed-off-by: Oz N Tiram <oz.tiram <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/janet/Manifest | 1 +
dev-lang/janet/janet-1.17.2.ebuild | 65 ++++++++++++++++++++++++++++++++++++++
2 files changed, 66 insertions(+)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index 9fb109a2553..487676aa494 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,2 +1,3 @@
DIST janet-1.15.5.tar.gz 601033 BLAKE2B dfc8c2a2d238f2554aae667f706e84905ba15c732fa2f06b3c537f08d064375dcb00043117dfc56328365627e2e8f4e2a8f171731d9d6bc0d48206cea58f127c SHA512 ebdc090de6fbea0c94f0618957a4b36776fa0009298df77b279b79064d4524e73f42723ba2c315167cb6f3a40f2a4dffbb2a865fa2d479ba196aa9f0aa24cbf6
DIST janet-1.16.1.tar.gz 493490 BLAKE2B 7542644a647d9d2ddd73d8e284f749cdad1900b8df2797c99a2f176c93eca412427b7f571493cfe62f64dd9c90bd12d8506b0f4b6b485ab2d3633e989e735cd9 SHA512 f4be0703676acad8896e41b46d79c4f6d99990c487028f1fd1abd681f756db119a06a5d6a0653b9301afcd62f45d6f1bb7876b9613c0ea28d7199e310a52895d
+DIST janet-1.17.2.tar.gz 488524 BLAKE2B 33e801eb10b46d44a36b95bd29ea318ab3daa88654f47e12303344d2362a2ecc0d0f2ab9371d9539e0787df08664f503ee268b7acf967bd74a929992bc3ea2be SHA512 608ae20992d90cd93a364239c967fef8fdd1c631f1777211d916c6dc16cac5f007f52565bdf24cc0f8af1f521a0977a7245a3c137fc3b61583c2900e26fee81c
diff --git a/dev-lang/janet/janet-1.17.2.ebuild b/dev-lang/janet/janet-1.17.2.ebuild
new file mode 100644
index 00000000000..c06aad8f740
--- /dev/null
+++ b/dev-lang/janet/janet-1.17.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
+HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
+SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs test"
+
+RESTRICT="!test? ( test )"
+
+MY_RELEASE="${PV::-2}"
+
+src_configure() {
+ append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE}
+ append-cflags -fPIC
+}
+
+src_compile() {
+ # janet_build is the git hash of the commit related to the
+ # current release - it defines a constant which is then shown
+ # when starting janet
+ local janet_build='\"'${PV}'\"'
+ emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" JANET_BUILD="${janet_build}"
+ emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
+ emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" docs JANET_BUILD="${janet_build}"
+}
+
+src_install() {
+ dobin "build/janet"
+ insinto "usr/include/janet"
+ doheader "src/include/janet.h"
+ doheader "src/conf/janetconf.h"
+
+ dolib.so "build/libjanet.so"
+ dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE}
+ dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV}
+
+ if use static-libs; then
+ dolib.a "build/libjanet.a"
+ fi
+ doman "janet.1"
+
+ insinto /usr/$(get_libdir)/pkgconfig/
+ doins "build/janet.pc"
+ dodoc -r examples
+ dodoc "build/doc.html"
+}
+
+src_test(){
+ emake test
+}
+
+pkg_postinst() {
+ elog "Note: jpm has been extracted to it's own repository upstream."
+ elog "Follow the upstream instructions on how to install it."
+ elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm"
+}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2021-10-20 3:02 Sam James
0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2021-10-20 3:02 UTC (permalink / raw
To: gentoo-commits
commit: 5258e15e0371d67dc7c33708d81afd105906f65b
Author: Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Sun Oct 3 19:11:18 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 20 03:02:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5258e15e
dev-lang/janet: drop 1.15.5
Signed-off-by: Oz N Tiram <oz.tiram <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22477
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/janet/Manifest | 1 -
dev-lang/janet/janet-1.15.5.ebuild | 62 --------------------------------------
2 files changed, 63 deletions(-)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index 487676aa494..1d210404ad6 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,3 +1,2 @@
-DIST janet-1.15.5.tar.gz 601033 BLAKE2B dfc8c2a2d238f2554aae667f706e84905ba15c732fa2f06b3c537f08d064375dcb00043117dfc56328365627e2e8f4e2a8f171731d9d6bc0d48206cea58f127c SHA512 ebdc090de6fbea0c94f0618957a4b36776fa0009298df77b279b79064d4524e73f42723ba2c315167cb6f3a40f2a4dffbb2a865fa2d479ba196aa9f0aa24cbf6
DIST janet-1.16.1.tar.gz 493490 BLAKE2B 7542644a647d9d2ddd73d8e284f749cdad1900b8df2797c99a2f176c93eca412427b7f571493cfe62f64dd9c90bd12d8506b0f4b6b485ab2d3633e989e735cd9 SHA512 f4be0703676acad8896e41b46d79c4f6d99990c487028f1fd1abd681f756db119a06a5d6a0653b9301afcd62f45d6f1bb7876b9613c0ea28d7199e310a52895d
DIST janet-1.17.2.tar.gz 488524 BLAKE2B 33e801eb10b46d44a36b95bd29ea318ab3daa88654f47e12303344d2362a2ecc0d0f2ab9371d9539e0787df08664f503ee268b7acf967bd74a929992bc3ea2be SHA512 608ae20992d90cd93a364239c967fef8fdd1c631f1777211d916c6dc16cac5f007f52565bdf24cc0f8af1f521a0977a7245a3c137fc3b61583c2900e26fee81c
diff --git a/dev-lang/janet/janet-1.15.5.ebuild b/dev-lang/janet/janet-1.15.5.ebuild
deleted file mode 100644
index 49f4ff2d82f..00000000000
--- a/dev-lang/janet/janet-1.15.5.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
-HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
-SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-MY_RELEASE="${PV::-2}"
-
-src_configure() {
- append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE}
- append-cflags -fPIC
-}
-
-src_compile() {
- # janet_build is the git hash of the commit related to the
- # current release - it defines a constant which is then shown
- # when starting janet
- local janet_build='\"1.15.5\"'
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" JANET_BUILD="${janet_build}"
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" docs JANET_BUILD="${janet_build}"
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/jpm JANET_BUILD="${janet_build}"
-}
-
-src_install() {
- dobin "build/janet"
- dobin "build/jpm"
- insinto "usr/include/janet"
- doheader "src/include/janet.h"
- doheader "src/conf/janetconf.h"
-
- dolib.so "build/libjanet.so"
- dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE}
- dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV}
-
- if use static-libs; then
- dolib.a "build/libjanet.a"
- fi
- doman "janet.1"
- doman "jpm.1"
-
- insinto /usr/$(get_libdir)/pkgconfig/
- doins "build/janet.pc"
- dodoc -r examples
- dodoc "build/doc.html"
- # required for jpm
- keepdir /usr/$(get_libdir)/janet/.cache
-}
-
-pkg_postinst() {
- elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm"
-}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2021-10-20 3:02 Sam James
0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2021-10-20 3:02 UTC (permalink / raw
To: gentoo-commits
commit: 62d163a741136ab6a1f7ca728769e8e0755d8d7e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 20 02:57:03 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 20 03:02:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d163a7
dev-lang/janet: ebuild tidying
- Drop unnecessary USE=test and src_test definition (default implementation
checks for a 'check' and 'test' target in Makefiles already)
- Respect CC, CFLAGS, LDFLAGS
- Use a loop to avoid repeating ourselves with the 'emake' arguments.
- Drop some excessive quoting.
See: https://github.com/gentoo/gentoo/pull/22477
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/janet/janet-1.17.2.ebuild | 50 ++++++++++++++++++++++----------------
1 file changed, 29 insertions(+), 21 deletions(-)
diff --git a/dev-lang/janet/janet-1.17.2.ebuild b/dev-lang/janet/janet-1.17.2.ebuild
index c06aad8f740..540be0ac1f9 100644
--- a/dev-lang/janet/janet-1.17.2.ebuild
+++ b/dev-lang/janet/janet-1.17.2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit flag-o-matic
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
@@ -12,13 +12,13 @@ SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="static-libs test"
-
-RESTRICT="!test? ( test )"
+IUSE="static-libs"
MY_RELEASE="${PV::-2}"
src_configure() {
+ tc-export CC
+
append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE}
append-cflags -fPIC
}
@@ -28,38 +28,46 @@ src_compile() {
# current release - it defines a constant which is then shown
# when starting janet
local janet_build='\"'${PV}'\"'
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" JANET_BUILD="${janet_build}"
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" docs JANET_BUILD="${janet_build}"
+
+ local target
+ for target in '' build/janet.pc docs ; do
+ einfo "Building: ${target:-main}"
+ emake \
+ LIBDIR="/usr/$(get_libdir)" \
+ PREFIX="/usr" \
+ JANET_BUILD="${janet_build}" \
+ CFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ ${target}
+ done
}
src_install() {
- dobin "build/janet"
- insinto "usr/include/janet"
- doheader "src/include/janet.h"
- doheader "src/conf/janetconf.h"
+ dobin build/janet
+
+ insinto /usr/include/janet
+ doheader src/include/janet.h
+ doheader src/conf/janetconf.h
- dolib.so "build/libjanet.so"
+ dolib.so build/libjanet.so
dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE}
dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV}
if use static-libs; then
- dolib.a "build/libjanet.a"
+ dolib.a build/libjanet.a
fi
- doman "janet.1"
+
+ doman janet.1
insinto /usr/$(get_libdir)/pkgconfig/
- doins "build/janet.pc"
- dodoc -r examples
- dodoc "build/doc.html"
-}
+ doins build/janet.pc
-src_test(){
- emake test
+ dodoc -r examples
+ dodoc build/doc.html
}
pkg_postinst() {
- elog "Note: jpm has been extracted to it's own repository upstream."
+ elog "Note: jpm has been extracted to its own repository upstream."
elog "Follow the upstream instructions on how to install it."
elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm"
}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2021-12-26 0:34 Sam James
0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2021-12-26 0:34 UTC (permalink / raw
To: gentoo-commits
commit: 15b23be3f27dbc4b9c525ddfa52f23b8f209498f
Author: Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Sat Dec 25 14:39:56 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 26 00:33:46 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b23be3
dev-lang/janet: drop 1.16.1
Signed-off-by: Oz N Tiram <oz.tiram <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23507
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/janet/Manifest | 1 -
dev-lang/janet/janet-1.16.1.ebuild | 64 --------------------------------------
2 files changed, 65 deletions(-)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index 9455bbcef90f..9ff51eab62ec 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,3 +1,2 @@
-DIST janet-1.16.1.tar.gz 493490 BLAKE2B 7542644a647d9d2ddd73d8e284f749cdad1900b8df2797c99a2f176c93eca412427b7f571493cfe62f64dd9c90bd12d8506b0f4b6b485ab2d3633e989e735cd9 SHA512 f4be0703676acad8896e41b46d79c4f6d99990c487028f1fd1abd681f756db119a06a5d6a0653b9301afcd62f45d6f1bb7876b9613c0ea28d7199e310a52895d
DIST janet-1.17.2.tar.gz 488524 BLAKE2B 33e801eb10b46d44a36b95bd29ea318ab3daa88654f47e12303344d2362a2ecc0d0f2ab9371d9539e0787df08664f503ee268b7acf967bd74a929992bc3ea2be SHA512 608ae20992d90cd93a364239c967fef8fdd1c631f1777211d916c6dc16cac5f007f52565bdf24cc0f8af1f521a0977a7245a3c137fc3b61583c2900e26fee81c
DIST janet-1.19.2.tar.gz 486633 BLAKE2B 420b98218cf6a592ab385f5d9432d9e8ae98fe0a4b9c294aa2783e3ee810d256ef1ccf17c3986d7e490e4fcc046cb9a25b2d0f09ada223c19104e49d703d5d33 SHA512 4181f15ad61bfba46ce87acd148166bd0ab3c5dd5fb608d8d8722b912ecfa435baa7d881d4a8163aabb1b06bca2983b108dfb7256efa854c12c136e4f24c1ef2
diff --git a/dev-lang/janet/janet-1.16.1.ebuild b/dev-lang/janet/janet-1.16.1.ebuild
deleted file mode 100644
index 16f31087d1a9..000000000000
--- a/dev-lang/janet/janet-1.16.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
-HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
-SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-MY_RELEASE="${PV::-2}"
-
-PATCHES="${FILESDIR}/janet-1.16.1-make.patch"
-
-src_configure() {
- append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE}
- append-cflags -fPIC
-}
-
-src_compile() {
- # janet_build is the git hash of the commit related to the
- # current release - it defines a constant which is then shown
- # when starting janet
- local janet_build='\"'${PV}'\"'
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" JANET_BUILD="${janet_build}"
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/janet.pc JANET_BUILD="${janet_build}"
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" docs JANET_BUILD="${janet_build}"
- emake LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" build/jpm JANET_BUILD="${janet_build}"
-}
-
-src_install() {
- dobin "build/janet"
- dobin "jpm"
- insinto "usr/include/janet"
- doheader "src/include/janet.h"
- doheader "src/conf/janetconf.h"
-
- dolib.so "build/libjanet.so"
- dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE}
- dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV}
-
- if use static-libs; then
- dolib.a "build/libjanet.a"
- fi
- doman "janet.1"
- doman "jpm.1"
-
- insinto /usr/$(get_libdir)/pkgconfig/
- doins "build/janet.pc"
- dodoc -r examples
- dodoc "build/doc.html"
- # required for jpm
- keepdir /usr/$(get_libdir)/janet/.cache
-}
-
-pkg_postinst() {
- elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm"
-}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2021-12-26 0:34 Sam James
0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2021-12-26 0:34 UTC (permalink / raw
To: gentoo-commits
commit: 75a9246b863952692f31e379f9a10c264442a2f4
Author: Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Sat Dec 25 14:39:42 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 26 00:33:46 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a9246b
dev-lang/janet: add 1.19.2
Signed-off-by: Oz N Tiram <oz.tiram <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/janet/Manifest | 1 +
dev-lang/janet/janet-1.19.2.ebuild | 73 ++++++++++++++++++++++++++++++++++++++
2 files changed, 74 insertions(+)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index 1d210404ad66..9455bbcef90f 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,2 +1,3 @@
DIST janet-1.16.1.tar.gz 493490 BLAKE2B 7542644a647d9d2ddd73d8e284f749cdad1900b8df2797c99a2f176c93eca412427b7f571493cfe62f64dd9c90bd12d8506b0f4b6b485ab2d3633e989e735cd9 SHA512 f4be0703676acad8896e41b46d79c4f6d99990c487028f1fd1abd681f756db119a06a5d6a0653b9301afcd62f45d6f1bb7876b9613c0ea28d7199e310a52895d
DIST janet-1.17.2.tar.gz 488524 BLAKE2B 33e801eb10b46d44a36b95bd29ea318ab3daa88654f47e12303344d2362a2ecc0d0f2ab9371d9539e0787df08664f503ee268b7acf967bd74a929992bc3ea2be SHA512 608ae20992d90cd93a364239c967fef8fdd1c631f1777211d916c6dc16cac5f007f52565bdf24cc0f8af1f521a0977a7245a3c137fc3b61583c2900e26fee81c
+DIST janet-1.19.2.tar.gz 486633 BLAKE2B 420b98218cf6a592ab385f5d9432d9e8ae98fe0a4b9c294aa2783e3ee810d256ef1ccf17c3986d7e490e4fcc046cb9a25b2d0f09ada223c19104e49d703d5d33 SHA512 4181f15ad61bfba46ce87acd148166bd0ab3c5dd5fb608d8d8722b912ecfa435baa7d881d4a8163aabb1b06bca2983b108dfb7256efa854c12c136e4f24c1ef2
diff --git a/dev-lang/janet/janet-1.19.2.ebuild b/dev-lang/janet/janet-1.19.2.ebuild
new file mode 100644
index 000000000000..540be0ac1f9c
--- /dev/null
+++ b/dev-lang/janet/janet-1.19.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
+HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
+SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+MY_RELEASE="${PV::-2}"
+
+src_configure() {
+ tc-export CC
+
+ append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE}
+ append-cflags -fPIC
+}
+
+src_compile() {
+ # janet_build is the git hash of the commit related to the
+ # current release - it defines a constant which is then shown
+ # when starting janet
+ local janet_build='\"'${PV}'\"'
+
+ local target
+ for target in '' build/janet.pc docs ; do
+ einfo "Building: ${target:-main}"
+ emake \
+ LIBDIR="/usr/$(get_libdir)" \
+ PREFIX="/usr" \
+ JANET_BUILD="${janet_build}" \
+ CFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ ${target}
+ done
+}
+
+src_install() {
+ dobin build/janet
+
+ insinto /usr/include/janet
+ doheader src/include/janet.h
+ doheader src/conf/janetconf.h
+
+ dolib.so build/libjanet.so
+ dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE}
+ dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV}
+
+ if use static-libs; then
+ dolib.a build/libjanet.a
+ fi
+
+ doman janet.1
+
+ insinto /usr/$(get_libdir)/pkgconfig/
+ doins build/janet.pc
+
+ dodoc -r examples
+ dodoc build/doc.html
+}
+
+pkg_postinst() {
+ elog "Note: jpm has been extracted to its own repository upstream."
+ elog "Follow the upstream instructions on how to install it."
+ elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm"
+}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2022-07-02 17:35 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2022-07-02 17:35 UTC (permalink / raw
To: gentoo-commits
commit: 9d08afab25a905a944287dd0c8761f0194b162ed
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 2 16:34:10 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Jul 2 17:35:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d08afab
dev-lang/janet: update EAPI 7 -> 8
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/janet-1.22.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/janet/janet-1.22.0.ebuild b/dev-lang/janet/janet-1.22.0.ebuild
index bff2523d8574..7498144c0834 100644
--- a/dev-lang/janet/janet-1.22.0.ebuild
+++ b/dev-lang/janet/janet-1.22.0.ebuild
@@ -1,7 +1,7 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit flag-o-matic toolchain-funcs
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2022-07-02 17:35 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2022-07-02 17:35 UTC (permalink / raw
To: gentoo-commits
commit: 956897e4dabd24e973c0976669b4f321f88e7071
Author: Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Thu Jun 9 04:48:34 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Jul 2 17:35:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956897e4
dev-lang/janet: drop old
Signed-off-by: Oz N Tiram <oz.tiram <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25821
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/Manifest | 2 --
dev-lang/janet/janet-1.17.2.ebuild | 73 --------------------------------------
dev-lang/janet/janet-1.19.2.ebuild | 73 --------------------------------------
3 files changed, 148 deletions(-)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index a151f86a40c4..cf1bd1402fdb 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,3 +1 @@
-DIST janet-1.17.2.tar.gz 488524 BLAKE2B 33e801eb10b46d44a36b95bd29ea318ab3daa88654f47e12303344d2362a2ecc0d0f2ab9371d9539e0787df08664f503ee268b7acf967bd74a929992bc3ea2be SHA512 608ae20992d90cd93a364239c967fef8fdd1c631f1777211d916c6dc16cac5f007f52565bdf24cc0f8af1f521a0977a7245a3c137fc3b61583c2900e26fee81c
-DIST janet-1.19.2.tar.gz 486633 BLAKE2B 420b98218cf6a592ab385f5d9432d9e8ae98fe0a4b9c294aa2783e3ee810d256ef1ccf17c3986d7e490e4fcc046cb9a25b2d0f09ada223c19104e49d703d5d33 SHA512 4181f15ad61bfba46ce87acd148166bd0ab3c5dd5fb608d8d8722b912ecfa435baa7d881d4a8163aabb1b06bca2983b108dfb7256efa854c12c136e4f24c1ef2
DIST janet-1.22.0.tar.gz 494011 BLAKE2B 2193cf0d87421adb122e86347d47ef1a9d3141d7dedf4ba88ed3d0e97c1b22a8216e1e42a6431266c6fbb4dcee665db63839e90ec9e5530491c64a94b8b11b04 SHA512 c1e90dafa833618e0999a1a53005241b768dee66bf7e6d4cc60b7c7ce87fccba955ca2faafd4eacda320801667acbfc56087f423a4ad6abe7e97d1f08e136107
diff --git a/dev-lang/janet/janet-1.17.2.ebuild b/dev-lang/janet/janet-1.17.2.ebuild
deleted file mode 100644
index 540be0ac1f9c..000000000000
--- a/dev-lang/janet/janet-1.17.2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
-HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
-SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-MY_RELEASE="${PV::-2}"
-
-src_configure() {
- tc-export CC
-
- append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE}
- append-cflags -fPIC
-}
-
-src_compile() {
- # janet_build is the git hash of the commit related to the
- # current release - it defines a constant which is then shown
- # when starting janet
- local janet_build='\"'${PV}'\"'
-
- local target
- for target in '' build/janet.pc docs ; do
- einfo "Building: ${target:-main}"
- emake \
- LIBDIR="/usr/$(get_libdir)" \
- PREFIX="/usr" \
- JANET_BUILD="${janet_build}" \
- CFLAGS="${CFLAGS}" \
- LDFLAGS="${LDFLAGS}" \
- ${target}
- done
-}
-
-src_install() {
- dobin build/janet
-
- insinto /usr/include/janet
- doheader src/include/janet.h
- doheader src/conf/janetconf.h
-
- dolib.so build/libjanet.so
- dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE}
- dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV}
-
- if use static-libs; then
- dolib.a build/libjanet.a
- fi
-
- doman janet.1
-
- insinto /usr/$(get_libdir)/pkgconfig/
- doins build/janet.pc
-
- dodoc -r examples
- dodoc build/doc.html
-}
-
-pkg_postinst() {
- elog "Note: jpm has been extracted to its own repository upstream."
- elog "Follow the upstream instructions on how to install it."
- elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm"
-}
diff --git a/dev-lang/janet/janet-1.19.2.ebuild b/dev-lang/janet/janet-1.19.2.ebuild
deleted file mode 100644
index 540be0ac1f9c..000000000000
--- a/dev-lang/janet/janet-1.19.2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
-HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
-SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-MY_RELEASE="${PV::-2}"
-
-src_configure() {
- tc-export CC
-
- append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE}
- append-cflags -fPIC
-}
-
-src_compile() {
- # janet_build is the git hash of the commit related to the
- # current release - it defines a constant which is then shown
- # when starting janet
- local janet_build='\"'${PV}'\"'
-
- local target
- for target in '' build/janet.pc docs ; do
- einfo "Building: ${target:-main}"
- emake \
- LIBDIR="/usr/$(get_libdir)" \
- PREFIX="/usr" \
- JANET_BUILD="${janet_build}" \
- CFLAGS="${CFLAGS}" \
- LDFLAGS="${LDFLAGS}" \
- ${target}
- done
-}
-
-src_install() {
- dobin build/janet
-
- insinto /usr/include/janet
- doheader src/include/janet.h
- doheader src/conf/janetconf.h
-
- dolib.so build/libjanet.so
- dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE}
- dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV}
-
- if use static-libs; then
- dolib.a build/libjanet.a
- fi
-
- doman janet.1
-
- insinto /usr/$(get_libdir)/pkgconfig/
- doins build/janet.pc
-
- dodoc -r examples
- dodoc build/doc.html
-}
-
-pkg_postinst() {
- elog "Note: jpm has been extracted to its own repository upstream."
- elog "Follow the upstream instructions on how to install it."
- elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm"
-}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2022-07-02 17:35 Joonas Niilola
0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2022-07-02 17:35 UTC (permalink / raw
To: gentoo-commits
commit: 9cbbbbf7933c8e109205ffc48d52db704857b6d1
Author: Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Thu Jun 9 04:47:53 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Jul 2 17:35:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cbbbbf7
dev-lang/janet: add 1.22.0
Signed-off-by: Oz N Tiram <oz.tiram <AT> gmail.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-lang/janet/Manifest | 1 +
dev-lang/janet/janet-1.22.0.ebuild | 73 ++++++++++++++++++++++++++++++++++++++
2 files changed, 74 insertions(+)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index 9ff51eab62ec..a151f86a40c4 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,2 +1,3 @@
DIST janet-1.17.2.tar.gz 488524 BLAKE2B 33e801eb10b46d44a36b95bd29ea318ab3daa88654f47e12303344d2362a2ecc0d0f2ab9371d9539e0787df08664f503ee268b7acf967bd74a929992bc3ea2be SHA512 608ae20992d90cd93a364239c967fef8fdd1c631f1777211d916c6dc16cac5f007f52565bdf24cc0f8af1f521a0977a7245a3c137fc3b61583c2900e26fee81c
DIST janet-1.19.2.tar.gz 486633 BLAKE2B 420b98218cf6a592ab385f5d9432d9e8ae98fe0a4b9c294aa2783e3ee810d256ef1ccf17c3986d7e490e4fcc046cb9a25b2d0f09ada223c19104e49d703d5d33 SHA512 4181f15ad61bfba46ce87acd148166bd0ab3c5dd5fb608d8d8722b912ecfa435baa7d881d4a8163aabb1b06bca2983b108dfb7256efa854c12c136e4f24c1ef2
+DIST janet-1.22.0.tar.gz 494011 BLAKE2B 2193cf0d87421adb122e86347d47ef1a9d3141d7dedf4ba88ed3d0e97c1b22a8216e1e42a6431266c6fbb4dcee665db63839e90ec9e5530491c64a94b8b11b04 SHA512 c1e90dafa833618e0999a1a53005241b768dee66bf7e6d4cc60b7c7ce87fccba955ca2faafd4eacda320801667acbfc56087f423a4ad6abe7e97d1f08e136107
diff --git a/dev-lang/janet/janet-1.22.0.ebuild b/dev-lang/janet/janet-1.22.0.ebuild
new file mode 100644
index 000000000000..bff2523d8574
--- /dev/null
+++ b/dev-lang/janet/janet-1.22.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
+HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
+SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+MY_RELEASE="${PV::-2}"
+
+src_configure() {
+ tc-export CC
+
+ append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE}
+ append-cflags -fPIC
+}
+
+src_compile() {
+ # janet_build is the git hash of the commit related to the
+ # current release - it defines a constant which is then shown
+ # when starting janet
+ local janet_build='\"'${PV}'\"'
+
+ local target
+ for target in '' build/janet.pc docs ; do
+ einfo "Building: ${target:-main}"
+ emake \
+ LIBDIR="/usr/$(get_libdir)" \
+ PREFIX="/usr" \
+ JANET_BUILD="${janet_build}" \
+ CFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ ${target}
+ done
+}
+
+src_install() {
+ dobin build/janet
+
+ insinto /usr/include/janet
+ doheader src/include/janet.h
+ doheader src/conf/janetconf.h
+
+ dolib.so build/libjanet.so
+ dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE}
+ dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV}
+
+ if use static-libs; then
+ dolib.a build/libjanet.a
+ fi
+
+ doman janet.1
+
+ insinto /usr/$(get_libdir)/pkgconfig/
+ doins build/janet.pc
+
+ dodoc -r examples
+ dodoc build/doc.html
+}
+
+pkg_postinst() {
+ elog "Note: jpm has been extracted to its own repository upstream."
+ elog "Follow the upstream instructions on how to install it."
+ elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm"
+}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2024-01-05 11:29 Viorel Munteanu
0 siblings, 0 replies; 25+ messages in thread
From: Viorel Munteanu @ 2024-01-05 11:29 UTC (permalink / raw
To: gentoo-commits
commit: b05271e0bc7182a3dadb1afc7e54017ec821a97d
Author: Oz Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Sun Oct 22 17:49:38 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Fri Jan 5 11:26:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b05271e0
dev-lang/janet: add 1.32.1
Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
dev-lang/janet/Manifest | 1 +
dev-lang/janet/janet-1.32.1.ebuild | 73 ++++++++++++++++++++++++++++++++++++++
2 files changed, 74 insertions(+)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index cf1bd1402fdb..e9eba1b6d8c6 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1 +1,2 @@
DIST janet-1.22.0.tar.gz 494011 BLAKE2B 2193cf0d87421adb122e86347d47ef1a9d3141d7dedf4ba88ed3d0e97c1b22a8216e1e42a6431266c6fbb4dcee665db63839e90ec9e5530491c64a94b8b11b04 SHA512 c1e90dafa833618e0999a1a53005241b768dee66bf7e6d4cc60b7c7ce87fccba955ca2faafd4eacda320801667acbfc56087f423a4ad6abe7e97d1f08e136107
+DIST janet-1.32.1.tar.gz 556827 BLAKE2B 93d7e9eefa45cfd63378f042b5efed77244ff3a32d5b17d24a06c732ec40e49d9079e325d08c8540f284a24501bd41e0fc088781acdf20bcc22694d99a2cb885 SHA512 65e00cfe9bcd66f5d640e58f965aec72f7703777e086220539a1b080d7dd44a9039247477c352d89b1e73c4f6080320bdba419bd0d20cc114985f9701e2ade2d
diff --git a/dev-lang/janet/janet-1.32.1.ebuild b/dev-lang/janet/janet-1.32.1.ebuild
new file mode 100644
index 000000000000..8f95ec60cf4f
--- /dev/null
+++ b/dev-lang/janet/janet-1.32.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
+HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
+SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+MY_RELEASE="${PV::-2}"
+
+src_configure() {
+ tc-export CC
+
+ append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE}
+ append-cflags -fPIC
+}
+
+src_compile() {
+ # janet_build is the git hash of the commit related to the
+ # current release - it defines a constant which is then shown
+ # when starting janet
+ local janet_build='\"'${PV}'\"'
+
+ local target
+ for target in '' build/janet.pc docs ; do
+ einfo "Building: ${target:-main}"
+ emake \
+ LIBDIR="/usr/$(get_libdir)" \
+ PREFIX="/usr" \
+ JANET_BUILD="${janet_build}" \
+ CFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ ${target}
+ done
+}
+
+src_install() {
+ dobin build/janet
+
+ insinto /usr/include/janet
+ doheader src/include/janet.h
+ doheader src/conf/janetconf.h
+
+ dolib.so build/libjanet.so
+ dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE}
+ dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV}
+
+ if use static-libs; then
+ dolib.a build/libjanet.a
+ fi
+
+ doman janet.1
+
+ insinto /usr/$(get_libdir)/pkgconfig/
+ doins build/janet.pc
+
+ dodoc -r examples
+ dodoc build/doc.html
+}
+
+pkg_postinst() {
+ elog "Note: jpm has been extracted to its own repository upstream."
+ elog "Follow the upstream instructions on how to install it."
+ elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm"
+}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/
@ 2024-01-05 11:29 Viorel Munteanu
0 siblings, 0 replies; 25+ messages in thread
From: Viorel Munteanu @ 2024-01-05 11:29 UTC (permalink / raw
To: gentoo-commits
commit: 6643217b104a171070b3b8c8adaf1dd8fb31bf6f
Author: Oz Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Sun Oct 22 17:49:50 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Fri Jan 5 11:26:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6643217b
dev-lang/janet: drop 1.22.0
Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33458
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
dev-lang/janet/Manifest | 1 -
dev-lang/janet/janet-1.22.0.ebuild | 73 --------------------------------------
2 files changed, 74 deletions(-)
diff --git a/dev-lang/janet/Manifest b/dev-lang/janet/Manifest
index e9eba1b6d8c6..41707ad588cd 100644
--- a/dev-lang/janet/Manifest
+++ b/dev-lang/janet/Manifest
@@ -1,2 +1 @@
-DIST janet-1.22.0.tar.gz 494011 BLAKE2B 2193cf0d87421adb122e86347d47ef1a9d3141d7dedf4ba88ed3d0e97c1b22a8216e1e42a6431266c6fbb4dcee665db63839e90ec9e5530491c64a94b8b11b04 SHA512 c1e90dafa833618e0999a1a53005241b768dee66bf7e6d4cc60b7c7ce87fccba955ca2faafd4eacda320801667acbfc56087f423a4ad6abe7e97d1f08e136107
DIST janet-1.32.1.tar.gz 556827 BLAKE2B 93d7e9eefa45cfd63378f042b5efed77244ff3a32d5b17d24a06c732ec40e49d9079e325d08c8540f284a24501bd41e0fc088781acdf20bcc22694d99a2cb885 SHA512 65e00cfe9bcd66f5d640e58f965aec72f7703777e086220539a1b080d7dd44a9039247477c352d89b1e73c4f6080320bdba419bd0d20cc114985f9701e2ade2d
diff --git a/dev-lang/janet/janet-1.22.0.ebuild b/dev-lang/janet/janet-1.22.0.ebuild
deleted file mode 100644
index 7498144c0834..000000000000
--- a/dev-lang/janet/janet-1.22.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="A dynamic Lisp dialect and bytecode vm"
-HOMEPAGE="https://janet-lang.org https://github.com/janet-lang/janet/"
-SRC_URI="https://github.com/janet-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-MY_RELEASE="${PV::-2}"
-
-src_configure() {
- tc-export CC
-
- append-ldflags -Wl,-soname,libjanet.so.1.${MY_RELEASE}
- append-cflags -fPIC
-}
-
-src_compile() {
- # janet_build is the git hash of the commit related to the
- # current release - it defines a constant which is then shown
- # when starting janet
- local janet_build='\"'${PV}'\"'
-
- local target
- for target in '' build/janet.pc docs ; do
- einfo "Building: ${target:-main}"
- emake \
- LIBDIR="/usr/$(get_libdir)" \
- PREFIX="/usr" \
- JANET_BUILD="${janet_build}" \
- CFLAGS="${CFLAGS}" \
- LDFLAGS="${LDFLAGS}" \
- ${target}
- done
-}
-
-src_install() {
- dobin build/janet
-
- insinto /usr/include/janet
- doheader src/include/janet.h
- doheader src/conf/janetconf.h
-
- dolib.so build/libjanet.so
- dosym libjanet.so /usr/$(get_libdir)/libjanet.so.${MY_RELEASE}
- dosym libjanet.so.${MY_RELEASE} /usr/$(get_libdir)/libjanet.so.${PV}
-
- if use static-libs; then
- dolib.a build/libjanet.a
- fi
-
- doman janet.1
-
- insinto /usr/$(get_libdir)/pkgconfig/
- doins build/janet.pc
-
- dodoc -r examples
- dodoc build/doc.html
-}
-
-pkg_postinst() {
- elog "Note: jpm has been extracted to its own repository upstream."
- elog "Follow the upstream instructions on how to install it."
- elog "Enable use flag \"static-libs\" for building stand-alone executables with jpm"
-}
^ permalink raw reply related [flat|nested] 25+ messages in thread
end of thread, other threads:[~2024-01-05 11:29 UTC | newest]
Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-10-20 3:02 [gentoo-commits] repo/gentoo:master commit in: dev-lang/janet/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-01-05 11:29 Viorel Munteanu
2024-01-05 11:29 Viorel Munteanu
2022-07-02 17:35 Joonas Niilola
2022-07-02 17:35 Joonas Niilola
2022-07-02 17:35 Joonas Niilola
2021-12-26 0:34 Sam James
2021-12-26 0:34 Sam James
2021-10-20 3:02 Sam James
2021-10-20 3:02 Sam James
2021-07-20 10:25 Joonas Niilola
2021-05-18 10:40 Joonas Niilola
2021-05-18 10:40 Joonas Niilola
2021-01-28 7:36 Joonas Niilola
2021-01-28 7:36 Joonas Niilola
2020-10-16 6:04 Joonas Niilola
2020-10-16 6:04 Joonas Niilola
2020-10-16 6:04 Joonas Niilola
2020-08-08 9:04 Joonas Niilola
2020-08-08 9:04 Joonas Niilola
2020-06-24 14:29 Joonas Niilola
2020-06-24 14:29 Joonas Niilola
2020-04-05 7:18 Joonas Niilola
2020-04-05 7:18 Joonas Niilola
2020-03-18 8:30 Joonas Niilola
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox