notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
pantheon-calculator Simple calculator written in Vala
1.7.2 math Deleted 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 1.7.2Version of this port present on the latest quarterly branch.
Maintainer: duchateau.olivier@gmail.com search for ports maintained by this maintainer
Port Added: 2017-01-23 16:49:57
Last Update: 2022-05-18 10:54:45
Commit Hash: 18e22b6
License: GPLv3+
WWW:
https://github.com/elementary/calculator
Description:
Pantheon-calculator is a tiny, simple calculator designed for the Pantheon desktop. WWW: https://github.com/elementary/calculator
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (105 items)
Collapse this list.
  1. /usr/local/share/licenses/pantheon-calculator-1.7.2/catalog.mk
  2. /usr/local/share/licenses/pantheon-calculator-1.7.2/LICENSE
  3. /usr/local/share/licenses/pantheon-calculator-1.7.2/GPLv3+
  4. bin/io.elementary.calculator
  5. share/applications/io.elementary.calculator.desktop
  6. share/icons/hicolor/128x128/apps/io.elementary.calculator.svg
  7. share/icons/hicolor/128x128@2/apps/io.elementary.calculator.svg
  8. share/icons/hicolor/16x16/apps/io.elementary.calculator.svg
  9. share/icons/hicolor/16x16@2/apps/io.elementary.calculator.svg
  10. share/icons/hicolor/24x24/apps/io.elementary.calculator.svg
  11. share/icons/hicolor/24x24@2/apps/io.elementary.calculator.svg
  12. share/icons/hicolor/32x32/apps/io.elementary.calculator.svg
  13. share/icons/hicolor/32x32@2/apps/io.elementary.calculator.svg
  14. share/icons/hicolor/48x48/apps/io.elementary.calculator.svg
  15. share/icons/hicolor/48x48@2/apps/io.elementary.calculator.svg
  16. share/icons/hicolor/64x64/apps/io.elementary.calculator.svg
  17. share/icons/hicolor/64x64@2/apps/io.elementary.calculator.svg
  18. share/locale/af/LC_MESSAGES/io.elementary.calculator.mo
  19. share/locale/ak/LC_MESSAGES/io.elementary.calculator.mo
  20. share/locale/ar/LC_MESSAGES/io.elementary.calculator.mo
  21. share/locale/az/LC_MESSAGES/io.elementary.calculator.mo
  22. share/locale/be/LC_MESSAGES/io.elementary.calculator.mo
  23. share/locale/bg/LC_MESSAGES/io.elementary.calculator.mo
  24. share/locale/bn/LC_MESSAGES/io.elementary.calculator.mo
  25. share/locale/bs/LC_MESSAGES/io.elementary.calculator.mo
  26. share/locale/ca/LC_MESSAGES/io.elementary.calculator.mo
  27. share/locale/ckb/LC_MESSAGES/io.elementary.calculator.mo
  28. share/locale/cs/LC_MESSAGES/io.elementary.calculator.mo
  29. share/locale/cv/LC_MESSAGES/io.elementary.calculator.mo
  30. share/locale/da/LC_MESSAGES/io.elementary.calculator.mo
  31. share/locale/de/LC_MESSAGES/io.elementary.calculator.mo
  32. share/locale/el/LC_MESSAGES/io.elementary.calculator.mo
  33. share/locale/en_AU/LC_MESSAGES/io.elementary.calculator.mo
  34. share/locale/en_CA/LC_MESSAGES/io.elementary.calculator.mo
  35. share/locale/en_GB/LC_MESSAGES/io.elementary.calculator.mo
  36. share/locale/eo/LC_MESSAGES/io.elementary.calculator.mo
  37. share/locale/es/LC_MESSAGES/io.elementary.calculator.mo
  38. share/locale/et/LC_MESSAGES/io.elementary.calculator.mo
  39. share/locale/eu/LC_MESSAGES/io.elementary.calculator.mo
  40. share/locale/fa/LC_MESSAGES/io.elementary.calculator.mo
  41. share/locale/fi/LC_MESSAGES/io.elementary.calculator.mo
  42. share/locale/fr/LC_MESSAGES/io.elementary.calculator.mo
  43. share/locale/fr_CA/LC_MESSAGES/io.elementary.calculator.mo
  44. share/locale/ga/LC_MESSAGES/io.elementary.calculator.mo
  45. share/locale/gl/LC_MESSAGES/io.elementary.calculator.mo
  46. share/locale/he/LC_MESSAGES/io.elementary.calculator.mo
  47. share/locale/hi/LC_MESSAGES/io.elementary.calculator.mo
  48. share/locale/hr/LC_MESSAGES/io.elementary.calculator.mo
  49. share/locale/hu/LC_MESSAGES/io.elementary.calculator.mo
  50. share/locale/hy/LC_MESSAGES/io.elementary.calculator.mo
  51. share/locale/id/LC_MESSAGES/io.elementary.calculator.mo
  52. share/locale/is/LC_MESSAGES/io.elementary.calculator.mo
  53. share/locale/it/LC_MESSAGES/io.elementary.calculator.mo
  54. share/locale/ja/LC_MESSAGES/io.elementary.calculator.mo
  55. share/locale/jv/LC_MESSAGES/io.elementary.calculator.mo
  56. share/locale/ka/LC_MESSAGES/io.elementary.calculator.mo
  57. share/locale/kn/LC_MESSAGES/io.elementary.calculator.mo
  58. share/locale/ko/LC_MESSAGES/io.elementary.calculator.mo
  59. share/locale/ku/LC_MESSAGES/io.elementary.calculator.mo
  60. share/locale/lb/LC_MESSAGES/io.elementary.calculator.mo
  61. share/locale/lg/LC_MESSAGES/io.elementary.calculator.mo
  62. share/locale/lt/LC_MESSAGES/io.elementary.calculator.mo
  63. share/locale/lv/LC_MESSAGES/io.elementary.calculator.mo
  64. share/locale/mg/LC_MESSAGES/io.elementary.calculator.mo
  65. share/locale/mk/LC_MESSAGES/io.elementary.calculator.mo
  66. share/locale/mn/LC_MESSAGES/io.elementary.calculator.mo
  67. share/locale/mo/LC_MESSAGES/io.elementary.calculator.mo
  68. share/locale/mr/LC_MESSAGES/io.elementary.calculator.mo
  69. share/locale/ms/LC_MESSAGES/io.elementary.calculator.mo
  70. share/locale/my/LC_MESSAGES/io.elementary.calculator.mo
  71. share/locale/nb/LC_MESSAGES/io.elementary.calculator.mo
  72. share/locale/nl/LC_MESSAGES/io.elementary.calculator.mo
  73. share/locale/nn/LC_MESSAGES/io.elementary.calculator.mo
  74. share/locale/pa/LC_MESSAGES/io.elementary.calculator.mo
  75. share/locale/pl/LC_MESSAGES/io.elementary.calculator.mo
  76. share/locale/pt/LC_MESSAGES/io.elementary.calculator.mo
  77. share/locale/pt_BR/LC_MESSAGES/io.elementary.calculator.mo
  78. share/locale/ro/LC_MESSAGES/io.elementary.calculator.mo
  79. share/locale/ru/LC_MESSAGES/io.elementary.calculator.mo
  80. share/locale/sa/LC_MESSAGES/io.elementary.calculator.mo
  81. share/locale/si/LC_MESSAGES/io.elementary.calculator.mo
  82. share/locale/sk/LC_MESSAGES/io.elementary.calculator.mo
  83. share/locale/sl/LC_MESSAGES/io.elementary.calculator.mo
  84. share/locale/sma/LC_MESSAGES/io.elementary.calculator.mo
  85. share/locale/sq/LC_MESSAGES/io.elementary.calculator.mo
  86. share/locale/sr/LC_MESSAGES/io.elementary.calculator.mo
  87. share/locale/sv/LC_MESSAGES/io.elementary.calculator.mo
  88. share/locale/szl/LC_MESSAGES/io.elementary.calculator.mo
  89. share/locale/ta/LC_MESSAGES/io.elementary.calculator.mo
  90. share/locale/te/LC_MESSAGES/io.elementary.calculator.mo
  91. share/locale/th/LC_MESSAGES/io.elementary.calculator.mo
  92. share/locale/tl/LC_MESSAGES/io.elementary.calculator.mo
  93. share/locale/tr/LC_MESSAGES/io.elementary.calculator.mo
  94. share/locale/ug/LC_MESSAGES/io.elementary.calculator.mo
  95. share/locale/uk/LC_MESSAGES/io.elementary.calculator.mo
  96. share/locale/ur/LC_MESSAGES/io.elementary.calculator.mo
  97. share/locale/uz/LC_MESSAGES/io.elementary.calculator.mo
  98. share/locale/vi/LC_MESSAGES/io.elementary.calculator.mo
  99. share/locale/zh/LC_MESSAGES/io.elementary.calculator.mo
  100. share/locale/zh_CN/LC_MESSAGES/io.elementary.calculator.mo
  101. share/locale/zh_TW/LC_MESSAGES/io.elementary.calculator.mo
  102. share/metainfo/io.elementary.calculator.appdata.xml
  103. @owner
  104. @group
  105. @mode
Collapse this list.
Dependency lines:
  • pantheon-calculator>0:math/pantheon-calculator
No installation instructions:
This port has been deleted.
PKGNAME: pantheon-calculator
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1639672237 SHA256 (pantheon/elementary-calculator-1.7.2_GH0.tar.gz) = d296d06b36a0c7dd84e7e91e9801989e83312612d6ee6f0479030c1b340d397b SIZE (pantheon/elementary-calculator-1.7.2_GH0.tar.gz) = 229144

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. valac : lang/vala
  2. msgfmt : devel/gettext-tools
  3. meson>=0.57.1_1 : devel/meson
  4. ninja : devel/ninja
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. python3.8 : lang/python38
Library dependencies:
  1. libgee-0.8.so : devel/libgee
  2. libgranite.so : x11-toolkits/granite
  3. libhandy-1.so : x11-toolkits/libhandy
  4. libintl.so : devel/gettext-runtime
  5. libatk-1.0.so : accessibility/atk
  6. libcairo.so : graphics/cairo
  7. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  8. libglib-2.0.so : devel/glib20
  9. libintl.so : devel/gettext-runtime
  10. libgtk-3.so : x11-toolkits/gtk30
  11. libpango-1.0.so : x11-toolkits/pango
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
math_pantheon-calculator
USES:
gettext gnome meson pkgconfig python:3.6+,build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/elementary/calculator/tar.gz/1.7.2?dummy=/
Collapse this list.
Port Moves

Number of commits found: 19

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.7.2
18 May 2022 10:54:45
commit hash: 18e22b62edc8c7cf0d8b92c4ae4679248df60814commit hash: 18e22b62edc8c7cf0d8b92c4ae4679248df60814commit hash: 18e22b62edc8c7cf0d8b92c4ae4679248df60814commit hash: 18e22b62edc8c7cf0d8b92c4ae4679248df60814 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
Author: Olivier Duchateau
math/pantheon-calculator: Update to 2.0.0

- Update to 2.0.0
- Adjust dependencies and patch
- Rename to math/elementary-calculator (follow domain name notation,
  as other ElementaryOS applications)

ChangeLog: https://github.com/elementary/calculator/releases/tag/2.0.0

PR:		263941
1.7.2
18 Dec 2021 11:56:45
commit hash: e2630be17c36bbab849846c9c29fda18ac14bb28commit hash: e2630be17c36bbab849846c9c29fda18ac14bb28commit hash: e2630be17c36bbab849846c9c29fda18ac14bb28commit hash: e2630be17c36bbab849846c9c29fda18ac14bb28 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
Author: Olivier Duchateau
math/pantheon-calculator: update to 1.7.2

While here, remove "Created by:" header.

Changelog: https://github.com/elementary/calculator/releases/tag/1.7.2

PR:		260479
Reported by:	Olivier Duchateau <duchateau.olivier@gmail.com> (maintainer)
1.7.1_1
08 Dec 2021 10:57:06
commit hash: b5687f8a8a96b57399515fe72fda0bb0daf74b46commit hash: b5687f8a8a96b57399515fe72fda0bb0daf74b46commit hash: b5687f8a8a96b57399515fe72fda0bb0daf74b46commit hash: b5687f8a8a96b57399515fe72fda0bb0daf74b46 files touched by this commit
Adriaan de Groot (adridg) search for other commits by this committer
x11-toolkits/granite: update to 6.2.0, latest upstream

Release notes are at
	https://github.com/elementary/granite/releases/tag/6.2.0

Bumping PORTREVISION of consumers, too, because of the crash-fix.

PR:		260024
Reported by:	Olivier Duchateau
1.7.1
29 Oct 2021 17:00:36
commit hash: 75122324a9f75582c5681ea94fdbfc6098c75424commit hash: 75122324a9f75582c5681ea94fdbfc6098c75424commit hash: 75122324a9f75582c5681ea94fdbfc6098c75424commit hash: 75122324a9f75582c5681ea94fdbfc6098c75424 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
Author: Olivier Duchateau
math/pantheon-calculator: Update to 1.7.1

PR:	259465
1.7.0
10 Aug 2021 01:10:41
commit hash: a01a684ed850579804826f953fe08f8a535fbc65commit hash: a01a684ed850579804826f953fe08f8a535fbc65commit hash: a01a684ed850579804826f953fe08f8a535fbc65commit hash: a01a684ed850579804826f953fe08f8a535fbc65 files touched by this commit
Guangyuan Yang (ygy) search for other commits by this committer
Author: Olivier Duchateau
math/pantheon-calculator: Update to 1.7.0

Changelog:	https://github.com/elementary/calculator/releases/tag/1.7.0

PR:		257719
1.6.2
27 Jul 2021 05:20:21
commit hash: 526f01cfe29631a34e45abf144c5152e454b5cffcommit hash: 526f01cfe29631a34e45abf144c5152e454b5cffcommit hash: 526f01cfe29631a34e45abf144c5152e454b5cffcommit hash: 526f01cfe29631a34e45abf144c5152e454b5cff files touched by this commit
Guangyuan Yang (ygy) search for other commits by this committer
math/pantheon-calculator: Update WWW

PR:		257415
Approved by:	lwhsu (mentor, implicit)
1.6.2
27 Jul 2021 04:46:32
commit hash: efa3dc0c16ca618c4896b5c8e87a8e8de91af2cbcommit hash: efa3dc0c16ca618c4896b5c8e87a8e8de91af2cbcommit hash: efa3dc0c16ca618c4896b5c8e87a8e8de91af2cbcommit hash: efa3dc0c16ca618c4896b5c8e87a8e8de91af2cb files touched by this commit
Guangyuan Yang (ygy) search for other commits by this committer
Author: Olivier Duchateau
math/pantheon-calculator: Update to 1.6.2

Changelog:	https://github.com/elementary/calculator/releases/tag/1.6.2

PR:		257415
Approved by:	lwhsu (mentor, implicit)
1.6.1
12 Jun 2021 11:04:49
commit hash: c9686f071ffcd157aa37dc495eb891de59c6407acommit hash: c9686f071ffcd157aa37dc495eb891de59c6407acommit hash: c9686f071ffcd157aa37dc495eb891de59c6407acommit hash: c9686f071ffcd157aa37dc495eb891de59c6407a files touched by this commit
Li-Wen Hsu (lwhsu) search for other commits by this committer
Author: Olivier Duchateau
math/pantheon-calculator: Update to 1.6.1

PR:		256298
1.6.0_1
10 Jun 2021 21:20:09
commit hash: e835d0df597bca84ff8e334594a46892f0295236commit hash: e835d0df597bca84ff8e334594a46892f0295236commit hash: e835d0df597bca84ff8e334594a46892f0295236commit hash: e835d0df597bca84ff8e334594a46892f0295236 files touched by this commit
Li-Wen Hsu (lwhsu) search for other commits by this committer
*/*: Bump PORTREVISION after x11-toolkits/granite update

PR:		254626
1.6.0
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.6.0
27 Dec 2020 12:47:08
Revision:559356Original commit files touched by this commit
rhurlin search for other commits by this committer
math/pantheon-calculator: Update to 1.6.0

- Add submitter back as maintainer
- Fix deprecated function

Changelog: https://github.com/elementary/calculator/releases/tag/1.6.0

PR:		252167
Submitted by:	Olivier Duchateau <duchateau.olivier@gmail.com> (renewed
maintainer)
Approved by:	arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D27780
1.5.5
04 Apr 2020 17:17:55
Revision:530692Original commit files touched by this commit
fernape search for other commits by this committer
math/pantheon-calculator: update to 1.5.5

CahngeLog: https://github.com/elementary/calculator/releases/tag/1.5.5

* Fix inserting multi-byte characters
* Updated translations

Reported by:	portscout
1.5.4
08 Mar 2020 03:13:20
Revision:527998Original commit files touched by this commit
woodsb02 search for other commits by this committer
math/pantheon-calculator: Update to 1.5.4

- Update to 1.5.4
- Switch to meson build system
- Remove unneeded patches

PR:		244131
Submitted by:	Olivier Duchateau <duchateau.olivier@gmail.com>
0.1.2_2
21 Aug 2019 18:14:59
Revision:509519Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix whitespace
- Optionize NLS
0.1.2_2
03 Jan 2019 13:49:08
Revision:489174Original commit files touched by this commit
tobik search for other commits by this committer
x11-toolkits/granite: Update to 5.2.2

- Update WWW
- Add missing gsettings-desktop-schemas dependency to prevent
  runtime crashes of applications using the DateTime widget
- Bump revision of dependent ports

Changes:	https://github.com/elementary/granite/releases
0.1.2_1
25 Dec 2018 20:25:40
Revision:488341Original commit files touched by this commit
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
0.1.2_1
21 Mar 2018 05:52:33
Revision:465149Original commit files touched by this commit
yuri search for other commits by this committer
x11-toolkits/granite: Update to 0.5

Port changes:
* Change to DISTVERSION
* Change to github

Bump x11/pantheon-terminal and math/pantheon-calculator

While in math/pantheon-calculator:
* Add LICENSE_FILE

While in x11/pantheon-terminal:
* Add missing dependencies in LIB_DEPENDS
* Add missing dependencies in USE_GNOME
* Group USExx accorfing to the portlint warning
* Change USES=cmake to USES=cmake:outsource

PR:		226696
Submitted by:	Greg V <greg@unrelenting.technology>
0.1.2
19 Mar 2017 14:02:24
Revision:436494Original commit files touched by this commit
rene search for other commits by this committer
Take in olivierd@'s commit bit on his request.

Submitted by:	olivierd@
With hat:	portmgr-secretary
0.1.2
23 Jan 2017 16:48:35
Revision:432251Original commit files touched by this commit
olivierd search for other commits by this committer
Pantheon-calculator is a tiny, simple calculator designed for the Pantheon
desktop.

WWW: https://launchpad.net/pantheon-calculator

Number of commits found: 19