FreeBSD Bugzilla – Attachment 232701 Details for
Bug 262792
devel/ocaml-camlp5: upgrade to rel8.00 in order to chase lang/ocaml
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Upgrade to rel8.00
devel_ocaml-camlp5.diff (text/plain), 6.58 KB, created by
Thierry Thomas
on 2022-03-25 11:16:26 UTC
(
hide
)
Description:
Upgrade to rel8.00
Filename:
MIME Type:
Creator:
Thierry Thomas
Created:
2022-03-25 11:16:26 UTC
Size:
6.58 KB
patch
obsolete
>From 5cc025975524c08532b543baab5edf0cfc62ccdc Mon Sep 17 00:00:00 2001 >From: Thierry Thomas <thierry@FreeBSD.org> >Date: Sat, 19 Mar 2022 23:16:58 +0100 >Subject: [PATCH] devel/ocaml-camlp5: upgrade to rel8.00 > >This is required to chase OCaml 4.12. >--- > devel/ocaml-camlp5/Makefile | 13 +++++++------ > devel/ocaml-camlp5/distinfo | 6 +++--- > devel/ocaml-camlp5/pkg-descr | 2 +- > devel/ocaml-camlp5/pkg-plist | 36 ++++++++++++++++++++++++++++++++++++ > 4 files changed, 47 insertions(+), 10 deletions(-) > >diff --git a/devel/ocaml-camlp5/Makefile b/devel/ocaml-camlp5/Makefile >index 101a5bb68d67..52528ab9dfae 100644 >--- a/devel/ocaml-camlp5/Makefile >+++ b/devel/ocaml-camlp5/Makefile >@@ -1,7 +1,8 @@ > # Created by: Hirohisa Yamaguchi <umq@ueo.co.jp> > > PORTNAME= camlp5 >-PORTVERSION= 7.07 >+PORTVERSION= 8.00 >+DISTVERSIONPREFIX=rel > CATEGORIES= devel > PKGNAMEPREFIX= ocaml- > DIST_SUBDIR= ${PKGBASE} >@@ -14,10 +15,10 @@ LICENSE_NAME= INRIA permissive license with copyright notice requirements > LICENSE_FILE= ${WRKSRC}/LICENSE > LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept > >-USES= tar:tgz >+USES= gmake perl5 tar:tgz > USE_GITHUB= yes >-GH_TAGNAME= rel${PORTVERSION:S/.//} > USE_OCAML= yes >+USE_PERL5= build > HAS_CONFIGURE= yes > CONFIGURE_ARGS= --prefix ${PREFIX} > ALL_TARGET= world.opt >@@ -32,14 +33,14 @@ STRICT_DESC= New syntax tree quotations kit > OPTIONS_DEFINE= DOCS > > DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} >-PORTDOCS= CHANGES DEVEL ICHANGES INSTALL MODE README UPGRADING >+PORTDOCS= CHANGES DEVEL ICHANGES MODE README.md RELEASING UPGRADING > > STRICT_CONFIGURE_ON= --strict > TRANSITIONAL_CONFIGURE_ON= --transitional > > post-install: >- ${INSTALL_DATA} ${WRKSRC}/etc/META \ >- ${STAGEDIR}${PREFIX}/lib/ocaml/camlp5 >+ ${SED} -e 's|${STAGEDIR}||' ${WRKSRC}/etc/META \ >+ > ${STAGEDIR}${PREFIX}/lib/ocaml/camlp5/META > ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/camlp5*.opt \ > ${STAGEDIR}${PREFIX}/${OCAML_LIBDIR}/camlp5/*.o > >diff --git a/devel/ocaml-camlp5/distinfo b/devel/ocaml-camlp5/distinfo >index 2ff8c4ba9974..554d3f5a75c0 100644 >--- a/devel/ocaml-camlp5/distinfo >+++ b/devel/ocaml-camlp5/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1539160056 >-SHA256 (ocaml-camlp5/camlp5-camlp5-7.07-rel707_GH0.tar.gz) = a2c493b833b217adf94d2000eb19015b990c4e441beb35cf36b1d33ed2351991 >-SIZE (ocaml-camlp5/camlp5-camlp5-7.07-rel707_GH0.tar.gz) = 813500 >+TIMESTAMP = 1647726349 >+SHA256 (ocaml-camlp5/camlp5-camlp5-rel8.00_GH0.tar.gz) = 906d5325798cd0985a634e9b6b5c76c6810f3f3b8e98b80a7c30b899082c2332 >+SIZE (ocaml-camlp5/camlp5-camlp5-rel8.00_GH0.tar.gz) = 1321320 >diff --git a/devel/ocaml-camlp5/pkg-descr b/devel/ocaml-camlp5/pkg-descr >index 8300963b48de..31e40a1f79f7 100644 >--- a/devel/ocaml-camlp5/pkg-descr >+++ b/devel/ocaml-camlp5/pkg-descr >@@ -2,4 +2,4 @@ Camlp5 is a preprocessor-pretty-printer of ocaml. > It offers tools for syntax (grammars) and the ability to modify the concrete > syntax of the language (quotations, syntax extensions). > >-WWW: http://camlp5.gforge.inria.fr/ >+WWW: https://camlp5.github.io/ >diff --git a/devel/ocaml-camlp5/pkg-plist b/devel/ocaml-camlp5/pkg-plist >index 60b8267cd96f..c3e274cbb8d4 100644 >--- a/devel/ocaml-camlp5/pkg-plist >+++ b/devel/ocaml-camlp5/pkg-plist >@@ -9,11 +9,16 @@ bin/mkcamlp5.opt > bin/ocpp5 > lib/ocaml/camlp5/META > lib/ocaml/camlp5/ast2pt.cmi >+lib/ocaml/camlp5/ast2pt.cmx > lib/ocaml/camlp5/ast2pt.mli >+lib/ocaml/camlp5/asttools.cmi >+lib/ocaml/camlp5/asttools.cmx > lib/ocaml/camlp5/camlp5.a > lib/ocaml/camlp5/camlp5.cma > lib/ocaml/camlp5/camlp5.cmxa > lib/ocaml/camlp5/camlp5_top.cma >+lib/ocaml/camlp5/camlp5_top_funs.cmi >+lib/ocaml/camlp5/camlp5_top_funs.cmo > lib/ocaml/camlp5/camlp5o.cma > lib/ocaml/camlp5/camlp5r.cma > lib/ocaml/camlp5/camlp5sch.cma >@@ -44,6 +49,8 @@ lib/ocaml/camlp5/grammar.mli > lib/ocaml/camlp5/lib.sml > lib/ocaml/camlp5/mLast.cmi > lib/ocaml/camlp5/mLast.mli >+lib/ocaml/camlp5/mlsyntax.cmi >+lib/ocaml/camlp5/mlsyntax.cmx > lib/ocaml/camlp5/ocpp.cmo > lib/ocaml/camlp5/odyl.a > lib/ocaml/camlp5/odyl.cma >@@ -83,6 +90,13 @@ lib/ocaml/camlp5/pa_macro.cmi > lib/ocaml/camlp5/pa_macro.cmo > lib/ocaml/camlp5/pa_macro.cmx > lib/ocaml/camlp5/pa_macro.o >+lib/ocaml/camlp5/pa_macro_gram.cmi >+lib/ocaml/camlp5/pa_macro_gram.cmo >+lib/ocaml/camlp5/pa_macro_gram.cmx >+lib/ocaml/camlp5/pa_macro_gram.o >+lib/ocaml/camlp5/pa_macro_print.cmo >+lib/ocaml/camlp5/pa_macro_print.cmx >+lib/ocaml/camlp5/pa_macro_print.o > lib/ocaml/camlp5/pa_mkast.cmo > lib/ocaml/camlp5/pa_mkast.cmx > lib/ocaml/camlp5/pa_mkast.o >@@ -118,10 +132,17 @@ lib/ocaml/camlp5/pa_rp.o > lib/ocaml/camlp5/pa_scheme.cmo > lib/ocaml/camlp5/pa_scheme.cmx > lib/ocaml/camlp5/pa_scheme.o >+lib/ocaml/camlp5/pa_schemer.cmo >+lib/ocaml/camlp5/pa_schemer.cmx >+lib/ocaml/camlp5/pa_schemer.o > lib/ocaml/camlp5/pa_sml.cmo > lib/ocaml/camlp5/pa_sml.cmx > lib/ocaml/camlp5/pa_sml.o >+lib/ocaml/camlp5/papr_phony_macro.cmo >+lib/ocaml/camlp5/papr_phony_macro.cmx >+lib/ocaml/camlp5/papr_phony_macro.o > lib/ocaml/camlp5/pcaml.cmi >+lib/ocaml/camlp5/pcaml.cmx > lib/ocaml/camlp5/pcaml.mli > lib/ocaml/camlp5/plexer.cmi > lib/ocaml/camlp5/plexer.cmx >@@ -132,6 +153,7 @@ lib/ocaml/camlp5/plexing.mli > lib/ocaml/camlp5/ploc.cmi > lib/ocaml/camlp5/ploc.cmx > lib/ocaml/camlp5/ploc.mli >+lib/ocaml/camlp5/pp_debug.cmi > lib/ocaml/camlp5/pprintf.cmi > lib/ocaml/camlp5/pprintf.cmx > lib/ocaml/camlp5/pprintf.mli >@@ -153,12 +175,17 @@ lib/ocaml/camlp5/pr_extprint.o > lib/ocaml/camlp5/pr_null.cmo > lib/ocaml/camlp5/pr_null.cmx > lib/ocaml/camlp5/pr_null.o >+lib/ocaml/camlp5/pr_o.cmi > lib/ocaml/camlp5/pr_o.cmo > lib/ocaml/camlp5/pr_o.cmx > lib/ocaml/camlp5/pr_o.o >+lib/ocaml/camlp5/pr_official.cmo >+lib/ocaml/camlp5/pr_official.cmx >+lib/ocaml/camlp5/pr_official.o > lib/ocaml/camlp5/pr_op.cmo > lib/ocaml/camlp5/pr_op.cmx > lib/ocaml/camlp5/pr_op.o >+lib/ocaml/camlp5/pr_r.cmi > lib/ocaml/camlp5/pr_r.cmo > lib/ocaml/camlp5/pr_r.cmx > lib/ocaml/camlp5/pr_r.o >@@ -178,19 +205,28 @@ lib/ocaml/camlp5/pretty.cmi > lib/ocaml/camlp5/pretty.cmx > lib/ocaml/camlp5/pretty.mli > lib/ocaml/camlp5/prtools.cmi >+lib/ocaml/camlp5/prtools.cmx > lib/ocaml/camlp5/prtools.mli >+lib/ocaml/camlp5/q_MLast.cmi > lib/ocaml/camlp5/q_MLast.cmo > lib/ocaml/camlp5/q_MLast.cmx > lib/ocaml/camlp5/q_MLast.o >+lib/ocaml/camlp5/q_ast.cmi > lib/ocaml/camlp5/q_ast.cmo > lib/ocaml/camlp5/q_ast.cmx > lib/ocaml/camlp5/q_ast.o >+lib/ocaml/camlp5/q_ast_base.cmi >+lib/ocaml/camlp5/q_ast_base.cmo >+lib/ocaml/camlp5/q_ast_base.cmx >+lib/ocaml/camlp5/q_ast_base.o > lib/ocaml/camlp5/q_phony.cmo > lib/ocaml/camlp5/q_phony.cmx > lib/ocaml/camlp5/q_phony.o > lib/ocaml/camlp5/quotation.cmi >+lib/ocaml/camlp5/quotation.cmx > lib/ocaml/camlp5/quotation.mli > lib/ocaml/camlp5/reloc.cmi >+lib/ocaml/camlp5/reloc.cmx > lib/ocaml/camlp5/reloc.mli > lib/ocaml/camlp5/stdpp.cmi > lib/ocaml/camlp5/stdpp.cmx >-- >2.35.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 262792
: 232701