Commit graph

7428 commits

Author SHA1 Message Date
Antoine Brodin
377901b804 Simplify some USES=python
With hat:	portmgr
2017-12-29 09:01:54 +00:00
Jan Beich
09d0c73825 print/harfbuzz: update to 1.7.4
Changes:	https://github.com/harfbuzz/harfbuzz/blob/1.7.4/NEWS
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Pointy hat to:	jbeich (for not reading gnome@ list)
2017-12-27 17:15:14 +00:00
Sunpoet Po-Chuan Hsieh
253fba7168 Restrict download htmlxref.cnf from my LOCAL
Do not download htmlxref.cnf from GNU directly to avoid checksum error when
upstream updates this unversioned file.

=> htmlxref.cnf doesn't seem to exist in /usr/ports/distfiles/texinfo/6.5.
=> Attempting to fetch http://ftp.gnu.org/gnu/texinfo/htmlxref.cnf
fetch: http://ftp.gnu.org/gnu/texinfo/htmlxref.cnf: size mismatch: expected 20137, actual 20118

MFH:		2017Q4
2017-12-26 14:55:09 +00:00
Sunpoet Po-Chuan Hsieh
ecff7fd1e1 Change WWW to PyPI 2017-12-25 13:53:44 +00:00
Sunpoet Po-Chuan Hsieh
028e17d421 Relax USES=python 2017-12-24 11:15:06 +00:00
Ben Woods
3f74c0178a print/hplip: Fix pkg-plist when X11 disabled but QT4 or QT5 enabled
PR:		222989
Reported by:	freebsd@dreamchaser.org
2017-12-24 08:49:05 +00:00
Ben Woods
89b406a398 print/hplip and print/hplip-plugin: Update to 3.17.11
Changes this release:
  https://developers.hp.com/hp-linux-imaging-and-printing/release_notes
2017-12-24 07:10:45 +00:00
Antoine Brodin
ddd8c8640e Change default version of samba from 4.4 to 4.6
Reviewed by:	mat
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D13529
2017-12-23 07:03:21 +00:00
Dmitry Marakasov
d4596c9d2e - Add LICENSE
- Update WWW
2017-12-22 09:00:36 +00:00
Antoine Brodin
a4fb0f0c3e Restrict to python 2.7
Pointy hat:	sunpoet
2017-12-21 19:10:41 +00:00
Sunpoet Po-Chuan Hsieh
cdbcd4b833 Update to 0.8.0
- Add LICENSE
- Add NO_ARCH
- Relax USES=python
- Take maintainership

Changes:	https://groups.google.com/forum/#!forum/python-relatorio
2017-12-21 17:41:10 +00:00
Sunpoet Po-Chuan Hsieh
5220182bed Update to 3.21.0
Changes:	https://github.com/fonttools/fonttools/releases
2017-12-19 18:20:47 +00:00
Ben Woods
dc2e9866a1 print/hplip and print/hplip-plugin: Fix URL and LICENSE information.
The URL change reflects a recent website change by HP, and was
preventing print/hplip-plugin from fetching correctly.

The LICENSE change reflects the fact that the introductory license
to the python source files mention that a later version of the GPL
can optionally be used.

PR:		224435
PR:		224408
Submitted by:	Mason Loring Bliss <mason@blisses.org>
Reported by:	jhb
Reviewed by:	jhb
MFH:		2017Q4
2017-12-19 05:47:40 +00:00
Jan Beich
bcbf20bd23 print/harfbuzz: update to 1.7.3
Changes:	https://github.com/harfbuzz/harfbuzz/blob/1.7.3/NEWS
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
2017-12-19 04:20:41 +00:00
Torsten Zuehlsdorff
1d7e0541a4 Add missing IGNORE_WITH_PHP for various pecl-ports.
After testing every pecl-* port with PHP 5.6, 7.0, 7.1 and 7.2
i set the IGNORE_WITH_PHP accordingly to the fallout.

PR:          222165
Reported by: brnd
Approved by: portmgr (blanket)
Differential Revision: https://reviews.freebsd.org/D13476
2017-12-14 13:57:28 +00:00
Jan Beich
59574e693e print/harfbuzz-icu: chase C++11 library after r450556 2017-12-14 00:04:52 +00:00
Jan Beich
aa745c7c7b print/harfbuzz: update to 1.7.2
Changes:	https://github.com/harfbuzz/harfbuzz/blob/1.7.2/NEWS
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
2017-12-14 00:04:35 +00:00
Antoine Brodin
e06ed5a72a - Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
- For totem, the pylint command is needed,  not the pylint module
2017-12-13 16:05:48 +00:00
Antoine Brodin
a8cc35a10e - Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
2017-12-12 12:40:15 +00:00
David Chisnall
f9197640d9 Fix configure options for gnustep-make
We were not setting the flag to select the GNUstep ABI, so were defaulting to
using the GCC-compatible version, which was likely to trigger a lot of subtle
bugs.  This was noticed when C++ exceptions thrown through Objective-C stack
frames caused segfaults.
2017-12-03 12:23:53 +00:00
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Mark Linimon
bf43557044 For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.

This is part two of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com -exp run
2017-11-30 06:13:34 +00:00
Marcelo Araujo
d6adbfb564 Make reproducible builds removing the date of compilation.
PR:		ports/223622
Submitted by:	Michael Kotlyar <mdk369@nyu.edu>
2017-11-27 05:24:53 +00:00
Yuri Victorovich
af693593f6 print/pdfstitch: Update to 0.6
PR:		223442
Submitted by:	Stefan Hagen <freebsd-bugzilla@textmail.me>
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13218
2017-11-24 19:22:13 +00:00
Sunpoet Po-Chuan Hsieh
e040cbd96d Update to 3.20.1
Changes:	https://github.com/fonttools/fonttools/releases
2017-11-23 19:09:35 +00:00
Sunpoet Po-Chuan Hsieh
ddbb7ab523 Update to 3.20.0
Changes:	https://github.com/fonttools/fonttools/releases
2017-11-22 23:35:04 +00:00
Dirk Meyer
85f1b2ef31 - make file reproducible
PR:		223660
Submitted by:	ksraman.91
2017-11-14 07:19:10 +00:00
Hans Petter Selasky
514d6dc63e Fix some compiler warnings.
Approved by:	maintainer
2017-11-11 16:07:52 +00:00
Jan Beich
99b0558e42 devel/icu: update to 60.1
Changes:	http://site.icu-project.org/download/60
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		223373
Exp-run by:	antoine
2017-11-09 02:31:47 +00:00
Sunpoet Po-Chuan Hsieh
482b9e8640 Update to 3.19.0
Changes:	https://github.com/fonttools/fonttools/releases
2017-11-07 21:02:23 +00:00
Tijl Coosemans
4b974739d5 - Update print/gl2ps to 1.4.0.
- Use upstream build system so the static library is no longer built with
  -fPIC, the shared library gets a proper version and SONAME, and flags
  like LDFLAGS are respected.
- Drop dependency on libGLU and Xorg libraries.
- Add LICENSE.
- Update pkg-descr.

PR:		223204
Approved by:	maintainer timeout (2 weeks)
2017-11-07 17:12:06 +00:00
Baptiste Daroussin
4d29cdda8a Update to 0.3.1
- Fix a segmentation faut with some manpages

PR:		223447
Reported by:	Ting-Wei Lan <lantw44@gmail.com>
2017-11-05 20:41:19 +00:00
Danilo G. Baio
c27d4e377f Update license of ports using MPL (without version)
All ports now should use MPL[10|11|20] license.

Approved by:	portmgr (blanket)
2017-11-04 11:43:35 +00:00
Jimmy Olgeni
e929aea23c Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.
This round is @FreeBSD.org residents except teams.
2017-11-02 21:41:47 +00:00
Tijl Coosemans
26d06b4dd5 Update to 2.2.6. 2017-11-02 17:03:32 +00:00
Jan Beich
e4b4177bbc Don't try to look for PLIST under .OBJDIR
If MAKEOBJDIRPREFIX and WRKDIRPREFIX are same PLIST may point to a
non-existing file under .OBJDIR without breaking build.

$ export MAKEOBJDIRPREFIX=/tmp
$ echo WRKDIRPREFIX=/tmp >>${__MAKE_CONF-/etc/make.conf}
$ cd /usr/ports/print/harfbuzz-icu
$ make clean patch
$ make -V .OBJDIR
/tmp/usr/ports/print/harfbuzz-icu
$ make install
$ pkg info -l harfbuzz-icu
harfbuzz-icu-1.5.1_2:

PR:		219008
Submitted by:	Ilia Skalozubov (based on)
Approved by:	portmgr blanket
2017-11-02 04:07:23 +00:00
Sunpoet Po-Chuan Hsieh
07e09f6f3c Update to 3.18.0
Changes:	https://github.com/fonttools/fonttools/releases
2017-11-01 16:50:53 +00:00
Dmitry Marakasov
2d2b31aa26 - Add LICENSE
- Switch to USES=localbase
- Update WWW

Approved by:	portmgr blanket
2017-11-01 09:04:36 +00:00
Boris Samorodov
5792844491 print/photoprint: Fix crashes with recent cups.
1. Finally I've found some spare time to diagnose and fix crashes:
include cups/ppd.h, not cups/cups.h at
stp_support/printerqueues_unix.c file.

2. While here: pet portlint,  add some dependencies.

Happy photoprinting!
2017-10-26 22:56:54 +00:00
Tijl Coosemans
b7fad8b86f Update Linux CentOS 7 ports to 7.4.1708. 2017-10-26 19:23:18 +00:00
Baptiste Daroussin
938c98c704 Fix build on mips by enforcing c99 2017-10-26 07:59:22 +00:00
Kurt Jaeger
90c5e3c356 print/freetype2: fix incorrect line spacing for some fonts
Problem description: After updating to print/freetypw2-2.8.0 using
Bitstream Vera Sans Mono the vertical pitch increases and significantly
add of the size of the window. See attached images.

See PR for lots of links to related reports upstream
and on other platforms.

PR:		219608
Submitted by:	lightside@gmx.com
Reported by:	Kevin Oberman <rkoberman@gmail.com>
2017-10-26 06:20:53 +00:00
Steve Wills
e23a9cc902 print/epson-inkjet-printer-escpr: fix MASTER_SITES
PR:		221780
Submitted by:	Tatsuki Makino <tatsuki_makino@hotmail.com> (maintainer)
2017-10-24 17:03:51 +00:00
Baptiste Daroussin
30dceeaa63 Update to 0.3
- improved portability
- add support for compressed info files (like provided by the emacs port) [1]

PR:		223028 [1]
Reported by:	 Yasuhiro KIMURA <yasu@utahime.org> [1]
2017-10-24 15:15:52 +00:00
Steve Wills
074410e1e9 print/epson-inkjet-printer-escpr: Update to 1.6.17
PR:		221780
Submitted by:	Tatsuki Makino <tatsuki_makino@hotmail.com> (maintainer)
2017-10-23 19:55:54 +00:00
Sunpoet Po-Chuan Hsieh
59d8f23820 Update to 3.17.0
Changes:	https://github.com/fonttools/fonttools/releases
2017-10-17 20:07:02 +00:00
Mathieu Arnold
4da13b8f8e Remove WANT_GNOME and HAVE_GNOME.
Approved by:	bapt kwm
Sponsored by:	Absolight
Differential Revision:	  https://reviews.freebsd.org/D12643
2017-10-12 15:57:51 +00:00
Antoine Brodin
ac2552c183 Fix dependencies 2017-10-07 18:34:09 +00:00
Matthias Andree
7a814a680e Update to new upstream release 4.0.
Changelog: <https://github.com/JabRef/jabref/blob/master/CHANGELOG.md#40---2017-10-04>
2017-10-05 21:23:37 +00:00
Alex Kozlov
814c2060e2 - Update MASTER_SITES for my ports
- Update WWW for jwasm
2017-10-05 10:38:13 +00:00