* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/gerbil/
@ 2021-02-02 22:56 Maciej Barć
0 siblings, 0 replies; 3+ messages in thread
From: Maciej Barć @ 2021-02-02 22:56 UTC (permalink / raw
To: gentoo-commits
commit: 947cad401fdb18c6a1d6774a3292334fd45837e7
Author: Maciej Barć <xgqt <AT> protonmail <DOT> com>
AuthorDate: Tue Feb 2 22:55:38 2021 +0000
Commit: Maciej Barć <xgqt <AT> protonmail <DOT> com>
CommitDate: Tue Feb 2 22:55:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=947cad40
dev-scheme/gerbil: move emacs to DEPEND
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Barć <xgqt <AT> protonmail.com>
dev-scheme/gerbil/gerbil-0.16.ebuild | 4 +---
dev-scheme/gerbil/gerbil-9999.ebuild | 4 +---
2 files changed, 2 insertions(+), 6 deletions(-)
diff --git a/dev-scheme/gerbil/gerbil-0.16.ebuild b/dev-scheme/gerbil/gerbil-0.16.ebuild
index b015d2b5..ca1a5af9 100644
--- a/dev-scheme/gerbil/gerbil-0.16.ebuild
+++ b/dev-scheme/gerbil/gerbil-0.16.ebuild
@@ -23,11 +23,9 @@ LICENSE="Apache-2.0 LGPL-2.1"
SLOT="0"
IUSE="emacs leveldb lmdb mysql +sqlite +xml yaml +zlib"
-BDEPEND="
- emacs? ( >=app-editors/emacs-23.1:* )
-"
DEPEND="
dev-scheme/gambit
+ emacs? ( >=app-editors/emacs-23.1:* )
leveldb? ( dev-libs/leveldb )
lmdb? ( dev-db/lmdb )
mysql? ( dev-db/mariadb:* )
diff --git a/dev-scheme/gerbil/gerbil-9999.ebuild b/dev-scheme/gerbil/gerbil-9999.ebuild
index 0f0bbda0..dd4d7737 100644
--- a/dev-scheme/gerbil/gerbil-9999.ebuild
+++ b/dev-scheme/gerbil/gerbil-9999.ebuild
@@ -23,11 +23,9 @@ LICENSE="Apache-2.0 LGPL-2.1"
SLOT="0"
IUSE="emacs leveldb lmdb mysql +sqlite +xml yaml +zlib"
-BDEPEND="
- emacs? ( >=app-editors/emacs-23.1:* )
-"
DEPEND="
dev-scheme/gambit
+ emacs? ( >=app-editors/emacs-23.1:* )
leveldb? ( dev-libs/leveldb )
lmdb? ( dev-db/lmdb )
mysql? ( dev-db/mariadb:* )
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/gerbil/
@ 2021-08-04 1:17 Maciej Barć
0 siblings, 0 replies; 3+ messages in thread
From: Maciej Barć @ 2021-08-04 1:17 UTC (permalink / raw
To: gentoo-commits
commit: 0479296f65a968448414ceff9787a6f6f7f6cb31
Author: Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Wed Aug 4 01:13:23 2021 +0000
Commit: Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Wed Aug 4 01:17:15 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0479296f
dev-scheme/gerbil: update metadata.xml
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>
dev-scheme/gerbil/metadata.xml | 62 ++++++++++++++++++++++--------------------
1 file changed, 32 insertions(+), 30 deletions(-)
diff --git a/dev-scheme/gerbil/metadata.xml b/dev-scheme/gerbil/metadata.xml
index 9a6c4ae25..95631da13 100644
--- a/dev-scheme/gerbil/metadata.xml
+++ b/dev-scheme/gerbil/metadata.xml
@@ -1,34 +1,36 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+
<pkgmetadata>
- <maintainer type="person">
- <email>xgqt@riseup.net</email>
- <name>Maciej Barć</name>
- </maintainer>
- <use>
- <flag name="leveldb">
- Add support for using dev-libs/leveldb
- </flag>
- <flag name="lmdb">
- Add support for using dev-db/lmdb
- </flag>
- <flag name="yaml">
- Add support for yaml file format
- </flag>
- </use>
- <longdescription lang="en">
- Gerbil is an opinionated dialect of Scheme designed
- for Systems Programming, with a state of the art macro
- and module system on top of the Gambit runtime.
- The macro system is based on quote-syntax, and provides
- the full meta-syntactic tower with a native implementation
- of syntax-case. It also provides a full-blown module system,
- similar to PLT Scheme’s (Racket) modules. The main difference
- from Racket is that Gerbil modules are single instantiation,
- supporting high performance ahead of time compilation
- and compiled macros.
- </longdescription>
- <upstream>
- <remote-id type="github">vyzo/gerbil</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>xgqt@riseup.net</email>
+ <name>Maciej Barć</name>
+ </maintainer>
+ <use>
+ <flag name="leveldb">
+ Add support for using dev-libs/leveldb
+ </flag>
+ <flag name="lmdb">
+ Add support for using dev-db/lmdb
+ </flag>
+ <flag name="yaml">
+ Add support for yaml file format
+ </flag>
+ </use>
+ <longdescription lang="en">
+ Gerbil is an opinionated dialect of Scheme designed
+ for Systems Programming, with a state of the art macro
+ and module system on top of the Gambit runtime.
+ The macro system is based on quote-syntax, and provides
+ the full meta-syntactic tower with a native implementation
+ of syntax-case. It also provides a full-blown module system,
+ similar to PLT Scheme’s (Racket) modules. The main difference
+ from Racket is that Gerbil modules are single instantiation,
+ supporting high performance ahead of time compilation
+ and compiled macros.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">vyzo/gerbil</remote-id>
+ <bugs-to>https://github.com/vyzo/gerbil</bugs-to>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/gerbil/
@ 2021-11-02 1:15 Maciej Barć
0 siblings, 0 replies; 3+ messages in thread
From: Maciej Barć @ 2021-11-02 1:15 UTC (permalink / raw
To: gentoo-commits
commit: 01a72121fdee72409e909043f52fdc4c1cdd2c65
Author: Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Tue Nov 2 01:13:03 2021 +0000
Commit: Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Tue Nov 2 01:13:03 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01a72121
dev-scheme/gerbil: unset GERBIL_PATH
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>
dev-scheme/gerbil/gerbil-0.16.ebuild | 1 +
dev-scheme/gerbil/gerbil-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/dev-scheme/gerbil/gerbil-0.16.ebuild b/dev-scheme/gerbil/gerbil-0.16.ebuild
index eb31eb73d..c33e3d262 100644
--- a/dev-scheme/gerbil/gerbil-0.16.ebuild
+++ b/dev-scheme/gerbil/gerbil-0.16.ebuild
@@ -42,6 +42,7 @@ src_prepare() {
# Just to be safe, because './configure --help' says:
# "Set default GERBIL_HOME (environment variable still overrides)"
unset GERBIL_HOME
+ unset GERBIL_PATH
xdg_environment_reset
# Verbose build process
diff --git a/dev-scheme/gerbil/gerbil-9999.ebuild b/dev-scheme/gerbil/gerbil-9999.ebuild
index eb31eb73d..c33e3d262 100644
--- a/dev-scheme/gerbil/gerbil-9999.ebuild
+++ b/dev-scheme/gerbil/gerbil-9999.ebuild
@@ -42,6 +42,7 @@ src_prepare() {
# Just to be safe, because './configure --help' says:
# "Set default GERBIL_HOME (environment variable still overrides)"
unset GERBIL_HOME
+ unset GERBIL_PATH
xdg_environment_reset
# Verbose build process
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2021-11-02 1:15 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-02 1:15 [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/gerbil/ Maciej Barć
-- strict thread matches above, loose matches on Subject: below --
2021-08-04 1:17 Maciej Barć
2021-02-02 22:56 Maciej Barć
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox