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

7883 Commits

Author SHA1 Message Date
Dmitry Marakasov
9bf5bdf260 - Fix LICENSE
- Add LICENSE_FILE
- Switch to USES=localbase
- Update WWW

Approved by:	portmgr blanket
2019-07-27 09:02:22 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Steve Wills
a427583201 print/freetype2: update to 2.10.1
PR:		239165
Submitted by:	lightside@gmx.com
Exp-run by:	antoine
2019-07-19 13:29:57 +00:00
Dmitry Marakasov
2e5223e266 - Whitespace and cosmetic fixes
- Switch to options helpers
- Respect LDFLAGS
- Update WWW
2019-07-15 09:02:15 +00:00
TAKATSU Tomonari
fe7c84511e - Update to 1.23 2019-07-14 17:10:55 +00:00
TAKATSU Tomonari
6465ca5de2 - Update to 0.14 2019-07-14 17:00:54 +00:00
Tobias C. Berner
37e8575738 KDE Applications: update to 19.04.3
July 11, 2019.
Today KDE released the third stability update for KDE Applications 19.04. This
release contains only bugfixes and translation updates, providing a safe and
pleasant update for everyone.

Over sixty recorded bugfixes include improvements to Kontact, Ark, Cantor, JuK,
K3b, Kdenlive, KTouch, Okular, Umbrello, among others.

Improvements include:

  *  Konqueror and Kontact no longer crash on exit with QtWebEngine 5.13
  *  Cutting groups with compositions no longer crashes the Kdenlive video editor
  *  The Python importer in Umbrello UML designer now handles parameters with default arguments

Changelog:
	https://kde.org/announcements/fulllog_applications-aether.php?version=19.04.3
2019-07-12 05:32:09 +00:00
Sunpoet Po-Chuan Hsieh
75e5e0b709 Update to 3.43.2
Changes:	https://github.com/fonttools/fonttools/releases
2019-07-11 18:10:19 +00:00
Tijl Coosemans
7003875294 On amd64 adding DEFAULT_VERSIONS+=linux=c6 to /etc/make.conf made Linux
infrastructure ports (linux_base-c6 and linux-c6*) install i386 CentOS 6
packages.  Using c6_64 instead of c6 made them install mixed amd64/i386
CentOS 6 packages and allowed Linux application ports to install amd64
binaries when available.  The i386-only configuration was only useful for
users of x11/nvidia-driver* which didn't provide Linux amd64 emulation
until recently.

With x11/nvidia-driver* now supporting Linux amd64 there's no longer a
need for i386-only Linux on amd64.  Let DEFAULT_VERSIONS+=linux=c6 make
Linux infrastructure ports install mixed amd64/i386 CentOS 6 packages,
like c6_64 before, and remove support for c6_64 as a value.

Replace LINUX_ARCH with ARCH everywhere because they are always the same
now.
2019-07-10 14:40:02 +00:00
Greg Lewis
fca0c2802e Adjust to proposed changes in Java versioning
* Bug #238758 proposes to change the Java versioning from versions such
  as "1.6.0" to versions such as "6" (for example).  Modify the Makefile
  checks on JAVA_PORT_VERSION to cope with either format.

PR:		238983
Approved by:	ale (maintainer)
2019-07-08 20:19:09 +00:00
Tijl Coosemans
3711f67ba8 Update to 1.25.1. 2019-07-06 15:47:32 +00:00
TAKATSU Tomonari
bfd8e43a77 - Update to 2.11.3
PR:		237984
Submitted by:	Greg V <greg_AT_unrelenting_DOT_technology>
2019-07-03 22:50:44 +00:00
Sunpoet Po-Chuan Hsieh
3ca4253c85 Add py-fonttools-lxml-ufo (slave port of py-fonttools)
PR:		237672
Submitted by:	swills
2019-07-03 18:52:19 +00:00
Kubilay Kocak
5e9bccc6ed print/dot2tex: Fix incorrect Python version spec
dot2tex supports Python 2 and 3. This change removes the unecessary version
spec restriction to 2.7.

While I'm here:

  - Add PKGNAMEPREFIX (unique package names per flavor)
  - Enable USE_PYTHON=concurrent, each package flavor installs scripts in
    common locations
  - Add TEST_DEPENDS/test target
  - Add python to CATEGORIES
  - Pet portlint (Make file sort/group order)

PR:		237984
Approved by:	portmgr (maintainer timeout: 1 month)
MFH:		2019Q2 (blanket(s): ports (& Python) compliance)
2019-07-01 06:56:29 +00:00
Joseph Mingrone
7e2d065d97 print/pdf-tools: UCLize pkg-message and only show it upon install 2019-06-29 20:02:36 +00:00
Tobias C. Berner
4d160bfcf5 graphics/poppler: update to 0.78.0
Release 0.78.0:
        core:
         * Fix line annotation arrows for usage in dimensioning
         * Handle Ink annots without an InkList but with an AP
         * Fix typos preventing parsing of Movie start and duration
         * Fix crash on malformed files

        glib:
         * Add poppler_document_create_dests_tree()
         * Don't use the deprecated g_type_class_add_private()
         * Document the differences between render() and render_for_printing()
         * Fix introspection for poppler_document_new_from_data
         * Don't create PopplerInputStream with length 0. Issue #414
         * Document G_IO_ERROR as a possible error condition
         * docs: Add index for API new in 0.78

        build system:
         * Fixes cross compilation of gir in Void Linux
         * Add -Wshadow to the default warning flags
         * install pkg-config pc files if pkg-config is found

PR:		238857
Exp-run by:	antoine
Approved by:	gnome (kwm, implicit)
2019-06-29 08:55:17 +00:00
Tobias Kortkamp
3726f94254 Convert all Go ports to USES=go
This allows for port testing with lang/go-devel via GO_PORT, setting
up the Go build environment in a single place, and is step one in
simplifying Go ports that often define too complicated do-build
targets themselves.

USES=go gains new arguments 'run' to add lang/go to RUN_DEPENDS and
'no_targets' for ports with composite builds that call 'go' themselves
and do not need the do-build/do-install targets of USES=go.

PR:		238849
Submitted by:	dg@syrec.org (also D20745)
Reviewed by:	mat, tobik
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20746
2019-06-29 03:51:13 +00:00
Jan Beich
26f26856f5 print/harfbuzz: update to 2.5.3
Changes:	https://github.com/harfbuzz/harfbuzz/releases/tag/2.5.3
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by:	GitHub (watch releases)
2019-06-26 19:26:18 +00:00
Rene Ladan
d2eb50ab00 Clean up final leftovers from Qt4.
Submitted by:	rene
Reviewed by:	mat, tcberner
Differential Revision:	https://reviews.freebsd.org/D20725
2019-06-26 11:52:23 +00:00
Tobias C. Berner
4196590fa5 KDE Applications: complete dependency lists
This has been on the TODO list for forever...

PR:		238764
Reported by:	yuri
2019-06-23 15:39:32 +00:00
Jan Beich
3f1dc22f71 print/harfbuzz: update to 2.5.2
Changes:	https://github.com/harfbuzz/harfbuzz/releases/tag/2.5.2
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by:	GitHub (watch releases)
2019-06-20 19:33:38 +00:00
Sunpoet Po-Chuan Hsieh
8fa0db5682 Update to 3.43.1
Changes:	https://github.com/fonttools/fonttools/releases
2019-06-20 19:09:20 +00:00
Gleb Popov
9b79b0b5b2 In wrapper scripts, use $@ instead of $* to correctly pass arguments to the real program
PR:		238719
Approved by:	tcberner (mentor, implicit)
2019-06-20 16:03:10 +00:00
Guido Falsi
ad1ecbc81b - Simplify XFCE MASTER_SITES usage
- Update XFCE Master sites list

Submitted by:		olivierd
Reviewed by:		mat
Approved by:		portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D8416
2019-06-19 16:14:27 +00:00
Christoph Moench-Tegeder
dc6ce7033d update gutenprint to 5.2.15
Announcement: https://sourceforge.net/p/gimp-print/mailman/message/36693157/

While here, remove old and unused VCS tags
2019-06-18 20:37:59 +00:00
Piotr Kubaj
2aa2eac819 print/libraqm: fix build with GCC-based architectures
Don't shadow global variable index:
cc1: warnings being treated as errors
raqm.c: In function '_raqm_u32_to_u8_index':
raqm.c:1602: warning: declaration of 'index' shadows a global declaration

Fails to build with base GCC.

PR:		237949
Approved by:	kwm (maintainer), mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D20613
2019-06-14 07:13:01 +00:00
Gleb Popov
e4b6cd74b6 For ports with USES=cabal install a wrapper shell script instead of a real
executable into /bin/, that sets some environment variables to workaround
https://github.com/haskell/cabal/issues/5997

While there, update bunch of Haskell ports, install their data files.

PR:		237878
Reviewed by:	tcberner
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D20556
2019-06-13 13:57:14 +00:00
Rodrigo Osorio
c56f7f4a02 Update print/fontforge to 20190413
* Rework FREETYPE option using print/freetype2 to get
  freetype files instead of fetching distfile directly,
  removing the need of chasing the port's version.
* Shift some things around in Makefile to appease portlint
* Regenerate patches and remove patch-fontforge_splinefont.h

Changelog: https://github.com/fontforge/fontforge/releases/tag/20190317
           https://github.com/fontforge/fontforge/releases/tag/20190413

PR:		237855
Submitted by:	kunda <chitty_cloud@me.com>
Approved by:	<cyberbotx@cyberbotx.com> (maintainer)
2019-06-11 22:30:14 +00:00
Muhammad Moinur Rahman
24cb987f15 print/ft2demos: Update version 2.9.1=>2.10.0
PR:		236868
Submitted by:	lightside@gmx.com
2019-06-11 11:02:34 +00:00
Dmitry Marakasov
3960de1527 - Update WWW
- Switch to options helpers
- Pet portlint

Approved by:	portmgr blanket
2019-06-09 09:01:54 +00:00
Tijl Coosemans
bb5cf6c4f3 Address some portlint warnings in the Linux infrastructure ports.
Eliminate LINUXNAME from port Makefiles.  This was just a helper variable
without special meaning outside port Makefiles but several developers have
copied it to new ports where it was then unused, apparently thinking that
it did have some special meaning.
2019-06-08 15:59:46 +00:00
Tijl Coosemans
5b721b6172 Eliminate RPMVERSION from Linux ports and set DISTVERSIONSUFFIX instead.
This puts all version information together in the port Makefiles.
2019-06-08 13:13:29 +00:00
Tijl Coosemans
f099d068fc Update CentOS 7 ports to 7.6.1810.
This adds some new ports:
converters/linux-c7-fribidi required by x11-toolkits/linux-c7-pango.
graphics/linux-c7-libglvnd required by graphics/linux-c7-dri.
graphics/linux-c7-wayland required by graphics/linux-c7-dri.
print/linux-c7-freetype unbundled from emulators/linux_base-c7 because it
depends on graphics/linux-c7-png now.

Mesa OpenGL libraries in graphics/linux-c7-dri now support libglvnd (GL
Vendor-Neutral Dispatch library) which allows some applications to use
Mesa while others use Nvidia OpenGL.  The x11/nvidia-driver* ports have
been changed so versions above 390.42 now use CentOS libglvnd and no longer
install a bundled copy.

PR:		229431
Submitted by:	pkubaj (partly)
2019-06-08 12:13:46 +00:00
Tijl Coosemans
665876b565 - Update to 1.25.0.
- Make portlint happy.
2019-06-08 10:36:49 +00:00
Steve Wills
006e32299a print/splix: update to last commit, cleanup
PR:		238297
Submitted by:	Philipp Erbelding <philipp@copythat.de>
2019-06-08 00:41:59 +00:00
Steve Wills
9f26232df3 print/epson-inkjet-printer-escpr: update to 1.6.41
PR:		238328
Submitted by:	Tatsuki Makino <tatsuki_makino@hotmail.com> (maintainer)
2019-06-08 00:28:14 +00:00
Tobias C. Berner
f240baeb83 Update KDE Applications to 19.04.2
https://kde.org/announcements/announce-applications-19.04.2.php
2019-06-07 04:08:25 +00:00
Antoine Brodin
47ce821484 Switch default version of samba from 4.7 to 4.8
With hat:	portmgr
2019-06-04 14:17:39 +00:00
Steve Wills
1a6fdc3bfd print/freetype2: Update to 2.10.0
PR:		236867
Submitted by:	lightside <lightside@gmx.com>
Exp-run by:	antoine@
Reviewed by:	kwm
2019-06-03 16:02:05 +00:00
Kai Knoblich
0c4024a80b print/hplip: Fix runtime with graphics/py-pillow 6.0.0
Fix a possible runtime error in installers/dcheck.py when graphics/py-pillow
is updated to 6.0.0, which removed the previously deprecated constant
Image.VERSION .

PR:		238072, 237426 (related)
Approved by:	woodsb02 (maintainer)
2019-06-02 21:00:06 +00:00
Tijl Coosemans
8185ed94ad Update to 1.23.0. 2019-06-01 10:08:53 +00:00
Jan Beich
1d92e91322 print/harfbuzz: update to 2.5.1
Changes:	https://github.com/harfbuzz/harfbuzz/releases/tag/2.5.1
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by:	GitHub (watch releases)
2019-06-01 07:39:39 +00:00
Tobias C. Berner
d163307e80 graphics/poppler: update to 0.77.0
Release 0.77.0:
        core:
         * Fix crash on signature handling. Issue #766
         * Fix small memory leak in SignatureHandler::getCertificateInfo
         * Splash: Restrict filling of overlapping boxes. Issue #750
         * Fix crash on malformed files

        qt5:
         * Fix optional content handling with exclusive layers

        cpp:
         * Make render_page thread-safe

        utils:
         * pdfsig: Fix small memory leak
         * pdftotext: Fix typo in manpage

PR:		238115
Exp-run by:	antoine
Approved by:	gnome (kwm, implicit)
2019-06-01 06:39:22 +00:00
Sunpoet Po-Chuan Hsieh
d8cff3e56b Introduce PY_TYPING and simplify Makefile
Since devel/py-promise requires 3.6.4+, the minimal version is set to 3.6.4.

With hat:	python
2019-05-31 10:00:20 +00:00
Tobias Kortkamp
de285f344a print/lilypond*: Drop nop GNU_MAKEFILE 2019-05-30 10:19:14 +00:00
Tobias Kortkamp
8b30bb22bb print/a2ps: Do not install files for xemacs
It was removed in 2014.
2019-05-30 07:50:10 +00:00
Sunpoet Po-Chuan Hsieh
5a403a9f95 Update to 3.42.0
Changes:	https://github.com/fonttools/fonttools/releases
2019-05-29 18:36:27 +00:00
Wen Heping
af01439220 - Update to 8.4.2 2019-05-29 06:02:48 +00:00
Tobias Kortkamp
3b7f064eda print/scribus-devel: Drop nop and misspelled DOS2UNIX_FILE 2019-05-25 17:19:09 +00:00
Jan Beich
536e8c8198 print/harfbuzz: update to 2.5.0
Changes:	https://github.com/harfbuzz/harfbuzz/releases/tag/2.5.0
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by:	GitHub (watch releases)
2019-05-24 21:13:25 +00:00