Commit Graph

4393 Commits

Author SHA1 Message Date
Koop Mast
289883b11b Update ImageMagick to 6.9.10.14 [1]
* Add PKGNAMESUFFIX and rename the directory. This was done to show
  that IM6 is not the "main" version. But still fully supported by upstream.
* Convert a number of options to optionhelpers.
* Add option for ISO/IEC 23008-12:2017 HEIF suport
* Add comment to pkg-descr explaining IM6's "legacy" tag.
* Add comment to the patch-config_policy.xml file why it still needed.

Please note that IM7 is not a drop in replacement due to library API and
command arguments changes. And as a result ports need to decide for themself
which version to use.

Chase these changes in all the ports that using IM6.

PR:		225102 (based on, only the version update) [1]
Submitted by:	Pascal Christen <pascal.christen@hostpoint.ch>
2018-11-10 19:57:07 +00:00
Baptiste Daroussin
7990f81066 Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
2018-11-10 18:12:57 +00:00
Mathieu Arnold
35326f1a97 security/openssl-devel was removed, but there is a security/openssl111 now. 2018-11-10 10:09:48 +00:00
Tobias C. Berner
513eaab548 Fix build for some more kde@ ports on GCC-architectures
PR:		233058
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2018-11-10 07:22:09 +00:00
Jan Beich
0872f77fd4 multimedia/ffmpeg: update to 4.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2018-11-06 01:50:26 +00:00
Tobias C. Berner
89d1bb9ab0 Merge lang/qt5-qml and x11-toolkits/qt5-quick into x11-toolkits/qt5-declarative
- There was no obvious reason to split these ports, and it makes
  porting simpler; the set of ports using either mostly coincided.

Exp-run by:	antoine
PR:		223687
PR:		232751
2018-11-04 19:00:53 +00:00
Mark Linimon
61be1378c6 Fix build on powerpc64 by adding compiler:c++11-lang to USES.
Approved by:	portmgr (tier-2 blanket)
2018-11-02 16:36:00 +00:00
Rene Ladan
8a502cb2d4 Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
2018-11-02 13:32:34 +00:00
Mark Linimon
91449b7ba0 Fix build with GCC-based architectures.
PR:		232080
Submitted by:	Piotr Kubaj
2018-11-01 15:34:46 +00:00
Mathieu Arnold
24cc9cf00b Fix USE_GITHUB usage. 2018-10-31 15:47:05 +00:00
Wen Heping
a45b65a3c7 - Update to 3.2p3
PR:		231814
Submitted by:	osidorkin@gmail.com
Approved by:	maintainer
2018-10-31 06:24:57 +00:00
Jochen Neumeister
91a092be0c Update to 2.39.4
Sponsored by:	Netzkommune GmbH
2018-10-30 11:58:47 +00:00
Mark Linimon
ca8ab26c38 Fix build on gcc-based architectures.
PR:		232560
Submitted by:	Piotr Kubaj
2018-10-30 11:49:32 +00:00
Mark Linimon
06b560c9a1 Fix build on powerpc64, and, possibly, armvX.
PR:		231600
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2018-10-30 11:36:44 +00:00
Alexey Dokuchaev
315bb91822 Unbreak the build against newer versions of OpenSSL (since 1.1.0-pre5), where
many data structures were made opaque and RLE compression support was removed.

Reported by:	pkg-fallout
2018-10-24 11:47:28 +00:00
Jan Beich
0aa737a336 Expand FreeBSD 12 conditionals to include 13.0-CURRENT 2018-10-23 16:34:43 +00:00
Tobias C. Berner
d19d17bd64 qt5: Fix build on GCC based architectures.
PR:		231584
PR:		231677
PR:		231685
PR:		231830
PR:		231955
PR:		231905
PR:		231892
PR:		231684
PR:		231958
PR:		231960
PR:		231818
PR:		231542
PR:		231860
PR:		231681
PR:		231963
PR:		231891
PR:		231966
PR:		231904
PR:		231676
PR:		231819
PR:		231956
PR:		231680
PR:		231957
PR:		231903
PR:		231901
PR:		231667
PR:		231861
Submitted by:	 Piotr Kubaj <pkubaj@anongoth.pl>
2018-10-14 08:01:13 +00:00
Mateusz Piotrowski
76df1019e2 comms/conserver-com: Update licensing details and pet portlint
- Add LICENSE_FILE
- Use tabs instead of spaces to indent values assigned to variables

Reviewed by:	antoine (previous version)
Reviewed by:    krion (previous version)
Reviewed by:    sbruno (previous version)
Approved by:	krion (mentor)
Differential Revision:	https://reviews.freebsd.org/D17528
2018-10-12 16:08:03 +00:00
Sean Bruno
2cecef9116 comms/conserver-com: Update for openssl 1.1.1 in 12-CURRENT.
- Add BSD3CLAUSE license (0mp)
- Switch to github from sourceforge (sbruno)
- portlint cleanups (bunch of people)

PR:		232158
Submitted by:	0mp
Reported by:	jhb
Reviewed by:	emaste
Differential Revision:	https://reviews.freebsd.org/D17524
2018-10-12 15:50:45 +00:00
Antoine Brodin
89b4379a17 Deprecate most glib12 consumers
With hat:	portmgr
2018-10-12 09:19:04 +00:00
Antoine Brodin
95e220d1be Deprecate some GNOME 2 applications
With hat:	portmgr
2018-10-07 20:25:16 +00:00
Kubilay Kocak
66a70b67cb comms/hylafax: Fix build with Clang 6 (and GCC7)
Add patch from upstream HylaFAX+, fixing a Clang 6 (and GCC7) build error:

FaxRecvInfo.c++:115:17: error: comparison between pointer and integer ('const char *' and 'int')
    while (cp+2 != '\0') {
           ~~~~ ^  ~~~~

[1] http://bugs.hylafax.org/show_bug.cgi?id=971
[2] https://sourceforge.net/p/hylafax/HylaFAX+/2417/
[3] See Also: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853448

PR:		225372
Reported by:	O. Hartmann <ohartmann walstatt org>
Obtained from:	HylaFAX+ [2]
MFH:		2018Q4
2018-10-07 10:29:06 +00:00
Dag-Erling Smørgrav
9dff352320 Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except
for where it resulted in a change in output from build-depends-list or
run-depends-list.

Approved by:	portmgr (adamw)
2018-10-06 13:06:42 +00:00
Ganael LAPLANCHE
33f178ede0 Add missing USES=gl to my ports 2018-10-05 10:10:02 +00:00
Rene Ladan
5542e69c2c Remove expired ports:
2018-10-01 devel/erlang-protobuffs: upstream deprecated
2018-10-01 comms/wsjt: replace with wsjtx upstream no longer maintained
2018-10-01 comms/wspr: replace with wsjtx upstream no longer maintained
2018-10-01 comms/kvasd: use wsjtx- kvasd is not needed by wsjtx and no longer maintained
2018-10-01 mail/mutt-lite: For a lite version of mutt build mail/mutt with less (or zero) options
2018-10-02 18:59:25 +00:00
Diane Bruce
214911448d Clean up Makefile
- Add missing NO_ARCH, NO_BUILD
- removed autoplist
- tidy up RUN_DEPENDS
- fix typos in install

Reported by:	jhale
2018-10-02 18:40:54 +00:00
Rene Ladan
783c981d95 Return avilla@'s ports to the pool after his commit bit got taken in for safekeeping. 2018-10-01 21:43:17 +00:00
Antoine Brodin
8421917bab Cleanup plist 2018-10-01 08:43:02 +00:00
Diane Bruce
bcf37be98f A Linux toolkit for handling signals over the automatric picture
transmission (APT) protocol.

## Intro to Automatic Picture Transmission
Automatic picture transmission (APT) is an analog image transmission format
developed for use on weather satellites in the 1960s. While only three
modern satellites, NOAA 15, NOAA 18, and NOAA 19, transmit on the APT
protocol, building a reception station is cheap and simple. The images can
be quite high qualitythey natively have a resolution of
4 km/px. It is reasonable to expect at least one good-quality satellite
pass (and, thereby, opportunity for image downlink) per day.

WWW: https://github.com/rsj56/apitran
2018-09-29 19:50:58 +00:00
Thomas Zander
84b6aee905 Bump PORTREVISION to chase update of multimedia/v4l_compat and libv4l 2018-09-29 08:04:27 +00:00
Yuri Victorovich
a95f238eac comms/chirp: 0.4.1.2017.02.22 -> 0.4.1.2018.09.06
Differential Revision:	D17272
2018-09-21 16:24:28 +00:00
Mark Linimon
5da283f4ec Fix build on gcc-based archs.
PR:		231464
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2018-09-21 11:37:03 +00:00
Mark Linimon
1dbe597583 Mark as broken on powerpc64.
Approved by:	portmgr (tier-2 blanket)
2018-09-19 22:17:02 +00:00
Niclas Zeising
0fae2e9e0e Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG.  Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.

PR:		230909
Reviewed by:	eadler
Approved by:	portmgr (antoine)
Obtained from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D16906
2018-09-11 18:34:27 +00:00
Yuri Victorovich
bc58dff83d comms/freedv: Update 1.2.2 -> 1.3.1
Port changes:
* Change MASTER_SITES
* WWW update

PR:		231142
Submitted by:	takefu@airport.fm
2018-09-11 05:17:29 +00:00
Mathieu Arnold
e1bfdfbe56 Add DOCS options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:14:50 +00:00
Tobias C. Berner
60768bf27d Update Qt5 to 5.11.1
Big thanks to
        * brnrd for the libressl patches in net/qt5-network
        * jhale for fixing the bulk load of ports

PR:		230884
Exp-run by:	antoine
2018-09-09 11:12:14 +00:00
Steve Wills
2d0eee99be comms/anyremote: update to 6.7.1
PR:		226698
Submitted by:	samm@os2.kiev.ua (maintainer, with slight changes)
2018-09-06 19:46:19 +00:00
Sunpoet Po-Chuan Hsieh
29632fcc45 Update devel/json-c to 0.13.1
- Add my LOCAL to MASTER_SITES
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/json-c/json-c/blob/master/ChangeLog
PR:		231007
Exp-run by:	antoine
2018-09-05 22:01:55 +00:00
Yuri Victorovich
2c6b7d5626 comms/geoid: fix build on CURRENT and pet portlint
Port changes:
* Add dependencies
* Correct the patch tag in post-patch
* Add patch

PR:		231162
Submitted by:	swills
2018-09-04 21:26:14 +00:00
George V. Neville-Neil
2bdd507d88 Fix typo 2018-09-04 14:11:56 +00:00
George V. Neville-Neil
d71e98a25e Update the license allow post GPLv2
Reported by:	jbeich
2018-09-04 13:14:07 +00:00
George V. Neville-Neil
5ead7a128d Remove an unused dependency, update to properly grab version of Python
Reported by:	jbeich
2018-09-04 13:12:08 +00:00
George V. Neville-Neil
3a8ad5d8e2 Update build dependencies to track a library rather than an executable 2018-09-03 19:43:07 +00:00
George V. Neville-Neil
dd5b34f14f Update dependencies to properly follow Python and libraries 2018-09-03 19:40:59 +00:00
George V. Neville-Neil
e6d9ec2f1a Switch to the more idiomatic inclusion of Python 2018-09-03 19:33:28 +00:00
George V. Neville-Neil
03f7c8e36a Attach libbtbb and ubertooth to the build 2018-09-03 18:46:52 +00:00
George V. Neville-Neil
45f92f7cf4 Make this port depend on its library 2018-09-03 18:43:15 +00:00
George V. Neville-Neil
4bfca62385 Ubertooth Tools for use with Ubertooth One a Bluetooth and BLE sniffer 2018-09-03 18:36:32 +00:00
George V. Neville-Neil
1870b00346 Bluetooth Baseband Library for use by Ubertooth and others 2018-09-03 18:35:25 +00:00