From a0d971a0d0d3543d8a68fbbbcf19f6d71ec5ce51 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Wed, 3 Oct 2018 21:03:22 +0000 Subject: [PATCH] secure/fix URLs --- Library/.editorconfig | 2 +- Library/Homebrew/cask/quarantine.rb | 2 +- Library/Homebrew/dev-cmd/create.rb | 2 +- Library/Homebrew/extend/ENV/shared.rb | 2 +- Library/Homebrew/formula_creator.rb | 2 +- Library/Homebrew/version.rb | 2 +- docs/Formula-Cookbook.md | 2 +- docs/Gems,-Eggs-and-Perl-Modules.md | 2 +- docs/Homebrew-and-Python.md | 2 +- docs/Kickstarter-Supporters.md | 362 +++++++++++++------------- docs/Python-for-Formula-Authors.md | 6 +- docs/Versions.md | 2 +- 12 files changed, 194 insertions(+), 194 deletions(-) diff --git a/Library/.editorconfig b/Library/.editorconfig index 439f7c93c4..e2dc557eee 100644 --- a/Library/.editorconfig +++ b/Library/.editorconfig @@ -1,4 +1,4 @@ -# http://editorconfig.org +# https://editorconfig.org/ root = true diff --git a/Library/Homebrew/cask/quarantine.rb b/Library/Homebrew/cask/quarantine.rb index ec9f7c74bf..a51fbb1c28 100644 --- a/Library/Homebrew/cask/quarantine.rb +++ b/Library/Homebrew/cask/quarantine.rb @@ -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") diff --git a/Library/Homebrew/dev-cmd/create.rb b/Library/Homebrew/dev-cmd/create.rb index f5f174f12f..4d65c8f416 100644 --- a/Library/Homebrew/dev-cmd/create.rb +++ b/Library/Homebrew/dev-cmd/create.rb @@ -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 -#: . +#: . #: #: 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. diff --git a/Library/Homebrew/extend/ENV/shared.rb b/Library/Homebrew/extend/ENV/shared.rb index 9987c4d46a..4a9e90ca21 100644 --- a/Library/Homebrew/extend/ENV/shared.rb +++ b/Library/Homebrew/extend/ENV/shared.rb @@ -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 diff --git a/Library/Homebrew/formula_creator.rb b/Library/Homebrew/formula_creator.rb index 05095cb89a..b8fd3e8b46 100644 --- a/Library/Homebrew/formula_creator.rb +++ b/Library/Homebrew/formula_creator.rb @@ -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}" diff --git a/Library/Homebrew/version.rb b/Library/Homebrew/version.rb index 8dfe839fde..f1ac71cbac 100644 --- a/Library/Homebrew/version.rb +++ b/Library/Homebrew/version.rb @@ -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? diff --git a/docs/Formula-Cookbook.md b/docs/Formula-Cookbook.md index 73cab36c39..e29935d565 100644 --- a/docs/Formula-Cookbook.md +++ b/docs/Formula-Cookbook.md @@ -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 you’ll find that forcing yourself to summarise the commit encourages you to be atomic and concise. If you can’t summarise it in 50-80 characters, you’re probably trying to commit two commits as one. For a more thorough explanation, please read Tim Pope’s 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 you’ll find that forcing yourself to summarise the commit encourages you to be atomic and concise. If you can’t summarise it in 50-80 characters, you’re probably trying to commit two commits as one. For a more thorough explanation, please read Tim Pope’s 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.`. diff --git a/docs/Gems,-Eggs-and-Perl-Modules.md b/docs/Gems,-Eggs-and-Perl-Modules.md index 31c1e210e7..455809fe15 100644 --- a/docs/Gems,-Eggs-and-Perl-Modules.md +++ b/docs/Gems,-Eggs-and-Perl-Modules.md @@ -62,7 +62,7 @@ following content: ### Using virtualenv - works with brewed and system’s 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 won’t need sudo. diff --git a/docs/Homebrew-and-Python.md b/docs/Homebrew-and-Python.md index 07683f4e7f..01bbee4fea 100644 --- a/docs/Homebrew-and-Python.md +++ b/docs/Homebrew-and-Python.md @@ -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: diff --git a/docs/Kickstarter-Supporters.md b/docs/Kickstarter-Supporters.md index 146718aecc..e5020e7022 100644 --- a/docs/Kickstarter-Supporters.md +++ b/docs/Kickstarter-Supporters.md @@ -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: diff --git a/docs/Python-for-Formula-Authors.md b/docs/Python-for-Formula-Authors.md index 7fd213b990..aa5f91a4a6 100644 --- a/docs/Python-for-Formula-Authors.md +++ b/docs/Python-for-Formula-Authors.md @@ -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. diff --git a/docs/Versions.md b/docs/Versions.md index 90b269070f..9096f1bbe1 100644 --- a/docs/Versions.md +++ b/docs/Versions.md @@ -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.