treewide: update to webkitgtk_4_1 where possible
Methodology: - `sed` to find and replace in pkgs/* - exclude pkgs/top-level - nixpkgs-review on x86_64-linux and aarch64-linux - revert everything that doesn't build - revert everything that doesn't launch [x86_64-linux] - check upstream source whether the change makes sense [free software only]
This commit is contained in:
		
							parent
							
								
									96f6f921c2
								
							
						
					
					
						commit
						cd062f040e
					
				@ -14,7 +14,7 @@
 | 
			
		||||
  libXtst,
 | 
			
		||||
  libsecret,
 | 
			
		||||
  gsettings-desktop-schemas,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  makeWrapper,
 | 
			
		||||
  perl,
 | 
			
		||||
  ...
 | 
			
		||||
@ -57,7 +57,7 @@ stdenv.mkDerivation rec {
 | 
			
		||||
    libXtst
 | 
			
		||||
    libsecret
 | 
			
		||||
    zlib
 | 
			
		||||
  ] ++ lib.optional (webkitgtk_4_0 != null) webkitgtk_4_0;
 | 
			
		||||
  ] ++ lib.optional (webkitgtk_4_1 != null) webkitgtk_4_1;
 | 
			
		||||
 | 
			
		||||
  buildCommand = ''
 | 
			
		||||
    # Unpack tarball.
 | 
			
		||||
@ -93,7 +93,7 @@ stdenv.mkDerivation rec {
 | 
			
		||||
            libXtst
 | 
			
		||||
            libsecret
 | 
			
		||||
          ]
 | 
			
		||||
          ++ lib.optional (webkitgtk_4_0 != null) webkitgtk_4_0
 | 
			
		||||
          ++ lib.optional (webkitgtk_4_1 != null) webkitgtk_4_1
 | 
			
		||||
        )
 | 
			
		||||
      } \
 | 
			
		||||
      --prefix GIO_EXTRA_MODULES : "${glib-networking}/lib/gio/modules" \
 | 
			
		||||
 | 
			
		||||
@ -16,7 +16,7 @@
 | 
			
		||||
  jdk,
 | 
			
		||||
  jdk8,
 | 
			
		||||
  gsettings-desktop-schemas,
 | 
			
		||||
  webkitgtk_4_0 ? null, # for internal web browser
 | 
			
		||||
  webkitgtk_4_1 ? null, # for internal web browser
 | 
			
		||||
  buildEnv,
 | 
			
		||||
  runCommand,
 | 
			
		||||
  callPackage,
 | 
			
		||||
@ -64,7 +64,7 @@ let
 | 
			
		||||
      gtk
 | 
			
		||||
      libXtst
 | 
			
		||||
      gsettings-desktop-schemas
 | 
			
		||||
      webkitgtk_4_0
 | 
			
		||||
      webkitgtk_4_1
 | 
			
		||||
      makeWrapper
 | 
			
		||||
      ;
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
@ -10,7 +10,7 @@
 | 
			
		||||
  gtkspell3,
 | 
			
		||||
  librsvg,
 | 
			
		||||
  pygobject3,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
}:
 | 
			
		||||
 | 
			
		||||
buildPythonApplication rec {
 | 
			
		||||
@ -37,7 +37,7 @@ buildPythonApplication rec {
 | 
			
		||||
    gtkspell3
 | 
			
		||||
    librsvg
 | 
			
		||||
    pygobject3
 | 
			
		||||
    webkitgtk_4_0
 | 
			
		||||
    webkitgtk_4_1
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
  # Needs a display
 | 
			
		||||
 | 
			
		||||
@ -8,7 +8,7 @@
 | 
			
		||||
  gtk3,
 | 
			
		||||
  gtksourceview,
 | 
			
		||||
  pango,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  pygobject3,
 | 
			
		||||
  pyyaml,
 | 
			
		||||
  setuptools,
 | 
			
		||||
@ -39,7 +39,7 @@ buildPythonApplication rec {
 | 
			
		||||
    gtk3
 | 
			
		||||
    gtksourceview
 | 
			
		||||
    pango
 | 
			
		||||
    webkitgtk_4_0
 | 
			
		||||
    webkitgtk_4_1
 | 
			
		||||
    pygobject3
 | 
			
		||||
    pyyaml
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
@ -14,7 +14,7 @@
 | 
			
		||||
  gtk3,
 | 
			
		||||
  libnotify,
 | 
			
		||||
  pango,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  wrapGAppsHook3,
 | 
			
		||||
 | 
			
		||||
  # check inputs
 | 
			
		||||
@ -96,7 +96,7 @@ buildPythonApplication rec {
 | 
			
		||||
      gtk3
 | 
			
		||||
      libnotify
 | 
			
		||||
      pango
 | 
			
		||||
      webkitgtk_4_0
 | 
			
		||||
      webkitgtk_4_1
 | 
			
		||||
    ]
 | 
			
		||||
    ++ (with gst_all_1; [
 | 
			
		||||
      gst-libav
 | 
			
		||||
 | 
			
		||||
@ -21,7 +21,7 @@ let
 | 
			
		||||
      gtksourceview
 | 
			
		||||
      gnome-desktop
 | 
			
		||||
      libgnome-keyring
 | 
			
		||||
      webkitgtk_4_0
 | 
			
		||||
      webkitgtk_4_1
 | 
			
		||||
    ];
 | 
			
		||||
  xorgDeps =
 | 
			
		||||
    pkgs: with pkgs.xorg; [
 | 
			
		||||
 | 
			
		||||
@ -15,7 +15,7 @@
 | 
			
		||||
  gdk-pixbuf,
 | 
			
		||||
  cairo,
 | 
			
		||||
  pango,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  openssl,
 | 
			
		||||
  gstreamer,
 | 
			
		||||
  gst-libav,
 | 
			
		||||
@ -67,7 +67,7 @@ stdenv.mkDerivation (finalAttrs: {
 | 
			
		||||
    cairo
 | 
			
		||||
    pango
 | 
			
		||||
    gtk3
 | 
			
		||||
    webkitgtk_4_0
 | 
			
		||||
    webkitgtk_4_1
 | 
			
		||||
    openssl
 | 
			
		||||
    libfixposix
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
@ -3,7 +3,7 @@
 | 
			
		||||
  stdenv,
 | 
			
		||||
  fetchFromGitHub,
 | 
			
		||||
  obs-studio,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  glib-networking,
 | 
			
		||||
  meson,
 | 
			
		||||
  cmake,
 | 
			
		||||
@ -25,7 +25,7 @@ stdenv.mkDerivation {
 | 
			
		||||
 | 
			
		||||
  buildInputs = [
 | 
			
		||||
    obs-studio
 | 
			
		||||
    webkitgtk_4_0
 | 
			
		||||
    webkitgtk_4_1
 | 
			
		||||
    glib-networking
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -8,7 +8,7 @@
 | 
			
		||||
  makeDesktopItem,
 | 
			
		||||
  glib,
 | 
			
		||||
  libsecret,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
}:
 | 
			
		||||
 | 
			
		||||
stdenv.mkDerivation rec {
 | 
			
		||||
@ -66,7 +66,7 @@ stdenv.mkDerivation rec {
 | 
			
		||||
        --prefix LD_LIBRARY_PATH : ${
 | 
			
		||||
          lib.makeLibraryPath [
 | 
			
		||||
            glib
 | 
			
		||||
            webkitgtk_4_0
 | 
			
		||||
            webkitgtk_4_1
 | 
			
		||||
          ]
 | 
			
		||||
        } \
 | 
			
		||||
        --run "mkdir -p /tmp/SWT-GDBusServer"
 | 
			
		||||
 | 
			
		||||
@ -20,7 +20,7 @@
 | 
			
		||||
  poppler,
 | 
			
		||||
  stdenv,
 | 
			
		||||
  testers,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  wrapGAppsHook3,
 | 
			
		||||
}:
 | 
			
		||||
 | 
			
		||||
@ -61,7 +61,7 @@ stdenv.mkDerivation (finalAttrs: {
 | 
			
		||||
    libxshmfence # otherwise warnings in compilation
 | 
			
		||||
    pcre
 | 
			
		||||
    poppler
 | 
			
		||||
    webkitgtk_4_0
 | 
			
		||||
    webkitgtk_4_1
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
  installPhase = ''
 | 
			
		||||
 | 
			
		||||
@ -7,7 +7,7 @@
 | 
			
		||||
  jdk,
 | 
			
		||||
  libsecret,
 | 
			
		||||
  glib,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  wrapGAppsHook3,
 | 
			
		||||
  _7zz,
 | 
			
		||||
  nixosTests,
 | 
			
		||||
@ -65,7 +65,7 @@ stdenv.mkDerivation rec {
 | 
			
		||||
          --prefix LD_LIBRARY_PATH : ${
 | 
			
		||||
            lib.makeLibraryPath ([
 | 
			
		||||
              glib
 | 
			
		||||
              webkitgtk_4_0
 | 
			
		||||
              webkitgtk_4_1
 | 
			
		||||
            ])
 | 
			
		||||
          } \
 | 
			
		||||
          --set WEBKIT_DISABLE_DMABUF_RENDERER 1 \
 | 
			
		||||
 | 
			
		||||
@ -28,7 +28,7 @@
 | 
			
		||||
  xcbutilkeysyms,
 | 
			
		||||
  xcb-util-cursor,
 | 
			
		||||
  gtk3,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  python3,
 | 
			
		||||
  curl,
 | 
			
		||||
  pcre,
 | 
			
		||||
@ -107,7 +107,7 @@ stdenv.mkDerivation (finalAttrs: {
 | 
			
		||||
      libXScrnSaver
 | 
			
		||||
      curl
 | 
			
		||||
      gtk3
 | 
			
		||||
      webkitgtk_4_0
 | 
			
		||||
      webkitgtk_4_1
 | 
			
		||||
      freetype
 | 
			
		||||
      libGL
 | 
			
		||||
      libusb1
 | 
			
		||||
 | 
			
		||||
@ -2,7 +2,7 @@
 | 
			
		||||
  lib,
 | 
			
		||||
  fetchurl,
 | 
			
		||||
  appimageTools,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
}:
 | 
			
		||||
let
 | 
			
		||||
  pname = "bitcomet";
 | 
			
		||||
@ -20,7 +20,7 @@ appimageTools.wrapType2 {
 | 
			
		||||
    pkgs: with pkgs; [
 | 
			
		||||
      libxml2
 | 
			
		||||
      libpng
 | 
			
		||||
      webkitgtk_4_0
 | 
			
		||||
      webkitgtk_4_1
 | 
			
		||||
    ];
 | 
			
		||||
 | 
			
		||||
  extraInstallCommands = ''
 | 
			
		||||
 | 
			
		||||
@ -55,7 +55,7 @@
 | 
			
		||||
  enablePluginClamd ? true,
 | 
			
		||||
  enablePluginDillo ? true,
 | 
			
		||||
  enablePluginFancy ? true,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  enablePluginFetchInfo ? true,
 | 
			
		||||
  enablePluginKeywordWarner ? true,
 | 
			
		||||
  enablePluginLibravatar ? enablePluginRavatar,
 | 
			
		||||
@ -147,7 +147,7 @@ let
 | 
			
		||||
    {
 | 
			
		||||
      flags = [ "fancy-plugin" ];
 | 
			
		||||
      enabled = enablePluginFancy;
 | 
			
		||||
      deps = [ webkitgtk_4_0 ];
 | 
			
		||||
      deps = [ webkitgtk_4_1 ];
 | 
			
		||||
    }
 | 
			
		||||
    {
 | 
			
		||||
      flags = [ "fetchinfo-plugin" ];
 | 
			
		||||
 | 
			
		||||
@ -10,7 +10,7 @@
 | 
			
		||||
  wrapGAppsHook3,
 | 
			
		||||
  gtk3,
 | 
			
		||||
  glib,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  glib-networking,
 | 
			
		||||
  override_xmx ? "1024m",
 | 
			
		||||
}:
 | 
			
		||||
@ -83,7 +83,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
 | 
			
		||||
            lib.makeLibraryPath [
 | 
			
		||||
              gtk3
 | 
			
		||||
              glib
 | 
			
		||||
              webkitgtk_4_0
 | 
			
		||||
              webkitgtk_4_1
 | 
			
		||||
              glib-networking
 | 
			
		||||
            ]
 | 
			
		||||
          }"
 | 
			
		||||
 | 
			
		||||
@ -15,7 +15,7 @@
 | 
			
		||||
  shared-mime-info,
 | 
			
		||||
  stdenv,
 | 
			
		||||
  unzip,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  zlib,
 | 
			
		||||
}:
 | 
			
		||||
 | 
			
		||||
@ -78,7 +78,7 @@ stdenv.mkDerivation rec {
 | 
			
		||||
          glib
 | 
			
		||||
          gtk3
 | 
			
		||||
          libXtst
 | 
			
		||||
          webkitgtk_4_0
 | 
			
		||||
          webkitgtk_4_1
 | 
			
		||||
        ])
 | 
			
		||||
      } \
 | 
			
		||||
      --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" \
 | 
			
		||||
@ -108,7 +108,7 @@ stdenv.mkDerivation rec {
 | 
			
		||||
    libXtst
 | 
			
		||||
    zlib
 | 
			
		||||
    shared-mime-info
 | 
			
		||||
    webkitgtk_4_0
 | 
			
		||||
    webkitgtk_4_1
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
  dontBuild = true;
 | 
			
		||||
 | 
			
		||||
@ -2,7 +2,7 @@
 | 
			
		||||
  lib,
 | 
			
		||||
  flutter324,
 | 
			
		||||
  fetchFromGitHub,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  sqlite,
 | 
			
		||||
  libayatana-appindicator,
 | 
			
		||||
  makeDesktopItem,
 | 
			
		||||
@ -48,7 +48,7 @@ flutter324.buildFlutterApplication rec {
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
  buildInputs = [
 | 
			
		||||
    webkitgtk_4_0
 | 
			
		||||
    webkitgtk_4_1
 | 
			
		||||
    sqlite
 | 
			
		||||
    libayatana-appindicator
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
@ -16,7 +16,7 @@
 | 
			
		||||
  librsvg,
 | 
			
		||||
  streamripper,
 | 
			
		||||
  udisks,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  iconTheme ? adwaita-icon-theme,
 | 
			
		||||
  deviceDetectionSupport ? true,
 | 
			
		||||
  documentationSupport ? true,
 | 
			
		||||
@ -89,7 +89,7 @@ stdenv.mkDerivation rec {
 | 
			
		||||
    ++ lib.optional multimediaKeySupport keybinder3
 | 
			
		||||
    ++ lib.optional (musicBrainzSupport || cdMetadataSupport) python3.pkgs.musicbrainzngs
 | 
			
		||||
    ++ lib.optional podcastSupport python3.pkgs.feedparser
 | 
			
		||||
    ++ lib.optional wikipediaSupport webkitgtk_4_0;
 | 
			
		||||
    ++ lib.optional wikipediaSupport webkitgtk_4_1;
 | 
			
		||||
 | 
			
		||||
  nativeCheckInputs = with python3.pkgs; [
 | 
			
		||||
    pytest
 | 
			
		||||
 | 
			
		||||
@ -9,7 +9,7 @@
 | 
			
		||||
  wrapGAppsHook4,
 | 
			
		||||
  gtk4,
 | 
			
		||||
  gdk-pixbuf,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  gtksourceview5,
 | 
			
		||||
  glib-networking,
 | 
			
		||||
  libadwaita,
 | 
			
		||||
@ -43,7 +43,7 @@ python3.pkgs.buildPythonApplication rec {
 | 
			
		||||
  buildInputs = [
 | 
			
		||||
    gtk4
 | 
			
		||||
    gdk-pixbuf
 | 
			
		||||
    webkitgtk_4_0
 | 
			
		||||
    webkitgtk_4_1
 | 
			
		||||
    gtksourceview5
 | 
			
		||||
    glib-networking
 | 
			
		||||
    libadwaita
 | 
			
		||||
 | 
			
		||||
@ -8,7 +8,7 @@
 | 
			
		||||
  nspr,
 | 
			
		||||
  alsa-lib,
 | 
			
		||||
  openssl,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  udev,
 | 
			
		||||
  libayatana-appindicator,
 | 
			
		||||
  libGL,
 | 
			
		||||
@ -46,7 +46,7 @@ stdenv.mkDerivation rec {
 | 
			
		||||
    nspr
 | 
			
		||||
    alsa-lib
 | 
			
		||||
    openssl
 | 
			
		||||
    webkitgtk_4_0
 | 
			
		||||
    webkitgtk_4_1
 | 
			
		||||
    (lib.getLib stdenv.cc.cc)
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -10,7 +10,7 @@
 | 
			
		||||
  steam-run,
 | 
			
		||||
  replaceVars,
 | 
			
		||||
  unzip,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  wrapGAppsHook3,
 | 
			
		||||
}:
 | 
			
		||||
 | 
			
		||||
@ -61,7 +61,7 @@ python3Packages.buildPythonApplication rec {
 | 
			
		||||
  pythonPath = [
 | 
			
		||||
    python3Packages.pygobject3
 | 
			
		||||
    python3Packages.requests
 | 
			
		||||
    webkitgtk_4_0
 | 
			
		||||
    webkitgtk_4_1
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
  dontWrapGApps = true;
 | 
			
		||||
 | 
			
		||||
@ -10,7 +10,7 @@
 | 
			
		||||
  libnotify,
 | 
			
		||||
  libarchive,
 | 
			
		||||
  gspell,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  libgringotts,
 | 
			
		||||
  wrapGAppsHook3,
 | 
			
		||||
}:
 | 
			
		||||
@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
 | 
			
		||||
    libnotify
 | 
			
		||||
    libarchive
 | 
			
		||||
    gspell
 | 
			
		||||
    webkitgtk_4_0
 | 
			
		||||
    webkitgtk_4_1
 | 
			
		||||
    libgringotts
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -9,7 +9,7 @@
 | 
			
		||||
  pkg-config,
 | 
			
		||||
  alsa-lib,
 | 
			
		||||
  freetype,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  zenity,
 | 
			
		||||
  curl,
 | 
			
		||||
  xorg,
 | 
			
		||||
@ -23,7 +23,6 @@
 | 
			
		||||
  libxkbcommon,
 | 
			
		||||
  libdatrie,
 | 
			
		||||
  libepoxy,
 | 
			
		||||
  libsoup_2_4,
 | 
			
		||||
  libGL,
 | 
			
		||||
  libjack2,
 | 
			
		||||
  lerc,
 | 
			
		||||
@ -60,7 +59,7 @@ stdenv.mkDerivation {
 | 
			
		||||
    alsa-lib
 | 
			
		||||
    curl
 | 
			
		||||
    freetype
 | 
			
		||||
    webkitgtk_4_0
 | 
			
		||||
    webkitgtk_4_1
 | 
			
		||||
    xorg.libX11
 | 
			
		||||
    xorg.libXcursor
 | 
			
		||||
    xorg.libXext
 | 
			
		||||
@ -80,7 +79,6 @@ stdenv.mkDerivation {
 | 
			
		||||
    libxkbcommon
 | 
			
		||||
    libdatrie
 | 
			
		||||
    libepoxy
 | 
			
		||||
    libsoup_2_4
 | 
			
		||||
    lerc
 | 
			
		||||
    libjack2
 | 
			
		||||
    expat
 | 
			
		||||
 | 
			
		||||
@ -9,7 +9,7 @@
 | 
			
		||||
  makeDesktopItem,
 | 
			
		||||
  openjdk21,
 | 
			
		||||
  stdenvNoCC,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  wrapGAppsHook3,
 | 
			
		||||
  gitUpdater,
 | 
			
		||||
}:
 | 
			
		||||
@ -28,7 +28,7 @@ let
 | 
			
		||||
    glib-networking
 | 
			
		||||
    gtk3
 | 
			
		||||
    libsecret
 | 
			
		||||
    webkitgtk_4_0
 | 
			
		||||
    webkitgtk_4_1
 | 
			
		||||
  ];
 | 
			
		||||
in
 | 
			
		||||
stdenvNoCC.mkDerivation (finalAttrs: {
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@
 | 
			
		||||
  libGL,
 | 
			
		||||
  libjack2,
 | 
			
		||||
  curl,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  libsysprof-capture,
 | 
			
		||||
  pcre2,
 | 
			
		||||
  util-linux,
 | 
			
		||||
@ -23,7 +23,6 @@
 | 
			
		||||
  libxkbcommon,
 | 
			
		||||
  libdatrie,
 | 
			
		||||
  libepoxy,
 | 
			
		||||
  libsoup_2_4,
 | 
			
		||||
  lerc,
 | 
			
		||||
  sqlite,
 | 
			
		||||
  ninja,
 | 
			
		||||
@ -89,11 +88,10 @@ stdenv.mkDerivation {
 | 
			
		||||
    libxkbcommon
 | 
			
		||||
    libdatrie
 | 
			
		||||
    libepoxy
 | 
			
		||||
    libsoup_2_4
 | 
			
		||||
    lerc
 | 
			
		||||
    freetype
 | 
			
		||||
    curl
 | 
			
		||||
    webkitgtk_4_0
 | 
			
		||||
    webkitgtk_4_1
 | 
			
		||||
    pcre2
 | 
			
		||||
    util-linux
 | 
			
		||||
    sqlite
 | 
			
		||||
 | 
			
		||||
@ -9,7 +9,7 @@
 | 
			
		||||
  gobject-introspection,
 | 
			
		||||
  gtk3,
 | 
			
		||||
  wrapGAppsHook3,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  libnotify,
 | 
			
		||||
  keybinder3,
 | 
			
		||||
  libappindicator,
 | 
			
		||||
@ -45,7 +45,7 @@ python3Packages.buildPythonApplication rec {
 | 
			
		||||
    libappindicator
 | 
			
		||||
    libnotify
 | 
			
		||||
    librsvg
 | 
			
		||||
    webkitgtk_4_0
 | 
			
		||||
    webkitgtk_4_1
 | 
			
		||||
    wmctrl
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -21,7 +21,7 @@
 | 
			
		||||
  pcre,
 | 
			
		||||
  pcre2,
 | 
			
		||||
  pkg-config,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  wrapGAppsHook3,
 | 
			
		||||
  xorg,
 | 
			
		||||
}:
 | 
			
		||||
@ -64,7 +64,7 @@ stdenv.mkDerivation (finalAttrs: {
 | 
			
		||||
    pcre
 | 
			
		||||
    pcre2
 | 
			
		||||
    sqlite
 | 
			
		||||
    webkitgtk_4_0
 | 
			
		||||
    webkitgtk_4_1
 | 
			
		||||
    xorg.libXdmcp
 | 
			
		||||
    xorg.libXtst
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
@ -7,7 +7,7 @@
 | 
			
		||||
  gtk3-x11,
 | 
			
		||||
  pcre,
 | 
			
		||||
  pkg-config,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  xorg,
 | 
			
		||||
  WebKit,
 | 
			
		||||
  MetalKit,
 | 
			
		||||
@ -44,7 +44,7 @@ stdenv.mkDerivation rec {
 | 
			
		||||
      xorg.libXrandr
 | 
			
		||||
    ]
 | 
			
		||||
    ++ lib.optionals stdenv.hostPlatform.isLinux [
 | 
			
		||||
      webkitgtk_4_0
 | 
			
		||||
      webkitgtk_4_1
 | 
			
		||||
    ]
 | 
			
		||||
    ++ lib.optionals stdenv.hostPlatform.isDarwin [
 | 
			
		||||
      WebKit
 | 
			
		||||
 | 
			
		||||
@ -75,7 +75,7 @@ let
 | 
			
		||||
        nativeLibs = [ pkgs.sqlite ];
 | 
			
		||||
      });
 | 
			
		||||
      cl-webkit2 = super.cl-webkit2.overrideLispAttrs (o: {
 | 
			
		||||
        nativeLibs = [ pkgs.webkitgtk_4_0 ];
 | 
			
		||||
        nativeLibs = [ pkgs.webkitgtk_4_1 ];
 | 
			
		||||
      });
 | 
			
		||||
      dbd-mysql = super.dbd-mysql.overrideLispAttrs (o: {
 | 
			
		||||
        nativeLibs = [ pkgs.mariadb.client ];
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@
 | 
			
		||||
  freetype,
 | 
			
		||||
  curl,
 | 
			
		||||
  libglvnd,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  pcre2,
 | 
			
		||||
  libsysprof-capture,
 | 
			
		||||
  util-linuxMinimal,
 | 
			
		||||
@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: {
 | 
			
		||||
    ++ lib.optionals stdenv.hostPlatform.isLinux [
 | 
			
		||||
      alsa-lib # libasound.so
 | 
			
		||||
      libglvnd # libGL.so
 | 
			
		||||
      webkitgtk_4_0 # webkit2gtk-4.0
 | 
			
		||||
      webkitgtk_4_1 # webkit2gtk-4.0
 | 
			
		||||
      util-linuxMinimal
 | 
			
		||||
      libselinux
 | 
			
		||||
      libsepol
 | 
			
		||||
 | 
			
		||||
@ -3,7 +3,7 @@
 | 
			
		||||
  stdenv,
 | 
			
		||||
  fetchFromGitHub,
 | 
			
		||||
  buildPythonPackage,
 | 
			
		||||
  webkitgtk_4_0,
 | 
			
		||||
  webkitgtk_4_1,
 | 
			
		||||
  wrapGAppsHook3,
 | 
			
		||||
  glib-networking,
 | 
			
		||||
  gobject-introspection,
 | 
			
		||||
@ -34,7 +34,7 @@ buildPythonPackage rec {
 | 
			
		||||
    requests
 | 
			
		||||
    pygobject3
 | 
			
		||||
    openconnect
 | 
			
		||||
  ] ++ lib.optional stdenv.hostPlatform.isLinux webkitgtk_4_0;
 | 
			
		||||
  ] ++ lib.optional stdenv.hostPlatform.isLinux webkitgtk_4_1;
 | 
			
		||||
 | 
			
		||||
  preFixup = ''
 | 
			
		||||
    gappsWrapperArgs+=(
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user