./databases/rrdtool, Data analysis tool generating graphical representations

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ]


Branch: CURRENT, Version: 1.10.3, Package name: rrdtool-1.10.3, Maintainer: pkgsrc-users

Round Robin Database Tools
==========================

It is pretty easy to gather status information from all sorts of things,
ranging from the temperature in your office to the number of octets which
have passed through the FDDI interface of your router. But it is not so
trivial to store this data in a efficient and systematic manner. This is
where RRDtool kicks in. It lets you log and analyze the data you gather from
all kinds of data-sources (DS). The data analysis part of RRDtool is based
on the ability to quickly generate graphical representations of the data
values collected over a definable time period.


Required to run:
[textproc/libxml2] [graphics/freetype2] [graphics/png] [graphics/cairo] [fonts/dejavu-ttf] [fonts/fontconfig] [lang/perl5] [lang/tcl] [devel/glib2] [devel/pango] [x11/pixman] [lang/lua54]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/xorgproto]

Package options: lua, tcl

Master sites:

Filesize: 2926.15 KB

Version history: (Expand)


CVS history: (Expand)


   2026-05-27 09:50:53 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
rrdtool: updated to 1.10.3

RRDtool 1.10.3 - 2026-05-25

Bugfixes
- add missing cairo dependency for ubuntu packag
   2026-05-24 22:55:28 by Thomas Klausner | Files touched by this commit (7) | Package updated
Log message:
rrdtool: update to 1.10.2.

RRDtool 1.10.2 - 2026-05-19

Bugfixes

    The Linux .deb packages were missing the Lua language binding @oetiker
    The Python binding is now installed with pip into a consistent, \ 
distribution-independent location @oetiker

Features

    RPM releases now ship matching debuginfo and debugsource packages @oetiker

RRDtool 1.10.1 - 2026-05-19

Bugfixes

    Modernize obsolete autoconf macros so configure regenerates cleanly with \ 
current autotools @oetiker

Features

    Add more DEB and RPM package variants: Ubuntu 26.04, Debian 13, AlmaLinux \ 
8/10, Fedora @oetiker

RRDtool 1.10.0 - 2026-05-19

Bugfixes

    Mark the Ruby bindings as Ractor safe @LevitatingBusinessMan
    Fix Compatiblity with TCL-9 @yselkowitz
    Correctly link Ruby Bindings @LevitatingBusinessMan
    Fix MacOS Build error (no SOCK_CLOEXEC on mac) @ensc fixes #1261
    Fix build on 32bits platforms (like armhf) when time_t is 64bits, fixes #1264
    Fix compilation on illumos @hadfl
    Python2.3 is deprecated and therefore, the Python bindings should use \ 
Python3 as default @pticon
    Fix issue where RRDtool detects a LINE or AREA with a constant numeric value \ 
as being exportable
    Fix broken argc overflow check in rrdcached tune handler that rejected all \ 
tune commands @somethingwithproof
    Harden rrdcached pid file parsing and daemon options with strtol validation \ 
@somethingwithproof
    Add NULL, bounds, and zero-division safety guards in xport, graph, and \ 
graph_helper @somethingwithproof
    Escape control characters in JSON xport output per RFC 7159 \ 
@somethingwithproof fixes #1311
    Add pkg-config fallback for Perl and Ruby bindings when building standalone \ 
@somethingwithproof
    Export ABS_TOP_BUILDDIR to environment for Ruby extconf.rb during in-tree \ 
builds @somethingwithproof
    Fix parse_tick: shift the legend by 2 spaces for the \ 
"coloured-box" @neo954 #1314

Features

    Add Georgian translation @NorwayFun
    Add -S short option for --step in rrdtool xport @somethingwithproof fixes #1310
    Automated release workflow: a single workflow_dispatch on master computes
    the next SemVer, bumps version strings in-place, builds source tarball +
    Windows MSVC zips + RPM (AlmaLinux) + DEB (Ubuntu/Debian) — the binary
    packages install under /opt/rrdtool so they coexist with distro-maintained
    rrdtool packages without touching the system. See \ 
.github/workflows/release.yml. @oetiker
   2026-01-27 09:41:10 by Thomas Klausner | Files touched by this commit (1344)
Log message:
*: recursive bump for removal of cairo's xcb option
   2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525)
Log message:
*: recursive bump for icu 78.1
   2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999)
Log message:
*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \ 
/usr/pkg/lib/libglib-2.0.so.0 not defined
   2025-07-04 10:49:39 by Thomas Klausner | Files touched by this commit (2519)
Log message:
*: bump for perl 5.42.0
   2025-05-06 14:07:36 by Thomas Klausner | Files touched by this commit (124)
Log message:
*: SOEXT -> SHLIB_EXT
   2025-04-17 23:53:13 by Thomas Klausner | Files touched by this commit (2449)
Log message:
*: recursive bump for icu 77 and libxml2 2.14