secure/fix URLs

This commit is contained in:
Viktor Szakats 2018-10-03 21:03:22 +00:00
parent 78993d0692
commit a0d971a0d0
12 changed files with 194 additions and 194 deletions

View File

@ -1,4 +1,4 @@
# http://editorconfig.org
# https://editorconfig.org/
root = true

View File

@ -74,7 +74,7 @@ module Cask
# Fields: status, epoch, download agent, event ID
# Let's toggle the app translocation bit, bit 8
# http://openradar.me/radar?id=5022734169931776
# http://www.openradar.me/radar?id=5022734169931776
fields[0] = (fields[0].to_i(16) | 0x0100).to_s(16).rjust(4, "0")

View File

@ -3,7 +3,7 @@
#: Homebrew will attempt to automatically derive the formula name
#: and version, but if it fails, you'll have to make your own template. The `wget`
#: formula serves as a simple example. For the complete API have a look at
#: <http://www.rubydoc.info/github/Homebrew/brew/master/Formula>.
#: <https://www.rubydoc.info/github/Homebrew/brew/master/Formula>.
#:
#: If `--autotools` is passed, create a basic template for an Autotools-style build.
#: If `--cmake` is passed, create a basic template for a CMake-style build.

View File

@ -6,7 +6,7 @@ require "development_tools"
# {Stdenv} (depending on the build mode).
# @see Superenv
# @see Stdenv
# @see http://www.rubydoc.info/stdlib/Env Ruby's ENV API
# @see https://www.rubydoc.info/stdlib/Env Ruby's ENV API
module SharedEnvExtension
include CompilerConstants

View File

@ -80,7 +80,7 @@ module Homebrew
def template
<<~ERB
# Documentation: https://docs.brew.sh/Formula-Cookbook
# http://www.rubydoc.info/github/Homebrew/brew/master/Formula
# https://www.rubydoc.info/github/Homebrew/brew/master/Formula
# PLEASE REMOVE ALL GENERATED COMMENTS BEFORE SUBMITTING YOUR PULL REQUEST!
class #{Formulary.class_s(name)} < Formula
desc "#{desc}"

View File

@ -353,7 +353,7 @@ class Version
m = %r{/([rvV]_?)?(\d\.\d+(\.\d+){,2})}.match(spec_s)
return m.captures[1] unless m.nil?
# e.g. http://www.ijg.org/files/jpegsrc.v8d.tar.gz
# e.g. https://www.ijg.org/files/jpegsrc.v8d.tar.gz
m = /\.v(\d+[a-z]?)/.match(stem)
return m.captures.first unless m.nil?

View File

@ -318,7 +318,7 @@ The established standard for Git commit messages is:
* explain the commit thoroughly
At Homebrew, we like to put the name of the formula up front like so: `foobar 7.3 (new formula)`.
This may seem crazy short, but youll find that forcing yourself to summarise the commit encourages you to be atomic and concise. If you cant summarise it in 50-80 characters, youre probably trying to commit two commits as one. For a more thorough explanation, please read Tim Popes excellent blog post, [A Note About Git Commit Messages](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
This may seem crazy short, but youll find that forcing yourself to summarise the commit encourages you to be atomic and concise. If you cant summarise it in 50-80 characters, youre probably trying to commit two commits as one. For a more thorough explanation, please read Tim Popes excellent blog post, [A Note About Git Commit Messages](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
The preferred commit message format for simple version updates is `foobar 7.3` and for fixes is `foobar: fix flibble matrix.`.

View File

@ -62,7 +62,7 @@ following content:
### Using virtualenv - works with brewed and systems Python
[Virtualenv](http://www.virtualenv.org/en/latest/) ships `pip` and
[Virtualenv](https://virtualenv.pypa.io/) ships `pip` and
creates isolated Python environments with separate site-packages,
therefore you wont need sudo.

View File

@ -21,7 +21,7 @@ The executables are organized as follows so that Python 2 and Python 3 can both
([Wondering which one to choose?](https://wiki.python.org/moin/Python2orPython3))
## Setuptools, Pip, etc.
The Python formulae install [pip](http://www.pip-installer.org) (as `pip` or `pip2`) and [Setuptools](https://pypi.python.org/pypi/setuptools).
The Python formulae install [pip](https://pip.pypa.io/) (as `pip` or `pip2`) and [Setuptools](https://pypi.python.org/pypi/setuptools).
Setuptools can be updated via pip, without having to re-brew Python:

View File

@ -10,32 +10,32 @@ until then.
These mind-blowing people supported our Kickstarter by giving us £450 or more:
[![Hashrocket](https://s3.amazonaws.com/hashrocket-misc/hr_180x50.png)](http://hashrocket.com/)
[![Hashrocket](https://s3.amazonaws.com/hashrocket-misc/hr_180x50.png)](https://hashrocket.com/)
These spectacular people supported our Kickstarter by giving us £400 or more:
* [Cargo Media](http://www.cargomedia.ch/)
* [Cargo Media](https://www.cargomedia.ch/)
These incredible people supported our Kickstarter by giving us £200 or more:
* Stephan Toggweiler
* [The Tor Project](https://www.torproject.org)
* [The Tor Project](https://www.torproject.org/)
These amazing people supported our Kickstarter by giving us £100 or more:
* [Mac Mini Vault](http://www.macminivault.com)
* [Mac Mini Vault](https://www.macminivault.com/)
* jpr
* [Greg Sieranski](http://wonbyte.com)
* [Stanley Stuart](http://fivetanley.com)
* [Conor McDermottroe](http://www.mcdermottroe.com)
* [Spike Grobstein](http://spike.grobste.in)
* [nonfiction studios inc.](http://nonfiction.ca/)
* [Spike Grobstein](https://spike.grobste.in/)
* [nonfiction studios inc.](https://nonfiction.ca/)
* [Dev Fu! LLC](http://devfu.com)
* [Human Made Limited](https://hmn.md/)
* [Roland Moriz](https://roland.io/)
* [Rob Freiburger](http://robfreiburger.com/)
* [Carter Schonwald](http://www.wellposed.com)
* [Andy Piper](http://andypiper.co.uk)
* [Andy Piper](https://andypiper.co.uk/)
* [Moriah Trostler](http://www.televolve.com)
* [Zach Kelling](http://whatit.is)
* [Scott Densmore](http://scottdensmore.com)
@ -46,8 +46,8 @@ These amazing people supported our Kickstarter by giving us £100 or more:
These awesome people supported our Kickstarter by giving us £50 or more:
* [Oliver Sigge](http://oliver-sigge.de)
* [grahams](http://sean-graham.com/)
* [Oliver Sigge](https://oliver-sigge.de/)
* [grahams](https://sean-graham.com/)
* [Brian Ford](http://briantford.com)
* Will Froning
* [Florian Eckerstorfer](http://florianeckerstorfer.com)
@ -55,20 +55,20 @@ These awesome people supported our Kickstarter by giving us £50 or more:
* [Klaus Großmann](https://github.com/iKlaus)
* [monmon](https://github.com/monmon)
* [nimbly](http://nimbly.be)
* [cimnine](https://cimnine.ch)
* [Greg DeAngelis](http://greg.deangel.is)
* [Johan Carlquist](https://www.rymdvarel.se)
* [Simon Lundström](http://soy.se)
* [Samir Talwar](http://samirtalwar.com/)
* [John Wu](http://www.johnwu.com)
* [Jan Lehnardt](https://couchdb.apache.org)
* [Adam Auden](http://bimble.net/)
* [cimnine](https://cimnine.ch/)
* [Greg DeAngelis](https://greg.deangel.is/)
* [Johan Carlquist](https://www.rymdvarel.se/)
* [Simon Lundström](https://soy.se/)
* [Samir Talwar](https://samirtalwar.com/)
* [John Wu](https://www.johnwu.com/)
* [Jan Lehnardt](https://couchdb.apache.org/)
* [Adam Auden](https://flavors.me/)
* [closure.jp](http://closure.jp/)
* Scott S.
* [Rachel Baker](http://rachelbaker.me)
* [Rachel Baker](https://rachelbaker.me/)
* Dominique Poulain
* [Talks](http://tlks.me)
* [Philipp Bosch](http://pb.io)
* [Philipp Bosch](https://pb.io/)
* [Alexandru Badiu](http://ctrlz.ro)
* [Misha Manulis](http://brewbit.com)
* [MrBri](http://mrbri.com)
@ -76,35 +76,35 @@ These awesome people supported our Kickstarter by giving us £50 or more:
* [Scott Gardner](http://scotteg.com)
* [Peter JC](http://peterjc.dk)
* [Nathan Toups](http://rojoroboto.com)
* [Fluent Globe](http://fluentglobe.com)
* [Fluent Globe](https://fluentglobe.com/)
* [Dmitri Akatov](http://akatov.com)
* [Joey Mink](http://joeymink.com)
* [MentalPower](https://mentalpower.us)
* [Joey Mink](https://joeymink.com/)
* [MentalPower](https://mentalpower.us/)
* [worldofchris](http://www.worldofchris.com)
* [Joël Kuijten](http://pm5544.eu)
* [William Griffiths](http://Cwmni.com)
* [Paul Howard](https://github.com/pauldhoward)
* [Mårten Gustafson](http://marten.gustafson.pp.se)
* [Markus Heurung](http://markusheurung.de)
* [Markus Heurung](https://byzero.de/markus/)
* [Rajiv Aaron Manglani](https://www.rajivmanglani.com/)
* Zachary Elliott
* [Justin Weiss](https://www.justinweiss.com)
* [Justin Weiss](https://www.justinweiss.com/)
* Matt Dickoff
* [Pivotal Ops](http://pivotallabs.com)
* [William Woodall](http://williamjwoodall.com)
* [Jiayong Ou](http://orly.ch)
* [Joshua Peek](https://github.com/josh)
* [Sifter](https://sifterapp.com)
* [Sifter](https://sifterapp.com/)
* [Morten Bight](http://justabeech.com)
* Markus Heurung
* David Hardiman
* [Olly Legg](http://51degrees.net)
* [Ben Darlow](http://www.darlow.eu/)
* [Olly Legg](https://51degrees.net/)
* [Ben Darlow](https://www.darlow.eu/)
* [Alexey Zakhlestin](https://github.com/indeyets)
* Fernando Blat
* [Adam Holt](http://adamholt.co.uk)
* [Adam Holt](https://adamholt.co.uk/)
* Trevor Turk
* [Jochen Weiland](https://jweiland.net)
* [Jochen Weiland](https://jweiland.net/)
* Paul Mietz Egli
* Petr Olah
* Ken Mayer
@ -120,36 +120,36 @@ These awesome people supported our Kickstarter by giving us £50 or more:
* Zac Ragan
* [Lane Lillquist](http://www.lillq.com)
* [Robert Schmidl](https://github.com/RobRoy)
* [Collective Idea](http://collectiveidea.com)
* [Collective Idea](https://collectiveidea.com/)
* [Freckle Time Tracking](https://letsfreckle.com/)
* [Hans-Christian Otto](http://hans-christian-otto.de/)
* Dan Lane
* Seth Szymanski
* [osh Runge](http://joshrunge.com)
* Glen Hunt
* [Venantius](http://www.venanti.us)
* [Venantius](https://www.venanti.us/)
* Matt Jones
* [Jen Savage](https://savagejen.github.io/)
* [Trenton Schulz](http://www.norwegianrockcat.com)
* [Trenton Schulz](https://www.norwegianrockcat.com/)
* Jake Kaufman
* [Hiro](http://blog.qli.jp/)
* Debreczeni Barnabás
* [Scott Handley](http://evomics.org)
* [Scott Handley](https://evomics.org/)
* [Scott Lipsig](https://github.com/scottscott)
* Nick Zadrozny
* Mikael Roos
* Stephen Eckenrode
* [Kevin Sumner](http://kevinsumner.com)
* [Kevin Sumner](https://kevinsumner.com/)
* Rahul
* [Nothing Interactive](https://www.nothing.ch)
* [Nothing Interactive](https://www.nothing.ch/)
* [Nick Sivo](http://nicksivo.com)
* [Claus Pfisterer](http://www.apochroma.ch)
* [Claus Pfisterer](https://www.apochroma.ch/)
* Bob Doyle
* Gabriel Boyer
* Tom
* Yann Lawrence
* Frederick Ostrander
* [David Wagner](https://noiseandheat.com)
* [David Wagner](https://noiseandheat.com/)
* [Craig Labenz and Matt Kahl](http://www.Stik.com)
* Alan Grosskurth
@ -159,7 +159,7 @@ These brilliant people supported our Kickstarter by giving us £15 or more:
* [Aaron Ackerman](https://twitter.com/_aaronackerman_)
* [Rodreegez](http://rodreegez.com)
* [Stephan Diederich](https://github.com/diederich)
* [Andrew Nesbitt](http://nesbitt.io)
* [Andrew Nesbitt](https://nesbitt.io/)
* [Blaine Cook](http://romeda.org/)
* [Raquel Hernandez](http://raquelhernandez.net)
* [JD Harrington](https://twitter.com/psi)
@ -169,49 +169,49 @@ These brilliant people supported our Kickstarter by giving us £15 or more:
* [Matt Vagni](https://www.twitter.com/mattvagni)
* [Matt Cannon](http://www.mattcannon.co.uk)
* [Dannel Jurado](http://demarko.org)
* [Benjamin Esham](http://www.bdesham.info)
* [Benjamin Esham](https://esham.io/)
* [Nick Rogers](https://twitter.com/zikolas)
* [Abe Estrada](https://abeestrada.com)
* [Abe Estrada](https://abeestrada.com/)
* [Mattias Larsson](https://www.yahoo.com/)
* [Dave Ross](http://davidmichaelross.com)
* [Andrian Budantsov](http://andrian.io/)
* [Dave Ross](https://davidmichaelross.com/)
* [Andrian Budantsov](https://andrian.io/)
* [Jason Smith](https://twitter.com/waitingallday)
* [Martin Coxall](https://twitter.com/grabcocque)
* [Nick Jones](mailto:nick@dischord.org)
* [Esmé Cowles](https://github.com/escowles)
* [Garrett L. Ward](http://glward.net)
* [Garrett L. Ward](https://glward.net/)
* [Carl Laird](http://allthingsoptimal.com)
* [Mx A. Matienzo](http://matienzo.org/)
* [Mx A. Matienzo](https://matienzo.org/)
* [Sean Dunn](http://www.dunns.me)
* [Kara Van Malssen](https://avpreserve.com)
* [phette23](http://phette.net)
* [Jemal Cole](http://jemal.co/)
* [Kara Van Malssen](https://avpreserve.com/)
* [phette23](https://phette.net/)
* [Jemal Cole](https://jemal.co/)
* [Branden Wiegand](http://brandenwiegand.com)
* [Adam Spooner](http://adamjspooner.com)
* [Evan McNulty](http://www.evanm.net/)
* [Adam Spooner](https://adamjspooner.com/)
* [Evan McNulty](https://www.evanm.net/)
* [Abdullah AlDwyish](https://twitter.com/adwayish)
* [Simon Jodet](https://jodet.com)
* [Simon Jodet](https://jodet.com/)
* [Christian Maier](http://sieben.me)
* [Justin Pecott](http://justin.pecott.net)
* [Justin Pecott](https://justin.pecott.net/)
* [Yuya Saito](https://github.com/studiomohawk)
* [jan](https://alpha.app.net/derjan)
* [beanieboi](https://abwesend.com)
* [dirkr](https://niebegeg.net)
* [beanieboi](https://abwesend.com/)
* [dirkr](https://niebegeg.net/)
* [ouvanous](http://ouvanous.com)
* [dlinsin](https://dlinsin.github.io)
* [Alex Morega](https://grep.ro/)
* [Chris McGrath](https://twitter.com/chrismcg)
* [Ben](http://blog.bueti-online.ch)
* [Ishaan Gulrajani](https://ishaan.io)
* [Ishaan Gulrajani](https://ishaan.io/)
* [Horst Gutmann](https://zerokspot.com/)
* [freecastle](http://freiburg79.de/)
* [Hynek Schlawack](https://hynek.me)
* [freecastle](https://freiburg.cc/)
* [Hynek Schlawack](https://hynek.me/)
* [aiusepsi](http://aiusepsi.co.uk)
* [Stefan Borsje](https://yourkarma.com)
* [Stefan Borsje](https://yourkarma.com/)
* [Mark Goody](http://markgoody.ie/)
* [Terje Sten Bjerkseth](https://github.com/terjesb)
* [Wade Winningham](http://www.updrift.com)
* [Opendream](http://www.opendream.co.th)
* [Opendream](https://www.opendream.co.th/)
* [Todd Grooms](http://toddgrooms.com)
* Christian Savard
* [Michael Novak](http://michaelnovakjr.com)
@ -222,27 +222,27 @@ These brilliant people supported our Kickstarter by giving us £15 or more:
* [S Schreiber](http://www.stevenfschreiber.com)
* [Paul Bowsher](https://github.com/boffbowsh/)
* [Daniel Lindsley](http://toastdriven.com/)
* [Felipe Coury](http://gistia.com)
* [Felipe Coury](https://www.gistia.com/)
* [noahhendrix](https://twitter.com/noahhendrix)
* [Kevin Davies](http://theausguild.org)
* [Geknowm](http://geknowm.com)
* [Tod Olson](https://www.lib.uchicago.edu/~tod/)
* [Christian Busch](https://debilux.org)
* [Christian Busch](https://debilux.org/)
* [Victor Asteinza](http://victorasteinza.com)
* [Hans N. Hjort](http://www.hansnilsson.net)
* [Rachel Heaton](http://www.rmheaton.com)
* [CodeCatalyst](http://codecatalyst.com/)
* [Luke Karrys](http://lukekarrys.com)
* [Brandon Weiss](http://brandonweiss.me)
* [Luke Karrys](https://lukekarrys.com/)
* [Brandon Weiss](https://brandonweiss.me/)
* [Gareth](http://gareth.com.au)
* [Nate Robins](https://xmission.com/~nate)
* [Jay Graves](http://doubleencore.com)
* [John Wittkoski](https://github.com/jwittkoski)
* [Micah Woods](http://www.hashrocket.com)
* [Raphael Stolt](https://raphaelstolt.blogspot.de)
* [Hatimeria](http://hatimeria.com)
* [Micah Woods](https://hashrocket.com/)
* [Raphael Stolt](https://raphaelstolt.blogspot.de/)
* [Hatimeria](https://www.hatimeria.com/)
* [Barron Bichon](http://blueplaid.net/)
* [Torvos](https://www.torvos.ca)
* [Torvos](https://www.torvos.ca/)
* [Alexander Zautke](http://alexander-zautke.com)
* [Sam Kelly](http://skel.ly)
* [Tobias Ottenweller](https://github.com/tomco)
@ -250,13 +250,13 @@ These brilliant people supported our Kickstarter by giving us £15 or more:
* [Wesley Moore](http://wezm.net/)
* [pangratz](http://code418.com)
* [jus](http://jus.li)
* [Teng Siong Ong](http://siong1987.com)
* [Bryan Liles](http://thunderboltlabs.com)
* [Tony Pitale](http://tpitale.com)
* [Teng Siong Ong](https://siong1987.com/)
* [Bryan Liles](https://thunderboltlabs.com/)
* [Tony Pitale](https://tpitale.com/)
* [Ryan Ahearn](http://rcahearn.net)
* [ITerativ GmbH](http://www.iterativ.ch/)
* [Brian Nelson](http://www.clientresourcesinc.com)
* [Jeff Beemn](https://jeffbeeman.com)
* [ITerativ GmbH](https://www.iterativ.ch/)
* [Brian Nelson](https://www.clientresourcesinc.com/)
* [Jeff Beemn](https://jeffbeeman.com/)
* [loranger](https://github.com/loranger/)
* Torbjørn Vatn
* [Justin Hileman](http://justinhileman.info)
@ -268,13 +268,13 @@ These brilliant people supported our Kickstarter by giving us £15 or more:
* [Steve McKinney](http://stephenmckinney.me)
* Felix Adusei
* [Richard Lee](http://dlackty.org/)
* [Shane O'Grady](http://ogrady.ie)
* [Sebastian Staudt](http://koraktor.de)
* [Eric Blair](http://room45.co/)
* [Shane O'Grady](https://ogrady.ie/)
* [Sebastian Staudt](https://koraktor.de/)
* [Eric Blair](https://room45.co/)
* [Andreas Behr](http://www.codedreality.com)
* [Terry Churchill](http://www.doc-linux.co.uk)
* [Maximilian Haack](http://3141.eu)
* [Pascal Jungblut](https://pascalj.de)
* [Pascal Jungblut](https://pascalj.de/)
* [Absolight](https://www.absolight.fr/)
* [Ben Hagen](https://plus.google.com/102873090274552422645/)
* [Wilbur Smith](https://twitter.com/thewilbur)
@ -284,243 +284,243 @@ These brilliant people supported our Kickstarter by giving us £15 or more:
* [CoEPP](http://www.coepp.org.au)
* [Jérôme Foray](https://foray-jero.me/)
* [bobuk](https://twitter.com/bobuk)
* [Christoph Hochstrasser](https://christophh.net)
* [João Bolila](http://Bolila.com)
* [Christoph Hochstrasser](https://christophh.net/)
* [João Bolila](https://Bolila.com/)
* [Yaroslav Markin](https://github.com/yaroslav)
* [David White](https://wizardfrag.co.uk)
* [David White](https://wizardfrag.co.uk/)
* Jonatan Lindström
* [AYSTech Consulting](http://aystech.net)
* [Josh Dick](http://joshdick.net)
* [Josh Dick](https://joshdick.net/)
* [Alexey Mirniy](https://www.linkedin.com/in/pharmazone)
* [Simon Gate](Http://smgt.me)
* [Josh Yaganeh](https://github.com/jyaganeh)
* Dirk Kraft
* [stefan crain](https://github.com/stefancrain)
* [xorbyte](https://hackd.net)
* [xorbyte](https://hackd.net/)
* Dom
* [kmcphillips](http://kevinmcphillips.ca)
* [kmcphillips](https://kevinmcphillips.ca/)
* [Justin Kolberg](http://www.aelatis.com)
* [Benjamin Medicke](http://benmedicke.com/)
* [Hibri Marzook](http://www.hibri.net)
* [Hibri Marzook](https://www.hibri.net/)
* [Jeremy Pinnix](http://pixelgrazer.com)
* [Arne de Bree](http://www.arnedebree.nl)
* [Oleksandr Skrypnyk](https://sxua.github.io)
* [Oleksandr Skrypnyk](https://sxua.github.io/)
* [Ilya Otyutskiy](https://twitter.com/thesharp)
* Chris Hellmuth
* Unknown Comic
* Brian Miller
* [Zhang Yi](http://tomodachi.name)
* [Romain Lespinasse](https://dandelion.github.io)
* [Zhang Yi](https://tomodachi.name/)
* [Romain Lespinasse](https://dandelion.github.io/)
* [achiiive.com](http://achiiive.com)
* [Michael Hawkins](http://hawkinsunlimited.com)
* [Michael Hawkins](https://hawkinsunlimited.com/)
* [Tim Sutton](https://github.com/timsutton)
* [Arne Eilermann](https://kleinerdrei.net/)
* [Jeroen Seegers](http://www.jeroenseegers.com)
* [Dan Karney](https://twitter.com/KarneAsada)
* [James Curbo](http://www.curbo.org)
* [Mark Norman Francis](https://github.com/norm/)
* [James Curbo](https://www.curbo.org/)
* [Mark Norman Francis](https://github.com/norm)
* [Lee Brandt](http://leebrandt.me)
* [Dan Ivovich](http://danivovich.com/)
* [Dan Ivovich](https://danivovich.com/)
* [Eli Juicy Jones](http://elijones.us/)
* [Daniel Hertz](http://www.dhertz.com)
* [Daniel Hertz](https://www.dhertz.com/)
* [Chuck Fouts](https://github.com/gnarl)
* [Chip Warden](https://twitter.com/lgw4)
* [Ethan Schoonover](http://ethanschoonover.com)
* [Chi Trung Nguyen](http://ctnguyen.net)
* [Danny Amey](http://www.dannyamey.com/)
* [Ethan Schoonover](https://ethanschoonover.com/)
* [Chi Trung Nguyen](https://ctnguyen.net/)
* [Danny Amey](https://www.dannyamey.com/)
* Oscar
* [Brian Pollack](http://www.protovate.com)
* [Andrew Broman](http://cccultura.com)
* [Chris Metcalf](http://chrismetcalf.net)
* [smartwatermelon](http://projectinsomnia.com)
* [Andrew Broman](https://cccultura.com/)
* [Chris Metcalf](https://chrismetcalf.net/)
* [smartwatermelon](https://projectinsomnia.com/)
* [Ursul_polar](https://twitter.com/ursul_polar)
* David Hodo
* [Jeff Field](https://twitter.com/jfield)
* [dholm](https://github.com/dholm/)
* [Chase Southard](http://southard.co)
* [dholm](https://github.com/dholm)
* [Chase Southard](https://southard.co/)
* Paul Jenkins
* [Johnneylee Jack Rollins](https://spaceghost.github.io)
* [Jose Marcelino](http://metavurt.net)
* [Adam](https://example.com)
* [François Lamboley](http://www.frostland.fr/)
* [Johnneylee Jack Rollins](https://spaceghost.github.io/)
* [Jose Marcelino](https://metavurt.net/)
* [Adam](https://example.com/)
* [François Lamboley](https://www.frostland.fr/)
* [Mike Anderson](http://mrmikea.com)
* [Ian Johnson](https://ialsotakephotos.com/)
* Dave Coyle
* Brian Fuchs
* Fernando
* [Denny Lee](http://dennyglee.com)
* [Denny Lee](https://dennyglee.com/)
* [Ernie Hershey](http://www.ernie.org)
* [Hao Gao](http://www.haogao.me)
* [Hao Gao](https://github.com/gaohao)
* [Tim Gilbert](https://timgilbert.wordpress.com/)
* [Keith Thompson](http://keiththomps.com)
These wonderful people supported our Kickstarter by giving us £10 or more:
* [Simon Rascovsky](http://teleradiologia.com)
* [silsha](http://felixarndt.de)
* [silsha](https://silsha.me/)
* [Martin Kopischke](http://martin.kopischke.net)
* [John Kary](http://johnkary.net)
* [John Kary](https://johnkary.net/)
* [David M. Carr](http://david.carrclan.us)
* [Dale Tournemille](http://www.tournemille.com)
* [VirtualWolf](http://virtualwolf.org)
* [Lovingly Handmade Pornography](http://lovinglyhandmadepornography.com/)
* [Dale Tournemille](https://www.tournemille.com/)
* [VirtualWolf](https://virtualwolf.org/)
* [Lovingly Handmade Pornography](https://lovinglyhandmadepornography.com/)
* [Ben Handzo](http://handzo.com)
* [Jean-Philippe Sirois](http://jpsirois.com)
* [Sindre Sorhus](https://sindresorhus.com)
* [Nick Ruest](http://ruebot.net)
* [Jean-Philippe Sirois](https://jpsirois.com/)
* [Sindre Sorhus](https://sindresorhus.com/)
* [Nick Ruest](https://ruebot.net/)
* [Steven Huey](https://twitter.com/stevehuey)
* [Craig Bernstein](http://cwb.us/)
* [Craig Bernstein](https://cwb.us/)
* [Peter Murray](https://dltj.org/)
* [Andrew Madsen](http://www.openreelsoftware.com)
* [pb30](http://pb30.com)
* [squaredesign](https://squaredesign.com)
* [Alex Burka](http://www.alexburka.com)
* [pb30](https://pb30.com/)
* [squaredesign](https://squaredesign.com/)
* [Alex Burka](https://www.alexburka.com/)
* Ciarán Walsh
* [Andrew Brown](http://pvalu.es)
* [Bethany Sumner](http://www.bethanysumner.com/)
* [Orta](http://orta.io)
* [Michał Gołębiowski-Owczarek](https://github.com/mgol)
* [Adam C. Foltzer](http://www.acfoltzer.net/)
* [Steve Hiemstra](https://www.speg.com)
* [Adam C. Foltzer](https://www.acfoltzer.net/)
* [Steve Hiemstra](https://www.speg.com/)
* [Anton Sipos](http://www.softwarefuturism.com)
* [Sergey Nebolsin](http://fedot.com)
* [Dan Poltawski](http://blog.danpoltawski.co.uk)
* [Dieter Komendera](http://www.komendera.com/)
* [Lukas Westermann, at-point ag](http://at-point.ch/)
* [Dieter Komendera](https://www.komendera.com/)
* [Lukas Westermann, at-point ag](https://at-point.ch/)
* [Milan Cermak](http://milancermak.com)
* [Sebastian Krysmanski](http://manski.net)
* [Mike Stenhouse](http://mikesten.com)
* [Alastair Stuart](https://eurotalk.com)
* [David Rekowski](http://rekowski.info)
* [Roland Leth](http://rolandleth.com)
* [Maurice Kelly](http://blog.chatswood.org.uk/)
* [Sebastian Krysmanski](https://manski.net/)
* [Mike Stenhouse](https://mikesten.com/)
* [Alastair Stuart](https://eurotalk.com/)
* [David Rekowski](https://rekowski.info/)
* [Roland Leth](https://rolandleth.com/)
* [Maurice Kelly](https://blog.chatswood.org.uk/)
* [Daryl Spitzer](https://twitter.com/yacitus)
* [Jose Peleteiro](https://peleteiro.net)
* [Mikael Hultgren](http://www.artsoftheinsane.com)
* [Jose Peleteiro](https://peleteiro.net/)
* [Mikael Hultgren](https://www.artsoftheinsane.com/)
* [Richard Japenga](http://japenga.eu)
* [Pierre Riteau](https://github.com/priteau)
* [Nathan Vander Wilt](http://exts.ch)
* [Jean-Baptiste Escoyez](http://www.inspirationfactory.be)
* [Tobias Müller](http://www.twam.info)
* [Boris Mann](http://www.bmannconsulting.com)
* [Jean-Baptiste Escoyez](https://www.inspirationfactory.be/)
* [Tobias Müller](https://www.twam.info/)
* [Boris Mann](https://www.bmannconsulting.com/)
* [Zach A. Thomas](https://github.com/zathomas)
* [Andrey Yunoshev](http://yunoshev.ru)
* [David McFarland](http://www.dcmcfarland.com)
* [Roland Tanglao](http://rolandtanglao.com)
* [Jacob Elder](http://jacobelder.com)
* [Jacob Elder](https://jacobelder.com/)
* [ToWatchList](https://towatchlist.com/)
* [Joshua Jabbour](https://about.me/joshuajabbour)
* [Daniel Giribet](http://dani.calidos.com)
* [Eric Wallmander](http://wallmander.net/)
* [Eric Wallmander](https://wallmander.net/)
* [Teakhouten meubelen](http://teakmeubelen.nl/)
* [Gerard "smeevil" de Brieder](http://www.govannon.nl)
* [Gerard "smeevil" de Brieder](https://www.govannon.nl/)
* [Marius Ciocanel](http://mariusciocanel.com)
* [David Sommers](http://davidsommers.com/)
* [Ray Grasso](http://raygrasso.com)
* [David Sommers](https://davidsommers.com/)
* [Ray Grasso](https://raygrasso.com/)
* [Tim Uruski](http://tim.uruski.name)
* [Robert Clark](http://www.touchtech.co.nz)
* [Wes Oldenbeuving](http://narnach.com/)
* [Robert Clark](https://touchtechlabs.com/)
* [Wes Oldenbeuving](https://narnach.com/)
* [Jon Fuller](http://erg7.com)
* [PredictionIO (Open-source machine learning server)](https://prediction.io)
* [PredictionIO (Open-source machine learning server)](https://prediction.io/)
* Nikolaus Wittenstein
* [StormMQ](http://stormmq.com/)
* [Barry Hoggard](http://www.tristanmedia.com/)
* [Purplish Tree](http://PurplishTree.com)
* [Stefan Huber](http://signalwerk.ch/)
* Julien Palmas
* [Cameron Spencer](http://eusonic.com)
* [Cameron Spencer](https://eusonic.com/)
* [alesdotio](https://github.com/alesdotio)
* [version2.io](http://version2.io)
* [Jeremy Clarke](http://jeremyclarke.org)
* [Dimitar Dimitrov](http://ddimitrov.name/)
* [Dimitar Dimitrov](https://ddimitrov.name/)
* [Hacker School](https://www.hackerschool.com/)
* [Franklin](https://frankl.in)
* [Franklin](https://frankl.in/)
* [Wes Garrison](http://databasically.com)
* [Braulio Carreno](http://carreno.me)
* [Derek Croft](http://www.kiindly.com)
* [Braulio Carreno](https://carreno.me/)
* [Derek Croft](https://www.kiindly.com/)
* [Doc Ritezel](http://ritezel.com)
* [Christoph Heer](http://christophheer.me)
* [Kuba Suder](https://mackuba.eu)
* [Jason Garber](http://sixtwothree.org)
* [Kuba Suder](https://mackuba.eu/)
* [Jason Garber](https://sixtwothree.org/)
* [Alejandro Caceres](http://punkspider.hyperiongray.com)
* [Slobodan Miskovic](https://miskovic.ca)
* [Kurt Ostergaard](http://KurtOstergaard.com)
* [Slobodan Miskovic](https://miskovic.ca/)
* [Kurt Ostergaard](https://KurtOstergaard.com/)
* [Simply Business](https://www.simplybusiness.co.uk/)
* [Tate Johnson](http://tatey.com)
* [Tate Johnson](https://tatey.com/)
* [Gerry Cardinal III](http://gerrycardinal.com/)
* [Andrew Kalek](http://anlek.com)
* [Andrew Kalek](https://anlek.com/)
* [Bryan Coe](http://www.BryanACoe.com)
* 360 Virtual Tours
* [James Turnbull](http://www.kartar.net)
* [Dominic Morgan](https://d3r.com)
* [James Turnbull](https://www.kartar.net/)
* [Dominic Morgan](https://d3r.com/)
* [Mario Witte](http://www.mariowitte.com)
* [Studio NAND](http://www.nand.io)
* [Per Sandström](https://www.helloper.com)
* [Jochen Schäfer](http://www.joschs-robotics.de)
* [Jökull Sólberg Auðunsson](http://www.solberg.is)
* [Studio NAND](https://www.nand.io/)
* [Per Sandström](https://www.helloper.com/)
* [Jochen Schäfer](https://www.joschs-robotics.de/)
* [Jökull Sólberg Auðunsson](https://www.solberg.is/)
* [kolpax](http://kolpax.io)
* [Matt Davis](http://penandpants.com)
* [Matt Davis](https://penandpants.com/)
* [Scott Chamberlain](https://ropensci.org/)
* [Jaehoon You](https://github.com/teslamint)
* [Wayne Robinson](http://www.wayne-robinson.com)
* [Kitt Hodsden](https://kitt.hodsden.org/)
* [Justin Johnson](https://justinjohnson.org/)
* [David Cristofaro](http://davidcristofaro.com/)
* [David Cristofaro](https://dtcristo.com/)
* Steve Salkin
* [Kristopher Johnson](http://undefinedvalue.com/)
* [Kumar McMillan](https://twitter.com/kumar303)
* [Brannon Sherry](http://code-junkie.com)
* [Neo Innovation - Lean Consultancy](http://neo.com/)
* [Neo Innovation - Lean Consultancy](https://neo.com/)
* [Jeff Warner](http://www.stormysoftware.com)
* [Jeremy Walker](http://www.ihid.co.uk)
* [Michael Sanders](http://msanders.com)
* [Zulfiqar Ali](https://www.simplerses.com)
* [Josh Hepworth](http://friendsoftheweb.com)
* [Zulfiqar Ali](https://www.simplerses.com/)
* [Josh Hepworth](https://friendsoftheweb.com/)
* [Michael Dippery](http://monkey-robot.com/)
* [Jonathan Beavers](https://jon4than.com)
* [Jonathan Beavers](https://jon4than.com/)
* [Jason Nourse](http://jasonnourse.com)
* [cj little](http://cjlittle.com)
* [Nicholas Mott](http://www.discovilante.com)
* [Jean-Luc Geering](http://www.ufirstgroup.com/)
* [Jean-Luc Geering](https://www.ufirstgroup.com/)
* [Ingo Kampe](https://kreuzwerker.de/)
* [Jason Rasmussen](http://www.sourcefire.com)
* [Reni Margold](http://renimargold.com)
* [Jacopo](https://github.com/dedalusj)
* [Incremental Productions Ltd](https://www.incremental.co.uk/)
* [condero Aktiengesellschaft](http://www.condero.com)
* [condero Aktiengesellschaft](https://www.condero.com/)
* [Mintrus](http://mintrus.com)
* [Ezekiel Templin](http://zeke.templ.in/)
* [Ezekiel Templin](https://zeke.templ.in/)
* [Matt Robinson](https://www.lazycat.org/)
* [Greg Kaufman](http://gregkaufman.com)
* [Greg Kaufman](https://gregkaufman.com/)
* [Chris Wilkes](https://github.com/cwilkes)
* [Maven Security Consulting](https://www.mavensecurity.com)
* [Maven Security Consulting](https://www.mavensecurity.com/)
* [Christopher Vander Poel](http://www.wlvrn.com)
* [Weiyin LIANG](http://pyology.com)
* [Epic Awesome](https://epicawesome.co/)
* [Evan Oxfeld](https://twitter.com/evanoxfeld)
* [Alexander Lash](http://alexla.sh)
* [Alexander Lash](https://alexla.sh/)
* [Ferran Selles](http://www.nulltrace.com)
* [Rick Companje](http://www.companje.nl)
* [Rick Companje](https://www.companje.nl/)
* [Alexander Zubko](https://www.youtube.com/watch?v=jqxENMKaeCU)
* [Iain Beeston](https://iainbeeston.com/)
* [Geoff Bowers](https://www.daemon.com.au)
* [Logan Cox](http://lo5an.com)
* [Geoff Bowers](https://www.daemon.com.au/)
* [Logan Cox](https://lo5an.com/)
* [Helmwind](http://helmwind.com)
* [José Tiburcio Ribeiro Netto](http://mineiro.org)
* [Cloudier](http://www.cloudier.com)
* [Adam Merrifield](http://seydesign.com)
* [Cloudier](https://www.cloudier.com/)
* [Adam Merrifield](https://seydesign.com/)
* [Alan Chiang](http://itsnotvalid.com)
* Ralf Norbert Sooth
* [Cameron Tod](https://camerontod.com)
* [Paul McLanahan](http://pmac.io)
* [Cameron Tod](https://camerontod.com/)
* [Paul McLanahan](https://pmac.io/)
* [Lance Ulmer](http://lanceulmer.com)
* [Thomas Jachmann](http://thomasjachmann.com)
* [Jonathan Foster](http://fostertheweb.com)
* [Jonathan Foster](https://fostertheweb.com/)
* [Diogo Neves](http://diogoneves.com)
* [Arvy](http://www.codingepiphany.com)
* [Arvy](https://www.codingepiphany.com/)
* [James Pellerano](http://jamespellerano.com)
* [Birger J. Nordølum](http://mindtooth.me)
* [Bob Saska](https://r35.net)
* [Bob Saska](https://r35.net/)
* [Michael McCarthy](https://github.com/mikeycmccarthy)
* [Scott Courtney](https://www.sinenomine.net/)
* [Courtney Wilburn](http://blog.cjwilburn.com)
@ -529,9 +529,9 @@ These wonderful people supported our Kickstarter by giving us £10 or more:
* [Jerome Glacken](http://www.jeromeglacken.com)
* Chris Severs
* [Joacim Löwgren](http://www.jorum.se)
* [Shawn Price](http://shawnprice.com/)
* [Shawn Price](https://shawnprice.com/)
* [Dominick LoBraico](http://dominick.me)
* [Denis Wolf](https://deniswolf.net)
* [Denis Wolf](https://deniswolf.net/)
These lovely people supported our Kickstarter by giving us £5 or more:

View File

@ -123,7 +123,7 @@ in case you need to do different things for different resources.
To add bindings for Python 3, please add `depends_on "python"`.
Build Python 2 bindings with the system Python by default (don't add an option) and they should be usable with any binary-compatible Python. If that isn't the case, it's an upstream bug; [here's some advice for resolving it](http://blog.tim-smith.us/2015/09/python-extension-modules-os-x/).
Build Python 2 bindings with the system Python by default (don't add an option) and they should be usable with any binary-compatible Python. If that isn't the case, it's an upstream bug; [here's some advice for resolving it](https://blog.tim-smith.us/2015/09/python-extension-modules-os-x/).
### Dependencies
@ -155,7 +155,7 @@ Sometimes we have to `inreplace` a `Makefile` to use our prefix for the Python b
Libraries built for Python 3 should include `depends_on "python"`, which will bottle against Homebrew's Python 3.x. Python 2.x libraries must function when they are installed against either the system Python or brewed Python.
Python 2 libraries do not need a `depends_on "python@2"` declaration; they will be built with the system Python, but should still be usable with any other Python 2.7. If this is not the case, it is an upstream bug; [here is some advice for resolving it](http://blog.tim-smith.us/2015/09/python-extension-modules-os-x/).
Python 2 libraries do not need a `depends_on "python@2"` declaration; they will be built with the system Python, but should still be usable with any other Python 2.7. If this is not the case, it is an upstream bug; [here is some advice for resolving it](https://blog.tim-smith.us/2015/09/python-extension-modules-os-x/).
### Installing
@ -215,4 +215,4 @@ It is probably safe to use `--prefix` with `--root=/`, which should work with ei
### `pip` vs. `setup.py`
[PEP 453](http://legacy.python.org/dev/peps/pep-0453/#recommendations-for-downstream-distributors) makes a recommendation to downstream distributors (us) that sdist tarballs should be installed with `pip` instead of by invoking `setup.py` directly. We do not do this because Apple's Python distribution does not include pip, so we can't assume that pip is available. We could do something clever to work around Apple's piplessness but the value proposition is not yet clear.
[PEP 453](https://legacy.python.org/dev/peps/pep-0453/#recommendations-for-downstream-distributors) makes a recommendation to downstream distributors (us) that sdist tarballs should be installed with `pip` instead of by invoking `setup.py` directly. We do not do this because Apple's Python distribution does not include pip, so we can't assume that pip is available. We could do something clever to work around Apple's piplessness but the value proposition is not yet clear.

View File

@ -9,7 +9,7 @@ Versioned formulae we include in [homebrew/core](https://github.com/homebrew/hom
* Versioned software should build on all Homebrew's supported versions of macOS.
* Versioned formulae should differ in major/minor (not patch) versions from the current stable release. This is because patch versions indicate bug or security updates and we want to ensure you apply security updates.
* Upstream should have a release branch for the versioned formulae version and still make security updates for that version, when necessary. For example, [PHP 5.5 was not a supported version but PHP 7.2 was](http://php.net/supported-versions.php) in January 2018
* Upstream should have a release branch for the versioned formulae version and still make security updates for that version, when necessary. For example, [PHP 5.5 was not a supported version but PHP 7.2 was](https://php.net/supported-versions.php) in January 2018
* Formulae that depend on versioned formulae must not depend on the same formulae at two different versions twice in their recursive dependencies. For example, if you depend on `openssl@1.0` and `foo`, and `foo` depends on `openssl` then you must instead use `openssl`.
* Versioned formulae should only be linkable at the same time as their non-versioned counterpart if the upstream project provides support for it, e.g. using suffixed binaries. If this is not possible, use `keg_only :versioned_formula` to allow users to have multiple versions installed at once.
* A `keg_only :versioned_formula` should not `post_install` anything in the `HOMEBREW_PREFIX` that conflicts with or duplicates the non-versioned counterpart (or other versioned formulae). For example, a `node@6` formula should not install its `npm` into `HOMEBREW_PREFIX` like the `node` formula does.