ipcalc: Upgrade 1.0.3 -> 1.2.0

Upgrade to release 1.2.0:

- Added the --cidr option, which prints the network in CIDR notation
  (e.g., 192.168.123.0/24); the JSON output has the new CIDR key
- Added the --binary option, which prints the bits of an address,
  or of the network part of a network, as a diagram that maps the
  address to its bits
- The geographic information includes the city (CITY), which was
  never printed, the accuracy radius of the coordinates in
  kilometers (ACCURACYRADIUS), the continent (CONTINENT), the postal
  code (POSTALCODE), the time zone (TIMEZONE), the autonomous system
  (ASN, ASORG) and its network (ASNETWORK), e.g., the ISP's
  allocation, and the network for which the database holds these
  values (GEONETWORK).
- Added the --wildcard option, which prints the IPv4 wildcard
  (inverse) mask (e.g., 0.0.0.255 for a /24); --all-info shows it
  too, and the JSON output then has the new WILDCARD key
- Added the --format option, which selects the output format: human,
  shell (VAR=VALUE), json or value; with it the specific info
  options select exactly the fields printed in every format, e.g.,
  "ipcalc --format=json -n -m 192.168.1.5/24" prints only NETWORK
  and NETMASK. Without --format the output is unchanged
- The -j and --no-decorate options are deprecated in favor of
  --format=json, --format=value and --format=human; they keep
  working unchanged with a hint.
- Removed support for libGeoIP, whose databases are no longer
  published; geographic information requires libmaxminddb.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
Leon Anavi authored and Khem Raj committed 2026-10-27 13:07:01 -07:00
1 parent 76fbf5e4c6
commit ebff4fea73
1 file changed
+1 -1
@@ -7,7 +7,7 @@ LICENSE = "GPL-2.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
SRC_URI = "git://gitlab.com/ipcalc/ipcalc.git;protocol=https;branch=master"
SRCREV = "c341e55be386649c0a5347eefeae410753c4e753"
SRCREV = "e364dbbcfaf604b039649e941a7603615e674d91"
inherit meson