Package Details: free42 2.5.18-1

Git Clone URL: (read-only, click to copy)
Package Base: free42
Description: A complete re-implementation of the HP-42S calculator and the HP-82240 printer
Upstream URL:
Licenses: GPL
Submitter: blackvladimir
Maintainer: SammysHP
Last Packager: SammysHP
Votes: 10
Popularity: 0.195326
First Submitted: 2008-07-07 13:40
Last Updated: 2020-04-12 11:30

Latest Comments

1 2 3 Next › Last »

petaramesh commented on 2019-01-24 12:20

On 2019/01/24, installation fails validating free42-nologo-2.0.22.tgz md5

SammysHP commented on 2018-11-12 19:36

And a few months ago it changed from .com to .nl… I'll fix it (again).


btwe commented on 2018-11-12 19:31

Package broken, the domain name changed from to

Simple diff to make it work: s/ in PKGBUILD.


SammysHP commented on 2017-05-02 11:46

I finished the patch to read a system-wide skin directory and enabled it by default for this package. This allows you to install "free42-skins" and select them in the menu without further steps.

If you prefer an unmodified upstream version of free42, simply delete or comment out the line in the PKGBUILD.

SammysHP commented on 2017-04-30 22:13

Additional skins are now available via the package free42-skins.

Currently you have to copy the skins from /usr/share/free42/skins to ~/.free42 because the author of free42 thinks that "no sysadmin is going to install Free42 in /usr/bin and make a set of skins available in a system-wide directory".

When I have enough time I might add a patch in this package to add support for system-wide skins.

SammysHP commented on 2017-01-11 22:24

Thank you, blackvladimir!

SammysHP commented on 2017-01-11 18:54

I created an updated version which also includes the skins and cleaned up the PKGBUILD. Just waiting for a response from the maintainer for an update or a trusted user for adoption.

jagot commented on 2016-11-19 09:18

Applying this patch installs the latest version and fixes the narrowing conversion errors, as mentioned by gborzi:

From 2f984e489218956d76df6b20ccbc8a4163fa650b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stefanos=20Carlstr=C3=B6m?= <>
Date: Sat, 19 Nov 2016 10:16:07 +0100
Subject: [PATCH] Updated to 1.5.12

PKGBUILD | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/PKGBUILD b/PKGBUILD
index 9d63186..c527ffb 100644
@@ -1,6 +1,6 @@
# Contributor: Vladimir Cerny <>
pkgdesc="A complete re-implementation of the HP-42S calculator and the HP-82240 printer."
arch=('i686' 'x86_64')
@@ -8,14 +8,15 @@ url=""
depends=('libxmu' 'gtk2')


build() {

cd "$srcdir/$pkgname-nologo-${pkgver}/gtk"

echo 'LIBS := ${LIBS} -lX11' >> Makefile
+ sed -i -e 's/Wno-write-strings \\/&\n\t -Wno-narrowing \\/' Makefile

make cleaner

gborzi commented on 2016-05-12 19:02

It fails to compile on my system with the following error messages error: narrowing conversion of ‘168’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]

Fixed with the following line in PKGBUILD, after the echo line
sed -i -e 's/Wno-write-strings \\/&\n\t -Wno-narrowing \\/' Makefile

faultylee commented on 2016-03-16 01:45

Upstream is at 1.5.7 now :)