public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/sedlex/
@ 2017-05-15 14:45 Alexis Ballier
  0 siblings, 0 replies; 15+ messages in thread
From: Alexis Ballier @ 2017-05-15 14:45 UTC (permalink / raw
  To: gentoo-commits

commit:     8efb2a279427d7bc3d5a01dab3f5d1f054f35fd9
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon May 15 14:33:35 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon May 15 14:44:56 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8efb2a27

dev-ml/sedlex: initial import

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/sedlex/Manifest             |  1 +
 dev-ml/sedlex/metadata.xml         | 11 +++++++++++
 dev-ml/sedlex/sedlex-1.99.3.ebuild | 37 +++++++++++++++++++++++++++++++++++++
 3 files changed, 49 insertions(+)

diff --git a/dev-ml/sedlex/Manifest b/dev-ml/sedlex/Manifest
new file mode 100644
index 00000000000..b117235a48b
--- /dev/null
+++ b/dev-ml/sedlex/Manifest
@@ -0,0 +1 @@
+DIST sedlex-1.99.3.tar.gz 58236 SHA256 54a1c32e5505dc081b3f231f21501ebebddcd50ee097e9c163ba347855b953fb SHA512 d0359a4c3f4d9efe51fa79405ae79f20ab64949838acbac475a9bcb7f42e0b972e66429eca2063fda6ae6af04475dbf29a331cf005f3338e7fc130afab477392 WHIRLPOOL f64bed9952ad93eff6512fd28b7ab5f343dd42d1ae3aa3851138976672679197a67ac094916590251079c0346d3d4ecc999f8289bb2a80ee3fefca5c1b401431

diff --git a/dev-ml/sedlex/metadata.xml b/dev-ml/sedlex/metadata.xml
new file mode 100644
index 00000000000..32f6b384baa
--- /dev/null
+++ b/dev-ml/sedlex/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+	<email>ml@gentoo.org</email>
+	<name>Gentoo ML Project</name>
+</maintainer>
+  <upstream>
+	  <remote-id type="github">alainfrisch/sedlex</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git a/dev-ml/sedlex/sedlex-1.99.3.ebuild b/dev-ml/sedlex/sedlex-1.99.3.ebuild
new file mode 100644
index 00000000000..467b1c870d4
--- /dev/null
+++ b/dev-ml/sedlex/sedlex-1.99.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit findlib
+
+DESCRIPTION="An OCaml lexer generator for Unicode"
+HOMEPAGE="https://github.com/alainfrisch/sedlex"
+SRC_URI="https://github.com/alainfrisch/sedlex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="+ocamlopt"
+
+DEPEND="
+	dev-lang/ocaml:=[ocamlopt?]
+	dev-ml/gen:=[ocamlopt(+)?]
+	dev-ml/ppx_tools:=[ocamlopt(+)?]
+"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+	emake all
+	use ocamlopt && emake opt
+}
+
+src_install() {
+	findlib_src_preinst
+	if use ocamlopt; then
+		emake install
+	else
+		emake install_byteonly
+	fi
+	dodoc CHANGES README.md
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/sedlex/
@ 2017-07-13 22:09 Alexis Ballier
  0 siblings, 0 replies; 15+ messages in thread
From: Alexis Ballier @ 2017-07-13 22:09 UTC (permalink / raw
  To: gentoo-commits

commit:     cf17060c135e0055c350510ab641b337b3d082f2
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 13 22:02:13 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Jul 13 22:09:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf17060c

dev-ml/sedlex: bump to 1.99.4

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ml/sedlex/Manifest             |  1 +
 dev-ml/sedlex/sedlex-1.99.4.ebuild | 42 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 43 insertions(+)

diff --git a/dev-ml/sedlex/Manifest b/dev-ml/sedlex/Manifest
index b117235a48b..71993db0a78 100644
--- a/dev-ml/sedlex/Manifest
+++ b/dev-ml/sedlex/Manifest
@@ -1 +1,2 @@
 DIST sedlex-1.99.3.tar.gz 58236 SHA256 54a1c32e5505dc081b3f231f21501ebebddcd50ee097e9c163ba347855b953fb SHA512 d0359a4c3f4d9efe51fa79405ae79f20ab64949838acbac475a9bcb7f42e0b972e66429eca2063fda6ae6af04475dbf29a331cf005f3338e7fc130afab477392 WHIRLPOOL f64bed9952ad93eff6512fd28b7ab5f343dd42d1ae3aa3851138976672679197a67ac094916590251079c0346d3d4ecc999f8289bb2a80ee3fefca5c1b401431
+DIST sedlex-1.99.4.tar.gz 59359 SHA256 3ba074870ccffffd16a11b205373985012395c020dd19c1ca5f9811a91c263c7 SHA512 83bddb03e25b015bc71fb59e3b0e0e097e899c681c8033663c17936f28fde8599a82eaab9c26eafd645c401c106e65fcf173d9fb889eb8999eb1b064ff8b6149 WHIRLPOOL ed2f8e7e7822d143619c67b72a24f78a90ce9baa9e7ea82eacaf2ec7cd9911422bc696c6d60e58e47ebbc5791be963c639c655b3cd5a88354af3782df9abbcf1

diff --git a/dev-ml/sedlex/sedlex-1.99.4.ebuild b/dev-ml/sedlex/sedlex-1.99.4.ebuild
new file mode 100644
index 00000000000..b2a4d281ef0
--- /dev/null
+++ b/dev-ml/sedlex/sedlex-1.99.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit findlib
+
+DESCRIPTION="An OCaml lexer generator for Unicode"
+HOMEPAGE="https://github.com/alainfrisch/sedlex"
+SRC_URI="https://github.com/alainfrisch/sedlex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="+ocamlopt"
+
+DEPEND="
+	dev-lang/ocaml:=[ocamlopt?]
+	dev-ml/gen:=[ocamlopt(+)?]
+	dev-ml/ppx_tools_versioned:=[ocamlopt(+)?]
+	dev-ml/ocaml-migrate-parsetree:=[ocamlopt(+)?]
+"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+	emake all
+	use ocamlopt && emake opt
+}
+
+src_test() {
+	emake -j1 test
+}
+
+src_install() {
+	findlib_src_preinst
+	if use ocamlopt; then
+		emake install
+	else
+		emake install_byteonly
+	fi
+	dodoc CHANGES README.md
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/sedlex/
@ 2021-12-05  1:02 Maciej Barć
  0 siblings, 0 replies; 15+ messages in thread
From: Maciej Barć @ 2021-12-05  1:02 UTC (permalink / raw
  To: gentoo-commits

commit:     a5703e6d4a16f246f1ff4e78b150771d1ef0c070
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  5 00:28:47 2021 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Dec  5 00:58:07 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5703e6d

dev-ml/sedlex: new package; add version 2.3

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-ml/sedlex/Manifest          |  4 ++++
 dev-ml/sedlex/metadata.xml      | 19 ++++++++++++++++
 dev-ml/sedlex/sedlex-2.3.ebuild | 48 +++++++++++++++++++++++++++++++++++++++++
 3 files changed, 71 insertions(+)

diff --git a/dev-ml/sedlex/Manifest b/dev-ml/sedlex/Manifest
new file mode 100644
index 000000000000..66b18bbb4a83
--- /dev/null
+++ b/dev-ml/sedlex/Manifest
@@ -0,0 +1,4 @@
+DIST sedlex-2.3-DerivedCoreProperties.txt 993782 BLAKE2B 185f76580a496781524e19124cc4d6d2f0eec6964d4dcf17c05e4a1f4a6031a821740a34e373c3be82c5f25acdb93a77f9591eafe37d026d40e027054e717c0f SHA512 e6b54579369edf361ee961171d9b4896449e16327d77749201e07a7022a4d9bd9e50ba25cc7397fb4e40c852347b1ef8599ed45bd5bb96a1b8dc5cd04ada5fda
+DIST sedlex-2.3-DerivedGeneralCategory.txt 255731 BLAKE2B 4cc70d21872e6c8d4a26dddaf204531533b79bd58b7238395ca25db7346bc916bd85aa0343abc194b4aab499d481f40a6fe1d8ea287e873ff1199a1bdd195be7 SHA512 b45324cb2791be1d1cf10862ca1ca4008fed2f482aa20042cac7190d4a8d46f840cc65b7367379343d209c06fdf37cd677f887a99bfbf3aa7022fcb3d4212c2d
+DIST sedlex-2.3-PropList.txt 123554 BLAKE2B 3b0a0e12315acfa67e51e48133652b12b45473a22a90f7d2cad91e149cf861f59daf02f8a15aa1138a879be4645d0d6bd48d6a2b39e61584d45f4e763b635ee0 SHA512 1979d14eaa43512ad681f8ebffd93b6bf5b0edacb72d01d7814aa293083e4834840223848c492d96f75a3cc8b219a6671e85158ccde4d283b37be3f9e2f071e4
+DIST sedlex-2.3.tar.gz 114507 BLAKE2B ba777d90ceba41136ac552a2aea860b2932dc2c27d02a5875e8533d6740bcababe444d27427fbae59739a42901b3fb85f7b2ed8fd318f984734e7283ecd7e69e SHA512 f91bbda9e79417e0a7c723a8efd9644404ffc91c60898b8fa07a514c38bc8472eae34419405354ae80966feb8d3203943f78776ad395a16132c7c890e3dbd7d8

diff --git a/dev-ml/sedlex/metadata.xml b/dev-ml/sedlex/metadata.xml
new file mode 100644
index 000000000000..9ef5fced7dd8
--- /dev/null
+++ b/dev-ml/sedlex/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+  <maintainer type="project">
+    <email>ml@gentoo.org</email>
+    <name>ML</name>
+  </maintainer>
+  <longdescription>
+    sedlex is a lexer generator for OCaml. It is similar to ocamllex, but
+    supports Unicode. Unlike ocamllex, sedlex allows lexer specifications
+    within regular OCaml source files. Lexing specific constructs are provided
+    via a ppx syntax extension.
+  </longdescription>
+  <upstream>
+    <bugs-to>https://github.com/ocaml-community/sedlex/issues/</bugs-to>
+    <remote-id type="github">ocaml-community/sedlex</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git a/dev-ml/sedlex/sedlex-2.3.ebuild b/dev-ml/sedlex/sedlex-2.3.ebuild
new file mode 100644
index 000000000000..ebd20d7914db
--- /dev/null
+++ b/dev-ml/sedlex/sedlex-2.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="An OCaml lexer generator for Unicode"
+HOMEPAGE="https://github.com/ocaml-community/sedlex"
+SRC_URI="https://github.com/ocaml-community/${PN}/archive/v${PV}.tar.gz
+			-> ${P}.tar.gz"
+
+FILES=( DerivedCoreProperties extracted/DerivedGeneralCategory PropList )
+for file in ${FILES[@]} ; do
+	SRC_URI+=" https://www.unicode.org/Public/12.1.0/ucd/${file}.txt
+				-> ${P}-${file##*/}.txt"
+done
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt"
+
+DEPEND="
+	dev-ml/gen:=
+	dev-ml/ppxlib:=
+	dev-ml/uchar:=
+"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+	unpack "${P}.tar.gz"
+
+	local file
+	for file in ${FILES[@]} ; do
+		ebegin "Copying ${file}"
+		cp "${DISTDIR}/${P}-${file##*/}.txt"  \
+		   "${S}/src/generator/data/${file##*/}.txt"
+		eend $? || die
+	done
+}
+
+src_prepare() {
+	default
+
+	# Remove dune file with rules to download additional txt files
+	rm "${S}/src/generator/data/dune" || die
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/sedlex/
@ 2021-12-05  3:22 Maciej Barć
  0 siblings, 0 replies; 15+ messages in thread
From: Maciej Barć @ 2021-12-05  3:22 UTC (permalink / raw
  To: gentoo-commits

commit:     906792b35130512825971f2edd64125075b56327
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  5 02:49:12 2021 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Dec  5 03:22:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=906792b3

dev-ml/sedlex: fix slot

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-ml/sedlex/{sedlex-2.3.ebuild => sedlex-2.3-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/sedlex/sedlex-2.3.ebuild b/dev-ml/sedlex/sedlex-2.3-r1.ebuild
similarity index 98%
rename from dev-ml/sedlex/sedlex-2.3.ebuild
rename to dev-ml/sedlex/sedlex-2.3-r1.ebuild
index ebd20d7914db..ea65dfca6321 100644
--- a/dev-ml/sedlex/sedlex-2.3.ebuild
+++ b/dev-ml/sedlex/sedlex-2.3-r1.ebuild
@@ -17,7 +17,7 @@ for file in ${FILES[@]} ; do
 done
 
 LICENSE="MIT"
-SLOT="0"
+SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86"
 IUSE="+ocamlopt"
 


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/sedlex/
@ 2022-02-01 13:20 Alfredo Tupone
  0 siblings, 0 replies; 15+ messages in thread
From: Alfredo Tupone @ 2022-02-01 13:20 UTC (permalink / raw
  To: gentoo-commits

commit:     57d08b65650094efddf0a9269e65ef7f4867f2af
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  1 13:20:37 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Feb  1 13:20:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57d08b65

dev-ml/sedlex: 2.5 bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/sedlex/Manifest          |  4 ++++
 dev-ml/sedlex/sedlex-2.5.ebuild | 48 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/dev-ml/sedlex/Manifest b/dev-ml/sedlex/Manifest
index 66b18bbb4a83..9ff6ea32be8d 100644
--- a/dev-ml/sedlex/Manifest
+++ b/dev-ml/sedlex/Manifest
@@ -2,3 +2,7 @@ DIST sedlex-2.3-DerivedCoreProperties.txt 993782 BLAKE2B 185f76580a496781524e191
 DIST sedlex-2.3-DerivedGeneralCategory.txt 255731 BLAKE2B 4cc70d21872e6c8d4a26dddaf204531533b79bd58b7238395ca25db7346bc916bd85aa0343abc194b4aab499d481f40a6fe1d8ea287e873ff1199a1bdd195be7 SHA512 b45324cb2791be1d1cf10862ca1ca4008fed2f482aa20042cac7190d4a8d46f840cc65b7367379343d209c06fdf37cd677f887a99bfbf3aa7022fcb3d4212c2d
 DIST sedlex-2.3-PropList.txt 123554 BLAKE2B 3b0a0e12315acfa67e51e48133652b12b45473a22a90f7d2cad91e149cf861f59daf02f8a15aa1138a879be4645d0d6bd48d6a2b39e61584d45f4e763b635ee0 SHA512 1979d14eaa43512ad681f8ebffd93b6bf5b0edacb72d01d7814aa293083e4834840223848c492d96f75a3cc8b219a6671e85158ccde4d283b37be3f9e2f071e4
 DIST sedlex-2.3.tar.gz 114507 BLAKE2B ba777d90ceba41136ac552a2aea860b2932dc2c27d02a5875e8533d6740bcababe444d27427fbae59739a42901b3fb85f7b2ed8fd318f984734e7283ecd7e69e SHA512 f91bbda9e79417e0a7c723a8efd9644404ffc91c60898b8fa07a514c38bc8472eae34419405354ae80966feb8d3203943f78776ad395a16132c7c890e3dbd7d8
+DIST sedlex-2.5-DerivedCoreProperties.txt 993782 BLAKE2B 185f76580a496781524e19124cc4d6d2f0eec6964d4dcf17c05e4a1f4a6031a821740a34e373c3be82c5f25acdb93a77f9591eafe37d026d40e027054e717c0f SHA512 e6b54579369edf361ee961171d9b4896449e16327d77749201e07a7022a4d9bd9e50ba25cc7397fb4e40c852347b1ef8599ed45bd5bb96a1b8dc5cd04ada5fda
+DIST sedlex-2.5-DerivedGeneralCategory.txt 255731 BLAKE2B 4cc70d21872e6c8d4a26dddaf204531533b79bd58b7238395ca25db7346bc916bd85aa0343abc194b4aab499d481f40a6fe1d8ea287e873ff1199a1bdd195be7 SHA512 b45324cb2791be1d1cf10862ca1ca4008fed2f482aa20042cac7190d4a8d46f840cc65b7367379343d209c06fdf37cd677f887a99bfbf3aa7022fcb3d4212c2d
+DIST sedlex-2.5-PropList.txt 123554 BLAKE2B 3b0a0e12315acfa67e51e48133652b12b45473a22a90f7d2cad91e149cf861f59daf02f8a15aa1138a879be4645d0d6bd48d6a2b39e61584d45f4e763b635ee0 SHA512 1979d14eaa43512ad681f8ebffd93b6bf5b0edacb72d01d7814aa293083e4834840223848c492d96f75a3cc8b219a6671e85158ccde4d283b37be3f9e2f071e4
+DIST sedlex-2.5.tar.gz 134289 BLAKE2B 47aa67ed34ee0226b92d538e61bbf7252dcead236dd51d4a291c7b81f7d0747d1024e9eb0a274d7648b25cfa078108e3e62d54ea2702450171b9ff4ab60f7706 SHA512 5c511a89e43999b34e50cc820a4ac71ecd0315ef144da2af1653077d7497b2ce3658898b723a7c558693766e6bc57369349cdf78c4a4b962a23d4528161b78ef

diff --git a/dev-ml/sedlex/sedlex-2.5.ebuild b/dev-ml/sedlex/sedlex-2.5.ebuild
new file mode 100644
index 000000000000..7b4bbcf44cc7
--- /dev/null
+++ b/dev-ml/sedlex/sedlex-2.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="An OCaml lexer generator for Unicode"
+HOMEPAGE="https://github.com/ocaml-community/sedlex"
+SRC_URI="https://github.com/ocaml-community/${PN}/archive/v${PV}.tar.gz
+			-> ${P}.tar.gz"
+
+FILES=( DerivedCoreProperties extracted/DerivedGeneralCategory PropList )
+for file in ${FILES[@]} ; do
+	SRC_URI+=" https://www.unicode.org/Public/12.1.0/ucd/${file}.txt
+				-> ${P}-${file##*/}.txt"
+done
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt"
+
+DEPEND="
+	dev-ml/gen:=
+	dev-ml/ppxlib:=
+	dev-ml/uchar:=
+"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+	unpack "${P}.tar.gz"
+
+	local file
+	for file in ${FILES[@]} ; do
+		ebegin "Copying ${file}"
+		cp "${DISTDIR}/${P}-${file##*/}.txt"  \
+		   "${S}/src/generator/data/${file##*/}.txt"
+		eend $? || die
+	done
+}
+
+src_prepare() {
+	default
+
+	# Remove dune file with rules to download additional txt files
+	rm "${S}/src/generator/data/dune" || die
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/sedlex/
@ 2022-02-01 19:16 Alfredo Tupone
  0 siblings, 0 replies; 15+ messages in thread
From: Alfredo Tupone @ 2022-02-01 19:16 UTC (permalink / raw
  To: gentoo-commits

commit:     5d949038add2c77b2df836123a9d44a18dc085c4
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  1 19:15:55 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Feb  1 19:15:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d949038

dev-ml/sedlex: do not update unicode data

Closes: https://bugs.gentoo.org/832506
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/sedlex/sedlex-2.5.ebuild | 22 +++++-----------------
 1 file changed, 5 insertions(+), 17 deletions(-)

diff --git a/dev-ml/sedlex/sedlex-2.5.ebuild b/dev-ml/sedlex/sedlex-2.5.ebuild
index 7b4bbcf44cc7..70cb278e79a8 100644
--- a/dev-ml/sedlex/sedlex-2.5.ebuild
+++ b/dev-ml/sedlex/sedlex-2.5.ebuild
@@ -28,21 +28,9 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-src_unpack() {
-	unpack "${P}.tar.gz"
-
-	local file
-	for file in ${FILES[@]} ; do
-		ebegin "Copying ${file}"
-		cp "${DISTDIR}/${P}-${file##*/}.txt"  \
-		   "${S}/src/generator/data/${file##*/}.txt"
-		eend $? || die
-	done
-}
-
-src_prepare() {
-	default
-
-	# Remove dune file with rules to download additional txt files
-	rm "${S}/src/generator/data/dune" || die
+src_compile() {
+	ebegin "Building"
+	dune build @install --display short --profile release \
+		--ignore-promoted-rules
+	eend $? || die
 }


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/sedlex/
@ 2022-02-02 11:09 Alfredo Tupone
  0 siblings, 0 replies; 15+ messages in thread
From: Alfredo Tupone @ 2022-02-02 11:09 UTC (permalink / raw
  To: gentoo-commits

commit:     bf6688edd33a0a860f83b3dd31af6f4ba74e105b
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  2 11:09:42 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Feb  2 11:09:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf6688ed

dev-ml/sedlex: do not access the network during test

Closes: https://bugs.gentoo.org/832542
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/sedlex/sedlex-2.5.ebuild | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/dev-ml/sedlex/sedlex-2.5.ebuild b/dev-ml/sedlex/sedlex-2.5.ebuild
index 70cb278e79a8..882f4cd84231 100644
--- a/dev-ml/sedlex/sedlex-2.5.ebuild
+++ b/dev-ml/sedlex/sedlex-2.5.ebuild
@@ -34,3 +34,10 @@ src_compile() {
 		--ignore-promoted-rules
 	eend $? || die
 }
+
+dune_src_test() {
+	ebegin "Testing"
+	dune runtest --display short --profile release \
+		--ignore-promoted-rules
+	eend $? || die
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/sedlex/
@ 2022-02-04  7:46 Alfredo Tupone
  0 siblings, 0 replies; 15+ messages in thread
From: Alfredo Tupone @ 2022-02-04  7:46 UTC (permalink / raw
  To: gentoo-commits

commit:     1b5c215247eb8ba323e8ae389340545c5c4ec71c
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  4 07:46:44 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Feb  4 07:46:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b5c2152

dev-ml/sedlex: remove unused disfiles

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/sedlex/Manifest          | 3 ---
 dev-ml/sedlex/sedlex-2.5.ebuild | 6 ------
 2 files changed, 9 deletions(-)

diff --git a/dev-ml/sedlex/Manifest b/dev-ml/sedlex/Manifest
index 9ff6ea32be8d..116025024d80 100644
--- a/dev-ml/sedlex/Manifest
+++ b/dev-ml/sedlex/Manifest
@@ -2,7 +2,4 @@ DIST sedlex-2.3-DerivedCoreProperties.txt 993782 BLAKE2B 185f76580a496781524e191
 DIST sedlex-2.3-DerivedGeneralCategory.txt 255731 BLAKE2B 4cc70d21872e6c8d4a26dddaf204531533b79bd58b7238395ca25db7346bc916bd85aa0343abc194b4aab499d481f40a6fe1d8ea287e873ff1199a1bdd195be7 SHA512 b45324cb2791be1d1cf10862ca1ca4008fed2f482aa20042cac7190d4a8d46f840cc65b7367379343d209c06fdf37cd677f887a99bfbf3aa7022fcb3d4212c2d
 DIST sedlex-2.3-PropList.txt 123554 BLAKE2B 3b0a0e12315acfa67e51e48133652b12b45473a22a90f7d2cad91e149cf861f59daf02f8a15aa1138a879be4645d0d6bd48d6a2b39e61584d45f4e763b635ee0 SHA512 1979d14eaa43512ad681f8ebffd93b6bf5b0edacb72d01d7814aa293083e4834840223848c492d96f75a3cc8b219a6671e85158ccde4d283b37be3f9e2f071e4
 DIST sedlex-2.3.tar.gz 114507 BLAKE2B ba777d90ceba41136ac552a2aea860b2932dc2c27d02a5875e8533d6740bcababe444d27427fbae59739a42901b3fb85f7b2ed8fd318f984734e7283ecd7e69e SHA512 f91bbda9e79417e0a7c723a8efd9644404ffc91c60898b8fa07a514c38bc8472eae34419405354ae80966feb8d3203943f78776ad395a16132c7c890e3dbd7d8
-DIST sedlex-2.5-DerivedCoreProperties.txt 993782 BLAKE2B 185f76580a496781524e19124cc4d6d2f0eec6964d4dcf17c05e4a1f4a6031a821740a34e373c3be82c5f25acdb93a77f9591eafe37d026d40e027054e717c0f SHA512 e6b54579369edf361ee961171d9b4896449e16327d77749201e07a7022a4d9bd9e50ba25cc7397fb4e40c852347b1ef8599ed45bd5bb96a1b8dc5cd04ada5fda
-DIST sedlex-2.5-DerivedGeneralCategory.txt 255731 BLAKE2B 4cc70d21872e6c8d4a26dddaf204531533b79bd58b7238395ca25db7346bc916bd85aa0343abc194b4aab499d481f40a6fe1d8ea287e873ff1199a1bdd195be7 SHA512 b45324cb2791be1d1cf10862ca1ca4008fed2f482aa20042cac7190d4a8d46f840cc65b7367379343d209c06fdf37cd677f887a99bfbf3aa7022fcb3d4212c2d
-DIST sedlex-2.5-PropList.txt 123554 BLAKE2B 3b0a0e12315acfa67e51e48133652b12b45473a22a90f7d2cad91e149cf861f59daf02f8a15aa1138a879be4645d0d6bd48d6a2b39e61584d45f4e763b635ee0 SHA512 1979d14eaa43512ad681f8ebffd93b6bf5b0edacb72d01d7814aa293083e4834840223848c492d96f75a3cc8b219a6671e85158ccde4d283b37be3f9e2f071e4
 DIST sedlex-2.5.tar.gz 134289 BLAKE2B 47aa67ed34ee0226b92d538e61bbf7252dcead236dd51d4a291c7b81f7d0747d1024e9eb0a274d7648b25cfa078108e3e62d54ea2702450171b9ff4ab60f7706 SHA512 5c511a89e43999b34e50cc820a4ac71ecd0315ef144da2af1653077d7497b2ce3658898b723a7c558693766e6bc57369349cdf78c4a4b962a23d4528161b78ef

diff --git a/dev-ml/sedlex/sedlex-2.5.ebuild b/dev-ml/sedlex/sedlex-2.5.ebuild
index 882f4cd84231..cc4748a81f3b 100644
--- a/dev-ml/sedlex/sedlex-2.5.ebuild
+++ b/dev-ml/sedlex/sedlex-2.5.ebuild
@@ -10,12 +10,6 @@ HOMEPAGE="https://github.com/ocaml-community/sedlex"
 SRC_URI="https://github.com/ocaml-community/${PN}/archive/v${PV}.tar.gz
 			-> ${P}.tar.gz"
 
-FILES=( DerivedCoreProperties extracted/DerivedGeneralCategory PropList )
-for file in ${FILES[@]} ; do
-	SRC_URI+=" https://www.unicode.org/Public/12.1.0/ucd/${file}.txt
-				-> ${P}-${file##*/}.txt"
-done
-
 LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86"


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/sedlex/
@ 2023-01-28 13:26 Alfredo Tupone
  0 siblings, 0 replies; 15+ messages in thread
From: Alfredo Tupone @ 2023-01-28 13:26 UTC (permalink / raw
  To: gentoo-commits

commit:     a0f50fc59fed70a24f39d1d8de8b6655fb89675c
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 28 13:14:10 2023 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Jan 28 13:25:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f50fc5

dev-ml/sedlex: bump to 3.0

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/sedlex/Manifest                                    | 1 +
 dev-ml/sedlex/{sedlex-2.5.ebuild => sedlex-2.5-r1.ebuild} | 4 ++--
 dev-ml/sedlex/{sedlex-2.5.ebuild => sedlex-3.0.ebuild}    | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-ml/sedlex/Manifest b/dev-ml/sedlex/Manifest
index 116025024d80..56d44bb4a308 100644
--- a/dev-ml/sedlex/Manifest
+++ b/dev-ml/sedlex/Manifest
@@ -3,3 +3,4 @@ DIST sedlex-2.3-DerivedGeneralCategory.txt 255731 BLAKE2B 4cc70d21872e6c8d4a26dd
 DIST sedlex-2.3-PropList.txt 123554 BLAKE2B 3b0a0e12315acfa67e51e48133652b12b45473a22a90f7d2cad91e149cf861f59daf02f8a15aa1138a879be4645d0d6bd48d6a2b39e61584d45f4e763b635ee0 SHA512 1979d14eaa43512ad681f8ebffd93b6bf5b0edacb72d01d7814aa293083e4834840223848c492d96f75a3cc8b219a6671e85158ccde4d283b37be3f9e2f071e4
 DIST sedlex-2.3.tar.gz 114507 BLAKE2B ba777d90ceba41136ac552a2aea860b2932dc2c27d02a5875e8533d6740bcababe444d27427fbae59739a42901b3fb85f7b2ed8fd318f984734e7283ecd7e69e SHA512 f91bbda9e79417e0a7c723a8efd9644404ffc91c60898b8fa07a514c38bc8472eae34419405354ae80966feb8d3203943f78776ad395a16132c7c890e3dbd7d8
 DIST sedlex-2.5.tar.gz 134289 BLAKE2B 47aa67ed34ee0226b92d538e61bbf7252dcead236dd51d4a291c7b81f7d0747d1024e9eb0a274d7648b25cfa078108e3e62d54ea2702450171b9ff4ab60f7706 SHA512 5c511a89e43999b34e50cc820a4ac71ecd0315ef144da2af1653077d7497b2ce3658898b723a7c558693766e6bc57369349cdf78c4a4b962a23d4528161b78ef
+DIST sedlex-3.0.tar.gz 133248 BLAKE2B f1adb73087b132d4e99b4785af3a99d3d82ee860d16691c48fbec6bd2776d8de23f736f5d6f21b734c846ef793caa8e7c925ce58dfc472d205268eab39973c6a SHA512 564780b7af8b3ddd32c9164caa42fd24b2ff59e0bf9977bcee4c3ddea2be3f0c870bd95949b639c5f1942e0fa2604902f5cd3eb9041d59b6ee2367895df556df

diff --git a/dev-ml/sedlex/sedlex-2.5.ebuild b/dev-ml/sedlex/sedlex-2.5-r1.ebuild
similarity index 91%
copy from dev-ml/sedlex/sedlex-2.5.ebuild
copy to dev-ml/sedlex/sedlex-2.5-r1.ebuild
index cc4748a81f3b..87cc6542f10d 100644
--- a/dev-ml/sedlex/sedlex-2.5.ebuild
+++ b/dev-ml/sedlex/sedlex-2.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ IUSE="+ocamlopt"
 
 DEPEND="
 	dev-ml/gen:=
-	dev-ml/ppxlib:=
+	<dev-ml/ppxlib-0.26:=
 	dev-ml/uchar:=
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-ml/sedlex/sedlex-2.5.ebuild b/dev-ml/sedlex/sedlex-3.0.ebuild
similarity index 91%
rename from dev-ml/sedlex/sedlex-2.5.ebuild
rename to dev-ml/sedlex/sedlex-3.0.ebuild
index cc4748a81f3b..7cf89cfc99cc 100644
--- a/dev-ml/sedlex/sedlex-2.5.ebuild
+++ b/dev-ml/sedlex/sedlex-3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ IUSE="+ocamlopt"
 
 DEPEND="
 	dev-ml/gen:=
-	dev-ml/ppxlib:=
+	>=dev-ml/ppxlib-0.26:=
 	dev-ml/uchar:=
 "
 RDEPEND="${DEPEND}"


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/sedlex/
@ 2023-04-24 17:39 Maciej Barć
  0 siblings, 0 replies; 15+ messages in thread
From: Maciej Barć @ 2023-04-24 17:39 UTC (permalink / raw
  To: gentoo-commits

commit:     15cacf5cf6e8984e0e0951ec6d320a4b516130a8
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 24 17:07:40 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Apr 24 17:39:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15cacf5c

dev-ml/sedlex: drop old 2.3-r1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-ml/sedlex/Manifest             |  4 ----
 dev-ml/sedlex/sedlex-2.3-r1.ebuild | 48 --------------------------------------
 2 files changed, 52 deletions(-)

diff --git a/dev-ml/sedlex/Manifest b/dev-ml/sedlex/Manifest
index 56d44bb4a308..b0efce8d4d7a 100644
--- a/dev-ml/sedlex/Manifest
+++ b/dev-ml/sedlex/Manifest
@@ -1,6 +1,2 @@
-DIST sedlex-2.3-DerivedCoreProperties.txt 993782 BLAKE2B 185f76580a496781524e19124cc4d6d2f0eec6964d4dcf17c05e4a1f4a6031a821740a34e373c3be82c5f25acdb93a77f9591eafe37d026d40e027054e717c0f SHA512 e6b54579369edf361ee961171d9b4896449e16327d77749201e07a7022a4d9bd9e50ba25cc7397fb4e40c852347b1ef8599ed45bd5bb96a1b8dc5cd04ada5fda
-DIST sedlex-2.3-DerivedGeneralCategory.txt 255731 BLAKE2B 4cc70d21872e6c8d4a26dddaf204531533b79bd58b7238395ca25db7346bc916bd85aa0343abc194b4aab499d481f40a6fe1d8ea287e873ff1199a1bdd195be7 SHA512 b45324cb2791be1d1cf10862ca1ca4008fed2f482aa20042cac7190d4a8d46f840cc65b7367379343d209c06fdf37cd677f887a99bfbf3aa7022fcb3d4212c2d
-DIST sedlex-2.3-PropList.txt 123554 BLAKE2B 3b0a0e12315acfa67e51e48133652b12b45473a22a90f7d2cad91e149cf861f59daf02f8a15aa1138a879be4645d0d6bd48d6a2b39e61584d45f4e763b635ee0 SHA512 1979d14eaa43512ad681f8ebffd93b6bf5b0edacb72d01d7814aa293083e4834840223848c492d96f75a3cc8b219a6671e85158ccde4d283b37be3f9e2f071e4
-DIST sedlex-2.3.tar.gz 114507 BLAKE2B ba777d90ceba41136ac552a2aea860b2932dc2c27d02a5875e8533d6740bcababe444d27427fbae59739a42901b3fb85f7b2ed8fd318f984734e7283ecd7e69e SHA512 f91bbda9e79417e0a7c723a8efd9644404ffc91c60898b8fa07a514c38bc8472eae34419405354ae80966feb8d3203943f78776ad395a16132c7c890e3dbd7d8
 DIST sedlex-2.5.tar.gz 134289 BLAKE2B 47aa67ed34ee0226b92d538e61bbf7252dcead236dd51d4a291c7b81f7d0747d1024e9eb0a274d7648b25cfa078108e3e62d54ea2702450171b9ff4ab60f7706 SHA512 5c511a89e43999b34e50cc820a4ac71ecd0315ef144da2af1653077d7497b2ce3658898b723a7c558693766e6bc57369349cdf78c4a4b962a23d4528161b78ef
 DIST sedlex-3.0.tar.gz 133248 BLAKE2B f1adb73087b132d4e99b4785af3a99d3d82ee860d16691c48fbec6bd2776d8de23f736f5d6f21b734c846ef793caa8e7c925ce58dfc472d205268eab39973c6a SHA512 564780b7af8b3ddd32c9164caa42fd24b2ff59e0bf9977bcee4c3ddea2be3f0c870bd95949b639c5f1942e0fa2604902f5cd3eb9041d59b6ee2367895df556df

diff --git a/dev-ml/sedlex/sedlex-2.3-r1.ebuild b/dev-ml/sedlex/sedlex-2.3-r1.ebuild
deleted file mode 100644
index ea65dfca6321..000000000000
--- a/dev-ml/sedlex/sedlex-2.3-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="An OCaml lexer generator for Unicode"
-HOMEPAGE="https://github.com/ocaml-community/sedlex"
-SRC_URI="https://github.com/ocaml-community/${PN}/archive/v${PV}.tar.gz
-			-> ${P}.tar.gz"
-
-FILES=( DerivedCoreProperties extracted/DerivedGeneralCategory PropList )
-for file in ${FILES[@]} ; do
-	SRC_URI+=" https://www.unicode.org/Public/12.1.0/ucd/${file}.txt
-				-> ${P}-${file##*/}.txt"
-done
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+ocamlopt"
-
-DEPEND="
-	dev-ml/gen:=
-	dev-ml/ppxlib:=
-	dev-ml/uchar:=
-"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-
-	local file
-	for file in ${FILES[@]} ; do
-		ebegin "Copying ${file}"
-		cp "${DISTDIR}/${P}-${file##*/}.txt"  \
-		   "${S}/src/generator/data/${file##*/}.txt"
-		eend $? || die
-	done
-}
-
-src_prepare() {
-	default
-
-	# Remove dune file with rules to download additional txt files
-	rm "${S}/src/generator/data/dune" || die
-}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/sedlex/
@ 2023-04-24 20:45 Maciej Barć
  0 siblings, 0 replies; 15+ messages in thread
From: Maciej Barć @ 2023-04-24 20:45 UTC (permalink / raw
  To: gentoo-commits

commit:     27bd7fa32466fc17d890adef711cbca82715d8e4
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 24 20:32:11 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Apr 24 20:45:27 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27bd7fa3

dev-ml/sedlex: bump to 3.1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-ml/sedlex/Manifest          |  1 +
 dev-ml/sedlex/sedlex-3.1.ebuild | 36 ++++++++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/dev-ml/sedlex/Manifest b/dev-ml/sedlex/Manifest
index b0efce8d4d7a..5499f4432595 100644
--- a/dev-ml/sedlex/Manifest
+++ b/dev-ml/sedlex/Manifest
@@ -1,2 +1,3 @@
 DIST sedlex-2.5.tar.gz 134289 BLAKE2B 47aa67ed34ee0226b92d538e61bbf7252dcead236dd51d4a291c7b81f7d0747d1024e9eb0a274d7648b25cfa078108e3e62d54ea2702450171b9ff4ab60f7706 SHA512 5c511a89e43999b34e50cc820a4ac71ecd0315ef144da2af1653077d7497b2ce3658898b723a7c558693766e6bc57369349cdf78c4a4b962a23d4528161b78ef
 DIST sedlex-3.0.tar.gz 133248 BLAKE2B f1adb73087b132d4e99b4785af3a99d3d82ee860d16691c48fbec6bd2776d8de23f736f5d6f21b734c846ef793caa8e7c925ce58dfc472d205268eab39973c6a SHA512 564780b7af8b3ddd32c9164caa42fd24b2ff59e0bf9977bcee4c3ddea2be3f0c870bd95949b639c5f1942e0fa2604902f5cd3eb9041d59b6ee2367895df556df
+DIST sedlex-3.1.tar.gz 139786 BLAKE2B 6bacf781f25a5a21ea4cf710ffef04949fbeea90033eb429a5f9d7733e64108526de7f94b56c2da5c8a3af4fab6eff94421b705de9ffe8137a4e8282aa9900cd SHA512 27c7954c03a9d78f252167708afe7d91648ad3d3aa529e00c73da75bac49c2cf552cc9d27d29f1d9a04b1e2b47b7c6de9e9850c53124ad9f311d0a8f54bb9cae

diff --git a/dev-ml/sedlex/sedlex-3.1.ebuild b/dev-ml/sedlex/sedlex-3.1.ebuild
new file mode 100644
index 000000000000..4c5d9b412edd
--- /dev/null
+++ b/dev-ml/sedlex/sedlex-3.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Using "--for-release-of-packages" skips the regeneration of "unicode.ml" file
+# (using curl), see "src_compile" and "src_test" and "dune-release".
+DUNE_PKG_NAME=${PN}
+
+inherit dune
+
+DESCRIPTION="An OCaml lexer generator for Unicode"
+HOMEPAGE="https://github.com/ocaml-community/sedlex/"
+SRC_URI="https://github.com/ocaml-community/${PN}/archive/v${PV}.tar.gz
+	-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+	dev-ml/gen:=
+	>=dev-ml/ppxlib-0.26:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( dev-ml/ppx_expect )"
+
+src_compile() {
+	dune-compile ${DUNE_PKG_NAME}
+}
+
+src_test() {
+	dune-test ${DUNE_PKG_NAME}
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/sedlex/
@ 2024-07-01 16:34 Alfredo Tupone
  0 siblings, 0 replies; 15+ messages in thread
From: Alfredo Tupone @ 2024-07-01 16:34 UTC (permalink / raw
  To: gentoo-commits

commit:     db8ae04501455b442b1819c5ec69b937ff1ef859
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  1 16:33:48 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Jul  1 16:33:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db8ae045

dev-ml/sedlex: add 3.2

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/sedlex/Manifest          |  1 +
 dev-ml/sedlex/sedlex-3.2.ebuild | 36 ++++++++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/dev-ml/sedlex/Manifest b/dev-ml/sedlex/Manifest
index 5499f4432595..f5034bf53f8a 100644
--- a/dev-ml/sedlex/Manifest
+++ b/dev-ml/sedlex/Manifest
@@ -1,3 +1,4 @@
 DIST sedlex-2.5.tar.gz 134289 BLAKE2B 47aa67ed34ee0226b92d538e61bbf7252dcead236dd51d4a291c7b81f7d0747d1024e9eb0a274d7648b25cfa078108e3e62d54ea2702450171b9ff4ab60f7706 SHA512 5c511a89e43999b34e50cc820a4ac71ecd0315ef144da2af1653077d7497b2ce3658898b723a7c558693766e6bc57369349cdf78c4a4b962a23d4528161b78ef
 DIST sedlex-3.0.tar.gz 133248 BLAKE2B f1adb73087b132d4e99b4785af3a99d3d82ee860d16691c48fbec6bd2776d8de23f736f5d6f21b734c846ef793caa8e7c925ce58dfc472d205268eab39973c6a SHA512 564780b7af8b3ddd32c9164caa42fd24b2ff59e0bf9977bcee4c3ddea2be3f0c870bd95949b639c5f1942e0fa2604902f5cd3eb9041d59b6ee2367895df556df
 DIST sedlex-3.1.tar.gz 139786 BLAKE2B 6bacf781f25a5a21ea4cf710ffef04949fbeea90033eb429a5f9d7733e64108526de7f94b56c2da5c8a3af4fab6eff94421b705de9ffe8137a4e8282aa9900cd SHA512 27c7954c03a9d78f252167708afe7d91648ad3d3aa529e00c73da75bac49c2cf552cc9d27d29f1d9a04b1e2b47b7c6de9e9850c53124ad9f311d0a8f54bb9cae
+DIST sedlex-3.2.tar.gz 134560 BLAKE2B 302a35a33d6b5be6fc504f655d6d6d24d60d64eac7fd3a36970253d181bd470aa7fdd35bec9f31199f0225a62942a64da90aa6a325656ca0ae2a2d9862dd4689 SHA512 00e257d1b97e99d49028d2e38b20a05c6aa151c362991c37c17522bf58c19e273b762ea39dd9783ed9ecc60d11dadeabb0487e16b4af91536e45e7e18c86cfe9

diff --git a/dev-ml/sedlex/sedlex-3.2.ebuild b/dev-ml/sedlex/sedlex-3.2.ebuild
new file mode 100644
index 000000000000..e191dab20e8f
--- /dev/null
+++ b/dev-ml/sedlex/sedlex-3.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Using "--for-release-of-packages" skips the regeneration of "unicode.ml" file
+# (using curl), see "src_compile" and "src_test" and "dune-release".
+DUNE_PKG_NAME=${PN}
+
+inherit dune
+
+DESCRIPTION="An OCaml lexer generator for Unicode"
+HOMEPAGE="https://github.com/ocaml-community/sedlex/"
+SRC_URI="https://github.com/ocaml-community/${PN}/archive/v${PV}.tar.gz
+	-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+	dev-ml/gen:=
+	>=dev-ml/ppxlib-0.26:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( dev-ml/ppx_expect )"
+
+src_compile() {
+	dune-compile ${DUNE_PKG_NAME}
+}
+
+src_test() {
+	dune-test ${DUNE_PKG_NAME}
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/sedlex/
@ 2024-10-20  4:46 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2024-10-20  4:46 UTC (permalink / raw
  To: gentoo-commits

commit:     46874ac6b5b1088891a7c8b064be852b900b915c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 20 04:45:33 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 20 04:45:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46874ac6

dev-ml/sedlex: Stabilize 3.2 amd64, #941858

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/sedlex/sedlex-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/sedlex/sedlex-3.2.ebuild b/dev-ml/sedlex/sedlex-3.2.ebuild
index e191dab20e8f..a3371c95a845 100644
--- a/dev-ml/sedlex/sedlex-3.2.ebuild
+++ b/dev-ml/sedlex/sedlex-3.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ocaml-community/${PN}/archive/v${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/sedlex/
@ 2024-10-20  4:46 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2024-10-20  4:46 UTC (permalink / raw
  To: gentoo-commits

commit:     8f16a8a7b9c0c28dcb769d543114448c81373b09
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 20 04:45:35 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 20 04:45:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f16a8a7

dev-ml/sedlex: Stabilize 3.2 x86, #941858

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/sedlex/sedlex-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/sedlex/sedlex-3.2.ebuild b/dev-ml/sedlex/sedlex-3.2.ebuild
index a3371c95a845..7dea86f85e6c 100644
--- a/dev-ml/sedlex/sedlex-3.2.ebuild
+++ b/dev-ml/sedlex/sedlex-3.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ocaml-community/${PN}/archive/v${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/sedlex/
@ 2024-11-02 16:01 Alfredo Tupone
  0 siblings, 0 replies; 15+ messages in thread
From: Alfredo Tupone @ 2024-11-02 16:01 UTC (permalink / raw
  To: gentoo-commits

commit:     cd7765da1fb0b367c9714a83cd4ae822bb96fd5c
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  2 16:01:24 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Nov  2 16:01:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd7765da

dev-ml/sedlex: add 3.3

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/sedlex/Manifest          |  1 +
 dev-ml/sedlex/sedlex-3.3.ebuild | 36 ++++++++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/dev-ml/sedlex/Manifest b/dev-ml/sedlex/Manifest
index f5034bf53f8a..160fe4bba647 100644
--- a/dev-ml/sedlex/Manifest
+++ b/dev-ml/sedlex/Manifest
@@ -2,3 +2,4 @@ DIST sedlex-2.5.tar.gz 134289 BLAKE2B 47aa67ed34ee0226b92d538e61bbf7252dcead236d
 DIST sedlex-3.0.tar.gz 133248 BLAKE2B f1adb73087b132d4e99b4785af3a99d3d82ee860d16691c48fbec6bd2776d8de23f736f5d6f21b734c846ef793caa8e7c925ce58dfc472d205268eab39973c6a SHA512 564780b7af8b3ddd32c9164caa42fd24b2ff59e0bf9977bcee4c3ddea2be3f0c870bd95949b639c5f1942e0fa2604902f5cd3eb9041d59b6ee2367895df556df
 DIST sedlex-3.1.tar.gz 139786 BLAKE2B 6bacf781f25a5a21ea4cf710ffef04949fbeea90033eb429a5f9d7733e64108526de7f94b56c2da5c8a3af4fab6eff94421b705de9ffe8137a4e8282aa9900cd SHA512 27c7954c03a9d78f252167708afe7d91648ad3d3aa529e00c73da75bac49c2cf552cc9d27d29f1d9a04b1e2b47b7c6de9e9850c53124ad9f311d0a8f54bb9cae
 DIST sedlex-3.2.tar.gz 134560 BLAKE2B 302a35a33d6b5be6fc504f655d6d6d24d60d64eac7fd3a36970253d181bd470aa7fdd35bec9f31199f0225a62942a64da90aa6a325656ca0ae2a2d9862dd4689 SHA512 00e257d1b97e99d49028d2e38b20a05c6aa151c362991c37c17522bf58c19e273b762ea39dd9783ed9ecc60d11dadeabb0487e16b4af91536e45e7e18c86cfe9
+DIST sedlex-3.3.tar.gz 128967 BLAKE2B aab0e15246dbdd5eb442be930483bf3b8950a13189b0175d9c1af90f1a42cff1b39337284dd69e10b06fd94b7889e749faad0d97279675482dc776621d12e686 SHA512 791b172b59256cb77df1bbd9e3136aa79e65bcb3df1f64bbe10933d624bad59a7d8b358c35abd07c267b89a3feb01f935e927ffc4fe9c6eb2ac6637cfa9b42cd

diff --git a/dev-ml/sedlex/sedlex-3.3.ebuild b/dev-ml/sedlex/sedlex-3.3.ebuild
new file mode 100644
index 000000000000..e191dab20e8f
--- /dev/null
+++ b/dev-ml/sedlex/sedlex-3.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Using "--for-release-of-packages" skips the regeneration of "unicode.ml" file
+# (using curl), see "src_compile" and "src_test" and "dune-release".
+DUNE_PKG_NAME=${PN}
+
+inherit dune
+
+DESCRIPTION="An OCaml lexer generator for Unicode"
+HOMEPAGE="https://github.com/ocaml-community/sedlex/"
+SRC_URI="https://github.com/ocaml-community/${PN}/archive/v${PV}.tar.gz
+	-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+	dev-ml/gen:=
+	>=dev-ml/ppxlib-0.26:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( dev-ml/ppx_expect )"
+
+src_compile() {
+	dune-compile ${DUNE_PKG_NAME}
+}
+
+src_test() {
+	dune-test ${DUNE_PKG_NAME}
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2024-11-02 16:02 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-13 22:09 [gentoo-commits] repo/gentoo:master commit in: dev-ml/sedlex/ Alexis Ballier
  -- strict thread matches above, loose matches on Subject: below --
2024-11-02 16:01 Alfredo Tupone
2024-10-20  4:46 Sam James
2024-10-20  4:46 Sam James
2024-07-01 16:34 Alfredo Tupone
2023-04-24 20:45 Maciej Barć
2023-04-24 17:39 Maciej Barć
2023-01-28 13:26 Alfredo Tupone
2022-02-04  7:46 Alfredo Tupone
2022-02-02 11:09 Alfredo Tupone
2022-02-01 19:16 Alfredo Tupone
2022-02-01 13:20 Alfredo Tupone
2021-12-05  3:22 Maciej Barć
2021-12-05  1:02 Maciej Barć
2017-05-15 14:45 Alexis Ballier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox