aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/mysql.rb
AgeCommit message (Collapse)Author
2012-08-23mysql: 5.5.27Mike McQuaid
2012-08-17mysql: build without exotic optimization flagsJack Nagel
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-13mysql: use options DSLJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-11mysql: add bottles.Mike McQuaid
2012-08-08mysql: remove unnecessary dependencies.Mike McQuaid
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 #13942.
2012-07-30Add conflicts_with DSL methodMisty De Meo
conflicts_with is a thin wrapper around Requirement which simplifies marking conflicts between formulae. Closes #13687. Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2012-07-24Add bug URL for MySQL no-CLT bug.Mike McQuaid
2012-07-24Fix MySQL no-CLT compilation.Mike McQuaid
2012-07-05mysql 5.5.25aonewheelskyward
Closes #13230. Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2012-06-06MySQL 5.5.25Steve King
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-05-27mysql 5.5.24Steve King
Closes #12459. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-20Fix MySQL build with CMake 2.8.8.Mike McQuaid
Fixes #11754. Fixes #11762.
2012-04-01Use new fails_with DSL syntaxJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-21mysql: remove no-op patchJack Nagel
Closes #10842. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-15mysql: prune clang-isms from `mysql_config --cflags`Jack Nagel
Closes #10549. cf #10842. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-10mysql 5.5.20Adam Vandenberg
2012-02-04Minor cleanup on plist caveats.Matthew Lewinski
Use basename to refer to plist file when loaded. Make cp lines same across formulas. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-02-03Add and use plist helper methodsJack Nagel
These will be used to unify the label namespaces in embedded plists, i.e. 'homebrew.mxcl.<formula>'. plist_path returns the full path to a plist file located at the top level of the keg; plist_path.basename can be used if just the filename is needed. c.f. #9346. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-03Normalize paths in embedded plist filesJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-01-28mysql: ARCHIVE and BLACKHOLE enginesJaik Dean
Added install flags to the mysql formula to allow the ARCHIVE and BLACKHOLE storage engines to be compiled in. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-01-23mysql: fix typoMarian Theisen
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-01-22MySQL: fix patchesAdam Vandenberg
2012-01-21MySQL 5.5.19Adam Vandenberg
2011-09-25mysql 5.5.15Adam Vandenberg
2011-09-02Fix plist permissions for LionAdam Vandenberg
2011-09-02Don't fails_with_llvm if MacOS.lion?Max Howell
Not sure how I failed so badly at logic. This should be rewritten so that the build info has a tested MacOS version too. However it seems unlikely that the same LLVM versions on different platforms would have different compile errors. So we'll risk it, and it'll be informative for us too.
2011-09-02MySQL builds with LLVM; Closes #7372.Max Howell
2011-07-28mysql: fixed typo (differnet => different)Andrew
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-07-20MySQL: Fix compilation on LionCharlieRoot
Do not allow cmake find pthread_init because it is internal to Apple's pthread library although linkable. Fixes #5251 Fixes #5876 Fixes #6277 Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-07-10mysql: compile with readline by defaultMislav Marohnić
MySQL client compiles with EditLine wrapper by default. This formula configures the build to use readline since it's superior in handling multibyte input, enabling use of non-English languages in the mysql prompt. Users can still choose to use EditLine with the `--with-libedit` flag. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-07-07MySQL 5.5.14Adam Vandenberg
2011-06-23MySQL 5.5.12Felix Schulze
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-26mysql: add note to caveatskim
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-03mysql: ensure the var/mysql existsMatthew Rudy Jacobs
* Otherwise mysql will break when it tries to start Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-01MySQL: --universal builds 32/64-bit IntelAdam Vandenberg
2011-04-23Use ARGV.build_universal?Adam Vandenberg
2011-04-13mysql: warn about /etc/my.cnfAdam Vandenberg
2011-04-13mysql: added pidof dependency, changed PATH in mysql.serverdinkypumpkin
1. Added dependency on pidof. This is necessary for "mysql.server status" to work fully. 2. Added #{HOMEBREW_PREFIX}/bin to PATH in mysql.server so that it can find Homebrew-installed pidof. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-11mysql: tidied install dirs, restored mysql.serverdinkypumpkin
1. Added cmake args necessary to link docs, info files, and shared data into the usual Homebrew locations. This prevents all the message catalogues from being spattered in #{share} and allows the doc and info files to appear in expected places. 2. Restored mysql.server to #{bin} and put it back in caveats. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-08mysql: Change download URL.Chris Meller
Switch the MySQL formula to use the official MySQL mirror, rather than the hardcoded Swedish one that's having issues. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-04Rewrite caveats to new style.Adam Vandenberg
To make it easier to copy and paste multiline scripts from caveats, no longer use $ as a prompt marker.
2011-04-04mysql: fix typo; use var instead of hardcoding /usr/localAdam Vandenberg
2011-04-02MySQL - update caveatsAdam Vandenberg
Updated the install instructions in the caveats so that the default case is installing under the user's own account, and note that you should do 'mysql -uroot' to test the connection. Added instructions on how to do a manual setup to any folder under any user account.
2011-04-01mysql - add --enable-local-infile optionCarlos Borroto
Homebrew used this by default in 5.1, but it is a security risk so make it an option instead. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-01mysql - remove 'data' from prefixAdam Vandenberg
Remove the 'data' folder from the prefix, so the setup script will not try to create databases there. Putting databases in the prefix instead of directly in /usr/local means they get deleted on a MySQL update, which is not what you want.
2011-04-01mysql - revert data dir to where it was in 5.1Adam Vandenberg
2011-03-29Update MySQL optionsJoachim Beckers
* added embedded server build option * fix --with-tests build option * remove broken --with-bench build option Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-25Update fails_with_llvm in formulaeAdam Vandenberg
2011-03-24upgrade to mysql 5.5.10Keith Fitzgerald
Note: MySQL 5.1.x is still available in Homebrew-Alt Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-16mysql 5.1.56Adam Vandenberg