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] https://github.com/ellie-commons/taxi/commit/4dcb5b2ad7df0c53ed311c4db13477f00a90d31c
[2] https://github.com/ellie-commons/taxi/commit/c65e7de3c157dc73986e4ab4b997df234ae65056
[3] https://github.com/ellie-commons/taxi/commit/b7e3b7226abe9a04cb156881252f32d0e7482aed
This commit is contained in:
Grimmauld
2025-04-18 17:23:07 +02:00
parent 4684d61e3c
commit 0ccdcc9f24
+18 -24
View File
@@ -1,13 +1,13 @@
{
lib,
stdenv,
desktop-file-utils,
fetchFromGitHub,
gobject-introspection,
gtk3,
libgee,
libhandy,
gtk4,
libadwaita,
libsecret,
libsoup_2_4,
libsoup_3,
meson,
ninja,
nix-update-script,
@@ -15,52 +15,46 @@
pkg-config,
python3,
vala,
wrapGAppsHook3,
wrapGAppsHook4,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation {
pname = "taxi";
version = "2.0.2";
version = "2.0.2-unstable-2024-12-26";
src = fetchFromGitHub {
owner = "Alecaddd";
owner = "ellie-commons";
repo = "taxi";
rev = version;
sha256 = "1a4a14b2d5vqbk56drzbbldp0nngfqhwycpyv8d3svi2nchkvpqa";
rev = "b1c81490641f102005d9451a33d21610c0637e22";
sha256 = "sha256-boPwRSHzFpbrzRoSmNWf/fgi3cJDEt9qjZHWQWutL+o=";
};
nativeBuildInputs = [
desktop-file-utils
gobject-introspection
meson
ninja
pkg-config
python3
vala
wrapGAppsHook3
wrapGAppsHook4
];
buildInputs = [
gtk3
libgee
libhandy
gtk4
libadwaita
libsecret
libsoup_2_4
pantheon.granite
libsoup_3
pantheon.granite7
];
postPatch = ''
chmod +x meson/post_install.py
patchShebangs meson/post_install.py
'';
passthru.updateScript = nix-update-script { };
meta = with lib; {
homepage = "https://github.com/Alecaddd/taxi";
homepage = "https://github.com/ellie-commons/taxi";
description = "FTP Client that drives you anywhere";
license = licenses.lgpl3Plus;
maintainers = with maintainers; [ ] ++ teams.pantheon.members;
platforms = platforms.linux;
mainProgram = "com.github.alecaddd.taxi";
mainProgram = "io.github.ellie_commons.taxi";
};
}