Commit Graph

125 Commits

Author SHA1 Message Date
John Ralls
14618917c2 Add python-fontconfig to the macOS build.
Needed to enable using genealogical symbols.
2021-08-10 16:18:41 -07:00
John Ralls
ae7a2500de Inlude fontconfig's etc/fonts in macOS app bundle.
Graphviz now uses fontconfig to find its fonts.
Fixes #12370
2021-07-29 15:13:45 -07:00
John Ralls
358a6b118b Bundle release of Gramps 5.1.4. 2021-07-26 13:23:19 -07:00
John Ralls
15f1bb0201 Fix URL for berkeleydb patch. 2021-07-01 15:40:58 -07:00
John Ralls
09709ec0c6 Update PyICU to 2.7.2 in macOS build. 2021-05-06 14:24:17 -07:00
John Ralls
4f390c6b33 Update dependencies.
Includes moving berkeleydb and pybsddb over from gtk-osx.
2021-04-11 16:18:46 -07:00
John Ralls
29e78d4253 Further changes for bundling with Python 3.8. 2020-08-30 14:46:35 -07:00
John Ralls
b80dcaf701 Add libgeocode-glib to bundle so that it actually works. 2020-08-30 14:44:51 -07:00
John Ralls
95e1e8cb67 [mac] Set __file__ if gramps_launcher.py is run as __main__.
Fixes #11874.
2020-08-25 17:14:10 -07:00
John Ralls
3a9a7053ec Bundle release of Gramps 5.1.3. 2020-08-20 14:41:57 -07:00
John Ralls
b96fd8a274 Add geocode-glib to build. 2020-08-20 14:14:53 -07:00
John Ralls
5f3ca40633 Use current Gtk release instead of Gtk-3.14. 2020-08-06 10:57:49 -07:00
John Ralls
9c64dafaea Upgrade pymodules for Python 3.8 compatibility. 2020-08-06 10:57:49 -07:00
John Ralls
152ed0b6bc Mac release of 5.1.2. 2020-01-11 13:14:41 -08:00
John Ralls
2b62729f52 Release Gramps 5.1.1 on MacOS. 2019-09-14 16:58:34 -07:00
John Ralls
1c856bb93b Assorted fixes for building Gramps 5.0. 2019-09-14 16:56:23 -07:00
John Ralls
3e54390047 Release Gramps-5.1.0 on Mac. 2019-08-24 16:20:14 -07:00
John Ralls
40a81ae8eb An entitlements plist for codesigning Gramps.
Python is an interpreter and therefore needs to create executable
memory. Since it doesn't know how to sign that memory it requires
the allow-unsigned-executable-memory entitlement to run in a hardened
runtime. One must apply this entitlement to both Gramps.app and
Gramps.app/Contents/MacOS/dot when codesigning them.
2019-08-24 16:20:14 -07:00
John Ralls
ff6d9a0936 Fix graphviz and exiv2 download URLs. 2019-08-24 16:20:14 -07:00
John Ralls
6d4e4bd12d Update dependency versions and download paths. 2019-08-24 16:20:14 -07:00
prculley
ce30c874d1 Merge with Gramps50 2019-06-16 13:35:35 -05:00
John Ralls
b3715efea9 Fix graphviz and exiv2 download URLs. 2019-06-11 14:59:54 -07:00
John Ralls
cfe8c42d28 Update dependency versions and download paths. 2019-06-11 12:08:32 -07:00
John Ralls
9d3f17e377 Disable vala for gexiv2, it breaks introspection. 2019-05-19 21:01:55 -07:00
prculley
67c8fd18cb Merge with Gramps50 branch 2019-04-23 11:01:07 -05:00
John Ralls
255caf1ab7 Remove extraneous setting of GTK_IM_MODULE_FILE.
Fixes #10929
2018-12-24 10:15:11 -08:00
prculley
824bf7e40f Geps044 - Replace deprecated Gtk.UIManager, Gtk.Actions etc. 2018-10-07 16:49:12 +01:00
John Ralls
cf80d17040 File copy doesn't work if the glob can match directories. 2018-08-09 10:35:14 -05:00
John Ralls
d4f906f22d Install the docs/gramps directory in the bundle.
Fixes bug #10705.
2018-08-09 10:35:14 -05:00
John Ralls
8e5dc220dc Release Gramps-5.0.0 on Mac. 2018-08-09 10:35:13 -05:00
John Ralls
2a0b3afa4b Switch included moduleset to gitlab.gnome.org.
Fixes bug #10733.
2018-08-09 07:24:39 -07:00
John Ralls
52fe365919 Switch included moduleset to gitlab.gnome.org.
Fixes bug #10733.
2018-08-09 07:21:18 -07:00
John Ralls
158d3a993b File copy doesn't work if the glob can match directories. 2018-08-05 13:18:01 -07:00
John Ralls
2ef35174d1 Install the docs/gramps directory in the bundle.
Fixes bug #10705.
2018-08-05 10:03:26 -07:00
John Ralls
04bdeb8321 Release Gramps-5.0.0 on Mac. 2018-07-25 07:53:42 -07:00
prculley
257275f169 Merge from gramps50 2018-07-12 11:10:22 -05:00
John Ralls
1f3e516780 [Mac] Change accel for Undo History.
So that it doesn't conflict with a system binding for hiding the window.
Fixes #10619.
2018-06-10 20:09:41 -07:00
John Ralls
50e8161984 Release 5.0.0-rc1 on Mac. 2018-05-22 18:11:13 -07:00
John Ralls
69be94843c Remove obsolete omeat-python-modules dependencies. 2018-05-20 14:28:45 -07:00
John Ralls
965f7f7554 Release Gramps 5.0.0-beta1 on MacOS. 2018-02-18 22:13:48 -08:00
Nick Hall
19f8c3561c Merge branch 'gramps50' 2018-02-09 00:13:43 +00:00
John Ralls
6f4a114fdc Update pyicu to v 2.0.3 2018-02-08 14:53:05 -08:00
John Ralls
5bec86c1f4 Consolidate Python2 and Python3 meta-modules.
GObject-Introspection now works with Python3 so the split isn't needed any more.
2018-02-08 14:53:05 -08:00
John Ralls
3d7479969f Update gramps.accel for gramps50 2018-02-05 14:56:34 -08:00
John Ralls
2f8bc559e8 Add a gir element, needed for scriptless bundles. 2017-06-17 14:51:28 -07:00
John Ralls
6cbc465e60 Update gramps.modules for Python3.6. 2017-06-04 16:50:08 -07:00
John Ralls
657aca35ac Update versions for gramps v5.0.0-alpha2. 2017-06-04 16:50:08 -07:00
John Ralls
41bd626aa2 Update Mac moduleset dependencies. 2017-05-04 16:06:02 -07:00
Doug Reider
f3e11efeaf Fix bookmarks keybinding on Mac to match the documentation. 2017-02-08 21:17:36 -07:00
John Ralls
22284a85ff Update graphviz to 2.38. 2016-08-16 12:14:21 -07:00