1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-21 08:42:23 +00:00
Commit Graph

3923 Commits

Author SHA1 Message Date
Gerald Pfeifer
89f8b05214 Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
2016-11-20 09:38:08 +00:00
John Marino
3a9b4b7d1b comms/tlf, math/topaz, devel/devtodo: Document ncurses requirement
Approved by:	ncurses blanket
2016-11-19 17:42:40 +00:00
Tobias C. Berner
3af9c286ad Simplify Makefile of comms/jsdr
Instead of doing a manual do-configure / do-build / do-install targets, copy
a small 'jsdr.pro' file to WRKSRC and then rely on USES=qmake to do the rest.

The version-suffix of the two binaries spectrum-viewer and fmreceiver was
dropped in the process (why was it there?) -- and therefore the PORTREVISION
is bumped.

PR:		214642
Approved by:	rakuco (mentor)
2016-11-19 11:53:23 +00:00
John Marino
167cd7d4ed comms/uhd: Document ncurses requirement
Approved by:	ncurses blanket
2016-11-18 15:58:32 +00:00
Diane Bruce
baa0687760 Update to latest release
20161022 QSSTV 9.2.4
- some minor bugfixing
- eliminated online status setting in Config Notication tab (doubled with setting in Operator settings)
- bug fix: incremental counter on filename wih hybrid mode
- added filename to statusbar when sending DRM image

20161021 QSSTV 9.2.3
- bug fix: memory leak in tx DRM when loading/resizing images
- faster compression of tx images
- bug-fix: hybrid mode saved images with wrong file extension. Receivers tried downloading wrong file.
- Added all the patches (more then 20) from Mike, VK6M: rx/tx notifications and a large number of patches for image handling
- Added new features (such a save waterfall image) implmented by Mike, VK6M
- Todo: update the documentation !

20160929 QSSTV 9.2.2
- added CTRL_F keyboard shortcut to switch to and from full screen. This is mainly used on low resolution screens where the top and/
or
bottom taskbars are masking part of the QSSTV window.

20160929 QSSTV 9.2.1
- added low Resolution mode
- changed SSTV sync detection
- some minor bug fixes

20160703 QSSTV 9.1.8
 - The program uses jp2 files for sending images in DRM mode. The file extensions were not correct. ->fixed
 - changes of the configuration do not need a restart of the program anymore (adding templates, stock images, DRM Profiles)
 - images in the gallery are now resized.
 - added menu option To Tx in Gallery Images RX and TX.
 - image in viewer is zoomed when resized while keeping aspect ratio.
 - Screen size reduced to 791x684 for use with smaller screens.
 - Added voice/data port selection for PTT (thanks to David VK3DCU)

20160701 QSSTV 9.1.7
 - Normally the audio is generated on the left channel. There is now an option in the soundconfig
 to swap left and right channel. Some radios like the TS590 are using the right audio channel via USB (test done by PE1DFQ - Gerard).
 - On request from Michael DL3YAP: Added CW ID button to manually send the CW ID as specified in the CW config.
 - Name of ID button in the lower status bar changed to WF ID (waterfall ID) to avoid confusion with CW ID.
 - Fixed bug: Waterfall font size was not correctly saved.
 - Added "Bold" option for Waterfall font.

20160628 QSSTV 9.1.6
 - ftp transfer crashes when transmitting in hybrid mode-> solved

Reviewed by:		takefu@
2016-11-16 21:25:38 +00:00
Mark Linimon
d864fd0302 Mark as broken on various tier-2 archs.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2016-11-14 05:03:05 +00:00
Vanilla I. Shu
b2285f334c Update to 2.7. 2016-11-13 03:13:37 +00:00
Vanilla I. Shu
fbeeb99886 Update to 1.37.91. 2016-11-13 03:13:18 +00:00
Martin Matuska
048208ae79 Horde package update:
comms/pear-Horde_ActiveSync 2.37.2 -> 2.37.3
mail/pear-Horde_Mime 2.10.1 -> 2.10.2
www/pear-Horde_Service_Weather 2.5.0 -> 2.5.2
deskutils/horde-nag 4.2.12 -> 4.2.13
2016-11-12 00:00:07 +00:00
Steve Wills
06016ca09a comms/conserver-com: Add IPMI support, Fix MAN
PR:		204703
Submitted by:	m1cro <rum1cro@yandex.ru>
Approved by:	maintainer timeout (kuriyama, 2 months)
2016-11-10 01:47:35 +00:00
Diane Bruce
f53ad28431 Unbreak fldigi and update to latest version 3.23.15
Move distribution site to sourceforge

Version 3.23.15 * Maintenance release
Translation file
 * Updated po/pl.po Polish translation file
 - update provided by Roman Bagiñski, SP4JEU

N3FJP command sequencing
 * changed command/response sequencing to correct
   difference in behavior Windows versus all other platforms.

BARTG vice BART
 * Acronymn correction on Contest configuration panel

speed test
 * improper use of memset

XP fault on failure
 * debug thread timing caused delayed attempt to access
   a deleted Fl_Browser widget in debug panel
   - not evident on other OS or on later versions of Windows

Default Logbook widget sizing
 * Added resizing to all logbook widgets

Mono / Stereo wav file
 * Output monophonic wav file (left channel) unless configured
   for right channel recording

ARQ thread
 * change server thread to make non blocking

N3FJP logged frequency
  * User selectable for ssb Suppressed carrier, or
    ssb Suppressed carrier +/- wf audio injection
    frequency modified if RTTY

update check
 * Use www.w1hkj.com file mirror for version check

DX cluster
 * Add DX cluster access via telnet connection

CQWW zone/state
 * Add parsing and auto log entry for CQzone when passed
   from CQWW's CALLTAB event
 * Fix error in not passing CQstate entry from both log views

Contest fields
 * remove ambiguity for menu items View ... Contest fields

OSX Clang build
 * Correct errors in clang build on OS X 10.11

flrig default
 * Change flrig control default to FALSE
2016-11-09 23:04:59 +00:00
Jan Beich
218023084d comms/fldigi: mark BROKEN after r425442
src/main.cxx:1492:2: error: no matching function for call to 'memset'
        memset(src.data_in, 0, src.input_frames * sizeof(float));
        ^~~~~~
/usr/include/string.h:67:7: note: candidate function not viable: no known conversion from 'const float *' to 'void *' for 1st argument; take the address of the argument with &
void    *memset(void *, int, size_t);
         ^

Reported by:	pkg-fallout
Pointy hat to:	@bapt (and upstream)
2016-11-09 10:51:35 +00:00
Martin Matuska
fdf636288a Horde package update:
comms/pear-Horde_ActiveSync 2.37.1 -> 2.37.2
devel/pear-Horde_Core 2.27.0 -> 2.27.2
mail/pear-Horde_Imap_Client 2.29.9 -> 2.29.10
devel/pear-Horde_Nls 2.2.0 -> 2.2.1
deskutils/horde-nag 4.2.11 -> 4.2.12
mail/horde-turba 4.2.16 -> 4.2.17
www/pear-Horde_Service_Weather 2.0.1 -> 2.5.0
2016-11-08 23:31:05 +00:00
Soeren Straarup
5449fead45 Don't free the struct before free'ing it's member. 2016-11-08 02:34:40 +00:00
Michael Reifenberger
65f439d5dd UHD seems to use SSE2 functions and seems to need the addional compiler spitch for FreeBSD 11+ i386 2016-11-06 20:30:49 +00:00
Guido Falsi
2bf372056b - Update openobex to 1.7.2
- Remove obsolete master site
- Regenrate patches
2016-11-06 11:42:12 +00:00
Jan Beich
9aa36d40ab comms/dabstick-radio: unbreak build with ffmpeg 3.x
backend/mp2processor-ffmpeg.cpp:49:33: error: use of undeclared identifier 'CODEC_ID_MP1'; did you
      mean 'AV_CODEC_ID_MP1'?
        codec           = avcodec_find_decoder (CODEC_ID_MP1);
                                                ^~~~~~~~~~~~
In file included from backend/mp2processor.cpp:7:
backend/mp2processor-ffmpeg.cpp:66:18: error: use of undeclared identifier 'avcodec_alloc_frame'
        decoded_frame   = avcodec_alloc_frame ();
                          ^
backend/mp2processor-ffmpeg.cpp:107:2: error: use of undeclared identifier
      'avcodec_get_frame_defaults'
        avcodec_get_frame_defaults (decoded_frame);
        ^

PR:		207547
2016-11-04 07:05:51 +00:00
Mark Linimon
de4102c6dc Now builds on sparc64.
Approved by:	portmgr (tier-2 blanket)
2016-11-03 15:54:40 +00:00
Guido Falsi
ad3225e349 - Add UTF8 option [1]
- Patch sendsms script to correctly parse iconv command output [2]

While here:

- Add TIMESTAMP to distinfo
- Regenerate patches
- Unsilence post-install target

PR:		205973 [1], 205978 [2]
Submitted by:	satorium77@gmail.com
2016-11-02 11:29:28 +00:00
Jan Beich
3d53a3f5b8 devel/pkgconf doesn't search under lib/pkgconfig by default 2016-11-01 01:28:42 +00:00
Sofian Brabez
dc51f33a4c - Update to 3.2.1
PR:		213401
Reported by:	Kyle Evans <kevans91 at ksu.edu>
2016-10-27 20:34:28 +00:00
Mathieu Arnold
d17f126e64 Cleanup USE_GITHUB usage.
Sponsored by:	Absolight
2016-10-25 22:28:22 +00:00
Boris Samorodov
658f5275a5 Library for working with serial ports in Java.
WWW: https://github.com/scream3r/java-simple-serial-connector

PR:		213758
Submitted by:	bsdports@kyle-evans.net
2016-10-25 19:37:33 +00:00
Mathieu Arnold
a0bcd2cf68 Use USES=pathfix where applicable.
PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
2016-10-21 15:21:13 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Tobias C. Berner
1d16d53e19 Introduce new extensible virtual categories for KDE
A lot of KDE Ports share MASTERSITES, LICENSE and so one, as they are
released as a bundle upstream, however, there was not really a clean
way to share this information.

Using these new categories, we can simplify the Makefiles for the diverse
KDE ports.
At the moment we support the virtual category
	* kde-kde4
In the future, this will be extended to
	* kde-frameworks
	* kde-plasma
	* kde-applications

PR:						213406
Differential Revision:	https://reviews.freebsd.org/D7645
Exp-run by :			antoine
Reviewed by:			mat, rakuco
Approved by: 			portmgr (mat), rakuco (mentor)
2016-10-18 17:22:35 +00:00
Ganael LAPLANCHE
0fd1d1aada Update to 2.6.0 2016-10-13 11:33:58 +00:00
Mathieu Arnold
6b47948a7d Whatever you do, ${PORTSDIR} always creeps in depends.
Sponsored by:	Absolight
2016-10-11 20:56:38 +00:00
Diane Bruce
c42904d7ea Update to 3.7.9.2
Remove unecessary diffs using @sample keyword in pkg-plist
Use uhd port instead of usrp port
Add missing dependancies
Fix wrongly used PLIST_SUB [1]
Fix build due to missing dependency  [2]
Did my best to address libgcc stupidity for now [3]
 Please read
 http://lists.freebsd.org/pipermail/freebsd-toolchain/2016-August/002249.html
 PR 208120

[1] PR ports/210095 fix by @takefu
[2] PR ports/210444 fix by @takefu
[3] PR ports/211889 fix by @db
2016-10-10 12:43:22 +00:00
Mark Linimon
aec7aa2e72 Also mark as broken on sparc64. Pet portlint.
Approved by:	portmgr (tier-2 blanket)
2016-10-05 19:11:27 +00:00
Diane Bruce
af5004d2e2 Mark for removal in two months since port conflicts with prior existing
audio/codec2	(Noted by Maintainer)
Note conflict with codec2

PR:		ports/210186
Submitted by:	Maintainer
Reported by:	takefu@
Approved by:	takefu@
2016-10-03 13:21:08 +00:00
John Marino
d9da3d5f72 comms/rtl-sdr: pedantic typo correction 2016-09-30 23:41:18 +00:00
Mathieu Arnold
a3ec08a4a3 Fix build.
Reported by:	antoine
Pointy hat:	mat
Sponsored by:	Absolight
2016-09-30 17:03:24 +00:00
Mathieu Arnold
59fc2b7609 Only build docs with doxygen inside a DOXYGEN option.
Sponsored by:	Absolight
2016-09-30 16:04:11 +00:00
Martin Matuska
414522bcad Horde package update:
comms/pear-Horde_ActiveSync 2.35.0 -> 2.37.1
devel/pear-Horde_Core 2.26.1 -> 2.27.0
2016-09-29 20:41:00 +00:00
Christian Weisgerber
f8c512f86b * Replace the canonical upstream with a random copy found on GitHub,
as decreed by the powers that be.  No differences in the extracted
  source.
* Add LICENSE while here.
2016-09-29 19:34:00 +00:00
Christian Weisgerber
a56d3d8edd Trivial fix for master site. 2016-09-29 15:04:31 +00:00
Antoine Brodin
ea16d28b49 - Update devel/doxygen to 1.8.12
- Adjust plist of ports depending on it

PR:		212869
2016-09-27 16:32:52 +00:00
Raphael Kubo da Costa
3346021972 Update the Qt5 ports to 5.6.1.
This took longer than expected, but there are quite a few changes to the
existing ports and a few new ones.

General upstream changes:
- Starting with Qt 5.6.2, Qt will fail at configuration time if LibreSSL is
  being used. According to the discussion here:
  https://codereview.qt-project.org/#/c/154800/
  The Qt project is not opposed to LibreSSL, but does not want to mix
  support for it into the OpenSSL backend code, especially as they move
  towards supporting OpenSSL 1.1.
  People interested in LibreSSL support are welcome to submit a separate
  backend upstream, but are expected to maintain it. We (kde@) are not
  opposed to carrying some patches authored by others in the future, as long
  as they are not huge and destabilizing.
- When Qt detects the compiler supports C++11, it will pass -std=gnu++11 by
  default (this is an upstream change). You can add "CONFIG -= c++11" to
  your .pro. Qt 5.7 will require C++11.
- www/webkit-qt5: The QtWebKit module is deprecated upstream, and is shipped
  separately as a community release tarball. kde@ does not have an ETA for a
  qt5-webengine port, as it requires a huge effort (and number of patches)
  similar to maintaining www/chromium itself.
- x11-toolkits/qt5-declarative has been deprecated upstream. The last
  release is 5.5.1.

Relevant changes:
- devel/qmake5: The freebsd-clang mkspec has become the default mkspec on
  FreeBSD, replacing the outdated freebsd-g++ one that was moved to
  unsupported/ (it still works though).
- devel/qt5-qdoc: qdoc was moved to qttools upstream, but its data files are
  still in qtbase. The data files are now in the qt5-qdoc-data port.
- misc/qt5-doc: Clean up and stop requiring a compiler and fumbling with
  mkspecs. Instead of running the `configure' script, which requires a
  compiler and adjustments to the mkspecs files and also ends up building a
  new qmake binary, we now leverage USES=qmake to generate all the Makefiles
  from the top-level qt.pro. Getting this to work requires some tricks,
  though, and qt.conf.in has a longer explanation of what's being done.
  Switch to USES=gmake to be able to drop MAKE_JOBS_UNSAFE=yes.

New ports:
- comms/qt5-serialbus
- devel/qt5-qdoc-data
- x11-toolkits/qt5-quickcontrols2

Big thanks to Adriaan de Groot (groot@kde.org), tcberner@ and Loise Nolden
(nolden@kde.org) for the huge amount of work they put into this
patch. Loise in particular also sent quite a few changes upstream that were
essential for this update to work.

PR:		211916
2016-09-17 09:46:54 +00:00
Michael Reifenberger
680473ba4a Try to fix the package build for DOXYGEN=ON/OFF 2016-09-15 12:30:32 +00:00
Steve Wills
149ba7338a Unmark broken on powerpc64
These ports built successfully
2016-09-15 01:41:28 +00:00
Mathieu Arnold
dbbfc7889a GOOGLE_CODE has gone away.
- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
2016-09-14 15:59:34 +00:00
Michael Reifenberger
8afd9c2cdc Some fixes for better ports compatibility suggested my Mathieu.
Submitted by:	mat@
2016-09-14 08:52:36 +00:00
Michael Reifenberger
d362d64fab Add uhd 2016-09-13 19:00:41 +00:00
Michael Reifenberger
825cc283ab Add the latest stable Ettus-Research USRP Hardware Driver (UHD) Software and firmware images.
In contrast to comms/usrp it compiles only the host part and not the images.
The images are the binaries from ettus.

While the port compiles cleanly it doesn't fully work for my B200
but this could be a local HW problem since the B* series is picky about the USB3 HW...
Therefore this port is currently not connected to gnuradio.
2016-09-13 18:58:40 +00:00
John Marino
108315526d comms/kermit: Upgrade version 9.0.302 => 9.0.304 (LibreSSL support)
Fixes when SSL library has no SSLv3, EGD and compression.

PR:		198980
Submitted by:	brnrd@
Approved by:	maintainer timeout (2 months) + SSL blanket
2016-09-11 21:11:08 +00:00
John Marino
73b9b079f7 comms/libimobiledevice: Handle missing SSLv3 case
Approved by:	SSL blanket
2016-09-09 22:22:43 +00:00
Dmitry Marakasov
30a00f2227 Most commonly used build systems support silent builds, when they
hide actual commands executed and only show short summary line (like
"CC foo.c"). CMake and ninja enable this by default, some autotools
using ports do as well. This is unacceptable because we need complete
build logs at any time, so we now switch to verbose build logs
unconditionally. Note that this change deliberately affects ALL
builds and not only package builds on cluster, because we need to
be sure that user experiencing failure can always provide informative
build log regardless of settings and without rerunning the build.

Change summary:

- Always do verbose builds for cmake, ninja and GNU configure (the
  latter includes check if --disable-silent-rules is actually supported
  by the configure script; there are isolated cases when it's not true)
- Remove CMAKE_VERBOSE, NINJA_VERBOSE and
  CONFIGURE_ARGS=--disable-silent-rules from all ports which set them
  for this is no longer needed
- Revert hacks for --disable-silent-rules support priorly committed
  to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well

Submitted by:	amdmi3
Reviewed by:	mat
Exp-run by:	antoine
Approved by:	portmgr (mat, antoine)
Differential Revision:	D7534
2016-09-09 19:42:46 +00:00
Ganael LAPLANCHE
94130fb428 Add Hackrf support
Submitted by:	ash <ash@aeria.net>
2016-09-09 10:12:00 +00:00
Boris Samorodov
c5326be73b comms/libmodbus: Update to version 3.1.4. 2016-09-07 11:04:47 +00:00