1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-19 03:52:17 +00:00
Commit Graph

22 Commits

Author SHA1 Message Date
Diane Bruce
ed5799080e Add rtlsdr support
PR:		ports/223356
Submitted by:	takefu@airport.fm
2017-11-02 01:51:10 +00:00
Adrian Chadd
b632376f44 [svxlink] make this compile / run on FreeBSD-HEAD again.
I've also submitted the patches upstream.

Approved by:	db
Differential Revision:	https://reviews.freebsd.org/D12680
2017-10-16 19:28:11 +00:00
Antoine Brodin
4080cb3939 Deprecate ports broken for more than 6 months 2017-10-08 19:36:26 +00:00
Baptiste Daroussin
7de312ce63 Register the dependency on groff 2017-05-25 14:06:10 +00:00
Baptiste Daroussin
e4309c5507 Chase a bunch of failures after libsigc++20 update
New libsigc++20 requires c++11 (it exposes c++11) so explicitly use -std=c++11
where needed.
Mark as broken a bunch of ports which are not c++11 compatible
2017-04-02 09:42:48 +00:00
Mathieu Arnold
d7f16adbb0 Move doxygen dependency from DOCS to DOXYGEN.
Sponsored by:	Absolight
2016-12-21 14:55:52 +00:00
Mathieu Arnold
8b4093cba5 Do not use post-stage. Use post-install instead.
The only reason to use post-stage is because the port needs to do
"things" at a later time, like some plist manipulation.
While there, fold post-install in do-install targets when they are
defined.

PR:		214780
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-12-02 11:58:21 +00:00
Diane Bruce
92fe8b5a76 Summary: comms/svxlink: Fix build with libc++ 3.8.0
During the exp-run in bug 208158, it was found that comms/svxlink gives errors
with libc++ 3.8.0 [1]:

/wrkdirs/usr/ports/comms/svxlink/work/svxlink-15.11/src/async/audio/AsyncAudioDe
+viceAlsa.cpp:551:7:
error: call to 'abs' is ambiguous
  if (::abs(real_rate - sample_rate) > 100)
      ^~~~~

This is because abs() is being called with an unsigned argument.  Fix this by
casting 'real_rate' to int, since it was assigned from 'sample_rate' anyhow.

PR:		ports/209371
Reported by:	@dim
2016-05-28 15:30:41 +00:00
Stephen Hurd
4742634d66 Update svxlink/qtel to latest release 2016-04-07 20:17:54 +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
Koop Mast
a5a6039a03 Update svxlink to 14.08.2.
This update contains commits so it builds with c++11. This is needed
for the libsigc++20 update to 2.6, which has a hard requirement on a c++11
compiler. As such add USES=compiler:c++11-lib.

PR:		207514
Approved by:	hamradio@ (db@)
2016-03-05 23:59:21 +00:00
Mathieu Arnold
3f84c4ba7d Don't set DISTNAME when using USE_GITHUB and MASTER_SITES=GH, the
framework already sets a unique DISTNAME.

With hat:	portmgr
Sponsored by:	Absolight
2015-12-08 09:04:59 +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
Antoine Brodin
f1502d290f Unbreak comms/qtel slave port 2015-05-07 20:02:04 +00:00
Mathieu Arnold
c6457ffef4 Update ports in the [bcd]* categories to not use GH_COMMIT.
With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
2015-05-06 15:16:53 +00:00
Stephen Hurd
7d6f65abc1 Update to 14.08
Switch to cmake
Switch to github
Add the STATIC, DOCS, ALSA, and OSS options
Make a master port so comms/qtel can be a slave port
2015-01-07 12:12:22 +00:00
Kurt Jaeger
cba03c03e1 security/libgcrypt: 1.6.1 -> 1.6.2, bump depends
Changes:
- src/sexp.c (do_vsexp_sscan): Return error for invalid args.
- cipher/md.c (_gcry_md_info): Fix a segv in case of calling
  with wrong parameters.
- cipher/primegen.c (_gcry_generate_elg_prime): Change to return an
  error code, possible NULL deref in call to prime generator.
- cipher/dsa.c (generate): Take care of new return code.
- cipher/elgamal.c (generate): Change to return an error code.  Take
	care of _gcry_generate_elg_prime return code.
- ecc: Support the non-standard 0x40 compression flag for EdDSA.
- mpi: Extend the internal mpi_get_buffer.
- mpi: Fix regression for powerpc-apple-darwin detection.
- Fix bug inhibiting the use of the sentinel attribute in src/gcrypt.h.in
- Fix building for the x32 target without asm modules in
  mpi/generic/mpi-asm-defs.h: Use a fixed value for the x32 ABI.
- Fix ARM assembly when building __PIC__
- mpi: Fix a subtle bug setting spurious bits with in mpi_set_bit.
  * mpi/mpi-bit.c (_gcry_mpi_set_bit, _gcry_mpi_set_highbit): Clear
    allocated but not used bits before resizing.
  * tests/t-mpi-bits.c (set_bit_with_resize): New.
- Use internal malloc function in fips.c.
  * src/fips.c (check_binary_integrity): s/gcry_malloc/xtrymalloc/.
- pubkey: Re-map all deprecated RSA algo numbers.
- cipher: Fix possible NULL dereference in cipher/md.c for being NULL.
- Fix ARMv6 detection when CFLAGS modify target CPU architecture.

PR:		193264
Approved by:	cpm@fbsd.es (maintainer)
2015-01-02 18:46:33 +00:00
Baptiste Daroussin
2c8db67726 Cleanup plist 2014-10-20 09:31:33 +00:00
Dmitry Marakasov
393c056310 - Don't remove mtree directory
Approved by:	portmgr blanket
2014-09-25 19:39:14 +00:00
Kurt Jaeger
b95d127471 security/libgcrypt: 1.5.3_3 -> 1.6.1
- Update to 1.6.1
- Remove some unneeded patches
- Fix pkg-plist
- report configure bug upstream
  https://bugs.g10code.com/gnupg/issue1668
- report API breakage downstream and find that MacPorts had the same issue
  https://rt.cpan.org/Ticket/Display.html?id=97201
- bump PORTREVISION for dependent ports (approx. 100 ports)
- Thanks to exp-run by antoine@ to find ports that break
- patch ports that would otherwise break
  security/shishi with PR 192164 is already committed
  [1] devel/ccrtp
  [2] editors/abiword
  [3] security/p5-Crypt-GCrypt

PR:		191256, 192162 [1], 192163 [2], 192166 [3]
Submitted by:	Carlos Jacobo Puga Medina <cjpugmed@gmail.com>
Approved by:	maintainer timeout, antoine (exp-run), portmgr (implicit)
2014-07-30 03:57:23 +00:00
Stephen Hurd
4e5b54a3ec Update my ports to use my shurd@FreeBSD.org account
Approved by:    db, skreuzer (mentors)
2014-06-18 20:18:11 +00:00
Diane Bruce
96e7da88a1 The SvxLink project is a flexible, general purpose voice services system for
ham radio use. The project also includes Qtel, an EchoLink client GUI
application.

WWW: http://sourceforge.net/apps/trac/svxlink/

This replaces the earlier and removed comms/qtel port.

PR:		ports/188452
Submitted by:	Stephen Hurd <shurd@sasktel.net>
2014-04-23 19:38:47 +00:00