notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

Port details
chirp Free, open-source tool for programming your amateur radio
20240311 comms on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20230731_1Version of this port present on the latest quarterly branch.
Maintainer: hamradio@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2012-09-22 15:44:21
Last Update: 2024-03-15 20:41:08
Commit Hash: 38a80de
People watching this port, also watch:: apcupsd, gramps, gsmc, health-nut
Also Listed In: hamradio
License: GPLv3
WWW:
https://chirpmyradio.com/
Description:
CHIRP is a free, open-source tool for programming your amateur radio. It supports a large number of manufacturers and models, as well as provides a way to interface with multiple data sources and formats.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • chirp-py39>0:comms/chirp
To install the port:
cd /usr/ports/comms/chirp/ && make install clean
To add the package, run one of these commands:
  • pkg install comms/chirp
  • pkg install chirp-py39
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: chirp-py39
Package flavors (<flavor>: <package>)
  • py39: chirp-py39
distinfo:
TIMESTAMP = 1710433023 SHA256 (chirp/kk7ds-chirp-20240311-091f707b_GH0.tar.gz) = 417605581abcaf0590ef761c0e645a076419adaf09639a7f4e30c6414e13cf1a SIZE (chirp/kk7ds-chirp-20240311-091f707b_GH0.tar.gz) = 2320385

Packages (timestamps in pop-ups are UTC):
chirp-py39
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2024012020240311-2024012020240311---
FreeBSD:13:quarterly20230731_120230731_1-20230731_120230731_1-20230731_120230731_1
FreeBSD:14:latest2024012020240302-2024012020240302--20230520
FreeBSD:14:quarterly20230731_120230731_1-20230731_120230731_1-20230731_120230731_1
FreeBSD:15:latest2024012020240302n/a20240120n/a-20240120-
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-setuptools>0 : devel/py-setuptools@py39
  2. py39-versioningit>0 : devel/py-versioningit@py39
  3. py39-wheel>0 : devel/py-wheel@py39
  4. update-desktop-database : devel/desktop-file-utils
  5. python3.9 : lang/python39
  6. py39-build>=0 : devel/py-build@py39
  7. py39-installer>=0 : devel/py-installer@py39
Test dependencies:
  1. py39-pytest>=7,1 : devel/py-pytest@py39
  2. python3.9 : lang/python39
Runtime dependencies:
  1. py39-future>0 : devel/py-future@py39
  2. py39-pyserial>0 : comms/py-pyserial@py39
  3. py39-six>0 : devel/py-six@py39
  4. py39-yattag>0 : devel/py-yattag@py39
  5. update-desktop-database : devel/desktop-file-utils
  6. python3.9 : lang/python39
  7. py39-importlib-resources>0 : devel/py-importlib-resources@py39
  8. __init__.py : x11-toolkits/py-wxPython4@py39
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for chirp-py39-20240311: NLS=on: Native Language Support ===> Use 'make config' to modify these settings
Options name:
comms_chirp
USES:
desktop-file-utils gnome python shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/kk7ds/chirp/tar.gz/091f707b?dummy=/
Collapse this list.

Number of commits found: 36

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
20240311
15 Mar 2024 20:41:08
commit hash: 38a80de691340dfbb48e727d236e592f7c795b66commit hash: 38a80de691340dfbb48e727d236e592f7c795b66commit hash: 38a80de691340dfbb48e727d236e592f7c795b66commit hash: 38a80de691340dfbb48e727d236e592f7c795b66 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
comms/chirp: update to 20240311

- restore USE_PYTHON=autoplist, static plist kept for files outside
  wheel
- add NLS option
- display "py3dev" as version in about box per upstream request
  (and suppress update dialog)
20240302
02 Mar 2024 16:53:48
commit hash: 2c4c7087f64084a7d588d5e848c4f4a5b9e841f8commit hash: 2c4c7087f64084a7d588d5e848c4f4a5b9e841f8commit hash: 2c4c7087f64084a7d588d5e848c4f4a5b9e841f8commit hash: 2c4c7087f64084a7d588d5e848c4f4a5b9e841f8 files touched by this commit
Diane Bruce (db) search for other commits by this committer
comms/chirp: Update to latest snapshot

- pile of updates to new radios
- fixed translations
20240229
02 Mar 2024 16:50:10
commit hash: 171984e66cbe0ba2ff694182067dd97fa012e9f8commit hash: 171984e66cbe0ba2ff694182067dd97fa012e9f8commit hash: 171984e66cbe0ba2ff694182067dd97fa012e9f8commit hash: 171984e66cbe0ba2ff694182067dd97fa012e9f8 files touched by this commit
Diane Bruce (db) search for other commits by this committer
comms/chirp: Update to 20240229

- Cleaned up Makefile and pkg-plist
- New model Hiroyasu IC-980PRO
- Radioddity FS-T3/PR-T3
20240120
26 Jan 2024 16:45:06
commit hash: c5cdfe17330f94415ad93b5b9fc28d0f848977c1commit hash: c5cdfe17330f94415ad93b5b9fc28d0f848977c1commit hash: c5cdfe17330f94415ad93b5b9fc28d0f848977c1commit hash: c5cdfe17330f94415ad93b5b9fc28d0f848977c1 files touched by this commit
Diane Bruce (db) search for other commits by this committer
comms/chirp: update chirp to 202401201 snapshot

- chirp has new rigs added
- locale system added adding many language files
20230731_1
23 Nov 2023 11:20:28
commit hash: 03eac77c103b637b316d6a73df7cae01986402cfcommit hash: 03eac77c103b637b316d6a73df7cae01986402cfcommit hash: 03eac77c103b637b316d6a73df7cae01986402cfcommit hash: 03eac77c103b637b316d6a73df7cae01986402cf files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
*/*: Bump consumers of x11-toolkits/wxgtk32

New version of wxWidgets in tree
20230731
01 Aug 2023 05:08:19
commit hash: 8da17ebe1488fd7856762d5ef3ea69c24ba39825commit hash: 8da17ebe1488fd7856762d5ef3ea69c24ba39825commit hash: 8da17ebe1488fd7856762d5ef3ea69c24ba39825commit hash: 8da17ebe1488fd7856762d5ef3ea69c24ba39825 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
comms/chirp: update to 20230731

PR: 272746
20230621
28 Jun 2023 02:48:37
commit hash: 85eecee4aa99454769dd7658db18a540d6a50830commit hash: 85eecee4aa99454769dd7658db18a540d6a50830commit hash: 85eecee4aa99454769dd7658db18a540d6a50830commit hash: 85eecee4aa99454769dd7658db18a540d6a50830 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
comms/chirp: remove conditional for Python < 3.8 after 3.7 removal
20230621
25 Jun 2023 16:12:21
commit hash: 58b5fdee521ea32eaa8b7b01998d8cd5b88c9bcbcommit hash: 58b5fdee521ea32eaa8b7b01998d8cd5b88c9bcbcommit hash: 58b5fdee521ea32eaa8b7b01998d8cd5b88c9bcbcommit hash: 58b5fdee521ea32eaa8b7b01998d8cd5b88c9bcb files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
comms/chirp: update to 20230621

Event: ARRL/RAC Field Day 2023
20230520
23 May 2023 18:15:29
commit hash: 922f645e558feab85df7b1dbe96cf90a1aeae243commit hash: 922f645e558feab85df7b1dbe96cf90a1aeae243commit hash: 922f645e558feab85df7b1dbe96cf90a1aeae243commit hash: 922f645e558feab85df7b1dbe96cf90a1aeae243 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
comms/chirp: banish PORTSCOUT

No releases, just selected builds direct from git.

Event: Kitchener-Waterloo Hackathon 202305
20230520
20 May 2023 17:32:01
commit hash: 32e521bbe059cd451be080f218f569f63dd84687commit hash: 32e521bbe059cd451be080f218f569f63dd84687commit hash: 32e521bbe059cd451be080f218f569f63dd84687commit hash: 32e521bbe059cd451be080f218f569f63dd84687 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
comms/chirp: add forgotten wheel
20230520
20 May 2023 17:13:59
commit hash: 0ceb67a27a99cc776fb10cb4f03763a592c56a45commit hash: 0ceb67a27a99cc776fb10cb4f03763a592c56a45commit hash: 0ceb67a27a99cc776fb10cb4f03763a592c56a45commit hash: 0ceb67a27a99cc776fb10cb4f03763a592c56a45 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
comms/chirp: welcome back

Project now in Python 3 and uses wxPython for GUI.

Event: BSDCan 2023
20200107_1
16 Oct 2020 07:46:52
Revision:552491Original commit files touched by this commit
bapt search for other commits by this committer
comms/chirp: remove expired
20200107_1
27 Jun 2020 09:37:51
Revision:540586Original commit files touched by this commit
sunpoet search for other commits by this committer
Move comms/py-serial to comms/py-pyserial

- While I'm here, add NO_ARCH
- Bump PORTREVISION of dependent ports for dependency change
  (devel/py-pyvisa-py and finance/odoo will be bumped in next commit, py-pyusb
renaming)

PR:		246546
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 40 days)
20200107
09 May 2020 09:57:04
Revision:534727Original commit files touched by this commit
antoine search for other commits by this committer
Deprecate a few ports using python 2.7
20200107
14 Jan 2020 16:29:19
Revision:523027Original commit files touched by this commit
db search for other commits by this committer
Update to 20200107
Also remove all traces of a version number and simplify Makefile.
Not even the About dialog shows a non-date version.

Submitted by:	Charlie Li <ml+freebsd@vishwin.info>
Reviewed by:	db
Differential Revision:	D22986
0.4.1.2019.05.11
19 Oct 2019 06:30:36
Revision:514756Original commit files touched by this commit
tobik search for other commits by this committer
comms/chirp: Drop unhooked NLS_USES options helper
0.4.1.2019.05.11
18 May 2019 17:46:44
Revision:501975Original commit files touched by this commit
db search for other commits by this committer
update to 0.4.1.2019.05.11

Submitted by:	jason@corrupted.io
Differential Revision:	https://reviews.freebsd.org/D20267
0.4.1.2018.09.06
21 Sep 2018 16:24:28
Revision:480284Original commit files touched by this commit
yuri search for other commits by this committer
comms/chirp: 0.4.1.2017.02.22 -> 0.4.1.2018.09.06

Differential Revision:	D17272
0.4.1.2017.02.22
20 Jun 2018 17:05:44
Revision:472884Original commit files touched by this commit
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
0.4.1.2017.02.22
30 Nov 2017 15:50:34
Revision:455210Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.4.1.2017.02.22
04 Mar 2017 02:47:33
Revision:435381Original commit files touched by this commit
db search for other commits by this committer
py-serial got updated in r424787 to a 3.* version, which chirp 0.4.1 is not
compatible with because of a couple function => property changes.
Given that upstream hasn't made a non-daily release since 0.4.1 we are
forced to track daily builds for now.

PR:		ports/217499
Submitted by:	bsdports@kyle-evans.net
0.4.1_3
01 Apr 2016 13:29:17
Revision:412344Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.

With hat:	portmgr
Sponsored by:	Absolight
0.4.1_3
17 Aug 2015 14:13:04
Revision:394507Original commit files touched by this commit
feld search for other commits by this committer
Last update was causing pollution of BUILD_DEPENDS into RUN_DEPENDS

PR:		202338
0.4.1_2
15 Aug 2015 14:21:16
Revision:394319Original commit files touched by this commit
feld search for other commits by this committer
Add missing RUN_DEPENDS
Sort USES

PR:		202338
0.4.1_1
14 May 2015 10:15:09
Revision:386312Original commit files touched by this commit
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
0.4.1_1
14 Mar 2015 02:35:42
Revision:381239Original commit files touched by this commit
db search for other commits by this committer
Fix broken pkg-plist
0.4.1
20 Oct 2014 09:31:34
Revision:371247Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
0.4.1
14 Oct 2014 21:28:09
Revision:370886Original commit files touched by this commit
db search for other commits by this committer
- 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.
0.3.1_1
11 Aug 2014 12:29:18
Revision:364600Original commit files touched by this commit
antoine search for other commits by this committer
Canonicalize some old USE_PY*

With hat:	portmgr
0.3.1_1
15 Jul 2014 23:11:13
Revision:362014Original commit files touched by this commit
adamw search for other commits by this committer
Add OPTIONS_DEFINE=DOCS for ports with %%PORTDOCS%% in the plist.

Where possible, correct a few instances where PORTDOCS was being used
to flag stuff in EXAMPLESDIR. For some ports, mostly those owned by
ruby@, PORTDOCS is applied to pretty much everything whether it's
documentation or example.
0.3.1_1
16 Apr 2014 18:28:50
Revision:351411Original commit files touched by this commit
zeising search for other commits by this committer
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.3.1
27 Dec 2013 21:10:53
Revision:337806Original commit files touched by this commit
db search for other commits by this committer
- Add LICENSE
- Build using stage
- update to 0.3.1

This update against 0.3.0 contains only fixes against 0.3.0. Users on 0.3.0
should update immediately. Users of the daily versions should not use this
version as it contains only fixes against the stable version. The changes are:

Increase max split in import logic to 15MHz (#185)
FT817 settings fixes (#435)
Fix serial port sorting on Win32 (#549)
Shift and delete fixes (#541)
VX8 bank membership fixes (#543 and #685)
Fix "hide unused fields" when no radio is open (#667)
TH-D72 fixes for corrupt memory (#697)
Fixes for copy/paste with empty memories (#769)
0.3.0
22 Oct 2013 13:57:35
Revision:331271Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Remove manual creation and removal of share/applications, as it's now in the
mtree (categories starting with [bce])

Approved by:	portmgr (bdrewery)
0.3.0
20 Sep 2013 16:03:29
Revision:327714Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
comms)
0.3.0
19 Feb 2013 20:14:01
Revision:312598Original commit files touched by this commit
db search for other commits by this committer
- Update to chirp 0.3.0
From the chirp release notes:
New radios now supported:
- Baofeng UV-5R
- Icom IC-208H
- Icom IC-T7H
- Icom IC-T8A
- Icom IC-746
- Kenwood TM-G707
- TYT TH-UV3R
- TYT TH-UVF1
- Yaesu FT-1802M
- Wouxun KG-UV6D/UV6X

Major new features:
- Better serial port enumeration on Windows
- Automatic split->offset conversion during import when odd-split is
  not supported
- Per-memory extra settings and detailed editing
- TravelPlus importing
- RadioReference importing
0.2.3
22 Sep 2012 15:43:02
Revision:304689Original commit files touched by this commit
db search for other commits by this committer
- chirp is a program for setting frequencies in memories on an amateur radio
  transceiver

Number of commits found: 36