aboutsummaryrefslogtreecommitdiff
path: root/comms
Commit message (Collapse)AuthorAgeFilesLines
* Fix build on >= 10.0 by including required headersStephen Hurd2014-11-272-0/+21
| | | | Notes: svn path=/head/; revision=373475
* Change the way Perl modules are installed, update the default Perl to 5.18.Mathieu Arnold2014-11-2642-38/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=373448
* Horde package update:Martin Matuska2014-11-262-3/+3
| | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=373440
* Update to 8.2.8Stephen Hurd2014-11-2319-50/+165
| | | | | | | | | | | Change Maintainer to hamradio@ Install (now pre-generated) documentation From the release announcement: - compatibility with Easypal Oct 2014: change in hybrid mode Notes: svn path=/head/; revision=373170
* - Change MAINTAINER on these hamradio ports to new ports group hamradio@Diane Bruce2014-11-2223-23/+23
| | | | Notes: svn path=/head/; revision=373117
* - Reset MAINTAINTER to ports group hamradio@ no other changesDiane Bruce2014-11-221-1/+1
| | | | Notes: svn path=/head/; revision=373103
* Horde package update:Martin Matuska2014-11-212-3/+3
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=373013
* - Update to latest 3.22.01Diane Bruce2014-11-217-34/+22
| | | | | | | | - Many updates added new modems, new macros, UI and bug fixes - See http://www.w1hkj.com/downloads/fldigi/fldigi_changes.txt Notes: svn path=/head/; revision=372999
* Remove duplicate plistAntoine Brodin2014-11-151-3/+0
| | | | Notes: svn path=/head/; revision=372618
* (Attempt to) fix build on head after removal of @ symlink. (r274184)Juergen Lock2014-11-141-8/+16
| | | | | | | Submitted by: beefy1 via pkg-fallout Notes: svn path=/head/; revision=372572
* Cleanup plistAntoine Brodin2014-11-134-11/+4
| | | | Notes: svn path=/head/; revision=372523
* - Don't use a strange prefixAntoine Brodin2014-11-112-11/+10
| | | | | | | - Strip shared libraries Notes: svn path=/head/; revision=372473
* Update to latest (3.1)Stephen Hurd2014-11-082-4/+4
| | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=372326
* - Update to 2.9p8Alex Kozlov2014-11-074-88/+18
| | | | | | | | | | | | - Add OWMUTEXDEBUG option - Add USE_LDCONFIG - Fix USES=tk syntax PR: 194261 Submitted by: johan@stromnet.se (maintainer) Notes: svn path=/head/; revision=372286
* Replace some occurences of mach with PERL_ARCH (and a couple of other small ↵Mathieu Arnold2014-11-071-1/+1
| | | | | | | | | | noop fixes.) With hat: perl@ Sponsored by: Absolight Notes: svn path=/head/; revision=372262
* Update to 3.6.19.Stephen Hurd2014-11-073-15/+3
| | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=372256
* Fix INDEX after r372179.Raphael Kubo da Costa2014-11-051-0/+1
| | | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=372180
* Update Qt5 ports to 5.3.2.Raphael Kubo da Costa2014-11-052-0/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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] Notes: svn path=/head/; revision=372179
* Horde package update:Martin Matuska2014-11-042-3/+3
| | | | | | | | | 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 Notes: svn path=/head/; revision=372167
* (Attempt to) fix build on head.Juergen Lock2014-10-301-0/+20
| | | | | | | Submitted by: beefy1 via pkg-fallout Notes: svn path=/head/; revision=371775
* Horde package update:Martin Matuska2014-10-292-3/+3
| | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=371715
* Drop maintainership of all remaining ports where I am listed.Anders Nordby2014-10-291-1/+1
| | | | | | | No time for this unfortunately. Notes: svn path=/head/; revision=371714
* Mark BROKEN: Fails to configureAntoine Brodin2014-10-291-0/+2
| | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=371708
* comms/gqrx: update 20140313 -> 2.3.1Bartek Rutkowski2014-10-254-37/+33
| | | | | | | | | | | | | | | | - 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) Notes: svn path=/head/; revision=371486
* - libirman is no longer only a static lib so move it from build to libJuergen Lock2014-10-241-3/+3
| | | | | | | | | | depends. - Bump PORTREVISION. Reported by: Henry Hu <henry.hu.sh@gmail.com> (via private email) Notes: svn path=/head/; revision=371448
* Fix compilation after recent numpy patch.Dmitry Sivachenko2014-10-232-0/+2
| | | | | | | Patch by thierry@FreeBSD.org, pointed out by antoine. Notes: svn path=/head/; revision=371398
* Horde package update:Martin Matuska2014-10-202-3/+3
| | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=371258
* Cleanup plistBaptiste Daroussin2014-10-20100-591/+17
| | | | Notes: svn path=/head/; revision=371247
* Add USES=alias to several portsJohn Marino2014-10-202-2/+2
| | | | | | | | | | | 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) Notes: svn path=/head/; revision=371244
* KDE/FreeBSD team presents KDE SC 4.14.2 and KDE Workspace 4.11.13!Max Brazhnikov2014-10-193-13/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=371193
* - Convert ports from cad/, chinese/, comms/ and converters/ to newMarcus von Appen2014-10-1910-25/+17
| | | | | | | | | USES=python Approved by: portmgr (implicit) Notes: svn path=/head/; revision=371172
* Ignore on the package builders when the default version of python is differentAntoine Brodin2014-10-181-0/+4
| | | | | | | | | from the requested one Reported by: pkg-fallout Notes: svn path=/head/; revision=371131
* - Update to 1.3.17Stephen Hurd2014-10-172-5/+4
| | | | | | | | | | | - 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 Notes: svn path=/head/; revision=371084
* - modernise Makefile, fix pkg-descrDiane Bruce2014-10-145-19/+16
| | | | | | | | | | | - 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. Notes: svn path=/head/; revision=370886
* Remove @dirrm/@dirrmty from my portsGanael LAPLANCHE2014-10-132-10/+0
| | | | Notes: svn path=/head/; revision=370757
* - delete bogus old patchDiane Bruce2014-10-091-11/+0
| | | | Notes: svn path=/head/; revision=370519
* Clean up pkg-plist of my ports.Rene Ladan2014-10-091-2/+0
| | | | Notes: svn path=/head/; revision=370516
* comms/wsjt: switch from py-imaging to py-pillowWilliam Grzybowski2014-10-081-2/+2
| | | | | | | | With hat: python Approved by: portmgr (bdrewery, implicit) Notes: svn path=/head/; revision=370451
* Fix build with gmake 4.1Baptiste Daroussin2014-10-081-0/+1
| | | | Notes: svn path=/head/; revision=370419
* - update to the version 4 branchDiane Bruce2014-10-078-132/+494
| | | | | | | - add LICENSE Notes: svn path=/head/; revision=370404
* - Remove USE_AUTOTOOLSTijl Coosemans2014-10-052-14/+14
| | | | | | | | - Replace CONFIGURE_ARGS with CPPFLAGS/LIBS - Use default do-install Notes: svn path=/head/; revision=370062
* comms/wspr: switch from py-imaging to py-pillowWilliam Grzybowski2014-10-042-4/+14
| | | | | | | | | | - USES python With hat: python Reviewed by: portmgr (bdrewery, implicit) Notes: svn path=/head/; revision=369966
* - Remove :build from USES=libtool because this port does not needTijl Coosemans2014-10-011-3/+3
| | | | | | | | /usr/local/bin/libtool - Don't replace -lpthread with -pthread because they are the same Notes: svn path=/head/; revision=369717
* Convert to USES=hordeBaptiste Daroussin2014-09-302-6/+4
| | | | | | | | Fix pear-Horde_core options Use options helpers where possible Notes: svn path=/head/; revision=369674
* - Update libplist to 1.11.Alberto Villa2014-09-2815-117/+121
| | | | | | | | | | | | | | - 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. Notes: svn path=/head/; revision=369503
* - Don't remove mtree directoryDmitry Marakasov2014-09-251-1/+0
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=369285
* - Set CPPFLAGS and LIBS in a number of ports so configure can find libintl.hTijl Coosemans2014-09-251-2/+4
| | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=369260
* comms/libmodbus: strip a library while install and remove @dirrmtry'sBoris Samorodov2014-09-222-2/+1
| | | | Notes: svn path=/head/; revision=368942
* Simplify plistBaptiste Daroussin2014-09-221-5/+4
| | | | Notes: svn path=/head/; revision=368831
* - Update to version 0.8Pawel Pekala2014-09-202-5/+5
| | | | | | | | | | - Give maintainership to submitter PR: ports/193635 Submitted by: Muhammad Moinur Rahman <5u623l20@gmail.com> Notes: svn path=/head/; revision=368674