Commit Graph

1068 Commits

Author SHA1 Message Date
landry
67f9b56af4 Add -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 to CFLAGS/CXXFLAGS where
appropriate in various devel/proj consumers to fix build with upcoming
proj 6 update, which will be commited in a month or so.

Thx to https://github.com/OSGeo/proj.4/wiki/proj.h-adoption-status for
linking the various upstream issues about it.
2019-04-16 20:13:09 +00:00
sthen
82b8581fa3 better comments 2019-03-27 23:39:59 +00:00
sthen
c378bd2f90 committed upstream 2019-03-27 23:38:19 +00:00
sthen
2ba706c2c4 spring-clean conserver patches/ 2019-03-27 10:37:09 +00:00
sthen
e3088bdd06 update to conserver-8.2.4 2019-03-27 10:14:03 +00:00
sthen
cf9c2acd66 update to conserver-8.2.3 2019-03-17 23:39:59 +00:00
cwen
6309a2bb3b qt5.port.mk: change COMPILER
Move it to "base-clang ports-gcc" and bump REVISION accordingly.
This unbreaks Qt5-related binaries runtime on macppc.

OK sthen@
2019-03-08 20:00:39 +00:00
kirby
add9bc3157 update to python-gammu-2.12 2019-03-07 05:32:25 +00:00
ajacoutot
4810af5035 Add BDEP on textproc/xmlto which gets picked up if present at configure
time.
2019-03-03 10:35:30 +00:00
naddy
39ffd280b6 Update to 0.9 and drop the maintainer as requested.
Untested due to a lack of suitable devices, but ian@ and I agree that
the changes look innocuous.
ok ian@
2019-02-27 15:33:13 +00:00
sthen
c06a81c834 avoid @SECLEVEL=0 in console(1) too, from henning 2019-02-26 15:31:17 +00:00
sthen
5ecd20a030 henning has a use for an ipmi+net flavoured conserver package 2019-02-26 15:29:51 +00:00
sthen
aa26be6cc0 Tweak DESCR to make it a bit clearer what the -net flavour of comms/conserver
is for. (It's only needed when you have conserver(8) and console(1) on different
machines, or when you have conserver(8) on multiple machines clustered behind a
single front-end).
2019-02-26 11:54:57 +00:00
sthen
ad160d29ab unbreak FLAVOR=net of conserver; libressl doesn't support :@SECLEVEL=0
found the hard way by henning@
2019-02-25 19:53:16 +00:00
kirby
6c1196cbce update to gammu-1.40.0 2019-02-02 15:25:29 +00:00
sthen
e13d73575c adjust rc_reload/rc_stop handling so that if a master process is running
and conserver is in the (default) "setproctitle" mode, it only attempts to
signal the master and not any other processes. avoids delays during
shutdown/restart and dangling processes which have been observed when
multiple processes are running (presumably due to the childs being
signalled before the master takes them down more cleanly).
2019-01-25 11:35:54 +00:00
sthen
90fdf719ec update to chirp-20190112 2019-01-19 15:38:28 +00:00
danj
4cb6cc61c4 Replace urls using alioth.debian.org
They replaced it with a gitlab hosted on salsa.debian.org and they
provide alioth-archive.debian.org for the source archives, but
they didn't move everything there.

ok sthen@
2019-01-06 14:50:49 +00:00
sthen
49b00025fd bump REVISION for ports with a LIB_ or RUN_DEPENDS on devel/boost,
it has been split into subpackages
2018-12-13 19:53:23 +00:00
naddy
a11285fed0 add MODGCC4_CPPLIBDEP to subpackage 2018-11-22 19:26:54 +00:00
bentley
7f5b5cbb31 +hackrf 2018-11-20 12:46:51 +00:00
bentley
1747731d40 Import hackrf-2018.01.1.
HackRF One from Great Scott Gadgets is a Software Defined Radio peripheral
capable of transmission or reception of radio signals from 1 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.

This package contains host software for HackRF.

ok sthen@
2018-11-20 12:46:09 +00:00
sthen
6b8e265514 bump ports known/suspected to be affected by issue with libedit/libreadline
and termcap on lld arches.
2018-11-14 20:48:21 +00:00
bentley
014602ba61 Add some missing dependencies.
Build breakage noticed by ajacoutot@
2018-11-09 03:05:02 +00:00
bentley
6c11ead4b5 Build the Python bindings. 2018-11-07 08:01:32 +00:00
bentley
0da7cb1530 Update to pulseview-0.4.1.
Release notes: https://www.sigrok.org/blog/pulseview-041-released
2018-11-03 06:33:07 +00:00
bentley
1a07598ce1 Update to libsigrokdecode-0.5.2.
Release notes: https://sigrok.org/blog/libsigrokdecode-052-released
2018-11-03 06:32:05 +00:00
bentley
35f75fba19 Update to libsigrok-0.5.1.
Release notes: https://www.sigrok.org/blog/libsigrok-051-released
2018-11-03 06:31:15 +00:00
kirby
5755cffbdf fix typo TEST_IS_INTERCATIVE -> TEST_IS_INTERACTIVE
from Jan Vlach, thanks!
2018-10-31 18:56:13 +00:00
bentley
cec4d62f88 Update to sigrok-cli-0.7.1.
Changelog:
https://sigrok.org/gitweb/?p=sigrok-cli.git;a=blob;f=NEWS;hb=sigrok-cli-0.7.1
2018-10-30 08:25:43 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
bentley
127ef694cb +sigrok 2018-09-19 05:51:42 +00:00
bentley
27dcbe9c47 Import the sigrok suite.
The sigrok project aims at creating a portable, cross-platform,
Free/Libre/Open-Source logic analyzer software that supports various
logic analyzer hardware products.

It includes command-line and graphical interfaces, libraries for
protocol decoding and talking to logic analyzers, and free firmware
for certain pieces of hardware.

ok rsadowski@
2018-09-19 05:50:36 +00:00
sthen
e0f4ddb389 update to fldigi-4.0.18 2018-09-13 13:53:33 +00:00
bentley
812d1a6b96 +gnuradio 2018-09-10 06:59:01 +00:00
bentley
442cbf13c5 Import gnuradio-3.7.13.4.
GNU Radio is a software development toolkit that provides signal processing
blocks to implement software radios. It can be used with readily-available
low-cost external RF hardware to create software-defined radios, or without
hardware in a simulation-like environment. It is widely used in hobbyist,
academic and commercial environments to support both wireless communications
research and real-world radio systems.

GNU Radio has filters, channel codes, synchronisation elements, equalizers,
demodulators, vocoders, decoders, and many other elements (in the GNU Radio
jargon, we call these elements blocks) which are typically found in radio
systems. More importantly, it includes a method of connecting these blocks
and then manages how data is passed from one block to another. Extending GNU
Radio is also quite easy; if you find a specific block that is missing, you
can quickly create and add it.

GNU Radio applications are primarily written using the Python programming
language, while the supplied, performance-critical signal processing path is
implemented in C++ using processor floating point extensions, where
available.

ok sthen@
2018-09-10 06:58:22 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
espie
2f7d34d915 enforce PATH when running autoreconf 2018-08-03 07:07:44 +00:00
kirby
c645e710a4 switch HOMEPAGE and MASTER_SITES to https 2018-07-31 11:44:34 +00:00
kirby
6563760afd switch HOMEPAGE and MASTER_SITES to https 2018-07-31 11:39:50 +00:00
fcambus
c2d50672b7 Update picocom to 3.1.
Notable changes:

- Switch to using GitHub
- Drop the patch for the old manpage
- Sync DESCR with the actual manpage
- Use INSTALL_MAN to install the manpage, pointed out by Matthew Martin

As discussed with him, remove Kyle Isom from MAINTAINER (ENOTIME).

OK sthen@
2018-07-11 21:40:43 +00:00
jca
b19cbaeaea mgetty-1.2.0 has been released in March, amend MASTER_SITES
Anyone interested?
2018-07-11 19:37:25 +00:00
espie
a3cc216348 @tag update-mime-database 2018-07-01 18:33:35 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
thfr
0a6eca4606 +libhidapi 2018-06-18 23:55:38 +00:00
thfr
a51cea02db import ports/comms/libhidapi, ok sthen@
HIDAPI is a multi-platform library which allows an application to interface
with USB and Bluetooth HID-Class devices on Windows, Linux, FreeBSD, and Mac OS
X. On OpenBSD (like on FreeBSD), the backend uses libusb-1.0 to communicate
directly to a USB device. This back-end will of course not work with Bluetooth
devices.
2018-06-18 23:37:01 +00:00
sthen
cc037a2a5f tweak pexp again, some setups don't result in a process with "master" in the proctitle 2018-06-01 17:06:21 +00:00
sthen
790c0e86fd Bump a bunch of ports to trigger rebuilds following cpu stats changes.
More to come later after a longer search completes.

THESE MAY NEED FURTHER WORK! If you use them, please check on -current.
2018-06-01 14:24:55 +00:00
sthen
05caeca6a3 update to conserver-8.2.2 2018-05-29 13:54:05 +00:00
sthen
989f299b44 - adjust conserver rc.d script to cope with setups using the
setproctitle option, reported by henning@.

- patch to enable setproctitle by default, there doesn't seem a
huge amount of point hiding it behind a config flag.
2018-05-22 14:57:44 +00:00