science/gramps 6.0.8 FreeBSD
GTK3-based genealogy program
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2+
- Categories
- science, gnome, python
- Package size
- 12699.2 KiB, 77775.6 KiB installed
Description
Research, organize and share your family tree with GRAMPS (Genealogical Research and Analysis Management Programming System). Gramps gives you the ability to record the many details of an individual's life as well as the complex relationships between various people, places and events. All of your research is kept organized, searchable and as precise as you need it to be.
The Gramps project strives to produce a genealogy program that is both intuitive for hobbyists and feature-complete for professional genealogists. It is a community project, created, developed and governed by genealogists.
It is written in Python, using a GTK3 interface.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | science/gramps | 6.0.8 |
| OpenBSD | misc/gramps | 6.0.8 |
| NetBSD | databases/gramps5 | 5.1.6nb2 |
| DragonFly | science/gramps | 6.0.1 |
| HardenedBSD | science/gramps | 6.0.8 |
| GhostBSD | science/gramps | 6.0.8 |
Install
Binary package:
pkg install gramps
From the ports tree:
cd /usr/ports/science/gramps/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gramps>0:science/gramps
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 6.0.8 | 6.0.8 | - | 6.0.4 | 6.0.8 |
| FreeBSD:14:quarterly | 6.0.8 | 6.0.8 | n/a | 6.0.3 | 6.0.8 |
| FreeBSD:15:latest | 6.0.8 | 6.0.8 | n/a | 6.0.4 | 6.0.4 |
| FreeBSD:15:quarterly | 6.0.8 | 6.0.8 | n/a | n/a | n/a |
| FreeBSD:16:latest | 6.0.8 | 6.0.8 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}wheel>0: devel/py-wheel
Library 2
libgeocode-glib.so: net/geocode-gliblibosmgpsmap-1.0.so: x11-toolkits/osm-gps-map
Runtime 5
${PYTHON_PKGNAMEPREFIX}berkeleydb>0: databases/py-berkeleydb${PYTHON_PKGNAMEPREFIX}orjson>0: devel/py-orjson${PYTHON_PKGNAMEPREFIX}pygraphviz>=0: graphics/py-pygraphviz${PYTHON_PKGNAMEPREFIX}pyicu>=1.8: devel/py-pyicu${PYTHON_PKGNAMEPREFIX}sqlite3>=0: databases/py-sqlite3
The full lists below include those, and their dependencies in turn.
Build dependencies 127
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/inih
- devel/json-glib
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libsoup
- devel/libtextstyle
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/pcre2
- devel/py-build
- devel/py-installer
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyproject-hooks
- devel/py-setuptools
- devel/py-wheel
- devel/pygobject-common
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/colord
- graphics/exiv2
- graphics/gdk-pixbuf2
- graphics/gexiv2
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libepoxy
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/png
- graphics/py-pycairo
- graphics/tiff
- graphics/wayland
- lang/duktape-lib
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/hwdata
- misc/iso-codes
- misc/shared-mime-info
- multimedia/dav1d
- net/avahi-app
- net/geocode-glib
- net/glib-networking
- net/libproxy
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- security/libgcrypt
- security/libgpg-error
- security/libssh2
- sysutils/gnome_subr
- sysutils/polkit
- textproc/enchant2
- textproc/expat2
- textproc/gtkspell3
- textproc/hunspell
- textproc/intltool
- textproc/libxml2
- textproc/p5-XML-Parser
- www/libnghttp2
- x11-fonts/fontconfig
The first 100 are listed.
Run dependencies 135
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/db5
- databases/gdbm
- databases/py-berkeleydb
- databases/py-sqlite3
- databases/sqlite3
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/icu
- devel/inih
- devel/json-glib
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libltdl
- devel/libsoup
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/pcre2
- devel/py-orjson
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyicu
- devel/py-setuptools
- devel/pygobject-common
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/colord
- graphics/exiv2
- graphics/gd
- graphics/gdk-pixbuf2
- graphics/gexiv2
- graphics/giflib
- graphics/graphite2
- graphics/graphviz
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libepoxy
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/png
- graphics/py-pycairo
- graphics/py-pygraphviz
- graphics/tiff
- graphics/wayland
- graphics/webp
- lang/duktape-lib
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/hwdata
- misc/iso-codes
- misc/shared-mime-info
- multimedia/dav1d
- net/avahi-app
- net/geocode-glib
- net/glib-networking
- net/libproxy
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- security/libgcrypt
- security/libgpg-error
- security/libssh2
- sysutils/gnome_subr
- sysutils/polkit
- textproc/enchant2
- textproc/expat2
- textproc/gtkspell3
The first 100 are listed.
No port depends on this one.
Configuration
Options name: science_gramps
| Option | Default | Description |
|---|---|---|
| GEXIV | on | Manage Exif metadata embedded in media |
| GTKSPELL | on | Spell checking support via gtkspell |
| PIL | off | Crop/convert images with Python Imaging Library (Pillow) |
| RCS | off | Manage revisions of family trees with with GNU RCS |
| TTFFREEFONT | off | More font support in reports |
- USES
- desktop-file-utils gettext gnome python shared-mime-info
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gramps-6.0.8.tar.gz | 2.2964257e+07 | d095528cd01d4e0838a39ee623c6ddcfb92b50025a1efe7ff3a02f9513fbd3d0 |
Master sites 1
- PYPI
Commit history 0
No commits in the history this site was built from.