[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 8890c71ea3daeccd183ea4ae61b07323a5623c08 Author: Alfredo Tupone gentoo org> AuthorDate: Sat Jul 13 11:50:58 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Jul 13 11:51:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8890c71e dev-ml/yojson: add 2.2.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/yojson/Manifest| 1 + dev-ml/yojson/yojson-2.2.2.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index 67cf7f1a54a8..7c6cc29e2d98 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1,3 +1,4 @@ DIST yojson-2.1.0.tar.gz 48316 BLAKE2B 49634800de95035624803883b7f44eda1dd4ba8c050efc52ba31246aba7c37b57d717ebc6d487a9c99ba55ab416a5b196974b0bac09bc6a74992356840e4ae52 SHA512 d52e4fcac41165f9fb74e922d35dd247e1622674f74d6e80978fbc1f42b45f45797965e41129e7acd049451ef5fcec48021ca7c866e36a4e8c4c51e78bab9d7f DIST yojson-2.1.1.tar.gz 49090 BLAKE2B aa11a3d6b786f33fa2da6dbf34f2a496a1796eab64d87069420fc9953fef6442660a58f259c4abcca6373710375723e6965f0ab9c9dbcafea46eb6e03147fb54 SHA512 935014c43bca83201b0e9d3399e751ae5667ac12bc7fe3d8777b6a84a1216a7325b3cdafb8f9650a4c3979d0e2df6fdeae3cc894c92a175f7ee75ee6303b46c2 DIST yojson-2.2.1.tar.gz 58073 BLAKE2B d53f2fd2743ffa239fc177f1ae6d612d0dd4cb2c85f3f172c8b36da883b0329cb0113b87a6b1e706f2877fc59d88b94c22f9cf97636ecc5137f9e06722b7d6a9 SHA512 17a141d002afcc3feb536747e259dfe4ad248495fcad00484324a28ed52975d34c8e332af4b794f7e8d7c27da4f4f4d75149929aeb7fd97db86f9df41a2b6e99 +DIST yojson-2.2.2.tar.gz 58638 BLAKE2B b1e9e0375b57ad6a112aba25adda15cfc176ac44017c2dc686e5bfd3d32ed7c06c8bb1a97378f49b71f25b4949c836e3be5a72b06bfff76d96acd2b840ee43b9 SHA512 d1fdaa5345a37bb4ed203e8ec842bc8e91e88001de63c6e9539ef9c9f54b861af67de7d1169eb76879bab1a3b5b758dbc6deb1eea9cb6831bbbfba228b5bb4a3 diff --git a/dev-ml/yojson/yojson-2.2.2.ebuild b/dev-ml/yojson/yojson-2.2.2.ebuild new file mode 100644 index ..e987fb1738dd --- /dev/null +++ b/dev-ml/yojson/yojson-2.2.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="JSON parsing and pretty-printing library for OCaml" +HOMEPAGE="https://github.com/ocaml-community/yojson"; +SRC_URI="https://github.com/ocaml-community/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="examples +ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-ml/sedlex:=[ocamlopt?] + !!
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 1c3bb695031994a951d3b6b4c0e1b3b996707d0f Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jun 24 06:34:12 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jun 24 16:11:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c3bb695 dev-ml/yojson: add 2.2.1 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/yojson/Manifest| 1 + dev-ml/yojson/yojson-2.2.1.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index 99da581f40e9..67cf7f1a54a8 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1,2 +1,3 @@ DIST yojson-2.1.0.tar.gz 48316 BLAKE2B 49634800de95035624803883b7f44eda1dd4ba8c050efc52ba31246aba7c37b57d717ebc6d487a9c99ba55ab416a5b196974b0bac09bc6a74992356840e4ae52 SHA512 d52e4fcac41165f9fb74e922d35dd247e1622674f74d6e80978fbc1f42b45f45797965e41129e7acd049451ef5fcec48021ca7c866e36a4e8c4c51e78bab9d7f DIST yojson-2.1.1.tar.gz 49090 BLAKE2B aa11a3d6b786f33fa2da6dbf34f2a496a1796eab64d87069420fc9953fef6442660a58f259c4abcca6373710375723e6965f0ab9c9dbcafea46eb6e03147fb54 SHA512 935014c43bca83201b0e9d3399e751ae5667ac12bc7fe3d8777b6a84a1216a7325b3cdafb8f9650a4c3979d0e2df6fdeae3cc894c92a175f7ee75ee6303b46c2 +DIST yojson-2.2.1.tar.gz 58073 BLAKE2B d53f2fd2743ffa239fc177f1ae6d612d0dd4cb2c85f3f172c8b36da883b0329cb0113b87a6b1e706f2877fc59d88b94c22f9cf97636ecc5137f9e06722b7d6a9 SHA512 17a141d002afcc3feb536747e259dfe4ad248495fcad00484324a28ed52975d34c8e332af4b794f7e8d7c27da4f4f4d75149929aeb7fd97db86f9df41a2b6e99 diff --git a/dev-ml/yojson/yojson-2.2.1.ebuild b/dev-ml/yojson/yojson-2.2.1.ebuild new file mode 100644 index ..13f7fb0fb563 --- /dev/null +++ b/dev-ml/yojson/yojson-2.2.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="JSON parsing and pretty-printing library for OCaml" +HOMEPAGE="https://github.com/ocaml-community/yojson"; +SRC_URI="https://github.com/ocaml-community/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="examples +ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.07:=[ocamlopt?] + dev-ml/sedlex:= + !!
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 624b83b0237679fb1330223cea909a1a9b186949 Author: Sam James gentoo org> AuthorDate: Thu Feb 15 13:55:05 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 15 13:55:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=624b83b0 dev-ml/yojson: Stabilize 2.1.1 amd64, #924579 Signed-off-by: Sam James gentoo.org> dev-ml/yojson/yojson-2.1.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ml/yojson/yojson-2.1.1.ebuild b/dev-ml/yojson/yojson-2.1.1.ebuild index ade0eaed42a7..b19431481c32 100644 --- a/dev-ml/yojson/yojson-2.1.1.ebuild +++ b/dev-ml/yojson/yojson-2.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ocaml-community/${PN}/archive/${PV}.tar.gz LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="examples +ocamlopt test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: ea465f8c229029af36aa99a86c3d7b1e25b91893 Author: Maciej Barć gentoo org> AuthorDate: Thu Nov 2 21:36:11 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Nov 2 22:11:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea465f8c dev-ml/yojson: drop old 1.7.0 Signed-off-by: Maciej Barć gentoo.org> dev-ml/yojson/Manifest| 1 - dev-ml/yojson/yojson-1.7.0.ebuild | 36 2 files changed, 37 deletions(-) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index 5a1d9459104c..2b8d927d040a 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1,3 +1,2 @@ -DIST yojson-1.7.0.tar.gz 29704 BLAKE2B edbd7f66d69a85880fc8ee9bb25a993744a310887024f7af63665ba8f5067f1b9383ec4d6dd5f4ca3376d698665a8f605c078f7597ddd4e71857c1a20143c2e5 SHA512 25eedb64e4bf7c7e8d5a5a115812cd502540afbdeb7c947da3a14e5968aa0a7db8ab402425662571d8935b9cd6a19796ce81dd80a65dc614f156626c60e7036e DIST yojson-2.0.2.tar.gz 46731 BLAKE2B adca246c055efe04b63e694b7735fc81a714ae3b3ab164152797cc1eff1e483976b80ff31d0ac90f9d4ac234304ec805abb118bb231d0479bc738ddeb56a236c SHA512 61e8084d66d62d05a7802ee82a414807a76959ce6e0b14fd01f1c9c71ea69976d8a2cf3d5718e4059da4161786136a08624cd8470693ef2893b862efa7d6ffd2 DIST yojson-2.1.0.tar.gz 48316 BLAKE2B 49634800de95035624803883b7f44eda1dd4ba8c050efc52ba31246aba7c37b57d717ebc6d487a9c99ba55ab416a5b196974b0bac09bc6a74992356840e4ae52 SHA512 d52e4fcac41165f9fb74e922d35dd247e1622674f74d6e80978fbc1f42b45f45797965e41129e7acd049451ef5fcec48021ca7c866e36a4e8c4c51e78bab9d7f diff --git a/dev-ml/yojson/yojson-1.7.0.ebuild b/dev-ml/yojson/yojson-1.7.0.ebuild deleted file mode 100644 index 4dc18fce3727.. --- a/dev-ml/yojson/yojson-1.7.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit dune - -DESCRIPTION="JSON parsing and pretty-printing library for OCaml" -HOMEPAGE="https://github.com/ocaml-community/yojson"; -SRC_URI="https://github.com/ocaml-community/yojson/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="amd64" -IUSE="examples +ocamlopt test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-lang/ocaml-4.02.3:=[ocamlopt?] - dev-ml/easy-format:=[ocamlopt?] - >=dev-ml/biniou-1.2:=[ocamlopt?] -" -DEPEND=" - ${RDEPEND} - test? ( dev-ml/alcotest ) -" -BDEPEND=">=dev-ml/cppo-1.6.1" - -src_install() { - dune_src_install - - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/, dev-ml/yojson/files/
commit: 4954e630819c37d87175508c9cdaf7c199fb88de Author: Maciej Barć gentoo org> AuthorDate: Thu Nov 2 21:40:23 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Nov 2 22:11:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4954e630 dev-ml/yojson: bump to 2.1.1 Signed-off-by: Maciej Barć gentoo.org> dev-ml/yojson/Manifest | 1 + dev-ml/yojson/files/yojson-2.1.1-dune-seq.patch | 9 + dev-ml/yojson/yojson-2.1.1.ebuild | 44 + 3 files changed, 54 insertions(+) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index 93fb396c4417..99da581f40e9 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1 +1,2 @@ DIST yojson-2.1.0.tar.gz 48316 BLAKE2B 49634800de95035624803883b7f44eda1dd4ba8c050efc52ba31246aba7c37b57d717ebc6d487a9c99ba55ab416a5b196974b0bac09bc6a74992356840e4ae52 SHA512 d52e4fcac41165f9fb74e922d35dd247e1622674f74d6e80978fbc1f42b45f45797965e41129e7acd049451ef5fcec48021ca7c866e36a4e8c4c51e78bab9d7f +DIST yojson-2.1.1.tar.gz 49090 BLAKE2B aa11a3d6b786f33fa2da6dbf34f2a496a1796eab64d87069420fc9953fef6442660a58f259c4abcca6373710375723e6965f0ab9c9dbcafea46eb6e03147fb54 SHA512 935014c43bca83201b0e9d3399e751ae5667ac12bc7fe3d8777b6a84a1216a7325b3cdafb8f9650a4c3979d0e2df6fdeae3cc894c92a175f7ee75ee6303b46c2 diff --git a/dev-ml/yojson/files/yojson-2.1.1-dune-seq.patch b/dev-ml/yojson/files/yojson-2.1.1-dune-seq.patch new file mode 100644 index ..d2ad6e750eb1 --- /dev/null +++ b/dev-ml/yojson/files/yojson-2.1.1-dune-seq.patch @@ -0,0 +1,9 @@ +--- a/lib/dune b/lib/dune +@@ -113,6 +113,5 @@ + (public_name yojson) + (modules yojson t basic safe raw common codec lexer_utils) + (synopsis "JSON parsing and printing") +- (libraries seq) + (flags + (:standard -w -27-32))) diff --git a/dev-ml/yojson/yojson-2.1.1.ebuild b/dev-ml/yojson/yojson-2.1.1.ebuild new file mode 100644 index ..ade0eaed42a7 --- /dev/null +++ b/dev-ml/yojson/yojson-2.1.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="JSON parsing and pretty-printing library for OCaml" +HOMEPAGE="https://github.com/ocaml-community/yojson"; +SRC_URI="https://github.com/ocaml-community/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="examples +ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.07:=[ocamlopt?] + !!
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 2678b5cccdf5bf73fd28ff70d1baae6fcc42c8cd Author: Maciej Barć gentoo org> AuthorDate: Thu Nov 2 21:36:19 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Nov 2 22:11:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2678b5cc dev-ml/yojson: drop old 2.0.2-r3 Signed-off-by: Maciej Barć gentoo.org> dev-ml/yojson/Manifest | 1 - dev-ml/yojson/yojson-2.0.2-r3.ebuild | 44 2 files changed, 45 deletions(-) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index 2b8d927d040a..93fb396c4417 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1,2 +1 @@ -DIST yojson-2.0.2.tar.gz 46731 BLAKE2B adca246c055efe04b63e694b7735fc81a714ae3b3ab164152797cc1eff1e483976b80ff31d0ac90f9d4ac234304ec805abb118bb231d0479bc738ddeb56a236c SHA512 61e8084d66d62d05a7802ee82a414807a76959ce6e0b14fd01f1c9c71ea69976d8a2cf3d5718e4059da4161786136a08624cd8470693ef2893b862efa7d6ffd2 DIST yojson-2.1.0.tar.gz 48316 BLAKE2B 49634800de95035624803883b7f44eda1dd4ba8c050efc52ba31246aba7c37b57d717ebc6d487a9c99ba55ab416a5b196974b0bac09bc6a74992356840e4ae52 SHA512 d52e4fcac41165f9fb74e922d35dd247e1622674f74d6e80978fbc1f42b45f45797965e41129e7acd049451ef5fcec48021ca7c866e36a4e8c4c51e78bab9d7f diff --git a/dev-ml/yojson/yojson-2.0.2-r3.ebuild b/dev-ml/yojson/yojson-2.0.2-r3.ebuild deleted file mode 100644 index 0841dc6efbf3.. --- a/dev-ml/yojson/yojson-2.0.2-r3.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit dune - -DESCRIPTION="JSON parsing and pretty-printing library for OCaml" -HOMEPAGE="https://github.com/ocaml-community/yojson"; -SRC_URI="https://github.com/ocaml-community/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="amd64" -IUSE="examples +ocamlopt test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-lang/ocaml-4.07:=[ocamlopt?] - !!
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 1327241416be7e262170dd9a9ddab84f993c3401 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Oct 8 15:29:25 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Oct 8 15:29:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13272414 dev-ml/yojson: Stabilize 2.1.0 amd64, #915373 Signed-off-by: Arthur Zamarin gentoo.org> dev-ml/yojson/yojson-2.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/yojson/yojson-2.1.0.ebuild b/dev-ml/yojson/yojson-2.1.0.ebuild index 948e1c8a6440..541f3e406948 100644 --- a/dev-ml/yojson/yojson-2.1.0.ebuild +++ b/dev-ml/yojson/yojson-2.1.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ocaml-community/${PN}/archive/${PV}.tar.gz LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="examples +ocamlopt test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/files/
commit: a786138ee2a5a4aef54f5b3b84347ce2e1603986 Author: Maciej Barć gentoo org> AuthorDate: Tue May 16 15:10:48 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue May 16 15:44:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a786138e dev-ml/yojson: clean patch Signed-off-by: Maciej Barć gentoo.org> dev-ml/yojson/files/yojson-2.0.2-dune-seq.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/yojson/files/yojson-2.0.2-dune-seq.patch b/dev-ml/yojson/files/yojson-2.0.2-dune-seq.patch index e4783220b822..c94933291f30 100644 --- a/dev-ml/yojson/files/yojson-2.0.2-dune-seq.patch +++ b/dev-ml/yojson/files/yojson-2.0.2-dune-seq.patch @@ -1,5 +1,5 @@ --- a/lib/dune -+++ b/lib/dune_ b/lib/dune @@ -34,5 +34,4 @@ (public_name yojson) (modules yojson)
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: ba25d6b8e981e2bfa785ce2cddaa0c2dd8a699c1 Author: Maciej Barć gentoo org> AuthorDate: Tue May 16 15:10:20 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue May 16 15:44:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba25d6b8 dev-ml/yojson: bump to 2.1.0 Signed-off-by: Maciej Barć gentoo.org> dev-ml/yojson/Manifest| 1 + dev-ml/yojson/yojson-2.1.0.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index 91ace2bc0d2b..5a1d9459104c 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1,2 +1,3 @@ DIST yojson-1.7.0.tar.gz 29704 BLAKE2B edbd7f66d69a85880fc8ee9bb25a993744a310887024f7af63665ba8f5067f1b9383ec4d6dd5f4ca3376d698665a8f605c078f7597ddd4e71857c1a20143c2e5 SHA512 25eedb64e4bf7c7e8d5a5a115812cd502540afbdeb7c947da3a14e5968aa0a7db8ab402425662571d8935b9cd6a19796ce81dd80a65dc614f156626c60e7036e DIST yojson-2.0.2.tar.gz 46731 BLAKE2B adca246c055efe04b63e694b7735fc81a714ae3b3ab164152797cc1eff1e483976b80ff31d0ac90f9d4ac234304ec805abb118bb231d0479bc738ddeb56a236c SHA512 61e8084d66d62d05a7802ee82a414807a76959ce6e0b14fd01f1c9c71ea69976d8a2cf3d5718e4059da4161786136a08624cd8470693ef2893b862efa7d6ffd2 +DIST yojson-2.1.0.tar.gz 48316 BLAKE2B 49634800de95035624803883b7f44eda1dd4ba8c050efc52ba31246aba7c37b57d717ebc6d487a9c99ba55ab416a5b196974b0bac09bc6a74992356840e4ae52 SHA512 d52e4fcac41165f9fb74e922d35dd247e1622674f74d6e80978fbc1f42b45f45797965e41129e7acd049451ef5fcec48021ca7c866e36a4e8c4c51e78bab9d7f diff --git a/dev-ml/yojson/yojson-2.1.0.ebuild b/dev-ml/yojson/yojson-2.1.0.ebuild new file mode 100644 index ..948e1c8a6440 --- /dev/null +++ b/dev-ml/yojson/yojson-2.1.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="JSON parsing and pretty-printing library for OCaml" +HOMEPAGE="https://github.com/ocaml-community/yojson"; +SRC_URI="https://github.com/ocaml-community/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="examples +ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.07:=[ocamlopt?] + !!
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: cb7f835c4aafb161515b4011498f9155ed521dfe Author: Alfredo Tupone gentoo org> AuthorDate: Sat Apr 1 20:53:52 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Apr 1 20:53:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb7f835c dev-ml/yojson: amd64 stable Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/yojson/yojson-1.7.0.ebuild| 4 ++-- dev-ml/yojson/yojson-2.0.2-r3.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-ml/yojson/yojson-1.7.0.ebuild b/dev-ml/yojson/yojson-1.7.0.ebuild index d008ccd1b029..4dc18fce3727 100644 --- a/dev-ml/yojson/yojson-1.7.0.ebuild +++ b/dev-ml/yojson/yojson-1.7.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml-community/yojson/archive/${PV}.tar.gz -> ${P}. LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="examples +ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/yojson/yojson-2.0.2-r3.ebuild b/dev-ml/yojson/yojson-2.0.2-r3.ebuild index 0b46df9f89c7..0841dc6efbf3 100644 --- a/dev-ml/yojson/yojson-2.0.2-r3.ebuild +++ b/dev-ml/yojson/yojson-2.0.2-r3.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=8 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ocaml-community/${PN}/archive/${PV}.tar.gz LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="examples +ocamlopt test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 3df695936d33926ea49d863ffaac2c6cacf3be2f Author: Alfredo Tupone gentoo org> AuthorDate: Sat Nov 26 15:08:37 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Nov 26 15:09:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3df69593 dev-ml/yojson: drop 2.0.0 Closes: https://bugs.gentoo.org/861356 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/yojson/Manifest| 1 - dev-ml/yojson/yojson-2.0.0.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index de9acdd856c1..91ace2bc0d2b 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1,3 +1,2 @@ DIST yojson-1.7.0.tar.gz 29704 BLAKE2B edbd7f66d69a85880fc8ee9bb25a993744a310887024f7af63665ba8f5067f1b9383ec4d6dd5f4ca3376d698665a8f605c078f7597ddd4e71857c1a20143c2e5 SHA512 25eedb64e4bf7c7e8d5a5a115812cd502540afbdeb7c947da3a14e5968aa0a7db8ab402425662571d8935b9cd6a19796ce81dd80a65dc614f156626c60e7036e -DIST yojson-2.0.0.tar.gz 6 BLAKE2B 3b221a016ba418cc6a413921f0d7f2bc239b9a84953bbe9bec2601b159442f3e8bebdf48447367660fec3b3929ea0c08453778e491ce17f9044f505e49d587a6 SHA512 9196e117bb712b970351d12a8d7eae345eef2c92e70e627b58bb95ee49cd58e8a51e6eb5746e2468c15133d53a448ccd229a0568227de0cc8d2eed8b1985609b DIST yojson-2.0.2.tar.gz 46731 BLAKE2B adca246c055efe04b63e694b7735fc81a714ae3b3ab164152797cc1eff1e483976b80ff31d0ac90f9d4ac234304ec805abb118bb231d0479bc738ddeb56a236c SHA512 61e8084d66d62d05a7802ee82a414807a76959ce6e0b14fd01f1c9c71ea69976d8a2cf3d5718e4059da4161786136a08624cd8470693ef2893b862efa7d6ffd2 diff --git a/dev-ml/yojson/yojson-2.0.0.ebuild b/dev-ml/yojson/yojson-2.0.0.ebuild deleted file mode 100644 index 23350f1a6c06.. --- a/dev-ml/yojson/yojson-2.0.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit dune - -DESCRIPTION="JSON parsing and pretty-printing library for OCaml" -HOMEPAGE="https://github.com/ocaml-community/yojson"; -SRC_URI="https://github.com/ocaml-community/yojson/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="examples +ocamlopt test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-lang/ocaml-4.02.3:=[ocamlopt?] - >=dev-ml/seq-0.2.2:=[ocamlopt?] -" -DEPEND="${RDEPEND}" -BDEPEND=">=dev-ml/cppo-1.6.1 - test? ( dev-ml/alcotest )" - -src_prepare() { - default - # let's not build this - rm bench/dune yojson-bench.opam || die -} - -src_install() { - dune_src_install - - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/files/, dev-ml/yojson/
commit: 2ab6fbb44dd6b2f49180e4494140400da3f4aa94 Author: Maciej Barć gentoo org> AuthorDate: Wed Oct 26 21:59:16 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Oct 26 22:04:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab6fbb4 dev-ml/yojson: patch dune/META seq dependency Signed-off-by: Maciej Barć gentoo.org> dev-ml/yojson/files/yojson-2.0.2-dune-seq.patch | 8 dev-ml/yojson/{yojson-2.0.2-r2.ebuild => yojson-2.0.2-r3.ebuild} | 5 - 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/dev-ml/yojson/files/yojson-2.0.2-dune-seq.patch b/dev-ml/yojson/files/yojson-2.0.2-dune-seq.patch new file mode 100644 index ..e4783220b822 --- /dev/null +++ b/dev-ml/yojson/files/yojson-2.0.2-dune-seq.patch @@ -0,0 +1,8 @@ +--- a/lib/dune b/lib/dune_ +@@ -34,5 +34,4 @@ + (public_name yojson) + (modules yojson) + (synopsis "JSON parsing and printing") +- (libraries seq) + (flags (-safe-string))) diff --git a/dev-ml/yojson/yojson-2.0.2-r2.ebuild b/dev-ml/yojson/yojson-2.0.2-r3.ebuild similarity index 84% rename from dev-ml/yojson/yojson-2.0.2-r2.ebuild rename to dev-ml/yojson/yojson-2.0.2-r3.ebuild index b2c26c811dab..0b46df9f89c7 100644 --- a/dev-ml/yojson/yojson-2.0.2-r2.ebuild +++ b/dev-ml/yojson/yojson-2.0.2-r3.ebuild @@ -7,7 +7,8 @@ inherit dune DESCRIPTION="JSON parsing and pretty-printing library for OCaml" HOMEPAGE="https://github.com/ocaml-community/yojson"; -SRC_URI="https://github.com/ocaml-community/yojson/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/ocaml-community/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" @@ -25,6 +26,8 @@ BDEPEND=" test? ( dev-ml/alcotest ) " +PATCHES=( "${FILESDIR}"/${P}-dune-seq.patch ) + src_prepare() { default # let's not build this
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 57238c8420914cbaaa599f23ae866b9615c5032c Author: Maciej Barć gentoo org> AuthorDate: Sun Oct 23 08:26:16 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sun Oct 23 09:27:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57238c84 dev-ml/yojson: hard block seq lower than 0.3 Signed-off-by: Maciej Barć gentoo.org> dev-ml/yojson/{yojson-2.0.2-r1.ebuild => yojson-2.0.2-r2.ebuild} | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-ml/yojson/yojson-2.0.2-r1.ebuild b/dev-ml/yojson/yojson-2.0.2-r2.ebuild similarity index 91% rename from dev-ml/yojson/yojson-2.0.2-r1.ebuild rename to dev-ml/yojson/yojson-2.0.2-r2.ebuild index d86fe70884ac..b2c26c811dab 100644 --- a/dev-ml/yojson/yojson-2.0.2-r1.ebuild +++ b/dev-ml/yojson/yojson-2.0.2-r2.ebuild @@ -15,8 +15,10 @@ KEYWORDS="~amd64" IUSE="examples +ocamlopt test" RESTRICT="!test? ( test )" -RDEPEND=">=dev-lang/ocaml-4.07:=[ocamlopt?] - !dev-ml/seq" +RDEPEND=" + >=dev-lang/ocaml-4.07:=[ocamlopt?] + !!
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 47194ba5a4d1854f77724670e1cca16dbef4ee2e Author: Alfredo Tupone gentoo org> AuthorDate: Thu Oct 20 14:39:53 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Oct 20 14:57:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47194ba5 dev-ml/yojson: do not use dev-ml/seq Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/yojson/yojson-2.0.2-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-ml/yojson/yojson-2.0.2-r1.ebuild b/dev-ml/yojson/yojson-2.0.2-r1.ebuild index c05eff79f4c5..d86fe70884ac 100644 --- a/dev-ml/yojson/yojson-2.0.2-r1.ebuild +++ b/dev-ml/yojson/yojson-2.0.2-r1.ebuild @@ -15,7 +15,8 @@ KEYWORDS="~amd64" IUSE="examples +ocamlopt test" RESTRICT="!test? ( test )" -RDEPEND=">=dev-lang/ocaml-4.07:=[ocamlopt?]" +RDEPEND=">=dev-lang/ocaml-4.07:=[ocamlopt?] + !dev-ml/seq" DEPEND="${RDEPEND}" BDEPEND=" >=dev-ml/cppo-1.6.1
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 19ced23517161b973c295c84b776cba370ed166a Author: Maciej Barć gentoo org> AuthorDate: Fri Sep 23 23:26:23 2022 + Commit: Maciej Barć gentoo org> CommitDate: Fri Sep 23 23:52:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ced235 dev-ml/yojson: 2.0.2 - depend on ocaml >=4.07 instead of seq Signed-off-by: Maciej Barć gentoo.org> dev-ml/yojson/{yojson-2.0.2.ebuild => yojson-2.0.2-r1.ebuild} | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/dev-ml/yojson/yojson-2.0.2.ebuild b/dev-ml/yojson/yojson-2.0.2-r1.ebuild similarity index 83% rename from dev-ml/yojson/yojson-2.0.2.ebuild rename to dev-ml/yojson/yojson-2.0.2-r1.ebuild index 23350f1a6c06..c05eff79f4c5 100644 --- a/dev-ml/yojson/yojson-2.0.2.ebuild +++ b/dev-ml/yojson/yojson-2.0.2-r1.ebuild @@ -15,13 +15,12 @@ KEYWORDS="~amd64" IUSE="examples +ocamlopt test" RESTRICT="!test? ( test )" -RDEPEND=" - >=dev-lang/ocaml-4.02.3:=[ocamlopt?] - >=dev-ml/seq-0.2.2:=[ocamlopt?] -" +RDEPEND=">=dev-lang/ocaml-4.07:=[ocamlopt?]" DEPEND="${RDEPEND}" -BDEPEND=">=dev-ml/cppo-1.6.1 - test? ( dev-ml/alcotest )" +BDEPEND=" + >=dev-ml/cppo-1.6.1 + test? ( dev-ml/alcotest ) +" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: b6e876fec2a0275b1f94ddc6fae0b37702116f49 Author: Maciej Barć gentoo org> AuthorDate: Fri Sep 23 00:00:43 2022 + Commit: Maciej Barć gentoo org> CommitDate: Fri Sep 23 00:09:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6e876fe dev-ml/yojson: bump to 2.0.2 Signed-off-by: Maciej Barć gentoo.org> dev-ml/yojson/Manifest| 1 + dev-ml/yojson/yojson-2.0.2.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index 411b2a92266e..de9acdd856c1 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1,2 +1,3 @@ DIST yojson-1.7.0.tar.gz 29704 BLAKE2B edbd7f66d69a85880fc8ee9bb25a993744a310887024f7af63665ba8f5067f1b9383ec4d6dd5f4ca3376d698665a8f605c078f7597ddd4e71857c1a20143c2e5 SHA512 25eedb64e4bf7c7e8d5a5a115812cd502540afbdeb7c947da3a14e5968aa0a7db8ab402425662571d8935b9cd6a19796ce81dd80a65dc614f156626c60e7036e DIST yojson-2.0.0.tar.gz 6 BLAKE2B 3b221a016ba418cc6a413921f0d7f2bc239b9a84953bbe9bec2601b159442f3e8bebdf48447367660fec3b3929ea0c08453778e491ce17f9044f505e49d587a6 SHA512 9196e117bb712b970351d12a8d7eae345eef2c92e70e627b58bb95ee49cd58e8a51e6eb5746e2468c15133d53a448ccd229a0568227de0cc8d2eed8b1985609b +DIST yojson-2.0.2.tar.gz 46731 BLAKE2B adca246c055efe04b63e694b7735fc81a714ae3b3ab164152797cc1eff1e483976b80ff31d0ac90f9d4ac234304ec805abb118bb231d0479bc738ddeb56a236c SHA512 61e8084d66d62d05a7802ee82a414807a76959ce6e0b14fd01f1c9c71ea69976d8a2cf3d5718e4059da4161786136a08624cd8470693ef2893b862efa7d6ffd2 diff --git a/dev-ml/yojson/yojson-2.0.2.ebuild b/dev-ml/yojson/yojson-2.0.2.ebuild new file mode 100644 index ..23350f1a6c06 --- /dev/null +++ b/dev-ml/yojson/yojson-2.0.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="JSON parsing and pretty-printing library for OCaml" +HOMEPAGE="https://github.com/ocaml-community/yojson"; +SRC_URI="https://github.com/ocaml-community/yojson/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="examples +ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.02.3:=[ocamlopt?] + >=dev-ml/seq-0.2.2:=[ocamlopt?] +" +DEPEND="${RDEPEND}" +BDEPEND=">=dev-ml/cppo-1.6.1 + test? ( dev-ml/alcotest )" + +src_prepare() { + default + # let's not build this + rm bench/dune yojson-bench.opam || die +} + +src_install() { + dune_src_install + + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: b2e04ba41554dd0652bc0d92db94fb1cbdbbba9f Author: Alfredo Tupone gentoo org> AuthorDate: Wed Jul 6 06:19:22 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Jul 6 06:19:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e04ba4 dev-ml/yojson: relax deps on ocamlopt Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/yojson/yojson-1.7.0.ebuild | 8 dev-ml/yojson/yojson-2.0.0.ebuild | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-ml/yojson/yojson-1.7.0.ebuild b/dev-ml/yojson/yojson-1.7.0.ebuild index 48357a363ee7..d008ccd1b029 100644 --- a/dev-ml/yojson/yojson-1.7.0.ebuild +++ b/dev-ml/yojson/yojson-1.7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,9 +16,9 @@ IUSE="examples +ocamlopt test" RESTRICT="!test? ( test )" RDEPEND=" - >=dev-lang/ocaml-4.02.3:=[ocamlopt=] - dev-ml/easy-format:=[ocamlopt=] - >=dev-ml/biniou-1.2:=[ocamlopt=] + >=dev-lang/ocaml-4.02.3:=[ocamlopt?] + dev-ml/easy-format:=[ocamlopt?] + >=dev-ml/biniou-1.2:=[ocamlopt?] " DEPEND=" ${RDEPEND} diff --git a/dev-ml/yojson/yojson-2.0.0.ebuild b/dev-ml/yojson/yojson-2.0.0.ebuild index a46bbd313048..23350f1a6c06 100644 --- a/dev-ml/yojson/yojson-2.0.0.ebuild +++ b/dev-ml/yojson/yojson-2.0.0.ebuild @@ -16,8 +16,8 @@ IUSE="examples +ocamlopt test" RESTRICT="!test? ( test )" RDEPEND=" - >=dev-lang/ocaml-4.02.3:=[ocamlopt=] - >=dev-ml/seq-0.2.2:=[ocamlopt=] + >=dev-lang/ocaml-4.02.3:=[ocamlopt?] + >=dev-ml/seq-0.2.2:=[ocamlopt?] " DEPEND="${RDEPEND}" BDEPEND=">=dev-ml/cppo-1.6.1
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: b5eefc70a6eeaec3e8666234897b4ed34b034681 Author: François-Xavier Carton gmail com> AuthorDate: Mon Jun 6 19:18:35 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Jun 8 20:25:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5eefc70 dev-ml/yojson: bump to 2.0.0 Signed-off-by: François-Xavier Carton gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25778 Signed-off-by: Maciej Barć gentoo.org> dev-ml/yojson/Manifest| 1 + dev-ml/yojson/yojson-2.0.0.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index 881328ccbcb7..411b2a92266e 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1 +1,2 @@ DIST yojson-1.7.0.tar.gz 29704 BLAKE2B edbd7f66d69a85880fc8ee9bb25a993744a310887024f7af63665ba8f5067f1b9383ec4d6dd5f4ca3376d698665a8f605c078f7597ddd4e71857c1a20143c2e5 SHA512 25eedb64e4bf7c7e8d5a5a115812cd502540afbdeb7c947da3a14e5968aa0a7db8ab402425662571d8935b9cd6a19796ce81dd80a65dc614f156626c60e7036e +DIST yojson-2.0.0.tar.gz 6 BLAKE2B 3b221a016ba418cc6a413921f0d7f2bc239b9a84953bbe9bec2601b159442f3e8bebdf48447367660fec3b3929ea0c08453778e491ce17f9044f505e49d587a6 SHA512 9196e117bb712b970351d12a8d7eae345eef2c92e70e627b58bb95ee49cd58e8a51e6eb5746e2468c15133d53a448ccd229a0568227de0cc8d2eed8b1985609b diff --git a/dev-ml/yojson/yojson-2.0.0.ebuild b/dev-ml/yojson/yojson-2.0.0.ebuild new file mode 100644 index ..9cef3580002a --- /dev/null +++ b/dev-ml/yojson/yojson-2.0.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="JSON parsing and pretty-printing library for OCaml" +HOMEPAGE="https://github.com/ocaml-community/yojson"; +SRC_URI="https://github.com/ocaml-community/yojson/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="examples +ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.02.3:=[ocamlopt=] + >=dev-ml/seq-0.2.2:=[ocamlopt=] +" +DEPEND="${RDEPEND}" +BDEPEND=">=dev-ml/cppo-1.6.1 + test? ( dev-ml/alcotest )" + +src_prepare() { + default + # let's not build this + rm bench/dune yojson-bench.opam || die +} + +src_install() { + dune_src_install + + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: bf9a5beeb128e8622676c3487d4dc980da897060 Author: Maciej Barć gentoo org> AuthorDate: Wed Jun 8 20:26:30 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Jun 8 20:26:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9a5bee dev-ml/yojson: update copyright date Signed-off-by: Maciej Barć gentoo.org> dev-ml/yojson/yojson-2.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/yojson/yojson-2.0.0.ebuild b/dev-ml/yojson/yojson-2.0.0.ebuild index 9cef3580002a..a46bbd313048 100644 --- a/dev-ml/yojson/yojson-2.0.0.ebuild +++ b/dev-ml/yojson/yojson-2.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: aa90a79151c9b0838e85a7e465893e260cb50580 Author: Maciej Barć gentoo org> AuthorDate: Sun Dec 12 01:01:06 2021 + Commit: Maciej Barć gentoo org> CommitDate: Sun Dec 12 01:59:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa90a791 dev-ml/yojson: update metadata.xml; add ML Project to maintainers Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć gentoo.org> dev-ml/yojson/metadata.xml | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/dev-ml/yojson/metadata.xml b/dev-ml/yojson/metadata.xml index 0bff28c27b11..b835609e4c54 100644 --- a/dev-ml/yojson/metadata.xml +++ b/dev-ml/yojson/metadata.xml @@ -1,15 +1,17 @@ https://www.gentoo.org/dtd/metadata.dtd";> + François-Xavier Carton fx.carto...@gmail.com - -proxy-ma...@gentoo.org -Proxy Maintainers + +m...@gentoo.org +ML +https://github.com/mjambon/yojson/issues/ mjambon/yojson
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 2e03bf414ed6a5c354200e2992eeb2552ddd9f7e Author: Alfredo Tupone gentoo org> AuthorDate: Sun Mar 7 14:08:30 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Mar 7 14:37:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e03bf41 dev-ml/yojson: remove old version Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/yojson/Manifest| 1 - dev-ml/yojson/yojson-1.4.0.ebuild | 33 - 2 files changed, 34 deletions(-) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index 040e490a07d..881328ccbcb 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1,2 +1 @@ -DIST yojson-1.4.0.tar.gz 26197 BLAKE2B c7d1a9d47f448995b31cd7631f64dec29e65b1f141854092bfe186a58c28b96c5c7f246f7e4ab4563dfcd84776904d4af77bbcbdc4e149229fbde339bd92df9f SHA512 dc019ecf0387299282c3df9a548456d2529993241911a83acb14f2361ed14886e5ebebe415773b6bc718cb0b12a25529184f3b5b62c71b42960fbd62e1c63bf6 DIST yojson-1.7.0.tar.gz 29704 BLAKE2B edbd7f66d69a85880fc8ee9bb25a993744a310887024f7af63665ba8f5067f1b9383ec4d6dd5f4ca3376d698665a8f605c078f7597ddd4e71857c1a20143c2e5 SHA512 25eedb64e4bf7c7e8d5a5a115812cd502540afbdeb7c947da3a14e5968aa0a7db8ab402425662571d8935b9cd6a19796ce81dd80a65dc614f156626c60e7036e diff --git a/dev-ml/yojson/yojson-1.4.0.ebuild b/dev-ml/yojson/yojson-1.4.0.ebuild deleted file mode 100644 index 6a3ad0c2f22..000 --- a/dev-ml/yojson/yojson-1.4.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit findlib opam - -DESCRIPTION="JSON parsing and pretty-printing library for OCaml" -HOMEPAGE="https://github.com/mjambon/yojson"; -SRC_URI="https://github.com/mjambon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0/${PV}" -LICENSE="BSD" -KEYWORDS="~amd64" -IUSE="examples" - -RDEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt] - dev-ml/easy-format:=[ocamlopt] - >=dev-ml/biniou-1.2:=[ocamlopt] -" -DEPEND="${RDEPEND} - dev-ml/cppo - dev-ml/jbuilder -" - -src_install() { - opam_src_install - - if use examples ; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 581237f305695944e3869f7baba9d64f7f08e561 Author: François-Xavier Carton gmail com> AuthorDate: Fri Nov 27 17:41:45 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jan 4 17:27:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=581237f3 dev-ml/yojson: bump to 1.7.0 Signed-off-by: François-Xavier Carton gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18436 Signed-off-by: Sam James gentoo.org> dev-ml/yojson/Manifest| 1 + dev-ml/yojson/metadata.xml| 9 - dev-ml/yojson/yojson-1.7.0.ebuild | 32 3 files changed, 41 insertions(+), 1 deletion(-) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index 1e6fd2ae004..040e490a07d 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1 +1,2 @@ DIST yojson-1.4.0.tar.gz 26197 BLAKE2B c7d1a9d47f448995b31cd7631f64dec29e65b1f141854092bfe186a58c28b96c5c7f246f7e4ab4563dfcd84776904d4af77bbcbdc4e149229fbde339bd92df9f SHA512 dc019ecf0387299282c3df9a548456d2529993241911a83acb14f2361ed14886e5ebebe415773b6bc718cb0b12a25529184f3b5b62c71b42960fbd62e1c63bf6 +DIST yojson-1.7.0.tar.gz 29704 BLAKE2B edbd7f66d69a85880fc8ee9bb25a993744a310887024f7af63665ba8f5067f1b9383ec4d6dd5f4ca3376d698665a8f605c078f7597ddd4e71857c1a20143c2e5 SHA512 25eedb64e4bf7c7e8d5a5a115812cd502540afbdeb7c947da3a14e5968aa0a7db8ab402425662571d8935b9cd6a19796ce81dd80a65dc614f156626c60e7036e diff --git a/dev-ml/yojson/metadata.xml b/dev-ml/yojson/metadata.xml index 96ead416877..a6f01f34da1 100644 --- a/dev-ml/yojson/metadata.xml +++ b/dev-ml/yojson/metadata.xml @@ -1,7 +1,14 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + +François-Xavier Carton +fx.carto...@gmail.com + + +proxy-ma...@gentoo.org +Proxy Maintainers + mjambon/yojson diff --git a/dev-ml/yojson/yojson-1.7.0.ebuild b/dev-ml/yojson/yojson-1.7.0.ebuild new file mode 100644 index 000..fbfcfb4f3d5 --- /dev/null +++ b/dev-ml/yojson/yojson-1.7.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit dune + +DESCRIPTION="JSON parsing and pretty-printing library for OCaml" +HOMEPAGE="https://github.com/ocaml-community/yojson"; +SRC_URI="https://github.com/ocaml-community/yojson/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="examples +ocamlopt" + +RDEPEND=">=dev-lang/ocaml-4.02.3:=[ocamlopt] + dev-ml/easy-format:=[ocamlopt] + >=dev-ml/biniou-1.2:=[ocamlopt] +" +DEPEND="${RDEPEND} + >=dev-ml/cppo-1.6.1 +" + +src_install() { + dune_src_install + + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 79e5248b86a0231ebb4d67fb9e939199d1b17c0b Author: Sam James gentoo org> AuthorDate: Mon Jan 4 17:26:58 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 4 17:27:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e5248b dev-ml/yojson: add missing test dependency Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-ml/yojson/yojson-1.7.0.ebuild | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-ml/yojson/yojson-1.7.0.ebuild b/dev-ml/yojson/yojson-1.7.0.ebuild index b8701343a2d..48357a363ee 100644 --- a/dev-ml/yojson/yojson-1.7.0.ebuild +++ b/dev-ml/yojson/yojson-1.7.0.ebuild @@ -12,14 +12,18 @@ SRC_URI="https://github.com/ocaml-community/yojson/archive/${PV}.tar.gz -> ${P}. LICENSE="BSD" SLOT="0/${PV}" KEYWORDS="~amd64" -IUSE="examples +ocamlopt" +IUSE="examples +ocamlopt test" +RESTRICT="!test? ( test )" RDEPEND=" >=dev-lang/ocaml-4.02.3:=[ocamlopt=] dev-ml/easy-format:=[ocamlopt=] >=dev-ml/biniou-1.2:=[ocamlopt=] " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + test? ( dev-ml/alcotest ) +" BDEPEND=">=dev-ml/cppo-1.6.1" src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 46f4b0a966273bce34ef27794a611ccf6b1cd9f6 Author: Sam James gentoo org> AuthorDate: Mon Jan 4 17:20:49 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 4 17:27:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f4b0a9 dev-ml/yojson: fix SRC_URI in 1.7.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-ml/yojson/yojson-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/yojson/yojson-1.7.0.ebuild b/dev-ml/yojson/yojson-1.7.0.ebuild index 6b433e0f94a..b8701343a2d 100644 --- a/dev-ml/yojson/yojson-1.7.0.ebuild +++ b/dev-ml/yojson/yojson-1.7.0.ebuild @@ -7,7 +7,7 @@ inherit dune DESCRIPTION="JSON parsing and pretty-printing library for OCaml" HOMEPAGE="https://github.com/ocaml-community/yojson"; -SRC_URI="https://github.com/ocaml-community/yojson/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/ocaml-community/yojson/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: e348d79b597d3e148a816af879057c1a5a594623 Author: Sam James gentoo org> AuthorDate: Mon Jan 4 17:19:12 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 4 17:27:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e348d79b dev-ml/yojson: dependency fixes * We need +/-ocamlopt aligned on dependencies * cppo is BDEPEND because it's a preprocessor Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-ml/yojson/yojson-1.7.0.ebuild | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/dev-ml/yojson/yojson-1.7.0.ebuild b/dev-ml/yojson/yojson-1.7.0.ebuild index fbfcfb4f3d5..6b433e0f94a 100644 --- a/dev-ml/yojson/yojson-1.7.0.ebuild +++ b/dev-ml/yojson/yojson-1.7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,13 +14,13 @@ SLOT="0/${PV}" KEYWORDS="~amd64" IUSE="examples +ocamlopt" -RDEPEND=">=dev-lang/ocaml-4.02.3:=[ocamlopt] - dev-ml/easy-format:=[ocamlopt] - >=dev-ml/biniou-1.2:=[ocamlopt] -" -DEPEND="${RDEPEND} - >=dev-ml/cppo-1.6.1 +RDEPEND=" + >=dev-lang/ocaml-4.02.3:=[ocamlopt=] + dev-ml/easy-format:=[ocamlopt=] + >=dev-ml/biniou-1.2:=[ocamlopt=] " +DEPEND="${RDEPEND}" +BDEPEND=">=dev-ml/cppo-1.6.1" src_install() { dune_src_install
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: aea50ec286440d3d3f7df310d905605a7b72a8d8 Author: Wim Muskee gmail com> AuthorDate: Sat Oct 13 04:51:01 2018 + Commit: Patrice Clement gentoo org> CommitDate: Sat Oct 13 22:01:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea50ec2 dev-ml/yojson: update HOMEPAGE. Closes: https://bugs.gentoo.org/668276 Signed-off-by: Wim Muskee gmail.com> Closes: https://github.com/gentoo/gentoo/pull/10133 Signed-off-by: Patrice Clement gentoo.org> dev-ml/yojson/yojson-1.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ml/yojson/yojson-1.4.0.ebuild b/dev-ml/yojson/yojson-1.4.0.ebuild index e3b9f39c517..6a3ad0c2f22 100644 --- a/dev-ml/yojson/yojson-1.4.0.ebuild +++ b/dev-ml/yojson/yojson-1.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -6,7 +6,7 @@ EAPI=5 inherit findlib opam DESCRIPTION="JSON parsing and pretty-printing library for OCaml" -HOMEPAGE="http://mjambon.com/yojson.html https://github.com/mjambon/yojson"; +HOMEPAGE="https://github.com/mjambon/yojson"; SRC_URI="https://github.com/mjambon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" SLOT="0/${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 639441c61b80d3c2aa31d1ae05ac257a26130063 Author: Alexis Ballier gentoo org> AuthorDate: Wed Jul 19 20:16:37 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Jul 19 21:30:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639441c6 dev-ml/yojson: bump to 1.4.0 Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-ml/yojson/Manifest| 1 + dev-ml/yojson/yojson-1.4.0.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index 09e86138732..ca650320012 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1 +1,2 @@ DIST yojson-1.3.3.tar.gz 26940 SHA256 de5ad4fd681f58ae5a670f0a43684873cc6ca50bdf52e63ac0c4b8a8bbe1d51a SHA512 78d88d470bb64360d020ebc70d9faaa7abca6476fd20d0224e188b44d147c42cea8723adff0845e5444d684b2d0e186154cca288cb236de94a83a44229fcb426 WHIRLPOOL 4594fdd1b6e467afb204b319d3672100eb3a8ccf88cdb47c4c60fbbdb339df9694695f75e63ecef8a3c8aa1096a7fc3e3d864229ffbb244900c2084ce3e48afc +DIST yojson-1.4.0.tar.gz 26197 SHA256 7d06340b769ed6ff5b2171a0e820d1e8f4337aef3929090fc976efe845639146 SHA512 dc019ecf0387299282c3df9a548456d2529993241911a83acb14f2361ed14886e5ebebe415773b6bc718cb0b12a25529184f3b5b62c71b42960fbd62e1c63bf6 WHIRLPOOL d48c6fd6f05349139b8d3fc847d479ad4bfa28ad2fec42f58660ce482955548e961fd19efab5969f686ca2e528d0b38686d255778b9a0812d8c0eccd255435c5 diff --git a/dev-ml/yojson/yojson-1.4.0.ebuild b/dev-ml/yojson/yojson-1.4.0.ebuild new file mode 100644 index 000..5de703f5a05 --- /dev/null +++ b/dev-ml/yojson/yojson-1.4.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit findlib + +DESCRIPTION="JSON parsing and pretty-printing library for OCaml" +HOMEPAGE="http://mjambon.com/yojson.html https://github.com/mjambon/yojson"; +SRC_URI="https://github.com/mjambon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0/${PV}" +LICENSE="BSD" +KEYWORDS="~amd64" +IUSE="examples" + +RDEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt] + dev-ml/easy-format:=[ocamlopt] + >=dev-ml/biniou-1.2:=[ocamlopt] +" +DEPEND="${RDEPEND} + dev-ml/cppo + dev-ml/jbuilder + dev-ml/cppo +" + +src_install() { + opam-installer -i \ + --prefix="${ED}/usr" \ + --libdir="${D}/$(ocamlc -where)" \ + --docdir="${ED}/usr/share/doc/${PF}" \ + ${PN}.install || die + + if use examples ; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 108dd0f3c4f829f04876d7801e070428508ac529 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jan 24 10:39:56 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jan 24 10:39:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=108dd0f3 dev-ml/yojson: remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-ml/yojson/Manifest| 3 --- dev-ml/yojson/yojson-1.3.0.ebuild | 38 -- dev-ml/yojson/yojson-1.3.1.ebuild | 38 -- dev-ml/yojson/yojson-1.3.2.ebuild | 38 -- 4 files changed, 117 deletions(-) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index 43693f8..09e8613 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1,4 +1 @@ -DIST yojson-1.3.0.tar.gz 26610 SHA256 80e26e6d902c57bbacf44467f2a5cc30e4e189260093c66a3269fb1b1cc37094 SHA512 65e2d5bb7649cad3d395ec8fead11b18fd0ca5e59e87194a39a77561bcdaa04cecdc71f0da32ac268a36c0e7b21f56e9f40a08610f84cf7f81d0da20daf90fc0 WHIRLPOOL ed5ba5a5c397d47616282272573f9940d02035698a45dc7bc377c1fb2918d4a72fc789a4332ff7c09113d6bdcb223e2321f46f21f9576ff85197825bdc661d0d -DIST yojson-1.3.1.tar.gz 26725 SHA256 ea97f150bb8270730165f7727518aa533c784b84f17016d339060161250124b8 SHA512 f0fb6dad88f75d279a4341384238d4b6fd63c7b34a5a7892fbf278604a4011ea744c355377246e92595696fc5a5298968802c40a12a3ddcd89412ee1ce1e1402 WHIRLPOOL 558cc3258ee4e27a4507c1383d5e2fc6542d2f8178430d73020b37184624df2879a56cee30cc9844d0531f2f1199613591500cf888f606b1788dd3c166e0b7dc -DIST yojson-1.3.2.tar.gz 26928 SHA256 eff510621efd6dcfb86b65eaf1d4d6f3b9b680143d88e652b6f14072523a2351 SHA512 9bdda0bdeea1988f37b4b56154995dc0f5391de659ba15f452d0755afcbd213ef0d5b1ec8fd691bb4e25e99af866b4c282b078a49208f61c51eaea8e21733509 WHIRLPOOL 7973dbbf7e2b74ac82f39261f7db6ec6952e624d05c35c5ba8fd426153d148b17c0dba8a510128c1598ea17a5fe5190417e9b8cf6a9a9473c4a16e7c34489760 DIST yojson-1.3.3.tar.gz 26940 SHA256 de5ad4fd681f58ae5a670f0a43684873cc6ca50bdf52e63ac0c4b8a8bbe1d51a SHA512 78d88d470bb64360d020ebc70d9faaa7abca6476fd20d0224e188b44d147c42cea8723adff0845e5444d684b2d0e186154cca288cb236de94a83a44229fcb426 WHIRLPOOL 4594fdd1b6e467afb204b319d3672100eb3a8ccf88cdb47c4c60fbbdb339df9694695f75e63ecef8a3c8aa1096a7fc3e3d864229ffbb244900c2084ce3e48afc diff --git a/dev-ml/yojson/yojson-1.3.0.ebuild b/dev-ml/yojson/yojson-1.3.0.ebuild deleted file mode 100644 index cab42fd.. --- a/dev-ml/yojson/yojson-1.3.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit findlib - -DESCRIPTION="JSON parsing and pretty-printing library for OCaml" -HOMEPAGE="http://mjambon.com/yojson.html"; -SRC_URI="https://github.com/mjambon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0/${PV}" -LICENSE="BSD" -KEYWORDS="~amd64" -IUSE="examples" - -RDEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt] - dev-ml/easy-format:=[ocamlopt] - dev-ml/biniou:=[ocamlopt] -" -DEPEND="${RDEPEND} - dev-ml/cppo -" - -src_compile() { - emake -j1 -} - -src_install() { - dodir /usr/bin - findlib_src_install BINDIR="${ED}"/usr/bin - dodoc README.md Changes - if use examples ; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -} diff --git a/dev-ml/yojson/yojson-1.3.1.ebuild b/dev-ml/yojson/yojson-1.3.1.ebuild deleted file mode 100644 index cab42fd.. --- a/dev-ml/yojson/yojson-1.3.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit findlib - -DESCRIPTION="JSON parsing and pretty-printing library for OCaml" -HOMEPAGE="http://mjambon.com/yojson.html"; -SRC_URI="https://github.com/mjambon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0/${PV}" -LICENSE="BSD" -KEYWORDS="~amd64" -IUSE="examples" - -RDEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt] - dev-ml/easy-format:=[ocamlopt] - dev-ml/biniou:=[ocamlopt] -" -DEPEND="${RDEPEND} - dev-ml/cppo -" - -src_compile() { - emake -j1 -} - -src_install() { - dodir /usr/bin - findlib_src_install BINDIR="${ED}"/usr/bin - dodoc README.md Changes - if use examples ; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -} diff --git a/dev-ml/yojson/yojson-1.3.2.ebuild b/dev-ml/yojson/yojson-1.3.2.ebuild deleted file mode 100644 index cab42fd.. --- a/dev-ml/yojson/yojson-1.3.2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit findlib - -DESCRIPTION="JSON parsing and pretty-printing library for OCaml" -HOMEPAGE="http://mjambon.com/yojs
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 3f869dbb64fad37ee11e7f8af58bcce3645cd586 Author: Alexis Ballier gentoo org> AuthorDate: Wed Mar 2 14:40:25 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Mar 2 19:29:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f869dbb dev-ml/yojson: bump to 1.3.2 Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier gentoo.org> dev-ml/yojson/Manifest| 1 + dev-ml/yojson/yojson-1.3.2.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index de71dd1..cc0ed97 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1,2 +1,3 @@ DIST yojson-1.3.0.tar.gz 26610 SHA256 80e26e6d902c57bbacf44467f2a5cc30e4e189260093c66a3269fb1b1cc37094 SHA512 65e2d5bb7649cad3d395ec8fead11b18fd0ca5e59e87194a39a77561bcdaa04cecdc71f0da32ac268a36c0e7b21f56e9f40a08610f84cf7f81d0da20daf90fc0 WHIRLPOOL ed5ba5a5c397d47616282272573f9940d02035698a45dc7bc377c1fb2918d4a72fc789a4332ff7c09113d6bdcb223e2321f46f21f9576ff85197825bdc661d0d DIST yojson-1.3.1.tar.gz 26725 SHA256 ea97f150bb8270730165f7727518aa533c784b84f17016d339060161250124b8 SHA512 f0fb6dad88f75d279a4341384238d4b6fd63c7b34a5a7892fbf278604a4011ea744c355377246e92595696fc5a5298968802c40a12a3ddcd89412ee1ce1e1402 WHIRLPOOL 558cc3258ee4e27a4507c1383d5e2fc6542d2f8178430d73020b37184624df2879a56cee30cc9844d0531f2f1199613591500cf888f606b1788dd3c166e0b7dc +DIST yojson-1.3.2.tar.gz 26928 SHA256 eff510621efd6dcfb86b65eaf1d4d6f3b9b680143d88e652b6f14072523a2351 SHA512 9bdda0bdeea1988f37b4b56154995dc0f5391de659ba15f452d0755afcbd213ef0d5b1ec8fd691bb4e25e99af866b4c282b078a49208f61c51eaea8e21733509 WHIRLPOOL 7973dbbf7e2b74ac82f39261f7db6ec6952e624d05c35c5ba8fd426153d148b17c0dba8a510128c1598ea17a5fe5190417e9b8cf6a9a9473c4a16e7c34489760 diff --git a/dev-ml/yojson/yojson-1.3.2.ebuild b/dev-ml/yojson/yojson-1.3.2.ebuild new file mode 100644 index 000..cab42fd --- /dev/null +++ b/dev-ml/yojson/yojson-1.3.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit findlib + +DESCRIPTION="JSON parsing and pretty-printing library for OCaml" +HOMEPAGE="http://mjambon.com/yojson.html"; +SRC_URI="https://github.com/mjambon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0/${PV}" +LICENSE="BSD" +KEYWORDS="~amd64" +IUSE="examples" + +RDEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt] + dev-ml/easy-format:=[ocamlopt] + dev-ml/biniou:=[ocamlopt] +" +DEPEND="${RDEPEND} + dev-ml/cppo +" + +src_compile() { + emake -j1 +} + +src_install() { + dodir /usr/bin + findlib_src_install BINDIR="${ED}"/usr/bin + dodoc README.md Changes + if use examples ; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 42b6e24de0c7aad7c556db74964ed143fea65ad4 Author: Alexis Ballier gentoo org> AuthorDate: Mon Feb 22 10:24:26 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Feb 22 10:27:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b6e24d dev-ml/yojson: bump to 1.3.1 Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier gentoo.org> dev-ml/yojson/Manifest| 1 + dev-ml/yojson/yojson-1.3.1.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index d3cccde..de71dd1 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1 +1,2 @@ DIST yojson-1.3.0.tar.gz 26610 SHA256 80e26e6d902c57bbacf44467f2a5cc30e4e189260093c66a3269fb1b1cc37094 SHA512 65e2d5bb7649cad3d395ec8fead11b18fd0ca5e59e87194a39a77561bcdaa04cecdc71f0da32ac268a36c0e7b21f56e9f40a08610f84cf7f81d0da20daf90fc0 WHIRLPOOL ed5ba5a5c397d47616282272573f9940d02035698a45dc7bc377c1fb2918d4a72fc789a4332ff7c09113d6bdcb223e2321f46f21f9576ff85197825bdc661d0d +DIST yojson-1.3.1.tar.gz 26725 SHA256 ea97f150bb8270730165f7727518aa533c784b84f17016d339060161250124b8 SHA512 f0fb6dad88f75d279a4341384238d4b6fd63c7b34a5a7892fbf278604a4011ea744c355377246e92595696fc5a5298968802c40a12a3ddcd89412ee1ce1e1402 WHIRLPOOL 558cc3258ee4e27a4507c1383d5e2fc6542d2f8178430d73020b37184624df2879a56cee30cc9844d0531f2f1199613591500cf888f606b1788dd3c166e0b7dc diff --git a/dev-ml/yojson/yojson-1.3.1.ebuild b/dev-ml/yojson/yojson-1.3.1.ebuild new file mode 100644 index 000..cab42fd --- /dev/null +++ b/dev-ml/yojson/yojson-1.3.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit findlib + +DESCRIPTION="JSON parsing and pretty-printing library for OCaml" +HOMEPAGE="http://mjambon.com/yojson.html"; +SRC_URI="https://github.com/mjambon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0/${PV}" +LICENSE="BSD" +KEYWORDS="~amd64" +IUSE="examples" + +RDEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt] + dev-ml/easy-format:=[ocamlopt] + dev-ml/biniou:=[ocamlopt] +" +DEPEND="${RDEPEND} + dev-ml/cppo +" + +src_compile() { + emake -j1 +} + +src_install() { + dodir /usr/bin + findlib_src_install BINDIR="${ED}"/usr/bin + dodoc README.md Changes + if use examples ; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: 58b225068bb2fd66a5ff254d07014a09a81d5716 Author: Alexis Ballier gentoo org> AuthorDate: Sun Feb 7 16:06:59 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Sun Feb 7 16:13:49 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58b22506 dev-ml/yojson: remove old Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier gentoo.org> dev-ml/yojson/Manifest| 3 --- dev-ml/yojson/yojson-1.2.0.ebuild | 38 -- dev-ml/yojson/yojson-1.2.1.ebuild | 38 -- dev-ml/yojson/yojson-1.2.3.ebuild | 38 -- 4 files changed, 117 deletions(-) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index f39cf85..d3cccde 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1,4 +1 @@ -DIST yojson-1.2.0.tar.gz 26069 SHA256 7c163d820c12773681abed7e02d6a7ebd8b8d00163e81ce5a3742b5fd39d7a8f SHA512 7d5c7ab17a7230fe23fab956bba905fca40429575c708606ec07fe32ccace6816db4499756954c4e3d0f7d2686ca789d214e381b9236afe7e8efe0855fb01561 WHIRLPOOL cffe050d98677441707451219a69251f834847bf1a68b347be8939040767f030dc7af4af2da0165d88cbf2ce42c52c157ef9db9387a6bfee0fac893a18c5704b -DIST yojson-1.2.1.tar.gz 26268 SHA256 df8cb4945b592897cdb54e4240758a88a38267daa54554dc62a2f48a91e8a32d SHA512 5a8b302e41ff1dfb312636d68bcf4bb38231335b8f35b0a9236dcdc97cd1a3026e7a349fdc0d73866c0432a86fe350a650c791f89122cc9bc129c7fcb54b4715 WHIRLPOOL c9df8f62bc3aadc4a905c434db53e1fd3a3ec14917a58dcbbe239c8ba9f196c1f819da20df4c253d0a8e4a7b54025c4a75453e817bb0cdc8dce0fbf89c52a0e5 -DIST yojson-1.2.3.tar.gz 26388 SHA256 7e0d8ecc47f43b051901a2b556a7c65bb62fcf1ab856d822f50f2bdd35a36078 SHA512 12929e6b4db13074fc708a9bb45a35a5661a0a43e893c03cc984a346e4e0aa04ca91f3ecce3460147ef6e85ddeda28ed251fefb2bf3e71b06edbe4fdc53b6c9b WHIRLPOOL c2ac1291f375870023a4883e9866a74be19647863ccee0f0e95ee2dee0734c57489612f96897330c223549166a21a8e44088e8eac186ac0d596a3469cf3bbe04 DIST yojson-1.3.0.tar.gz 26610 SHA256 80e26e6d902c57bbacf44467f2a5cc30e4e189260093c66a3269fb1b1cc37094 SHA512 65e2d5bb7649cad3d395ec8fead11b18fd0ca5e59e87194a39a77561bcdaa04cecdc71f0da32ac268a36c0e7b21f56e9f40a08610f84cf7f81d0da20daf90fc0 WHIRLPOOL ed5ba5a5c397d47616282272573f9940d02035698a45dc7bc377c1fb2918d4a72fc789a4332ff7c09113d6bdcb223e2321f46f21f9576ff85197825bdc661d0d diff --git a/dev-ml/yojson/yojson-1.2.0.ebuild b/dev-ml/yojson/yojson-1.2.0.ebuild deleted file mode 100644 index cab42fd..000 --- a/dev-ml/yojson/yojson-1.2.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit findlib - -DESCRIPTION="JSON parsing and pretty-printing library for OCaml" -HOMEPAGE="http://mjambon.com/yojson.html"; -SRC_URI="https://github.com/mjambon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0/${PV}" -LICENSE="BSD" -KEYWORDS="~amd64" -IUSE="examples" - -RDEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt] - dev-ml/easy-format:=[ocamlopt] - dev-ml/biniou:=[ocamlopt] -" -DEPEND="${RDEPEND} - dev-ml/cppo -" - -src_compile() { - emake -j1 -} - -src_install() { - dodir /usr/bin - findlib_src_install BINDIR="${ED}"/usr/bin - dodoc README.md Changes - if use examples ; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -} diff --git a/dev-ml/yojson/yojson-1.2.1.ebuild b/dev-ml/yojson/yojson-1.2.1.ebuild deleted file mode 100644 index cab42fd..000 --- a/dev-ml/yojson/yojson-1.2.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit findlib - -DESCRIPTION="JSON parsing and pretty-printing library for OCaml" -HOMEPAGE="http://mjambon.com/yojson.html"; -SRC_URI="https://github.com/mjambon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0/${PV}" -LICENSE="BSD" -KEYWORDS="~amd64" -IUSE="examples" - -RDEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt] - dev-ml/easy-format:=[ocamlopt] - dev-ml/biniou:=[ocamlopt] -" -DEPEND="${RDEPEND} - dev-ml/cppo -" - -src_compile() { - emake -j1 -} - -src_install() { - dodir /usr/bin - findlib_src_install BINDIR="${ED}"/usr/bin - dodoc README.md Changes - if use examples ; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -} diff --git a/dev-ml/yojson/yojson-1.2.3.ebuild b/dev-ml/yojson/yojson-1.2.3.ebuild deleted file mode 100644 index cab42fd..000 --- a/dev-ml/yojson/yojson-1.2.3.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit findlib - -DESCRIPTION="JSON parsing and pretty-printing library for OCaml" -HOMEPAG
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: d1a2e1090a19bba04aeef0136648b7336b5081f8 Author: Alexis Ballier gentoo org> AuthorDate: Sat Dec 19 14:53:24 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Sat Dec 19 15:01:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a2e109 dev-ml/yojson: bump to 1.3.0 Package-Manager: portage-2.2.26 Signed-off-by: Alexis Ballier gentoo.org> dev-ml/yojson/Manifest| 1 + dev-ml/yojson/yojson-1.3.0.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index 8982f0a..f39cf85 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1,3 +1,4 @@ DIST yojson-1.2.0.tar.gz 26069 SHA256 7c163d820c12773681abed7e02d6a7ebd8b8d00163e81ce5a3742b5fd39d7a8f SHA512 7d5c7ab17a7230fe23fab956bba905fca40429575c708606ec07fe32ccace6816db4499756954c4e3d0f7d2686ca789d214e381b9236afe7e8efe0855fb01561 WHIRLPOOL cffe050d98677441707451219a69251f834847bf1a68b347be8939040767f030dc7af4af2da0165d88cbf2ce42c52c157ef9db9387a6bfee0fac893a18c5704b DIST yojson-1.2.1.tar.gz 26268 SHA256 df8cb4945b592897cdb54e4240758a88a38267daa54554dc62a2f48a91e8a32d SHA512 5a8b302e41ff1dfb312636d68bcf4bb38231335b8f35b0a9236dcdc97cd1a3026e7a349fdc0d73866c0432a86fe350a650c791f89122cc9bc129c7fcb54b4715 WHIRLPOOL c9df8f62bc3aadc4a905c434db53e1fd3a3ec14917a58dcbbe239c8ba9f196c1f819da20df4c253d0a8e4a7b54025c4a75453e817bb0cdc8dce0fbf89c52a0e5 DIST yojson-1.2.3.tar.gz 26388 SHA256 7e0d8ecc47f43b051901a2b556a7c65bb62fcf1ab856d822f50f2bdd35a36078 SHA512 12929e6b4db13074fc708a9bb45a35a5661a0a43e893c03cc984a346e4e0aa04ca91f3ecce3460147ef6e85ddeda28ed251fefb2bf3e71b06edbe4fdc53b6c9b WHIRLPOOL c2ac1291f375870023a4883e9866a74be19647863ccee0f0e95ee2dee0734c57489612f96897330c223549166a21a8e44088e8eac186ac0d596a3469cf3bbe04 +DIST yojson-1.3.0.tar.gz 26610 SHA256 80e26e6d902c57bbacf44467f2a5cc30e4e189260093c66a3269fb1b1cc37094 SHA512 65e2d5bb7649cad3d395ec8fead11b18fd0ca5e59e87194a39a77561bcdaa04cecdc71f0da32ac268a36c0e7b21f56e9f40a08610f84cf7f81d0da20daf90fc0 WHIRLPOOL ed5ba5a5c397d47616282272573f9940d02035698a45dc7bc377c1fb2918d4a72fc789a4332ff7c09113d6bdcb223e2321f46f21f9576ff85197825bdc661d0d diff --git a/dev-ml/yojson/yojson-1.3.0.ebuild b/dev-ml/yojson/yojson-1.3.0.ebuild new file mode 100644 index 000..cab42fd --- /dev/null +++ b/dev-ml/yojson/yojson-1.3.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit findlib + +DESCRIPTION="JSON parsing and pretty-printing library for OCaml" +HOMEPAGE="http://mjambon.com/yojson.html"; +SRC_URI="https://github.com/mjambon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0/${PV}" +LICENSE="BSD" +KEYWORDS="~amd64" +IUSE="examples" + +RDEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt] + dev-ml/easy-format:=[ocamlopt] + dev-ml/biniou:=[ocamlopt] +" +DEPEND="${RDEPEND} + dev-ml/cppo +" + +src_compile() { + emake -j1 +} + +src_install() { + dodir /usr/bin + findlib_src_install BINDIR="${ED}"/usr/bin + dodoc README.md Changes + if use examples ; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/
commit: c4914e71e291ec2b97cc2b839f7e0cfd750c6bbc Author: Alexis Ballier gentoo org> AuthorDate: Mon Sep 14 12:12:36 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Sep 14 12:12:36 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4914e71 dev-ml/yojson: bump to 1.2.3. Package-Manager: portage-2.2.20.1 dev-ml/yojson/Manifest| 1 + dev-ml/yojson/yojson-1.2.3.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest index ca7fd4c..8982f0a 100644 --- a/dev-ml/yojson/Manifest +++ b/dev-ml/yojson/Manifest @@ -1,2 +1,3 @@ DIST yojson-1.2.0.tar.gz 26069 SHA256 7c163d820c12773681abed7e02d6a7ebd8b8d00163e81ce5a3742b5fd39d7a8f SHA512 7d5c7ab17a7230fe23fab956bba905fca40429575c708606ec07fe32ccace6816db4499756954c4e3d0f7d2686ca789d214e381b9236afe7e8efe0855fb01561 WHIRLPOOL cffe050d98677441707451219a69251f834847bf1a68b347be8939040767f030dc7af4af2da0165d88cbf2ce42c52c157ef9db9387a6bfee0fac893a18c5704b DIST yojson-1.2.1.tar.gz 26268 SHA256 df8cb4945b592897cdb54e4240758a88a38267daa54554dc62a2f48a91e8a32d SHA512 5a8b302e41ff1dfb312636d68bcf4bb38231335b8f35b0a9236dcdc97cd1a3026e7a349fdc0d73866c0432a86fe350a650c791f89122cc9bc129c7fcb54b4715 WHIRLPOOL c9df8f62bc3aadc4a905c434db53e1fd3a3ec14917a58dcbbe239c8ba9f196c1f819da20df4c253d0a8e4a7b54025c4a75453e817bb0cdc8dce0fbf89c52a0e5 +DIST yojson-1.2.3.tar.gz 26388 SHA256 7e0d8ecc47f43b051901a2b556a7c65bb62fcf1ab856d822f50f2bdd35a36078 SHA512 12929e6b4db13074fc708a9bb45a35a5661a0a43e893c03cc984a346e4e0aa04ca91f3ecce3460147ef6e85ddeda28ed251fefb2bf3e71b06edbe4fdc53b6c9b WHIRLPOOL c2ac1291f375870023a4883e9866a74be19647863ccee0f0e95ee2dee0734c57489612f96897330c223549166a21a8e44088e8eac186ac0d596a3469cf3bbe04 diff --git a/dev-ml/yojson/yojson-1.2.3.ebuild b/dev-ml/yojson/yojson-1.2.3.ebuild new file mode 100644 index 000..cab42fd --- /dev/null +++ b/dev-ml/yojson/yojson-1.2.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit findlib + +DESCRIPTION="JSON parsing and pretty-printing library for OCaml" +HOMEPAGE="http://mjambon.com/yojson.html"; +SRC_URI="https://github.com/mjambon/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0/${PV}" +LICENSE="BSD" +KEYWORDS="~amd64" +IUSE="examples" + +RDEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt] + dev-ml/easy-format:=[ocamlopt] + dev-ml/biniou:=[ocamlopt] +" +DEPEND="${RDEPEND} + dev-ml/cppo +" + +src_compile() { + emake -j1 +} + +src_install() { + dodir /usr/bin + findlib_src_install BINDIR="${ED}"/usr/bin + dodoc README.md Changes + if use examples ; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +}