diff --git a/pkgs/applications/misc/phoc/default.nix b/pkgs/applications/misc/phoc/default.nix index 9d7664968757..3de975e12192 100644 --- a/pkgs/applications/misc/phoc/default.nix +++ b/pkgs/applications/misc/phoc/default.nix @@ -1,7 +1,7 @@ { lib , stdenv , stdenvNoCC -, fetchurl +, fetchFromGitLab , meson , ninja , pkg-config @@ -22,16 +22,20 @@ , directoryListingUpdater , nixosTests , testers +, gmobile }: stdenv.mkDerivation (finalAttrs: { pname = "phoc"; - version = "0.38.0"; + version = "0.41.0"; - src = fetchurl { - # This tarball includes the meson wrapped subproject 'gmobile'. - url = with finalAttrs; "https://sources.phosh.mobi/releases/${pname}/${pname}-${version}.tar.xz"; - hash = "sha256-OcRUnw1Fck9bMSgfMMcWqqR6a6yzyKjY8P3nqcwVULc="; + src = fetchFromGitLab { + domain = "gitlab.gnome.org"; + group = "World"; + owner = "Phosh"; + repo = "phoc"; + rev = "v${finalAttrs.version}"; + hash = "sha256-T2gKvP3WyrGNOiCwiX93UjMuSTnnZ+nykEAFhq0BF4U="; }; nativeBuildInputs = [ @@ -56,6 +60,7 @@ stdenv.mkDerivation (finalAttrs: { wayland finalAttrs.wlroots xorg.xcbutilwm + gmobile ]; mesonFlags = ["-Dembed-wlroots=disabled"];