# ChangeLog for dev-lang/mercury # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury/ChangeLog,v 1.64 2006/11/23 09:16:40 keri Exp $ 23 Nov 2006; keri +files/mercury-0.12.2-pic_o-dependencies.patch, +files/mercury-0.13.0-pic_o-dependencies.patch, mercury-0.12.2-r3.ebuild, mercury-0.13.0.ebuild: Generate dependencies on .mh files for both .o and .pic_o files. Reported by M. Edward Borasky in #154523. 10 Nov 2006; keri mercury-0.13.0.ebuild: Generate _init.c files after all C files have been generated. 06 Nov 2006; keri mercury-0.13.0.ebuild: Disable profdeep grades. 24 Oct 2006; keri -files/mercury-0.12.2-portage.patch, -files/mercury-0.12.2-portage-r1.patch, -files/mercury-0.12.2-portage-r2.patch, -files/mercury-0.13.0-mkinit.patch, -mercury-0.12.2.ebuild, -mercury-0.12.2-r1.ebuild, -mercury-0.12.2-r2.ebuild: Remove old revisions that don't support parallel build. 23 Oct 2006; keri +files/mercury-0.12.2-parallel-install_grades.patch, +files/mercury-0.13.0-parallel-install_grades.patch, mercury-0.12.2-r3.ebuild, mercury-0.13.0.ebuild: Parallelize install_grades target in Mmake.rules. 19 Oct 2006; keri mercury-0.12.2.ebuild, mercury-0.12.2-r1.ebuild, mercury-0.12.2-r2.ebuild, mercury-0.12.2-r3.ebuild, mercury-0.13.0.ebuild: Update SRC_URI. 18 Oct 2006; Joshua Jackson mercury-0.12.2-r3.ebuild: Stable x86; bug #149924 15 Oct 2006; keri files/mercury-0.13.0-tests.patch: Do not use the set command in mdbrc. 14 Oct 2006; keri mercury-0.13.0.ebuild: Add ~sparc keyword. 14 Oct 2006; keri mercury-0.13.0.ebuild: Add $(MakeVarName.cs) to InitFile target in dep files for stage2 bootstrap. 14 Oct 2006; keri +files/mercury-0.13.0-mkinit.patch, mercury-0.13.0.ebuild: Ensure mmc generates .c files before mkinit is run. 12 Oct 2006; keri mercury-0.13.0.ebuild: Do not pre-strip binaries. 12 Oct 2006; keri files/mercury-0.13.0-libgrades.patch: Update libgrades compilation. 07 Oct 2006; keri mercury-0.12.2-r3.ebuild: Do not pre-strip binaries. 05 Oct 2006; mercury-0.12.2-r3.ebuild: Stable on ppc wrt bug 149924 04 Oct 2006; keri mercury-0.12.2-r3.ebuild: Add ~sparc keyword. 03 Oct 2006; keri files/mercury-0.12.2-tests.patch: Fix string_format tests for 64bit architectures. 03 Oct 2006; keri mercury-0.12.2-r3.ebuild: Add ~amd64 keyword. 18 Sep 2006; keri mercury-0.12.2-r3.ebuild: Disable deepprof libgrades. 17 Sep 2006; keri +files/mercury-0.12.2-deep_profiler.patch, +files/mercury-0.13.0-deep_profiler.patch, mercury-0.12.2-r3.ebuild, mercury-0.13.0.ebuild: Add support for Mercury deep profiler. 16 Sep 2006; keri -files/mercury-0.13.0_beta-CFLAGS.patch, -files/mercury-0.13.0_beta-LIBDIR.patch, -files/mercury-0.13.0_beta-MAKEOPTS.patch, -files/mercury-0.13.0_beta-bootstrap.patch, -files/mercury-0.13.0_beta-docs.patch, -files/mercury-0.13.0_beta-libgrades.patch, -files/mercury-0.13.0_beta-portage.patch, -files/mercury-0.13.0_beta-tests.patch, -mercury-0.13.0_beta20060907.ebuild: Remove 0.13.0_beta development snapshot. 16 Sep 2006; keri files/mercury-0.12.2-MAKEOPTS.patch, files/mercury-0.12.2-libgrades.patch, files/mercury-0.13.0-MAKEOPTS.patch, files/mercury-0.13.0-libgrades.patch: Run mmake depend in stage 2 bootstrap. 16 Sep 2006; keri files/mercury-0.12.2-libgrades.patch, files/mercury-0.13.0-libgrades.patch: Parallelize compilation of libgrades. *mercury-0.13.0 (16 Sep 2006) 16 Sep 2006; keri +files/mercury-0.13.0-CFLAGS.patch, +files/mercury-0.13.0-LIBDIR.patch, +files/mercury-0.13.0-MAKEOPTS.patch, +files/mercury-0.13.0-bootstrap.patch, +files/mercury-0.13.0-docs.patch, +files/mercury-0.13.0-libgrades.patch, +files/mercury-0.13.0-portage.patch, +files/mercury-0.13.0-tests.patch, +mercury-0.13.0.ebuild: Version bump. The mercury-0.13.0 BOOTSTRAP_GRADE supports gcc4. 11 Sep 2006; keri +files/mercury-0.12.2-MAKEOPTS.patch, +files/mercury-0.13.0_beta-MAKEOPTS.patch, mercury-0.12.2-r3.ebuild, mercury-0.13.0_beta20060907.ebuild: Parallelize compilation. 10 Sep 2006; keri files/mercury-0.12.2-bootstrap.patch, files/mercury-0.13.0_beta-bootstrap.patch: Ensure PIC and non-PIC code is not mixed on x86. *mercury-0.13.0_beta20060907 (09 Sep 2006) 09 Sep 2006; keri files/mercury-0.13.0_beta-portage.patch, -mercury-0.13.0_beta20060811.ebuild, +mercury-0.13.0_beta20060907.ebuild: New development snapshot. 14 Aug 2006; Keri Harris files/mercury-0.12.2-tests.patch, mercury-0.12.2-r3.ebuild: Run test-suite with DEFAULT_GRADE. 12 Aug 2006; Keri Harris +files/mercury-0.13.0_beta-LIBDIR.patch, +files/mercury-0.13.0_beta-bootstrap.patch, +files/mercury-0.13.0_beta-libgrades.patch, files/mercury-0.13.0_beta-portage.patch, mercury-0.13.0_beta20060811.ebuild: Add two-stage bootstrap support. 12 Aug 2006; Keri Harris -mercury-0.13.0_beta20060623.ebuild: Remove old development snapshot. *mercury-0.13.0_beta20060811 (12 Aug 2006) 12 Aug 2006; Keri Harris +mercury-0.13.0_beta20060811.ebuild: New development snapshot. *mercury-0.12.2-r3 (12 Aug 2006) 12 Aug 2006; Keri Harris +files/mercury-0.12.2-bootstrap.patch, +files/mercury-0.12.2-libgrades.patch, +files/mercury-0.12.2-portage-r3.patch, +mercury-0.12.2-r3.ebuild: Add two-stage bootstrap support. *mercury-0.13.0_beta20060623 (25 Jun 2006) 25 Jun 2006; Keri Harris -mercury-0.13.0_beta20060615.ebuild, +mercury-0.13.0_beta20060623.ebuild: New development snapshot. *mercury-0.13.0_beta20060615 (17 Jun 2006) 17 Jun 2006; Keri Harris -files/mercury-0.13.0_beta-LIBDIR.patch, files/mercury-0.13.0_beta-portage.patch, +files/mercury-0.13.0_beta-tests.patch, mercury-0.12.2-r2.ebuild, -mercury-0.13.0_beta20060609.ebuild, +mercury-0.13.0_beta20060615.ebuild: New development snapshot incorporating support for threaded libgrades and src_test. 17 Jun 2006; Keri Harris +files/mercury-0.12.2-portage-r2.patch, mercury-0.12.2-r2.ebuild: Enable hlc.par.gc libgrade on a minimal install if threading is enabled. *mercury-0.12.2-r2 (16 Jun 2006) 16 Jun 2006; Keri Harris +mercury-0.12.2-r2.ebuild: Add thread-safe libgrade support. 14 Jun 2006; Keri Harris +files/mercury-0.12.2-portage-r1.patch, +files/mercury-0.12.2-tests.patch, mercury-0.12.2-r1.ebuild: Add src_test support for default libgrade. *mercury-0.13.0_beta20060609 (12 Jun 2006) 12 Jun 2006; Keri Harris -mercury-0.13.0_beta20060601.ebuild, +mercury-0.13.0_beta20060609.ebuild: New development snapshot. 09 Jun 2006; Keri Harris +files/mercury-0.13.0_beta-LIBDIR.patch, mercury-0.13.0_beta20060601.ebuild: Add debug support to libgrades. *mercury-0.12.2-r1 (09 Jun 2006) 09 Jun 2006; Keri Harris +files/mercury-0.12.2-LIBDIR.patch, files/mercury-0.12.2-portage.patch, +mercury-0.12.2-r1.ebuild: Add debug support to libgrades. Append ${P} to install_libdir so that mercury-extras can be upgraded. 04 Jun 2006; Keri Harris -mercury-0.13.0_beta20060517.ebuild, -mercury-0.13.0_beta20060525.ebuild: Remove old development snapshots. *mercury-0.13.0_beta20060601 (04 Jun 2006) 04 Jun 2006; Keri Harris +mercury-0.13.0_beta20060601.ebuild: New development snapshot. *mercury-0.13.0_beta20060525 (27 May 2006) 27 May 2006; Keri Harris +mercury-0.13.0_beta20060525.ebuild: New development snapshot. 20 May 2006; Keri Harris -mercury-0.13.0_beta20060501.ebuild, -mercury-0.13.0_beta20060511.ebuild: Remove old development snapshots from the tree. *mercury-0.13.0_beta20060517 (20 May 2006) 20 May 2006; Keri Harris +mercury-0.13.0_beta20060517.ebuild: New development snapshot. *mercury-0.13.0_beta20060511 (13 May 2006) 13 May 2006; Keri Harris +mercury-0.13.0_beta20060511.ebuild: New development snapshot. 13 May 2006; Keri Harris mercury-0.13.0_beta20060501.ebuild: Change upstream SRC_URI. 13 May 2006; Keri Harris -mercury-0.13.0_beta5.ebuild, -mercury-0.13.0_beta6.ebuild, -mercury-0.13.0_beta7.ebuild, -mercury-0.13.0_beta8.ebuild: Remove old development snapshots from the tree. *mercury-0.13.0_beta20060501 (13 May 2006) 13 May 2006; Keri Harris +mercury-0.13.0_beta20060501.ebuild: New development snapshot. *mercury-0.13.0_beta8 (02 May 2006) 02 May 2006; Keri Harris +mercury-0.13.0_beta8.ebuild: New development snapshot. *mercury-0.13.0_beta7 (29 Apr 2006) 29 Apr 2006; Keri Harris +mercury-0.13.0_beta7.ebuild: New development snapshot. 27 Apr 2006; Marien Zwart Manifest: Fixing SHA256 digest, pass four *mercury-0.13.0_beta6 (26 Apr 2006) 26 Apr 2006; Keri Harris +mercury-0.13.0_beta6.ebuild: New development snapshot. 25 Apr 2006; Keri Harris -mercury-0.13.0_beta.ebuild, -mercury-0.13.0_beta-r1.ebuild, -mercury-0.13.0_beta2.ebuild, -mercury-0.13.0_beta3.ebuild, -mercury-0.13.0_beta4.ebuild: Remove old development snapshots from the tree. *mercury-0.13.0_beta5 (25 Apr 2006) 25 Apr 2006; Keri Harris +mercury-0.13.0_beta5.ebuild: New development snapshot. *mercury-0.13.0_beta4 (22 Apr 2006) 22 Apr 2006; Keri Harris +mercury-0.13.0_beta4.ebuild: New development snapshot. *mercury-0.13.0_beta3 (20 Apr 2006) 20 Apr 2006; Keri Harris +mercury-0.13.0_beta3.ebuild: New development snapshot. *mercury-0.13.0_beta2 (19 Apr 2006) 19 Apr 2006; Keri Harris +mercury-0.13.0_beta2.ebuild: New development snapshot. *mercury-0.13.0_beta-r1 (13 Apr 2006) 13 Apr 2006; Keri Harris +mercury-0.13.0_beta-r1.ebuild: Revbump to new development snapshot. *mercury-0.13.0_beta (07 Apr 2006) 07 Apr 2006; Keri Harris +files/mercury-0.13.0_beta-CFLAGS.patch, +files/mercury-0.13.0_beta-docs.patch, +files/mercury-0.13.0_beta-portage.patch, +mercury-0.13.0_beta.ebuild: Version bump to development release. 27 Mar 2006; Keri Harris mercury-0.12.2.ebuild: Explicitly disable building dotnet grades. Thanks to Brian Danilko in bug #127673 25 Mar 2006; Keri Harris mercury-0.12.2.ebuild: Add ~ppc keyword. 24 Mar 2006; Keri Harris mercury-0.12.2.ebuild: Updated install paths to respect ${PF}. *mercury-0.12.2 (23 Mar 2006) 23 Mar 2006; Keri Harris +files/mercury-0.12.2-CFLAGS.patch, +files/mercury-0.12.2-docs.patch, +files/mercury-0.12.2-portage.patch, +metadata.xml, +mercury-0.12.2.ebuild: New ebuild. Based on an ebuild submitted by Ryan Kelly in bug #121234