Commit graph

3493 commits

Author SHA1 Message Date
Stephen Hurd
2e75709376 Disable ALSA test completely. When the ALSA lib wasn't detected, was still
trying to link with libalsa.so.  When it was detected, resulted in linking
with a non-dependant lib.

If there is enough demand, I can add OPTS for ALSA vs portaudio etc, but for
now just a hard dependency on portaudio will be enough.
2014-12-09 18:56:18 +00:00
Martin Matuska
7e726d0b38 Horde package update:
comms/pear-Horde_ActiveSync 2.20.4 -> 2.20.5
mail/pear-Horde_Mime 2.5.2 -> 2.6.0
2014-12-08 19:59:04 +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
68e63469ae Update to 4.02 and fix build errors with clang 5
Linrad-04.02 comes with many improvements. The first FFT can now run in
parallel in up to 6 separate threads.  More efficient FFT implementations
are available for some hardware architectures.
The converter option is corrected.
Several bug corrections.
2014-12-08 11:20:39 +00:00
Kevin Lo
b9b11675cf Update to 20141206. 2014-12-08 06:32:39 +00:00
Stephen Hurd
854d5470a0 Fix bad patch in update. Generated the patch after post-patch (sigh) 2014-12-08 02:42:48 +00:00
Stephen Hurd
1f495d0ef0 Update to 8.2.9
As it happens, the docs being included in the archive was unintentional.  Add
support for the DOCS option.

This fixes a bug in the reedsolomon encoder/decoder when using the RS4
mode (the program did not decode the transmissions with extensions .rs4
and could possibly crash).
2014-12-08 00:30:39 +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
Mark Felder
52c70980d9 Update License 2014-12-04 23:38:02 +00:00
Kevin Lo
376d25ce44 Import librs232.
Librs232 is a library which provides common interface to rs232 serial
interface communication.
2014-12-04 06:49:58 +00:00
Martin Matuska
fc51ff32dc Horde package update:
www/pear-Horde_Dav 1.1.1 -> 1.1.2
mail/pear-Horde_Imap_Client 2.25.5 -> 2.25.6
textproc/pear-Horde_JavascriptMinify 1.1.0 -> 1.1.1
devel/pear-Horde_Stream 1.6.1 -> 1.6.2
comms/pear-Horde_SyncMl 2.0.4 -> 2.0.5
www/horde-base 5.2.2 -> 5.2.3
mail/horde-imp 6.2.3 -> 6.2.4
mail/horde-ingo 3.2.2 -> 3.2.3
deskutils/horde-kronolith 4.2.3 -> 4.2.4
deskutils/horde-mnemo 4.2.2 -> 4.2.3
mail/horde-turba 4.2.3 -> 4.2.4
mail/horde-webmail 5.2.3 -> 5.2.4
deskutils/horde-groupware 5.2.3 -> 5.2.4
www/horde-wicked 2.0.2 -> 2.0.3
2014-12-03 21:43:07 +00:00
Stephen Hurd
b5ad9dcf77 Add patch to fix build for non-gcc i386 platforms
This may obsolete patch-newqpsk_filter-i386.h, but more
study is needed before deleting it.
2014-12-01 09:52:14 +00:00
Tijl Coosemans
edb7229dd4 Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. The
first contains runtime libraries such as libintl and the latter contains
developer tools such as msgfmt.  Ports that use gettext will usually need
a LIB_DEPENDS on gettext-runtime and a BUILD_DEPENDS on gettext-tools.

USES=gettext-runtime can be used to set a LIB/BUILD/RUN_DEPENDS on
devel/gettext-runtime and USES=gettext-tools can be used to set a
BUILD/RUN_DEPENDS on devel/gettext-tools.  USES=gettext is now the same
as "USES=gettext-runtime gettext-tools" meaning a LIB_DEPENDS on
devel/gettext-runtime and a BUILD_DEPENDS on devel/gettext-tools.

Update gettext to 0.19.3.

Remove :oldver from converters/libiconv and devel/gettext-runtime.  Leave
symlinks with the old library versions to avoid the need to bump
PORTREVISION on a large number of dependent ports.  When most of the
dependent ports have had normal version updates, PORTREVISION can be
bumped on the remaining ones (low number) and the links can be removed.

Fix some ports that installed files in lib/locale instead of share/locale.

PR:		194038
Reviewed by:	bapt
Exp-run:	antoine
Approved by:	portmgr (antoine)
2014-11-29 18:22:32 +00:00
Stephen Hurd
d83e2e9c29 Fix build on >= 10.0 by including required headers 2014-11-27 09:47:05 +00:00
Mathieu Arnold
eee58d187e Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
2014-11-26 13:08:24 +00:00
Martin Matuska
8f2b454fe9 Horde package update:
comms/pear-Horde_ActiveSync 2.20.1 -> 2.20.4
devel/pear-Horde_Core 2.16.1 -> 2.17.1
devel/pear-Horde_Icalendar 2.0.9 -> 2.0.10
mail/pear-Horde_Imap_Client 2.25.3 -> 2.25.5
mail/pear-Horde_ListHeaders 1.1.5 -> 1.2.0
mail/pear-Horde_Mail 2.4.0 -> 2.5.0
mail/pear-Horde_Mime 2.4.5 -> 2.5.2
mail/pear-Horde_Smtp 1.6.0 -> 1.7.0
2014-11-26 07:52:12 +00:00
Stephen Hurd
98881e80cb Update to 8.2.8
Change Maintainer to hamradio@
Install (now pre-generated) documentation

From the release announcement:
- compatibility with Easypal Oct 2014:  change in hybrid mode
2014-11-23 19:33:16 +00:00
Diane Bruce
06b1945b99 - Change MAINTAINER on these hamradio ports to new ports group hamradio@ 2014-11-22 23:38:50 +00:00
Diane Bruce
92abe5b7b3 - Reset MAINTAINTER to ports group hamradio@ no other changes 2014-11-22 21:18:14 +00:00
Martin Matuska
b2c080c365 Horde package update:
comms/pear-Horde_ActiveSync 2.20.0 -> 2.20.1
www/pear-Horde_Browser 2.0.7 -> 2.0.8
security/pear-Horde_Crypt 2.5.0 -> 2.5.1
databases/pear-Horde_Db 2.2.0 -> 2.2.2
devel/pear-Horde_History 2.3.2 -> 2.3.3
mail/pear-Horde_Mime_Viewer 2.0.7 -> 2.0.8
deskutils/horde-nag 4.2.2 -> 4.2.3
2014-11-21 20:20:00 +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
Antoine Brodin
c6232e75c8 Remove duplicate plist 2014-11-15 22:07:42 +00:00
Juergen Lock
7c5f5f859c (Attempt to) fix build on head after removal of @ symlink. (r274184)
Submitted by:	beefy1 via pkg-fallout
2014-11-14 18:51:33 +00:00
Antoine Brodin
1ef6c2804f Cleanup plist 2014-11-13 14:32:39 +00:00
Antoine Brodin
0294a433f4 - Don't use a strange prefix
- Strip shared libraries
2014-11-11 23:06:39 +00:00
Stephen Hurd
91ad1e6aaf Update to latest (3.1)
Change maintainership to hamradio@

From the changelog:
- Support both . and , as the decimal point in NEC2 files
- Fix memory leak
- Faster animation on some projections
- Faster drag performance on some models
- Lower minimum window size for small displays

Submitted by:	shurd
2014-11-08 18:32:35 +00:00
Alex Kozlov
71f698193d - Update to 2.9p8
- Add OWMUTEXDEBUG option
- Add USE_LDCONFIG
- Fix USES=tk syntax

PR: 194261
Submitted by:	johan@stromnet.se (maintainer)
2014-11-07 17:52:36 +00:00
Mathieu Arnold
d291ad32ca Replace some occurences of mach with PERL_ARCH (and a couple of other small noop fixes.)
With hat:	perl@
Sponsored by:	Absolight
2014-11-07 13:51:10 +00:00
Stephen Hurd
7ee360d975 Update to 3.6.19.
From the changelog:
I added device names to PulseAudio.  The PulseAudio name "pulse" still refers
to the default device.  Otherwise, enter a PulseAudio name such as
"pulse:alsa_input.pci-0000_00_1b.0.analog-stereo".
PulseAudio support enables you to connect to recent versions of wsjt-x.
To turn this off, set show_pulse_audio_devices = False in your config file.

Submitted by:	shurd
2014-11-07 11:54:30 +00:00
Raphael Kubo da Costa
70b511af31 Fix INDEX after r372179.
- Remove devel/qt5-qmldevtools from devel/Makefile.
- Hook devel/qt5-qdoc to devel/Makefile.
- Hook comms/qt5-serialport to comms/Makefile.

I knew I would forget something...

Submitted by:	antoine
2014-11-05 09:50:35 +00:00
Raphael Kubo da Costa
a9662ed949 Update Qt5 ports to 5.3.2.
Proudly presented by the KDE on FreeBSD team, with several guest stars.

This update took way longer than initially expected due to us previously
accumulating assumptions and changes to Qt's build system that finally bit
us back with the 5.3 release series, so we had to do a fair amount of
cleanup.

New ports:
- comms/qt5-serialport: Qt functions to access serial ports, originally
                        based on work by Fernando Apesteguia. [1]
- devel/qt5-qdoc: Qt documentation generator, the Qt5 equivalent of
                  devel/qt4-qdoc3. Originally worked on by Tobias Berner.
                  It had already been half-split from devel/qt5-buildtools,
                  we just needed to finish the work.

Dead ports:
- devel/qt5-qmldevtools: Merged into lang/qt5-qml.

Minor changes:
- devel/qt5: Add x11/qt5-x11extras and the new ports to the dependency list.
- graphics/qt5-imageformats: The port now supports the JPEG2000, WEBP,
                             Direct Draw Surface and ICNS formats.
- multimedia/qt5-multimedia: The ALSA and PULSEAUDIO options are now
                             mutually exclusive due to changes introduced in
                             Qt 5.3.0 (the ALSA code is now a proper plugin
                             that is only built if PulseAudio is not used).
- x11/qt5-x11extras: Add USE_LDCONFIG since the port installs a shared
                     library.

The big changes:
- bsd.qt.mk: Set QMAKESPEC instead of QMAKEPATH. [3]
  QMAKEPATH does much more than we want now that we call qmake from the top
  of ${WRKSRC}. qmake uses QMAKEPATH when evaluating the QMAKE_MKSPECS
  property, which is in turn used by qt_config.pri to load the .pri files in
  mkspecs/modules.

  In practice, this means that if people have an older Qt installation those
  files will be used and QT_CONFIG will have values such as "gui" even if
  one is building a port like textproc/qt5-xml, which passes -no-gui to the
  configure script. Consequently, unintended code paths may be enabled or
  the configuration step can just fail if the .pro files expect values that
  are not present in the system-wide, older .pri files.

  We avoid all those problems if we use QMAKESPEC, as qmake does not take
  its value into account when evaluating the QMAKE_MKSPECS property and will
  only parse the files in the mkspec's directory (mkspecs/freebsd-clang, for
  example, instead of all the files in mkspecs).

- Stop explicitly passing ${LOCALBASE} to the compiler. [3]
  qmake's behavior has changed in Qt 5, and the paths set in QMAKE_INCDIR
  and QMAKE_LIBDIR in the mkspecs are passed before any others, such as the
  ones in the build directory themselves.

  In practice, this means that we end up with linker calls like this:

  c++ -o libfoo.so foo.o bar.o -L/usr/local/lib -L/wrkdir/build/lib
      -lQt5Gui -lQt5Core

  So if one already has Qt installed in the system, the older, already
  present version of the libraries in /usr/local/lib will be used instead of
  the newly-built ones in /wrkdir/build/lib.

  QTBUG-40825 discusses this behavior upstream, but there has been no
  agreement on a solution yet.

  For now, the solution adopted is to make the compiler and the linker aware
  of those paths but only try them last after all others, and this is
  achieved by setting the CPATH and LIBRARY_PATH environment variables when
  qmake is being used.

  In addition to setting them in CONFIGURE_ENV and MAKE_ENV, we also need to
  stop changing QMAKE_INCDIR and QMAKE_LIBDIR as well as filter those paths
  from the pkg-config calls qtbase's configure script makes.

- Call qmake from the root of the ${WRKSRC}.

  In Qt 5.3, Qt's build infrastructure has undergone some changes that make
  our previous approach of calling qmake from the directories we want to
  build stop working. Things would break even more in Qt 5.4, in which
  qtbase's configure script does not accept the -process, -fully-process and
  -dont-process arguments anymore (it always behaves as if -process had been
  used).

  Bite the bullet and start calling qmake from ${WRKSRC}. The largest part of
  this change involves changing lines in Makefiles from
    WRKSRC_SUBDIR=	foo/bar
  to
    BUILD_WRKSRC=		${WRKSRC}/foo/bar
    INSTALL_WRKSRC=		${WRKSRC}/foo/bar
  as well as adding patches to .pro files to avoid entering other
  subdirectories and removing post-configure targets that are not necessary
  anymore.

  Since qmake needs to be called from the top of ${WRKSRC} anyway, we can
  also simplify the configuration process for the qtbase ports a little.
  Looking at r10019 it is not clear why we started calling qmake in the
  pre-configure target in addition to the post-configure one (while also
  skipping it in do-configure), but we can now drop this call since letting
  configure behave as if -process had been passed means it will call qmake
  on its own and overwrite the files generated by the pre-configure call. We
  still need to call qmake in post-configure though, as the configure script
  does not pass -recursive when calling qmake and we need to be able to call
  make from any subdirectory when building.

PR:		194762 [1]
PR:		194566 # exp-run with base GCC and clang
PR:		194088 [3]
2014-11-05 09:39:21 +00:00
Martin Matuska
762a55fa1c Horde package update:
comms/pear-Horde_ActiveSync 2.19.4 -> 2.20.0
devel/pear-Horde_Core 2.15.0 -> 2.16.0
archivers/pear-Horde_Pack 1.0.4 -> 1.0.5
2014-11-04 19:46:21 +00:00
Juergen Lock
3f4557f424 (Attempt to) fix build on head.
Submitted by:	beefy1 via pkg-fallout
2014-10-30 22:15:09 +00:00
Martin Matuska
3cae31f88b Horde package update:
comms/pear-Horde_ActiveSync 2.19.3 -> 2.19.4
devel/pear-Horde_Alarm 2.2.1 -> 2.2.2
www/pear-Horde_Dav 1.1.0 -> 1.1.1
databases/pear-Horde_Db 2.1.4 -> 2.1.5
devel/pear-Horde_History 2.3.1 -> 2.3.2
security/pear-Horde_Secret 2.0.3 -> 2.0.4
www/horde-base 5.2.1 -> 5.2.2
mail/horde-imp 6.2.2 -> 6.2.3
mail/horde-ingo 3.2.1 -> 3.2.2
deskutils/horde-kronolith 4.2.2 -> 4.2.3
deskutils/horde-mnemo 4.2.1 -> 4.2.2
deskutils/horde-nag 4.2.1 -> 4.2.2
mail/horde-turba 4.2.2 -> 4.2.3
deskutils/horde-groupware 5.2.2 -> 5.2.3
mail/horde-webmail 5.2.2 -> 5.2.3
www/horde-wicked 2.0.1 -> 2.0.2
devel/horde-whups 3.0.0 -> 3.0.1
2014-10-29 22:12:34 +00:00
Anders Nordby
fa72785059 Drop maintainership of all remaining ports where I am listed.
No time for this unfortunately.
2014-10-29 22:11:51 +00:00
Antoine Brodin
5721703784 Mark BROKEN: Fails to configure
With gcc:
configure: loading site script /usr/ports/Templates/config.site
checking for gcc... cc
checking whether the C compiler works... no
configure: error: in `/wrkdirs/usr/ports/comms/wsjt/work/wsjt-r2511':
configure: error: C compiler cannot create executables

With clang:
configure: loading site script /usr/ports/Templates/config.site
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... configure: error: in `/wrkdirs/usr/ports/comms/wsjt/work/wsjt-r2511':
configure: error: cannot run C compiled programs.

Reported by:	pkg-fallout
2014-10-29 21:38:08 +00:00
Bartek Rutkowski
7e7ca475ca comms/gqrx: update 20140313 -> 2.3.1
- Set PORTEPOCH
- Update COMMENT and pkg-descr
- Add LICENSE_FILE
- Remove obsolete dependency
- Mantainer approved

PR:		193404
Submitted by:	Kevin Zheng <kevinz5000@gmail.com>
Reviewed by:	martymac (maintainer)
Approved by:	mentors (implicit), martymac (maintainer)
2014-10-25 15:03:12 +00:00
Juergen Lock
e681bc5123 - libirman is no longer only a static lib so move it from build to lib
depends.
- Bump PORTREVISION.

Reported by:	Henry Hu <henry.hu.sh@gmail.com> (via private email)
2014-10-24 16:17:48 +00:00
Dmitry Sivachenko
7007ea4b9b Fix compilation after recent numpy patch.
Patch by thierry@FreeBSD.org, pointed out by antoine.
2014-10-23 15:23:27 +00:00
Martin Matuska
f51558983d Horde package update:
comms/pear-Horde_ActiveSync 2.19.0 -> 2.19.3
devel/pear-Horde_Core 2.14.0 -> 2.15.0
textproc/pear-Horde_CssMinify 1.0.1 -> 1.0.2
www/pear-Horde_Dav 1.0.7 -> 1.1.0
databases/pear-Horde_Db 2.1.3 -> 2.1.4
mail/pear-Horde_Imap_Client 2.25.0 -> 2.25.2
archivers/pear-Horde_Pack 1.0.3 -> 1.0.4
devel/pear-Horde_Timezone 1.0.7 -> 1.0.8
2014-10-20 11:22:54 +00:00
Baptiste Daroussin
2c8db67726 Cleanup plist 2014-10-20 09:31:33 +00:00
John Marino
b1ec8c1528 Add USES=alias to several ports
Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__.  For some ports, this fixes the build
without the need for additional patches.

Approved by:	portmgr (bapt, blanket)
2014-10-20 09:03:09 +00:00
Max Brazhnikov
0ea52f99b4 KDE/FreeBSD team presents KDE SC 4.14.2 and KDE Workspace 4.11.13!
USE_KDE4=kdehier component has been deprecated, new components added:
 baloo			- Baloo core libraries
 baloo-widgets		- Baloo widgets library
 kfilemetadata		- KDE library for extracting file metadata

New ports:
  graphics/kqtquickcharts	- QtQuick plugin to render interactive charts
  misc/artikulate		- Pronunciation trainer for KDE
				(not usable currently, links to both
				GStreamer 1.x and 0.10.x via dependencies)
  sysutils/baloo[-widgets]	- KDE framework for searching and
				managing user metadata
  sysutils/kfilemetadata	- Library for extracting file metadata

l10n ports:
- Farsi (Persian) and Indonesian translations has been readded
- Vietnamese didn't pass threshold for inclusion into release

astro/kstars:
- switch dependency from math/eigen2 to math/eigen3
- add PYKDE option for updating supernovae data

deskutils/kdepim4:
- update dependencies: add libkgapi and baloo,
  remove now needless clucene, link-grammar, strigi
- add patch to fix build with gcc42
- update COMMENT and description for all KDE PIM ports

devel/ruby-krossruby:
- remove BROKEN, it builds with ruby 2.x now

editors/kate:
- add patch to disable memory-hungry build of the kate tests [1]

graphics/okular:
- add dependency on graphics/libkscreen

math/cantor:
- add optional dependency on lang/luajit for LuaJIT backend
- fix gfortran detection [2]

misc/kdehier4:
- adapt to new pkg world. Now the purpose of kdehier4 only
  to link some stuff between KDE4_PREFIX and LOCALBASE.

science/kalzium:
- switch dependency from math/eigen2 to math/eigen3
- add dependence on science/chemical-mime-data

x11-themes/kdeartwork4
- switch dependency from math/eigen2 to math/eigen3

among other changes:
- drop deprecated USE_KDE4=kdehier
- drop @dirrm from plist
- clean up pkg-descr
- convert to options helpers
- other portlint fixes

The area51 repository features commits by alonso, rakuco and myself.

PR:		187150 [1]
Reported by:	pe.freethread@live.com
Patch by:	Tobias Berner <tcberner@gmail.com>

PR:		180674 [2]
Reported by:	torsten.eichstaedt@web.de

PR:		194316
Exp-run:	antoine
2014-10-19 15:57:27 +00:00
Marcus von Appen
dae43d7a6d - Convert ports from cad/, chinese/, comms/ and converters/ to new
USES=python

Approved by:	portmgr (implicit)
2014-10-19 07:50:53 +00:00
Antoine Brodin
3b8f271c66 Ignore on the package builders when the default version of python is different
from the requested one

Reported by:	pkg-fallout
2014-10-18 14:46:42 +00:00
Stephen Hurd
289c40ccdf - Update to 1.3.17
- Set Maintainer to hamradio@

From ChangeLog:
FT450D Notch, IC-9100 update, Power meter remote, Smeter remote,
touch panel, xml-fix, FT450D, Freq Control, IC 7410
2014-10-17 23:05:11 +00:00
Diane Bruce
b422b81477 - modernise Makefile, fix pkg-descr
- change Maintainer to hamradio group
- update to chirp 0.4.1

Version 0.4.1 contains a special backport for Baofeng users to work
around a firmware incompatibility issue.
2014-10-14 21:28:09 +00:00
Ganael LAPLANCHE
b0e7522bcf Remove @dirrm/@dirrmty from my ports 2014-10-13 07:12:43 +00:00
Diane Bruce
a79a58bde1 - delete bogus old patch 2014-10-09 12:38:54 +00:00
Rene Ladan
cad5f95847 Clean up pkg-plist of my ports. 2014-10-09 11:35:12 +00:00
William Grzybowski
33048ba80f comms/wsjt: switch from py-imaging to py-pillow
With hat:	python
Approved by:	portmgr (bdrewery, implicit)
2014-10-08 16:23:45 +00:00
Baptiste Daroussin
b814bb5775 Fix build with gmake 4.1 2014-10-08 07:14:54 +00:00
Diane Bruce
b2be06969c - update to the version 4 branch
- add LICENSE
2014-10-07 22:30:36 +00:00
Tijl Coosemans
8f0bfdb99c - Remove USE_AUTOTOOLS
- Replace CONFIGURE_ARGS with CPPFLAGS/LIBS
- Use default do-install
2014-10-05 13:22:06 +00:00
William Grzybowski
810bc9d8b3 comms/wspr: switch from py-imaging to py-pillow
- USES python

With hat:	python
Reviewed by:	portmgr (bdrewery, implicit)
2014-10-04 14:34:50 +00:00
Tijl Coosemans
c9ceb8d5e7 - Remove :build from USES=libtool because this port does not need
/usr/local/bin/libtool
- Don't replace -lpthread with -pthread because they are the same
2014-10-01 11:28:44 +00:00
Baptiste Daroussin
1446608ec7 Convert to USES=horde
Fix pear-Horde_core options
Use options helpers where possible
2014-09-30 22:14:59 +00:00
Alberto Villa
c6c79da969 - Update libplist to 1.11.
- Split libusbmuxd.so into comms/libusbmuxd and update to 1.0.9.
- Update libimobiledevice to 1.1.6.
- Update usbmuxd to Git snapshot (~1.0.9).
- Document usbmuxd upgrade process.

This marks an important refactoring effort for proper iOS 7 support.
It's packed with new features, tools, speed improvements, code
refactoring, crash fixes, memory leak fixes and much more.
2014-09-28 22:58:51 +00:00
Dmitry Marakasov
393c056310 - Don't remove mtree directory
Approved by:	portmgr blanket
2014-09-25 19:39:14 +00:00
Tijl Coosemans
a6d2f30533 - Set CPPFLAGS and LIBS in a number of ports so configure can find libintl.h
and libintl.so.  This fixes a problem where DATADIRNAME gets an incorrect
  value which causes locale files to be installed in the wrong place.
- The only configure checks that still need to be patched are related
  to intltool so move DATADIRNAME patching from USES=pathfix to
  USE_GNOME=intlhack.

- games/klavaro: remove excessive dependencies
- japanese/libskk: add INSTALL_TARGET=install-strip
- math/libqalculate: add INSTALL_TARGET=install-strip and remove pthread
  patching
- multimedia/freetuxtv: remove excessive dependencies
- science/gramps: fix shared-mime-info use

Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-09-25 15:18:27 +00:00
Boris Samorodov
c13e8db7b7 comms/libmodbus: strip a library while install and remove @dirrmtry's 2014-09-22 14:28:15 +00:00
Baptiste Daroussin
5b8385ece2 Simplify plist 2014-09-22 09:24:44 +00:00
Pawel Pekala
5ed37ddf78 - Update to version 0.8
- Give maintainership to submitter

PR:		ports/193635
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com>
2014-09-20 18:26:59 +00:00
Rene Ladan
7eafff56c3 Remove expired ports
Keep some which are optional dependencies of non-expired ports
2014-09-18 sysutils/moreutils-parallel: Use moreutils-parallel in sysutils/moreutils instead
2014-09-20 science/ruby-netcdf: Depends on deprecated math/ruby-narray
2014-09-20 x11-toolkits/ruby-fox16: RubyForge shutdown May 15 2014
2014-09-20 math/ruby-gnuplot: Depends on deprecated math/ruby-narray
2014-09-20 science/ruby-gphys: Depends on deprecated math/ruby-narray
2014-09-20 math/ruby-fftw3: Depends on deprecated math/ruby-narray
2014-09-20 science/ruby-dcl: Depends on deprecated math/ruby-narray
2014-09-20 math/ruby-numru_misc: Depends on deprecated math/ruby-narray
2014-09-20 math/ruby-narray: RubyForge shutdown May 15 2014
2014-09-20 textproc/ruby-liquid: RubyForge shutdown May 15 2014
2014-09-20 comms/callsign: RubyForge shutdown May 15 2014
2014-09-20 misc/ruby-vpim: RubyForge shutdown May 15 2014
2014-09-20 net/ruby-ldap: RubyForge shutdown May 15 2014
2014-09-20 devel/rubygem-echoe: Depends on deprecated rubyforge
2014-09-20 www/ruby-borges: RubyForge shutdown May 15 2014
2014-09-20 www/ruby-fcgiwrap: RubyForge shutdown May 15 2014
2014-09-20 www/rubygem-scrubyt: RubyForge shutdown May 15 2014
2014-09-20 devel/ruby-multi: RubyForge shutdown May 15 2014
2014-09-20 databases/ruby-dbd_sqlite3: RubyForge shutdown May 15 2014
2014-09-20 math/ruby-gsl: RubyForge shutdown May 15 2014
2014-09-20 security/ruby-gpgme: RubyForge shutdown May 15 2014
2014-09-20 multimedia/vodcatcher: RubyForge shutdown May 15 2014
2014-09-20 japanese/ruby-ming: RubyForge shutdown May 15 2014
2014-09-20 devel/ruby-statgrab: RubyForge shutdown May 15 2014
2014-09-20 security/ruby-crypt: RubyForge shutdown May 15 2014
2014-09-20 sysutils/philesight: Depends on deprecated devel/ruby-locale2
2014-09-20 multimedia/podcatcher: RubyForge shutdown May 15 2014
2014-09-20 audio/ruby-mp3info: RubyForge shutdown May 15 2014
2014-09-20 multimedia/ruby-flvtool2: RubyForge shutdown May 15 2014
2014-09-20 audio/ruby-freedb: RubyForge shutdown May 15 2014
2014-09-20 graphics/ruby-ming: RubyForge shutdown May 15 2014
2014-09-20 devel/ruby-locale2: RubyForge shutdown May 15 2014
2014-09-20 devel/rubygem-rubyforge: RubyForge shutdown May 15 2014
2014-09-20 databases/ruby-dbd_odbc: RubyForge shutdown May 15 2014
2014-09-20 devel/ruby-fastri: RubyForge shutdown May 15 2014
2014-09-20 devel/ri-emacs: RubyForge shutdown May 15 2014
2014-09-20 security/p5-openxpki-client-html-mason: security/p5-openxpki-0.15+ abandoned Mason UI technology in favor of FastCGI
2014-09-20 09:45:04 +00:00
Rene Ladan
dffe241cd2 - Update comms/dcf77pi to version 3.2.0
- Use USE_LDCONFIG

Overall changes:
- Compile with -fpic instead of -fPIC (potentially smaller code size)
- Add a schematics file for the hardware receiver in FidoCadJ format
- Language and typographical updates to README.md
- Several signed/unsigned/size fixes

Library changes:
- Extract generic third-party code for bits 1..14 from decode_alarm.h into a
  new file bits1to14.h
- Convert almost all calculations for decoding the live signal into integer
  operations, drop fields 'a', 'frac', and 'maxone' from struct bitinfo.
- New function setclock_ok() in setclock.h
- New functions get_acc_minlen(), add_acc_minlen(), reset_acc_minlen() in
  decode_time.h. The accumulated minute length is now a first-class entity.
  When decoding the live signal, increment it more precisely than just 1000 ms/s
  to prevent drift during bad radio reception.
- New functions dcftime() and isotime() in decode_time.h. Use the latter in
  setclock.c
- Check input values of etc/config.txt:
  - hw.active_high must be 0 or 1
  - hw.freq must be even between 10 and 666666
- Reset the values of bit0 and bit20 if the latter becomes smaller than the
  former, show this in the log file using a '!'
- Compact the signal buffer, it now stores 8 pulses per byte instead of just 1.

Client changes:
- Make dcf77pi and dcf77pi-analyze more agnostic of the contents of the
  third-party contents
- Update display code of dcf77pi and readpin for the updates to the live signal
  decoding
- Show in dcf77pi when the value of bit20 underflows
- Update the code to display the signal buffer in readpin
- Fix readpin to properly clean up when receiving a SIGINT
2014-09-18 11:56:52 +00:00
Tijl Coosemans
a7718b4499 Convert to USES=autoreconf 2014-09-18 09:43:18 +00:00
Tijl Coosemans
83fa084228 Remove old libtool patch 2014-09-18 08:53:05 +00:00
Tijl Coosemans
15c4a5ecf3 Replace USE_AUTOTOOLS=libltdl with an ordinary LIB_DEPENDS in all ports.
There are only 60 such ports so there doesn't need to be a separate
keyword or USES for this.

Approved by:	portmgr (bapt)
2014-09-17 07:38:15 +00:00
Tijl Coosemans
079319a2ae comms/spandsp-devel:
- Fix installation of lib/libspandsp.so.2 (when patching configure.ac
  almost all USE_AUTOTOOLS are needed)
- Replace CONFIGURE_ARGS with CPPFLAGS/LIBS

Reported by:	antoine
2014-09-14 10:19:05 +00:00
Tijl Coosemans
a5bee80ce4 Use default LIBTOOLIZE_ARGS 2014-09-13 18:25:04 +00:00
Tijl Coosemans
3ce0f21808 devel/glib12 x11-toolkits/gtk12:
- Convert to USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Remove patches that renamed include directories and libraries so they
  didn't conflict with early development versions of glib/gtk 2.0
2014-09-13 15:11:27 +00:00
Tijl Coosemans
d91c5097fb - Remove USE_AUTOTOOLS=libtool
- Convert to USES=python
2014-09-11 21:00:07 +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
Antoine Brodin
31fcd051f2 - Allow staging as a regular user
- Shebangfix
2014-09-10 14:17:06 +00:00
Martin Matuska
453bf760cf Horde package update:
comms/pear-Horde_ActiveSync 2.18.1 -> 2.19.0
devel/pear-Horde_Core 2.13.1 -> 2.14.0
mail/horde-webmail 5.2.1 -> 5.2.2
deskutils/horde-groupware 5.2.1 -> 5.2.2
2014-09-08 22:25:29 +00:00
Antoine Brodin
da92712731 Allow staging as a regular user 2014-09-08 18:22:32 +00:00
John Marino
f738e6af15 comms/ncid: Upgrade version 0.89 => 1.0
PR:		193345
Submitted by:	maintainer (Carlos JPM)
2014-09-07 05:49:54 +00:00
John Marino
4c675c716d Stage comms/pr and assign maintainership to submitter
The source files were no longer available, so the submitter is also
hosting those.

PR:		192878
Submitted by:	Chris Hutchinson
2014-09-06 17:36:34 +00:00
Martin Matuska
53bb618a09 Horde package update:
comms/pear-Horde_ActiveSync 2.18.0 -> 2.18.1
mail/pear-Horde_Imap_Client 2.24.2 -> 2.25.0
mail/horde-imp 6.2.1 -> 6.2.2
mail/horde-ingo 3.2.0 -> 3.2.1
deskutils/horde-kronolith 4.2.1 -> 4.2.2
www/horde-passwd 5.0.1 -> 5.0.2
mail/horde-turba 4.2.1 -> 4.2.2
2014-09-05 23:02:48 +00:00
Antoine Brodin
2a3be5277e Allow staging as a regular user 2014-09-05 18:33:06 +00:00
Antoine Brodin
228ab58873 Change INSTALL_DATA to install with mode 644
Remove patches and hacks that were used to work around the previous
situation
This allows to stage more ports as a regular user

Differential Revision:	https://reviews.freebsd.org/D703
Reviewed by and discussed with:	bapt
With hat:	portmgr
2014-09-04 19:26:24 +00:00
Antoine Brodin
e756c529ef Fix packaging 2014-09-03 09:04:28 +00:00
Ganael LAPLANCHE
99b4106283 Switch to USES=python for my ports 2014-09-03 06:19:08 +00:00
Baptiste Daroussin
f07dac34c2 Simplify plist 2014-09-02 22:55:00 +00:00
Baptiste Daroussin
bea764ff9c Replace @exec/unexec by @dirrmtry which does the same job 2014-09-02 22:53:08 +00:00
Baptiste Daroussin
c57439824f Fix packaging as a user 2014-09-02 14:22:03 +00:00
Tijl Coosemans
796095d541 Add USES=libtool to accessibility/atkmm and bump dependent ports 2014-09-01 19:34:02 +00:00
Baptiste Daroussin
5c9c2e45c8 Remove non staged ports without pending PR from c* 2014-09-01 12:03:09 +00:00
Diane Bruce
64a1be3275 - Update to 3.7.4
- Important Bug Fixes and Additions
Fixed shutdown in message passing apps
Fixed PortAudio detection during configuration
Fixed QWT detection during configuration
Fixed gr::analog::agc3 volk kernel alignment
Fixed/improved support of audio on OSX
Improved performance on network-based sources and sinks
Fixed pfb_arb_resampler tag propagation
Fixed segfault in fast_atan2f
Updated codec2 support to latest standard and support all rates
New HDLC codec blocks in gr::digital
2014-09-01 00:42:49 +00:00
Tijl Coosemans
4bdd97e324 math/fftw3:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Remove PTHREAD_CFLAGS and PTHREAD_LIBS
- Use MAKE_CMD
2014-08-31 16:36:22 +00:00
Dmitry Marakasov
b5868273b3 - Switch comms/spandsp-devel to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed
- Use install-strip target instead of STRIP_CMD
- Add/fix libspandsp.so versions in LIB_DEPENDS to differentiate between spandsp and spandsp-devel

Approved by:	portmgr blanket
2014-08-27 11:43:25 +00:00
Dmitry Marakasov
c71e54983f - Switch to USES=libtool, drop .la files
- Strip libraries

Approved by:	portmgr blanket
2014-08-27 11:42:20 +00:00
Martin Matuska
66d048de35 Horde package update:
comms/pear-Horde_ActiveSync 2.17.0 -> 2.18.0
devel/pear-Horde_Core 2.13.0 -> 2.13.1
2014-08-26 20:35:42 +00:00
Tijl Coosemans
216b5a285f - Fix missing library problems when the linker enforces explicit linking
PR:		192062
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-08-26 14:06:08 +00:00
Sunpoet Po-Chuan Hsieh
98b90543fa - Update MAINTAINER
PR:		ports/192902
Submitted by:	Carlos Jacobo Puga Medina <cpm@fbsd.es> (maintainer)
2014-08-23 15:58:12 +00:00
Matthias Andree
1bf8aa3914 Fix up missed or botched PORTREVISION bumps from r365599.
Apparently Tools/scripts/bump-revision.sh isn't too robust...

PR:		192690
2014-08-22 06:56:48 +00:00
Matthias Andree
b50a4b0708 Berkeley DB cleanup, remove versions 4.0 ... 4.7.
- Mk/bsd.database.mk rewrite, new default to db5.
- db6 is eligible by default only if installed on the system.
- Bump PORTREVISION of all ports that directly depend on BerkeleyDB or
  where USE_BDB is found in the port's directory
- Patch a few ports such that they will pick up or work with newer
  versions.
- Add UPDATING entry
- Drive-by format fix for pks
- Drop BerkeleyDB option from mail/popular for now, requires more work.
- Exp-run logs linked from the PR below.
- Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes
  for new Berkeley DB, but are untested.

NOTE: please read UPDATING and the Wiki page before proceeding!

Announcement:	http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference:	https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR:		192690
Approved by:	portmgr (implicit, PORTREVISION bump on unstaged ports)
2014-08-21 22:50:29 +00:00
Antoine Brodin
f6724a6aae Allow staging as a regular user 2014-08-21 19:28:40 +00:00
Martin Matuska
eb8d16cae2 Horde package update:
comms/pear-Horde_ActiveSync 2.16.11 -> 2.17.0
mail/pear-Horde_Imap_Client 2.24.0 -> 2.24.2
devel/pear-Horde_Util 2.4.0 -> 2.5.1
2014-08-21 13:21:15 +00:00
Dmitry Marakasov
bfb51f7f52 - Drop .la files, no dependees require them
Approved by:	portmgr blanket
2014-08-21 09:45:34 +00:00