Skip to content

Commit 0ccdcc9

Browse files
committed
taxi: 2.0.2 -> 2.0.2-unstable-2024-12-26
This includes updates to: - gtk4 and granite7 [1] - libsoup_3 [2] - gnome post_install [3] [1] ellie-commons/taxi@4dcb5b2 [2] ellie-commons/taxi@c65e7de [3] ellie-commons/taxi@b7e3b72
1 parent 4684d61 commit 0ccdcc9

File tree

1 file changed

+18
-24
lines changed

1 file changed

+18
-24
lines changed

pkgs/by-name/ta/taxi/package.nix

Lines changed: 18 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,66 +1,60 @@
11
{
22
lib,
33
stdenv,
4+
desktop-file-utils,
45
fetchFromGitHub,
56
gobject-introspection,
6-
gtk3,
7-
libgee,
8-
libhandy,
7+
gtk4,
8+
libadwaita,
99
libsecret,
10-
libsoup_2_4,
10+
libsoup_3,
1111
meson,
1212
ninja,
1313
nix-update-script,
1414
pantheon,
1515
pkg-config,
1616
python3,
1717
vala,
18-
wrapGAppsHook3,
18+
wrapGAppsHook4,
1919
}:
2020

21-
stdenv.mkDerivation rec {
21+
stdenv.mkDerivation {
2222
pname = "taxi";
23-
version = "2.0.2";
23+
version = "2.0.2-unstable-2024-12-26";
2424

2525
src = fetchFromGitHub {
26-
owner = "Alecaddd";
26+
owner = "ellie-commons";
2727
repo = "taxi";
28-
rev = version;
29-
sha256 = "1a4a14b2d5vqbk56drzbbldp0nngfqhwycpyv8d3svi2nchkvpqa";
28+
rev = "b1c81490641f102005d9451a33d21610c0637e22";
29+
sha256 = "sha256-boPwRSHzFpbrzRoSmNWf/fgi3cJDEt9qjZHWQWutL+o=";
3030
};
3131

3232
nativeBuildInputs = [
33+
desktop-file-utils
3334
gobject-introspection
3435
meson
3536
ninja
3637
pkg-config
3738
python3
3839
vala
39-
wrapGAppsHook3
40+
wrapGAppsHook4
4041
];
4142

4243
buildInputs = [
43-
gtk3
44-
libgee
45-
libhandy
44+
gtk4
45+
libadwaita
4646
libsecret
47-
libsoup_2_4
48-
pantheon.granite
47+
libsoup_3
48+
pantheon.granite7
4949
];
50-
51-
postPatch = ''
52-
chmod +x meson/post_install.py
53-
patchShebangs meson/post_install.py
54-
'';
55-
5650
passthru.updateScript = nix-update-script { };
5751

5852
meta = with lib; {
59-
homepage = "https://github.com/Alecaddd/taxi";
53+
homepage = "https://github.com/ellie-commons/taxi";
6054
description = "FTP Client that drives you anywhere";
6155
license = licenses.lgpl3Plus;
6256
maintainers = with maintainers; [ ] ++ teams.pantheon.members;
6357
platforms = platforms.linux;
64-
mainProgram = "com.github.alecaddd.taxi";
58+
mainProgram = "io.github.ellie_commons.taxi";
6559
};
6660
}

0 commit comments

Comments
 (0)