[MacPorts] #18786: ocaml port updates
#18786: ocaml port updates -----------------------------+---------------------------------------------- Reporter: anil@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: ocaml | Port: -----------------------------+---------------------------------------------- I have a macports repository up at: [http://github.com/avsm/darwinports] with a number of updates to ocaml-related ports (and also some new ports). Most of the ports involved are openmaintainers and the updates are a bit interlinked due to ocaml being updated to 3.11.0. * UPDATE: lang/ocaml : to 3.11.0, with threading on MacOS fixed (backport from ocaml-cvs) * NEW: devel/caml-json-static * NEW: devel/caml-json-wheel * UPDATE: caml-ocamlnet : patches to fix various bugs and enable building the nethttpd module * UPDATE: caml-sqlite3: update to 1.4.0 upstream * NEW: lang/caml-uuidm * UPDATE: devel/cryptokit : to upstream 1.3, and findlib-compliant now * UPDATE: devel/omake : fixed to work with ocaml-3.11.0 -- Ticket URL: <http://trac.macports.org/ticket/18786> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18786: ocaml port updates -----------------------------+---------------------------------------------- Reporter: anil@… | Owner: pguyot@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: | Port: ocaml -----------------------------+---------------------------------------------- Changes (by macsforever2000@…): * cc: pguyot@… (removed) * keywords: ocaml => * port: => ocaml * owner: macports-tickets@… => pguyot@… -- Ticket URL: <http://trac.macports.org/ticket/18786#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18786: ocaml port updates -----------------------------+---------------------------------------------- Reporter: anil@… | Owner: pguyot@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: | Port: ocaml caml-ocamlnet caml-sqlite3 cryptokit omake -----------------------------+---------------------------------------------- Changes (by macsforever2000@…): * port: ocaml => ocaml caml-ocamlnet caml-sqlite3 cryptokit omake Comment: You should probably open new tickets for each of the new ports. -- Ticket URL: <http://trac.macports.org/ticket/18786#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18786: ocaml port updates -----------------------------+---------------------------------------------- Reporter: anil@… | Owner: pguyot@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: | Port: ocaml caml-ocamlnet caml-sqlite3 cryptokit omake -----------------------------+---------------------------------------------- Comment(by blb@…): Note that ocaml was updated to 3.11.0 in r46042. For the updates can you attach unified diffs to the listed ports, and for the new one, attach the Portfiles? -- Ticket URL: <http://trac.macports.org/ticket/18786#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18786: ocaml port updates -----------------------------+---------------------------------------------- Reporter: anil@… | Owner: pguyot@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: | Port: ocaml caml-ocamlnet caml-sqlite3 cryptokit omake -----------------------------+---------------------------------------------- Comment(by Damien.Pollet@…): I diffed Anil's github repo against my ports tree, using this: {{{ for p in */*; do diff -ruN /opt/local/var/macports/sources/rsync.macports.org/release/ports/$p $p > `dirname $p`--`basename $p`.patch done }}} I guess for the new ports you can get the files with patch -p1 too. -- Ticket URL: <http://trac.macports.org/ticket/18786#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18786: ocaml port updates -----------------------------+---------------------------------------------- Reporter: anil@… | Owner: stechert@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Keywords: | Port: ocaml caml-ocamlnet caml-sqlite3 cryptokit omake -----------------------------+---------------------------------------------- Changes (by stechert@…): * owner: pguyot@… => stechert@… * status: new => assigned -- Ticket URL: <http://trac.macports.org/ticket/18786#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18786: ocaml port updates -----------------------------+---------------------------------------------- Reporter: anil@… | Owner: stechert@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Keywords: | Port: ocaml caml-ocamlnet caml-sqlite3 cryptokit omake -----------------------------+---------------------------------------------- Comment(by stechert@…): maintainer timeout (> 3 months + openmaintainer tag). First patch against lang/ocaml/Portfile - rejected because (1) ocaml is now at 3.11.1 and has the fork patch applied (see http://caml.inria.fr/mantis/view.php?id=4666) and (2) the rest of the diff is just whitespace changes. -- Ticket URL: <http://trac.macports.org/ticket/18786#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18786: ocaml port updates -----------------------------+---------------------------------------------- Reporter: anil@… | Owner: stechert@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Keywords: | Port: ocaml caml-ocamlnet caml-sqlite3 cryptokit omake -----------------------------+---------------------------------------------- Comment(by stechert@…): Added devel/caml-json-wheel in r53818. -- Ticket URL: <http://trac.macports.org/ticket/18786#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18786: ocaml port updates -----------------------------+---------------------------------------------- Reporter: anil@… | Owner: stechert@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Keywords: | Port: ocaml caml-ocamlnet caml-sqlite3 cryptokit omake -----------------------------+---------------------------------------------- Comment(by stechert@…): Added devel/caml-json-static in r53820. -- Ticket URL: <http://trac.macports.org/ticket/18786#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18786: ocaml port updates -----------------------------+---------------------------------------------- Reporter: anil@… | Owner: stechert@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Keywords: | Port: ocaml caml-ocamlnet caml-sqlite3 cryptokit omake -----------------------------+---------------------------------------------- Comment(by stechert@…): Added devel/caml-ansicolor in r53821. -- Ticket URL: <http://trac.macports.org/ticket/18786#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18786: ocaml port updates -----------------------------+---------------------------------------------- Reporter: anil@… | Owner: stechert@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Keywords: | Port: ocaml caml-ocamlnet caml-sqlite3 cryptokit omake -----------------------------+---------------------------------------------- Comment(by stechert@…): Patch for caml-sqlite3 modified in the following ways: - revision unnecessary in the Portfile - a newer version of caml-sqlite3 has been released in the meantime, jumping ahead to 1.5.1 stable - one of the patch hunks is now incorporated upstream. dropping that hunk. Committed in r53823. -- Ticket URL: <http://trac.macports.org/ticket/18786#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18786: ocaml port updates -----------------------------+---------------------------------------------- Reporter: anil@… | Owner: stechert@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Keywords: | Port: ocaml caml-ocamlnet caml-sqlite3 cryptokit omake -----------------------------+---------------------------------------------- Comment(by stechert@…): Patch for caml-ounit applied in r53824. -- Ticket URL: <http://trac.macports.org/ticket/18786#comment:13> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18786: ocaml port updates -----------------------------+---------------------------------------------- Reporter: anil@… | Owner: stechert@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Keywords: | Port: ocaml caml-ocamlnet caml-sqlite3 cryptokit omake -----------------------------+---------------------------------------------- Comment(by stechert@…): Anil, can you please explain what we're trying to do with the patch for tailor-python25? It looks like you're creating a new tailor port, but there's already one that exists at devel/tailor. Why does yours need to stand apart from that one? -- Ticket URL: <http://trac.macports.org/ticket/18786#comment:14> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18786: ocaml port updates -----------------------------+---------------------------------------------- Reporter: anil@… | Owner: stechert@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Keywords: | Port: ocaml caml-ocamlnet caml-sqlite3 cryptokit omake -----------------------------+---------------------------------------------- Comment(by anil@…): I found the version of tailor in the tree (when I used it anyway) was completely broken with the newer version of Mercurial (>1.1), and the patch in my tree fixes it. I'm not at all sure if its the right patch and I didnt include it in the original bug report for submission (I just stuck it in my tree for completeness). -- Ticket URL: <http://trac.macports.org/ticket/18786#comment:15> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18786: ocaml port updates -----------------------------+---------------------------------------------- Reporter: anil@… | Owner: stechert@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Keywords: | Port: ocaml caml-ocamlnet caml-sqlite3 cryptokit omake -----------------------------+---------------------------------------------- Comment(by anil@…): Please disregard the caml-ocamlnet update; I've been talking to the author and there are now official fixes upstream. I'll ask him to make a release so we can just upgrade to that. -- Ticket URL: <http://trac.macports.org/ticket/18786#comment:16> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18786: ocaml port updates -----------------------------+---------------------------------------------- Reporter: anil@… | Owner: stechert@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Keywords: | Port: ocaml caml-ocamlnet caml-sqlite3 cryptokit omake -----------------------------+---------------------------------------------- Comment(by loshea@…): I was getting an error (the error reported [http://zunermuka.blogspot.com/2009/05/macports-omake.html]) on Snow Leopard. Applying the attached omake port made the problem go away. Thanks! Why has this patch not been added to MP? -- Ticket URL: <http://trac.macports.org/ticket/18786#comment:17> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18786: ocaml port updates ---------------------------------------------------------------+------------ Reporter: anil@… | Owner: stechert@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Resolution: fixed | Keywords: Port: ocaml caml-ocamlnet caml-sqlite3 cryptokit omake | ---------------------------------------------------------------+------------ Changes (by avsm@…): * status: assigned => closed * resolution: => fixed Comment: fixed omake in r60078 , resolving as others are mostly sorted. -- Ticket URL: <http://trac.macports.org/ticket/18786#comment:19> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts