Package Details: hp15c 4.3.00-1

Git Clone URL: (read-only, click to copy)
Package Base: hp15c
Description: A simulator for the HP-15C programmable scientific RPN calculator
Upstream URL:
Licenses: GPL3
Submitter: qguv
Maintainer: qguv
Last Packager: qguv
Votes: 6
Popularity: 0.000000
First Submitted: 2016-07-12 14:35 (UTC)
Last Updated: 2021-05-05 14:08 (UTC)

Latest Comments

petaramesh commented on 2022-09-05 14:05 (UTC)

I'm so glad to find this wonderful HP-15C emulator in the AUR ! (Compiles and runs just fine on a Pinebook Pro - ARM 64 aarch64 CPU) Thank you so much !

qguv commented on 2021-05-05 16:20 (UTC)

I've just updated to hp15c 4.3.00.

qguv commented on 2020-10-30 18:56 (UTC)

Thanks for the patch, pigt. I prefer the approach with the runner script, because it minimizes the amount of patching we have to do to upstream. It's simply easier to maintain a separate file.

Here's your commit:

And here's the merge:

I've merged in the sections from your updated patch that fix the about/preferences display. I also see you've added the image sources—thanks! I missed those. And I've added the desktop file as well, which is a lovely addition.

We're also now on the latest version, 4.2.0.

pigt commented on 2019-06-01 06:07 (UTC)

I just fixed about and preference page, and add desktop entry. Here's the patch:

pigt commented on 2019-05-27 09:30 (UTC)

Could you add desktop entry for ease of uses? /usr/share/applications/hp15c.desktop:

[Desktop Entry]

Comment=HEWLETT-PACKARD 15C Simulator

qguv commented on 2018-11-15 01:00 (UTC)

Thanks for the patch, Moxon. I like that it verifies the checksums of the supporting files. Would you like to be credited with a contributor line, and if so, under what name and email?

I'm also getting those issues with preferences or about. I'll send an email to the upstream maintainer to see if he has any insight. Thanks!

Moxon commented on 2018-09-24 19:57 (UTC) (edited on 2018-09-24 19:59 (UTC) by Moxon)

I made it work with some modifications (see DIFF below), still it yields an error when calling preferences or about:


can't read "APPDATA(dspf1)": no such element in array
can't read "APPDATA(dspf1)": no such element in array
    while executing
" create image 0 $yy -image $APPDATA(dspf1) -anchor nw"
    (procedure "about" line 24)
    invoked from within
    invoked from within
".onm invoke active"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 [list $w invoke active]"
    (procedure "tk::MenuInvoke" line 50)
    invoked from within
"tk::MenuInvoke .onm 1"
    (command bound to event)


diff --git a/PKGBUILD b/PKGBUILD
index [`9f9d0b0`]( 100644
@@ -8,12 +8,20 @@ url="<>"
 depends=('tcl' 'tk')
+   "01-hp15c-arch-docs.patch"
+   ""
+    'cb4a8e759f94860744057c20f90244e4'
+    'bdf3ff02949e3c716b782e8cec9ee8a1')

 prepare() {
     # patch location of help files to match Arch standards
-    patch -p1 -i '../01-hp15c-arch-docs.patch'
+    patch -p1 -i $srcdir/01-hp15c-arch-docs.patch

 package() {
@@ -30,7 +38,7 @@ package() {

     # runs script in proper directory
     cp HP-15C.tcl -t "$pkgdir/usr/lib/$pkgname/"
-    install -D ../ "$pkgdir/usr/bin/hp15c"
+    install -D "$pkgdir/usr/bin/hp15c"

 # vim:set ts=4 sw=4 ft=sh et: