HiPi
Perl Modules for Raspberry Pi
Version 0.92 - released 28 March 2024

Installation

Debian Packages for Raspberry Pi OS ( Legacy Debian 11 Bullseye )

Legacy Debian packages for Raspberry Pi OS ( Debian 11 Bullseye ) are available on this page.

Packages for current Raspberry Pi OS and general installation instructions are available here.

If you would like to install runtime dependencies first rather than resolving during dpkg install the list is:

sudo apt update
sudo apt install     libdevice-serialport-perl \
                     libfile-slurp-perl \
                     libjson-perl \
                     libtry-tiny-perl \
                     libuniversal-require-perl \
                     libio-epoll-perl \
                     libimage-imlib2-perl \
                     libbit-vector-perl \
                     libxml-libxml-perl \
                     libwww-perl \
                     libperl-dev \
                     zlib1g-dev

32-bit armhf package

Download libhipi-perl_0.92-1.bullseye_armhf.deb then install and resolve dependencies.

wget https://hipi.znix.com/download/libhipi-perl_0.92-1.bullseye_armhf.deb
sudo apt update
sudo dpkg --install libhipi-perl_0.92-1.bullseye_armhf.deb
sudo apt -y -f install

You don't have to run the seperate apt command to resolve dependencies if you use gdebi.

sudo apt update
sudo apt install gdebi-core
sudo gdebi libhipi-perl_0.92-1.bullseye_armhf.deb

64-bit arm64 package

Download libhipi-perl_0.92-1.bullseye_arm64.deb then install and resolve dependencies.

wget https://hipi.znix.com/download/libhipi-perl_0.92-1.bullseye_arm64.deb
sudo apt update
sudo dpkg --install libhipi-perl_0.92-1.bullseye_arm64.deb
sudo apt -y -f install

You don't have to run the seperate apt command to resolve dependencies if you use gdebi.

sudo apt update
sudo apt install gdebi-core
sudo gdebi libhipi-perl_0.92-1.bullseye_arm64.deb