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
commit e2f656a10f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

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