[gentoo-commits] repo/proj/guru:dev commit in: app-emacs/idris-mode/

2021-06-20 Thread Matt Smith
commit: 6ea474d30038c1cb8d45f0a7edd2c3db75160f61
Author: Matt Smith  offtopica  uk>
AuthorDate: Sun Jun 20 17:01:38 2021 +
Commit:     Matt Smith  offtopica  uk>
CommitDate: Sun Jun 20 17:01:38 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ea474d3

app-emacs/idris-mode: Disable tests

Tests require Idris, which is not yet packaged.  Also fix the tarball name.

Closes: https://bugs.gentoo.org/796971
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>

 app-emacs/idris-mode/Manifest   | 2 +-
 app-emacs/idris-mode/idris-mode-1.0.ebuild  | 6 --
 app-emacs/idris-mode/idris-mode-.ebuild | 6 --
 3 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/app-emacs/idris-mode/Manifest b/app-emacs/idris-mode/Manifest
index 09c7bde3a..0ffea39b3 100644
--- a/app-emacs/idris-mode/Manifest
+++ b/app-emacs/idris-mode/Manifest
@@ -1 +1 @@
-DIST 1.0.tar.gz 89451 BLAKE2B 
fc64378dfd113f21b4341143f48ebcf5ae070f312504d9b526f96068e67126b9603826ee8eca3d68629b8fd67ec182d959358efc49fb4cc366ce73b1a6e13ff8
 SHA512 
f449354ca943fadbee9c07ec1cf109584266d97c5819ab8ead4941d7395c898861b8ba52f0dbeb1986b61294473d55e5f03e8268fc9e998e6228d515bd31fb77
+DIST idris-mode-1.0.tar.gz 89451 BLAKE2B 
fc64378dfd113f21b4341143f48ebcf5ae070f312504d9b526f96068e67126b9603826ee8eca3d68629b8fd67ec182d959358efc49fb4cc366ce73b1a6e13ff8
 SHA512 
f449354ca943fadbee9c07ec1cf109584266d97c5819ab8ead4941d7395c898861b8ba52f0dbeb1986b61294473d55e5f03e8268fc9e998e6228d515bd31fb77

diff --git a/app-emacs/idris-mode/idris-mode-1.0.ebuild 
b/app-emacs/idris-mode/idris-mode-1.0.ebuild
index 4986726e2..31ee7ef92 100644
--- a/app-emacs/idris-mode/idris-mode-1.0.ebuild
+++ b/app-emacs/idris-mode/idris-mode-1.0.ebuild
@@ -9,9 +9,8 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/idris-hackers/idris-mode.git";
 else
-   
SRC_URI="https://github.com/idris-hackers/idris-mode/archive/refs/tags/${PV}.tar.gz";
+   
SRC_URI="https://github.com/idris-hackers/idris-mode/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
KEYWORDS="~amd64"
-   S=""
 fi
 
 DESCRIPTION="Idris syntax highlighting, compiler-supported editing, and 
interactive REPL"
@@ -20,6 +19,9 @@ HOMEPAGE="https://github.com/idris-hackers/idris-mode";
 LICENSE="GPL-3+"
 SLOT="0"
 
+# Tests require idris executable, which is not packaged.
+RESTRICT="test"
+
 RDEPEND="app-emacs/prop-menu"
 BDEPEND="${RDEPEND}"
 

diff --git a/app-emacs/idris-mode/idris-mode-.ebuild 
b/app-emacs/idris-mode/idris-mode-.ebuild
index 4986726e2..31ee7ef92 100644
--- a/app-emacs/idris-mode/idris-mode-.ebuild
+++ b/app-emacs/idris-mode/idris-mode-.ebuild
@@ -9,9 +9,8 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/idris-hackers/idris-mode.git";
 else
-   
SRC_URI="https://github.com/idris-hackers/idris-mode/archive/refs/tags/${PV}.tar.gz";
+   
SRC_URI="https://github.com/idris-hackers/idris-mode/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
KEYWORDS="~amd64"
-   S=""
 fi
 
 DESCRIPTION="Idris syntax highlighting, compiler-supported editing, and 
interactive REPL"
@@ -20,6 +19,9 @@ HOMEPAGE="https://github.com/idris-hackers/idris-mode";
 LICENSE="GPL-3+"
 SLOT="0"
 
+# Tests require idris executable, which is not packaged.
+RESTRICT="test"
+
 RDEPEND="app-emacs/prop-menu"
 BDEPEND="${RDEPEND}"
 



[gentoo-commits] repo/proj/guru:dev commit in: app-emacs/prop-menu/

2021-06-20 Thread Matt Smith
commit: 3937855cf1fad9045782b3e8d3f1fcf8ec948508
Author: Matt Smith  offtopica  uk>
AuthorDate: Sun Jun 20 16:54:38 2021 +
Commit:     Matt Smith  offtopica  uk>
CommitDate: Sun Jun 20 16:54:38 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3937855c

app-emacs/prop-menu: Fix tests

Closes: https://bugs.gentoo.org/796968
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>

 app-emacs/prop-menu/prop-menu-0.1.2.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/app-emacs/prop-menu/prop-menu-0.1.2.ebuild 
b/app-emacs/prop-menu/prop-menu-0.1.2.ebuild
index 005e99afa..d1e7ebca2 100644
--- a/app-emacs/prop-menu/prop-menu-0.1.2.ebuild
+++ b/app-emacs/prop-menu/prop-menu-0.1.2.ebuild
@@ -16,3 +16,19 @@ KEYWORDS="~amd64"
 S="${WORKDIR}/prop-menu-el-${PV}"
 
 SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   default
+   rm Makefile || die
+}
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} ${BYTECOMPFLAGS} \
+-l ert -l prop-menu-tests.el \
+-f ert-run-tests-batch-and-exit || die "tests failed"
+}
+
+src_install() {
+   elisp-install ${PN} prop-menu.{el,elc}
+   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-emacs/prop-menu/, app-emacs/prop-menu/files/

2021-06-20 Thread Matt Smith
commit: 17e7d2f34efbd37e1429dde82ca5277b9ed4e8fd
Author: Matt Smith  offtopica  uk>
AuthorDate: Sun Jun 20 10:41:20 2021 +
Commit:     Matt Smith  offtopica  uk>
CommitDate: Sun Jun 20 10:43:28 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=17e7d2f3

app-emacs/prop-menu: Init at 0.1.2

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>

 app-emacs/prop-menu/Manifest|  1 +
 app-emacs/prop-menu/files/50prop-menu-gentoo.el |  1 +
 app-emacs/prop-menu/metadata.xml| 12 
 app-emacs/prop-menu/prop-menu-0.1.2.ebuild  | 18 ++
 4 files changed, 32 insertions(+)

diff --git a/app-emacs/prop-menu/Manifest b/app-emacs/prop-menu/Manifest
new file mode 100644
index 0..b4e54bfbd
--- /dev/null
+++ b/app-emacs/prop-menu/Manifest
@@ -0,0 +1 @@
+DIST prop-menu-0.1.2.tar.gz 3692 BLAKE2B 
562256c87e928a78319d71c18d6cac2ce702b239d84551e016691c8a4b129e06510a88d29c62a56f0baf4fad787eab7face4d457469318eb272ae13910efd7e4
 SHA512 
a20f093275bf767f8c3139f76ba2cc9b170add287780e807d1732e21e525ecb5339916c2bbef41024d2ff3850cef92fcf13004336e8da825543984ef32195638

diff --git a/app-emacs/prop-menu/files/50prop-menu-gentoo.el 
b/app-emacs/prop-menu/files/50prop-menu-gentoo.el
new file mode 100644
index 0..431f7e90a
--- /dev/null
+++ b/app-emacs/prop-menu/files/50prop-menu-gentoo.el
@@ -0,0 +1 @@
+(add-to-list 'load-path "@SITELISP@")

diff --git a/app-emacs/prop-menu/metadata.xml b/app-emacs/prop-menu/metadata.xml
new file mode 100644
index 0..273d31169
--- /dev/null
+++ b/app-emacs/prop-menu/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+m...@offtopica.uk
+Matt Smith
+  
+  
+david-christiansen/prop-menu-el
+  
+  
+

diff --git a/app-emacs/prop-menu/prop-menu-0.1.2.ebuild 
b/app-emacs/prop-menu/prop-menu-0.1.2.ebuild
new file mode 100644
index 0..005e99afa
--- /dev/null
+++ b/app-emacs/prop-menu/prop-menu-0.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp
+
+DESCRIPTION="Compute pop-up menus from text and overlay properties "
+HOMEPAGE="https://github.com/david-christiansen/prop-menu-el";
+SRC_URI="https://github.com/david-christiansen/prop-menu-el/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/prop-menu-el-${PV}"
+
+SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/proj/guru:dev commit in: app-emacs/idris-mode/files/, app-emacs/idris-mode/

2021-06-20 Thread Matt Smith
commit: 3a4a28fe33a8bba17620d4e45806fcba433a8b41
Author: Matt Smith  offtopica  uk>
AuthorDate: Sun Jun 20 10:43:14 2021 +
Commit:     Matt Smith  offtopica  uk>
CommitDate: Sun Jun 20 10:43:28 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3a4a28fe

app-emacs/idris-mode: Init at 1.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>

 app-emacs/idris-mode/Manifest |  1 +
 app-emacs/idris-mode/files/50idris-mode-gentoo.el |  3 +++
 app-emacs/idris-mode/idris-mode-1.0.ebuild| 26 +++
 app-emacs/idris-mode/idris-mode-.ebuild   | 26 +++
 app-emacs/idris-mode/metadata.xml | 22 +++
 5 files changed, 78 insertions(+)

diff --git a/app-emacs/idris-mode/Manifest b/app-emacs/idris-mode/Manifest
new file mode 100644
index 0..09c7bde3a
--- /dev/null
+++ b/app-emacs/idris-mode/Manifest
@@ -0,0 +1 @@
+DIST 1.0.tar.gz 89451 BLAKE2B 
fc64378dfd113f21b4341143f48ebcf5ae070f312504d9b526f96068e67126b9603826ee8eca3d68629b8fd67ec182d959358efc49fb4cc366ce73b1a6e13ff8
 SHA512 
f449354ca943fadbee9c07ec1cf109584266d97c5819ab8ead4941d7395c898861b8ba52f0dbeb1986b61294473d55e5f03e8268fc9e998e6228d515bd31fb77

diff --git a/app-emacs/idris-mode/files/50idris-mode-gentoo.el 
b/app-emacs/idris-mode/files/50idris-mode-gentoo.el
new file mode 100644
index 0..31b181918
--- /dev/null
+++ b/app-emacs/idris-mode/files/50idris-mode-gentoo.el
@@ -0,0 +1,3 @@
+(add-to-list 'load-path "@SITELISP@")
+(add-to-list 'auto-mode-alist '("\\.idr\\'" . idris-mode))
+(autoload 'idris-mode "idris-mode" nil t)

diff --git a/app-emacs/idris-mode/idris-mode-1.0.ebuild 
b/app-emacs/idris-mode/idris-mode-1.0.ebuild
new file mode 100644
index 0..4986726e2
--- /dev/null
+++ b/app-emacs/idris-mode/idris-mode-1.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/idris-hackers/idris-mode.git";
+else
+   
SRC_URI="https://github.com/idris-hackers/idris-mode/archive/refs/tags/${PV}.tar.gz";
+   KEYWORDS="~amd64"
+   S=""
+fi
+
+DESCRIPTION="Idris syntax highlighting, compiler-supported editing, and 
interactive REPL"
+HOMEPAGE="https://github.com/idris-hackers/idris-mode";
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="app-emacs/prop-menu"
+BDEPEND="${RDEPEND}"
+
+SITEFILE="50${PN}-gentoo.el"

diff --git a/app-emacs/idris-mode/idris-mode-.ebuild 
b/app-emacs/idris-mode/idris-mode-.ebuild
new file mode 100644
index 0..4986726e2
--- /dev/null
+++ b/app-emacs/idris-mode/idris-mode-.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/idris-hackers/idris-mode.git";
+else
+   
SRC_URI="https://github.com/idris-hackers/idris-mode/archive/refs/tags/${PV}.tar.gz";
+   KEYWORDS="~amd64"
+   S=""
+fi
+
+DESCRIPTION="Idris syntax highlighting, compiler-supported editing, and 
interactive REPL"
+HOMEPAGE="https://github.com/idris-hackers/idris-mode";
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="app-emacs/prop-menu"
+BDEPEND="${RDEPEND}"
+
+SITEFILE="50${PN}-gentoo.el"

diff --git a/app-emacs/idris-mode/metadata.xml 
b/app-emacs/idris-mode/metadata.xml
new file mode 100644
index 0..d99760071
--- /dev/null
+++ b/app-emacs/idris-mode/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+m...@offtopica.uk
+Matt Smith
+  
+  
+This is an emacs mode for editing Idris code.
+
+This mode was original designed to work with version 1 of the
+language through an IDE-Protocol. Idris2 uses the next iteration
+of the same protocol. Idris-mode tries to maintain compatibility
+with both protocol versions, however, not all the features from
+the IDE-Protocol have been realised in Idris2. When using
+idris-mode with Idris2 your experience might be a bit clunky.
+  
+  
+idris-hackers/idris-mode
+  
+  
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/chez/

2021-06-20 Thread Matt Smith
commit: 1c4bd883b72fee8aeb49afc3f854b75b98e64af5
Author: Matt Smith  offtopica  uk>
AuthorDate: Sun Jun 20 08:09:44 2021 +
Commit:     Matt Smith  offtopica  uk>
CommitDate: Sun Jun 20 10:02:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c4bd883

dev-scheme/chez: Add threads USE flag

Also add MY_PN variable to tidy up ebuild.

Suggested-by: Maciej Barć  riseup.net>
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>

 dev-scheme/chez/chez-9.5.4.ebuild | 14 ++
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/dev-scheme/chez/chez-9.5.4.ebuild 
b/dev-scheme/chez/chez-9.5.4.ebuild
index 6463a0c05..3276978f7 100644
--- a/dev-scheme/chez/chez-9.5.4.ebuild
+++ b/dev-scheme/chez/chez-9.5.4.ebuild
@@ -3,21 +3,25 @@
 
 EAPI=7
 
+MY_PN="csv"
+MY_P="${MY_PN}${PV}"
+
 DESCRIPTION="A programming language based on R6RS"
 HOMEPAGE="https://cisco.github.io/ChezScheme/ 
https://github.com/cisco/ChezScheme";
-SRC_URI="https://github.com/cisco/ChezScheme/releases/download/v${PV}/csv${PV}.tar.gz";
+SRC_URI="https://github.com/cisco/ChezScheme/releases/download/v${PV}/${MY_P}.tar.gz";
 
 # Chez Scheme itself is Apache 2.0, but it vendors LZ4 (BSD-2),
 # Nanopass (MIT), stex (MIT), and zlib (ZLIB).
 LICENSE="Apache-2.0 BSD-2 MIT ZLIB"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="examples"
+IUSE="examples threads"
 
-S="${WORKDIR}"/csv${PV}
+S="${WORKDIR}"/${MY_P}
 
 src_configure() {
local myconfargs=(
+   --64
--installschemename=chezscheme
--installpetitename=chezscheme-petite
--installscriptname=chezscheme-script
@@ -27,10 +31,12 @@ src_configure() {
--disable-x11 # TODO: X USE flag.
)
 
+   use threads && myconfargs+=(--threads)
+
./configure "${myconfargs[@]}" || die
 }
 
 src_install() {
emake install TempRoot="${D}"
-   use examples || rm -r "${D}"/usr/lib/csv${PV}/examples || die
+   use examples || rm -r "${D}"/usr/lib/${MY_P}/examples || die
 }



[gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/chez/

2021-06-19 Thread Matt Smith
commit: 32c3ee199c6c371a2d583fa21ce54c028aec9236
Author: Matt Smith  offtopica  uk>
AuthorDate: Sat Jun 19 21:11:31 2021 +
Commit:     Matt Smith  offtopica  uk>
CommitDate: Sat Jun 19 21:11:31 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=32c3ee19

dev-scheme/chez: Change binary names

Previously installed as /usr/bin/scheme which clashes with other
scheme implementations.  Installing as chezscheme allows managing
/usr/bin/scheme with eselect-scheme.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>

 dev-scheme/chez/chez-9.5.4.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-scheme/chez/chez-9.5.4.ebuild 
b/dev-scheme/chez/chez-9.5.4.ebuild
index 435cba4d3..6463a0c05 100644
--- a/dev-scheme/chez/chez-9.5.4.ebuild
+++ b/dev-scheme/chez/chez-9.5.4.ebuild
@@ -18,6 +18,9 @@ S="${WORKDIR}"/csv${PV}
 
 src_configure() {
local myconfargs=(
+   --installschemename=chezscheme
+   --installpetitename=chezscheme-petite
+   --installscriptname=chezscheme-script
--installprefix="${EPREFIX}"/usr
--nogzip-man-pages
--disable-curses # TODO: ncurses USE flag.



[gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/chez/

2021-06-19 Thread Matt Smith
commit: 2d13609e67d8887260351ce855fa87374004f103
Author: Matt Smith  offtopica  uk>
AuthorDate: Sat Jun 19 21:06:05 2021 +
Commit:     Matt Smith  offtopica  uk>
CommitDate: Sat Jun 19 21:06:05 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d13609e

dev-scheme/chez: Init at 9.5.4

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>

 dev-scheme/chez/Manifest  |  1 +
 dev-scheme/chez/chez-9.5.4.ebuild | 33 +
 dev-scheme/chez/metadata.xml  | 25 +
 3 files changed, 59 insertions(+)

diff --git a/dev-scheme/chez/Manifest b/dev-scheme/chez/Manifest
new file mode 100644
index 0..25b85f466
--- /dev/null
+++ b/dev-scheme/chez/Manifest
@@ -0,0 +1 @@
+DIST csv9.5.4.tar.gz 32313134 BLAKE2B 
ef8ec4e40389cfdc5bd1f631b02b5439f5353e73f95c48ecf1ec813cd6dc651b305cf019bb3e3083907f402b6578c31a10b2490bce32de6fa621f55d850ae168
 SHA512 
bc377fc5a7355703193849a21fbcd633f35b56f1f898c747fbddedc63ac979c124d966bdd9ed32366bb466881abdf44e03085af16e9795b10975a72c0d0b6123

diff --git a/dev-scheme/chez/chez-9.5.4.ebuild 
b/dev-scheme/chez/chez-9.5.4.ebuild
new file mode 100644
index 0..435cba4d3
--- /dev/null
+++ b/dev-scheme/chez/chez-9.5.4.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A programming language based on R6RS"
+HOMEPAGE="https://cisco.github.io/ChezScheme/ 
https://github.com/cisco/ChezScheme";
+SRC_URI="https://github.com/cisco/ChezScheme/releases/download/v${PV}/csv${PV}.tar.gz";
+
+# Chez Scheme itself is Apache 2.0, but it vendors LZ4 (BSD-2),
+# Nanopass (MIT), stex (MIT), and zlib (ZLIB).
+LICENSE="Apache-2.0 BSD-2 MIT ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples"
+
+S="${WORKDIR}"/csv${PV}
+
+src_configure() {
+   local myconfargs=(
+   --installprefix="${EPREFIX}"/usr
+   --nogzip-man-pages
+   --disable-curses # TODO: ncurses USE flag.
+   --disable-x11 # TODO: X USE flag.
+   )
+
+   ./configure "${myconfargs[@]}" || die
+}
+
+src_install() {
+   emake install TempRoot="${D}"
+   use examples || rm -r "${D}"/usr/lib/csv${PV}/examples || die
+}

diff --git a/dev-scheme/chez/metadata.xml b/dev-scheme/chez/metadata.xml
new file mode 100644
index 0..75836ec56
--- /dev/null
+++ b/dev-scheme/chez/metadata.xml
@@ -0,0 +1,25 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+m...@offtopica.uk
+Matt Smith
+  
+  
+Chez Scheme is both a programming language and an implementation
+of that language, with supporting tools and documentation.
+
+As a superset of the language described in the Revised6 Report on
+the Algorithmic Language Scheme (R6RS), Chez Scheme supports all
+standard features of Scheme, including first-class procedures,
+proper treatment of tail calls, continuations, user-defined
+records, libraries, exceptions, and hygienic macro expansion.
+
+Chez Scheme also includes extensive support for interfacing with C
+and other languages, support for multiple threads possibly running
+on multiple cores, non-blocking I/O, and many other features.
+  
+  
+cisco/ChezScheme
+  
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/gleam/

2021-06-18 Thread Matt Smith
commit: 284aa792a5435d1906c407920a5049e2e9b59762
Author: Matt Smith  offtopica  uk>
AuthorDate: Fri Jun 18 07:26:51 2021 +
Commit:     Matt Smith  offtopica  uk>
CommitDate: Fri Jun 18 07:26:51 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=284aa792

dev-lang/gleam: Bump to 0.16.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>

 dev-lang/gleam/Manifest|   1 +
 dev-lang/gleam/gleam-0.16.0.ebuild | 239 +
 2 files changed, 240 insertions(+)

diff --git a/dev-lang/gleam/Manifest b/dev-lang/gleam/Manifest
index 5c694d18f..44e1c8fcf 100644
--- a/dev-lang/gleam/Manifest
+++ b/dev-lang/gleam/Manifest
@@ -56,6 +56,7 @@ DIST getopts-0.2.21.crate 18457 BLAKE2B 
10651e947e49acc768d99ae56ca5a7f37c1f61bb
 DIST getrandom-0.2.2.crate 26010 BLAKE2B 
f2df79db0fff4a4e57bb5c748932dd7a8d24f7072f9a81fa92159ea79de29a70e7b834af6ffc5178e898af456188f16476043e9be4dd25c6e7edde06d93cbb8a
 SHA512 
f498fe00c9887748a0be88fbd698a6087ccb79874cfeb35a18f90994603be29cb2aacfbc65fb8ba967190ccbc41ff9ff56bfff1de40811e1bc99a08b0568f59b
 DIST gleam-0.14.4.tar.gz 256185 BLAKE2B 
a3271ec372bc823ecd866050181d9e7e4ae79faf00ce1406be674652e82866fa165d9173bf738742b49b2c4b0daad82536ea7c9b6838316692b7649d17c438cc
 SHA512 
47b8d028f749bc5f5c92b6b126daaf3ffcb5850867dfeff4498f4174364c1709ee31133861f4bfc96661d1afced732541037e2553fc7aee555773028f9433bb9
 DIST gleam-0.15.1.tar.gz 268807 BLAKE2B 
ab437351196c5e86083da3add9ec1c64351c6ca440b143bf4c138e0a8a2aff7848f06c86ae0387bb3967d68d0cde2d019d73949cca1c78710d754adc477049a2
 SHA512 
8b18f8c8de8f6554379fbcff06195ce202a38729f761d78320793e9737572e97b1b799d559c0cd221476ef3ea07047bf890f4c5756a0ba9a19f74cc1cc870677
+DIST gleam-0.16.0.tar.gz 288146 BLAKE2B 
a05ac462c18f1b9a7bb4949f8343b6e033969241f95bcaa5bc63f745d50c38b585c9915f700c86753997beea9e6fadb6ac451b24187b169c2f638ea0ed90499f
 SHA512 
7def2619862ea787d86c91752856448b59fa86102759041110b13ca910bd2da035a106572f4ce84bb6bb7e9df5b724934404a261bd0c3f4b966d53681e23a8bc
 DIST globset-0.4.6.crate 22893 BLAKE2B 
d47dce5ddb342b5c544f50c01160df66e81e80ca8a0abbf90a74ba67aa9c585843c051ea98ceb7249d4a56e5c1b985b00df734ec0fd19439274a8c1f998dbe75
 SHA512 
aac2b1b0f47103a0e8b404f4c97bcaa8561d51683fe741a85d745b3f30b56f0523c2fa21f21a680d9e883c697eb4232180f042dca290e954ac55429ae251fcbc
 DIST h2-0.3.2.crate 158590 BLAKE2B 
aa10bcb70279be4034b6eb6e9084578c0da3851025f6e45f13ae5785c6618d00db021f021784448228624ab43023d38a49c3b51ab6a3917231446a078eee069e
 SHA512 
0b85b011ddac37dd7f3c7b7b36a453418fe63632e77f163ac32816d58b9537b28d49e31fc2e117bca53970ac613e67d0093374bcf57c0492b8200d3b8b27d39a
 DIST hashbrown-0.9.1.crate 77734 BLAKE2B 
d59002253112cf92173c3c1b305fd03fb7318ef187d7e033433baf6a354db046d1f3fe0387b3cf500fbcc0f83d2b2076527ba7cda2695f7627eca0bc3e3487c1
 SHA512 
dfa4742111f6fe757b7fa97f04c7b4a78ce9708c87e8e09ecf3c28f2566e48af9885fda380ed918cec37b5c696110fbdd30273aba6e7d2221c9e65f72af064fd

diff --git a/dev-lang/gleam/gleam-0.16.0.ebuild 
b/dev-lang/gleam/gleam-0.16.0.ebuild
new file mode 100644
index 0..2b0806ac4
--- /dev/null
+++ b/dev-lang/gleam/gleam-0.16.0.ebuild
@@ -0,0 +1,239 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CRATES="
+   adler-1.0.2
+   aho-corasick-0.7.15
+   ansi_term-0.11.0
+   ansi_term-0.12.1
+   arrayvec-0.5.2
+   askama-0.10.5
+   askama_derive-0.10.5
+   askama_escape-0.10.1
+   askama_shared-0.11.1
+   async-trait-0.1.48
+   atty-0.2.14
+   autocfg-1.0.1
+   base64-0.13.0
+   bitflags-1.2.1
+   bitmaps-2.1.0
+   bitvec-0.19.5
+   bstr-0.2.15
+   bumpalo-3.6.1
+   byteorder-1.4.3
+   bytes-1.0.1
+   capnp-0.14.0
+   capnpc-0.14.2
+   cc-1.0.67
+   cfg-if-1.0.0
+   chrono-0.4.19
+   clap-2.33.3
+   codespan-0.11.1
+   codespan-reporting-0.11.1
+   core-foundation-0.9.1
+   core-foundation-sys-0.8.2
+   crc32fast-1.2.1
+   crossbeam-utils-0.8.3
+   ctor-0.1.20
+   ctrlc-3.1.8
+   data-encoding-2.3.2
+   der-oid-macro-0.4.0
+   der-parser-5.1.0
+   diff-0.1.12
+   either-1.6.1
+   encoding_rs-0.8.28
+   filetime-0.2.14
+   fixedbitset-0.2.0
+   flate2-1.0.20
+   fnv-1.0.7
+   foreign-types-0.3.2
+   foreign-types-shared-0.1.1
+   form_urlencoded-1.0.1
+   fs_extra-1.2.0
+   funty-1.1.0
+   futures-channel-0.3.13
+   futures-core-0.3.13
+   futures-sink-0.3.13
+   futures-task-0.3.13
+   futures-util-0.3.13
+   getopts-0.2.21
+   getrandom-0.2.2
+   globset-0.4.6
+   h2-0.3.2
+   hashbrown-0.9.1
+   heck-0.3.2
+   hermit-abi-0.1.18
+   hexpm-1.3.0
+   http-0.2.3
+   http-body-0.4.1
+   httparse-1.3.5
+   httpdate-0.3.2
+   humansize-1.1.0
+   hyper-0.14.5
+   h

[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/gleam/

2021-06-18 Thread Matt Smith
commit: d2fdc2df7d64ea6cce063ca079c6852087f682ac
Author: Matt Smith  offtopica  uk>
AuthorDate: Fri Jun 18 07:27:16 2021 +
Commit:     Matt Smith  offtopica  uk>
CommitDate: Fri Jun 18 07:27:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2fdc2df

dev-lang/gleam: Drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>

 dev-lang/gleam/Manifest|   3 -
 dev-lang/gleam/gleam-0.14.4.ebuild | 239 -
 dev-lang/gleam/gleam-0.15.1.ebuild | 239 -
 3 files changed, 481 deletions(-)

diff --git a/dev-lang/gleam/Manifest b/dev-lang/gleam/Manifest
index 44e1c8fcf..49d8b2249 100644
--- a/dev-lang/gleam/Manifest
+++ b/dev-lang/gleam/Manifest
@@ -54,15 +54,12 @@ DIST futures-task-0.3.13.crate 8 BLAKE2B 
84986a8a9c4ffae6b65821d35e63c1574e8
 DIST futures-util-0.3.13.crate 138948 BLAKE2B 
bc19faa2167da4cc2612cece11a99352111d8b74eba9c3701b5e5c6a2c2c9e6f61a3707a58132836d7f55cc7e98ae8ecca84220c2d7421d3254772fe6438e98e
 SHA512 
75db6170eef5ed4f29a0512053ac01baa6aa30dd9f5b6152cd27150cf47eb83f7fa3e4a737b91864460e3d90b1b2ab36895dcb1802b2806252483f4f58a8cfca
 DIST getopts-0.2.21.crate 18457 BLAKE2B 
10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d
 SHA512 
5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f
 DIST getrandom-0.2.2.crate 26010 BLAKE2B 
f2df79db0fff4a4e57bb5c748932dd7a8d24f7072f9a81fa92159ea79de29a70e7b834af6ffc5178e898af456188f16476043e9be4dd25c6e7edde06d93cbb8a
 SHA512 
f498fe00c9887748a0be88fbd698a6087ccb79874cfeb35a18f90994603be29cb2aacfbc65fb8ba967190ccbc41ff9ff56bfff1de40811e1bc99a08b0568f59b
-DIST gleam-0.14.4.tar.gz 256185 BLAKE2B 
a3271ec372bc823ecd866050181d9e7e4ae79faf00ce1406be674652e82866fa165d9173bf738742b49b2c4b0daad82536ea7c9b6838316692b7649d17c438cc
 SHA512 
47b8d028f749bc5f5c92b6b126daaf3ffcb5850867dfeff4498f4174364c1709ee31133861f4bfc96661d1afced732541037e2553fc7aee555773028f9433bb9
-DIST gleam-0.15.1.tar.gz 268807 BLAKE2B 
ab437351196c5e86083da3add9ec1c64351c6ca440b143bf4c138e0a8a2aff7848f06c86ae0387bb3967d68d0cde2d019d73949cca1c78710d754adc477049a2
 SHA512 
8b18f8c8de8f6554379fbcff06195ce202a38729f761d78320793e9737572e97b1b799d559c0cd221476ef3ea07047bf890f4c5756a0ba9a19f74cc1cc870677
 DIST gleam-0.16.0.tar.gz 288146 BLAKE2B 
a05ac462c18f1b9a7bb4949f8343b6e033969241f95bcaa5bc63f745d50c38b585c9915f700c86753997beea9e6fadb6ac451b24187b169c2f638ea0ed90499f
 SHA512 
7def2619862ea787d86c91752856448b59fa86102759041110b13ca910bd2da035a106572f4ce84bb6bb7e9df5b724934404a261bd0c3f4b966d53681e23a8bc
 DIST globset-0.4.6.crate 22893 BLAKE2B 
d47dce5ddb342b5c544f50c01160df66e81e80ca8a0abbf90a74ba67aa9c585843c051ea98ceb7249d4a56e5c1b985b00df734ec0fd19439274a8c1f998dbe75
 SHA512 
aac2b1b0f47103a0e8b404f4c97bcaa8561d51683fe741a85d745b3f30b56f0523c2fa21f21a680d9e883c697eb4232180f042dca290e954ac55429ae251fcbc
 DIST h2-0.3.2.crate 158590 BLAKE2B 
aa10bcb70279be4034b6eb6e9084578c0da3851025f6e45f13ae5785c6618d00db021f021784448228624ab43023d38a49c3b51ab6a3917231446a078eee069e
 SHA512 
0b85b011ddac37dd7f3c7b7b36a453418fe63632e77f163ac32816d58b9537b28d49e31fc2e117bca53970ac613e67d0093374bcf57c0492b8200d3b8b27d39a
 DIST hashbrown-0.9.1.crate 77734 BLAKE2B 
d59002253112cf92173c3c1b305fd03fb7318ef187d7e033433baf6a354db046d1f3fe0387b3cf500fbcc0f83d2b2076527ba7cda2695f7627eca0bc3e3487c1
 SHA512 
dfa4742111f6fe757b7fa97f04c7b4a78ce9708c87e8e09ecf3c28f2566e48af9885fda380ed918cec37b5c696110fbdd30273aba6e7d2221c9e65f72af064fd
 DIST heck-0.3.2.crate 54718 BLAKE2B 
6514f604361932e0a8e1a86786d3ec7218d95f8b3b3bcfc9e21c5fddc58ebe28bc0781e2ad24de4dd4296da85e97c742d8473370c99a593e7e5fc7df00fc9b4c
 SHA512 
cbc72c3473ab14fe445491b1d9586d50de9a462af344638b871f7309fa805069a1405bcb1e0859b561f48583fc71045f38d03b92332d35131c67e140ccd241ad
 DIST hermit-abi-0.1.18.crate 9936 BLAKE2B 
a5a1d1c9bdf83fdca8edc392f8fa7d9b9b248ac8d716e009300220befa5d8d80601643e768037be89bbbe6e21adbe6349c94c595cee3837c4b92b5f98ba838ad
 SHA512 
54f060c6c1c80d41f40cec7102345147efb535aff9fa5cc0ed4ccd7f010bfdb6daaf40626fd5069af60ceb42058452803b59d4bbcfbed4c5546c79b57ae0f914
-DIST hexpm-1.2.0.crate 163791 BLAKE2B 
458ef234c7fbf6d9b44b8d11e2313c7b19c5dc55f7c335b0c2554dd63df0a9790149090b941f70c82824b5f9814477c176113ac33ecb1d4f012dc09ebf9bfe7d
 SHA512 
d379dae612affef00a2e71a2551775173004b812d1960690dacb07f98e5cdfa8ebbb1c5f2c455d9e05befa5c6747e4500df03e59ce4743ff9b2fb81d2c3f8cd1
 DIST hexpm-1.3.0.crate 241723 BLAKE2B 
3714dc324978e2de33e4bdfa1db04519ef09b6f7e65451d5722d24e25f14cc6c3e919a5ebba136e0a59b7ecaed48161a65e9bb00ed5260c879b54b2531610d88
 SHA512 
f1aa49bf66c40485ee4f86c9424b881ab102db5ab81bcad41c53c61f35fb9553023ada07f910e8904c65b6b3bfadf01ff3b27528aa3314b33ccba002b628d8b8
 DIST http-0.2.3.crate 10504

[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/gleam/

2021-05-09 Thread Matt Smith
commit: 40887551176ecb6f40a4fa0f9053a39764fc3ee9
Author: Matt Smith  offtopica  uk>
AuthorDate: Sun May  9 08:02:46 2021 +
Commit:     Matt Smith  offtopica  uk>
CommitDate: Sun May  9 08:02:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40887551

dev-lang/gleam: Bump to 0.15.1

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>

 dev-lang/gleam/Manifest|   2 +
 dev-lang/gleam/gleam-0.15.1.ebuild | 239 +
 2 files changed, 241 insertions(+)

diff --git a/dev-lang/gleam/Manifest b/dev-lang/gleam/Manifest
index cded1f82f..5c694d18f 100644
--- a/dev-lang/gleam/Manifest
+++ b/dev-lang/gleam/Manifest
@@ -55,12 +55,14 @@ DIST futures-util-0.3.13.crate 138948 BLAKE2B 
bc19faa2167da4cc2612cece11a9935211
 DIST getopts-0.2.21.crate 18457 BLAKE2B 
10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d
 SHA512 
5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f
 DIST getrandom-0.2.2.crate 26010 BLAKE2B 
f2df79db0fff4a4e57bb5c748932dd7a8d24f7072f9a81fa92159ea79de29a70e7b834af6ffc5178e898af456188f16476043e9be4dd25c6e7edde06d93cbb8a
 SHA512 
f498fe00c9887748a0be88fbd698a6087ccb79874cfeb35a18f90994603be29cb2aacfbc65fb8ba967190ccbc41ff9ff56bfff1de40811e1bc99a08b0568f59b
 DIST gleam-0.14.4.tar.gz 256185 BLAKE2B 
a3271ec372bc823ecd866050181d9e7e4ae79faf00ce1406be674652e82866fa165d9173bf738742b49b2c4b0daad82536ea7c9b6838316692b7649d17c438cc
 SHA512 
47b8d028f749bc5f5c92b6b126daaf3ffcb5850867dfeff4498f4174364c1709ee31133861f4bfc96661d1afced732541037e2553fc7aee555773028f9433bb9
+DIST gleam-0.15.1.tar.gz 268807 BLAKE2B 
ab437351196c5e86083da3add9ec1c64351c6ca440b143bf4c138e0a8a2aff7848f06c86ae0387bb3967d68d0cde2d019d73949cca1c78710d754adc477049a2
 SHA512 
8b18f8c8de8f6554379fbcff06195ce202a38729f761d78320793e9737572e97b1b799d559c0cd221476ef3ea07047bf890f4c5756a0ba9a19f74cc1cc870677
 DIST globset-0.4.6.crate 22893 BLAKE2B 
d47dce5ddb342b5c544f50c01160df66e81e80ca8a0abbf90a74ba67aa9c585843c051ea98ceb7249d4a56e5c1b985b00df734ec0fd19439274a8c1f998dbe75
 SHA512 
aac2b1b0f47103a0e8b404f4c97bcaa8561d51683fe741a85d745b3f30b56f0523c2fa21f21a680d9e883c697eb4232180f042dca290e954ac55429ae251fcbc
 DIST h2-0.3.2.crate 158590 BLAKE2B 
aa10bcb70279be4034b6eb6e9084578c0da3851025f6e45f13ae5785c6618d00db021f021784448228624ab43023d38a49c3b51ab6a3917231446a078eee069e
 SHA512 
0b85b011ddac37dd7f3c7b7b36a453418fe63632e77f163ac32816d58b9537b28d49e31fc2e117bca53970ac613e67d0093374bcf57c0492b8200d3b8b27d39a
 DIST hashbrown-0.9.1.crate 77734 BLAKE2B 
d59002253112cf92173c3c1b305fd03fb7318ef187d7e033433baf6a354db046d1f3fe0387b3cf500fbcc0f83d2b2076527ba7cda2695f7627eca0bc3e3487c1
 SHA512 
dfa4742111f6fe757b7fa97f04c7b4a78ce9708c87e8e09ecf3c28f2566e48af9885fda380ed918cec37b5c696110fbdd30273aba6e7d2221c9e65f72af064fd
 DIST heck-0.3.2.crate 54718 BLAKE2B 
6514f604361932e0a8e1a86786d3ec7218d95f8b3b3bcfc9e21c5fddc58ebe28bc0781e2ad24de4dd4296da85e97c742d8473370c99a593e7e5fc7df00fc9b4c
 SHA512 
cbc72c3473ab14fe445491b1d9586d50de9a462af344638b871f7309fa805069a1405bcb1e0859b561f48583fc71045f38d03b92332d35131c67e140ccd241ad
 DIST hermit-abi-0.1.18.crate 9936 BLAKE2B 
a5a1d1c9bdf83fdca8edc392f8fa7d9b9b248ac8d716e009300220befa5d8d80601643e768037be89bbbe6e21adbe6349c94c595cee3837c4b92b5f98ba838ad
 SHA512 
54f060c6c1c80d41f40cec7102345147efb535aff9fa5cc0ed4ccd7f010bfdb6daaf40626fd5069af60ceb42058452803b59d4bbcfbed4c5546c79b57ae0f914
 DIST hexpm-1.2.0.crate 163791 BLAKE2B 
458ef234c7fbf6d9b44b8d11e2313c7b19c5dc55f7c335b0c2554dd63df0a9790149090b941f70c82824b5f9814477c176113ac33ecb1d4f012dc09ebf9bfe7d
 SHA512 
d379dae612affef00a2e71a2551775173004b812d1960690dacb07f98e5cdfa8ebbb1c5f2c455d9e05befa5c6747e4500df03e59ce4743ff9b2fb81d2c3f8cd1
+DIST hexpm-1.3.0.crate 241723 BLAKE2B 
3714dc324978e2de33e4bdfa1db04519ef09b6f7e65451d5722d24e25f14cc6c3e919a5ebba136e0a59b7ecaed48161a65e9bb00ed5260c879b54b2531610d88
 SHA512 
f1aa49bf66c40485ee4f86c9424b881ab102db5ab81bcad41c53c61f35fb9553023ada07f910e8904c65b6b3bfadf01ff3b27528aa3314b33ccba002b628d8b8
 DIST http-0.2.3.crate 105044 BLAKE2B 
09fe8f34e326833490d33dfce68faac450b7d29b374a38de1b8c19c652d9fe85078ff890908e775d5a2c91e322cc96e1685d7fbb1f778fd5cc662734723dd383
 SHA512 
55a5a19489b263b5703c7acde376d67fce8be3c563c3ca5c6a2d0c6f0d7987e3bc869fbf6bdcec18633a256fd02e8b87aef2a6675aaa2cb55a4dcb60b13e3483
 DIST http-body-0.4.1.crate 6792 BLAKE2B 
462329c293946394b5bcf5deec9ab13a9afc34beaeff85bd7bc9cf23e09f0903d4d1921d648a732ffbb9a5d2893f1c1dfa3478ffd375d840cbaee2c803a971cd
 SHA512 
1c26d924feb0a7f713e5726d51158461849a4b273881ae4e53904e284488f31b01e941a3a4e9ed6e07b5f248a8e476fd6bc4038706aaad31d8489fa14d5e50b3
 DIST httparse-1.3.5.crate 2401

[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/mkp224o/

2021-05-06 Thread Matt Smith
commit: bc58fcbb6fcd3132705023b1ba2abae5af144bed
Author: Matt Smith  offtopica  uk>
AuthorDate: Thu May  6 11:13:18 2021 +
Commit:     Matt Smith  offtopica  uk>
CommitDate: Thu May  6 11:13:28 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc58fcbb

app-crypt/mkp224o: Init at 1.5.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>

 app-crypt/mkp224o/Manifest |  1 +
 app-crypt/mkp224o/metadata.xml | 22 ++
 app-crypt/mkp224o/mkp224o-1.5.0.ebuild | 54 ++
 3 files changed, 77 insertions(+)

diff --git a/app-crypt/mkp224o/Manifest b/app-crypt/mkp224o/Manifest
new file mode 100644
index 0..7048da480
--- /dev/null
+++ b/app-crypt/mkp224o/Manifest
@@ -0,0 +1 @@
+DIST mkp224o-1.5.0-src.tar.gz 1378324 BLAKE2B 
19d38fbf23328607fa428ec9329cdc909b210b4235d85e14ff372347c9b408ecf22d41dac7122bdae06725d7bca0c3d53c81cc27272c47517e714e9b8e0625dd
 SHA512 
aa5adc91e695dbfd8ece5fdfe3ca370056d4390a5186326b35ee37402040fa24675ede5389c48b79a1e57b624b86024ff72957741fef175602f7721f20c5cc14

diff --git a/app-crypt/mkp224o/metadata.xml b/app-crypt/mkp224o/metadata.xml
new file mode 100644
index 0..7b5ca183a
--- /dev/null
+++ b/app-crypt/mkp224o/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+m...@offtopica.uk
+Matt Smith
+  
+  
+Use x86_64 amd64-51-30k SUPERCOP 
implementation
+Use x86_64 amd64-64-24k SUPERCOP 
implementation
+Force intfilter binary search case to use big endian 
sorting; useful if your filters aren't of the same length
+Enable binary search algo; much faster if there are 
a lot of filters
+Use portable ed25519-donna implementation
+Use x86 + SSE2 ed25519-donna implementation
+Enable the regex engine and use pcre2
+Use portable ref10 SUPERCOP implementation
+Collect performance statistics
+  
+  
+cathugger/mkp224o
+  
+

diff --git a/app-crypt/mkp224o/mkp224o-1.5.0.ebuild 
b/app-crypt/mkp224o/mkp224o-1.5.0.ebuild
new file mode 100644
index 0..f277cfce6
--- /dev/null
+++ b/app-crypt/mkp224o/mkp224o-1.5.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Vanity address generator for v3 Tor hidden service addresses"
+HOMEPAGE="https://github.com/cathugger/mkp224o";
+SRC_URI="https://github.com/cathugger/mkp224o/releases/download/v1.5.0/mkp224o-${PV}-src.tar.gz";
+
+LICENSE="CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="amd64-51-30k amd64-64-24k besort binsearch +donna donna-sse2 pcre2 ref10 
+statistics"
+REQUIRED_USE="
+   ^^ ( amd64-51-30k amd64-64-24k donna donna-sse2 ref10 )
+   besort? ( binsearch )
+"
+
+DEPEND="
+   dev-libs/libsodium
+   pcre2? ( dev-libs/libpcre2 )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( OPTIMISATION.txt README.txt )
+
+my_use_enable() {
+   use "${1}" && echo "--enable-${1}"
+}
+
+src_configure() {
+   # Passing arguments like --enable-ref10 --disable-donna breaks the
+   # configure script.  Instead, only one ed25519 implementation should
+   # be --enable'd and the others left unspecified.
+
+   local myeconfargs=(
+   $(my_use_enable amd64-51-30k)
+   $(my_use_enable amd64-64-24k)
+   $(my_use_enable donna)
+   $(my_use_enable donna-sse2)
+   $(my_use_enable ref10)
+   $(use_enable besort)
+   $(use_enable binsearch)
+   $(use_enable pcre2 regex)
+   $(use_enable statistics)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   dobin "${PN}"
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/gleam/

2021-04-30 Thread Matt Smith
commit: 543b19fa21b3c351dd6e7138efd3804831b71387
Author: Matt Smith  offtopica  uk>
AuthorDate: Fri Apr 30 18:45:08 2021 +
Commit:     Matt Smith  offtopica  uk>
CommitDate: Fri Apr 30 18:45:08 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=543b19fa

dev-lang/gleam: Drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>

 dev-lang/gleam/Manifest| 200 ---
 dev-lang/gleam/gleam-0.11.2.ebuild | 261 ---
 dev-lang/gleam/gleam-0.12.0.ebuild | 261 ---
 dev-lang/gleam/gleam-0.12.1.ebuild | 273 -
 4 files changed, 995 deletions(-)

diff --git a/dev-lang/gleam/Manifest b/dev-lang/gleam/Manifest
index 1bc6ecc84..cded1f82f 100644
--- a/dev-lang/gleam/Manifest
+++ b/dev-lang/gleam/Manifest
@@ -1,412 +1,212 @@
-DIST adler-0.2.3.crate 12168 BLAKE2B 
c7743569d700d7ec3185e0459a18181148f8cd7579f4da1fab30eb2e3c3cabbe5a7467f7760f0cba4b2fdeb62f8d988ee1f24637685d76db7acb56f679cfc996
 SHA512 
565849eba122eb94d240a0cba875035537058cc168f137a8a3b99392d753815d56fa0e1a1e851062632700b0e3d12caf67f5f768b9f727956a2e5b599029e9dc
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST aho-corasick-0.7.13.crate 111381 BLAKE2B 
08efdd762a12cbafabfb6c1c6f8b87465b337ea006d48e612c5275f796e4d62aa0a595bcda783f7a58b1e2655b9b35333033806215518f097b6671888d152e0f
 SHA512 
9bd3c12559d6bdb1ce798a62c59a202771b48125afb6e1b5be76cad13d750d9bedd7acd77d69557e34a698b17ed7da6832a7813d48ee2627f4a2abd5e04263e6
 DIST aho-corasick-0.7.15.crate 113071 BLAKE2B 
a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e
 SHA512 
e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
-DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
-DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
-DIST ascii-canvas-2.0.0.crate 10341 BLAKE2B 
4f2eca605282b94facc369aa64986a723465b25b73bd4a7bdd70dfb4b845a434256bc296543462e7b944621526519bc4363d566a57aea3b9dbab8fecfa7e
 SHA512 
814f1709d6863b904ba014025b01b3764592eed280df2500f8eaed9c150998315b4ae1de87d9c5d5c179f73cd0c110756e2a4515f04dba9b259f61522ef1cf57
-DIST askama-0.10.3.crate 7988 BLAKE2B 
7d56da56a4efb214b61609d2865a7bb9abd05124378d2ce43609fe75b262a8b301bc3dd0b3da84718c3da83a9b00db86b0a8313ebbf2cf525553f2c9457c4460
 SHA512 
c6bec67b07b4b24d81f4ccfdd6ac7d77588c3e625d0ce26e4c9bc3ee1125a644c1540c5ad92a7e8b7e02b92fc395ccdadf9634a5db49f5b4db8a6ca8c7511c39
 DIST askama-0.10.5.crate 7994 BLAKE2B 
1cd6618948873bac056ab3a6a60b6a687a8532deb5c2b1140eef2b00088c0062960c20a30360e8acab8c7d66e19061a8ff3a48c3ed9fbe8310c373b13389f732
 SHA512 
c54ee508313e1d9a40c729df52329c787e2512798b148cdf49a1d431179a82fc4f0748572c6fa35cbf3e068f04adce4e020c0c07cdfefa5f5fe41a009c914d2e
-DIST askama_derive-0.10.3.crate 6834 BLAKE2B 
66ca8e2cd5161da04a964282650d427d377000426c5c816b9e60efb49b4c14e03caaa6010d0e522f2a62f608783482c012fb13d1dd65fa1ad50887d5cc627598
 SHA512 
3077b17c97fce9d1171028bde368e7330c0e08fc090bb60b949ee0ccef7a21ef455102c95ea5ee3ea4d299618fa010408dbd018c0adebf0af52a2c330fd9b057
 DIST askama_derive-0.10.5.c

[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/gleam/

2021-04-30 Thread Matt Smith
commit: 1291b6fd249480bc3be824271afd945ba7cae505
Author: Matt Smith  offtopica  uk>
AuthorDate: Fri Apr 30 18:44:28 2021 +
Commit:     Matt Smith  offtopica  uk>
CommitDate: Fri Apr 30 18:44:28 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1291b6fd

dev-lang/gleam: Bump to 0.14.4

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>

 dev-lang/gleam/Manifest| 156 
 dev-lang/gleam/gleam-0.14.4.ebuild | 239 +
 2 files changed, 395 insertions(+)

diff --git a/dev-lang/gleam/Manifest b/dev-lang/gleam/Manifest
index 5f686f7b1..1bc6ecc84 100644
--- a/dev-lang/gleam/Manifest
+++ b/dev-lang/gleam/Manifest
@@ -1,48 +1,77 @@
 DIST adler-0.2.3.crate 12168 BLAKE2B 
c7743569d700d7ec3185e0459a18181148f8cd7579f4da1fab30eb2e3c3cabbe5a7467f7760f0cba4b2fdeb62f8d988ee1f24637685d76db7acb56f679cfc996
 SHA512 
565849eba122eb94d240a0cba875035537058cc168f137a8a3b99392d753815d56fa0e1a1e851062632700b0e3d12caf67f5f768b9f727956a2e5b599029e9dc
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aho-corasick-0.7.13.crate 111381 BLAKE2B 
08efdd762a12cbafabfb6c1c6f8b87465b337ea006d48e612c5275f796e4d62aa0a595bcda783f7a58b1e2655b9b35333033806215518f097b6671888d152e0f
 SHA512 
9bd3c12559d6bdb1ce798a62c59a202771b48125afb6e1b5be76cad13d750d9bedd7acd77d69557e34a698b17ed7da6832a7813d48ee2627f4a2abd5e04263e6
+DIST aho-corasick-0.7.15.crate 113071 BLAKE2B 
a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e
 SHA512 
e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
 DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
+DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
 DIST ascii-canvas-2.0.0.crate 10341 BLAKE2B 
4f2eca605282b94facc369aa64986a723465b25b73bd4a7bdd70dfb4b845a434256bc296543462e7b944621526519bc4363d566a57aea3b9dbab8fecfa7e
 SHA512 
814f1709d6863b904ba014025b01b3764592eed280df2500f8eaed9c150998315b4ae1de87d9c5d5c179f73cd0c110756e2a4515f04dba9b259f61522ef1cf57
 DIST askama-0.10.3.crate 7988 BLAKE2B 
7d56da56a4efb214b61609d2865a7bb9abd05124378d2ce43609fe75b262a8b301bc3dd0b3da84718c3da83a9b00db86b0a8313ebbf2cf525553f2c9457c4460
 SHA512 
c6bec67b07b4b24d81f4ccfdd6ac7d77588c3e625d0ce26e4c9bc3ee1125a644c1540c5ad92a7e8b7e02b92fc395ccdadf9634a5db49f5b4db8a6ca8c7511c39
+DIST askama-0.10.5.crate 7994 BLAKE2B 
1cd6618948873bac056ab3a6a60b6a687a8532deb5c2b1140eef2b00088c0062960c20a30360e8acab8c7d66e19061a8ff3a48c3ed9fbe8310c373b13389f732
 SHA512 
c54ee508313e1d9a40c729df52329c787e2512798b148cdf49a1d431179a82fc4f0748572c6fa35cbf3e068f04adce4e020c0c07cdfefa5f5fe41a009c914d2e
 DIST askama_derive-0.10.3.crate 6834 BLAKE2B 
66ca8e2cd5161da04a964282650d427d377000426c5c816b9e60efb49b4c14e03caaa6010d0e522f2a62f608783482c012fb13d1dd65fa1ad50887d5cc627598
 SHA512 
3077b17c97fce9d1171028bde368e7330c0e08fc090bb60b949ee0ccef7a21ef455102c95ea5ee3ea4d299618fa010408dbd018c0adebf0af52a2c330fd9b057
+DIST askama_derive-0.10.5.crate 6927 BLAKE2B 
2467677f383a75b9375a5fbf526e54f68a5adc8fccee6711272d86361f1387ab65fe9a80fe3d6b7473805cdb5526ed5a791ba01f8215c9222c357c013e49380

[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/gleam/

2020-10-31 Thread Matt Smith
commit: 9ed148881d3aef797295d81bf5433a883deee9bd
Author: Matt Smith  offtopica  uk>
AuthorDate: Sat Oct 31 21:05:34 2020 +
Commit:     Matt Smith  offtopica  uk>
CommitDate: Sat Oct 31 21:05:34 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ed14888

dev-lang/gleam: Bump to 0.12.0

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Matt Smith  offtopica.uk>

 dev-lang/gleam/Manifest|  14 ++
 dev-lang/gleam/gleam-0.12.0.ebuild | 261 +
 2 files changed, 275 insertions(+)

diff --git a/dev-lang/gleam/Manifest b/dev-lang/gleam/Manifest
index 89b413b8..b55b1a4a 100644
--- a/dev-lang/gleam/Manifest
+++ b/dev-lang/gleam/Manifest
@@ -10,6 +10,7 @@ DIST askama_derive-0.10.3.crate 6834 BLAKE2B 
66ca8e2cd5161da04a964282650d427d377
 DIST askama_escape-0.10.1.crate 8535 BLAKE2B 
f0b525c2a08d34a3903d56c842c88fdec1c6b3afb1f02ccbdb4106f19b706075637b5079549c06a4afb797e3db08b2186333cbd6d32c0f3daca33697b6f35f8c
 SHA512 
f5c95051bfac2b3c78c9487bc62b90f171babc41df1c57993c6618e5b254933dce710ae1932a08be6a53c2f7f704137d592e9f0c5b6c555e7e436fc65a2b2a7e
 DIST askama_shared-0.10.4.crate 29058 BLAKE2B 
9623b9a78e57dc2564a6b949604d05759b49cfcb5877d16d206a335f86b1ff0816124f32c46c52370c52567c72bfca97faaeb350574d4a6b16dbd18c9aca2a85
 SHA512 
256d915367e7beb9ecd7bd35c42267da026aea3226e34aeece6a75f67206e02e372bca4d99707ddf604ce01fe68962ca37b30b3b63fed9b94e6a6b69ab99bab1
 DIST async-trait-0.1.38.crate 24529 BLAKE2B 
cb8cdeacf4c033ebdb180b0e41c141f64edff7eccc77b4cfdbb20f4af1cc49d806b12b550882ab0107c25acf920db6e87ed75c385d47f096b73ca25f5def3dd2
 SHA512 
dc588d9cd2d556c6a05ccba36e8652ce31b88f68b21e966e291d68477b97ded3c0011da123fbd96cadbbc5fc0d20743c21a10c0e3e5255cfa6773618effc
+DIST async-trait-0.1.40.crate 24751 BLAKE2B 
91505300da5fbf6a5a5e274ccc565a2c0b0361becdd5aae0cb540391a9557d8462532416ed4171390c8dd732cdba74fe9be4f744bf309d4d50f4366552664ded
 SHA512 
9626ba9cc05795d33a41bf20f9ec27926fd5617a5b1f1036f524ea5ace2286d66c57a23ee9a5fffbd0a5c3638bb163025cad8c5cebac84c44362efd7b268ed71
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST base64-0.11.0.crate 48362 BLAKE2B 
90d2a64496e20c4bcca6f21c2546474ec88283679ccae95303ea7521133414eba021810e64e5916e3980b6878f90281f09295ebadcc12324fc9a9060ac41a707
 SHA512 
31b5f56d4907a5e4ae40e92ef1629a446126525186f5236afc2475829bf2e5e067554db200a18f7b3ab741d0cc9c01e20612e77cc0cbc1bc2a4a8d11c0fdbf33
@@ -51,6 +52,7 @@ DIST dtoa-0.4.6.crate 15979 BLAKE2B 
7ad070d30f933f169ab442069dd078022bfdb2d62273
 DIST either-1.6.0.crate 13334 BLAKE2B 
c0a7f6dcd5f6f7cd0a3b0a4dbcc1646017ae6abd650949d903aa4c088295f16dc050fd010de8adb2007442387e0ee8221bf73420b6adebb493e28eb480ddcfa1
 SHA512 
6078c948945600b75070302690c3ba2d4ad49e098f778614d00bc412876b933f131853f40893dece35c4bfe0f0eb54ce7adc48744fb31e39f4b40f29a8956552
 DIST ena-0.14.0.crate 23052 BLAKE2B 
ac9a4141d831bd16cfd260a162572b43e9389b5cee4319cc22a23b550b25370cf49856c320fd4489633171a4fca91cf7091e974418ddbb1649fec8730c9cd2c9
 SHA512 
bcf842f8f5da8a7e9b8e51df50bdf3f00234534f1d59d96bb1e45b0ee4fa74847eb8b9b5ca615a66d84d23c629d7386f28294a5c64d22efdf2903bc89faab2d4
 DIST encoding_rs-0.8.23.crate 1403543 BLAKE2B 
1ab7da7a4313dc3e0613a077bd9d036e91eec75913cb9b742879eab17e0af7dd76b69d7a17133f0c0c35a1f8c0628058415751105c95b63e2f578e9a57cbb71e
 SHA512 
7036f64c0f26b3d993c1ffb64ccdf95a122ae93a9ef691f9903f90925b222b3aabaf379e951b5e9fc40726a1ed52ba54f3eededbc1e6b68385c99cf2c34d5ba5
+DIST encoding_rs-0.8.24.crate 1366911 BLAKE2B 
d487d36a6ebd6fb31d7ce07acf4870a271ef9384bbf08aafcbf9951e919ae63acd504886db07009d3163ae7ebbd7e8e9da0e7aaecb400b1534e112a1325f914d
 SHA512 
bf94cff1b1a6e70b73d39aa531ab2f7de130a8fbe20726fb97d502a20cce6de3571a1f306f0f8bd6aa90ae535ca874377ef3db2d3669fa97cc12878155d527e0
 DIST fake-simd-0.1.2.crate 5398 BLAKE2B 
40437b18ca7b77258577f518232dcf67e2bf09b64234dc3f02b9eba0c5c1fede8f8d1dc7cbc112ce80e4f0bf317387d1b8046d41a4f83a7c54981fd2b71fc8e2
 SHA512 
d57242c54ea3283185eaecbf8d96a4c9decbada3ae3aceb516a79710be9bf038a6e06a29b9ba4ebcd41b8f42943a3024a983ea23e36b17edc445a8c4980f2893
 DIST filetime-0.2.12.crate 14272 BLAKE2B 
39969d952008f86c60b1e9e2e16d0221385b286eca8c093e225410dca615315d1d123008f6586c128d5660257791f6d4cbaf0956d858ac1313f0d89cbb025e22
 SHA512 
9806fc9f7e15ef35a0d36b1e099c5fd4edafb0f6592dba380211c4151b9fd83971cd554b9f42dc051916f48ac6e34ca1f8140e1361c656028be7fcabbea584ec
 DIST fixedbitset-0.

[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/git-cu/

2020-09-20 Thread Matt Smith
commit: d98a5f0636c20217ab4bcc92e6077507bee5635a
Author: Matt Smith  offtopica  uk>
AuthorDate: Sun Sep 20 15:08:35 2020 +
Commit:     Matt Smith  offtopica  uk>
CommitDate: Sun Sep 20 15:09:20 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d98a5f06

dev-vcs/git-cu: Init at 0.5.0

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Matt Smith  offtopica.uk>

 dev-vcs/git-cu/Manifest|  1 +
 dev-vcs/git-cu/git-cu-0.5.0.ebuild | 20 
 dev-vcs/git-cu/metadata.xml| 26 ++
 3 files changed, 47 insertions(+)

diff --git a/dev-vcs/git-cu/Manifest b/dev-vcs/git-cu/Manifest
new file mode 100644
index ..409aad41
--- /dev/null
+++ b/dev-vcs/git-cu/Manifest
@@ -0,0 +1 @@
+DIST git-cu-0.5.0.tar.gz 15071 BLAKE2B 
d70b11b308123f36bfa450d6b50548dc5e4bcbc87e574723022020c6faaf7c117c315c4d6f17db8ef7d67defd242e6641eb045eeda66cda34e256670fa9fbc64
 SHA512 
b0cd4e70c8f3303a73764dc094f2383b258932f49b1e33235462433b63933ae6eca555085610a75de1b40673d3d99ff6f14c87d9cd71ae5803722b249fa233e3

diff --git a/dev-vcs/git-cu/git-cu-0.5.0.ebuild 
b/dev-vcs/git-cu/git-cu-0.5.0.ebuild
new file mode 100644
index ..fb6db584
--- /dev/null
+++ b/dev-vcs/git-cu/git-cu-0.5.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS="pyproject.toml"
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit distutils-r1
+
+DESCRIPTION="Helps to keep your local git repositories organized"
+HOMEPAGE="https://gitlab.com/3point2/git-cu";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+# This package has tests, but they are not included in the PyPi
+# distribution.
+RESTRICT="test"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"

diff --git a/dev-vcs/git-cu/metadata.xml b/dev-vcs/git-cu/metadata.xml
new file mode 100644
index ..3e944869
--- /dev/null
+++ b/dev-vcs/git-cu/metadata.xml
@@ -0,0 +1,26 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+m...@offtopica.uk
+Matt Smith
+  
+  
+git-cu helps keep your local git repositories organized by cloning
+them into a directory structure based on their URL.
+
+For example, running a regular `git clone` of this repository with
+`git clone https://gitlab.com/3point2/git-cu.git` will create a
+`git-cu` directory inside your current working directory.
+
+Using `git cu` instead of `git clone` will create a
+`gitlab.com/3point2/git-cu` directory structure inside your
+current working directory.
+
+cu is short for "clone URL", pronounced "see you".
+  
+  
+3point2/git-cu
+git-cu
+  
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/gleam/

2020-09-12 Thread Matt Smith
commit: 2dedbba9aa1ea4a2f934d0b38e489265f947e1fc
Author: Matt Smith  offtopica  uk>
AuthorDate: Sat Sep 12 08:50:21 2020 +
Commit:     Matt Smith  offtopica  uk>
CommitDate: Sat Sep 12 08:50:21 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2dedbba9

dev-lang/gleam: Init at 0.11.2

Gleam is a statically typed functional programming language for
building scalable concurrent systems. It compiles to Erlang and has
straightforward interop with other BEAM languages such as Erlang,
Elixir and LFE.

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Matt Smith  offtopica.uk>

 dev-lang/gleam/Manifest| 241 ++
 dev-lang/gleam/gleam-0.11.2.ebuild | 261 +
 dev-lang/gleam/metadata.xml|  17 +++
 3 files changed, 519 insertions(+)

diff --git a/dev-lang/gleam/Manifest b/dev-lang/gleam/Manifest
new file mode 100644
index ..89b413b8
--- /dev/null
+++ b/dev-lang/gleam/Manifest
@@ -0,0 +1,241 @@
+DIST adler-0.2.3.crate 12168 BLAKE2B 
c7743569d700d7ec3185e0459a18181148f8cd7579f4da1fab30eb2e3c3cabbe5a7467f7760f0cba4b2fdeb62f8d988ee1f24637685d76db7acb56f679cfc996
 SHA512 
565849eba122eb94d240a0cba875035537058cc168f137a8a3b99392d753815d56fa0e1a1e851062632700b0e3d12caf67f5f768b9f727956a2e5b599029e9dc
+DIST aho-corasick-0.7.13.crate 111381 BLAKE2B 
08efdd762a12cbafabfb6c1c6f8b87465b337ea006d48e612c5275f796e4d62aa0a595bcda783f7a58b1e2655b9b35333033806215518f097b6671888d152e0f
 SHA512 
9bd3c12559d6bdb1ce798a62c59a202771b48125afb6e1b5be76cad13d750d9bedd7acd77d69557e34a698b17ed7da6832a7813d48ee2627f4a2abd5e04263e6
+DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
+DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
+DIST ascii-canvas-2.0.0.crate 10341 BLAKE2B 
4f2eca605282b94facc369aa64986a723465b25b73bd4a7bdd70dfb4b845a434256bc296543462e7b944621526519bc4363d566a57aea3b9dbab8fecfa7e
 SHA512 
814f1709d6863b904ba014025b01b3764592eed280df2500f8eaed9c150998315b4ae1de87d9c5d5c179f73cd0c110756e2a4515f04dba9b259f61522ef1cf57
+DIST askama-0.10.3.crate 7988 BLAKE2B 
7d56da56a4efb214b61609d2865a7bb9abd05124378d2ce43609fe75b262a8b301bc3dd0b3da84718c3da83a9b00db86b0a8313ebbf2cf525553f2c9457c4460
 SHA512 
c6bec67b07b4b24d81f4ccfdd6ac7d77588c3e625d0ce26e4c9bc3ee1125a644c1540c5ad92a7e8b7e02b92fc395ccdadf9634a5db49f5b4db8a6ca8c7511c39
+DIST askama_derive-0.10.3.crate 6834 BLAKE2B 
66ca8e2cd5161da04a964282650d427d377000426c5c816b9e60efb49b4c14e03caaa6010d0e522f2a62f608783482c012fb13d1dd65fa1ad50887d5cc627598
 SHA512 
3077b17c97fce9d1171028bde368e7330c0e08fc090bb60b949ee0ccef7a21ef455102c95ea5ee3ea4d299618fa010408dbd018c0adebf0af52a2c330fd9b057
+DIST askama_escape-0.10.1.crate 8535 BLAKE2B 
f0b525c2a08d34a3903d56c842c88fdec1c6b3afb1f02ccbdb4106f19b706075637b5079549c06a4afb797e3db08b2186333cbd6d32c0f3daca33697b6f35f8c
 SHA512 
f5c95051bfac2b3c78c9487bc62b90f171babc41df1c57993c6618e5b254933dce710ae1932a08be6a53c2f7f704137d592e9f0c5b6c555e7e436fc65a2b2a7e
+DIST askama_shared-0.10.4.crate 29058 BLAKE2B 
9623b9a78e57dc2564a6b949604d05759b49cfcb5877d16d206a335f86b1ff0816124f32c46c52370c52567c72bfca97faaeb350574d4a6b16dbd18c9aca2a85
 SHA512 
256d915367e7beb9ecd7bd35c42267da026aea3226e34aeece6a75f67206e02e372bca4d99707ddf604ce01fe68962ca37b30b3b63fed9b94e6a6b69ab99bab1
+DIST async-trait-0.1.38.crate 24529 BLAKE2B 
cb8cdeacf4c033ebdb180b0e41c141f64edff7eccc77b4cfdbb20f4af1cc49d806b12b550882ab0107c25acf920db6e87ed75c385d47f096b73ca25f5def3dd2
 SHA512 
dc588d9cd2d556c6a05ccba36e8652ce31b88f68b21e966e291d68477b97ded3c0011da123fbd96cadbbc5fc0d20743c21a10c0e3e5255cfa6773618effc
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfa