Merge pull request #307792 from lucasew/20240429-bump-arcan

xarcan: bump and add update script
This commit is contained in:
Weijia Wang
2024-05-14 10:54:58 +02:00
committed by GitHub

View File

@@ -1,7 +1,6 @@
{ lib { lib
, stdenv , stdenv
, fetchFromGitHub , fetchFromGitHub
, fetchpatch
, arcan , arcan
, audit , audit
, dbus , dbus
@@ -30,21 +29,23 @@
, systemd , systemd
, xcbutil , xcbutil
, xcbutilwm , xcbutilwm
, xcbutilimage
, xkbcomp , xkbcomp
, xkeyboard_config , xkeyboard_config
, xorgproto , xorgproto
, xtrans , xtrans
, unstableGitUpdater
}: }:
stdenv.mkDerivation (finalPackages: { stdenv.mkDerivation (finalPackages: {
pname = "xarcan"; pname = "xarcan";
version = "unstable-2023-11-03"; version = "0-unstable-2024-05-11";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "letoram"; owner = "letoram";
repo = "xarcan"; repo = "xarcan";
rev = "380ea856307f593535dfc8b23799938db69e31b0"; rev = "ecc4d0a6408dfeb19934e3bfd4c382b0862c03b4";
hash = "sha256-RdizezCbJylQDkOmUdqL0lBTNLsjyvo+lKAjfZXTXf4="; hash = "sha256-PmaoeemQpin5NN8I6JYOumP+PrzkyTYrqAyxxwBO9K0=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
@@ -79,6 +80,7 @@ stdenv.mkDerivation (finalPackages: {
systemd systemd
xcbutil xcbutil
xcbutilwm xcbutilwm
xcbutilimage
xkbcomp xkbcomp
xkeyboard_config xkeyboard_config
xorgproto xorgproto
@@ -104,6 +106,8 @@ stdenv.mkDerivation (finalPackages: {
"--with-xkb-path=${xkeyboard_config}/share/X11/xkb" "--with-xkb-path=${xkeyboard_config}/share/X11/xkb"
]; ];
passthru.updateScript = unstableGitUpdater {};
meta = { meta = {
homepage = "https://github.com/letoram/letoram"; homepage = "https://github.com/letoram/letoram";
description = "Patched Xserver that bridges connections to Arcan"; description = "Patched Xserver that bridges connections to Arcan";