* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2015-11-01 11:12 Jeroen Roovers
0 siblings, 0 replies; 63+ messages in thread
From: Jeroen Roovers @ 2015-11-01 11:12 UTC (permalink / raw
To: gentoo-commits
commit: a58bf97dbb9bcb807cad2aede0f432a147dd69a0
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 1 11:02:12 2015 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sun Nov 1 11:02:12 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a58bf97d
dev-ml/findlib: Stable for HPPA (bug #463018).
Package-Manager: portage-2.2.23
RepoMan-Options: --ignore-arches
dev-ml/findlib/findlib-1.5.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.5.6.ebuild b/dev-ml/findlib/findlib-1.5.6.ebuild
index 1312843..5a87fbb 100644
--- a/dev-ml/findlib/findlib-1.5.6.ebuild
+++ b/dev-ml/findlib/findlib-1.5.6.ebuild
@@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2015-11-03 4:14 Jeroen Roovers
0 siblings, 0 replies; 63+ messages in thread
From: Jeroen Roovers @ 2015-11-03 4:14 UTC (permalink / raw
To: gentoo-commits
commit: 3d6f608ce164c3caaf36f53d404de568cd9061fc
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 3 04:13:29 2015 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Tue Nov 3 04:13:29 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d6f608c
dev-ml/findlib: Stable for PPC64 (bug #463018).
Package-Manager: portage-2.2.23
RepoMan-Options: --ignore-arches
dev-ml/findlib/findlib-1.5.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.5.6.ebuild b/dev-ml/findlib/findlib-1.5.6.ebuild
index 5a87fbb..0de266b 100644
--- a/dev-ml/findlib/findlib-1.5.6.ebuild
+++ b/dev-ml/findlib/findlib-1.5.6.ebuild
@@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2015-11-10 12:01 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2015-11-10 12:01 UTC (permalink / raw
To: gentoo-commits
commit: 1a198c082d7010754f3a3cf2e136ce1849497656
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 10 12:01:23 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Nov 10 12:01:23 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a198c08
dev-ml/findlib: amd64 stable wrt bug #463018
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"
dev-ml/findlib/findlib-1.5.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.5.6.ebuild b/dev-ml/findlib/findlib-1.5.6.ebuild
index 0de266b..2e57b96 100644
--- a/dev-ml/findlib/findlib-1.5.6.ebuild
+++ b/dev-ml/findlib/findlib-1.5.6.ebuild
@@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2015-11-11 9:54 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2015-11-11 9:54 UTC (permalink / raw
To: gentoo-commits
commit: b50afe1fea1b323d29b70b953b139549dbe92f04
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 11 09:54:03 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 11 09:54:03 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b50afe1f
dev-ml/findlib: x86 stable wrt bug #463018
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"
dev-ml/findlib/findlib-1.5.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.5.6.ebuild b/dev-ml/findlib/findlib-1.5.6.ebuild
index 2e57b96..8d1c527 100644
--- a/dev-ml/findlib/findlib-1.5.6.ebuild
+++ b/dev-ml/findlib/findlib-1.5.6.ebuild
@@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2015-11-12 11:21 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2015-11-12 11:21 UTC (permalink / raw
To: gentoo-commits
commit: 4183766677dc2e3324ca3d7051b0986e15a614ea
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 12 11:21:28 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Nov 12 11:21:36 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41837666
dev-ml/findlib: ppc stable wrt bug #463018
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"
dev-ml/findlib/findlib-1.5.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.5.6.ebuild b/dev-ml/findlib/findlib-1.5.6.ebuild
index 8d1c527..3bab990 100644
--- a/dev-ml/findlib/findlib-1.5.6.ebuild
+++ b/dev-ml/findlib/findlib-1.5.6.ebuild
@@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2015-11-21 14:26 Markus Meier
0 siblings, 0 replies; 63+ messages in thread
From: Markus Meier @ 2015-11-21 14:26 UTC (permalink / raw
To: gentoo-commits
commit: 5e1c297a8cb3e9a97944cd7e1092e937bd9367a7
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 21 14:26:00 2015 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sat Nov 21 14:26:00 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e1c297a
dev-ml/findlib: arm stable, bug #463018
Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"
dev-ml/findlib/findlib-1.5.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.5.6.ebuild b/dev-ml/findlib/findlib-1.5.6.ebuild
index 3bab990..0c7251e 100644
--- a/dev-ml/findlib/findlib-1.5.6.ebuild
+++ b/dev-ml/findlib/findlib-1.5.6.ebuild
@@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2016-02-04 17:24 Tobias Klausmann
0 siblings, 0 replies; 63+ messages in thread
From: Tobias Klausmann @ 2016-02-04 17:24 UTC (permalink / raw
To: gentoo-commits
commit: fcca6921df0a927a7f5b3e31efb16f757b078127
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 4 17:24:25 2016 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Thu Feb 4 17:24:25 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcca6921
dev-ml/findlib: add alpha keyword
Gentoo-Bug: 463018
Package-Manager: portage-2.2.27
dev-ml/findlib/findlib-1.5.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.5.6.ebuild b/dev-ml/findlib/findlib-1.5.6.ebuild
index 0c7251e..470c741 100644
--- a/dev-ml/findlib/findlib-1.5.6.ebuild
+++ b/dev-ml/findlib/findlib-1.5.6.ebuild
@@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2016-03-01 18:47 Alexis Ballier
0 siblings, 0 replies; 63+ messages in thread
From: Alexis Ballier @ 2016-03-01 18:47 UTC (permalink / raw
To: gentoo-commits
commit: 6f333e4b4d1cbd8cf7818d104425bc54d025eccf
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 1 18:45:12 2016 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Mar 1 18:47:37 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f333e4b
dev-ml/findlib: remove old
Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
dev-ml/findlib/Manifest | 1 -
dev-ml/findlib/findlib-1.5.5-r1.ebuild | 75 ----------------------------------
dev-ml/findlib/findlib-1.5.5.ebuild | 70 -------------------------------
3 files changed, 146 deletions(-)
diff --git a/dev-ml/findlib/Manifest b/dev-ml/findlib/Manifest
index e793f94..d0661ce 100644
--- a/dev-ml/findlib/Manifest
+++ b/dev-ml/findlib/Manifest
@@ -1,4 +1,3 @@
DIST findlib-1.4.tar.gz 231526 SHA256 6e4065e5d79d31176ec213ff94599c4eae17c3904c2896e845d0379a99f1bdf8 SHA512 7ee5bee74f6fc14c8d85496e673d42b63e056d35a724fe4f78fd1010a5af4506a9a962c0403fd96d5bf51f2278bfbe98a60aad65a171803cbde935cc3889157b WHIRLPOOL 31f1d0b9f1605a9a536ae996fb4abe5e1d5c47012759cb7bb45185d58a81e827d80285628b113f79d51b8b260cdff181c3eb05596adeea9a87070994058fce17
-DIST findlib-1.5.5.tar.gz 240247 SHA256 aafaba4f7453c38347ff5269c6fd4f4c243ae2bceeeb5e10b9dab89329905946 SHA512 051817ae897a53b705ad641ae7e9010474f2320d3cc7cfd15edc9345f50566932cb44bf6f45772260706b5f9e9e91194802600c770c9c96f772985678db7209d WHIRLPOOL f1ad9b77c1f38f6d733f2a17c14649d4ca9f05215b5fa8124e71dc3e05b229c34af10415471d56964384c1fe0b0b0db453638d7e1238af916e5ff854b931cd76
DIST findlib-1.5.6.tar.gz 250865 SHA256 7743b3dcaf8a344c882e89f61601f7f086d46c0f2ea4fcc3e54069236825e3f8 SHA512 18d23861a25b1508cb419af4cdd6e3cd83d51bef259f162c86b91460cf3dad75d6c2fc11173f60fe36b61ce3f81b78e69344f093adb9a82c36256d95180e93d8 WHIRLPOOL eb374e60c3f2fcc6172ec08803fbc5b0e83ea0d38644b4c13cb3d27b3dc13c7240a4f49a9ee51f9465ac6ff6075140c3e98b3eb0ea48690f260f139f37dfb63c
DIST findlib-1.6.1.tar.gz 254797 SHA256 411c816e89d17d1b5b454e3d42f9b261cf929fc468f9f6e2787273ab69784b09 SHA512 b781d117ff033e8b91b6610c562382c5868a25ceed51f0a5947a77bfdd5825723ad32adcbe1636d4f7952d4c7535093f5c8ad3b954bebb1dcf4738f7a16d3ef8 WHIRLPOOL 1c3ed89aeb53cd95c0eaa82f1df8c364ad79403cf89ca19245620819998353da089daf5d3377919f2b4676c48f4d926d384e5a80312884f84e1efc41307f88fd
diff --git a/dev-ml/findlib/findlib-1.5.5-r1.ebuild b/dev-ml/findlib/findlib-1.5.5-r1.ebuild
deleted file mode 100644
index 1312843..0000000
--- a/dev-ml/findlib/findlib-1.5.5-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit multilib eutils
-
-DESCRIPTION="OCaml tool to find/use non-standard packages"
-HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
-SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
-IUSE="doc +ocamlopt tk"
-
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-
-DEPEND=">=dev-lang/ocaml-4.02.1:=[ocamlopt?]
- tk? ( dev-ml/labltk:= )"
-RDEPEND="${DEPEND}"
-
-ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
-stublibs="${ocamlfind_destdir}/stublibs"
-
-src_prepare() {
- epatch "${FILESDIR}/externalmeta.patch"
-}
-
-src_configure() {
- local myconf
- use tk && myconf="-with-toolbox"
- ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
- -sitelib ${ocamlfind_destdir} \
- -config ${ocamlfind_destdir}/findlib/findlib.conf \
- -no-custom \
- ${myconf} || die "configure failed"
-}
-
-src_compile() {
- emake -j1 all
- if use ocamlopt; then
- emake -j1 opt # optimized code
- fi
-}
-
-src_install() {
- emake prefix="${D}" install
-
- dodir "${stublibs#${EPREFIX}}"
-
- cd "${S}/doc"
- dodoc QUICKSTART README DOCINFO
- use doc && dohtml -r ref-html guide-html
-}
-
-check_stublibs() {
- local ocaml_stdlib=`ocamlc -where`
- local ldconf="${ocaml_stdlib}/ld.conf"
-
- if [ ! -e ${ldconf} ]
- then
- echo "${ocaml_stdlib}" > ${ldconf}
- echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
- fi
-
- if [ -z `grep -e ${stublibs} ${ldconf}` ]
- then
- echo ${stublibs} >> ${ldconf}
- fi
-}
-
-pkg_postinst() {
- check_stublibs
-}
diff --git a/dev-ml/findlib/findlib-1.5.5.ebuild b/dev-ml/findlib/findlib-1.5.5.ebuild
deleted file mode 100644
index db6d685..0000000
--- a/dev-ml/findlib/findlib-1.5.5.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit multilib
-
-DESCRIPTION="OCaml tool to find/use non-standard packages"
-HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
-SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
-IUSE="doc +ocamlopt tk"
-
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-
-DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?,tk?]"
-RDEPEND="${DEPEND}"
-
-ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
-stublibs="${ocamlfind_destdir}/stublibs"
-
-src_configure() {
- local myconf
- use tk && myconf="-with-toolbox"
- ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
- -sitelib ${ocamlfind_destdir} \
- -config ${ocamlfind_destdir}/findlib/findlib.conf \
- -no-custom \
- ${myconf} || die "configure failed"
-}
-
-src_compile() {
- emake -j1 all
- if use ocamlopt; then
- emake -j1 opt # optimized code
- fi
-}
-
-src_install() {
- emake prefix="${D}" install
-
- dodir "${stublibs#${EPREFIX}}"
-
- cd "${S}/doc"
- dodoc QUICKSTART README DOCINFO
- use doc && dohtml -r ref-html guide-html
-}
-
-check_stublibs() {
- local ocaml_stdlib=`ocamlc -where`
- local ldconf="${ocaml_stdlib}/ld.conf"
-
- if [ ! -e ${ldconf} ]
- then
- echo "${ocaml_stdlib}" > ${ldconf}
- echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
- fi
-
- if [ -z `grep -e ${stublibs} ${ldconf}` ]
- then
- echo ${stublibs} >> ${ldconf}
- fi
-}
-
-pkg_postinst() {
- check_stublibs
-}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2016-10-03 17:17 Alexis Ballier
0 siblings, 0 replies; 63+ messages in thread
From: Alexis Ballier @ 2016-10-03 17:17 UTC (permalink / raw
To: gentoo-commits
commit: 4facdcf3c790bcac6d699f8e5da263c7477b4466
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 3 17:17:11 2016 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Oct 3 17:17:18 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4facdcf3
dev-ml/findlib: bump to 1.6.3
Package-Manager: portage-2.3.1
dev-ml/findlib/Manifest | 1 +
dev-ml/findlib/findlib-1.6.3.ebuild | 75 +++++++++++++++++++++++++++++++++++++
2 files changed, 76 insertions(+)
diff --git a/dev-ml/findlib/Manifest b/dev-ml/findlib/Manifest
index f429cb8..4c32d7e 100644
--- a/dev-ml/findlib/Manifest
+++ b/dev-ml/findlib/Manifest
@@ -2,3 +2,4 @@ DIST findlib-1.4.tar.gz 231526 SHA256 6e4065e5d79d31176ec213ff94599c4eae17c3904c
DIST findlib-1.5.6.tar.gz 250865 SHA256 7743b3dcaf8a344c882e89f61601f7f086d46c0f2ea4fcc3e54069236825e3f8 SHA512 18d23861a25b1508cb419af4cdd6e3cd83d51bef259f162c86b91460cf3dad75d6c2fc11173f60fe36b61ce3f81b78e69344f093adb9a82c36256d95180e93d8 WHIRLPOOL eb374e60c3f2fcc6172ec08803fbc5b0e83ea0d38644b4c13cb3d27b3dc13c7240a4f49a9ee51f9465ac6ff6075140c3e98b3eb0ea48690f260f139f37dfb63c
DIST findlib-1.6.1.tar.gz 254797 SHA256 411c816e89d17d1b5b454e3d42f9b261cf929fc468f9f6e2787273ab69784b09 SHA512 b781d117ff033e8b91b6610c562382c5868a25ceed51f0a5947a77bfdd5825723ad32adcbe1636d4f7952d4c7535093f5c8ad3b954bebb1dcf4738f7a16d3ef8 WHIRLPOOL 1c3ed89aeb53cd95c0eaa82f1df8c364ad79403cf89ca19245620819998353da089daf5d3377919f2b4676c48f4d926d384e5a80312884f84e1efc41307f88fd
DIST findlib-1.6.2.tar.gz 253764 SHA256 3917904342ffbb66089f9fec1adc023b8854178bc21f303e4cbf96b8b164c946 SHA512 8c4098e6956530bc88d20a1b91512c68368e8a866398ce4d504afe3f71e81124c01644ba31ff97da6e61e7410328b533fb1d31a513166231047dab1933179fc4 WHIRLPOOL a980082607ac97c738ef0899ba08af81eaa45c09a0e96f41ddfb3faaf25c77f133a3063f45a9393819e76b839b17bb10fe71613e83bfc943b4988511547eaa6b
+DIST findlib-1.6.3.tar.gz 254512 SHA256 0f989f3f8ea69838423331c34c72a81e5422038e88c2a2bf10bc6e89869cab7e SHA512 ab23eeef3ec301f1a429934a309734386169d31d16a82706a45d9914b1fdc50f04b4fdf86f9436be3d7f0c8869b2cd9a9e07c78247e12eabdfe0738861e22035 WHIRLPOOL ae0fd2ae107d0074bbf8aefffa0facd7d9b892fc3408f94911522866d0bf8e9d7ac9e20da92e0a20b2f6cdf2f26dac6f86fd7c97231119eef890306166bcf05b
diff --git a/dev-ml/findlib/findlib-1.6.3.ebuild b/dev-ml/findlib/findlib-1.6.3.ebuild
new file mode 100644
index 00000000..f94705f
--- /dev/null
+++ b/dev-ml/findlib/findlib-1.6.3.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib eutils
+
+DESCRIPTION="OCaml tool to find/use non-standard packages"
+HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
+SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
+IUSE="doc +ocamlopt tk"
+
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+
+DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
+ tk? ( dev-ml/labltk:= )"
+RDEPEND="${DEPEND}"
+
+ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
+stublibs="${ocamlfind_destdir}/stublibs"
+
+src_prepare() {
+ epatch "${FILESDIR}/externalmeta3.patch"
+}
+
+src_configure() {
+ local myconf
+ use tk && myconf="-with-toolbox"
+ ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
+ -sitelib ${ocamlfind_destdir} \
+ -config ${ocamlfind_destdir}/findlib/findlib.conf \
+ -no-custom \
+ ${myconf} || die "configure failed"
+}
+
+src_compile() {
+ emake -j1 all
+ if use ocamlopt; then
+ emake -j1 opt # optimized code
+ fi
+}
+
+src_install() {
+ emake prefix="${D}" install
+
+ dodir "${stublibs#${EPREFIX}}"
+
+ cd "${S}/doc"
+ dodoc QUICKSTART README DOCINFO
+ use doc && dohtml -r ref-html guide-html
+}
+
+check_stublibs() {
+ local ocaml_stdlib=`ocamlc -where`
+ local ldconf="${ocaml_stdlib}/ld.conf"
+
+ if [ ! -e ${ldconf} ]
+ then
+ echo "${ocaml_stdlib}" > ${ldconf}
+ echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
+ fi
+
+ if [ -z `grep -e ${stublibs} ${ldconf}` ]
+ then
+ echo ${stublibs} >> ${ldconf}
+ fi
+}
+
+pkg_postinst() {
+ check_stublibs
+}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2017-01-14 17:14 Mikle Kolyada
0 siblings, 0 replies; 63+ messages in thread
From: Mikle Kolyada @ 2017-01-14 17:14 UTC (permalink / raw
To: gentoo-commits
commit: ee9e4c2d19921c6b4afe8bbdbf9235cf18aa87f1
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 14 17:13:14 2017 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Jan 14 17:13:14 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9e4c2d
dev-ml/findlib: ia64 stable
Package-Manager: portage-2.3.0
dev-ml/findlib/Manifest | 1 -
dev-ml/findlib/findlib-1.4.ebuild | 70 -------------------------------------
dev-ml/findlib/findlib-1.5.6.ebuild | 2 +-
3 files changed, 1 insertion(+), 72 deletions(-)
diff --git a/dev-ml/findlib/Manifest b/dev-ml/findlib/Manifest
index f1286ef..2d93ca5 100644
--- a/dev-ml/findlib/Manifest
+++ b/dev-ml/findlib/Manifest
@@ -1,3 +1,2 @@
-DIST findlib-1.4.tar.gz 231526 SHA256 6e4065e5d79d31176ec213ff94599c4eae17c3904c2896e845d0379a99f1bdf8 SHA512 7ee5bee74f6fc14c8d85496e673d42b63e056d35a724fe4f78fd1010a5af4506a9a962c0403fd96d5bf51f2278bfbe98a60aad65a171803cbde935cc3889157b WHIRLPOOL 31f1d0b9f1605a9a536ae996fb4abe5e1d5c47012759cb7bb45185d58a81e827d80285628b113f79d51b8b260cdff181c3eb05596adeea9a87070994058fce17
DIST findlib-1.5.6.tar.gz 250865 SHA256 7743b3dcaf8a344c882e89f61601f7f086d46c0f2ea4fcc3e54069236825e3f8 SHA512 18d23861a25b1508cb419af4cdd6e3cd83d51bef259f162c86b91460cf3dad75d6c2fc11173f60fe36b61ce3f81b78e69344f093adb9a82c36256d95180e93d8 WHIRLPOOL eb374e60c3f2fcc6172ec08803fbc5b0e83ea0d38644b4c13cb3d27b3dc13c7240a4f49a9ee51f9465ac6ff6075140c3e98b3eb0ea48690f260f139f37dfb63c
DIST findlib-1.7.1.tar.gz 256883 SHA256 5d4b9a79e9abf8be0b509f6b8cf5696221cbe14fa2fbb2bb352342755fd15eef SHA512 1c8002dc2ed1804afc78c2aa92ab55d2b6501fbb021a7ca46698b4de0dea8ad6485a64f7bf9ec5f3df888da1a420ab270efb5e26f1e408cc8b78fa3ccb981ba4 WHIRLPOOL e58d4939277a2b37fbf0ea4055281494d6b163ba806249d8019e4f3dc8c6ca079d9e904a5de6e86fe0d8bc59ed3894c962f86d6d87512f5b80757b8a59458dd1
diff --git a/dev-ml/findlib/findlib-1.4.ebuild b/dev-ml/findlib/findlib-1.4.ebuild
deleted file mode 100644
index 9786570..00000000
--- a/dev-ml/findlib/findlib-1.4.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit multilib
-
-DESCRIPTION="OCaml tool to find/use non-standard packages"
-HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
-SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
-IUSE="doc +ocamlopt tk"
-
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-
-DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?,tk?]"
-RDEPEND="${DEPEND}"
-
-ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
-stublibs="${ocamlfind_destdir}/stublibs"
-
-src_configure() {
- local myconf
- use tk && myconf="-with-toolbox"
- ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
- -sitelib ${ocamlfind_destdir} \
- -config ${ocamlfind_destdir}/findlib/findlib.conf \
- -no-custom \
- ${myconf} || die "configure failed"
-}
-
-src_compile() {
- emake all
- if use ocamlopt; then
- emake opt # optimized code
- fi
-}
-
-src_install() {
- emake prefix="${D}" install
-
- dodir "${stublibs#${EPREFIX}}"
-
- cd "${S}/doc"
- dodoc QUICKSTART README DOCINFO
- use doc && dohtml -r ref-html guide-html
-}
-
-check_stublibs() {
- local ocaml_stdlib=`ocamlc -where`
- local ldconf="${ocaml_stdlib}/ld.conf"
-
- if [ ! -e ${ldconf} ]
- then
- echo "${ocaml_stdlib}" > ${ldconf}
- echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
- fi
-
- if [ -z `grep -e ${stublibs} ${ldconf}` ]
- then
- echo ${stublibs} >> ${ldconf}
- fi
-}
-
-pkg_postinst() {
- check_stublibs
-}
diff --git a/dev-ml/findlib/findlib-1.5.6.ebuild b/dev-ml/findlib/findlib-1.5.6.ebuild
index fd11083..6574f5a 100644
--- a/dev-ml/findlib/findlib-1.5.6.ebuild
+++ b/dev-ml/findlib/findlib-1.5.6.ebuild
@@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2017-01-25 14:29 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2017-01-25 14:29 UTC (permalink / raw
To: gentoo-commits
commit: 60e3478892f38b2f53016edde5da549c81d85c78
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 25 14:28:46 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jan 25 14:28:46 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e34788
dev-ml/findlib: amd64 stable wrt bug #581946
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-ml/findlib/findlib-1.7.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ml/findlib/findlib-1.7.1.ebuild b/dev-ml/findlib/findlib-1.7.1.ebuild
index ca13ef7..6ebfc64 100644
--- a/dev-ml/findlib/findlib-1.7.1.ebuild
+++ b/dev-ml/findlib/findlib-1.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2017-01-25 15:35 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2017-01-25 15:35 UTC (permalink / raw
To: gentoo-commits
commit: 87a7bdb7486ae0f849e0ae22805c8eeab0557c3f
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 25 15:35:01 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jan 25 15:35:01 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a7bdb7
dev-ml/findlib: x86 stable wrt bug #581946
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-ml/findlib/findlib-1.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.7.1.ebuild b/dev-ml/findlib/findlib-1.7.1.ebuild
index 6ebfc64..6caf89a 100644
--- a/dev-ml/findlib/findlib-1.7.1.ebuild
+++ b/dev-ml/findlib/findlib-1.7.1.ebuild
@@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2017-01-25 15:52 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2017-01-25 15:52 UTC (permalink / raw
To: gentoo-commits
commit: 046fa60d0b126d5f7f98c20c1ab93e6cdb4d1211
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 25 15:51:07 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jan 25 15:52:38 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=046fa60d
dev-ml/findlib: ppc64 stable wrt bug #581946
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-ml/findlib/findlib-1.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.7.1.ebuild b/dev-ml/findlib/findlib-1.7.1.ebuild
index 6caf89a..e18e8a8 100644
--- a/dev-ml/findlib/findlib-1.7.1.ebuild
+++ b/dev-ml/findlib/findlib-1.7.1.ebuild
@@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2017-01-25 19:21 Tobias Klausmann
0 siblings, 0 replies; 63+ messages in thread
From: Tobias Klausmann @ 2017-01-25 19:21 UTC (permalink / raw
To: gentoo-commits
commit: 6f6501f45a2a2da973f7b82e1412688742e3c6cc
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 25 18:26:59 2017 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Wed Jan 25 19:21:00 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6501f4
dev-ml/findlib-1.7.1-r0: stable on alpha
Gentoo-Bug: 581946
dev-ml/findlib/findlib-1.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.7.1.ebuild b/dev-ml/findlib/findlib-1.7.1.ebuild
index e18e8a8..612494a 100644
--- a/dev-ml/findlib/findlib-1.7.1.ebuild
+++ b/dev-ml/findlib/findlib-1.7.1.ebuild
@@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2017-01-26 10:22 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2017-01-26 10:22 UTC (permalink / raw
To: gentoo-commits
commit: 653e51649981f6562cdc80d44c33f9fb4d3ee1b1
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 26 10:21:46 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jan 26 10:21:46 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=653e5164
dev-ml/findlib: sparc stable wrt bug #581946
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-ml/findlib/findlib-1.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.7.1.ebuild b/dev-ml/findlib/findlib-1.7.1.ebuild
index 612494a..1c39acf 100644
--- a/dev-ml/findlib/findlib-1.7.1.ebuild
+++ b/dev-ml/findlib/findlib-1.7.1.ebuild
@@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2017-01-26 11:00 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2017-01-26 11:00 UTC (permalink / raw
To: gentoo-commits
commit: 8082f44bca2c84262c1842fa92ab91770df39594
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 26 10:58:18 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jan 26 11:00:36 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8082f44b
dev-ml/findlib: ppc stable wrt bug #581946
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-ml/findlib/findlib-1.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.7.1.ebuild b/dev-ml/findlib/findlib-1.7.1.ebuild
index 1c39acf..02cdae2 100644
--- a/dev-ml/findlib/findlib-1.7.1.ebuild
+++ b/dev-ml/findlib/findlib-1.7.1.ebuild
@@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2017-01-26 15:28 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2017-01-26 15:28 UTC (permalink / raw
To: gentoo-commits
commit: 4f5edbd2037d96784d3c7a31540ebc22245105c5
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 26 15:28:10 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jan 26 15:28:10 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5edbd2
dev-ml/findlib: ia64 stable wrt bug #581946
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-ml/findlib/findlib-1.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.7.1.ebuild b/dev-ml/findlib/findlib-1.7.1.ebuild
index 02cdae2..2730ec1 100644
--- a/dev-ml/findlib/findlib-1.7.1.ebuild
+++ b/dev-ml/findlib/findlib-1.7.1.ebuild
@@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2017-01-29 23:02 Jeroen Roovers
0 siblings, 0 replies; 63+ messages in thread
From: Jeroen Roovers @ 2017-01-29 23:02 UTC (permalink / raw
To: gentoo-commits
commit: 60963c8180916e53c86ebec20b799a7cfb3c42d4
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 23:00:42 2017 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 23:02:50 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60963c81
dev-ml/findlib: Stable for HPPA (bug #581946).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches
dev-ml/findlib/findlib-1.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.7.1.ebuild b/dev-ml/findlib/findlib-1.7.1.ebuild
index 2730ec1..052be47 100644
--- a/dev-ml/findlib/findlib-1.7.1.ebuild
+++ b/dev-ml/findlib/findlib-1.7.1.ebuild
@@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2017-02-08 18:10 Alexis Ballier
0 siblings, 0 replies; 63+ messages in thread
From: Alexis Ballier @ 2017-02-08 18:10 UTC (permalink / raw
To: gentoo-commits
commit: 1ca7e171ffba0c4cb247a1e7830d170e3a98b6fe
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 8 18:09:48 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Wed Feb 8 18:10:01 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ca7e171
dev-ml/findlib: export variables in src_prepare rather than calling functions at global scope, bug #593418
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-ml/findlib/findlib-1.7.1.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/dev-ml/findlib/findlib-1.7.1.ebuild b/dev-ml/findlib/findlib-1.7.1.ebuild
index 052be47043..77861ad2d4 100644
--- a/dev-ml/findlib/findlib-1.7.1.ebuild
+++ b/dev-ml/findlib/findlib-1.7.1.ebuild
@@ -20,11 +20,10 @@ DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
RDEPEND="${DEPEND}"
-ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
-stublibs="${ocamlfind_destdir}/stublibs"
-
src_prepare() {
epatch "${FILESDIR}/externalmeta4.patch"
+ export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
+ export stublibs="${ocamlfind_destdir}/stublibs"
}
src_configure() {
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2017-02-12 19:57 Markus Meier
0 siblings, 0 replies; 63+ messages in thread
From: Markus Meier @ 2017-02-12 19:57 UTC (permalink / raw
To: gentoo-commits
commit: 13c97523fa614a9830bb9d5439b0fe75c3605568
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 12 19:57:15 2017 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sun Feb 12 19:57:15 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c97523
dev-ml/findlib: arm stable, bug #581946
Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"
dev-ml/findlib/findlib-1.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.7.1.ebuild b/dev-ml/findlib/findlib-1.7.1.ebuild
index 77861ad2d4..87cc35b7fb 100644
--- a/dev-ml/findlib/findlib-1.7.1.ebuild
+++ b/dev-ml/findlib/findlib-1.7.1.ebuild
@@ -14,7 +14,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2017-06-18 15:14 Alexis Ballier
0 siblings, 0 replies; 63+ messages in thread
From: Alexis Ballier @ 2017-06-18 15:14 UTC (permalink / raw
To: gentoo-commits
commit: b5aff53227c41672327121c1dd232cbbe2c5ba9f
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 14:56:54 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 15:14:01 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5aff532
dev-ml/findlib: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
dev-ml/findlib/findlib-1.7.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.7.3.ebuild b/dev-ml/findlib/findlib-1.7.3.ebuild
index cf3b0c0c06f..7e85dac28a2 100644
--- a/dev-ml/findlib/findlib-1.7.3.ebuild
+++ b/dev-ml/findlib/findlib-1.7.3.ebuild
@@ -13,7 +13,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2018-04-02 6:23 Matt Turner
0 siblings, 0 replies; 63+ messages in thread
From: Matt Turner @ 2018-04-02 6:23 UTC (permalink / raw
To: gentoo-commits
commit: 09abcc2877505cf5762fe5d9d848701c32d0d11b
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 2 06:23:01 2018 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Apr 2 06:23:01 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09abcc28
dev-ml/findlib-1.7.3: added ~mips
dev-ml/findlib/findlib-1.7.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.7.3.ebuild b/dev-ml/findlib/findlib-1.7.3.ebuild
index 7e85dac28a2..584df36d4b1 100644
--- a/dev-ml/findlib/findlib-1.7.3.ebuild
+++ b/dev-ml/findlib/findlib-1.7.3.ebuild
@@ -13,7 +13,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2019-12-27 18:07 Jason A. Donenfeld
0 siblings, 0 replies; 63+ messages in thread
From: Jason A. Donenfeld @ 2019-12-27 18:07 UTC (permalink / raw
To: gentoo-commits
commit: fabc73e63a16dfea2dc43652a8c952fb5f77f8e7
Author: Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 27 17:58:54 2019 +0000
Commit: Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Fri Dec 27 18:07:23 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fabc73e6
dev-ml/findlib: bump to 1.8.1
This appears to be unmaintained, and the old ebuild no longer builds
with new ocaml, but thankfully this newer findlib does. Let's bump it
and see what happens.
Fixes: https://bugs.gentoo.org/704012
Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Jason A. Donenfeld <zx2c4 <AT> gentoo.org>
dev-ml/findlib/Manifest | 1 +
dev-ml/findlib/findlib-1.8.1.ebuild | 73 +++++++++++++++++++++++++++++++++++++
2 files changed, 74 insertions(+)
diff --git a/dev-ml/findlib/Manifest b/dev-ml/findlib/Manifest
index e5e66cb11bf..783b71374fe 100644
--- a/dev-ml/findlib/Manifest
+++ b/dev-ml/findlib/Manifest
@@ -1,3 +1,4 @@
DIST findlib-1.7.1.tar.gz 256883 BLAKE2B 7459082dee3cd04045e8dbf59bc82075eb1c24bb8daff4a58d0002d7962ab19c5635ebb0551f29f99f37f1e08acd8eaa4dcd99d213438ff7a77cfc36ddadedd1 SHA512 1c8002dc2ed1804afc78c2aa92ab55d2b6501fbb021a7ca46698b4de0dea8ad6485a64f7bf9ec5f3df888da1a420ab270efb5e26f1e408cc8b78fa3ccb981ba4
DIST findlib-1.7.2.tar.gz 257747 BLAKE2B 826993e9d3e5a9dab9084b006347a0324c848aa50a42ba1daa0d76010a0cdbf6e1ae9f0754dd3bef84f043ee43c3bd9775284a73ee5b130b678834d14d4ddb1c SHA512 f2aadaf8630482785ebfe6788bfea6716defdd6ba94e7f4e3b743c3415fa5b169e31301d605857823e9c74f7bd2f774399ee32a8acb35e64ce0cba5e98e4dd2c
DIST findlib-1.7.3.tar.gz 257703 BLAKE2B d69687ee4b75bd7ba514c5507bd474764cfb76f0502ef613c3dd8d8e9e92b5f12704c101b9228d71f2d9f151ab5e63b4352b759a2c7a2694f23b10b6c4e724d2 SHA512 5fc8250c123e2f019406be487134523f964668d615b51b216551d74f6ec1999de43aa7babc9c2c75ebb87293b4b8c640548d562a98a6e5a6d7f663432869c886
+DIST findlib-1.8.1.tar.gz 261544 BLAKE2B acfa9d4e0d118ebbc0dd7b03da1fe5eaa994e5fec13dc54e60ba42f643d93968469a1a43fe4f832433dca6c3902e8846616fcf460c748bf037fe16cb2f93a847 SHA512 0d8e1ff21217fcc6823aab3ac71282789691e4ae8c3607703d0393468247f93e2d084bd4e2a8795b523f2c7f193521d3aae4b8122c934ebf8b58c3185a5bc9c1
diff --git a/dev-ml/findlib/findlib-1.8.1.ebuild b/dev-ml/findlib/findlib-1.8.1.ebuild
new file mode 100644
index 00000000000..235cc886cff
--- /dev/null
+++ b/dev-ml/findlib/findlib-1.8.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit multilib eutils
+
+DESCRIPTION="OCaml tool to find/use non-standard packages"
+HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
+SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
+IUSE="doc +ocamlopt tk"
+
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
+ tk? ( dev-ml/labltk:= )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i 's/\$llabltk \$lcamlp4 \$lobuild//' configure || die "Unable to make meta external."
+ export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
+ export stublibs="${ocamlfind_destdir}/stublibs"
+}
+
+src_configure() {
+ local myconf
+ use tk && myconf="-with-toolbox"
+ ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
+ -sitelib ${ocamlfind_destdir} \
+ -config ${ocamlfind_destdir}/findlib/findlib.conf \
+ -no-custom \
+ ${myconf} || die "configure failed"
+}
+
+src_compile() {
+ emake -j1 all
+ if use ocamlopt; then
+ emake -j1 opt # optimized code
+ fi
+}
+
+src_install() {
+ emake prefix="${D}" install
+
+ dodir "${stublibs#${EPREFIX}}"
+
+ cd "${S}/doc"
+ dodoc QUICKSTART README DOCINFO
+ use doc && dohtml -r ref-html guide-html
+}
+
+check_stublibs() {
+ local ocaml_stdlib=`ocamlc -where`
+ local ldconf="${ocaml_stdlib}/ld.conf"
+
+ if [ ! -e ${ldconf} ]
+ then
+ echo "${ocaml_stdlib}" > ${ldconf}
+ echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
+ fi
+
+ if [ -z `grep -e ${stublibs} ${ldconf}` ]
+ then
+ echo ${stublibs} >> ${ldconf}
+ fi
+}
+
+pkg_postinst() {
+ check_stublibs
+}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2020-02-09 20:44 Miroslav Šulc
0 siblings, 0 replies; 63+ messages in thread
From: Miroslav Šulc @ 2020-02-09 20:44 UTC (permalink / raw
To: gentoo-commits
commit: 30653374dc06b0810dbf542349cd18121a99751e
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 9 20:44:37 2020 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Feb 9 20:44:37 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30653374
dev-ml/findlib: 1.7* does not compile with ocaml-4.09
Bug: https://bugs.gentoo.org/708696
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-ml/findlib/findlib-1.7.1.ebuild | 5 +++--
dev-ml/findlib/findlib-1.7.2.ebuild | 5 +++--
dev-ml/findlib/findlib-1.7.3.ebuild | 5 +++--
3 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/dev-ml/findlib/findlib-1.7.1.ebuild b/dev-ml/findlib/findlib-1.7.1.ebuild
index 2db44577751..52d717f9e35 100644
--- a/dev-ml/findlib/findlib-1.7.1.ebuild
+++ b/dev-ml/findlib/findlib-1.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,7 +15,8 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
+# it does not compile with ocaml-4.09 (bug #708696)
+DEPEND="<dev-lang/ocaml-4.09:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
RDEPEND="${DEPEND}"
diff --git a/dev-ml/findlib/findlib-1.7.2.ebuild b/dev-ml/findlib/findlib-1.7.2.ebuild
index afff28f8195..895452b724a 100644
--- a/dev-ml/findlib/findlib-1.7.2.ebuild
+++ b/dev-ml/findlib/findlib-1.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,7 +15,8 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
+# it does not compile with ocaml-4.09 (bug #708696)
+DEPEND="<dev-lang/ocaml-4.09:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
RDEPEND="${DEPEND}"
diff --git a/dev-ml/findlib/findlib-1.7.3.ebuild b/dev-ml/findlib/findlib-1.7.3.ebuild
index 170528bfb1f..691a2c9519a 100644
--- a/dev-ml/findlib/findlib-1.7.3.ebuild
+++ b/dev-ml/findlib/findlib-1.7.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,7 +15,8 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
+# it does not compile with ocaml-4.09 (bug #708696)
+DEPEND="<dev-lang/ocaml-4.09:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2020-02-10 18:10 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2020-02-10 18:10 UTC (permalink / raw
To: gentoo-commits
commit: 62568a3ad2dc18d67c8876571f758f353253439d
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 10 18:09:52 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 18:09:52 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62568a3a
dev-ml/findlib: arm stable wrt bug #708874
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ml/findlib/findlib-1.8.1.ebuild b/dev-ml/findlib/findlib-1.8.1.ebuild
index 235cc886cff..9ab65f642cc 100644
--- a/dev-ml/findlib/findlib-1.8.1.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,7 +13,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2020-02-11 9:52 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2020-02-11 9:52 UTC (permalink / raw
To: gentoo-commits
commit: e3efb5dec1aa0b6c2860f385c3a76a602c28d042
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 11 09:51:50 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Feb 11 09:51:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3efb5de
dev-ml/findlib: x86 stable wrt bug #708874
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.8.1.ebuild b/dev-ml/findlib/findlib-1.8.1.ebuild
index 9ab65f642cc..e3b41886fe7 100644
--- a/dev-ml/findlib/findlib-1.8.1.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1.ebuild
@@ -13,7 +13,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2020-02-11 10:55 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2020-02-11 10:55 UTC (permalink / raw
To: gentoo-commits
commit: 0cac356096ee8873222a5cff32334e28cbe635e5
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 11 10:55:22 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Feb 11 10:55:22 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cac3560
dev-ml/findlib: ia64 stable wrt bug #708874
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.8.1.ebuild b/dev-ml/findlib/findlib-1.8.1.ebuild
index e3b41886fe7..1da72719f91 100644
--- a/dev-ml/findlib/findlib-1.8.1.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1.ebuild
@@ -13,7 +13,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2020-02-11 10:58 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2020-02-11 10:58 UTC (permalink / raw
To: gentoo-commits
commit: e0a8cee320e3de78cf8e73e8dc3fd37820c0f3eb
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 11 10:57:38 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Feb 11 10:57:38 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a8cee3
dev-ml/findlib: ppc64 stable wrt bug #708874
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.8.1.ebuild b/dev-ml/findlib/findlib-1.8.1.ebuild
index 1da72719f91..a549af49adb 100644
--- a/dev-ml/findlib/findlib-1.8.1.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1.ebuild
@@ -13,7 +13,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2020-02-11 11:09 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2020-02-11 11:09 UTC (permalink / raw
To: gentoo-commits
commit: 40a4f50bfd8588f7b2cdb55de048e285f2b58eb6
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 11 11:09:24 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Feb 11 11:09:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40a4f50b
dev-ml/findlib: amd64 stable wrt bug #708874
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.8.1.ebuild b/dev-ml/findlib/findlib-1.8.1.ebuild
index a549af49adb..f11534bcdd3 100644
--- a/dev-ml/findlib/findlib-1.8.1.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1.ebuild
@@ -13,7 +13,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2020-02-11 11:30 Agostino Sarubbo
0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2020-02-11 11:30 UTC (permalink / raw
To: gentoo-commits
commit: 3903bb422dcdb93399dd5829e4c22f9ff4a76184
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 11 11:28:42 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Feb 11 11:28:42 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3903bb42
dev-ml/findlib: ppc stable wrt bug #708874
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.8.1.ebuild b/dev-ml/findlib/findlib-1.8.1.ebuild
index f11534bcdd3..4af952aa983 100644
--- a/dev-ml/findlib/findlib-1.8.1.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1.ebuild
@@ -13,7 +13,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2020-03-31 17:51 Mart Raudsepp
0 siblings, 0 replies; 63+ messages in thread
From: Mart Raudsepp @ 2020-03-31 17:51 UTC (permalink / raw
To: gentoo-commits
commit: f626833f7c53c324ef15d2ba1bc2838449a7e89f
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Mon Mar 30 20:34:43 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Mar 31 17:51:27 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f626833f
dev-ml/findlib: arm64 stable (bug #708874)
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.8.1.ebuild b/dev-ml/findlib/findlib-1.8.1.ebuild
index 4af952aa983..b83cef1e7c2 100644
--- a/dev-ml/findlib/findlib-1.8.1.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1.ebuild
@@ -13,7 +13,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2020-11-28 18:37 Aaron Bauman
0 siblings, 0 replies; 63+ messages in thread
From: Aaron Bauman @ 2020-11-28 18:37 UTC (permalink / raw
To: gentoo-commits
commit: b8ce76321c995caa05d4c1f38f0ba3c2fdd75951
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 28 18:15:41 2020 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat Nov 28 18:37:17 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8ce7632
dev-ml/findlib: drop old
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
dev-ml/findlib/Manifest | 3 --
dev-ml/findlib/findlib-1.7.1.ebuild | 74 -------------------------------------
dev-ml/findlib/findlib-1.7.2.ebuild | 74 -------------------------------------
dev-ml/findlib/findlib-1.7.3.ebuild | 74 -------------------------------------
4 files changed, 225 deletions(-)
diff --git a/dev-ml/findlib/Manifest b/dev-ml/findlib/Manifest
index 783b71374fe..eeb3a0157ec 100644
--- a/dev-ml/findlib/Manifest
+++ b/dev-ml/findlib/Manifest
@@ -1,4 +1 @@
-DIST findlib-1.7.1.tar.gz 256883 BLAKE2B 7459082dee3cd04045e8dbf59bc82075eb1c24bb8daff4a58d0002d7962ab19c5635ebb0551f29f99f37f1e08acd8eaa4dcd99d213438ff7a77cfc36ddadedd1 SHA512 1c8002dc2ed1804afc78c2aa92ab55d2b6501fbb021a7ca46698b4de0dea8ad6485a64f7bf9ec5f3df888da1a420ab270efb5e26f1e408cc8b78fa3ccb981ba4
-DIST findlib-1.7.2.tar.gz 257747 BLAKE2B 826993e9d3e5a9dab9084b006347a0324c848aa50a42ba1daa0d76010a0cdbf6e1ae9f0754dd3bef84f043ee43c3bd9775284a73ee5b130b678834d14d4ddb1c SHA512 f2aadaf8630482785ebfe6788bfea6716defdd6ba94e7f4e3b743c3415fa5b169e31301d605857823e9c74f7bd2f774399ee32a8acb35e64ce0cba5e98e4dd2c
-DIST findlib-1.7.3.tar.gz 257703 BLAKE2B d69687ee4b75bd7ba514c5507bd474764cfb76f0502ef613c3dd8d8e9e92b5f12704c101b9228d71f2d9f151ab5e63b4352b759a2c7a2694f23b10b6c4e724d2 SHA512 5fc8250c123e2f019406be487134523f964668d615b51b216551d74f6ec1999de43aa7babc9c2c75ebb87293b4b8c640548d562a98a6e5a6d7f663432869c886
DIST findlib-1.8.1.tar.gz 261544 BLAKE2B acfa9d4e0d118ebbc0dd7b03da1fe5eaa994e5fec13dc54e60ba42f643d93968469a1a43fe4f832433dca6c3902e8846616fcf460c748bf037fe16cb2f93a847 SHA512 0d8e1ff21217fcc6823aab3ac71282789691e4ae8c3607703d0393468247f93e2d084bd4e2a8795b523f2c7f193521d3aae4b8122c934ebf8b58c3185a5bc9c1
diff --git a/dev-ml/findlib/findlib-1.7.1.ebuild b/dev-ml/findlib/findlib-1.7.1.ebuild
deleted file mode 100644
index 3dc2daf0589..00000000000
--- a/dev-ml/findlib/findlib-1.7.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit multilib eutils
-
-DESCRIPTION="OCaml tool to find/use non-standard packages"
-HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
-SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
-IUSE="doc +ocamlopt tk"
-
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
-# it does not compile with ocaml-4.09 (bug #708696)
-DEPEND="<dev-lang/ocaml-4.09:=[ocamlopt?]
- tk? ( dev-ml/labltk:= )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}/externalmeta4.patch"
- export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
- export stublibs="${ocamlfind_destdir}/stublibs"
-}
-
-src_configure() {
- local myconf
- use tk && myconf="-with-toolbox"
- ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
- -sitelib ${ocamlfind_destdir} \
- -config ${ocamlfind_destdir}/findlib/findlib.conf \
- -no-custom \
- ${myconf} || die "configure failed"
-}
-
-src_compile() {
- emake -j1 all
- if use ocamlopt; then
- emake -j1 opt # optimized code
- fi
-}
-
-src_install() {
- emake prefix="${D}" install
-
- dodir "${stublibs#${EPREFIX}}"
-
- cd "${S}/doc"
- dodoc QUICKSTART README DOCINFO
- use doc && dohtml -r ref-html guide-html
-}
-
-check_stublibs() {
- local ocaml_stdlib=`ocamlc -where`
- local ldconf="${ocaml_stdlib}/ld.conf"
-
- if [ ! -e ${ldconf} ]
- then
- echo "${ocaml_stdlib}" > ${ldconf}
- echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
- fi
-
- if [ -z `grep -e ${stublibs} ${ldconf}` ]
- then
- echo ${stublibs} >> ${ldconf}
- fi
-}
-
-pkg_postinst() {
- check_stublibs
-}
diff --git a/dev-ml/findlib/findlib-1.7.2.ebuild b/dev-ml/findlib/findlib-1.7.2.ebuild
deleted file mode 100644
index de59d46e91a..00000000000
--- a/dev-ml/findlib/findlib-1.7.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit multilib eutils
-
-DESCRIPTION="OCaml tool to find/use non-standard packages"
-HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
-SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
-IUSE="doc +ocamlopt tk"
-
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
-# it does not compile with ocaml-4.09 (bug #708696)
-DEPEND="<dev-lang/ocaml-4.09:=[ocamlopt?]
- tk? ( dev-ml/labltk:= )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}/externalmeta5.patch"
- export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
- export stublibs="${ocamlfind_destdir}/stublibs"
-}
-
-src_configure() {
- local myconf
- use tk && myconf="-with-toolbox"
- ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
- -sitelib ${ocamlfind_destdir} \
- -config ${ocamlfind_destdir}/findlib/findlib.conf \
- -no-custom \
- ${myconf} || die "configure failed"
-}
-
-src_compile() {
- emake -j1 all
- if use ocamlopt; then
- emake -j1 opt # optimized code
- fi
-}
-
-src_install() {
- emake prefix="${D}" install
-
- dodir "${stublibs#${EPREFIX}}"
-
- cd "${S}/doc"
- dodoc QUICKSTART README DOCINFO
- use doc && dohtml -r ref-html guide-html
-}
-
-check_stublibs() {
- local ocaml_stdlib=`ocamlc -where`
- local ldconf="${ocaml_stdlib}/ld.conf"
-
- if [ ! -e ${ldconf} ]
- then
- echo "${ocaml_stdlib}" > ${ldconf}
- echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
- fi
-
- if [ -z `grep -e ${stublibs} ${ldconf}` ]
- then
- echo ${stublibs} >> ${ldconf}
- fi
-}
-
-pkg_postinst() {
- check_stublibs
-}
diff --git a/dev-ml/findlib/findlib-1.7.3.ebuild b/dev-ml/findlib/findlib-1.7.3.ebuild
deleted file mode 100644
index d77ea4b9afe..00000000000
--- a/dev-ml/findlib/findlib-1.7.3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit multilib eutils
-
-DESCRIPTION="OCaml tool to find/use non-standard packages"
-HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
-SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
-IUSE="doc +ocamlopt tk"
-
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
-# it does not compile with ocaml-4.09 (bug #708696)
-DEPEND="<dev-lang/ocaml-4.09:=[ocamlopt?]
- tk? ( dev-ml/labltk:= )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}/externalmeta6.patch"
- export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
- export stublibs="${ocamlfind_destdir}/stublibs"
-}
-
-src_configure() {
- local myconf
- use tk && myconf="-with-toolbox"
- ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
- -sitelib ${ocamlfind_destdir} \
- -config ${ocamlfind_destdir}/findlib/findlib.conf \
- -no-custom \
- ${myconf} || die "configure failed"
-}
-
-src_compile() {
- emake -j1 all
- if use ocamlopt; then
- emake -j1 opt # optimized code
- fi
-}
-
-src_install() {
- emake prefix="${D}" install
-
- dodir "${stublibs#${EPREFIX}}"
-
- cd "${S}/doc"
- dodoc QUICKSTART README DOCINFO
- use doc && dohtml -r ref-html guide-html
-}
-
-check_stublibs() {
- local ocaml_stdlib=`ocamlc -where`
- local ldconf="${ocaml_stdlib}/ld.conf"
-
- if [ ! -e ${ldconf} ]
- then
- echo "${ocaml_stdlib}" > ${ldconf}
- echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
- fi
-
- if [ -z `grep -e ${stublibs} ${ldconf}` ]
- then
- echo ${stublibs} >> ${ldconf}
- fi
-}
-
-pkg_postinst() {
- check_stublibs
-}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2020-11-29 17:11 Sergei Trofimovich
0 siblings, 0 replies; 63+ messages in thread
From: Sergei Trofimovich @ 2020-11-29 17:11 UTC (permalink / raw
To: gentoo-commits
commit: d139d60ae528b5a7ebd4305a8bfe55253381d724
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 29 17:09:30 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Nov 29 17:10:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d139d60a
dev-ml/findlib: stable 1.8.1-r1 for ppc64
stable wrt bug #757447
Package-Manager: Portage-3.0.11, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.8.1-r1.ebuild b/dev-ml/findlib/findlib-1.8.1-r1.ebuild
index 1799cc09090..861df812337 100644
--- a/dev-ml/findlib/findlib-1.8.1-r1.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1-r1.ebuild
@@ -13,7 +13,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.08.1-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2020-12-02 14:58 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2020-12-02 14:58 UTC (permalink / raw
To: gentoo-commits
commit: 9ef19c05761fb2635d6d87ff169354e3ec5fa93a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 2 14:58:39 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 2 14:58:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef19c05
dev-ml/findlib: Stabilize 1.8.1-r1 arm64, #757447
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.8.1-r1.ebuild b/dev-ml/findlib/findlib-1.8.1-r1.ebuild
index 861df812337..2e0d31d904f 100644
--- a/dev-ml/findlib/findlib-1.8.1-r1.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1-r1.ebuild
@@ -13,7 +13,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.08.1-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2020-12-02 22:32 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2020-12-02 22:32 UTC (permalink / raw
To: gentoo-commits
commit: 91b122e3b808b139564223545eff2c427dca24b1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 2 22:32:05 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 2 22:32:05 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b122e3
dev-ml/findlib: Stabilize 1.8.1-r1 arm, #757447
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.8.1-r1.ebuild b/dev-ml/findlib/findlib-1.8.1-r1.ebuild
index 2e0d31d904f..e1f5f3821ba 100644
--- a/dev-ml/findlib/findlib-1.8.1-r1.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1-r1.ebuild
@@ -13,7 +13,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.08.1-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2020-12-02 23:31 Thomas Deutschmann
0 siblings, 0 replies; 63+ messages in thread
From: Thomas Deutschmann @ 2020-12-02 23:31 UTC (permalink / raw
To: gentoo-commits
commit: c4e4725f20a75c7a708d28f25850864395a8b940
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 2 23:22:11 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Dec 2 23:30:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e4725f
dev-ml/findlib: x86 stable (bug #757447)
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.8.1-r1.ebuild b/dev-ml/findlib/findlib-1.8.1-r1.ebuild
index e1f5f3821ba..6880e1c5c7a 100644
--- a/dev-ml/findlib/findlib-1.8.1-r1.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1-r1.ebuild
@@ -13,7 +13,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.08.1-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2020-12-17 6:44 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2020-12-17 6:44 UTC (permalink / raw
To: gentoo-commits
commit: 8550e0e084bec2331f2a3df50abddd8f26dcddd6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 17 06:44:31 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 17 06:44:31 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8550e0e0
dev-ml/findlib: Stabilize 1.8.1-r1 ppc, #757447
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.8.1-r1.ebuild b/dev-ml/findlib/findlib-1.8.1-r1.ebuild
index 6880e1c5c7a..b3b53b409f9 100644
--- a/dev-ml/findlib/findlib-1.8.1-r1.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1-r1.ebuild
@@ -13,7 +13,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.08.1-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2020-12-17 12:10 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2020-12-17 12:10 UTC (permalink / raw
To: gentoo-commits
commit: 571eb601098bb868c637c3664c5528bd147925ae
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 17 12:10:34 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 17 12:10:34 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=571eb601
dev-ml/findlib: Stabilize 1.8.1-r1 amd64, #757447
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.8.1-r1.ebuild b/dev-ml/findlib/findlib-1.8.1-r1.ebuild
index b3b53b409f9..9c3988c304e 100644
--- a/dev-ml/findlib/findlib-1.8.1-r1.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1-r1.ebuild
@@ -13,7 +13,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-4.08.1-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2020-12-17 14:50 Aaron Bauman
0 siblings, 0 replies; 63+ messages in thread
From: Aaron Bauman @ 2020-12-17 14:50 UTC (permalink / raw
To: gentoo-commits
commit: 516e91635ee962fa5970ae635c28886305f951de
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 17 14:47:16 2020 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu Dec 17 14:50:20 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=516e9163
dev-ml/findlib: drop old
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1.ebuild | 73 -------------------------------------
1 file changed, 73 deletions(-)
diff --git a/dev-ml/findlib/findlib-1.8.1.ebuild b/dev-ml/findlib/findlib-1.8.1.ebuild
deleted file mode 100644
index b2c69240deb..00000000000
--- a/dev-ml/findlib/findlib-1.8.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit multilib eutils
-
-DESCRIPTION="OCaml tool to find/use non-standard packages"
-HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
-SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
-IUSE="doc +ocamlopt tk"
-
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
-DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
- tk? ( dev-ml/labltk:= )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- sed -i 's/\$llabltk \$lcamlp4 \$lobuild//' configure || die "Unable to make meta external."
- export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
- export stublibs="${ocamlfind_destdir}/stublibs"
-}
-
-src_configure() {
- local myconf
- use tk && myconf="-with-toolbox"
- ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
- -sitelib ${ocamlfind_destdir} \
- -config ${ocamlfind_destdir}/findlib/findlib.conf \
- -no-custom \
- ${myconf} || die "configure failed"
-}
-
-src_compile() {
- emake -j1 all
- if use ocamlopt; then
- emake -j1 opt # optimized code
- fi
-}
-
-src_install() {
- emake prefix="${D}" install
-
- dodir "${stublibs#${EPREFIX}}"
-
- cd "${S}/doc"
- dodoc QUICKSTART README DOCINFO
- use doc && dohtml -r ref-html guide-html
-}
-
-check_stublibs() {
- local ocaml_stdlib=`ocamlc -where`
- local ldconf="${ocaml_stdlib}/ld.conf"
-
- if [ ! -e ${ldconf} ]
- then
- echo "${ocaml_stdlib}" > ${ldconf}
- echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
- fi
-
- if [ -z `grep -e ${stublibs} ${ldconf}` ]
- then
- echo ${stublibs} >> ${ldconf}
- fi
-}
-
-pkg_postinst() {
- check_stublibs
-}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2020-12-20 18:43 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2020-12-20 18:43 UTC (permalink / raw
To: gentoo-commits
commit: 73b6349cc23be7639100ff7f759516d6e28157a8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 20 18:41:02 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 20 18:43:08 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73b6349c
dev-ml/findlib: lower the minimum OCaml version
Some users still need an older version of OCaml for
e.g. Unison where there are compatibility issues
we need to handle.
Thanks-to: Stefan Huber <shuber <AT> sthu.org>
Bug: https://bugs.gentoo.org/755257
Closes: https://bugs.gentoo.org/760911
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../findlib/{findlib-1.8.1-r1.ebuild => findlib-1.8.1-r2.ebuild} | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/dev-ml/findlib/findlib-1.8.1-r1.ebuild b/dev-ml/findlib/findlib-1.8.1-r2.ebuild
similarity index 95%
rename from dev-ml/findlib/findlib-1.8.1-r1.ebuild
rename to dev-ml/findlib/findlib-1.8.1-r2.ebuild
index 9c3988c304e..fa1af8f3e84 100644
--- a/dev-ml/findlib/findlib-1.8.1-r1.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1-r2.ebuild
@@ -3,19 +3,16 @@
EAPI=7
-inherit multilib
-
DESCRIPTION="OCaml tool to find/use non-standard packages"
HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
-IUSE="doc +ocamlopt tk"
LICENSE="MIT"
-
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc +ocamlopt tk"
-DEPEND=">=dev-lang/ocaml-4.08.1-r1:=[ocamlopt?]
+DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2021-01-17 17:38 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2021-01-17 17:38 UTC (permalink / raw
To: gentoo-commits
commit: def795685465973542758ebd1943d771cf376ad9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 17 17:36:37 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 17 17:36:37 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=def79568
dev-ml/findlib: adopt for ml@
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/findlib/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-ml/findlib/metadata.xml b/dev-ml/findlib/metadata.xml
index a4f6be63adb..e24f3283a00 100644
--- a/dev-ml/findlib/metadata.xml
+++ b/dev-ml/findlib/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>ML</name>
+ </maintainer>
<maintainer type="person">
<email>gienah@gentoo.org</email>
<name>Mark Wright</name>
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2021-01-17 17:38 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2021-01-17 17:38 UTC (permalink / raw
To: gentoo-commits
commit: 8a2d0c10a551294ccdfcd809893abfccbc372857
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 17 17:37:07 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 17 17:37:07 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2d0c10
dev-ml/findlib: add github remote-id
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/findlib/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-ml/findlib/metadata.xml b/dev-ml/findlib/metadata.xml
index e24f3283a00..4e251464bf4 100644
--- a/dev-ml/findlib/metadata.xml
+++ b/dev-ml/findlib/metadata.xml
@@ -9,4 +9,7 @@
<email>gienah@gentoo.org</email>
<name>Mark Wright</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">ocaml/ocamlfind</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2021-01-26 18:22 Alfredo Tupone
0 siblings, 0 replies; 63+ messages in thread
From: Alfredo Tupone @ 2021-01-26 18:22 UTC (permalink / raw
To: gentoo-commits
commit: cd56cae02682a6007cf51c2360d0d47351ed910a
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 26 18:21:56 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Jan 26 18:22:09 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd56cae0
dev-ml/findlib: QA flags warning ignored
Closes: https://bugs.gentoo.org/719174
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1-r2.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.8.1-r2.ebuild b/dev-ml/findlib/findlib-1.8.1-r2.ebuild
index fa1af8f3e84..bcbb3f9c90c 100644
--- a/dev-ml/findlib/findlib-1.8.1-r2.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1-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
@@ -16,6 +16,8 @@ DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
tk? ( dev-ml/labltk:= )"
RDEPEND="${DEPEND}"
+QA_FLAGS_IGNORED='.*'
+
PATCHES=( "${FILESDIR}"/externalmeta7.patch )
src_prepare() {
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2021-07-20 18:18 Alfredo Tupone
0 siblings, 0 replies; 63+ messages in thread
From: Alfredo Tupone @ 2021-07-20 18:18 UTC (permalink / raw
To: gentoo-commits
commit: b1be0a6b580ccb183146350a1c32886b06f4284d
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 20 18:15:43 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Jul 20 18:17:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1be0a6b
dev-ml/findlib: bump to 1.9.1 masked
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/findlib/Manifest | 1 +
dev-ml/findlib/findlib-1.9.1.ebuild | 75 +++++++++++++++++++++++++++++++++++++
2 files changed, 76 insertions(+)
diff --git a/dev-ml/findlib/Manifest b/dev-ml/findlib/Manifest
index eeb3a0157ec..080ad5e1099 100644
--- a/dev-ml/findlib/Manifest
+++ b/dev-ml/findlib/Manifest
@@ -1 +1,2 @@
DIST findlib-1.8.1.tar.gz 261544 BLAKE2B acfa9d4e0d118ebbc0dd7b03da1fe5eaa994e5fec13dc54e60ba42f643d93968469a1a43fe4f832433dca6c3902e8846616fcf460c748bf037fe16cb2f93a847 SHA512 0d8e1ff21217fcc6823aab3ac71282789691e4ae8c3607703d0393468247f93e2d084bd4e2a8795b523f2c7f193521d3aae4b8122c934ebf8b58c3185a5bc9c1
+DIST findlib-1.9.1.tar.gz 273012 BLAKE2B 8b51e3ca3dde04e77e225638f9d45166acf42fb1e3321aa5ce6e66fcddcfb978a301f2fa22a26172e1a8c2f8a879c5d1d10e8c984994d6b2879c21c4392955ce SHA512 83a05f3e310fa7cabb0475c5525f7a87c1b6bc2dc5e39f094cabfb5d944a826a5581844ba00ec1a48dd96184eb9de3c4d1055cdddee2b83c700a2de5a6dc6f84
diff --git a/dev-ml/findlib/findlib-1.9.1.ebuild b/dev-ml/findlib/findlib-1.9.1.ebuild
new file mode 100644
index 00000000000..4a52a554364
--- /dev/null
+++ b/dev-ml/findlib/findlib-1.9.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="OCaml tool to find/use non-standard packages"
+HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
+SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc +ocamlopt tk"
+
+DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
+ tk? ( dev-ml/labltk:= )"
+RDEPEND="${DEPEND}"
+
+QA_FLAGS_IGNORED='.*'
+
+src_prepare() {
+ default
+ export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
+ export stublibs="${ocamlfind_destdir}/stublibs"
+}
+
+src_configure() {
+ local myconf
+ use tk && myconf="-with-toolbox"
+ ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
+ -sitelib ${ocamlfind_destdir} \
+ -config ${ocamlfind_destdir}/findlib/findlib.conf \
+ -no-custom \
+ ${myconf} || die "configure failed"
+}
+
+src_compile() {
+ emake -j1 all
+ if use ocamlopt; then
+ emake -j1 opt # optimized code
+ fi
+}
+
+src_install() {
+ emake prefix="${D}" install
+
+ dodir "${stublibs#${EPREFIX}}"
+
+ if use doc; then
+ cd "${S}/doc" || die
+ dodoc QUICKSTART README DOCINFO
+ docinto html
+ dodoc -r ref-html guide-html
+ fi
+}
+
+check_stublibs() {
+ local ocaml_stdlib=`ocamlc -where`
+ local ldconf="${ocaml_stdlib}/ld.conf"
+
+ if [ ! -e ${ldconf} ]
+ then
+ echo "${ocaml_stdlib}" > ${ldconf}
+ echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
+ fi
+
+ if [ -z `grep -e ${stublibs} ${ldconf}` ]
+ then
+ echo ${stublibs} >> ${ldconf}
+ fi
+}
+
+pkg_postinst() {
+ check_stublibs
+}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2022-01-07 20:00 Alfredo Tupone
0 siblings, 0 replies; 63+ messages in thread
From: Alfredo Tupone @ 2022-01-07 20:00 UTC (permalink / raw
To: gentoo-commits
commit: 3e436b3f64151df3ebb1e094c55631d3ffe6cd1e
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 7 20:00:46 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Jan 7 20:00:46 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e436b3f
dev-ml/findlib: not for ocaml-4.13
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1-r2.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.8.1-r2.ebuild b/dev-ml/findlib/findlib-1.8.1-r2.ebuild
index bcbb3f9c90c2..60e5737d4a7f 100644
--- a/dev-ml/findlib/findlib-1.8.1-r2.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1-r2.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
@@ -13,6 +13,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-lin
IUSE="doc +ocamlopt tk"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
+ <dev-lang/ocaml-4.13
tk? ( dev-ml/labltk:= )"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2022-01-29 20:36 Alfredo Tupone
0 siblings, 0 replies; 63+ messages in thread
From: Alfredo Tupone @ 2022-01-29 20:36 UTC (permalink / raw
To: gentoo-commits
commit: b8b476ca476297f8c6b2302f198913fd88771900
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 29 20:36:09 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Jan 29 20:36:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b476ca
dev-ml/findlib: 1.9.3 bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/findlib/Manifest | 1 +
dev-ml/findlib/findlib-1.9.3.ebuild | 75 +++++++++++++++++++++++++++++++++++++
2 files changed, 76 insertions(+)
diff --git a/dev-ml/findlib/Manifest b/dev-ml/findlib/Manifest
index 080ad5e1099d..b559fe7dc73d 100644
--- a/dev-ml/findlib/Manifest
+++ b/dev-ml/findlib/Manifest
@@ -1,2 +1,3 @@
DIST findlib-1.8.1.tar.gz 261544 BLAKE2B acfa9d4e0d118ebbc0dd7b03da1fe5eaa994e5fec13dc54e60ba42f643d93968469a1a43fe4f832433dca6c3902e8846616fcf460c748bf037fe16cb2f93a847 SHA512 0d8e1ff21217fcc6823aab3ac71282789691e4ae8c3607703d0393468247f93e2d084bd4e2a8795b523f2c7f193521d3aae4b8122c934ebf8b58c3185a5bc9c1
DIST findlib-1.9.1.tar.gz 273012 BLAKE2B 8b51e3ca3dde04e77e225638f9d45166acf42fb1e3321aa5ce6e66fcddcfb978a301f2fa22a26172e1a8c2f8a879c5d1d10e8c984994d6b2879c21c4392955ce SHA512 83a05f3e310fa7cabb0475c5525f7a87c1b6bc2dc5e39f094cabfb5d944a826a5581844ba00ec1a48dd96184eb9de3c4d1055cdddee2b83c700a2de5a6dc6f84
+DIST findlib-1.9.3.tar.gz 264132 BLAKE2B 3779cb437c607d04ae6c7d8124270f36c9bd9baccce669f3785a9cd4a1a582302844019b69be14598ca807edecb26645d9d7b241e1d704c3f023ed039cad21f0 SHA512 27cc4ce141576bf477fb9d61a82ad65f55478740eed59fb43f43edb794140829fd2ff89ad27d8a890cfc336b54c073a06de05b31100fc7c01cacbd7d88e928ea
diff --git a/dev-ml/findlib/findlib-1.9.3.ebuild b/dev-ml/findlib/findlib-1.9.3.ebuild
new file mode 100644
index 000000000000..cee9e2b0d305
--- /dev/null
+++ b/dev-ml/findlib/findlib-1.9.3.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="OCaml tool to find/use non-standard packages"
+HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
+SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc +ocamlopt tk"
+
+DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
+ tk? ( dev-ml/labltk:= )"
+RDEPEND="${DEPEND}"
+
+QA_FLAGS_IGNORED='.*'
+
+src_prepare() {
+ default
+ export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
+ export stublibs="${ocamlfind_destdir}/stublibs"
+}
+
+src_configure() {
+ local myconf
+ use tk && myconf="-with-toolbox"
+ ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
+ -sitelib ${ocamlfind_destdir} \
+ -config ${ocamlfind_destdir}/findlib/findlib.conf \
+ -no-custom \
+ ${myconf} || die "configure failed"
+}
+
+src_compile() {
+ emake -j1 all
+ if use ocamlopt; then
+ emake -j1 opt # optimized code
+ fi
+}
+
+src_install() {
+ emake prefix="${D}" install
+
+ dodir "${stublibs#${EPREFIX}}"
+
+ if use doc; then
+ cd "${S}/doc" || die
+ dodoc QUICKSTART README DOCINFO
+ docinto html
+ dodoc -r ref-html guide-html
+ fi
+}
+
+check_stublibs() {
+ local ocaml_stdlib=`ocamlc -where`
+ local ldconf="${ocaml_stdlib}/ld.conf"
+
+ if [ ! -e ${ldconf} ]
+ then
+ echo "${ocaml_stdlib}" > ${ldconf}
+ echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
+ fi
+
+ if [ -z `grep -e ${stublibs} ${ldconf}` ]
+ then
+ echo ${stublibs} >> ${ldconf}
+ fi
+}
+
+pkg_postinst() {
+ check_stublibs
+}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2022-07-22 2:26 Maciej Barć
0 siblings, 0 replies; 63+ messages in thread
From: Maciej Barć @ 2022-07-22 2:26 UTC (permalink / raw
To: gentoo-commits
commit: 600eb3527075edd493fd32bf3561a3edcac27a4a
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 22 01:56:13 2022 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Jul 22 01:56:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600eb352
dev-ml/findlib: drop old 1.9.1
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-ml/findlib/Manifest | 1 -
dev-ml/findlib/findlib-1.9.1.ebuild | 75 -------------------------------------
2 files changed, 76 deletions(-)
diff --git a/dev-ml/findlib/Manifest b/dev-ml/findlib/Manifest
index b5e7dc709a75..9d65940dc6c8 100644
--- a/dev-ml/findlib/Manifest
+++ b/dev-ml/findlib/Manifest
@@ -1,4 +1,3 @@
DIST findlib-1.8.1.tar.gz 261544 BLAKE2B acfa9d4e0d118ebbc0dd7b03da1fe5eaa994e5fec13dc54e60ba42f643d93968469a1a43fe4f832433dca6c3902e8846616fcf460c748bf037fe16cb2f93a847 SHA512 0d8e1ff21217fcc6823aab3ac71282789691e4ae8c3607703d0393468247f93e2d084bd4e2a8795b523f2c7f193521d3aae4b8122c934ebf8b58c3185a5bc9c1
-DIST findlib-1.9.1.tar.gz 273012 BLAKE2B 8b51e3ca3dde04e77e225638f9d45166acf42fb1e3321aa5ce6e66fcddcfb978a301f2fa22a26172e1a8c2f8a879c5d1d10e8c984994d6b2879c21c4392955ce SHA512 83a05f3e310fa7cabb0475c5525f7a87c1b6bc2dc5e39f094cabfb5d944a826a5581844ba00ec1a48dd96184eb9de3c4d1055cdddee2b83c700a2de5a6dc6f84
DIST findlib-1.9.3.tar.gz 264132 BLAKE2B 3779cb437c607d04ae6c7d8124270f36c9bd9baccce669f3785a9cd4a1a582302844019b69be14598ca807edecb26645d9d7b241e1d704c3f023ed039cad21f0 SHA512 27cc4ce141576bf477fb9d61a82ad65f55478740eed59fb43f43edb794140829fd2ff89ad27d8a890cfc336b54c073a06de05b31100fc7c01cacbd7d88e928ea
DIST findlib-1.9.5.tar.gz 271240 BLAKE2B 6f43281298a9e443f9b92bcb8996bc2a55c2be86df492540fe8b5fb3fbb199daf1daef68e14c981d153c885c443ebc4af9ffb957235dd14904b9d75ca387cfa2 SHA512 03514c618a16b02889db997c6c4789b3436b3ad7d974348d2c6dea53eb78898ab285ce5f10297c074bab4fd2c82931a8b7c5c113b994447a44abb30fca74c715
diff --git a/dev-ml/findlib/findlib-1.9.1.ebuild b/dev-ml/findlib/findlib-1.9.1.ebuild
deleted file mode 100644
index 4a52a554364a..000000000000
--- a/dev-ml/findlib/findlib-1.9.1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="OCaml tool to find/use non-standard packages"
-HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
-SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc +ocamlopt tk"
-
-DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
- tk? ( dev-ml/labltk:= )"
-RDEPEND="${DEPEND}"
-
-QA_FLAGS_IGNORED='.*'
-
-src_prepare() {
- default
- export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
- export stublibs="${ocamlfind_destdir}/stublibs"
-}
-
-src_configure() {
- local myconf
- use tk && myconf="-with-toolbox"
- ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
- -sitelib ${ocamlfind_destdir} \
- -config ${ocamlfind_destdir}/findlib/findlib.conf \
- -no-custom \
- ${myconf} || die "configure failed"
-}
-
-src_compile() {
- emake -j1 all
- if use ocamlopt; then
- emake -j1 opt # optimized code
- fi
-}
-
-src_install() {
- emake prefix="${D}" install
-
- dodir "${stublibs#${EPREFIX}}"
-
- if use doc; then
- cd "${S}/doc" || die
- dodoc QUICKSTART README DOCINFO
- docinto html
- dodoc -r ref-html guide-html
- fi
-}
-
-check_stublibs() {
- local ocaml_stdlib=`ocamlc -where`
- local ldconf="${ocaml_stdlib}/ld.conf"
-
- if [ ! -e ${ldconf} ]
- then
- echo "${ocaml_stdlib}" > ${ldconf}
- echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
- fi
-
- if [ -z `grep -e ${stublibs} ${ldconf}` ]
- then
- echo ${stublibs} >> ${ldconf}
- fi
-}
-
-pkg_postinst() {
- check_stublibs
-}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2022-07-22 2:26 Maciej Barć
0 siblings, 0 replies; 63+ messages in thread
From: Maciej Barć @ 2022-07-22 2:26 UTC (permalink / raw
To: gentoo-commits
commit: d44f2b2812a463d34591c257ee419d4a2679b502
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 22 01:30:38 2022 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Jul 22 01:30:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44f2b28
dev-ml/findlib: bump to 1.9.5
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-ml/findlib/Manifest | 1 +
dev-ml/findlib/findlib-1.9.5.ebuild | 75 +++++++++++++++++++++++++++++++++++++
2 files changed, 76 insertions(+)
diff --git a/dev-ml/findlib/Manifest b/dev-ml/findlib/Manifest
index b559fe7dc73d..b5e7dc709a75 100644
--- a/dev-ml/findlib/Manifest
+++ b/dev-ml/findlib/Manifest
@@ -1,3 +1,4 @@
DIST findlib-1.8.1.tar.gz 261544 BLAKE2B acfa9d4e0d118ebbc0dd7b03da1fe5eaa994e5fec13dc54e60ba42f643d93968469a1a43fe4f832433dca6c3902e8846616fcf460c748bf037fe16cb2f93a847 SHA512 0d8e1ff21217fcc6823aab3ac71282789691e4ae8c3607703d0393468247f93e2d084bd4e2a8795b523f2c7f193521d3aae4b8122c934ebf8b58c3185a5bc9c1
DIST findlib-1.9.1.tar.gz 273012 BLAKE2B 8b51e3ca3dde04e77e225638f9d45166acf42fb1e3321aa5ce6e66fcddcfb978a301f2fa22a26172e1a8c2f8a879c5d1d10e8c984994d6b2879c21c4392955ce SHA512 83a05f3e310fa7cabb0475c5525f7a87c1b6bc2dc5e39f094cabfb5d944a826a5581844ba00ec1a48dd96184eb9de3c4d1055cdddee2b83c700a2de5a6dc6f84
DIST findlib-1.9.3.tar.gz 264132 BLAKE2B 3779cb437c607d04ae6c7d8124270f36c9bd9baccce669f3785a9cd4a1a582302844019b69be14598ca807edecb26645d9d7b241e1d704c3f023ed039cad21f0 SHA512 27cc4ce141576bf477fb9d61a82ad65f55478740eed59fb43f43edb794140829fd2ff89ad27d8a890cfc336b54c073a06de05b31100fc7c01cacbd7d88e928ea
+DIST findlib-1.9.5.tar.gz 271240 BLAKE2B 6f43281298a9e443f9b92bcb8996bc2a55c2be86df492540fe8b5fb3fbb199daf1daef68e14c981d153c885c443ebc4af9ffb957235dd14904b9d75ca387cfa2 SHA512 03514c618a16b02889db997c6c4789b3436b3ad7d974348d2c6dea53eb78898ab285ce5f10297c074bab4fd2c82931a8b7c5c113b994447a44abb30fca74c715
diff --git a/dev-ml/findlib/findlib-1.9.5.ebuild b/dev-ml/findlib/findlib-1.9.5.ebuild
new file mode 100644
index 000000000000..1a9deac53a9b
--- /dev/null
+++ b/dev-ml/findlib/findlib-1.9.5.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OCaml tool to find/use non-standard packages"
+HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
+SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc +ocamlopt tk"
+
+DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
+ tk? ( dev-ml/labltk:= )"
+RDEPEND="${DEPEND}"
+
+QA_FLAGS_IGNORED='.*'
+
+src_prepare() {
+ default
+ export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
+ export stublibs="${ocamlfind_destdir}/stublibs"
+}
+
+src_configure() {
+ local myconf
+ use tk && myconf="-with-toolbox"
+ ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
+ -sitelib ${ocamlfind_destdir} \
+ -config ${ocamlfind_destdir}/findlib/findlib.conf \
+ -no-custom \
+ ${myconf} || die "configure failed"
+}
+
+src_compile() {
+ emake -j1 all
+ if use ocamlopt; then
+ emake -j1 opt # optimized code
+ fi
+}
+
+src_install() {
+ emake prefix="${D}" install
+
+ dodir "${stublibs#${EPREFIX}}"
+
+ if use doc; then
+ cd "${S}/doc" || die
+ dodoc QUICKSTART README DOCINFO
+ docinto html
+ dodoc -r ref-html guide-html
+ fi
+}
+
+check_stublibs() {
+ local ocaml_stdlib=`ocamlc -where`
+ local ldconf="${ocaml_stdlib}/ld.conf"
+
+ if [ ! -e ${ldconf} ]
+ then
+ echo "${ocaml_stdlib}" > ${ldconf}
+ echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
+ fi
+
+ if [ -z `grep -e ${stublibs} ${ldconf}` ]
+ then
+ echo ${stublibs} >> ${ldconf}
+ fi
+}
+
+pkg_postinst() {
+ check_stublibs
+}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2022-12-04 17:28 WANG Xuerui
0 siblings, 0 replies; 63+ messages in thread
From: WANG Xuerui @ 2022-12-04 17:28 UTC (permalink / raw
To: gentoo-commits
commit: dfe184eb16dca90ebd6b09ffce28b2286e093648
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 4 16:12:32 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sun Dec 4 17:26:00 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe184eb
dev-ml/findlib: keyword 1.9.5 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-ml/findlib/findlib-1.9.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.9.5.ebuild b/dev-ml/findlib/findlib-1.9.5.ebuild
index 1a9deac53a9b..17c44a789553 100644
--- a/dev-ml/findlib/findlib-1.9.5.ebuild
+++ b/dev-ml/findlib/findlib-1.9.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc +ocamlopt tk"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2023-01-07 11:10 Maciej Barć
0 siblings, 0 replies; 63+ messages in thread
From: Maciej Barć @ 2023-01-07 11:10 UTC (permalink / raw
To: gentoo-commits
commit: 9abfe7aa58c689e223de5110b0821ae3541268b9
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 7 11:04:01 2023 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Jan 7 11:10:30 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9abfe7aa
dev-ml/findlib: bump to 1.9.6
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-ml/findlib/Manifest | 1 +
dev-ml/findlib/findlib-1.9.6.ebuild | 75 +++++++++++++++++++++++++++++++++++++
2 files changed, 76 insertions(+)
diff --git a/dev-ml/findlib/Manifest b/dev-ml/findlib/Manifest
index 9d65940dc6c8..8011c819d969 100644
--- a/dev-ml/findlib/Manifest
+++ b/dev-ml/findlib/Manifest
@@ -1,3 +1,4 @@
DIST findlib-1.8.1.tar.gz 261544 BLAKE2B acfa9d4e0d118ebbc0dd7b03da1fe5eaa994e5fec13dc54e60ba42f643d93968469a1a43fe4f832433dca6c3902e8846616fcf460c748bf037fe16cb2f93a847 SHA512 0d8e1ff21217fcc6823aab3ac71282789691e4ae8c3607703d0393468247f93e2d084bd4e2a8795b523f2c7f193521d3aae4b8122c934ebf8b58c3185a5bc9c1
DIST findlib-1.9.3.tar.gz 264132 BLAKE2B 3779cb437c607d04ae6c7d8124270f36c9bd9baccce669f3785a9cd4a1a582302844019b69be14598ca807edecb26645d9d7b241e1d704c3f023ed039cad21f0 SHA512 27cc4ce141576bf477fb9d61a82ad65f55478740eed59fb43f43edb794140829fd2ff89ad27d8a890cfc336b54c073a06de05b31100fc7c01cacbd7d88e928ea
DIST findlib-1.9.5.tar.gz 271240 BLAKE2B 6f43281298a9e443f9b92bcb8996bc2a55c2be86df492540fe8b5fb3fbb199daf1daef68e14c981d153c885c443ebc4af9ffb957235dd14904b9d75ca387cfa2 SHA512 03514c618a16b02889db997c6c4789b3436b3ad7d974348d2c6dea53eb78898ab285ce5f10297c074bab4fd2c82931a8b7c5c113b994447a44abb30fca74c715
+DIST findlib-1.9.6.tar.gz 271246 BLAKE2B c9c98b9e92c0cf690e2c8794a1ed606c0288d49a016dfa08592c9f617be1020385f52bf37345a7cbcbc7f0fcb19750a6617036cbf90afef231eccdbc7132baf8 SHA512 cfaf1872d6ccda548f07d32cc6b90c3aafe136d2aa6539e03143702171ee0199add55269bba894c77115535dc46a5835901a5d7c75768999e72db503bfd83027
diff --git a/dev-ml/findlib/findlib-1.9.6.ebuild b/dev-ml/findlib/findlib-1.9.6.ebuild
new file mode 100644
index 000000000000..dd0efaf143a5
--- /dev/null
+++ b/dev-ml/findlib/findlib-1.9.6.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OCaml tool to find/use non-standard packages"
+HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
+SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc +ocamlopt tk"
+
+DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
+ tk? ( dev-ml/labltk:= )"
+RDEPEND="${DEPEND}"
+
+QA_FLAGS_IGNORED='.*'
+
+src_prepare() {
+ default
+ export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
+ export stublibs="${ocamlfind_destdir}/stublibs"
+}
+
+src_configure() {
+ local myconf
+ use tk && myconf="-with-toolbox"
+ ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
+ -sitelib ${ocamlfind_destdir} \
+ -config ${ocamlfind_destdir}/findlib/findlib.conf \
+ -no-custom \
+ ${myconf} || die "configure failed"
+}
+
+src_compile() {
+ emake -j1 all
+ if use ocamlopt; then
+ emake -j1 opt # optimized code
+ fi
+}
+
+src_install() {
+ emake prefix="${D}" install
+
+ dodir "${stublibs#${EPREFIX}}"
+
+ if use doc; then
+ cd "${S}/doc" || die
+ dodoc QUICKSTART README DOCINFO
+ docinto html
+ dodoc -r ref-html guide-html
+ fi
+}
+
+check_stublibs() {
+ local ocaml_stdlib=`ocamlc -where`
+ local ldconf="${ocaml_stdlib}/ld.conf"
+
+ if [ ! -e ${ldconf} ]
+ then
+ echo "${ocaml_stdlib}" > ${ldconf}
+ echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
+ fi
+
+ if [ -z `grep -e ${stublibs} ${ldconf}` ]
+ then
+ echo ${stublibs} >> ${ldconf}
+ fi
+}
+
+pkg_postinst() {
+ check_stublibs
+}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2023-02-15 18:38 Matt Turner
0 siblings, 0 replies; 63+ messages in thread
From: Matt Turner @ 2023-02-15 18:38 UTC (permalink / raw
To: gentoo-commits
commit: 21ed5b732385bcb8429ccf9a2a772a0dd8d494f7
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 15 18:29:49 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Feb 15 18:36:31 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ed5b73
dev-ml/findlib: Drop alpha keywords
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1-r2.ebuild | 2 +-
dev-ml/findlib/findlib-1.9.3.ebuild | 2 +-
dev-ml/findlib/findlib-1.9.5.ebuild | 2 +-
dev-ml/findlib/findlib-1.9.6.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-ml/findlib/findlib-1.8.1-r2.ebuild b/dev-ml/findlib/findlib-1.8.1-r2.ebuild
index b0e46e388124..f85c3ea4696b 100644
--- a/dev-ml/findlib/findlib-1.8.1-r2.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc +ocamlopt tk"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
diff --git a/dev-ml/findlib/findlib-1.9.3.ebuild b/dev-ml/findlib/findlib-1.9.3.ebuild
index 8be526dbe67f..72f0e01b3a7c 100644
--- a/dev-ml/findlib/findlib-1.9.3.ebuild
+++ b/dev-ml/findlib/findlib-1.9.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc +ocamlopt tk"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
diff --git a/dev-ml/findlib/findlib-1.9.5.ebuild b/dev-ml/findlib/findlib-1.9.5.ebuild
index 17c44a789553..6d9c0f236c54 100644
--- a/dev-ml/findlib/findlib-1.9.5.ebuild
+++ b/dev-ml/findlib/findlib-1.9.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc +ocamlopt tk"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
diff --git a/dev-ml/findlib/findlib-1.9.6.ebuild b/dev-ml/findlib/findlib-1.9.6.ebuild
index dd0efaf143a5..5d8788fac9fe 100644
--- a/dev-ml/findlib/findlib-1.9.6.ebuild
+++ b/dev-ml/findlib/findlib-1.9.6.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc +ocamlopt tk"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2023-03-22 3:46 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2023-03-22 3:46 UTC (permalink / raw
To: gentoo-commits
commit: f1986627c48807c08c32ff86690df12815d9663a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 22 03:45:08 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 22 03:45:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1986627
dev-ml/findlib: Stabilize 1.9.6 amd64, #901661
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/findlib/findlib-1.9.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.9.6.ebuild b/dev-ml/findlib/findlib-1.9.6.ebuild
index 5d8788fac9fe..8fa3b2537783 100644
--- a/dev-ml/findlib/findlib-1.9.6.ebuild
+++ b/dev-ml/findlib/findlib-1.9.6.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc +ocamlopt tk"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2023-03-22 7:35 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2023-03-22 7:35 UTC (permalink / raw
To: gentoo-commits
commit: 8e9aeadb5a60eea60b835c75ed81662ebec9e879
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 22 07:26:52 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 22 07:35:30 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e9aeadb
dev-ml/findlib: workaround collision with labltk
Bug: https://bugs.gentoo.org/803275
Closes: https://bugs.gentoo.org/833604
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/findlib/findlib-1.9.3.ebuild | 5 ++++-
dev-ml/findlib/findlib-1.9.5.ebuild | 5 ++++-
dev-ml/findlib/findlib-1.9.6.ebuild | 3 +++
3 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/dev-ml/findlib/findlib-1.9.3.ebuild b/dev-ml/findlib/findlib-1.9.3.ebuild
index 72f0e01b3a7c..c3a691a01481 100644
--- a/dev-ml/findlib/findlib-1.9.3.ebuild
+++ b/dev-ml/findlib/findlib-1.9.3.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
@@ -52,6 +52,9 @@ src_install() {
docinto html
dodoc -r ref-html guide-html
fi
+
+ # See bug #803275 and bug #833604
+ rm -f "${ED}/usr/$(get_libdir)/ocaml/labltk/META" || die
}
check_stublibs() {
diff --git a/dev-ml/findlib/findlib-1.9.5.ebuild b/dev-ml/findlib/findlib-1.9.5.ebuild
index 6d9c0f236c54..701736ea9f4a 100644
--- a/dev-ml/findlib/findlib-1.9.5.ebuild
+++ b/dev-ml/findlib/findlib-1.9.5.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
@@ -52,6 +52,9 @@ src_install() {
docinto html
dodoc -r ref-html guide-html
fi
+
+ # See bug #803275 and bug #833604
+ rm -f "${ED}/usr/$(get_libdir)/ocaml/labltk/META" || die
}
check_stublibs() {
diff --git a/dev-ml/findlib/findlib-1.9.6.ebuild b/dev-ml/findlib/findlib-1.9.6.ebuild
index 8fa3b2537783..b2e309f4791b 100644
--- a/dev-ml/findlib/findlib-1.9.6.ebuild
+++ b/dev-ml/findlib/findlib-1.9.6.ebuild
@@ -52,6 +52,9 @@ src_install() {
docinto html
dodoc -r ref-html guide-html
fi
+
+ # See bug #803275 and bug #833604
+ rm -f "${ED}/usr/$(get_libdir)/ocaml/labltk/META" || die
}
check_stublibs() {
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2023-03-22 7:35 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2023-03-22 7:35 UTC (permalink / raw
To: gentoo-commits
commit: 1925c2fe931db9c7b05e222170cf57c96e398dbc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 22 07:28:46 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 22 07:35:31 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1925c2fe
dev-ml/findlib: cleanup check_stublibs
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/findlib/findlib-1.9.5.ebuild | 14 ++++++--------
dev-ml/findlib/findlib-1.9.6.ebuild | 14 ++++++--------
2 files changed, 12 insertions(+), 16 deletions(-)
diff --git a/dev-ml/findlib/findlib-1.9.5.ebuild b/dev-ml/findlib/findlib-1.9.5.ebuild
index 701736ea9f4a..47f06adbaf23 100644
--- a/dev-ml/findlib/findlib-1.9.5.ebuild
+++ b/dev-ml/findlib/findlib-1.9.5.ebuild
@@ -58,18 +58,16 @@ src_install() {
}
check_stublibs() {
- local ocaml_stdlib=`ocamlc -where`
+ local ocaml_stdlib=$(ocamlc -where)
local ldconf="${ocaml_stdlib}/ld.conf"
- if [ ! -e ${ldconf} ]
- then
- echo "${ocaml_stdlib}" > ${ldconf}
- echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
+ if [[ ! -e ${ldconf} ]] ; then
+ echo "${ocaml_stdlib}" > ${ldconf} || die
+ echo "${ocaml_stdlib}/stublibs" >> ${ldconf} || die
fi
- if [ -z `grep -e ${stublibs} ${ldconf}` ]
- then
- echo ${stublibs} >> ${ldconf}
+ if ! grep -qe ${stublibs} ${ldconf} ; then
+ echo ${stublibs} >> ${ldconf} || die
fi
}
diff --git a/dev-ml/findlib/findlib-1.9.6.ebuild b/dev-ml/findlib/findlib-1.9.6.ebuild
index b2e309f4791b..235bfbea3c71 100644
--- a/dev-ml/findlib/findlib-1.9.6.ebuild
+++ b/dev-ml/findlib/findlib-1.9.6.ebuild
@@ -58,18 +58,16 @@ src_install() {
}
check_stublibs() {
- local ocaml_stdlib=`ocamlc -where`
+ local ocaml_stdlib=$(ocamlc -where)
local ldconf="${ocaml_stdlib}/ld.conf"
- if [ ! -e ${ldconf} ]
- then
- echo "${ocaml_stdlib}" > ${ldconf}
- echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
+ if [[ ! -e ${ldconf} ]] ; then
+ echo "${ocaml_stdlib}" > ${ldconf} || die
+ echo "${ocaml_stdlib}/stublibs" >> ${ldconf} || die
fi
- if [ -z `grep -e ${stublibs} ${ldconf}` ]
- then
- echo ${stublibs} >> ${ldconf}
+ if ! grep -qe ${stublibs} ${ldconf} ; then
+ echo ${stublibs} >> ${ldconf} || die
fi
}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2023-03-22 10:16 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2023-03-22 10:16 UTC (permalink / raw
To: gentoo-commits
commit: efbdf0b7351443045ef8ab23a03ea41dda0f94ae
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 22 10:16:16 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 22 10:16:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efbdf0b7
dev-ml/findlib: remove ocamlbuild META too
Closes: https://bugs.gentoo.org/833604
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/findlib/findlib-1.9.3.ebuild | 2 +-
dev-ml/findlib/findlib-1.9.5.ebuild | 2 +-
dev-ml/findlib/findlib-1.9.6.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-ml/findlib/findlib-1.9.3.ebuild b/dev-ml/findlib/findlib-1.9.3.ebuild
index c3a691a01481..96186048ba26 100644
--- a/dev-ml/findlib/findlib-1.9.3.ebuild
+++ b/dev-ml/findlib/findlib-1.9.3.ebuild
@@ -54,7 +54,7 @@ src_install() {
fi
# See bug #803275 and bug #833604
- rm -f "${ED}/usr/$(get_libdir)/ocaml/labltk/META" || die
+ rm -f "${ED}"/usr/$(get_libdir)/ocaml/{ocamlbuild,labltk}/META || die
}
check_stublibs() {
diff --git a/dev-ml/findlib/findlib-1.9.5.ebuild b/dev-ml/findlib/findlib-1.9.5.ebuild
index 47f06adbaf23..c25719598182 100644
--- a/dev-ml/findlib/findlib-1.9.5.ebuild
+++ b/dev-ml/findlib/findlib-1.9.5.ebuild
@@ -54,7 +54,7 @@ src_install() {
fi
# See bug #803275 and bug #833604
- rm -f "${ED}/usr/$(get_libdir)/ocaml/labltk/META" || die
+ rm -f "${ED}"/usr/$(get_libdir)/ocaml/{ocamlbuild,labltk}/META || die
}
check_stublibs() {
diff --git a/dev-ml/findlib/findlib-1.9.6.ebuild b/dev-ml/findlib/findlib-1.9.6.ebuild
index 235bfbea3c71..d910ebfe9580 100644
--- a/dev-ml/findlib/findlib-1.9.6.ebuild
+++ b/dev-ml/findlib/findlib-1.9.6.ebuild
@@ -54,7 +54,7 @@ src_install() {
fi
# See bug #803275 and bug #833604
- rm -f "${ED}/usr/$(get_libdir)/ocaml/labltk/META" || die
+ rm -f "${ED}"/usr/$(get_libdir)/ocaml/{ocamlbuild,labltk}/META || die
}
check_stublibs() {
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2023-03-25 12:58 Arthur Zamarin
0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2023-03-25 12:58 UTC (permalink / raw
To: gentoo-commits
commit: 2020c436e35bc6002eb8d992f9ec88491aecd5f7
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 25 12:58:44 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 25 12:58:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2020c436
dev-ml/findlib: Stabilize 1.9.6 x86, #901661
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-ml/findlib/findlib-1.9.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.9.6.ebuild b/dev-ml/findlib/findlib-1.9.6.ebuild
index d910ebfe9580..87aecb3146e6 100644
--- a/dev-ml/findlib/findlib-1.9.6.ebuild
+++ b/dev-ml/findlib/findlib-1.9.6.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc +ocamlopt tk"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2023-03-25 19:26 Arthur Zamarin
0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2023-03-25 19:26 UTC (permalink / raw
To: gentoo-commits
commit: 26d046c3afdeec46aaf8136b5687f9416b7408bf
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 25 19:26:47 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 25 19:26:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26d046c3
dev-ml/findlib: Stabilize 1.9.6 ppc64, #901661
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-ml/findlib/findlib-1.9.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.9.6.ebuild b/dev-ml/findlib/findlib-1.9.6.ebuild
index 87aecb3146e6..6dfc90aa79ba 100644
--- a/dev-ml/findlib/findlib-1.9.6.ebuild
+++ b/dev-ml/findlib/findlib-1.9.6.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc +ocamlopt tk"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2023-03-26 7:44 Alfredo Tupone
0 siblings, 0 replies; 63+ messages in thread
From: Alfredo Tupone @ 2023-03-26 7:44 UTC (permalink / raw
To: gentoo-commits
commit: c257f5da66988ea057ca081d78926a0efb0b5275
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 26 07:43:27 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Mar 26 07:43:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c257f5da
dev-ml/findlib: fix collision
Closes: https://bugs.gentoo.org/902839
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/findlib/findlib-1.9.6.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.9.6.ebuild b/dev-ml/findlib/findlib-1.9.6.ebuild
index 6dfc90aa79ba..277e992bd77e 100644
--- a/dev-ml/findlib/findlib-1.9.6.ebuild
+++ b/dev-ml/findlib/findlib-1.9.6.ebuild
@@ -54,7 +54,9 @@ src_install() {
fi
# See bug #803275 and bug #833604
- rm -f "${ED}"/usr/$(get_libdir)/ocaml/{ocamlbuild,labltk}/META || die
+ for x in camlp4 dbm graphics labltk num num-top ocamlbuild; do
+ rm -rf "${ED}"/usr/$(get_libdir)/ocaml/${x} || die
+ done
}
check_stublibs() {
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2023-04-01 7:00 Alfredo Tupone
0 siblings, 0 replies; 63+ messages in thread
From: Alfredo Tupone @ 2023-04-01 7:00 UTC (permalink / raw
To: gentoo-commits
commit: b1ec083929e9b36d4f83cc6c4788b5bdf8d58d44
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 1 06:58:59 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Apr 1 06:59:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ec0839
dev-ml/findlib: avoid building unused things
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/findlib/{findlib-1.9.6.ebuild => findlib-1.9.6-r1.ebuild} | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.9.6.ebuild b/dev-ml/findlib/findlib-1.9.6-r1.ebuild
similarity index 92%
rename from dev-ml/findlib/findlib-1.9.6.ebuild
rename to dev-ml/findlib/findlib-1.9.6-r1.ebuild
index 277e992bd77e..a344a50250c8 100644
--- a/dev-ml/findlib/findlib-1.9.6.ebuild
+++ b/dev-ml/findlib/findlib-1.9.6-r1.ebuild
@@ -22,6 +22,13 @@ src_prepare() {
default
export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
export stublibs="${ocamlfind_destdir}/stublibs"
+ sed -i \
+ -e "/dbm/d" \
+ -e "/graphics/d" \
+ -e "/ocamlbuild/d" \
+ -e "/check_library num/d" \
+ configure \
+ || die
}
src_configure() {
@@ -54,7 +61,7 @@ src_install() {
fi
# See bug #803275 and bug #833604
- for x in camlp4 dbm graphics labltk num num-top ocamlbuild; do
+ for x in camlp4 labltk; do
rm -rf "${ED}"/usr/$(get_libdir)/ocaml/${x} || die
done
}
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2023-04-02 16:22 Sam James
0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2023-04-02 16:22 UTC (permalink / raw
To: gentoo-commits
commit: 57d17dba9c7bf05d5f1359a0fe1b7ca3f72c25cc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 2 16:22:41 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 2 16:22:41 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57d17dba
dev-ml/findlib: Stabilize 1.9.6-r1 arm64, #901661
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ml/findlib/findlib-1.9.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.9.6-r1.ebuild b/dev-ml/findlib/findlib-1.9.6-r1.ebuild
index a344a50250c8..0e671bd12158 100644
--- a/dev-ml/findlib/findlib-1.9.6-r1.ebuild
+++ b/dev-ml/findlib/findlib-1.9.6-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc +ocamlopt tk"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2023-04-03 19:08 Arthur Zamarin
0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2023-04-03 19:08 UTC (permalink / raw
To: gentoo-commits
commit: f0dd0fceaa5ca87266209b446bbcda830bcdabee
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 3 19:08:30 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 3 19:08:30 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0dd0fce
dev-ml/findlib: Stabilize 1.9.6-r1 arm, #901661
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-ml/findlib/findlib-1.9.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.9.6-r1.ebuild b/dev-ml/findlib/findlib-1.9.6-r1.ebuild
index 0e671bd12158..265ac12c7f5c 100644
--- a/dev-ml/findlib/findlib-1.9.6-r1.ebuild
+++ b/dev-ml/findlib/findlib-1.9.6-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc +ocamlopt tk"
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2024-06-01 21:27 Alfredo Tupone
0 siblings, 0 replies; 63+ messages in thread
From: Alfredo Tupone @ 2024-06-01 21:27 UTC (permalink / raw
To: gentoo-commits
commit: 9a688b93090ecacb6cc5e6fde0a84139df2934d9
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 1 21:26:57 2024 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Jun 1 21:26:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a688b93
dev-ml/findlib: ignore TEXTRELS
Closes: https://bugs.gentoo.org/925879
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/findlib/findlib-1.8.1-r2.ebuild | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/dev-ml/findlib/findlib-1.8.1-r2.ebuild b/dev-ml/findlib/findlib-1.8.1-r2.ebuild
index f85c3ea4696b..5ff4e23161ab 100644
--- a/dev-ml/findlib/findlib-1.8.1-r2.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -45,6 +45,10 @@ src_compile() {
}
src_install() {
+ # OCaml generates textrels on 32-bit arches
+ if use arm || use ppc || use x86 ; then
+ export QA_TEXTRELS='.*'
+ fi
emake prefix="${D}" install
dodir "${stublibs#${EPREFIX}}"
^ permalink raw reply related [flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
@ 2024-11-18 7:03 Alfredo Tupone
0 siblings, 0 replies; 63+ messages in thread
From: Alfredo Tupone @ 2024-11-18 7:03 UTC (permalink / raw
To: gentoo-commits
commit: fbbf5f0f5e0be92fa427e2f89e6476b969370a57
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 18 07:02:59 2024 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Nov 18 07:02:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbbf5f0f
dev-ml/findlib: add 1.9.8
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/findlib/Manifest | 1 +
dev-ml/findlib/findlib-1.9.8.ebuild | 90 +++++++++++++++++++++++++++++++++++++
2 files changed, 91 insertions(+)
diff --git a/dev-ml/findlib/Manifest b/dev-ml/findlib/Manifest
index 9460a897817a..7576d45e6170 100644
--- a/dev-ml/findlib/Manifest
+++ b/dev-ml/findlib/Manifest
@@ -3,3 +3,4 @@ DIST findlib-1.9.3.tar.gz 264132 BLAKE2B 3779cb437c607d04ae6c7d8124270f36c9bd9ba
DIST findlib-1.9.5.tar.gz 271240 BLAKE2B 6f43281298a9e443f9b92bcb8996bc2a55c2be86df492540fe8b5fb3fbb199daf1daef68e14c981d153c885c443ebc4af9ffb957235dd14904b9d75ca387cfa2 SHA512 03514c618a16b02889db997c6c4789b3436b3ad7d974348d2c6dea53eb78898ab285ce5f10297c074bab4fd2c82931a8b7c5c113b994447a44abb30fca74c715
DIST findlib-1.9.6.tar.gz 271246 BLAKE2B c9c98b9e92c0cf690e2c8794a1ed606c0288d49a016dfa08592c9f617be1020385f52bf37345a7cbcbc7f0fcb19750a6617036cbf90afef231eccdbc7132baf8 SHA512 cfaf1872d6ccda548f07d32cc6b90c3aafe136d2aa6539e03143702171ee0199add55269bba894c77115535dc46a5835901a5d7c75768999e72db503bfd83027
DIST findlib-1.9.7.tar.gz 274563 BLAKE2B c8cead9b51beb0798229c270705284d168b3c667f7eeade1a0187bf9024f41648764b520409c61dcb01f687fc037745dc9eb7361b097e8b4939cf877e12c7a94 SHA512 3aa1f06d5a230d7467b6f42257ba4b6a2481c8bd6cb5e51df87f86d652d47a08bd3efffe48edaeb9fcbb4b38a7aed65767f265901c5d6570acc131f7afce66bb
+DIST findlib-1.9.8.tar.gz 274668 BLAKE2B 2483d2b833d566508680a5b9b3949aef187c290ab5602ef423ede214cb57f4b8f61dfeb9cc712499d8c7d0590388bf5e481263bbc841488e1fb62e866f9b64d8 SHA512 64aa28ac27358e1bc5d118e283fb64757fb96329151860bb9c1e9352a9fa1728ebcb4320b8d2eeb57ed2eea83c9849ea89d06c0fa25e1884ececb431341f9f1a
diff --git a/dev-ml/findlib/findlib-1.9.8.ebuild b/dev-ml/findlib/findlib-1.9.8.ebuild
new file mode 100644
index 000000000000..df488e936207
--- /dev/null
+++ b/dev-ml/findlib/findlib-1.9.8.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OCaml tool to find/use non-standard packages"
+HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
+SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc +ocamlopt tk"
+
+DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
+ tk? ( dev-ml/labltk:= )"
+RDEPEND="${DEPEND}"
+
+QA_FLAGS_IGNORED='.*'
+
+src_prepare() {
+ default
+ export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
+ export stublibs="${ocamlfind_destdir}/stublibs"
+ sed -i \
+ -e "/dbm/d" \
+ -e "/graphics/d" \
+ -e "/ocamlbuild/d" \
+ -e "/check_library num/d" \
+ configure \
+ || die
+ sed -i \
+ -e "s|capitalize |capitalize_ascii |" \
+ -e "s|Pervasives.||" \
+ src/findlib-toolbox/make_wizard.ml \
+ || die
+}
+
+src_configure() {
+ local myconf
+ use tk && myconf="-with-toolbox"
+ ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
+ -sitelib ${ocamlfind_destdir} \
+ -config ${ocamlfind_destdir}/findlib/findlib.conf \
+ -no-custom \
+ ${myconf} || die "configure failed"
+}
+
+src_compile() {
+ emake -j1 all
+ if use ocamlopt; then
+ emake -j1 opt # optimized code
+ fi
+}
+
+src_install() {
+ emake prefix="${D}" install
+
+ dodir "${stublibs#${EPREFIX}}"
+
+ if use doc; then
+ cd "${S}/doc" || die
+ dodoc QUICKSTART README DOCINFO
+ docinto html
+ dodoc -r ref-html guide-html
+ fi
+
+ # See bug #803275 and bug #833604
+ for x in camlp4 labltk; do
+ rm -rf "${ED}"/usr/$(get_libdir)/ocaml/${x} || die
+ done
+}
+
+check_stublibs() {
+ local ocaml_stdlib=$(ocamlc -where)
+ local ldconf="${ocaml_stdlib}/ld.conf"
+
+ if [[ ! -e ${ldconf} ]] ; then
+ echo "${ocaml_stdlib}" > ${ldconf} || die
+ echo "${ocaml_stdlib}/stublibs" >> ${ldconf} || die
+ fi
+
+ if ! grep -qe ${stublibs} ${ldconf} ; then
+ echo ${stublibs} >> ${ldconf} || die
+ fi
+}
+
+pkg_postinst() {
+ check_stublibs
+}
^ permalink raw reply related [flat|nested] 63+ messages in thread
end of thread, other threads:[~2024-11-18 7:03 UTC | newest]
Thread overview: 63+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-02-10 18:10 [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/ Agostino Sarubbo
-- strict thread matches above, loose matches on Subject: below --
2024-11-18 7:03 Alfredo Tupone
2024-06-01 21:27 Alfredo Tupone
2023-04-03 19:08 Arthur Zamarin
2023-04-02 16:22 Sam James
2023-04-01 7:00 Alfredo Tupone
2023-03-26 7:44 Alfredo Tupone
2023-03-25 19:26 Arthur Zamarin
2023-03-25 12:58 Arthur Zamarin
2023-03-22 10:16 Sam James
2023-03-22 7:35 Sam James
2023-03-22 7:35 Sam James
2023-03-22 3:46 Sam James
2023-02-15 18:38 Matt Turner
2023-01-07 11:10 Maciej Barć
2022-12-04 17:28 WANG Xuerui
2022-07-22 2:26 Maciej Barć
2022-07-22 2:26 Maciej Barć
2022-01-29 20:36 Alfredo Tupone
2022-01-07 20:00 Alfredo Tupone
2021-07-20 18:18 Alfredo Tupone
2021-01-26 18:22 Alfredo Tupone
2021-01-17 17:38 Sam James
2021-01-17 17:38 Sam James
2020-12-20 18:43 Sam James
2020-12-17 14:50 Aaron Bauman
2020-12-17 12:10 Sam James
2020-12-17 6:44 Sam James
2020-12-02 23:31 Thomas Deutschmann
2020-12-02 22:32 Sam James
2020-12-02 14:58 Sam James
2020-11-29 17:11 Sergei Trofimovich
2020-11-28 18:37 Aaron Bauman
2020-03-31 17:51 Mart Raudsepp
2020-02-11 11:30 Agostino Sarubbo
2020-02-11 11:09 Agostino Sarubbo
2020-02-11 10:58 Agostino Sarubbo
2020-02-11 10:55 Agostino Sarubbo
2020-02-11 9:52 Agostino Sarubbo
2020-02-09 20:44 Miroslav Šulc
2019-12-27 18:07 Jason A. Donenfeld
2018-04-02 6:23 Matt Turner
2017-06-18 15:14 Alexis Ballier
2017-02-12 19:57 Markus Meier
2017-02-08 18:10 Alexis Ballier
2017-01-29 23:02 Jeroen Roovers
2017-01-26 15:28 Agostino Sarubbo
2017-01-26 11:00 Agostino Sarubbo
2017-01-26 10:22 Agostino Sarubbo
2017-01-25 19:21 Tobias Klausmann
2017-01-25 15:52 Agostino Sarubbo
2017-01-25 15:35 Agostino Sarubbo
2017-01-25 14:29 Agostino Sarubbo
2017-01-14 17:14 Mikle Kolyada
2016-10-03 17:17 Alexis Ballier
2016-03-01 18:47 Alexis Ballier
2016-02-04 17:24 Tobias Klausmann
2015-11-21 14:26 Markus Meier
2015-11-12 11:21 Agostino Sarubbo
2015-11-11 9:54 Agostino Sarubbo
2015-11-10 12:01 Agostino Sarubbo
2015-11-03 4:14 Jeroen Roovers
2015-11-01 11:12 Jeroen Roovers
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox