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

4200 Commits

Author SHA1 Message Date
Antoine Brodin
4f8127ec05 Update devel/doxygen to 1.8.14
PR:		225290
Submitted by:	Naram Qashat (maintainer)
2018-01-19 21:28:34 +00:00
Diane Bruce
343224a06e - Unbreak with clang6
- wrong bind() was being used force network ::bind()
- calm down some other warnings while here
- regen patches

Reported by:		pkg-fallout
2018-01-18 23:34:31 +00:00
Diane Bruce
041f3e37c4 Fix build with clang6
flwrap.cxx:550:21: error: invalid suffix on literal; C++11 requires a space
+between literal and identifier [-Wreserved-user-defined-literal]
                printf("Version: "VERSION"\n");
                                  ^

Reported by:	pkg-fallout
2018-01-18 21:08:02 +00:00
Diane Bruce
cf616cb1bc Make build under clang6
Added one patchfile

main.cxx:517:21: error: invalid suffix on literal; C++11 requires a space       +between literal and identifier [-Wreserved-user-defined-literal]                               printf("Version: "VERSION"\n");

Reported by:	pkg-fallout
2018-01-18 20:45:32 +00:00
Diane Bruce
a5d518dcf7 - Update to latest version
- Change to new upstream distribution
- This also fixes build with clang6 on head

Release 1.4.2:
By John A. Magliacane <kd2bd@amsat.org> (08-Dec-14)

* Modified the "build" script to better accommodate the Mac OSX platform,
  and fixed a contradiction in the documentation relating to the
  description of the situational and time variability parameters
  used in the ITM and ITWOM propagation models.
  (Thanks John M. Vanderau, AA0DN)

* Modified the man pages for improved rendering.  (Thanks Randy Berry, N3LRX)

* Added a field limit in the citydecoder utility to prevent crashing if
  the coordinate file being read should contain unexpectantly large fields.
  (Thanks David Binderman)

----------------------------------------------------------------------------

Release 1.4.1:
By John A. Magliacane <kd2bd@amsat.org> (08-Jan-14):

* The copyright restriction on the ITWOM 3.0 propagation model has
  been removed.  ITWOM 3.0 code may now be used and modified under
  the GPLv2 license.

* Commented out unused variables and calculations in itwom3.0.cpp
  to eliminate gcc warnings about unused but set variables.

* Fixed a bug that caused path loss graphs to be plotted incorrectly.

* Embellished the "citydecoder" utility to handle U.S. Census County
  Subdivision files, thereby providing an additional source of city
  names and locations not necessarily contained in previously handled
  Incorporated Places/Census Designated data files.

* Corrected the image size written to the header of Xastir-compatible
  .ppm maps.

* Fixed a bug that sometimes prevented the "Mode of propagation" from
  appearing in Path Analysis reports when running in -oldtim mode.

* Added a -log command line switch that allows SPLAT!'s command line
  and all associated switches and arguments to be written to a logfile
  for future reference or re-execution at a later time.

* Modified SPLAT!'s "build" script for better handling of OSX.
  (Thanks Glen Bizeau, VE9GLN)

* Changed some coding to eliminate compilation warnings produced by
  recent versions of GCC.

* Brought the documentation up to date.
2018-01-18 19:56:15 +00:00
Jan Beich
25beeff079 devel/boost-*: update to 1.66.0
Changes:	http://www.boost.org/users/history/version_1_66_0.html
PR:		223922
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D13279
2018-01-18 04:11:02 +00:00
Diane Bruce
ef52959748 Update to 1.2.5
removes two obsolete patches

=Version 1.2.5=

2018-01-13  David Freese  <w1hkj@bellsouth.net>

	3cbfc7c: status log
	f2a3c28: db update
	2019450: Native File Chooser
	1756254: xmlrpc update
	4cfb5cf: win mingw
	3992e49: flxmlrpc config

2016-07-10  Kamal Mostafa  <kamal@whence.com>

	21f9d43: fix XmlRpc tm_mday comparison typo

2016-07-04  Robert Cunnings  <nw8l@whitemesa.com>

	41f12d1: mxe update
2018-01-17 17:58:45 +00:00
Diane Bruce
6e1008c8e0 Update to 1.3.38
=Version 1.3.38=

2018-01-13  David Freese  <w1hkj@bellsouth.net>

	afe3bbe: xml server
	bc0b5db: IC7100 / 9100
	782310c: sliders
	8facc1a: Icom Split query
2018-01-17 16:59:55 +00:00
Diane Bruce
693fb8aec0 Update to 4.0.14
2018-01-14  David Freese  <w1hkj@bellsouth.net>

	f799522: linux shutdown
	29593c8: remote logbook
	4e87d16: ARQ exit seg fault

2018-01-09  Stelian Pop  <stelian@popies.net>

	e09d167: WEFAX auto center behavior
	be34220: WEFAX phasing change button
	2dee90e: RTTY configure initializers

2018-01-07  David Freese  <w1hkj@bellsouth.net>

	a5e88af: File aging
	f028159: OS X shutdown
	38b294a: PSK IMD
	a7d67d8: Spectrum Display
	daa6d43: Warnings in sound.cxx
	eb0caa4: OS X app paradigm
2018-01-17 16:17:13 +00:00
Diane Bruce
89e42889de @snkmail.com
n shebangs to use the specified PYTHON_CMD (stage-qa fix) [1]

Add missing html file in plist (check-orphans) [2]

Also we don't need -DENABLE_BAD_BOOST=ON since the ports version of boost is now at 1.65.

  info about ENABLE_BAD_BOOST in GrBoost.cmake...
  # Boost 1.52 disabled, see https://svn.boost.org/trac/boost/ticket/7669
  # Similar problems with Boost 1.46 and 1.47.

stage-qa, check-orphans and poudriere testport all pass now with the attached patch.

[1]
====> Running Q/A tests (stage-qa)
Error: '/usr/local/bin/python2' is an invalid shebang you need USES=shebangfix for 'bin/volk_modtool'
Error: '/usr/local/bin/python2' is an invalid shebang you need USES=shebangfix for 'bin/gnuradio-companion'
Error: '/usr/local/bin/python2' is an invalid shebang you need USES=shebangfix for 'bin/polar_channel_construction'
 .
 .

[2]
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/html/gr-trellis.html

PR:		ports/225126
Submitted by:	John Hein <z7dr6ut7gs@snkmail.com>
2018-01-14 15:31:51 +00:00
Rene Ladan
30433f0c7f Return kevlo's ports to the pool, he handed in his commit bit.
With hat:	portmgr-secretary
2018-01-12 11:21:07 +00:00
Alexey Dokuchaev
35f74fbe2e - Convert to option helper install target (add OPTIONS_DEFINE=DOCS
when it was missing)
- Invoke INSTALL_DATA where appropriate instead of INSTALL_MAN
- Fix some whitespace and formatting bugs along the way
2018-01-11 18:09:00 +00:00
Alexey Dokuchaev
a247b2f47d Do not abuse INSTALL_MAN when installing documentation, examples, and
other miscellaneous files that are not actually manual pages (part 2).
2018-01-11 14:18:01 +00:00
Diane Bruce
eed76459af Follow upstream move from self hosted to SourceForge
Same binary just re-rolled to reflect change.
2018-01-10 18:58:11 +00:00
Steve Wills
ea0f5cf9d4 comms/hackrf: update to 2017.02.1
PR:		224586
Submitted by:	phk
Approved by:	maintainer timeout (cederom@tlen.pl, > 2 weeks)
2018-01-10 18:51:08 +00:00
Raphael Kubo da Costa
f6ceca6350 Update Qt5 ports to 5.9.3.
This took quite a lot of time because Qt's own build system underwent
several changes in 5.8.0 that took a while to adapt to.

And, of course, qt5-webengine is a behemoth that we need to patch like crazy
due to its bundling of Chromium. In fact, most of the Chromium patches in
qt5-webengine have been imported with no changes from www/chromium@433510
("www/chromium: update to 56.0.2924.87").

New port: accessibility/qt5-speech

Bigger changes to Qt5 ports we had to make:
- Qt now allows using a configure.json file to define configuration options
  and specify configuration checks that can be done when qmake is invoked.
  However, configure.json checks done in a subdirectory only propagates to
  subdirectories, and checks elsewhere will fail if all .pro files are being
  parsed at once (i.e. qmake -recursive), so several ports had to switch to
  USES=qmake:norecursive along with manual additional qmake invocations in
  subdirectories in order to work. It's been mentioned in a few places such
  as Qt's bug tracker that qmake's recursive mode is pretty much deprecated,
  so we might switch to non-recursive mode by default in the future.

- Uses/qmake.mk: Introduce QMAKE_CONFIGURE_ARGS. qmake now accepts
  arbitrary options such as '-foo' and '-no-bar' at the end of the
  command-line. They can be specified in QMAKE_CONFIGURE_ARGS.

- graphics/qt5-wayland: The port can only be built if graphics/mesa-libs is
  built with the WAYLAND option, so a corresponding option (off by default)
  was added to the port.

- misc/qt5-doc: Switch to a pre-built documentation tarball. The existing
  port was not working with Qt 5.9. Instead of trying to fix it, switch to
  what Gentoo does and fetch a tarball that already contains all
  documentation so that we do not have to build anything at all. The
  tarball's name and location in download.qt.io look a bit weird, but it
  seems to work fine.

- www/qt5-webengine: Use binutils from ports, Chromium's GN build system
  generates a build.ninja that uses ar(1) with the @file syntax that is not
  supported by BSD ar, so we need to use GNU ar from binutils.

- x11-toolkits/qt5-declarative-render2d: This port was merged into the main
  Qt Declarative repository upstream, and into x11-toolkits/qt5-quick in the
  ports tree.

Changes to other ports we had to make:
- biology/ugene: Drop a '#define point "."' that is not present in more
  recent versions of the port. Defining a macro with such a common name
  causes build issues with Qt 5.9, which uses |point| as an argument name in
  methods.

- cad/qelectrotech: Fix plist with Qt 5.9. Directories are no longer
  installed with `cp -f -R', but rather `qmake install qinstall', which does
  not install

    %%DATADIR%%/elements/10_electric/20_manufacturers_articles/bosch_rexroth/.directory

  That's a local file that should not even have been part of the tarball
  anyway.

- chinese/gcin-qt5: Add additional private Qt directories (which should not
  be used in the first place) to get the port to build with Qt 5.9.

- devel/qtcreator: Fix plist with Qt 5.9. Something changed in qdoc and some
  test classes no longer generate documentation files.

- security/keepassx-devel: Import a patch sent upstream almost a year ago to
  fix the build with Qt 5.9.

Thanks to antoine for the exp-run, and tcberner and Laurent Cimon
<laurent@nuxi.ca> for landing changes in our qt-5.9 branch.

PR:		224849
2018-01-06 21:30:31 +00:00
Vanilla I. Shu
b344fe6bf0 Update to 2.11. 2018-01-06 08:09:12 +00:00
Diane Bruce
b7b0ba96fa Update flrig to 1.3.37
=Version 1.3.37=

2017-12-25  David Freese  <w1hkj@bellsouth.net>

	318525f: TS990 / xmlrpc server mods
	6ae502c: IC7200 filter width
	ab52166: Rotate log
	c028b78: Get PTT
	72540db: Comm timeout
	77df05d: IC7200/7300 notch
	1591335: TS990 changes
	ab76f02: Remove xmlrpc client
	d4eba84: UI service paradigm
	8e3ed6f: IC718
	d7e240d: IC7200
	7b24e97: Extras drop down panel
	96fc5cd: start-stop
	dbdd895: OS X race conditions
	b1c196e: PTT xmlrpc get
	5c2d2a0: Value by VFO
	7f2cd8b: UI wide power button
	a16b2c9: Comp Level

=Version 1.3.36=

	fc88084: IC 9100
	cc62a5a: K2

2017-10-18  steve AG7GN  <steve.magnuson@gmail.com>

	ce45cb2: IC7100

2017-10-14  David Freese  <w1hkj@bellsouth.net>

	6236378: KH6TY
2018-01-05 16:56:20 +00:00
Diane Bruce
2f6940aa89 =Version 4.0.13=
2017-12-26  David Freese  <w1hkj@bellsouth.net>

        4c5c168: Language Translation
        13ef81d: cw t/r - doc update
        c4099e1: Spectrum Analyzer
        2e7f681: TS990 tune feedback
        43cc1b2: OS X CW
        8d156c6: FSQ/IFKP clear tx panel
        f62c96a: deadman
        80f52a8: Image transmit
        fb4797b: flrig race
        1b01276: CW Sweepstakes
        5ef93f4: CW no tx char
        a044193: timeops
2018-01-05 16:41:15 +00:00
Raphael Kubo da Costa
a9709471be Update SIP to 4.19.6, PyQt4 to 4.12.1 and PyQt5 to 5.9.2.
Upstream no longer ships the contents of misc/py-qt5-doc, so the port has been
removed.

This is also a requirement for updating the Qt5 ports, as the PyQt5 version
currently in the tree has license conflicts with later Qt versions.

Big thanks to tcberner for doing most of the work here, and antoine for the
exp-run.

PR:		224739
2018-01-02 20:21:34 +00:00
Raphael Kubo da Costa
7226f1ca02 Build the entire code instead of just src/serialbus.
The CAN code might not be entirely working on FreeBSD (I have not checked), but
there is no reason not to build it and have it be tested more widely.

Reviewed by:	tcberner, adridg
Differential Revision:	https://reviews.freebsd.org/D13107
2018-01-01 13:13:55 +00:00
Alexey Dokuchaev
514b949913 - Unbreak the build on sparc64: gcc was generating assembler code that
invoked FdTOx (convert floating point to 64-bit integer) instruction
  with odd register number as the second argument, while apparently[*]
  an even number is required:

	fdtox	%f10, %f15

  It caused ``Illegal operands'' error when compiling `draw_symbols.c':

	{standard input}: Assembler messages:
	{standard input}:2686: Error: Illegal operands
	{standard input}:2695: Error: Illegal operands
	{standard input}:2835: Error: Illegal operands
	{standard input}:2844: Error: Illegal operands
	{standard input}:2854: Error: Illegal operands
	{standard input}:2864: Error: Illegal operands

  Fix the build by forcing -O0 when compiling this file on sparc64.

- Remove OPTCFLAGS option which enabled "optimized" CFLAGS ``-O2 -pipe'':
  these are our default CFLAGS for a long time

[*] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56890
2017-12-30 10:40:38 +00:00
Danilo Egea Gondolfo
fd8d4198f3 - Update to 2.0.15 2017-12-26 22:45:33 +00:00
Jochen Neumeister
b1debcdbb2 comms/cwstudio: Update from 0.9.5 to 0.9.6
*While here, pet portlint and switch to DISTVERSION

PR:		224547
Submitted by:	 Lukasz Komsta <sp8qed@onet.eu> (maintainer)
Approved by:	mentors (implicit)
2017-12-25 10:23:27 +00:00
Sean Bruno
d3d215e6c3 comms/amtterm Update to 1.6 release
Reviewed by:	crees
Differential Revision:	https://reviews.freebsd.org/D13590
2017-12-22 20:55:47 +00:00
Baptiste Daroussin
2e9911f602 Switch from swig 2.0 to swig 3.0 2017-12-20 19:34:11 +00:00
Baptiste Daroussin
931952ad7f Switch to swig 3.0 2017-12-20 15:00:47 +00:00
Diane Bruce
2ae3dd8688 =Version 1.0.4=
2017-12-18  David Freese  <w1hkj@bellsouth.net>

        3fdf12c: Cluster stream
        d32b3d9: AR report

Reported by:	portscout
2017-12-20 00:31:45 +00:00
Baptiste Daroussin
a9883b0303 Switch to swig 3.0 2017-12-19 15:35:41 +00:00
Mark Linimon
f1696c0036 Mark more recently failing ports broken on aarch64.
While here, pet portlint and reformat some other BROKEN statements.

Approved by:	portmgr (tier-2 blanket)
2017-12-19 14:41:29 +00:00
Michael Reifenberger
7e036760f5 Update to rel. 3.10.2.0 2017-12-18 15:18:32 +00:00
Jochen Neumeister
45833f5f76 comms/tio: Update from 1.27 to 1.28
Changelog: https://github.com/tio/tio/releases/tag/v1.28

PR:		224337
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
Approved by:	mentors (implicit)
2017-12-14 13:18:41 +00:00
Antoine Brodin
1d00aa2b00 - Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
2017-12-11 16:54:20 +00:00
Antoine Brodin
f6825be1b5 wsjt builds fine without the python metaport 2017-12-09 14:05:08 +00:00
Jochen Neumeister
0a79bc38eb Update */pear-Horde to the latest version
switch to DISTVERSION

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13399
2017-12-08 20:21:01 +00:00
Dmitry Marakasov
47eb8ec602 - Pet portlint
- Add LICENSE
- Unsilence installation commands
- Switch to options helpers

Approved by:	portmgr blanket
2017-12-05 09:00:27 +00:00
Alan Somers
0b54608fa9 comms/mlan3 shells/fish: annotate conflicts
They both install /usr/local/bin/fish

PR:		222777
Reported by:	http://pkgtool.osorio.me/conflicts/
Approved by:	Chris Hutchinson <portmaster@bsdforge.com> (mlan3 maintainer)
Differential Revision:	https://reviews.freebsd.org/D13318
2017-12-04 16:59:19 +00:00
Sunpoet Po-Chuan Hsieh
c40c461d6d Use USES=localbase
- Remove CONFLICTS: comms/spandsp-devel has been removed almost 3 years
- Update pkg-descr
- Update WWW
2017-12-03 20:38:42 +00:00
Antoine Brodin
38308bbce8 - Add explicit FLAVOR to a few dependencies
- Remove FLAVOR from py-docutils dependency in comms/uhd, in this case
  it needs the rst2html command, not the docutils module
- Mark some ports as not compatible with python3
2017-12-03 08:25:31 +00:00
Antoine Brodin
07faea058d Cleanup LIB_DEPENDS on libpng 2017-12-01 07:19: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
Rene Ladan
10c237288a comms/dcf77pi: update to 3.6.1
Changelog:	https://github.com/rene0/dcf77pi/releases/tag/3.6.1
MFH:		2017Q4
2017-11-19 14:04:03 +00:00
Steve Wills
a873055e7e comms/tio: Update to 1.27
PR:		223666
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2017-11-14 16:08:50 +00:00
Ganael LAPLANCHE
60f25f82e7 Update to 2.9 2017-11-13 16:49:17 +00:00
Dmitry Marakasov
83768f420a - Add LICENSE
- Unsilence installation

Approved by:	portmgr blanket
2017-11-12 09:04:42 +00:00
Antoine Brodin
1cd3011b81 Fix the context of some patches so that they apply with stricter patch(1)
PR:		223545
With hat:	portmgr
2017-11-10 07:10:35 +00:00
Antoine Brodin
b618e2d0c5 Fix the context of some patches so that they apply with stricter patch(1)
PR:		223545
With hat:	portmgr
2017-11-09 23:12:03 +00:00
Yuri Victorovich
6128783e79 comms/tio: Moved plist back from Makefile to pkg-plist, added the DOCS option.
Approved by:	mat (requested changes in D12987)
Differential Revision:	https://reviews.freebsd.org/D12987
2017-11-08 18:32:58 +00:00
Yuri Victorovich
e9af285dfc comms/tio: Update to 1.26
PR:		223496
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D12987
2017-11-08 06:37:52 +00:00