Commit Graph

41 Commits

Author SHA1 Message Date
Niko Strijbol
2e1df33520
gramps: 5.2.2 -> 5.2.3 2024-07-16 22:02:04 +02:00
kenshin
92fd43bd75 gramps: replace bsddb3 with berkeleydb
Prepare for Python 3.12 compatibility as bsddb3 is not officially
compatible with Python 3.10+ and Python 3.12 breaks bsddb3 tests due to
distutils being deprecated
2024-06-20 14:06:48 +02:00
Jan Tojnar
eb04659fc2 treewide: wrapGAppsHook → wrapGAppsHook3
This was achieved using the following command:

    sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b')

And then manually reverted the following changes:

- alias in top-level.nix
- function name in wrap-gapps-hook.sh
- comment in postFixup of at-spi2-core
- comment in gtk4
- comment in preFixup of 1password-gui/linux.nix
- comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix
- comment in postFixup of telegram-desktop
- comment in postFixup of fwupd
- buildCommand of mongodb-compass
- postFixup of xflux-gui
- comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config
- description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
2024-04-27 02:23:22 +02:00
R. Ryantm
52fe9650a9 gramps: 5.2.1 -> 5.2.2 2024-04-07 22:01:42 +00:00
TomaSajt
ae821b4f69
gramps: 5.2.0 -> 5.2.1 2024-03-28 19:21:20 +01:00
TomaSajt
0cbd598e0c
gramps: 5.1.6 -> 5.2.0 2024-03-20 16:23:12 +01:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Peder Bergebakken Sundt
aa10fea3ef
Merge pull request #222817 from SuperSandro2000/python-sitePackages
treewide: replace `lib/${python.libPrefix}/site-packages` with its sh…
2024-01-31 16:34:30 +01:00
Pablo Ovelleiro Corral
2a21e2a32d
gramps: 5.1.4 -> 5.1.6 (#250953)
* gramps: 5.1.4 -> 5.1.6

* Update pkgs/applications/misc/gramps/default.nix

Co-authored-by: OTABI Tomoya <tomoya.otabi@gmail.com>

---------

Co-authored-by: OTABI Tomoya <tomoya.otabi@gmail.com>
2024-01-31 21:59:19 +09:00
Sandro Jäckel
653837881e
treewide: replace lib/${python.libPrefix}/site-packages with its shorthand ${python.sitePackages}
which should be always preferred
2024-01-30 19:56:57 +01:00
Artturin
9999bf7a21 treewide: gobject-introspection from buildInputs to nativeBuildInputs
gobject-introspection should be in nativeBuildInputs for cross to work
properly (so propagations and hook work properly)
2023-06-28 22:33:40 +03:00
Martin Weinelt
bbbb7a79cd
python3Packges.pyicu: rename from PyICU 2022-12-28 18:09:57 +01:00
Niko Strijbol
5f7a91e49b
gramps: disable strictDeps
This fixes a crash when opening file pickers in KDE.
See #149812 and #56943.
See https://nixos.org/manual/nixpkgs/stable/#ssec-gnome-hooks-gobject-introspection
2022-02-24 20:21:11 +01:00
Nicolas Benes
60dc767577 gramps: fix map view 2021-12-28 12:32:31 +01:00
R. RyanTM
8c26c1caee gramps: 5.1.3 -> 5.1.4 2021-07-27 03:03:42 +00:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Ben Siraphob
108bdac3d9 pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Bryan Gardiner
d35b77a922 gramps: move intltool from buildInputs to nativeBuildInputs
When intltool is in buildInputs, setup.py reports:

    No intltool or version < 0.25.0, build_intl is aborting

which prevents Gramps's desktop and MIME (and AppData) entries from being
generated and installed.  When intltool is moved to nativeBuildInputs, these
files are installed under share/ as expected.
2021-01-03 15:59:22 +01:00
R. RyanTM
0aefa1ed8a gramps: 5.0.1 -> 5.1.3 2020-11-11 08:19:03 +00:00
Jan Tojnar
0e5492a72c
gramps: Do not use gnome3.gexiv2 alias 2020-10-24 01:18:46 +02:00
joncojonathan
609e3aa507 gramps: remove joncojonathan as maintainer 2020-09-20 11:19:26 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Nathan van Doorn
298f3d6c27 gramps: fix build 2019-04-05 15:06:02 +00:00
R. RyanTM
9425ac3202 gramps: 5.0.0 -> 5.0.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/gramps/versions
2018-12-30 23:14:45 -05:00
Jan Tojnar
a51a99c690
gobject-introspection: rename package
camelCase package name was a huge inconsistency in GNOME package set.
2018-12-02 12:42:29 +01:00
joncojonathan
2b93aed3cc
gramps: add joncojonathan to package maintainers 2018-10-08 20:55:26 +01:00
joncojonathan
5a8a982526
gramps: add support for recommended packages
The GRAMPS readme indicates there are a number of recommended packages (graphviz, ghostscript,
PyICU and osm-gps-map which was already supported).  These default to true.
2018-10-08 20:55:06 +01:00
R. RyanTM
eff1d3d4db gramps: 4.2.8 -> 5.0.0
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/gramps/versions.
2018-08-08 17:29:20 -07:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Ryan Mulligan
038a0c9a60 treewide: http to https 2018-04-30 21:39:20 -07:00
Symphorien Gibol
d8bd255a08 gramps: 4.2.6 -> 4.2.8 2018-04-05 17:14:27 +02:00
Symphorien Gibol
360d241bd6 gramps: fix startup
Should fix #38463
I still get
```
WARNING: grampsgui.py: GTK translations missing, GUI will be broken,
especially for RTL languages!
```
but at least it seems usable.
2018-04-05 17:04:50 +02:00
Jan Tojnar
a31d98f312
tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00
joncojonathan
3ca090d2b4 gramps: 4.1.1 -> 4.2.6
Motivation for change: GRAMPS was a long way out of date.

Additional information: BSDDB3 unmasked as this is supported by the current Python3 version (commited separately).
2017-10-07 19:58:56 +01:00
Vladimír Čunát
6eeea6effd Python: more evaluation fixups. 2016-10-14 00:03:12 +02:00
Frederik Rietdijk
7986b718f3 Remove pycairo from top-level
See #11567.
2016-08-14 13:52:42 +02:00
Frederik Rietdijk
4d06bf70f4 buildPythonApplication: use new function for Python applications 2016-02-19 13:16:41 +01:00
Eduard Bachmakov
fd259de158 gramps: add license 2014-11-23 11:49:38 -05:00
Eduard Bachmakov
1ac091712f Add gramps package.
Basic functionality works. No plugins yet (TODO: GExiv2, pyICU, webkit,
osmgsmmap).

Gives error messages about errors in GTK installation regarding
localization. No impact other than the messages visible.
2014-11-22 22:24:00 -05:00