info: handle git:// URLs in origin remote

The URL being constructed is only able to extract the correct username
when git@ or https:// URLs are found as the origin remote. This change
allows git:// to be used as well.

Signed-off-by: Maurice Kelly <osv-github@chatswood.org.uk>

Closes #11670.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
aria2: 1.15.0

[jn: Clang issues were fixed upstream, so remove fails_with block]

Closes #11661.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
jscoverage: fix configure errors with clang

jscoverage-0.5.1 has a file with hardcoded gcc and g++, named
configure.gnu.  inreplace those with ENV.cc and ENV.cxx.

It also has three places in js/configure where the conftest uses

    int main {

but also has two return commands.  The first return command,

    return;

does not return a value.  The second one does `return 0;`.
This causes an error building with clang during configure
because `int main` should return a value.  inline patch those
by removing the extra return command so that it does a `return 0;`

All four of these issues have been bug reported to their tracker,
and the formula comments include a link to the bug report.  The
issues exist in HEAD.  This now builds with all the compilers in
Lion and Snow Leopard, though no runtime tests were done as this
is unfamiliar software.

Fixes #11600.
Closes #11611.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Enable universal build on some SDL packages

 - This allows pygame to run on an universal Python.

Closes #11303.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
sdl: remove unneeded inreplace method

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
winetricks r798

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
wine devel 1.5.0

Closes #11240.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
freeimage: add universal option

 - Fix discarded LDFLAGS so linking works as expected (required for
   universal build).

Closes #11178.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
libzzip: add universal option

 - Fix configure's failure to determine sizeof(long); reported upstream:
   https://sourceforge.net/tracker/?func=detail&aid=3511669&group_id=6389&atid=356389

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
StandardCompilers: 3.1.4 doesn't have llvm
redis: style nits

 - The doc directory no longer exists, and was triggering a warning
   about a no-op install.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
redis: fix HEAD build

redis trunk doesn't propagate CC to the Lua build correctly, so just
pass it on the command-line because I'm lazy.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
redis: don't overwrite existing config file

Fixes #11352.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Fix Qt installation warnings.

PRL files are necessary in lib so whitelist them.

Debian installs them too:
http://packages.debian.org/squeeze/amd64/libqt4-dev/filelist
Fix Git installation warnings.

Install into share/perl5 like Debian:
http://packages.debian.org/sid/amd64/git/filelist
Revert "Fix Git installation warnings."

git-svn complains.

This reverts commit 9597d5f80e047f8192a3352d6ddf888e8d1eed36.
Fix Git installation warnings (again).

We have to install them to lib; anywhere else requires root
access, a non-system perl or patching Git.

Tried just moving them in 9597d5 but that breaks git-svn.
Git: Add --build-doc to force building the doc.

The default formula avoid to compile the documentation because
they say it depends on too much other packages.  However with
their technic we do not get exactly the same version of the
documentation and of the commands.  Building the documentation
fix this issue and it is not that hard.