1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-15 03:14:23 +00:00
Commit Graph

7557 Commits

Author SHA1 Message Date
Jose Alonso Cardenas Marquez
8129b2a248 - Bump PORTREVISION (lang/ldc was updated) 2018-06-03 07:03:45 +00:00
Martin Wilke
8b5c22ecfe PSAutoHint is a standalone version of Adobe AFDKO's autohinter.
WWW: https://github.com/adobe-type-tools/psautohint

PR:		228026
Submitted by:	lantw44@gmail.com
Sponsored by:	iXsystems Inc.
2018-06-02 17:35:00 +00:00
Joseph Mingrone
107b408c31 USES=emacs ports: Bump PORTREVISION for editors/emacs 26.1 upgrade
Or, mark ports that fail to build as BROKEN.
https://lists.freebsd.org/pipermail/freebsd-ports/2018-May/113518.html
2018-05-31 01:18:05 +00:00
Sunpoet Po-Chuan Hsieh
ad4f267b7a Update WWW
search.cpan.org is shutting down.
It will redirect to metacpan.org after June 25, 2018.

With hat:	perl
2018-05-27 20:15:16 +00:00
Boris Samorodov
ecedfed10c print/scribus: Update to version 1.4.7.
Scribus 1.4.7 is almost exclusively a bugfixing and update release
and will be the last iteration of the Scribus 1.4.x line.
All future development efforts will go into the upcoming
new stable version 1.6.x.
2018-05-27 09:38:32 +00:00
Tobias C. Berner
fff1aa535b Update lang/ghc 8.4.2 and the hs-* ports the newer versions
* Update lang/ghc to 8.4.2
* Update the boostrap compiler to 8.4.1
* Update the many hs-* ports
* Bump the rest

Thanks a lot to arrowd for doing all the heavy lifting :)

PR:		227968
Exp-run by:	antoine
Submitted by:	arrowd
Differential Revision:	https://reviews.freebsd.org/D15005
2018-05-25 21:44:12 +00:00
Mathieu Arnold
8dcaabcd6e Add PY_FLAVOR to Python module dependencies.
Sponsored by:	Absolight
2018-05-22 13:15:13 +00:00
Raphael Kubo da Costa
70141f1a3a Update the Qt5 ports to 5.10.1.
The work was done by tcberner and myself, with thanks to antoine for the
exp-run.

Not a lot to report compared to other Qt5 updates:
* net/qt5-network is still broken with LibreSSL. I said this in a commit
  message ages ago but it bears repeating: upstream is open to adding support
  for LibreSSL, but someone needs to step up to maintain it upstream, otherwise
  things will continue to be broken all the time.
* www/qt5-webengine is a huge monster that is terrible to update, just like
  www/chromium itself is. We (kde@) have decided to keep using the 5.9 series
  for the time being, as it should be compatible with the rest of Qt anyway. It
  was updated to 5.9.5, the latest 5.9 release at the time of writing.

PR:		228213
2018-05-18 12:27:43 +00:00
Raphael Kubo da Costa
628cd5a558 Add a patch to fix the build on FreeBSD 10.4.
pkg-fallout reports the following error:

    TexRow.cpp:271:6: error: return type 'const TexRow::TextEntry' must match previous return type 'TexRow::TextEntry' when lambda expression has unspecified explicit return type
                                            return text_none;
                                            ^
    TexRow.cpp:273:3: error: return type 'const TexRow::TextEntry' must match previous return type 'TexRow::TextEntry' when lambda expression has unspecified explicit return type
                    return text_none;
                    ^
    TexRow.cpp:288:6: error: return type 'lyx::TexRow::TextEntry' must match previous return type 'const TexRow::TextEntry' when lambda expression has unspecified explicit return type
                                            return last_pos;
                                            ^
    TexRow.cpp:290:6: error: return type 'struct TextEntry' must match previous return type 'const TexRow::TextEntry' when lambda expression has unspecified explicit return type
                                            return entry.text;
                                            ^
    TexRow.cpp:293:3: error: return type 'lyx::TexRow::TextEntry' must match previous return type 'const TexRow::TextEntry' when lambda expression has unspecified explicit return type
                    return last_pos;
                    ^

Make the lambda return type explicit to work around what looks like a bug on an
old clang version.

Not bumping PORTREVISION, as this shouldn't change the code in FreeBSD versions
with a more recent clang.
2018-05-18 10:19:00 +00:00
Dmitry Marakasov
38489f6842 - Fix LICENSE
- Add LICENSE_FILE
- Pet portlint
- Switch to options helpers
- Switch to new test framework

Approved by:	portmgr blanket
2018-05-18 08:34:09 +00:00
Mathieu Arnold
b900562c5f Those ports have been broken a while now.
Sponsored by:	Absolight
2018-05-17 06:32:17 +00:00
Raphael Kubo da Costa
869f4ff556 Update to 2.3.0.
Announcement: https://www.lyx.org/announce/2_3_0.txt
2018-05-16 20:12:25 +00:00
Thierry Thomas
4f838f52a1 - Upgrade to 1.81 (a)
- Define the license

- Release maintainership.

Reported by:	jason (at) ixsystems.com
2018-05-11 16:47:41 +00:00
Tobias C. Berner
74fcc5aebb Update KDE Applications to 18.04.1 2018-05-11 06:09:39 +00:00
Sunpoet Po-Chuan Hsieh
69c8c36e3e Update to 3.26.0
Changes:	https://github.com/fonttools/fonttools/releases
2018-05-05 17:21:59 +00:00
Alexey Dokuchaev
9c3473d7fa For ports under `print' category: remove redundant PKGMESSAGE assignment,
which is set appropriately by the b.p.m when `pkg-message' appears on the
SUB_FILES list.
2018-05-05 14:47:12 +00:00
Dmitry Marakasov
c0f103ff84 - Add LICENSE
- Add NO_ARCH
- No need to install license as data

Approved by:	portmgr blanket
2018-05-04 09:03:56 +00:00
Jan Beich
c5cbd38041 print/freetype2: update to 2.9.1
- Keep building freetype-config for now (to skip exp-run)
- Drop upstreamed patch
- Properly spell "subpixel" (following upstream)

Changes:	https://sourceforge.net/projects/freetype/files/freetype2/2.9.1
ABI:		https://abi-laboratory.pro/tracker/timeline/freetype/
PR:		227936
Submitted by:	lightside@gmx.com
Security:	CVE-2018-6942
2018-05-02 23:33:10 +00:00
Tijl Coosemans
3542108dc0 - Update to 2.2.7.
- Remove -Wl,-R flag from cups-config output to fix out of tree builds of
  Gnome.  The -R flag takes precedence over -L flags when the linker
  searches for dependencies of libraries listed on the command line which
  can be unexpected.  Therefore, config scripts like this should only
  provide -L flags.  An rpath is then typically generated automatically by
  the build system (cmake, libtool,...). [1]

PR:		227891 [1]
Reported by:	Ting-Wei Lan <lantw44@gmail.com>
2018-05-01 16:24:38 +00:00
Romain Tartière
8ef4e31f30 Unbreak with recent version of Perl
PR:		227856
Submitted by:	romain
Approved by:	Matthias Apitz <guru@unixarea.de> (maintainer)
2018-04-30 06:17:52 +00:00
Sunpoet Po-Chuan Hsieh
9fd0cf652a Update to 0.8.1
Changes:	https://github.com/prawnpdf/pdf-core/blob/master/CHANGELOG.md
2018-04-29 19:46:33 +00:00
Raphael Kubo da Costa
027a1340e1 Update to 2.2.4.
Announcement: https://www.lyx.org/announce/2_2_4.txt
2018-04-29 17:51:59 +00:00
Tobias C. Berner
ddd37ce3fd Update the QScintilla2 ports to 2.10.4 2018-04-29 16:19:44 +00:00
Sunpoet Po-Chuan Hsieh
8c942143af Fix gemspec for rubygem-pdf-core 0.8.0 update
- Bump PORTREVISION for package change
2018-04-28 20:11:07 +00:00
Sunpoet Po-Chuan Hsieh
55e155cf5e Update to 0.8.0
Changes:	https://github.com/prawnpdf/pdf-core/blob/master/CHANGELOG.md
2018-04-28 20:11:02 +00:00
Tobias C. Berner
e714368786 Update KDE Applications to 18.04.0
* Pin multimedia/kdelive at 17.12.3 until we import the mlt update from the dev-repo.
2018-04-28 18:11:49 +00:00
Matthias Andree
010f5b54e7 Update to new upstream release 4.2.
Release info: <https://github.com/JabRef/jabref/releases/tag/v4.2>
<https://github.com/JabRef/jabref/blob/master/CHANGELOG.md#42---2018-04-26>

Add dependency on JFX, and pin Java version to 1.8.

Reported by:	portscout
2018-04-27 18:01:28 +00:00
Dmitry Marakasov
c637402081 Switch all pypi.python.org WWWs to a new PyPi home pypi.org where
they now redirect to anyway. All new urls checked to return 200,
I've fixed a couple of them in the process.

Approved by:	portmgr blanket, mat
2018-04-25 16:42:37 +00:00
Dmitry Marakasov
850d296b04 - Switch to new test framework
Approved by:	portmgr blanket
2018-04-25 08:33:50 +00:00
Muhammad Moinur Rahman
56f716c819 print/foomatic-db-engine: Update version 4.0.12=>4.0.13
- Pet portlint
2018-04-24 12:40:47 +00:00
Muhammad Moinur Rahman
269a6f5ab2 print/ft2demos: Update version 2.8=>2.9
- Update MASTER_SITES with SAVANNAH [1]

Reported by:	mat [1]
2018-04-24 00:53:11 +00:00
Muhammad Moinur Rahman
f1fa9077e6 print/typetools: Update version 2.106=>2.107
Relnotes:	https://github.com/kohler/lcdf-typetools/releases/tag/v2.107
2018-04-24 00:33:59 +00:00
Alex Dupre
aca2d686e3 Update mpfr to 4.0.1 release and bump PORTVERSION of dependent ports. 2018-04-19 07:08:45 +00:00
Jan Beich
cc95712fbe devel/boost-*: update to 1.67.0
Changes:	http://www.boost.org/users/history/version_1_67_0.html
PR:		227427
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15030
2018-04-18 13:57:42 +00:00
Sunpoet Po-Chuan Hsieh
218d351ed8 Change MASTER_SITES back to CHEESESHOP
It was unfetchable from pypi.python.org and is available through redirects now.
2018-04-16 18:34:01 +00:00
Kurt Jaeger
fc5620a135 print/fig2dev: update 3.2.6 -> 3.2.7
- OPTION LETTER CHANGES:
  Language         previous option         current option
  ------------------------------------------------------------
  cgm              -b dummy                -a
  epic             -A scale                -d scale
  eepic            -A scale                -d scale
  eepicemu         -A scale                -d scale
  gbx              -i on|off               -v
  ibmgl            -m mag,xoff,yoff        -m mag -x xoff -y yoff
  mp               -I file                 -d file
  ps               -S dummy                -o
- NEW FEATURES:
  o Print language-specific help text by using fig2dev -L lang -h.
  o Add option -M, multipage, for MetaPost output language.
  o Add option -P, pagemode, and -z to choose a pagesize for pdf output.
  o Add option -W (scaling of figures not possible) for tikz.
  o Add option -b, border width, for LaTeX output language.
  o Add option -f for pstex_t and pdftex_t output language.
  o Add uk_UA and ru_RU encodings for PostScript output. Ticket #12.
- BUGS FIXED:
  o Update help text: Output help for dxf and textyl output language,
    add description of -g option for Tk/Tcl and Perl/Tk output, allow -f
    option for pstex_t and pdftex_t output language.
- Debian bug numbers refer to https://bugs.debian.org/#.
  Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
  o Sanitize input. Do not segfault on malformed input files. Fixes debian
    bugs 881143, 881144, 881396, 890015, 890016, 882021 and also 882022.
  o Do not put an %%Orientation: comment into PostScript output. Some
    viewers would rotate the resulting file, others not.
  o Fix build on NetBSD, which has a _setmode() function different from
    _setmode() on Windows. Ticket #17. Also, avoid alloca(). Ticket #16.
  o tikz output: Omit the semicolon after \pgftext[..]{...};.
  o Define PostScript patterns with larger tiles, may render better. #13
  o Fix build in case libXpm is missing. Ticket #15.
  o Use netpbm programs instead of ghostscript, to produce smaller files.
  o Correctly embed eps files with binary preview (epsi, typically
    found on Microsoft systems). Also, allow to embed ps-files. Fixes
    debian bug 248807, ticket #8.
  o For compilation, do not depend on PATH_MAX being defined.
2018-04-15 20:02:13 +00:00
Tobias C. Berner
a09d6dac8e New port: print/print-manager
This is the current version of KDE Applications <foo>.
Note that users of KDE SC4 should stick with <foo>-kde4.
2018-04-09 18:23:16 +00:00
Jan Beich
ae60358af5 devel/icu: update to 61.1
Changes:	http://site.icu-project.org/download/61
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		227042
Exp-run by:	antoine
MFH:		2018Q2 (required by Firefox 61)
2018-04-06 15:53:16 +00:00
Jason E. Hale
656577b723 Update sysutils/libcdio to 2.0.0
- Add regression tests

Update multimedia/vcdimager to 2.0.1
- Previous version is incompatible with new libcdio API; update was neccesary
- Add regression tests
- Fix LICENSE
- Sort pkg-plist
- Update WWW in pkg-descr

Bump PORTREVISON on dependent ports due to libcdio shared libary increase

Changes (libcdio):	http://git.savannah.gnu.org/cgit/libcdio.git/plain/NEWS?h=release-2.0.0
Changes (vcdimager):	https://github.com/rocky/vcdimager/blob/3b56705/NEWS
Differential Revision:	https://reviews.freebsd.org/D14469
2018-04-05 20:13:33 +00:00
Ed Maste
db43eccd90 print/openprinting: fix build when lld is the system linker
This port passes an invalid argument -Mmapfile to the linker.  Per GNU
BFD ld's manpage, link map options are -M or --print-map to print a link
map to stdout, or -Map mapfile to print a link map to mapfile.

It appears that ld.bfd accepts -Mmapfile as a synonym for -M due to some
quirk of its parser; lld simply fails with an unknown argument error.

This port's embedded copy of libtool was also too old to know that it
should pass the -fuse-ld flag from LDFLAGS through to the linker, and
also too old to match the sed expression in Mk/Uses/libtool.mk that
patches in knowledge of -fuse-ld.  Thus, patch ltmain.sh to add
-fuse-ld=bfd as a passthrough flag.

I do not know why libtool's authors believed that silently dropping
flags from a user's provided LDFLAGS was (is) a sensible thing to do.

PR:		221809
Approved by:	ler
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D14968
2018-04-05 02:43:07 +00:00
Sunpoet Po-Chuan Hsieh
44ec594739 Update to 3.25.0
Changes:	https://github.com/fonttools/fonttools/releases
2018-04-04 18:54:14 +00:00
Baptiste Daroussin
4d39579946 Readd LCD_FILTERING option and introduce LCD_RENDERING
Select LCD_RENDERING as the default (same as before the introduction
of the option)

PR:		225072
Submitted by:	lightside <lightside@gmx.com>
2018-04-03 08:11:52 +00:00
Baptiste Daroussin
5793655762 Incorporate a patch from uptream
Remove the LCD filtering option, now freetype2 offers by default a LCD optimized
output, no need to keep the old LCD filtering option (keeping it off may confuse
users) and let freetype2 use the new "Harmony LCD rendering"

Thanks jbeich for pointing me at the PR I missed.

PR:		225072
Submitted by:	lightside <lightside@gmx.com>
2018-04-02 19:38:39 +00:00
Baptiste Daroussin
d00e550116 Update to 0.2.6 2018-04-02 18:29:33 +00:00
Baptiste Daroussin
47aae8e4d8 Update to 2.9
The ABI is fully backward compatible:
https://abi-laboratory.pro/tracker/timeline/freetype/
2018-04-02 18:04:49 +00:00
Tobias C. Berner
dc579c4cc2 Fix permissions in installed Qt5 header files
For the qt5-* ports bsd.qt.mk sets EXTRACT_AFTER_ARGS, and
thereby does not get the normal default value of
      --no-same-owner --no-same-permissions
passed when extracting. This lead to for example header files
being installed (i.e. copied), with permissions group write
permissions.

Manually append that to the bsd.qt.mk shenanigans (also do the
same in www/qt5-webchannel, which opts out of the bsd.qt.mk value)

PR:		227027
Reported by:	grarpamp@gmail.com
2018-03-29 19:03:17 +00:00
Tijl Coosemans
7223e471d3 Mark deprecated because having both hpijs and hplip can be confusing.
PR:		227047
2018-03-29 09:15:53 +00:00
Danilo Egea Gondolfo
c21c9fa863 - Update to 20180327 2018-03-28 02:40:05 +00:00
Sunpoet Po-Chuan Hsieh
9c1b2ffdce Update to 3.24.2
- Change MASTER_SITES to hard-coded https://files.pythonhosted.org temporarily

The CHEESESHOP regex may need an update.

Changes:	https://github.com/fonttools/fonttools/releases
2018-03-27 18:56:01 +00:00
Baptiste Daroussin
3147bb6c6b Make libgnome and libgnomeui not implying esound dependency
It has been a while both does not depend anymore on esound, before this change
esound dependency was wrongly added to plenty of packages which actually does
not depend on it.

While here:

- audio/glame: remove esound support
- games/monkeybubble: add an explicit dependency on esound
- sysutils/gnome-schedule: add en explicit dependency on pkg-config
- comms/kb: add missing dependency on pkgconfig
- x11-toolkits/libgnomeui:
  * update to 2.4.5
  * use USES=localbase
2018-03-26 12:38:56 +00:00