Commit graph

9629 commits

Author SHA1 Message Date
Ben Woods
a917eac09b misc/mc: Update to 4.8.18
- Silence post-patch sed commands
- Remove patch-src_cons.handler.c; changes upstreamed

Changes this release:
  http://www.midnight-commander.org/wiki/NEWS-4.8.18

Approved by:	adamw (mentor, implicit)
2016-10-15 02:39:02 +00:00
Rene Ladan
15e5072ef3 Remove expired port:
2016-10-14 misc/fortune_strfile: unmaintained and duplicated from base
2016-10-14 20:52:04 +00:00
Glen Barber
5650c099e0 - Add checksums for 11.0-RELEASE.
- Remove checksums for 11.0-RC*.

Approved by:	bdrewery (maintainer, implicit, re blanket)
Sponsored by:	The FreeBSD Foundation
2016-10-10 16:15:06 +00:00
Edwin Groothuis
56b571096c Update to 2016g
Changes to future time stamps

    Turkey switched from EET/EEST (+02/+03) to permanent +03,
    effective 2016-09-07.  (Thanks to Burak AYDIN.)  Use "+03" rather
    than an invented abbreviation for the new time.

    New leap second 2016-12-31 23:59:60 UTC as per IERS Bulletin C 52.
    (Thanks to Tim Parenti.)

  Changes to past time stamps

    For America/Los_Angeles, spring-forward transition times have been
    corrected from 02:00 to 02:01 in 1948, and from 02:00 to 01:00 in
    1950-1966.

    For zones using Soviet time on 1919-07-01, transitions to UT-based
    time were at 00:00 UT, not at 02:00 local time.  The affected
    zones are Europe/Kirov, Europe/Moscow, Europe/Samara, and
    Europe/Ulyanovsk.  (Thanks to Alexander Belopolsky.)

  Changes to past and future time zone abbreviations

    The Factory zone now uses the time zone abbreviation -00 instead
    of a long English-language string, as -00 is now the normal way to
    represent an undefined time zone.

    Several zones in Antarctica and the former Soviet Union, along
    with zones intended for ships at sea that cannot use POSIX TZ
    strings, now use numeric time zone abbreviations instead of
    invented or obsolete alphanumeric abbreviations.  The affected
    zones are Antarctica/Casey, Antarctica/Davis,
    Antarctica/DumontDUrville, Antarctica/Mawson, Antarctica/Rothera,
    Antarctica/Syowa, Antarctica/Troll, Antarctica/Vostok,
    Asia/Anadyr, Asia/Ashgabat, Asia/Baku, Asia/Bishkek, Asia/Chita,
    Asia/Dushanbe, Asia/Irkutsk, Asia/Kamchatka, Asia/Khandyga,
    Asia/Krasnoyarsk, Asia/Magadan, Asia/Omsk, Asia/Sakhalin,
    Asia/Samarkand, Asia/Srednekolymsk, Asia/Tashkent, Asia/Tbilisi,
    Asia/Ust-Nera, Asia/Vladivostok, Asia/Yakutsk, Asia/Yekaterinburg,
    Asia/Yerevan, Etc/GMT-14, Etc/GMT-13, Etc/GMT-12, Etc/GMT-11,
    Etc/GMT-10, Etc/GMT-9, Etc/GMT-8, Etc/GMT-7, Etc/GMT-6, Etc/GMT-5,
    Etc/GMT-4, Etc/GMT-3, Etc/GMT-2, Etc/GMT-1, Etc/GMT+1, Etc/GMT+2,
    Etc/GMT+3, Etc/GMT+4, Etc/GMT+5, Etc/GMT+6, Etc/GMT+7, Etc/GMT+8,
    Etc/GMT+9, Etc/GMT+10, Etc/GMT+11, Etc/GMT+12, Europe/Kaliningrad,
    Europe/Minsk, Europe/Samara, Europe/Volgograd, and
    Indian/Kerguelen.  For Europe/Moscow the invented abbreviation MSM
    was replaced by +05, whereas MSK and MSD were kept as they are not
    our invention and are widely used.

  Changes to zone names

    Rename Asia/Rangoon to Asia/Yangon, with a backward compatibility link.
    (Thanks to David Massoud.)
2016-10-10 03:46:19 +00:00
Boris Samorodov
156c6cb357 Thank you Uffe for your past work on FreeBSD ports! Hope you'll find time
to contribute to FreeBSD in the future. Reset Uffe's ports maintainership.

Requested by:	 Uffe Jakobsen <uffe@uffe.org> (maintainer, via e-mail)
2016-10-09 22:01:34 +00:00
Jan Beich
f5f47a5a4e devel/nspr, security/nss: drop version from SONAME
No other downstream appends synthetic library version, and doing so
causes underlinking due to fragile build system (see below). Not to
mention being unable to swap out bundled libs from upstream builds.

  $ cc -lplds4 -L/usr/local/lib
  /usr/lib/crt1.o: In function `_start1':
  crt1_c.c:(.text+0xa6): undefined reference to `main'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_set_name_np'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_create'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_condattr_init'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_setschedparam'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_getschedparam'

PR:		213144
Exp-run by:	antoine
2016-10-09 12:10:02 +00:00
Matthias Andree
793cb89e7d Update SUSv4/IEEE Std. 1003.1 to the 2016 edition.
Set NO_ARCH=yes.
2016-10-07 21:49:04 +00:00
Wen Heping
8392073c7c - Update to 2.01
Changes: http://cpansearch.perl.org/src/KIMRYAN/Locale-SubCountry-2.01/Changes
2016-10-07 09:33:16 +00:00
Wen Heping
27277953fb - Update to 3.003
- Update LICENSE
2016-10-07 09:21:52 +00:00
Dirk Meyer
6c0197f39b - make portlint happier
- update URL, MASTER_SITES
2016-10-06 20:15:36 +00:00
Max Khon
53302898b7 - Fix dahdi_monitor argument parsing
- Bump PORTREVISION
2016-10-04 20:00:27 +00:00
Max Khon
871736491b Update to 1.5.0. 2016-10-04 16:51:16 +00:00
Jan Beich
ba3ffd9b12 graphics/opencv: add suffix to make room for 3.x series
To avoid confusion, the main port is to track the latest release.
Whether to rename includes/libraries as well making it possible to
install 2.x and 3.x side-by-side remains to be investigated.

PR:		210505 (for tracking)
Inspired by:	PkgSrc
2016-10-03 17:47:08 +00:00
Tijl Coosemans
1ee4da6dd1 Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS.
USES=localbase:ldflags can be used to set LDFLAGS.  Normally LDFLAGS
appears too early on the command line causing some ports to link with
their own libraries in LOCALBASE (if installed) instead of WRKSRC.

Also make use of _USES_POST so -L${LOCALBASE}/lib is added as late as
possible after anything a port Makefile might set.  Use _USES_POST
instead of .include in libedit.mk and libarchive.mk so things like
'USES=libedit localbase:ldflags' work correctly.

Fix some issues with LIBS in some ports.

Switch ports that don't support LIBS to localbase:ldflags.

PR:		212987
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-30 19:24:30 +00:00
Torsten Zuehlsdorff
28c3218c3b misc/rubygem-mime-types-data: Update from 3.2016.0221 to 3.2016.0521
Changes: https://github.com/mime-types/mime-types-data/blob/v3.2016.0521/History.md

Approved by: swills (mentor)
2016-09-29 14:13:06 +00:00
Tijl Coosemans
48f4591035 - Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
  --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
  aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU.  The code wanted to use BYTE_ORDER
  defined in machine/endian.h, but this isn't visible because ICU is
  compiled with _XOPEN_SOURCE.  Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
  without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
  pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
  a C++11 runtime library now.  Add this to all ports that depend on it
  so their executables load the right libstdc++.so on FreeBSD 9.

PR:		205120
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-24 11:06:57 +00:00
Torsten Zuehlsdorff
d9bd705a58 lang/php56: Update from 5.6.25 to 5.6.26
Security:    CVE-2016-7416
Security:    CVE-2016-7412
Security:    CVE-2016-7414
Security:    CVE-2016-7417
Security:    CVE-2016-7411
Security:    CVE-2016-7413
Security:    CVE-2016-7418

MFH:         2016Q3
Approved by: swills (mentor)
2016-09-23 08:26:44 +00:00
Antoine Brodin
afa58a2198 - Make usable as a regular user [1]
- Remove dependency on the python2 symlink

Reported by:	pkg-fallout [1]
MFH:		2016Q3
2016-09-22 05:39:01 +00:00
Steve Wills
66b6251e34 misc/py-progressbar: bump PORTREVISION for rerolled distfile 2016-09-21 21:37:01 +00:00
Steve Wills
92935dcab4 misc/py-progressbar: fix MASTER_SITES 2016-09-21 20:34:41 +00:00
Torsten Zuehlsdorff
ad86e61f50 lang/php70: Update from 7.0.10 to 7.0.11
Security:    CVE-2016-7416
Security:    CVE-2016-7412
Security:    CVE-2016-7414
Security:    CVE-2016-7417
Security:    CVE-2016-7413
Security:    CVE-2016-7418

MFH:         2016Q3
Approved by: pi (mentor)
2016-09-21 15:43:47 +00:00
Jimmy Olgeni
b4e0533fcb Update misc/elixir-uuid to version 1.1.5. 2016-09-21 07:52:30 +00:00
John Marino
ca2821f5de misc/py-progressbar: new fedora MASTER_SITES to unbreak 2016-09-20 17:42:36 +00:00
Olivier Duchateau
24f046c37e - Update to 0.27
- Adjust dependencies (reported by QA script)
2016-09-20 10:00:47 +00:00
Antoine Brodin
794708b15e Unbreak by switching to USE_GITHUB 2016-09-18 12:33:15 +00:00
Glen Barber
817329d3d0 Add 11.0-RC3 MANIFEST files.
Remove 11.0-RC1 MANIFEST files.

Approved by:	bdrewery (maintainer, implicit, re blanket)
Sponsored by:	The FreeBSD Foundation
2016-09-17 14:02:30 +00:00
Mark Linimon
ca4fcf4811 Mark NOT_FOR_ARCHS on various tier-2.
PR:		212740
Approved by:	maintainer
2016-09-17 13:27:04 +00:00
Carlos J. Puga Medina
84c3b5830f - Add LICENSE_FILE
- Update patch due another URL change
- Regenerate patches with 'make makepatch' (pet portlint)
- Update pkg-descr
- Bump PORTREVISION

PR:		212693
Submitted by:	etteldor@gmail.com
Approved by:	amdmi3 (mentor)
2016-09-17 10:34:56 +00:00
Raphael Kubo da Costa
3346021972 Update the Qt5 ports to 5.6.1.
This took longer than expected, but there are quite a few changes to the
existing ports and a few new ones.

General upstream changes:
- Starting with Qt 5.6.2, Qt will fail at configuration time if LibreSSL is
  being used. According to the discussion here:
  https://codereview.qt-project.org/#/c/154800/
  The Qt project is not opposed to LibreSSL, but does not want to mix
  support for it into the OpenSSL backend code, especially as they move
  towards supporting OpenSSL 1.1.
  People interested in LibreSSL support are welcome to submit a separate
  backend upstream, but are expected to maintain it. We (kde@) are not
  opposed to carrying some patches authored by others in the future, as long
  as they are not huge and destabilizing.
- When Qt detects the compiler supports C++11, it will pass -std=gnu++11 by
  default (this is an upstream change). You can add "CONFIG -= c++11" to
  your .pro. Qt 5.7 will require C++11.
- www/webkit-qt5: The QtWebKit module is deprecated upstream, and is shipped
  separately as a community release tarball. kde@ does not have an ETA for a
  qt5-webengine port, as it requires a huge effort (and number of patches)
  similar to maintaining www/chromium itself.
- x11-toolkits/qt5-declarative has been deprecated upstream. The last
  release is 5.5.1.

Relevant changes:
- devel/qmake5: The freebsd-clang mkspec has become the default mkspec on
  FreeBSD, replacing the outdated freebsd-g++ one that was moved to
  unsupported/ (it still works though).
- devel/qt5-qdoc: qdoc was moved to qttools upstream, but its data files are
  still in qtbase. The data files are now in the qt5-qdoc-data port.
- misc/qt5-doc: Clean up and stop requiring a compiler and fumbling with
  mkspecs. Instead of running the `configure' script, which requires a
  compiler and adjustments to the mkspecs files and also ends up building a
  new qmake binary, we now leverage USES=qmake to generate all the Makefiles
  from the top-level qt.pro. Getting this to work requires some tricks,
  though, and qt.conf.in has a longer explanation of what's being done.
  Switch to USES=gmake to be able to drop MAKE_JOBS_UNSAFE=yes.

New ports:
- comms/qt5-serialbus
- devel/qt5-qdoc-data
- x11-toolkits/qt5-quickcontrols2

Big thanks to Adriaan de Groot (groot@kde.org), tcberner@ and Loise Nolden
(nolden@kde.org) for the huge amount of work they put into this
patch. Loise in particular also sent quite a few changes upstream that were
essential for this update to work.

PR:		211916
2016-09-17 09:46:54 +00:00
Carlos J. Puga Medina
289cae6e5f - Fix METAR source URL
- Bump PORTREVISION

PR:		212693
Submitted by:	etteldor@gmail.com
Reviewed by:	amdmi3 (mentor)
Approved by:	amdmi3 (mentor)
2016-09-16 23:16:47 +00:00
Antoine Brodin
cc9b2efba4 Revert recent strfile changes, strfile is already in base
With hat:	portmgr
2016-09-14 19:50:46 +00:00
Bryan Drewery
57f18a1134 Mark deprecated as it has no maintainer and is already in base.
With hat:	portmgr
2016-09-14 19:25:19 +00:00
Mathieu Arnold
dbbfc7889a GOOGLE_CODE has gone away.
- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
2016-09-14 15:59:34 +00:00
John Marino
7357a6c4bb misc/fortune_strfile: Release maintainership
This port is too simple to need a maintainer.  It's a shared resource
for all fortune ports
2016-09-14 05:45:40 +00:00
John Marino
8cf4ab0d4a misc/fortune-mod-bofh: Use fortune_strfile instead of strfile(8)
This removes the dependency on the games distribution.

Approved by:	general blanket
2016-09-14 05:16:28 +00:00
John Marino
706750303f misc/fortune-mod-epictetus: Use fortune_strfile instead of strfile(8)
This removes the dependency on the games distribution.

Approved by:	general blanket
2016-09-14 05:09:12 +00:00
John Marino
c9e5cedaee misc/fortune-mod-futurama: Use fortune_strfile instead of strfile(8)
This removes the dependency on the games distribution.

Approved by:	general blanket
2016-09-14 05:01:26 +00:00
John Marino
f57eeed763 Mark misc/fortune-mod-fereng_rules_of_acquisition BROKEN (unfetchable)
The technic93.com MASTER_SITE server is not accessible.
2016-09-14 04:55:59 +00:00
John Marino
563c7627de misc/fortune-mod-culmea-culmilor: Use fortune_strfile instead of strfile(8)
This removes the dependency on the games distribution.
While here, unsuppress build and installation commands for all ports
that pull in generic makefile fragment.

Unfortunately the tecnik93.com server is down.  I don't know if its
transient or if its been down a long time, but mark the port BROKEN
(unfetchable) as a result.

Approved by:	general blanket
2016-09-14 04:49:43 +00:00
John Marino
c25df26177 misc/fortuneit: Use fortune_strfile instead of strfile(8)
This removes the dependency on the games distribution.

Approved by:	general blanket
2016-09-14 04:29:13 +00:00
John Marino
9377eff104 misc/fortune-mod-bible: Use fortune_strfile instead of strfile(8)
This removes the dependency on the games distribution.
While here, unsuppress build and installation commands and pet portlint.

Approved by:	general blanket
2016-09-14 04:20:54 +00:00
John Marino
8147705783 misc/fortune_strfile: Remove redundant mkdir command 2016-09-14 03:37:08 +00:00
John Marino
71ca4469cb Add new port misc/fortune_strfile
This is a copy of strfile(8) with a "fortune_" prefix.  It's intended
to replace the /usr/games/strfile runtime dependency for fortune ports
that require the games distribution to be installed.
2016-09-13 20:58:26 +00:00
John Marino
e727d72612 misc/xyzcmd: mark BROKEN (unfetchable)
The development moved to github and the tarball isn't hosted on
Google Code anymore.
2016-09-12 16:02:19 +00:00
Dmitry Marakasov
691349d4ed - Update to 1.5
- Install README file
2016-09-12 09:01:20 +00:00
Baptiste Daroussin
81c12a1a5b Use @preunexec to ensure the removal of the flags is done in the pre deinstall phase 2016-09-11 00:24:08 +00:00
Emanuel Haupt
336e032f3c Mark NO_ARCH 2016-09-10 10:48:56 +00:00
Dmitry Marakasov
ad6ef12cc0 - Update to 2.9.9
- While here, switch to new test framework

PR:		212511
Submitted by:	neel@neelc.org (maintainer)
2016-09-09 14:09:52 +00:00
Olivier Duchateau
548adee57e Chase update of Poppler after revision r421386 2016-09-05 20:02:03 +00:00
Tijl Coosemans
82a87de90c - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
  USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
  ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
  are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling.  In the very rare cases
  that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling.  Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
  default versions framework.
- bsd.port.mk:
  - Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
  - Put USE_LINUX_PREFIX handling after USES processing.
  - Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
    give these variables a different default value.
  - When a package needs to run Linux ldconfig check before installation if
    Linux support is enabled.
- emulators/linux_base-*:
  - Use USES=linux and remove duplication.
  - Remove files/lp.  FreeBSD or CUPS lp(1) should work.
  - Remove files/yp.conf.  No longer seems to be used.
  - Remove pkg-deinstall and move pkg-install into pkg-plist.
  - Update pkg-descr and pkg-message.
  - Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
  to use FreeBSD mkdir so mkdir -p $path creates $path and not
  /compat/linux/$path.

PR:		211645
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-05 19:23:42 +00:00