1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00
Commit Graph

672 Commits

Author SHA1 Message Date
Tijl Coosemans
fa2ef8b5ae - Add ftpmirror.gnu.org to GNU master sites (redirects to a nearby mirror)
- Update GNU alpha sites
- Set default GNU alpha subdirectory
2014-10-01 13:04:41 +00:00
Johannes Jost Meixner
05317facbe Update CentOS base to 6.5, add userland ports
The Fedora 10 infrastructure ports have been in use since June 2009 and, while
having served a great deed, have become unsupported upstream and hence affected
by unfixed security vulnerabilities. In addition to that, many recent Linux
binaries need newer libc / stdlibc++ versions.

This commit adds the linux-c6- userland as drop-in replacement for the -f10
infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5.

If you want to switch to linux-c6 ports, please define at /etc/make.conf:

    OVERRIDE_LINUX_BASE_PORT=c6
    OVERRIDE_LINUX_NONBASE_PORTS=c6

Additionally, please add the following line to /etc/sysctl.conf:

    compat.linux.osrelease=2.6.18

Upgrading procedures are shown in /usr/ports/UPDATING.

This work has been inspired by Artyom Mirgorodskiy's post to emulation@ in
November 2013, using and extending mav@'s work. It has been tested extensively
and most reported issues were already fixed. Please report any additional bug
or "features" to the emulation mailing list.

Many thanks to: mav@, rene@, allanjude@, netchild@, antoine@, everyone who's
filed Issues and Pull requests on GitHub,

PR:		186820
Differential Revision:	https://reviews.freebsd.org/D793
Reviewed by:	allanjude, antoine, bapt, rene
Approved by:	portmgr (antoine, bapt)
Approved by:	koobs (mentor)
Sponsored by:	Perceivon Hosting Inc.
2014-09-22 10:40:00 +00:00
Marcus von Appen
1627e0411b - Remove obsolete mirrors for MASTER_SITE_PYTHON
PR:		192717
Submitted by:	jharris@widomaker.com
With hat:	python@
2014-08-17 08:24:28 +00:00
Alexander Leidinger
8f660713b7 Add some additional fedora-core master sites, remove some which cause timeouts. 2014-08-15 20:55:06 +00:00
Marcus von Appen
900db324a3 Convert the Python framework bits to USES=python.
Please use USES=python instead of USE_PYTHON.

  USE_PYTHON=yes becomes USES=python
  USE_PYTHON=2.7+ becomes USES=python:2.7+
  USE_PYTHON_BUILD=3.3 becomes USES=python:3.3,build
  ...

A new PYTHON_FEATURES variable was added, which enables certain features for a
port and replaces some knobs at the same time;

  PYTHON_FEATURES=distutils replaces USE_PYDISTUTILS
  PYTHON_FEATURES=autoplist replaces PYDISTUTILS_AUTOPLIST
  PYTHON_FEATURES=py3kplist replaces PYTHON_PY3K_PLIST_HACK
  PYTHON_FEATURES=noegginfo replaces PYDISTUTILS_NOEGGINFO
  PYTHON_FEATURES=concurrent replaces PYTHON_CONCURRENT_INSTALL
  PYTHON_FEATURES=pythonprefix replaces USE_PYTHON_PREFIX

Some knobs have been deprecated and are to be removed in the near future:

  PYTHON_MASTER_SITES - use MASTER_SITE_PYTHON instead
  PYTHON_PKGNAMESUFFIX - use PYTHON_PKGNAMEPREFIX instead
  PYDISTUTILS_INSTALLNOSINGLE - deprecated without replacement

Some knobs have been removed completely:

  PYTHON_MASTER_SITE_SUBDIR
  PYTHON_DISTNAME
  PYTHON_WRKSRC

Several variables specific to the Python framework are no longer passed to the
build environment to avoid polluting dependency builds.

  PYTHON_VERSION is not passed to .MAKEFLAGS anymore
  PYTHON_DEFAULT_VERSION,
  PYTHON_DEFAULT_PORTVERSION and
  PYTHONBASE are not passed to the make environment anymore

The conversion required a couple of ports to be updated to fit the changes and
new requirements. Those included "bsd.python.mk" directly or contained checks
in places, for which the USES framework would fail to provide correct values.

Python modules directly using the upstream Python package (such as py-tkinter
or py-sqlite3) were updated to avoid using the now unnecessary and remmoved
knobs from "bsd.python.mk".

Phabric:	D399
exp-run:	167368 192357
PR:		167368 192357
Reviewed by:	antoine, wg
Exp-run award:	antoine
With hat:	python@
Approved by:	portmgr
2014-08-09 15:44:27 +00:00
Bryan Drewery
96fd89767a Update MASTER_SITE_QMAIL 2014-06-25 15:15:41 +00:00
Antoine Brodin
030f1bf0af Remove a trailing backslash
With hat:	portmgr
2014-06-01 09:01:42 +00:00
Olivier Duchateau
a08779fd1a - Remove some Xfce download mirrors (no longer available)
Approved by:	portmgr (antoine@)
2014-06-01 08:51:51 +00:00
Peter Wemm
e5b37ac53a Part 2 of r354962: Point MASTER_SITES_LOCAL backup locations to static
servers with the actual data - in case of a geodns failure.

Approved by:	portmgr (bdrewery)
2014-05-30 05:55:54 +00:00
Peter Wemm
7a033d5909 Point MASTER_SITES_BACKUP / MASTER_SITES_LOCAL to distcache.FreeBSD.org
Approved by:    portmgr (bdrewery)
2014-05-23 20:48:20 +00:00
Barbara Guida
860d00492d - Stage support
- Add DOCS and NVIDIA_GL options
- Restore MASTER_SITES
- Install without using custom commands
- Take maintainership (former maintainer agreed by private mail)
- For MASTER_SITE_IDSOFTWARE, remove ftp.chg.ru (looks dead) and add ftp.gwdg.de
2014-05-22 06:03:44 +00:00
Dmitry Marakasov
ef84bb2ad7 - Fix MASTER_SITE_GENTOO 2014-05-10 02:50:38 +00:00
Baptiste Daroussin
4a4ec28d37 Convert all :U to :tu and :L to :tl
Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
2014-05-05 09:45:36 +00:00
Bryan Drewery
196182d95e - Mostly revert r338509 and re-add SF mirrors. Prefer main redirect.
Sourceforce is currently having major issues and without this we
  risk having weekly packages fail to build.

With hat:	portmgr
2014-04-23 00:46:23 +00:00
Sunpoet Po-Chuan Hsieh
4169d79ffc - Remove e.pypi.python.org from MASTER_SITE_CHEESESHOP
% host e.pypi.python.org
Host e.pypi.python.org not found: 3(NXDOMAIN)
2014-03-11 17:41:37 +00:00
Sunpoet Po-Chuan Hsieh
3da612f2c3 - Update MASTER_SITE_VIM:
- Update to latest http:// mirrors
  - Remove dead servers
  - Remove servers without latest patch (7.4.192)
  - Remove all ftp:// mirrors

PR:		ports/179330 (based on)
Reference:	http://www.vim.org/mirrors.php
2014-02-28 01:35:33 +00:00
Sunpoet Po-Chuan Hsieh
7607fadaaa - Use only one single space before trailing backslash 2014-02-27 08:20:18 +00:00
Sunpoet Po-Chuan Hsieh
4e38ca47bb - Update MASTER_SITE_RUBY: add CDN by fastly.com
Reference:	https://www.ruby-lang.org/en/downloads/mirrors/
2014-02-11 16:50:46 +00:00
Sunpoet Po-Chuan Hsieh
3853fea18e - Add ftp.stu.edu.tw to MASTER_SITE_VIM
This commit updates the removal of ftp.stut.edu.tw in r343524.
It seems to be a typo in r282865.

Notified by:	vanilla
2014-02-11 14:53:06 +00:00
Brendan Fabeny
6c3c53afb8 Use staging; simplify and remove some outdated material; move the
torproject mirror list to bsd.sites.mk for use in other ports [1]

PR:		185150 [1]
Submitted by:	J. Beich [1]
2014-02-10 01:35:05 +00:00
Sunpoet Po-Chuan Hsieh
8d92495f11 - Remove ftp.stut.edu.tw from MASTER_SITE_VIM 2014-02-09 17:05:19 +00:00
Kubilay Kocak
ccd2d5d666 Mk/bsd.sites.mk: Deprecate c. and f. pypi.python.org [part II]
Bring the Python PyPi MASTERSITES list back to the future - Part II [1]

The Python project is deprecating the existing mirror architecture and
DNS in favour of a globally distributed CDN provided by Fastly [2][3]

c.pypi.python.org now serves:

	<<< HTTP/1.1 401 Authorization Required

f.pypi.python.org serves:

	<<< HTTP/1.1 410 Gone

Compensating...

[1] https://svnweb.freebsd.org/ports?view=revision&revision=325846
[2] http://www.python.org/dev/peps/pep-0449/
[3] http://mail.python.org/pipermail/distutils-sig/2013-August/022126.html

Discovered by:	mat
2014-02-04 12:40:44 +00:00
Dag-Erling Smørgrav
f7dadc0993 Remove lame CPAN mirror.
Approved by:	portmgr (bapt)
MFH:		2014Q1
2014-01-29 21:31:02 +00:00
Raphael Kubo da Costa
ac88cb2579 Revert r340911 for now.
CDN redirection is not working well with IPv6 (it either times out or fails
with 'No address record'), so back out the commit until there's time to
investigate this issue.
2014-01-24 16:40:14 +00:00
Raphael Kubo da Costa
2b6583f53f Use only the official CDNs in MASTER_SITE_{KDE,QT}.
Now that FETCH_ARGS accepts redirections by default, we can use only the
official CDNs used by KDE and Qt, and they care of choosing an appropriate
mirror.

We didn't keep our lists very up-to-date, nor did we correctly prioritize
the entries there anyway.

With hat: kde@, acknowledged by makc@.
2014-01-24 15:43:06 +00:00
Alex Dupre
3bc2beca6e Replace a redirect URL (containing multiple query params) with the actual site address.
This is a workaround to fix eclipse port download:

=> <distfile> doesn't seem to exist in /distfiles/.
eval: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/: not found
*** [do-fetch] Error code 2
2014-01-24 11:35:16 +00:00
Matthias Andree
7ab8506c5d Update master sites for some ports formerly hosted on easysw.com, now extinct.
Remove easysw.com domain from MASTER_SITE_EASYSW, and drop tu-bs.de from mirror
list (is no longer mirroring easysw.com).
2014-01-22 23:37:53 +00:00
Koop Mast
1d4c19d332 Add gnome CDN in both https and http flavors. 2014-01-22 23:17:51 +00:00
John Marino
9ebdae610f Mk/bsd.site.mk: Remove cs.pu.edu.tw addresses
All the cs.pu.edu.tw addresses, http and ftp, have been down for at
least three weeks.  It doesn't appear to be a transient outage.
Affects gcc, x, kde, openbsd, sourceware MASTER_SITES
2014-01-20 15:12:23 +00:00
Olli Hauer
fcf9d7b312 - add new MASTER_SITE_BUGZILLA
- remove one dead MASTER_SITE_MOZILLA server

Approved by:	portmgr@ (tabthorpe)
2014-01-15 05:31:35 +00:00
Baptiste Daroussin
47844de6b2 backout 2 changes that should not have been committed with r339348 2014-01-10 13:10:34 +00:00
Baptiste Daroussin
108b7594d8 Backout encoding of comments, it is triggering a pkgng bug with one of our ports 2014-01-10 13:07:05 +00:00
Andrej Zverev
ca8899fefc - Add new CDNs for perl modules in head of list
a) http://cpan.metacpan.org
 b) http://www.cpan.org
- Prefer to try HTTP protocol first.

While I'm here: change order of new sites. Let metacpan go first.

PR:		ports/185149
Submitted by:	Kurt Jaeger <fbsd-ports@opsec.eu>
2014-01-09 17:03:34 +00:00
Baptiste Daroussin
69b34815f7 Add the debian cdn as a first attempt for debian mirrors 2014-01-05 00:08:02 +00:00
Adam Weinberger
b1a67a2144 Make sure the MASTER_SITE_SOURCEFORGE is a +=, not a =, so that
it is still possible to choose a particular mirror in make.conf.
2014-01-03 14:23:01 +00:00
Adam Weinberger
b903e86a39 Remove FETCH_ARGS from github stuff in bsd.sites.mk. 2014-01-03 14:08:56 +00:00
Raphael Kubo da Costa
64e0e4b9f2 Use download.kde.org as the first option for MASTER_SITE_KDE.
After r338507 we can safely use download.kde.org (a CDN) by default for KDE
ports. It's most likely to be the fastest option.
2014-01-03 04:58:35 +00:00
Baptiste Daroussin
e9f1d757ca Use sourceforge CDN instead of trying ourself to maintain a list of mirrors.
PR:		ports/176290
Reported by:	Mikkel Georgsen <mikkel@georgsen.dk>
2014-01-03 00:10:51 +00:00
John Marino
f81a5397df Mk/bsd.sites.mk: Update GCC mirrors
The GCC mirror site list had gotten stale.  A few sites have been down
for months.  A few more sites may have rearranged their directory tree
because the distfiles are no longer under "releases" folder (that
folder had been removed and it's part of the MASTER_SITE_SUBDIR so the
fetch fails even though the distfile is actually on the server).

The broken mirrors were removed.  The <http://gcc.gnu.org/mirrors.html>
file was checked for new mirrors, all of which are http://-based.  These
were put above ftp://-based mirrors in priority.  Moreover, the
MASTER_SITE_SOURCEWARE variable was manually expanded excluding the
notoriously slow Austrian mirror (gd.tuwien.ac.at) and distributing
the remaining three sites leaving the first at the top of the list as
it always has been.
2014-01-02 19:16:50 +00:00
Tijl Coosemans
cafb9c46e2 Typo in MASTER_SITE_APACHE. 2013-11-24 13:36:02 +00:00
Koop Mast
a236e2d0bf Say hello to Mate 1.6.
Mate is a lite desktop forked from gnome2.

Most of the work is done by Jeremy Messenger (mezz@). The only thing I did
was update a few ports to later 1.6 release and attempting to keep up with
ports infra changes. Resulting bugs are all mine.

Mate is a sort of replacement for Gnome 2. So people wanting to keep a
Gnome 2 like desktop should switch. Gnome 2 will be replaced by Gnome 3
in the near future. This switch will be announce with a transition time
so people have more time to switch if they haven't already.

This release was made possible by everyone that send friendly pokes to
keep mate on my mind.

Approved by:	portmgr (bapt)
2013-11-23 11:39:07 +00:00
Raphael Kubo da Costa
0ec4b93cf6 Remove isc.org from the list of KDE mirrors. 2013-11-10 18:11:38 +00:00
Sunpoet Po-Chuan Hsieh
00f0530654 - Remove ftp.nctu.edu.tw from MASTER_SITE_GCC 2013-11-10 13:26:58 +00:00
Sunpoet Po-Chuan Hsieh
76fd67222e - Remove cpan.nctu.edu.tw from MASTER_SITE_PERL_CPAN_BY 2013-10-26 12:37:32 +00:00
Florian Smeets
4e23b4863e - update to 1.0.27.2 [1]
-- add PYTHON option to alsa-lib
 -- drop unresponsive mirrors and those that rarely catch up
 -- drop --disable-aload from alsa-lib, builds fine without
 -- drop USE_LDCONFIG from alsa-plugins, useless for dlopen'd plugins
 -- convert to new LIB_DEPENDS syntax and Makefile header
 -- convert PLIST_SUB to OPTIONS_SUB
 -- don't link alsa-utils against librt for clock_gettime(2)
 -- pass paths to configure relative to --prefix value
 -- install udev config(s) under PREFIX (for reference)
 -- cleanup /var/lib as it's not in default MTREE_FILE
 -- remove OSVERSION check for EOL releases
- allow staging

PR:		ports/182245 [1]
Submitted by:	Jan Beich <jbeich@tormail.org> [1]
Approved by:	maintainer timeout
2013-10-03 16:34:28 +00:00
Kubilay Kocak
ed30fabc4b Bring the Python PyPi MASTERSITES list back to the future - Part I
- Remove a. b. d. and g. mirrors that now redirect to pypi. [1][2][3]

[1] http://www.python.org/dev/peps/pep-0449/
[2] http://mail.python.org/pipermail/distutils-sig/2013-August/022126.html
[3] pypi.python.org is a CDN backed by Fastly

Reviewed by:	mva, kwm, Johannes Meixner (xmj)
2013-09-01 09:09:00 +00:00
Andrej Zverev
01bd27fca3 Remove dead sites from MASTER_SITE_PERL
ftp://ftp.dti.ad.jp
ftp://mirror.hiwaay.net
2013-08-31 11:50:27 +00:00
Alexey Dokuchaev
e550e4f566 Update the list of SourceForge.JP official mirrors. 2013-08-31 11:26:11 +00:00
Kubilay Kocak
1abc2ebfe1 Remove gnupg.org.favoritelinks.net from GNUPG MASTER_SITE list (NXDOMAIN)
Reported by:	Colin M (@oletalk via twitter)
Reviewed by:	eadler
2013-08-26 18:35:31 +00:00
Kubilay Kocak
6ff2ac9d88 Remove two PyPi mirrors, one outdated [1] the other outdated/offline [2]
[1] http://pypi.inqbus.de/ Last update: Sun Jan 16 22:08:36 2011 UTC
[2] http://pypi.it.uwosh.edu/ Offline (was 1+ year out of date)

Reviewed by:	mva
2013-08-25 12:21:15 +00:00