notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
free42 Simulation of the HP-42S scientific calculator and HP-82240 printer
3.0.6 misc on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.0.4Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-11-22 06:01:39
Last Update: 2021-08-04 03:04:36
Commit Hash: aec293d
License: GPLv2
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. bin/free42bin
  2. bin/free42dec
  3. /usr/local/share/licenses/free42-3.0.6/catalog.mk
  4. /usr/local/share/licenses/free42-3.0.6/LICENSE
  5. /usr/local/share/licenses/free42-3.0.6/GPLv2
Collapse this list.
Dependency lines:
  • free42>0:misc/free42
To install the port: cd /usr/ports/misc/free42/ && make install clean
To add the package, run one of these commands:
  • pkg install misc/free42
  • pkg install free42
PKGNAME: free42
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
free42
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd643.0.63.0.4
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3863.0.63.0.4
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd643.0.63.0.4
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3863.0.63.0.4
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-3.0.4
FreeBSD:14:aarch64--
FreeBSD:14:amd643.0.6-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3863.0.6-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc643.0.1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. x11.pc : x11/libX11
  4. xmu.pc : x11-toolkits/libXmu
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xmu.pc : x11-toolkits/libXmu
Library dependencies:
  1. libfontconfig.so : x11-fonts/fontconfig
  2. libfreetype.so : print/freetype2
  3. libatk-1.0.so : accessibility/atk
  4. libcairo.so : graphics/cairo
  5. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  6. libglib-2.0.so : devel/glib20
  7. libintl.so : devel/gettext-runtime
  8. libgtk-3.so : x11-toolkits/gtk30
  9. libpango-1.0.so : x11-toolkits/pango
This port is required by:
for Run

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. misc/free42-skins*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://thomasokken.com/free42/upstream/
Collapse this list.

Number of commits found: 36

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
04 Aug 2021 03:04:36
 files touched by this commit commit hash:aec293dab2972c560ce8b76c35d8c40302008457  3.0.6
yuri search for other commits by this committer
misc/free42: Update 3.0.5 -> 3.0.6
04 Jul 2021 19:26:49
 files touched by this commit commit hash:0f1331a4daa7687ddadf7421ae8045d93e46386a  3.0.5
yuri search for other commits by this committer
misc/free42: Update 3.0.4 -> 3.0.5

Reported by:	portscout
21 Jun 2021 02:52:14
 files touched by this commit commit hash:9b1e052c82d15983130309d31b574e9a075d33b5  3.0.4
yuri search for other commits by this committer
misc/free42: Update 3.0.3 -> 3.0.4
04 May 2021 19:07:25
 files touched by this commit commit hash:bb6dc01fb4e45bc076916de357a0a7408479f821  3.0.3
yuri search for other commits by this committer
misc/free42: Broken on 11

Reported by:	fallout
29 Apr 2021 19:04:56
 files touched by this commit commit hash:81400243cf68835d70eea53d84faf61635e5d8df  3.0.3
yuri search for other commits by this committer
misc/free42: Update 3.0.2 -> 3.0.3

Reported by:	portscout
14 Apr 2021 03:52:45
 files touched by this commit commit hash:45f141e318a94e569a5605208b67078ff713ed85  3.0.2
yuri search for other commits by this committer
misc/free42: Update 3.0.1 -> 3.0.2

Reported by:	portscout
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  3.0.1
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  3.0.1
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
28 Mar 2021 01:59:19
Original commit files touched by this commit Revision:569369  3.0.1
yuri search for other commits by this committer
misc/free42: Broken on i386

Reported by:	fallout
25 Mar 2021 19:09:35
Original commit files touched by this commit Revision:569222  3.0.1
pkubaj search for other commits by this committer
misc/free42: fix build on non-x86

1. fexcept_t is available on FreeBSD via fenv.h.
2. new_g and new_rad in core_commands6.cc actually need signed char.
3. Add FreeBSD's names for ARM and POWER to build-intel-lib.sh.

PR:		254556
Approved by:	yuri (maintainer)
05 Mar 2021 23:19:57
Original commit files touched by this commit Revision:567432  3.0.1
yuri search for other commits by this committer
misc/free42: Update 2.4.2 -> 3.0.1

Reported by:	portscout
05 Jan 2021 22:08:56
Original commit files touched by this commit Revision:560436  2.4.2
linimon search for other commits by this committer
Mark as BROKEN on riscv64 the same as on other !x86 archs.

Approved by:	portmgr (tier-2 blanket)
06 Nov 2019 18:07:22
Original commit files touched by this commit Revision:516916  2.4.2
zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories m

Add USES=xorg and USES=gl to ports in categories starting with 'm'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
17 Jul 2019 05:09:37
Original commit files touched by this commit Revision:506791  2.4.2
yuri search for other commits by this committer
misc/free42: Update 2.4.1 -> 2.4.2
05 Jul 2019 05:40:47
Original commit files touched by this commit Revision:505880  2.4.1
yuri search for other commits by this committer
misc/free42: Update 2.3.1 -> 2.4.1

Reported by:	portscout
28 Jun 2019 04:56:49
Original commit files touched by this commit Revision:505263  2.3.1
yuri search for other commits by this committer
misc/free42: Update 2.2.1 -> 2.3.1

Reported by:	portscout
13 May 2019 06:12:16
Original commit files touched by this commit Revision:501517  2.2.1
yuri search for other commits by this committer
misc/free42: Update 2.2 -> 2.2.1

Reported by:	portscout
09 Apr 2019 06:32:19
Original commit files touched by this commit Revision:498454  2.2
yuri search for other commits by this committer
misc/free42: Update 2.1 -> 2.2

Reported by:	portscout
30 Mar 2019 20:00:06
Original commit files touched by this commit Revision:497340  2.1
yuri search for other commits by this committer
misc/free42: Update 2.0.24 -> 2.1

Reported by:	portscout
26 Feb 2019 05:01:31
Original commit files touched by this commit Revision:493934  2.0.24
yuri search for other commits by this committer
misc/free42: Update 2.0.23 -> 2.0.24

Reported by:	portscout
12 Feb 2019 05:48:46
Original commit files touched by this commit Revision:492753  2.0.23
yuri search for other commits by this committer
misc/free42: Update 2.0.22 -> 2.0.23

Reported by:	portscout
21 Jan 2019 08:33:50
Original commit files touched by this commit Revision:490832  2.0.22
yuri search for other commits by this committer
misc/free42: Update 2.0.21 -> 2.0.22

Reported by:	portscout
10 Sep 2018 01:55:47
Original commit files touched by this commit Revision:479348  2.0.21_1
linimon search for other commits by this committer
Try but fail to fix build on gcc-based archs.  The changes are necessary but
insufficient.  At least the failure is now consistent across tier-2.  This
change should have no effect on clang-based archs.

Approved by:	portmgr (tier-2 blanket)
12 Jul 2018 05:07:42
Original commit files touched by this commit Revision:474484  2.0.21_1
yuri search for other commits by this committer
misc/free42: Add another supported variant of the same program: free42dec

Requested by:	Bas Rothuizen <basber@xs4all.nl> (user; via e-mail)
26 Jun 2018 01:16:54
Original commit files touched by this commit Revision:473365  2.0.21
yuri search for other commits by this committer
misc/free42: Update 2.0.20 -> 2.0.21

Reported by:	portscout
18 Jun 2018 14:00:43
Original commit files touched by this commit Revision:472693  2.0.20
linimon search for other commits by this committer
Mark ports broken on powerpc64, categories g-n.

While here, pet portlint and do some other cleanup.

Approved by:	portmgr (tier-2 blanket)
15 Mar 2018 04:54:21
Original commit files touched by this commit Revision:464558  2.0.20
yuri search for other commits by this committer
misc/free42: Update to 2.0.20
12 Mar 2018 07:55:54
Original commit files touched by this commit Revision:464231  2.0.19
yuri search for other commits by this committer
misc/free42: Update to 2.0.19
10 Mar 2018 23:02:00
Original commit files touched by this commit Revision:464120  2.0.18
yuri search for other commits by this committer
misc/free42: Update to 2.0.18

Approved by:	tcberner (mentor, implicit)
03 Mar 2018 08:51:27
Original commit files touched by this commit Revision:463469  2.0.17
yuri search for other commits by this committer
misc/free42: Update to 2.0.17

Reported by:	portscout
Approved by:	tcberner (mentor, implicit)
24 Feb 2018 09:28:28
Original commit files touched by this commit Revision:462783  2.0.16
yuri search for other commits by this committer
misc/free42: Update to 2.0.16

Reported by:	portscout
Approved by:	tcberner (mentor, implicit)
17 Feb 2018 13:25:12
Original commit files touched by this commit Revision:462153  2.0.15
yuri search for other commits by this committer
misc/free42: Update to 2.0.15

Reported by:	portscout
Approved by:	tcberner (mentor, implicit)
10 Feb 2018 22:34:22
Original commit files touched by this commit Revision:461444  2.0.14
yuri search for other commits by this committer
misc/free42: Update to 2.0.14

Changelog:
http://thomasokken.com/free42/history.html

Additional port changes:
* Added CXXFLAGS to fix the build on CURRENT as per
  the advice of the upstream developer.

Reported by:	portscout
Approved by:	tcberner (mentor, implicit)
08 Jan 2018 18:56:09
Original commit files touched by this commit Revision:458469  2.0.10
yuri search for other commits by this committer
misc/free42: Update to 2.0.10

Submitted by:	myself
Reported by:	portscout
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13795
29 Dec 2017 16:33:11
Original commit files touched by this commit Revision:457513  2.0.7
linimon search for other commits by this committer
Mark these ports broken on aarch64 (and, where appropriate, armv6/7).

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
22 Nov 2017 06:01:27
Original commit files touched by this commit Revision:454664  2.0.7
yuri search for other commits by this committer
New port: misc/free42: Simulation of the HP-42S scientific calculator and
HP-82240 printer

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13177

Number of commits found: 36