From 40aa6f1cc6e9e1f79ebea0fc7a75cbbb113014ac Mon Sep 17 00:00:00 2001 From: tdro Date: Mon, 2 Jan 2023 03:44:23 -0500 Subject: .config/nixpkgs/packages/rxvt-unicode: Silence X errors --- .config/nixpkgs/packages/rxvt-unicode/default.nix | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) (limited to '.config/nixpkgs/packages') diff --git a/.config/nixpkgs/packages/rxvt-unicode/default.nix b/.config/nixpkgs/packages/rxvt-unicode/default.nix index 7390514..833a359 100644 --- a/.config/nixpkgs/packages/rxvt-unicode/default.nix +++ b/.config/nixpkgs/packages/rxvt-unicode/default.nix @@ -1,5 +1,5 @@ -{ lib, stdenv, fetchurl, fetchpatch, makeDesktopItem, libX11, libXt, libXft -, libXrender, ncurses, fontconfig, freetype, pkg-config, gdk-pixbuf, perl }: +{ lib, stdenv, fetchurl, fetchpatch, libX11, libXt, libXft, libXrender, ncurses +, fontconfig, freetype, pkg-config, gdk-pixbuf, perl, writeTextFile }: let pname = "rxvt-unicode"; @@ -52,6 +52,21 @@ in stdenv.mkDerivation { url = "https://raw.githubusercontent.com/owl4ce/nelumbonaceae/b593a0eb7bb45a0b471c2ee2aa02b0e66776b9c0/x11-terms/rxvt-unicode/files/fixed-layout-size.patch"; sha256 = "148vpln61zs3qv4sipcc5c7fiyc4d4q6k10r7bpr0k0q4pzshljh"; }) + (writeTextFile { + name = "silence-x-errors.patch"; + text = '' + --- a/src/main.C + +++ b/src/main.C + @@ -494,7 +494,7 @@ + #if ENABLE_MINIMAL + old_xerror_handler (display, event); + #else + - print_x_error (display, event); + + // print_x_error (display, event); + #endif + } + ''; + }) ]; configureFlags = [ -- cgit v1.2.3