* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2020-10-17 1:04 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2020-10-17 1:04 UTC (permalink / raw
To: gentoo-commits
commit: d5c761de39abc0dbf527bfb7bb8599c12ccf9f07
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 01:03:06 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 01:03:06 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c761de
dev-ml/ocaml-gettext: cleanup old
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/ocaml-gettext/Manifest | 1 -
dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild | 52 ----------------------
dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild | 52 ----------------------
3 files changed, 105 deletions(-)
diff --git a/dev-ml/ocaml-gettext/Manifest b/dev-ml/ocaml-gettext/Manifest
index 06d8db2e233..045151ba25a 100644
--- a/dev-ml/ocaml-gettext/Manifest
+++ b/dev-ml/ocaml-gettext/Manifest
@@ -1,3 +1,2 @@
-DIST ocaml-gettext-0.3.5.tar.gz 165238 BLAKE2B 3da80a80cf3e722dc2a765e005bff0e7613967a5810d13c9d3c0a5b70a919b092627d398dc777775dd2b51dfc7bbe12040b844c609027b4c60cb5d23eda47198 SHA512 a60d51c09dad3076415ef24a9bb3121f84ad649d7a9fa1b9a7da719dd385e4ed7cd9ffbabefbade7ea0daf7b0a5a5eb71b1d0ed21b369914b49f66d0d918c446
DIST ocaml-gettext-0.3.7.tar.gz 134316 BLAKE2B 9de6ef9e04afbb6001ddc5ef145a687ad88a20eef1c27d3a3e6136f81ad46100cc6496cb66e3edfbf0f7eacfa8abbccb44d846d2f676862c96b8ceb860d8f424 SHA512 1358320359b9d2f3fd97a47d69b2a619942a65605c1e5cbf25e33ef42a10273167b526bca15e6c9523b87d8ea9dfd3215334050ad8eb84a8c41d4feef880a27a
DIST ocaml-gettext-0.4.2.tar.gz 110249 BLAKE2B 54a25ba9f8fb20194fdfaf651586222fab68f927ebfa711812f7c9a387ff40c19e1bf3f63124127356b32b0ca0be2c5ff4e1cdfaf5f3afe690b90c0ca96c470d SHA512 fb89be8d8d9e0ed9327b81a0c81c884ff3f1a97e46b475ef8084abded5c84a256de05d5aa0f42be94f43ab438276a4506af726b6950e4161359a9616fb5832ec
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild
deleted file mode 100644
index af60301a339..00000000000
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib eutils
-
-DESCRIPTION="Provides support for internationalization of OCaml program"
-HOMEPAGE="http://forge.ocamlcore.org/projects/ocaml-gettext"
-SRC_URI="http://forge.ocamlcore.org/frs/download.php/1433/${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-lang/ocaml-3.12.1:=
- >=dev-ml/ocaml-fileutils-0.4.0:=
- >=dev-ml/camomile-0.8.3:=
- sys-devel/gettext
- dev-ml/camlp4:=
- "
-DEPEND="${RDEPEND}
- doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt )
- test? ( dev-ml/ounit )"
-
-src_prepare() {
- has_version '>=dev-lang/ocaml-4.03' && epatch "${FILESDIR}/oc43.patch"
-}
-
-src_configure() {
- econf \
- --with-docbook-stylesheet="${EPREFIX}/usr/share/sgml/docbook/xsl-stylesheets/" \
- $(use_enable doc) \
- $(use_enable test)
-}
-
-src_compile() {
- emake -j1
-}
-
-src_install() {
- findlib_src_preinst
- emake -j1 DESTDIR="${D}" \
- BINDIR="${ED}/usr/bin" \
- PODIR="${ED}/usr/share/locale/" \
- DOCDIR="${ED}/usr/share/doc/${PF}" \
- MANDIR="${ED}/usr/share/man" \
- install
- dodoc CHANGELOG README THANKS TODO
-}
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild
deleted file mode 100644
index c6b4aeea440..00000000000
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib eutils autotools
-
-DESCRIPTION="Provides support for internationalization of OCaml program"
-HOMEPAGE="https://github.com/gildor478/ocaml-gettext"
-SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-lang/ocaml-3.12.1:=
- >=dev-ml/ocaml-fileutils-0.4.0:=
- >=dev-ml/camomile-0.8.3:=
- sys-devel/gettext
- dev-ml/camlp4:=
- "
-DEPEND="${RDEPEND}
- doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt )
- test? ( dev-ml/ounit )"
-
-src_prepare() {
- eautoreconf
-}
-
-src_configure() {
- econf \
- --with-docbook-stylesheet="${EPREFIX}/usr/share/sgml/docbook/xsl-stylesheets/" \
- $(use_enable doc) \
- $(use_enable test)
-}
-
-src_compile() {
- emake -j1
-}
-
-src_install() {
- findlib_src_preinst
- emake -j1 DESTDIR="${D}" \
- BINDIR="${ED}/usr/bin" \
- PODIR="${ED}/usr/share/locale/" \
- DOCDIR="${ED}/usr/share/doc/${PF}" \
- MANDIR="${ED}/usr/share/man" \
- install
- dodoc CHANGELOG README THANKS TODO
-}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2023-12-02 10:56 Arthur Zamarin
0 siblings, 0 replies; 22+ messages in thread
From: Arthur Zamarin @ 2023-12-02 10:56 UTC (permalink / raw
To: gentoo-commits
commit: 644c9791f92ea58ddef52009df797d28f9a57fd7
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 2 10:55:59 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 2 10:55:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644c9791
dev-ml/ocaml-gettext: Keyword 0.4.2-r1 ppc64, #892954
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild
index d42dbf39239e..1f12d2b9d7a0 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/v${PV}.tar.gz -> ${P
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
IUSE="+ocamlopt test"
RESTRICT="test" # Tests fail
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2023-04-18 21:55 Maciej Barć
0 siblings, 0 replies; 22+ messages in thread
From: Maciej Barć @ 2023-04-18 21:55 UTC (permalink / raw
To: gentoo-commits
commit: 2fbe493222fb71695c2ba1fcb1bce863e3a8dca9
Author: Thomas Bracht Laumann Jespersen <t <AT> laumann <DOT> xyz>
AuthorDate: Tue Apr 18 13:17:33 2023 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Apr 18 21:55:11 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fbe4932
dev-ml/ocaml-gettext: drop dev-ml/camomile dep, EAPI 7 -> 8
Closes: https://bugs.gentoo.org/904506
Signed-off-by: Thomas Bracht Laumann Jespersen <t <AT> laumann.xyz>
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
...ttext-0.4.2.ebuild => ocaml-gettext-0.4.2-r1.ebuild} | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild
similarity index 72%
rename from dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
rename to dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild
index fea75c4363e8..d42dbf39239e 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DUNE_PKG_NAME="gettext"
inherit dune
@@ -14,15 +14,15 @@ LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="amd64 ~x86"
IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
+RESTRICT="test" # Tests fail
BDEPEND="
>=dev-ml/cppo-1.6.6
dev-ml/dune-configurator
"
+
RDEPEND="
dev-ml/base:=
- >=dev-ml/camomile-0.8.3:=[ocamlopt=]
>=dev-ml/ocaml-fileutils-0.4.0:=[ocamlopt=]
sys-devel/gettext
"
@@ -34,10 +34,11 @@ DEPEND="
src_prepare() {
default
- # Port to dev-ml/ounit2
- sed -i -e 's/oUnit/ounit2/' test/{,common,test-camomile,test-stub}/dune || die
-}
+ # Remove dependency on camomile (see
+ # https://github.com/gildor478/ocaml-gettext/issues/14)
+ rm -r src/lib/gettext-camomile || die
+ rm -r test/test-camomile || die
-src_install() {
- dune_src_install
+ # Port to dev-ml/ounit2
+ sed -i -e 's/oUnit/ounit2/' test/{,common,test-stub}/dune || die
}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2023-02-23 23:47 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2023-02-23 23:47 UTC (permalink / raw
To: gentoo-commits
commit: 2558d66540e766ad3fc9536430050834d71dbbb2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 23 23:45:58 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 23 23:45:58 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2558d665
dev-ml/ocaml-gettext: stabilize for amd64
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild | 4 ++--
dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
index ca902d4b1b81..bf25db3a74cf 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 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/gildor478/ocaml-gettext/archive/${PV}.tar.gz -> ${P}
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="doc +ocamlopt test"
RESTRICT="!test? ( test )"
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
index 640af1cd5c11..fea75c4363e8 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/v${PV}.tar.gz -> ${P
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="+ocamlopt test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2021-10-02 21:10 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-10-02 21:10 UTC (permalink / raw
To: gentoo-commits
commit: f2a19e329f886fb298543918063292f938ae0a00
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 2 05:45:53 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 2 21:10:27 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a19e32
dev-ml/ocaml-gettext: enable +ocamlopt by default
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
index 7af5b26e0ad..ca902d4b1b8 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/${PV}.tar.gz -> ${P}
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
+IUSE="doc +ocamlopt test"
RESTRICT="!test? ( test )"
PATCHES=( "${FILESDIR}"/ocaml-unsafe-string.patch )
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2021-03-13 15:26 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-03-13 15:26 UTC (permalink / raw
To: gentoo-commits
commit: 07da955dd583946e61a0f40f962f251c03ca70e9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 13 11:27:16 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 13 15:23:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07da955d
dev-ml/ocaml-gettext: convert to dev-ml/ounit2 for tests
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
index 62186a50ccd..640af1cd5c1 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
@@ -28,9 +28,16 @@ RDEPEND="
"
DEPEND="
${RDEPEND}
- test? ( dev-ml/ounit[ocamlopt=] )
+ test? ( dev-ml/ounit2[ocamlopt=] )
"
+src_prepare() {
+ default
+
+ # Port to dev-ml/ounit2
+ sed -i -e 's/oUnit/ounit2/' test/{,common,test-camomile,test-stub}/dune || die
+}
+
src_install() {
dune_src_install
}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2021-03-13 15:26 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-03-13 15:26 UTC (permalink / raw
To: gentoo-commits
commit: 2c41c5401218d64b17f7f3724f3b4a6f5960fe31
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 13 11:24:33 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 13 15:23:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c41c540
dev-ml/ocaml-gettext: convert to dev-ml/ounit2 for tests
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
index 66873aa06ef..7af5b26e0ad 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
@@ -36,11 +36,20 @@ RDEPEND="
"
DEPEND="
${RDEPEND}
- test? ( dev-ml/ounit )
+ test? ( dev-ml/ounit2 )
"
src_prepare() {
default
+
+ # Porting to dev-ml/ounit2
+ sed -i \
+ -e 's/OCAMLFIND_CHECK_MODULE(oUnit/OCAMLFIND_CHECK_MODULE(ounit2/' \
+ configure.in || die
+ sed -i \
+ -e 's/oUnit/ounit2/' \
+ test/Makefile || die
+
eautoreconf
}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2021-03-13 15:26 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-03-13 15:26 UTC (permalink / raw
To: gentoo-commits
commit: 99d99a6522f856961d7a1bce5d14bbb4a10f330e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 13 11:16:36 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 13 15:23:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d99a65
dev-ml/ocaml-gettext: use BDEPEND in EAPI 7
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
index 60ff476d544..66873aa06ef 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit findlib eutils autotools
+inherit autotools findlib
DESCRIPTION="Provides support for internationalization of OCaml program"
HOMEPAGE="https://github.com/gildor478/ocaml-gettext"
@@ -17,6 +17,12 @@ RESTRICT="!test? ( test )"
PATCHES=( "${FILESDIR}"/ocaml-unsafe-string.patch )
+BDEPEND="
+ doc? (
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ )
+"
# OCaml 4.10 does not support -unsafe-string by default
# bug #666149
RDEPEND="
@@ -28,11 +34,8 @@ RDEPEND="
dev-ml/camlp4:=
!dev-ml/ocaml-gettext-stub
"
-DEPEND="${RDEPEND}
- doc? (
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- )
+DEPEND="
+ ${RDEPEND}
test? ( dev-ml/ounit )
"
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2021-02-03 12:53 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-02-03 12:53 UTC (permalink / raw
To: gentoo-commits
commit: 526c7407838ddf172ef34747b8eb41256f79d9f1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 3 12:53:26 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 3 12:53:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=526c7407
dev-ml/ocaml-gettext: apply blocker
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../{ocaml-gettext-0.3.7-r2.ebuild => ocaml-gettext-0.3.7-r3.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
similarity index 100%
rename from dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild
rename to dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r3.ebuild
^ permalink raw reply [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2021-02-02 4:17 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-02-02 4:17 UTC (permalink / raw
To: gentoo-commits
commit: e05e12b64fabddecfeac9991c443e1b4420cdf03
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 1 23:31:08 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 1 23:35:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e05e12b6
dev-ml/ocaml-gettext: block dev-ml/ocaml-gettext-stub in 0.3.7
The files have moved to -stub in later ocaml-gettext versions.
Reported-by: John Helmert III <jchelmert3 <AT> posteo.net>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild
index a71acc3dd62..60ff476d544 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.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
@@ -26,6 +26,7 @@ RDEPEND="
>=dev-ml/camomile-0.8.3:=
sys-devel/gettext
dev-ml/camlp4:=
+ !dev-ml/ocaml-gettext-stub
"
DEPEND="${RDEPEND}
doc? (
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2021-01-27 3:28 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-01-27 3:28 UTC (permalink / raw
To: gentoo-commits
commit: 61dc53c2a63468378c102fc8f9e35bf7816f0dc2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 27 03:17:39 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 27 03:17:39 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61dc53c2
dev-ml/ocaml-gettext: fix MissingUseDepDefault
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
index 9a2746a6bbd..62186a50ccd 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
@@ -21,7 +21,7 @@ BDEPEND="
dev-ml/dune-configurator
"
RDEPEND="
- dev-ml/base:=[ocamlopt=]
+ dev-ml/base:=
>=dev-ml/camomile-0.8.3:=[ocamlopt=]
>=dev-ml/ocaml-fileutils-0.4.0:=[ocamlopt=]
sys-devel/gettext
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2021-01-22 3:34 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-01-22 3:34 UTC (permalink / raw
To: gentoo-commits
commit: ce83476f8ea99b31112096f73b848af28d50e2a6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 22 02:50:19 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 03:33:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce83476f
dev-ml/ocaml-gettext: fixup deps
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
index d9e81851498..9a2746a6bbd 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.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
@@ -21,14 +21,14 @@ BDEPEND="
dev-ml/dune-configurator
"
RDEPEND="
- dev-ml/base:=
- >=dev-ml/camomile-0.8.3:=
- >=dev-ml/ocaml-fileutils-0.4.0:=
+ dev-ml/base:=[ocamlopt=]
+ >=dev-ml/camomile-0.8.3:=[ocamlopt=]
+ >=dev-ml/ocaml-fileutils-0.4.0:=[ocamlopt=]
sys-devel/gettext
"
DEPEND="
${RDEPEND}
- test? ( dev-ml/ounit )
+ test? ( dev-ml/ounit[ocamlopt=] )
"
src_install() {
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2021-01-22 3:34 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-01-22 3:34 UTC (permalink / raw
To: gentoo-commits
commit: 8803abdd07ab44461b153d067987e8c0e8e833b6
Author: Rafael Kitover <rkitover <AT> gmail <DOT> com>
AuthorDate: Sun Jan 17 19:37:46 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 03:33:58 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8803abdd
dev-ml/ocaml-gettext: Update metadata.xml.
Add ocamlopt flag and myself as proxy maint.
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Rafael Kitover <rkitover <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/ocaml-gettext/metadata.xml | 21 +++++++++++++++++----
1 file changed, 17 insertions(+), 4 deletions(-)
diff --git a/dev-ml/ocaml-gettext/metadata.xml b/dev-ml/ocaml-gettext/metadata.xml
index 477fb23ced5..4014d3ca4a8 100644
--- a/dev-ml/ocaml-gettext/metadata.xml
+++ b/dev-ml/ocaml-gettext/metadata.xml
@@ -1,8 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">gildor478/ocaml-gettext</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>rkitover@gmail.com</email>
+ <name>Rafael Kitover</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">gildor478/ocaml-gettext</remote-id>
+ </upstream>
+ <use>
+ <flag name="ocamlopt">
+ Whether the OCaml native code compiler is used. Must be set globally and
+ match dev-lang/ocaml.
+ </flag>
+ </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2020-10-31 9:47 Joonas Niilola
0 siblings, 0 replies; 22+ messages in thread
From: Joonas Niilola @ 2020-10-31 9:47 UTC (permalink / raw
To: gentoo-commits
commit: f4fe63c94b105010912f658d49da7218d56696fa
Author: Rafael Kitover <rkitover <AT> gmail <DOT> com>
AuthorDate: Sat Oct 17 15:57:24 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Oct 31 09:47:41 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4fe63c9
dev-ml/ocaml-gettext: remove hack for mandir
dune.eclass now passes --mandir since 77211739823.
Signed-off-by: Rafael Kitover <rkitover <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17957
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 5 -----
1 file changed, 5 deletions(-)
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
index 037d67dddaa..d9e81851498 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
@@ -33,9 +33,4 @@ DEPEND="
src_install() {
dune_src_install
-
- # Hack for now until we get --mandir in dune.eclass
- cd "${ED}/usr/man" || die
- doman man1/* man5/*
- rm -r "${ED}/usr/man" || die
}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2020-10-18 12:05 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2020-10-18 12:05 UTC (permalink / raw
To: gentoo-commits
commit: 53e4936f459e8290f027c2f56f73a32ea4b83b63
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 18 12:05:46 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 18 12:05:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53e4936f
dev-ml/ocaml-gettext: add lower bound on cppo
Fix additional problem caused by not-sufficiently-recent
cppo, see bug for details (different problem).
Bug: https://bugs.gentoo.org/749711
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
index b6ef8a5d3c2..037d67dddaa 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
@@ -17,7 +17,7 @@ IUSE="+ocamlopt test"
RESTRICT="!test? ( test )"
BDEPEND="
- dev-ml/cppo
+ >=dev-ml/cppo-1.6.6
dev-ml/dune-configurator
"
RDEPEND="
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2020-10-17 11:31 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2020-10-17 11:31 UTC (permalink / raw
To: gentoo-commits
commit: 3a8bfd8768607691f52c17153d9585d0e4ceaac0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 11:30:54 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 11:31:20 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8bfd87
dev-ml/ocaml-gettext: depend on earlier OCaml for old rev
The older version uses -unsafe-string which is forbidden
in 4.10.0.
Closes: https://bugs.gentoo.org/749690
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
...{ocaml-gettext-0.3.7-r1.ebuild => ocaml-gettext-0.3.7-r2.ebuild} | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r1.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild
similarity index 90%
rename from dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r1.ebuild
rename to dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild
index c4643c7c33a..a71acc3dd62 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r1.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild
@@ -17,7 +17,11 @@ RESTRICT="!test? ( test )"
PATCHES=( "${FILESDIR}"/ocaml-unsafe-string.patch )
-RDEPEND=">=dev-lang/ocaml-3.12.1:=
+# OCaml 4.10 does not support -unsafe-string by default
+# bug #666149
+RDEPEND="
+ >=dev-lang/ocaml-3.12.1:=
+ <dev-lang/ocaml-4.10.0:=
>=dev-ml/ocaml-fileutils-0.4.0:=
>=dev-ml/camomile-0.8.3:=
sys-devel/gettext
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2020-10-17 8:11 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2020-10-17 8:11 UTC (permalink / raw
To: gentoo-commits
commit: 7e210d7974317f01982f88ac5c8377884b03318d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 08:10:55 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 08:11:16 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e210d79
dev-ml/ocaml-gettext: add missing dep(s)
Closes: https://bugs.gentoo.org/749645
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
index 1e12a830dce..b6ef8a5d3c2 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
@@ -13,15 +13,23 @@ SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/v${PV}.tar.gz -> ${P
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
-IUSE="+ocamlopt"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
-BDEPEND="dev-ml/cppo"
+BDEPEND="
+ dev-ml/cppo
+ dev-ml/dune-configurator
+"
RDEPEND="
+ dev-ml/base:=
>=dev-ml/camomile-0.8.3:=
>=dev-ml/ocaml-fileutils-0.4.0:=
sys-devel/gettext
"
-DEPEND="${RDEPEND}"
+DEPEND="
+ ${RDEPEND}
+ test? ( dev-ml/ounit )
+"
src_install() {
dune_src_install
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2020-10-17 1:19 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2020-10-17 1:19 UTC (permalink / raw
To: gentoo-commits
commit: d76824e8f8fa2624cdaee978e1af34993a80ff01
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 01:18:59 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 01:19:10 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d76824e8
dev-ml/ocaml-gettext: drop unnecessary doc deps
The only generation stuff left is pandoc, which
we don't want to depend on. Upstream ship
the generated man pages anyway.
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
index ffcd1505d09..1e12a830dce 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/v${PV}.tar.gz -> ${P
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
-IUSE="doc +ocamlopt"
+IUSE="+ocamlopt"
BDEPEND="dev-ml/cppo"
RDEPEND="
@@ -21,10 +21,7 @@ RDEPEND="
>=dev-ml/ocaml-fileutils-0.4.0:=
sys-devel/gettext
"
-DEPEND="
- ${RDEPEND}
- doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt )
-"
+DEPEND="${RDEPEND}"
src_install() {
dune_src_install
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2020-10-17 1:01 Sam James
0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2020-10-17 1:01 UTC (permalink / raw
To: gentoo-commits
commit: 236ecc6da4bf3ffe0986bd2f2014e61225a2c095
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 01:00:57 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 01:01:33 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=236ecc6d
dev-ml/ocaml-gettext: bump to 0.4.2 (fix >=4.10.0 compat)
Bug: https://bugs.gentoo.org/749149
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/ocaml-gettext/Manifest | 1 +
dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild | 36 +++++++++++++++++++++++++
2 files changed, 37 insertions(+)
diff --git a/dev-ml/ocaml-gettext/Manifest b/dev-ml/ocaml-gettext/Manifest
index 15b1d31599b..06d8db2e233 100644
--- a/dev-ml/ocaml-gettext/Manifest
+++ b/dev-ml/ocaml-gettext/Manifest
@@ -1,2 +1,3 @@
DIST ocaml-gettext-0.3.5.tar.gz 165238 BLAKE2B 3da80a80cf3e722dc2a765e005bff0e7613967a5810d13c9d3c0a5b70a919b092627d398dc777775dd2b51dfc7bbe12040b844c609027b4c60cb5d23eda47198 SHA512 a60d51c09dad3076415ef24a9bb3121f84ad649d7a9fa1b9a7da719dd385e4ed7cd9ffbabefbade7ea0daf7b0a5a5eb71b1d0ed21b369914b49f66d0d918c446
DIST ocaml-gettext-0.3.7.tar.gz 134316 BLAKE2B 9de6ef9e04afbb6001ddc5ef145a687ad88a20eef1c27d3a3e6136f81ad46100cc6496cb66e3edfbf0f7eacfa8abbccb44d846d2f676862c96b8ceb860d8f424 SHA512 1358320359b9d2f3fd97a47d69b2a619942a65605c1e5cbf25e33ef42a10273167b526bca15e6c9523b87d8ea9dfd3215334050ad8eb84a8c41d4feef880a27a
+DIST ocaml-gettext-0.4.2.tar.gz 110249 BLAKE2B 54a25ba9f8fb20194fdfaf651586222fab68f927ebfa711812f7c9a387ff40c19e1bf3f63124127356b32b0ca0be2c5ff4e1cdfaf5f3afe690b90c0ca96c470d SHA512 fb89be8d8d9e0ed9327b81a0c81c884ff3f1a97e46b475ef8084abded5c84a256de05d5aa0f42be94f43ab438276a4506af726b6950e4161359a9616fb5832ec
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
new file mode 100644
index 00000000000..ffcd1505d09
--- /dev/null
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.4.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DUNE_PKG_NAME="gettext"
+inherit dune
+
+DESCRIPTION="Provides support for internationalization of OCaml program"
+HOMEPAGE="https://github.com/gildor478/ocaml-gettext"
+SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +ocamlopt"
+
+BDEPEND="dev-ml/cppo"
+RDEPEND="
+ >=dev-ml/camomile-0.8.3:=
+ >=dev-ml/ocaml-fileutils-0.4.0:=
+ sys-devel/gettext
+"
+DEPEND="
+ ${RDEPEND}
+ doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt )
+"
+
+src_install() {
+ dune_src_install
+
+ # Hack for now until we get --mandir in dune.eclass
+ cd "${ED}/usr/man" || die
+ doman man1/* man5/*
+ rm -r "${ED}/usr/man" || die
+}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2017-03-14 10:21 Alexis Ballier
0 siblings, 0 replies; 22+ messages in thread
From: Alexis Ballier @ 2017-03-14 10:21 UTC (permalink / raw
To: gentoo-commits
commit: 43d7758630303cbb21c3e0c6796011a494784d54
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 14 09:44:42 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Mar 14 10:21:23 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d77586
dev-ml/ocaml-gettext: Bump to 0.3.7
Package-Manager: Portage-2.3.4, Repoman-2.3.2
dev-ml/ocaml-gettext/Manifest | 1 +
dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild | 51 +++++++++++++++++++++++++
2 files changed, 52 insertions(+)
diff --git a/dev-ml/ocaml-gettext/Manifest b/dev-ml/ocaml-gettext/Manifest
index 5c0827b30ed..0bcde2cd1d2 100644
--- a/dev-ml/ocaml-gettext/Manifest
+++ b/dev-ml/ocaml-gettext/Manifest
@@ -1 +1,2 @@
DIST ocaml-gettext-0.3.5.tar.gz 165238 SHA256 d19484ba7e14d078c85da66cba1eb28ed0cdc92c84db45e6dfb8f7e40f2cc268 SHA512 a60d51c09dad3076415ef24a9bb3121f84ad649d7a9fa1b9a7da719dd385e4ed7cd9ffbabefbade7ea0daf7b0a5a5eb71b1d0ed21b369914b49f66d0d918c446 WHIRLPOOL b638ecfe765e673408ced9e4ee0467029b7a7dbf0dfff826c45471b0cea2c26765db9b833d261be325abf5579e90ab0f669fac2a1cd7682e26d49a2fc277e5f0
+DIST ocaml-gettext-0.3.7.tar.gz 134316 SHA256 82f99289cb3c7ac5d1a410f74678b3b22444e1b136090bae1fff1e09fe0856aa SHA512 1358320359b9d2f3fd97a47d69b2a619942a65605c1e5cbf25e33ef42a10273167b526bca15e6c9523b87d8ea9dfd3215334050ad8eb84a8c41d4feef880a27a WHIRLPOOL 4290a2d30e7bdc3a6c95fdd79d3de7b5994d7f8583894abafee9ea9abc7041c772f0abf934de53b05e1cfeb9f8e712a07b9141ab17521221bf568db168f19d35
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild
new file mode 100644
index 00000000000..90649dc623b
--- /dev/null
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit findlib eutils autotools
+
+DESCRIPTION="Provides support for internationalization of OCaml program"
+HOMEPAGE="https://github.com/gildor478/ocaml-gettext"
+SRC_URI="https://github.com/gildor478/ocaml-gettext/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND=">=dev-lang/ocaml-3.12.1:=
+ >=dev-ml/ocaml-fileutils-0.4.0:=
+ >=dev-ml/camomile-0.8.3:=
+ sys-devel/gettext
+ dev-ml/camlp4:=
+ "
+DEPEND="${RDEPEND}
+ doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt )
+ test? ( dev-ml/ounit )"
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --with-docbook-stylesheet="${EPREFIX}/usr/share/sgml/docbook/xsl-stylesheets/" \
+ $(use_enable doc) \
+ $(use_enable test)
+}
+
+src_compile() {
+ emake -j1
+}
+
+src_install() {
+ findlib_src_preinst
+ emake -j1 DESTDIR="${D}" \
+ BINDIR="${ED}/usr/bin" \
+ PODIR="${ED}/usr/share/locale/" \
+ DOCDIR="${ED}/usr/share/doc/${PF}" \
+ MANDIR="${ED}/usr/share/man" \
+ install
+ dodoc CHANGELOG README THANKS TODO
+}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2016-06-23 14:34 Alexis Ballier
0 siblings, 0 replies; 22+ messages in thread
From: Alexis Ballier @ 2016-06-23 14:34 UTC (permalink / raw
To: gentoo-commits
commit: dd25fff37ff74a77585d8100b557daf4b4d008a2
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 23 14:32:25 2016 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Jun 23 14:33:48 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd25fff3
dev-ml/ocaml-gettext: drop backward compat for camlp4
Package-Manager: portage-2.3.0_rc1
.../{ocaml-gettext-0.3.5.ebuild => ocaml-gettext-0.3.5-r1.ebuild} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild
similarity index 93%
rename from dev-ml/ocaml-gettext/ocaml-gettext-0.3.5.ebuild
rename to dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild
index 788bd15..413b5f6 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -19,7 +19,7 @@ RDEPEND=">=dev-lang/ocaml-3.12.1:=
>=dev-ml/ocaml-fileutils-0.4.0:=
>=dev-ml/camomile-0.8.3:=
sys-devel/gettext
- || ( dev-ml/camlp4:= <dev-lang/ocaml-4.02.0 )
+ dev-ml/camlp4:=
"
DEPEND="${RDEPEND}
doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt )
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/
@ 2016-06-23 14:34 Alexis Ballier
0 siblings, 0 replies; 22+ messages in thread
From: Alexis Ballier @ 2016-06-23 14:34 UTC (permalink / raw
To: gentoo-commits
commit: f9e8b926b325c0b626d8e883a217f39b6b2362b2
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 23 14:32:59 2016 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Jun 23 14:33:48 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e8b926
dev-ml/ocaml-gettext: remove old
Package-Manager: portage-2.3.0_rc1
dev-ml/ocaml-gettext/Manifest | 1 -
dev-ml/ocaml-gettext/ocaml-gettext-0.3.4.ebuild | 47 -------------------------
2 files changed, 48 deletions(-)
diff --git a/dev-ml/ocaml-gettext/Manifest b/dev-ml/ocaml-gettext/Manifest
index e4ad404..5c0827b 100644
--- a/dev-ml/ocaml-gettext/Manifest
+++ b/dev-ml/ocaml-gettext/Manifest
@@ -1,2 +1 @@
-DIST ocaml-gettext-0.3.4.tar.gz 165292 SHA256 e19214638e8cf078aabda82e7bc4d49a65a557d9c54648a7fd8db6ef84c83302 SHA512 bd51c267c28cb77d0648d9570ef4d75c149c921c75f611229b50f8f6a521997d4fd044f1aa4ffbb2628e1e38c3bee58f113495536a47db2e3ca58e0903a312bc WHIRLPOOL c7a7a33e75837a25fdbeac72610a697fe2819cea8c07b2d3b570e90be6a187bc9037d10c56e182a0dd9810c1d7ba04e4f002a8196b87c5c6ee760ac3b6e991a6
DIST ocaml-gettext-0.3.5.tar.gz 165238 SHA256 d19484ba7e14d078c85da66cba1eb28ed0cdc92c84db45e6dfb8f7e40f2cc268 SHA512 a60d51c09dad3076415ef24a9bb3121f84ad649d7a9fa1b9a7da719dd385e4ed7cd9ffbabefbade7ea0daf7b0a5a5eb71b1d0ed21b369914b49f66d0d918c446 WHIRLPOOL b638ecfe765e673408ced9e4ee0467029b7a7dbf0dfff826c45471b0cea2c26765db9b833d261be325abf5579e90ab0f669fac2a1cd7682e26d49a2fc277e5f0
diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.4.ebuild b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.4.ebuild
deleted file mode 100644
index 59567a2..0000000
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.4.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit findlib
-
-DESCRIPTION="Provides support for internationalization of OCaml program"
-HOMEPAGE="http://forge.ocamlcore.org/projects/ocaml-gettext"
-SRC_URI="http://forge.ocamlcore.org/frs/download.php/676/${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND=">=dev-lang/ocaml-3.12.1:=
- >=dev-ml/ocaml-fileutils-0.4.0:=
- >=dev-ml/camomile-0.8.3:=
- sys-devel/gettext
- "
-DEPEND="${RDEPEND}
- doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt )
- test? ( dev-ml/ounit )"
-
-src_configure() {
- econf \
- --with-docbook-stylesheet="${EPREFIX}/usr/share/sgml/docbook/xsl-stylesheets/" \
- $(use_enable doc) \
- $(use_enable test)
-}
-
-src_compile() {
- emake -j1
-}
-
-src_install() {
- findlib_src_preinst
- emake -j1 DESTDIR="${D}" \
- BINDIR="${ED}/usr/bin" \
- PODIR="${ED}/usr/share/locale/" \
- DOCDIR="${ED}/usr/share/doc/${PF}" \
- MANDIR="${ED}/usr/share/man" \
- install
- dodoc CHANGELOG README THANKS TODO
-}
^ permalink raw reply related [flat|nested] 22+ messages in thread
end of thread, other threads:[~2023-12-02 10:56 UTC | newest]
Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-10-17 1:04 [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2023-12-02 10:56 Arthur Zamarin
2023-04-18 21:55 Maciej Barć
2023-02-23 23:47 Sam James
2021-10-02 21:10 Sam James
2021-03-13 15:26 Sam James
2021-03-13 15:26 Sam James
2021-03-13 15:26 Sam James
2021-02-03 12:53 Sam James
2021-02-02 4:17 Sam James
2021-01-27 3:28 Sam James
2021-01-22 3:34 Sam James
2021-01-22 3:34 Sam James
2020-10-31 9:47 Joonas Niilola
2020-10-18 12:05 Sam James
2020-10-17 11:31 Sam James
2020-10-17 8:11 Sam James
2020-10-17 1:19 Sam James
2020-10-17 1:01 Sam James
2017-03-14 10:21 Alexis Ballier
2016-06-23 14:34 Alexis Ballier
2016-06-23 14:34 Alexis Ballier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox