Commit graph

89 commits

Author SHA1 Message Date
Diane Bruce
38af0755ea Update to 3.23.19
=Version 3.23.19=

2016-12-17  David Freese  <iam_w1hkj@w1hkj.com>

        8dc6202: DX cluster improvements
        1412352: Text highlight
        996bb3f: N3FJP generic contest
2016-12-26 02:22:29 +00:00
Diane Bruce
6365b8dee8 Version 3.23.18
* Maintenance release DXcluster sort
* Added sorted insert to host list
* Added initial entries to host list
- dxc.wb3ffv.us 7300
- nk7z
-cluster.ddns.net 7373
- dx.n8noe.us 7373
- w0mw.dynip.com 23
- initial value for each host list entry will include the myCall string LoTW
* Changed LoTW calling string for ... you guessed it! Windows
Socket Connect State
* Changed to state model for socket connect in dxcluster.cxx
* Added missing try{} catch{} statements around socket writes to avoid default exception handling
* Update to CreateProcess call in main.cxx
* Update to socket connect calls in n3fjp_logger.cxx
* Changed order of connect when getaddrinfo returns more than a single address

Reported by:		portscout@
2016-12-22 23:22:56 +00:00
Jan Beich
a8713d15f4 devel/boost-*: update to 1.62.0
- Enable `long double` C99 math usage
- Switch 9.x back to building with GCC

Changes:	http://www.boost.org/users/history/
PR:		199601
Submitted by:	Chen Xu, bapt, amdmi3, truckman (based on)
Reviewed by:	rakuco (kde) (earlier version)
Exp-run by:	antoine (3 tries), truckman (consumers only, earlier versions)
Approved by:	bapt (office)
2016-11-23 12:45:46 +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
Mark Linimon
de4102c6dc Now builds on sparc64.
Approved by:	portmgr (tier-2 blanket)
2016-11-03 15:54:40 +00:00
Dmitry Marakasov
1d1f878054 - Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by:	portmgr blanket
2016-05-19 10:21:23 +00:00
Mathieu Arnold
7f4572eae4 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:29:15 +00:00
Pawel Pekala
9cba5dcef6 - Remove pkg-config dependency from BUILD_DEPENDS, it's
implied by USES=pkgconfig
- Switch to USES=execinfo, this will use external libexecinfo
  from ports only when needed
- Use options helpers
- Remove usage of deprecated MAN1 variable, pkg-plist is handling this anyway

PR:		205271
Submitted by:	me
Approved by:	shurd
2015-12-15 19:58:16 +00:00
Baptiste Daroussin
dc03bfaabd Remove badly set BROKEN 2015-10-24 00:28:34 +00:00
Baptiste Daroussin
bffaca7100 Mark as broken, does not fetch 2015-10-24 00:27:54 +00:00
Diane Bruce
39dd7c1d08 Upgrade fldigi
=Version 3.23.03=

FSQ and fixes for FSQ bugs.
Various fixes for Olivia/Contestia, macro bug, WEFAX hang on INFO
Added ifkp modem
2015-10-03 00:47:16 +00:00
Mathieu Arnold
bb271f0bf7 Convert ports to use the options helpers in categories [abc]*, and minor fixes.
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3412?
2015-08-19 13:29:59 +00:00
Stephen Hurd
44aa9ad8d5 Update to 3.22.13, fix portlint warnings.
This release adds the FSQ modem.

Fix the following two portline warnings:
WARN: Makefile: [25]: the options to USES are not sorted.  Please consider
sorting them.
WARN: Makefile: you should only use ".if ${PORT_OPTIONS:MDOCS}" to wrap
installation of files into /usr/local/share/doc if the collection of files
is large and it takes considerable time to copy.
2015-08-15 04:04:45 +00:00
Stephen Hurd
7a3a09920f Update to 3.22.10
Maintenance/bugfix release.
2015-06-01 20:23:28 +00:00
Baptiste Daroussin
3fef6c52f0 Update portaudio to v19/Remove portaudio2 [1]
Chase portaudio change
Add patches from debian for games/cultivation
Add patches from upsteam for audio/rezound
Mark py-fastaudio as broken

Approved by:	maintainer
2015-05-30 20:39:12 +00:00
Diane Bruce
e61f6205b6 Get portaudio2 dependencies right since libs are not in ${LOCALBASE}/lib
Clean up LOCAL slightly
2015-05-11 11:57:28 +00:00
Stephen Hurd
e2d1b6c116 Add patch to fix OSS support (bump PORTREVISION)
Switch to Options-NG.
Use makepatch for patchs.

PR:		200039
Submitted by:	takefu@airport.fm
2015-05-11 09:31:38 +00:00
Stephen Hurd
b46724e16d Update to latest version.
Note, fldigi-shell has been removed upstream.
2015-05-02 23:14:16 +00:00
John Marino
f4d2e9d5d0 2 ports categories: Remove $PTHREAD_LIBS
Categories: net-p2p, comms

Note that qrq was not properly staged, it failed stage-QA.
aprsd failed check-plist; it had a plist orphan.  Now it fails stage-QA
with a fs violation, but it may be acceptable.  Fixes added to both.

approved by:	PTHREAD blanket
2015-03-24 23:45:41 +00:00
Stephen Hurd
18224d7861 Update to 3.22.05
- Remove unnecessary patches.
- Fix space placement errors in:
    files/patch-src_thor_thor.cxx
    files/patch-src_xmlrpcpp_XmlRpcServer.cpp
2015-01-12 01:09:17 +00:00
Stephen Hurd
4aded82de1 Update to 3.22.04 2015-01-05 16:18:46 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Stephen Hurd
03678ece8d Update to 3.22.02
Fix default options for OSS and FLARQ
Add Dutch translation
Fix various portlint nits

Interesting changes in this release:
  * Added information macro tags
    <ANTENNA> - my antenna
    <BAND> - current operating band
  * modified rtty and psk viewers to eliminate modem specific
    code in the UI elements
  * restricted psk multichannel viewer to modes
    - PSK31, PSK63, PSK63F and PSK125
    - QPSK31, QPSK63 and QPSK125
  * Fixed RTTY decoder for baud rate > 110
EmComm 8PSK modes:
  * Reverted 8PSK-1000
    - 1000 baud, 3kbps (no FEC)
  * Modified 8PSK-1200
    - Now uses 1/2 rate K=7 FEC
    - 1200 baud, 1.8kbps
  * Added mode 8PSK-1333
    - 1333 baud, 4kbps (no FEC)
2014-12-06 20:35:03 +00:00
Stephen Hurd
d83e2e9c29 Fix build on >= 10.0 by including required headers 2014-11-27 09:47:05 +00:00
Diane Bruce
4e73e81119 - Update to latest 3.22.01
- Many updates added new modems, new macros, UI and bug fixes
- See http://www.w1hkj.com/downloads/fldigi/fldigi_changes.txt
2014-11-21 15:29:34 +00:00
Baptiste Daroussin
2c8db67726 Cleanup plist 2014-10-20 09:31:33 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Adam Weinberger
44eaadcb75 Add OPTIONS_DEFINE=DOCS for ports with %%PORTDOCS%% in the plist.
Where possible, correct a few instances where PORTDOCS was being used
to flag stuff in EXAMPLESDIR. For some ports, mostly those owned by
ruby@, PORTDOCS is applied to pretty much everything whether it's
documentation or example.
2014-07-15 23:11:12 +00:00
Stephen Hurd
43655ecee3 Fix hashmap macro test to compile with Clang
Reviewed by:    db, skreuzer
Approved by:    db, skreuzer (mentors)
MFH:            2014Q3
Differential Revision:  https://phabric.freebsd.org/D362
2014-07-07 18:27:22 +00:00
Diane Bruce
95c4b91f35 - update to 3.21.83 Maintenance release
- fix LIB_DEPENDS to use new libFOO.so form hidden in OPTIONS
- change to hamradio@ for MAINTAINER
- use shebang fix
2014-06-28 13:48:54 +00:00
Diane Bruce
05db068bf7 - Missed a few in plist
Submitted by:	swills
2014-04-01 02:03:56 +00:00
Diane Bruce
4865fd8daf - Update to latest release
=Version 3.21.81=

2014-03-26  David Freese  <w1hkj@w1hkj.com>

        134221e: TX monitor
        922c16f: Spotter seg fault
        dbe4181: Audio selectors for PORTAUDIO
        9771f4b: M4 tr1 detect
        03643a6: ttyACMxx identification
        cfe6f87: Olivia critical section
        a60d6f7: MT63 critical section
        c97043c: Logbook fields
        3bc4f31: Hamlib selector
        d33b7e7: Combobox
        6f71f12: RTTY macro
        ac671da: clang compatibility
2014-03-31 03:30:22 +00:00
Baptiste Daroussin
4650a910d0 Chase boost and icu bump
While here convert some LIB_DEPENDS
2014-02-07 11:44:08 +00:00
Diane Bruce
e179a5b3c8 - convert from old USE_ to USES 2014-01-07 16:13:43 +00:00
Diane Bruce
95cc945501 - Correct a mis-use of USES= 2013-12-13 04:13:41 +00:00
Baptiste Daroussin
22aa02fd75 In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in comms
2013-12-11 15:10:44 +00:00
Diane Bruce
ebedf614ba - Fix build on 10.x
- Add STAGEDIR support
2013-12-08 01:14:18 +00:00
Dmitry Marakasov
a2105d9f79 - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [bce])
Approved by:	portmgr (bdrewery)
2013-10-22 13:57:35 +00:00
Baptiste Daroussin
2b300eeb3f Add NO_STAGE all over the place in preparation for the staging support (cat: comms) 2013-09-20 16:03:29 +00:00
Diane Bruce
3641759c7d - pointyhat myself. I forgot to remove the diffs for the files
upstream has adopted patches for.
- Noted by Tom KH6ILT (Sorry!)

Submitted by:	Thomas Laus <lausts@acm.org>
2013-06-18 00:29:13 +00:00
Diane Bruce
1bace963ee - Update to 3.21.72
- Tons of fixes to GUI
- Many additional macros added
2013-06-13 00:06:17 +00:00
Baptiste Daroussin
9dbc02d2c5 Convert USE_GETTEXT -> USES=gettext
While here:
- Trim headers
- Remove some useless pre.mk/post.mk
- Convert to optionsng
2013-04-26 15:10:57 +00:00
Baptiste Daroussin
e2eefe5472 Convert all c categories to USE=pkgconfig 2013-04-23 06:34:47 +00:00
Diane Bruce
2bcb88b728 - Fix build docbook-xsl is needed along with asciidoc + xsltproc
- upgrade to fldigi-3.21.68 small fixes including RTTY filters
- log2 is now in libm no need to kludge it

Approved by:	portmgr (miwi)
2013-04-02 01:48:51 +00:00
Diane Bruce
f3d86acca5 - trim header
- change to new options framework for docs
- change default tty to ttyu from ttyd
- fix warning with retval while here
- fix build on FreeBSD-10
- clean up tiny warning in xml code
2013-03-29 21:28:15 +00:00
Diane Bruce
4ccdcec4f0 Maintenance upgrade to 3.21.59
- Thumbdrive
  discover application executable location
  if the directory in which "fldigi" / "fldigi.exe" resides contains a
  file named NBEMS.DIR then base all NBEMS file locations to that drive-folder
  this allows a fully portble NBEMS installation to a thumbdrive (or other
  portable drive)
- UTF-8 overhaul
  Includes
  Refactor get_tx_char()
  Reset to stock version, call byte_at().

Feature safe:	yes
2012-11-02 23:22:44 +00:00
Baptiste Daroussin
65eaf47a9b convert libcddb and libsamplerate to only build depend on pkgconf, track
dependency impact
2012-10-06 11:06:48 +00:00
Diane Bruce
5348ce1aff - Update to latest 3.21.50 / Flarq 4.3.3
- Fix asciidocs use, man pages need asciidocs
- Many changes to UI, Modem, Macros and Internationalisation
2012-08-09 01:56:00 +00:00
Diane Bruce
4e54a431b0 - Convert to optionsng
- Remove NLS from options use correct WITHOUT_NLS
2012-06-08 03:37:38 +00:00