obs-studio-plugins.obs-webkitgkt (#440635)

This commit is contained in:
h7x4
2025-09-07 14:40:59 +02:00
committed by GitHub
2 changed files with 0 additions and 54 deletions
@@ -114,8 +114,6 @@
obs-websocket = qt6Packages.callPackage ./obs-websocket.nix { }; # Websocket 4.x compatibility for OBS Studio 28+
obs-webkitgtk = callPackage ./obs-webkitgtk.nix { };
pixel-art = callPackage ./pixel-art.nix { };
wlrobs = callPackage ./wlrobs.nix { };
@@ -1,52 +0,0 @@
{
lib,
stdenv,
fetchFromGitHub,
obs-studio,
webkitgtk_4_1,
glib-networking,
meson,
cmake,
pkg-config,
ninja,
wrapGAppsHook3,
}:
stdenv.mkDerivation {
pname = "obs-webkitgtk";
version = "unstable-2023-11-10";
src = fetchFromGitHub {
owner = "fzwoch";
repo = "obs-webkitgtk";
rev = "ddf230852c3c338e69b248bdf453a0630f1298a7";
hash = "sha256-DU2w9dRgqWniTE76KTAtFdxIN82VKa/CS6ZdfNcTMto=";
};
buildInputs = [
obs-studio
webkitgtk_4_1
glib-networking
];
nativeBuildInputs = [
meson
cmake
pkg-config
ninja
wrapGAppsHook3
];
postPatch = ''
substituteInPlace ./obs-webkitgtk.c \
--replace 'g_file_read_link("/proc/self/exe", NULL)' "g_strdup(\"$out/lib/obs-plugins\")"
'';
meta = with lib; {
description = "Yet another OBS Studio browser source";
homepage = "https://github.com/fzwoch/obs-webkitgtk";
maintainers = with maintainers; [ j-hui ];
license = licenses.gpl2Only;
platforms = platforms.linux;
};
}