Commit graph

135 commits

Author SHA1 Message Date
Jack Nagel
97f2445032 De-duplicate conflicts for mysql and friends 2013-08-29 19:08:21 -05:00
Misty De Meo
654e4077e0 Use Hardware::CPU.universal_archs in formulae 2013-08-15 22:46:57 -07:00
Mike McQuaid
0536be452a mysql 5.6.13 bottles 2013-08-03 10:01:19 -07:00
Steve K
970a223be8 mysql 5.6.13
Closes Homebrew/homebrew#21629.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-08-03 10:01:18 -07:00
Mike McQuaid
1c171cf360 mysql: update bottles. 2013-07-27 08:59:41 -07:00
unsymbol
57e75b936a mysql: strip invalid flags from mysql_config.
note: regex in previous commit did not strip all invalid flags and stripped out
      an additional flag "-Wall." this commit resolves this.

previous commit : 9dd1c38a73
discussion      : https://github.com/mxcl/homebrew/issues/20788#issuecomment-21242725

Closes Homebrew/homebrew#21324.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-07-19 08:03:58 -07:00
Alex Suraci
317d4c90b9 mysql: workaround for 5.6.12's mysql_config
mysql_config from mysql 5.6.12 includes various -W flags that are not supposed
by OS X's gcc. this just trims them out. hopefully it gets fixed upstream
though.

Closes Homebrew/homebrew#20788.
Closes Homebrew/homebrew#21011.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-07-17 20:18:52 -07:00
Jack Nagel
01c47a6438 mysql: fix checksum 2013-06-25 09:57:52 -05:00
Mike McQuaid
69c818f43a mysql 5.6.12 bottles 2013-06-21 09:23:41 +01:00
Terrence Campbell
d0e1e05b0a mysql 5.6.12
Closes Homebrew/homebrew#20621.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-06-20 20:30:26 -07:00
Adam Vandenberg
aadcad99aa MySQL: allow compilation with Xcode-only setups
Closes Homebrew/homebrew#20185.
2013-06-08 09:02:17 -07:00
Stephen Lottermoser
44c421b3c7 mysql: listen on 127.0.0.1 by default
It's generally not a good idea to allow remote connections to mysql.
Make it safe by default.

Closes Homebrew/homebrew#20090.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-05-27 10:12:24 -07:00
Mike McQuaid
fb175de87d Remove unnecessary/unused UserName plist keys.
Fixes Homebrew/homebrew#18293.
2013-04-06 16:19:39 +01:00
Mike McQuaid
aef98d315d mysql: fix creation of var/mysql when pouring. 2013-04-01 22:13:33 +01:00
Adam Vandenberg
1b617bd406 MySQL: point caveats to proper version 2013-04-01 13:01:30 -07:00
Jack Nagel
b1bb8d3895 mysql: fix test 2013-03-26 00:02:40 -05:00
Jérémy Romey
8b0b7db16d mysql: update homepage
Closes Homebrew/homebrew#18134.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-02-28 08:02:11 -08:00
Mike McQuaid
cd1f6272dc mysql 5.6.10 bottles. 2013-02-18 10:21:02 +00:00
Julien Ammous
a1886a4abe mysql 5.6.10
- Add innodb_memcached support with an option.

Closes Homebrew/homebrew#17816.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-02-18 09:00:00 +00:00
Mike McQuaid
f816d88b3c mysql: fix typo, developer warning and add test. 2013-01-30 21:51:11 -08:00
Jack Nagel
40c9b2db19 mysql-related conflicts 2013-01-03 10:25:30 -06:00
Mike McQuaid
1fad1e2cdb mysql: 5.5.29 bottles.
Closes Homebrew/homebrew#16798.
2013-01-01 18:22:00 +00:00
Robson Roberto Souza Peixoto
1ebb8121d5 mysql 5.5.29
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-01-01 17:41:43 +00:00
Mike McQuaid
7d44b84aee Make generic caveats for launchd plist files. 2012-11-25 23:05:52 +00:00
Mike McQuaid
ba80ed3e74 mysql: 5.5.28 and bottles. 2012-11-18 21:13:29 +00:00
Jack Nagel
374e03e5de Revert "mysql 5.5.28"
This reverts commit 09569b7d695fad0bb8a47dba583f2f3855bfd373.

My bad, cherry-picked the wrong commit. Need to wait for bottles to
update this.
2012-11-15 14:30:35 -06:00
Misty De Meo
0c0c1dc430 mysql: temporarily remove bottles
Until someone has the chance to generate new ones.
2012-11-15 14:21:29 -06:00
Jack Nagel
a89a04fbf4 mysql 5.5.28 2012-11-15 13:41:07 -06:00
Adam Vandenberg
9ecc3dfb80 Use std env for universal builds of mariadb, mysql and percona
Closes Homebrew/homebrew#15609.
Closes Homebrew/homebrew#15472.
2012-10-23 15:37:28 -07:00
Adam Vandenberg
163aed076d mysql: stop using skip_clean :all
Closes Homebrew/homebrew#14911.
2012-09-13 07:11:42 -07:00
Jack Nagel
53473b6bf5 Clean up MacOS version method usage
The MacOS.version? family of methods (other than "leopard?") are poorly
defined and lead to confusing code. Replace them in formulae with more
explicit comparisons.

"MacOS.version" is a special version object that can be compared to
numerics, symbols, and strings using the standard Ruby comparison
methods.

The old methods were moved to compat when the version comparison code
was merged, and they must remain there "forever", but they should not be
used in new code.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-10 16:16:54 -05:00
Adam Vandenberg
230619e2c7 Let plists be installed automatically 2012-09-09 13:02:48 -07:00
Adam Vandenberg
03345142be mysql: normalize option name 2012-09-02 12:34:14 -07:00
Dan Burkert
8cfea71f78 MySQL: add debug option
Closes Homebrew/homebrew#14648.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-02 12:28:11 -07:00
Mike McQuaid
19916d42e1 mysql: 5.5.27 2012-08-23 23:32:31 -07:00
Jack Nagel
dddd14fe59 mysql: build without exotic optimization flags
Currently we patch mysql_config to sanitize the CFLAGS that are exported
to software that queries it during builds, such as the mysql gem. Since
there isn't any way to control what compiler is used by Ruby/gem to
build native extensions, we must remove any compiler or CPU specific
flags.

Instead, let's build without these flags to begin with, which will keep
mysql_config clean and provide consistency between the flags used to
build mysql and those used to build software that links to it.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-17 11:22:20 -05:00
Jack Nagel
f6f57b1026 mysql: use options DSL
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-13 10:23:01 -05:00
Mike McQuaid
79a40e3166 mysql: add bottles. 2012-08-11 15:57:34 +01:00
Mike McQuaid
41b84a9f7f mysql: remove unnecessary dependencies.
pidof can be replaced with pgrep from proctools on Mountain Lion
and readline uses the system version which, if too old, will use
the bundled version anyway (doesn't on Mountain Lion).

Closes Homebrew/homebrew#13942.
2012-08-08 18:17:11 +01:00
Misty De Meo
596476ad78 Add conflicts_with DSL method
conflicts_with is a thin wrapper around Requirement which simplifies
marking conflicts between formulae.

Closes Homebrew/homebrew#13687.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2012-07-30 13:47:12 -03:00
Mike McQuaid
b67246cce4 Add bug URL for MySQL no-CLT bug. 2012-07-24 18:30:24 +01:00
Mike McQuaid
92f3d38f11 Fix MySQL no-CLT compilation. 2012-07-24 14:14:23 +01:00
onewheelskyward
249e7a3283 mysql 5.5.25a
Closes Homebrew/homebrew#13230.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2012-07-05 13:37:47 -05:00
Steve King
dc54c1f313 MySQL 5.5.25
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-06-06 20:22:25 -07:00
Steve King
1d2b8b62ce mysql 5.5.24
Closes Homebrew/homebrew#12459.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-27 23:20:41 -05:00
Mike McQuaid
dfbdda5060 Fix MySQL build with CMake 2.8.8.
Fixes Homebrew/homebrew#11754.
Fixes Homebrew/homebrew#11762.
2012-04-20 18:47:01 +10:00
Jack Nagel
64afeec6d4 Use new fails_with DSL syntax
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-01 12:39:59 -05:00
Jack Nagel
3446fc7e71 mysql: remove no-op patch
Closes Homebrew/homebrew#10842.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-21 14:40:34 -05:00
Jack Nagel
cc638908c8 mysql: prune clang-isms from mysql_config --cflags
Closes Homebrew/homebrew#10549.
cf Homebrew/homebrew#10842.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-15 20:05:00 -05:00
Adam Vandenberg
80186d0478 mysql 5.5.20 2012-03-10 10:20:13 -08:00