Commit graph

3918 commits

Author SHA1 Message Date
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
Tijl Coosemans
82a87de90c - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
  USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
  ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
  are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling.  In the very rare cases
  that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling.  Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
  default versions framework.
- bsd.port.mk:
  - Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
  - Put USE_LINUX_PREFIX handling after USES processing.
  - Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
    give these variables a different default value.
  - When a package needs to run Linux ldconfig check before installation if
    Linux support is enabled.
- emulators/linux_base-*:
  - Use USES=linux and remove duplication.
  - Remove files/lp.  FreeBSD or CUPS lp(1) should work.
  - Remove files/yp.conf.  No longer seems to be used.
  - Remove pkg-deinstall and move pkg-install into pkg-plist.
  - Update pkg-descr and pkg-message.
  - Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
  to use FreeBSD mkdir so mkdir -p $path creates $path and not
  /compat/linux/$path.

PR:		211645
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-05 19:23:42 +00:00
Tobias C. Berner
0f583d8700 Replace Mk/bsd.kde4.mk by Mk/Uses/kde.mk in preparation for KDE Frameworks and
Plasma5 ports

At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When
working on the ports for KDE Frameworks and Plasma5 it seemed to be more
reasonable to create a new kde.mk instead of adding an bsd.kde5.mk.

The kde.mk in this review is a stripped down version of the one we are using in
the KDE Test repositories plasma5 branch [1] to only contain the parts relevant
to the current KDE4 ports in the portstree [2].

Changes to the KDE Ports needed by this:

Replace USE_KDE4 by USE_KDE [3]
Add USES=kde:4 [4]
[1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk
[2] The version in the plasma5 branch also handles frameworks/plasma5 and
    handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt
    Ports -- I chose to leave this out for now, as the diff is already large
    enough.
[3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we
    want is already specified as argument to kde:<arg>
[4] For KDE Frameworks and Plasma5 ports this would be kde:5

PR:             210667
Approved by:    portmgr, mat (mentor), rakuco (mentor)
Reviewed by:    mat, rakuco
Differential Revision:   https://reviews.freebsd.org/D6961
2016-08-24 08:20:31 +00:00
Kubilay Kocak
761de61979 comms/hylafax: Mark Un'BROKEN, Take MAINTAINER'ship
* Mark Un'BROKEN
 * Take MAINTAINERSHIP

PR:		200922
Requested by:	Dave <dave at ci com au>
2016-08-20 12:41:55 +00:00
John Marino
1b8743f844 comms/hylafax: Mark broken (runtime failure to receive faxes)
PR:	200922
2016-08-18 20:40:40 +00:00
Mathieu Arnold
f037e39601 USE_BDB cleanup.
- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx  -> USES=bdb:xx.

Other modernisations when I see them.

PR:		209183
Sponsored by:	Absolight
2016-08-08 13:46:50 +00:00