Commit Graph

3671 Commits

Author SHA1 Message Date
Dmitry Marakasov
07ae41a6eb - Switch to options helpers
- Add LICENSE_FILE

Approved by:	portmgr blanket
2015-10-07 01:38:13 +00:00
Dmitry Marakasov
54fbeafe51 - Add LICENSE_FILE
- Add missing run-depend on bash
- Remove no-op SHEBANG_LANG

Approved by:	portmgr blanket
2015-10-05 21:14:37 +00:00
Dmitry Marakasov
03b1d17156 - Add LICENSE_FILE
- Fix build by linking with libm
2015-10-05 20:36:46 +00:00
Dmitry Marakasov
20255ba1b9 - Add LICENSE_FILE
- Fix build by linking with libm

Approved by:	portmgr blanket
2015-10-05 20:36:40 +00:00
Diane Bruce
5b9a7d92da Update to 3.7.8
USE_GCC=yes causes the build to fail on systems where clang and libc++ are
used by default (see bug 202143, for example). This essentially means
comms/gnuradio currently only builds on 9.x. The problem is caused by the
fact that on 10.x and later boost is likely built using clang and libc++,
but USE_GCC=yes forces gnuradio to be built with GCC and libstdc++. Ports
r392951 mentioned USE_GCC=yes was added because "clang's builtins were
conflicting with gnuradio", which does not seem to happen in my tests at least.

PR:		ports/203500
Submitted by:	takefu@airport.fm
2015-10-04 02:26:08 +00:00
Diane Bruce
11ff194a50 Fix goof with missed plist entries
Strip libraries
Move hamlib.info from plist into Makefile using INFO
2015-10-03 16:30:19 +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
Diane Bruce
a90d43bd2f The Hamlib Group is pleased to announce the release of Hamlib 3.0.
This release of Hamlib introduces a change to the version scheme.
Essentially, the leading '1.' characters have been dropped so '3.0' is a
direct follow on from the '1.2.' releases and has been configured to be
ABI compatible with the '1.2.' releases.

Bug fixes to this release will start with '3.0.1' through '3.0.n'.

The next releases will be '3.1' through '3.n' until the next major
release.
Files are hosted at the Hamlib prjoect page at SourceForge.net:

https://sourceforge.net/projects/hamlib/files/hamlib/3.0/

The changes include:

Version 3.0
        2015-09-20
        * Kill RPC backends and rpc.rigd/rpc.rotd
        * Remove -e|--end-marker option from rigctld and rotctld
        * Build system updates--remove obsolete macros, autogen.sh now
                runs autoreconf to invoke Autotools to bootstrap the build
                system, libltdl is installed into the source tree as a part
                of the build system bootstrap and is included in the source
                tarball, ABI version is set to be compatible with the 1.2
                series, all Autotools installed files are copied rather than
                symlinked and put in the build-aux directory, building
                rigmem and rigmatrix are now user selectable at configure
                run time, building static libraries are disabled by default.
                Fixed TCL binding installation, fixed Perl binding build so it
                is not invoked by 'make dist' and clean up build files.  Cleaned
                up bindings builds to occur in alphabetical order.  Use new
                ax_pkg_swig macro and update ax_python_devel macro.  Test for
                presence of pkg-config before testing for pkg-config use.
        * Implement new RIT/XIT activation/deactivation through rig_get/set_func
+()
        * IC-PCR1500/2500 default write_delay to 0, IC-746/756, IC-PCR8500
                fixes, pcr.c, pcr1500.c: Add DSP support.  TNX Paul, KE7ZZ
        * WinRadio G313 updates.  TNX Julian Campbel
        * Readline editing and history support added to rigctl interactive
                mode.  Implement options for reading and writing history file.
        * Readline editing and history support added to rotctl interactive
                mode.  Implement options for reading and writing history file.
        * A new manual draft written in Texinfo added.  Both GNU Info and single
                HTML files are built and distributed, requires makeinfo.
        * Android build system support.  See android/README.android.  Android
                Makefile fragments are included in source tarballs.
        * Monolithic library, thanks to Remi Chateauneu for the majority of
                the work!  This allows enabling of a single static library so
                static libs are enabled by default.  Removes dependency on libltdl.
        * Fixes to easycomm, TNX Steve AI4QR.
        * Fixes to port handling allowing PTT and CAT on the same port.  TNX
                Bill, G4WJS.
        * New Peaberry models V1 and V2 added to kit backend.  TNX ON8VQ
                and R2AEE.
        * New IC-7100 model.  TNX Martin, CT1IQI.
        * Use AC_CHECK_LIB macro to search for libusb rather than rely on
            pkg-config.  Preserve environment variables LIBUSB_CFLAGS and
            LIBUSB_LIBS as user precious variables.  Two features,
            --with-xml-support and --enable-usrp still rely on pkg-config so
            only invoke pkg-config when either or both of these features are
            selected.  Only the Winradio g313 model uses libdl so test for it
            only when Winradio backend is enabled.
        * New IC-M700PRO, IC-M710, IC-M802.
        * New Icom ID-5100 model.
        * New rotor, cnctrk by KI4SBL
        * Many backend fixes and updates from many contributors (see Git
          log for complete details).
2015-10-02 13:39:19 +00:00
Martin Matuska
58376c0f6d Horde package update:
comms/pear-Horde_ActiveSync 2.28.6 -> 2.29.2
devel/pear-Horde_Core 2.20.8 -> 2.22.0
security/pear-Horde_Crypt 2.6.0 -> 2.6.1
graphics/pear-Horde_Image 2.3.2 -> 2.3.3
mail/pear-Horde_Imap_Client 2.29.1 -> 2.29.3
mail/pear-Horde_Mime 2.9.1 -> 2.9.2
2015-09-28 13:45:10 +00:00
Jimmy Olgeni
686b747c39 Typos, whitespace and capitalization fixes (A-F). 2015-09-20 19:59:03 +00:00
Dmitry Marakasov
8dd44382a0 - Fix shebangs
- Unsilence install commands

Approved by:	portmgr blanket
2015-09-18 15:09:17 +00:00
Dmitry Marakasov
8b34c1ab49 - Drop 8.x support
- Switch to options helpers

Approved by:	portmgr blanket
2015-09-18 14:00:50 +00:00
Baptiste Daroussin
e0de738591 Remove ansi version fo wxGTK 2.8 and only keep the unicode version
All applications in the ports tree works correctly with unicode version of wxGTK

Newer version of wxGTK are unicode only (3.0+)

Note that now WX_UNICODE macro is noop
2015-09-16 19:51:26 +00:00
Mathieu Arnold
afae652a2a Make it so that the default Perl is always called perl5.
- Move Perl's man1 files along with its man3 files.
- Move where Perl installs its modules man1 pages.
- Convert the ports installing man1 pages.
- Make different Perl versions installable at the same time.
  Though you should note that only the default version can be used to
  install Perl modules, and the non default Perl versions cannot use the
  modules installed via ports if they contain .so as they are installed
  in a version specific directory.

Reviewed by:	bapt (the Mk bits)
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3542
2015-09-14 12:19:48 +00:00
Dmitry Marakasov
2648d11bfa - Fix build on 10.x: you can't use gcc when boost is built with clang; and it builds with clang just fine
Approved by:	portmgr blanket
2015-09-14 11:16:55 +00:00
Baptiste Daroussin
816d786ee7 Enforce unicode version of wx (which was already the default but not enforced) 2015-09-13 18:42:44 +00:00
Antoine Brodin
d9d9fbea81 Re-apply r396161
Ignore on the package builders

Reported by:	pkg-fallout
2015-09-12 08:14:16 +00:00
Dmitry Marakasov
55a34f92ce - Fix shebangs
Approved by:	portmgr blanket
2015-09-11 19:14:44 +00:00
Antoine Brodin
6b46dd4d22 Spell MAKE_JOBS_UNSAFE correctly 2015-09-10 18:29:38 +00:00
Diane Bruce
14a9ab02c4 Clean up wsjt build and update to reflect latest version
Upstream version is now 10
Fix dependency to reflect new naming of tkinter under python3
Fix dependency for kvasd as it is installed in LOCALBASE not LINUXBASE
2015-09-10 13:51:22 +00:00
Antoine Brodin
b95b3730b5 Ignore on the package builders
Reported by:	pkg-fallout
2015-09-05 08:20:49 +00:00
Max Brazhnikov
22df98f4c7 comms/qt5-serialport:
- Fix misused PLIST substitution
- Add missing files for WITH_DEBUG build

Submitted by:	Ralf Nolden <nolden@kde.org> via kde-freebsd maillist
2015-09-03 21:56:57 +00:00
Jung-uk Kim
dc4a34e11a Replace devel/cppunit with devel/cppunit113.
Approved by:	bdrewery (maintainer)
2015-09-01 18:51:17 +00:00
Kurt Jaeger
15b54b6841 New port: comms/hackrf
HackRF One from Great Scott Gadgets is a Software Defined Radio peripheral
capable of transmission or reception of radio signals from 10 MHz to 6 GHz.
Designed to enable test and development of modern and next generation radio
technologies, HackRF One is an open source hardware platform that can
be used as a USB peripheral or programmed for stand-alone operation.

WWW: https://greatscottgadgets.com/hackrf/

PR:		199281
Submitted by:	Tomek CEDRO <cederom@tlen.pl>
Reviewed by:	Nicolas Blais <nicblais@clkroot.net>
2015-08-30 20:20:31 +00:00
Kurt Jaeger
9721247d2d comms/ncid: 1.0 -> 1.1
PR:		202721
Submitted by:	Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
2015-08-29 08:15:38 +00:00
Max Brazhnikov
78ec5e6592 - Bump PORTREVISION after libzip update 2015-08-28 10:48:41 +00:00
Dmitry Marakasov
dace74104b - Update to 3.1p0
PR:		200245
Submitted by:	johan@stromnet.se (maintainer)
Reported by:	admin@lissyara.su
2015-08-26 16:29:55 +00:00
Jun Kuriyama
8fbb0e646f Fix GSSAPI related (wrongly removed in previous commit).
PR:		ports/202278
Submitted by:	peter
2015-08-23 14:51:08 +00:00
Alexey Dokuchaev
ddcd01c391 Consistently spell out ONLY_FOR_ARCHS_REASON due to SSE (and other SIMD
instructions) use.  Particularly, saying "SSE extensions" is superfluous,
as SSE abbreviation itself means "Streaming SIMD Extensions".  Correct
way to refer to particular (CPU-agnostic) technology is "SIMD instruction
set", which is not limited to MMX, SSE family, AVX, NEON, etc.

Since "instruction set" looks a bit too formal in the option description,
use more casual and shorter word "instructions".
2015-08-23 13:58:06 +00:00
Hiroki Sato
27470e1676 - Split ghostscript into X11-independent and -dependent parts:
* print/ghostscript{7,8,9,9-agpl}-base

   Installs Ghostscript binary, libgs, and related files.
   These ports do not depend on X11 libraries (i.e. x11* devices
   are not available).  USES=ghostscript will set dependency on
   one of them depending on GHOSTSCRIPT_DEFAULT.

   The default device is set to "display" or "bbox".

 * print/ghostscript{7,8,9,9-agpl}-x11

   Installs a shared library which provides X11 support to
   the installed Ghostscript binaries.  x11* devices will be
   enabled when the library is available.

   This depends on *-base (RUN_DEPENDS).  USES=ghostscript:x11
   will set dependency on one of them.

- Fix integer overflow reported as CVE-2015-3228.

- Update Uses/ghostscript.mk:

 * Add x11 keyword.  nox11 keyword is now obsolete.

 * Use packagename in *_DEPENDS line to prevent relationship between
   -base and -x11 packages from being broken.

- Fix x11/nox11 keyword and bump PORTREVISION in ports using
  USES=ghostscript to update dependency of pre-compiled packages.
2015-08-22 17:48:35 +00:00
Diane Bruce
9b856b8443 Remove debugging echo
Actually use correct dependancy for kvasd
2015-08-19 23:08:11 +00:00
Jose Alonso Cardenas Marquez
c4fbec6d28 - Fix build 2015-08-19 16:51:46 +00:00
Mathieu Arnold
bc0d524329 Fix previous commit.
Pointy hat to:	mat
Sponsored by:	Absolight
2015-08-19 13:41:51 +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
Raphael Kubo da Costa
23ee2a7d62 Uses/cmake.mk: Replace CMAKE_ENV with CONFIGURE_ENV.
Instead of defining a variable that is almost always based on CONFIGURE_ENV,
just use CONFIGURE_ENV directly.

This also matches the behavior of other ports that do not use autotools (so
most ports can just worry about CONFIGURE_ENV). Additionally, the fact that
we do not use ?= means we do not have problems if another file in Uses/
needs to set CONFIGURE_ENV (with CMAKE_ENV, the order of the arguments to
USES would matter).

Ports which set CMAKE_ENV have been adjusted accordingly. In most cases,
CMAKE_ENV was just replaced with CONFIGURE_ENV, the exceptions being:
* databases/sqliteman: CMAKE_ENV line removed; setting QMAKESPEC there has
                       no effect on the build system.
* devel/freeocl: CMAKE_ENV line removed; FREEOCL_CXX_COMPILER is already
                 retrieved from the CMAKE_CXX_COMPILER variable in the build
                 system.
* graphics/openimageio: CMAKE_ENV line removed; setting Qt variables there
                        has no effect on the build system.

Reviewed by:		makc
Differential Revision:	https://reviews.freebsd.org/D3403
2015-08-18 10:51:01 +00:00
Stephen Hurd
8a9064ddb9 Disable ccache since a submake explicitly discards the enivronment.
Reported by amdmi3@
2015-08-18 09:43:23 +00:00
Diane Bruce
7e79ea9604 Unbreak wsjt
Current head python code uses python3 so update to reflect that
both wsjt and the upcoming wsjtx port rely upon Linux binary kvasd
2015-08-17 14:46:45 +00:00
Mark Felder
cda45bfa8a Last update was causing pollution of BUILD_DEPENDS into RUN_DEPENDS
PR:		202338
2015-08-17 14:13:04 +00:00
Dmitry Marakasov
daffbe5655 - Fix build by adding missing dependency
Approved by:	portmgr blanket
2015-08-17 12:42:04 +00:00
Stephen Hurd
6c59f3d10c Fix build - perl used during build. 2015-08-16 06:51:38 +00:00
Mark Felder
89b39fc18a Add missing RUN_DEPENDS
Sort USES

PR:		202338
2015-08-15 14:21:16 +00:00
Stephen Hurd
39a07d8719 Remove the DEBUG option. 2015-08-15 10:36:04 +00:00
Stephen Hurd
527bcb7ec5 Update to version 1.0
Clean up Makefile to use new options format
Remove incorrect INSTALLS_ICONS usage
2015-08-15 10:33:03 +00:00
Stephen Hurd
527fef40de Update to 3.4
Use makepatch for files/*
2015-08-15 04:36:09 +00:00
Stephen Hurd
410be1c29b Update to 3.4.2 (also updates comms/xcwcp).
Use makepatch for files/*
2015-08-15 04:29:22 +00:00
Stephen Hurd
12804d0794 Update to 3.7.4
Major changes since 3.6.22:
- Added support for the HermesLite radio.
- Add repeater offset and CTCSS tone to favourites screen.
- Support for full-screen mode.
2015-08-15 04:23:46 +00:00
Stephen Hurd
0f927cd380 Update to 8.2.12
Maintenance release.
2015-08-15 04:15:28 +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
Diane Bruce
0bf4bb064b kvasd is a binary Linux common driver program used by wsjt and wsjtx 2015-08-12 20:10:10 +00:00
Jose Alonso Cardenas Marquez
230cf6828f - editors/lazarus update to 1.4.2
- Add USE_FPC_RUN to bsd.fpc.mk. It add fpc units like run dependencies. Otherwise
  fpc units only are added like build dependencies (less dependencies registered
  when they are installed with pkg).
- Remove GTK1 obsolete dependencies
- Bump all ports with dependencies of fpc-* units
- Bump all ports with dependencies of lazarus ports
- Clean up
2015-08-09 08:06:43 +00:00