id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,port 55933,Use MacPorts Subversion when fetch.type svn on OS X El Capitan and earlier,ryandesign,ryandesign,"MacPorts base currently adds a `port:subversion` dependency only on Mac OS X Tiger, because Tiger didn't include an `svn` binary. On Leopard and later, it adds the dependency `bin:svn:subversion` on the assumption that the Apple-provided `svn` binary is sufficient. See [4456efc3907271a348313567a82eb5e2c50e8ba4/macports-base]. Ideally, ports that use `fetch.type svn` should use an https URL to the repository. But recently SourceForge has disabled support for older SSL protocols, such that the version of `svn` included in OS X El Capitan and earlier can no longer connect to it. I suggest we add the `port:subversion` dependency, and use the MacPorts version of `svn`, on El Capitan and earlier. Other alternatives, such as fetching using an http or svn URL, don't work well. Using the svn protocol is problematic, because it uses a less common port number which some network firewalls block access to. Fetching using http is problematic, because http proxies can become confused by the additional WebDAV http verbs Subversion uses. ",enhancement,closed,Normal,MacPorts 2.4.4,base,,fixed,,,