dev-lang / mercury

Mercury is a modern general-purpose logic/functional programming language

Official package sites : http://www.mercurylang.org/index.html ·

v14.01.1-r1 :: 0 :: gentoo

Modified
License
GPL-2 LGPL-2
Keywords
amd64 x86
USE flags
debug doc emacs erlang examples java mono profile readline threads trail

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
emacs
Add support for GNU Emacs
erlang
Support Mercury Erlang grade
examples
Install examples, usually source code
java
Add support for Java
mono
Build Mono bindings to support dotnet type stuff
profile
Add support for software performance analysis (will likely vary from ebuild to ebuild)
readline
Enable support for libreadline, a GNU line-editing library that almost everyone wants
threads
Add threads support for various packages. Usually pthreads
trail
Support Mercury trail grades

elibc

FreeBSD
ELIBC setting for systems that use the FreeBSD C library

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-java / java-config : Java environment configuration query tool

dev-lang / erlang : Erlang programming language, runtime environment and libraries (OTP)

dev-lang / mono : Mono runtime and class libraries, a C# compiler/interpreter

net-libs / libnsl : Public client interface for NIS(YP) and NIS+ in a IPv6 ready version

sys-apps / texinfo : The GNU info program and utilities

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

sys-libs / readline : Another cute console display library

virtual / jdk : Virtual for Java Development Kit (JDK)

dev-java / java-config : Java environment configuration query tool

dev-lang / erlang : Erlang programming language, runtime environment and libraries (OTP)

dev-lang / mono : Mono runtime and class libraries, a C# compiler/interpreter

net-libs / libnsl : Public client interface for NIS(YP) and NIS+ in a IPv6 ready version

sys-apps / texinfo : The GNU info program and utilities

sys-libs / readline : Another cute console display library

virtual / emacs : Virtual for GNU Emacs

virtual / jdk : Virtual for Java Development Kit (JDK)

dev-lang / mercury-extras : Additional libraries and tools that are not part of the Mercury standard library

dev-python / memory_profiler : A module for monitoring memory usage of a python program

mail-client / bower : Curses terminal client for the Notmuch email system

Repository mirror & CI · gentoo
Merge updates from master
Keri Harris · gentoo
dev-lang/mercury: fix libdir in mmc/mmake scripts
Signed-off-by: Keri Harris <keri@gentoo.org> Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Keri Harris · gentoo
dev-lang/mercury: remove old versions
Signed-off-by: Keri Harris <keri@gentoo.org> Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Keri Harris · gentoo
dev-lang/mercury: do not build dvi/pdf documentation. Closes #575140
Package-Manager: Portage-2.3.40, Repoman-2.3.9 Signed-off-by: Keri Harris <keri@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-lang/mercury: x86 stable (bug #648224)
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Keri Harris · gentoo
dev-lang/mercury: fixes for x86 grades using global registers
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Keri Harris · gentoo
dev-lang/mercury: fix mmc erlang grade determination
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Keri Harris · gentoo
dev-lang/mercury: keep java/csharp module directories
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Keri Harris · gentoo
dev-lang/mercury: do not use csc as mercury C# compiler
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Keri Harris · gentoo
dev-lang/mercury: handle spaces in mercury PARALLEL args
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Agostino Sarubbo · gentoo
dev-lang/mercury: amd64 stable wrt bug #648224
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="amd64"
Andreas K. Hüttel · gentoo
dev-lang/mercury: Links to libnsl, so add dependency
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Keri Harris · gentoo
dev-lang/mercury: use Mmake.params to specify CFLAGS/LDFLAGS
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Keri Harris · gentoo
dev-lang/mercury: do not allow the Mercury compiler to pre-strip binaries while bootstrapping
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Keri Harris · gentoo
dev-lang/mercury: version bump
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Keri Harris · gentoo
dev-lang/mercury: fix failing foreign-decl-line-number unit test due to GCC diagnostic output
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Keri Harris · gentoo
dev-lang/mercury: version bump
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Keri Harris · gentoo
dev-lang/mercury: remove old versions
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Keri Harris · gentoo
dev-lang/mercury: fix XDG_xxx_DIR sandbox issue. Bug #575140
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Agostino Sarubbo · gentoo
dev-lang/mercury: x86 stable wrt bug #605126
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/mercury: amd64 stable wrt bug #605126
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Justin Lecher · gentoo
dev-lang/mercury: Use ecvs_clean to clean workdir
* add missing die Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed