HiPi
Perl Modules for Raspberry Pi
Version 0.88 - released 17 February 2023

Installation

Debian Packages for Raspberry Pi OS ( Legacy Debian 10 Buster )

Legacy Debian packages for Raspberry Pi OS ( Debian 10 Buster ) 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-get update
sudo apt-get 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.88-3.buster_armhf.deb then install and resolve dependencies.

wget http://hipi.znix.com/download/libhipi-perl_0.88-3.buster_armhf.deb
sudo apt-get update
sudo dpkg --install libhipi-perl_0.88-3.buster_armhf.deb
sudo apt-get -y -f install

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

sudo apt-get update
sudo apt-get install gdebi-core
sudo gdebi libhipi-perl_0.88-3.buster_armhf.deb

64-bit arm64 package

Download libhipi-perl_0.88-3.buster_arm64.deb then install and resolve dependencies.

wget http://hipi.znix.com/download/libhipi-perl_0.88-3.buster_arm64.deb
sudo apt-get update
sudo dpkg --install libhipi-perl_0.88-3.buster_arm64.deb
sudo apt-get -y -f install

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

sudo apt-get update
sudo apt-get install gdebi-core
sudo gdebi libhipi-perl_0.88-3.buster_arm64.deb