Unverified Commit a5df9ceb authored by André Silva's avatar André Silva Committed by GitHub
Browse files

high-tide: 0-unstable-2025-05-01 -> 0.1.5 (#410827)

parents 2a247dc6 1a031647
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -17715,6 +17715,12 @@
    github = "nikstur";
    githubId = 61635709;
  };
  nilathedragon = {
    email = "nilathedragon@pm.me";
    name = "Nila The Dragon";
    github = "nilathedragon";
    githubId = 43315617;
  };
  nilp0inter = {
    email = "robertomartinezp@gmail.com";
    github = "nilp0inter";
+16 −8
Original line number Diff line number Diff line
{
  lib,
  python3Packages,
  python313Packages,
  fetchFromGitHub,
  wrapGAppsHook4,
  meson,
@@ -11,18 +11,20 @@
  libadwaita,
  gst_all_1,
  libsecret,
  libportal,
  nix-update-script,
}:

python3Packages.buildPythonApplication {
python313Packages.buildPythonApplication rec {
  pname = "high-tide";
  version = "0-unstable-2025-05-01";
  version = "0.1.5";
  pyproject = false;

  src = fetchFromGitHub {
    owner = "Nokse22";
    repo = "high-tide";
    rev = "6278ff9471b7481cf0291ab2a9f6d06322506dfc";
    hash = "sha256-4pVRVXEwz0ngjS1Vpt/o00lLYsZ6SvTCk4ivyGoQ4lQ=";
    tag = "v${version}";
    hash = "sha256-HoPyqsLPLfqyQbrhoPzr3n81yX1MHZVUVmq5RKDN5pI=";
  };

  nativeBuildInputs = [
@@ -35,7 +37,10 @@ python3Packages.buildPythonApplication {
  ];

  buildInputs =
    [ libadwaita ]
    [
      libadwaita
      libportal
    ]
    ++ (with gst_all_1; [
      gstreamer
      gst-plugins-base
@@ -45,7 +50,7 @@ python3Packages.buildPythonApplication {
      libsecret
    ]);

  dependencies = with python3Packages; [
  dependencies = with python313Packages; [
    pygobject3
    tidalapi
    requests
@@ -56,12 +61,15 @@ python3Packages.buildPythonApplication {

  makeWrapperArgs = [ "\${gappsWrapperArgs[@]}" ];

  passthru.updateScript = nix-update-script { };

  meta = {
    description = "Libadwaita TIDAL client for Linux";
    homepage = "https://github.com/Nokse22/high-tide";
    license = with lib.licenses; [ gpl3Plus ];
    mainProgram = "HighTide";
    mainProgram = "high-tide";
    maintainers = with lib.maintainers; [
      nilathedragon
      nyabinary
      griffi-gh
    ];