Nick Hall
41720c5a7e
Migrate code style to Black
2023-07-31 14:40:59 +01:00
John Ralls
36d03137dd
Try to import berkeleydb if bsddb3 isn't found.
...
berkelydb is usable for python >= 3.6 and required for
python >= 3.10. See https://www.jcea.es/programacion/pybsddb.htm .
2023-05-14 21:11:55 +01:00
John Ralls
aae38a6861
mac: Patch bsddb to use berkeleydb instead of bsddb3 module.
2022-12-27 15:25:07 -08:00
John Ralls
e0ee86c36a
Mac build: Patch berkeleydb configure to work on Apple Silicon.
2022-12-27 11:45:08 -08:00
John Ralls
e3e89e6592
[mac] Update Exiv2 download URL, moved to github.
2022-12-26 13:56:57 -08:00
John Ralls
2cde1f0cdb
Repackage Gramps 5.1.5 with Gtk updates fixing use on macOS 13 Ventura.
2022-12-24 14:27:46 -08:00
John Ralls
e0e81cf56a
Package Gramps 5.1.5 for macOS.
2022-02-05 17:12:38 -08:00
John Ralls
49c3fa0f3f
Update Exiv2, PYExiv2, and json-glib.
2022-01-28 09:06:08 -08:00
John Ralls
ab2df73268
Repackage Gramps.app to work with macOS 12.
2021-10-16 13:51:55 -07:00
John Ralls
e1794090e1
[macOS]Add entitlements path to bundle-file so Gramps.app is signed with it.
2021-10-16 13:51:55 -07:00
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