run-scaled: init at 2018-06-03 (#44385)

* run-scaled: init at 2018-06-03

* run-scaled: change platform from linux to unix to match dependencies

snaar 841e2ed5 fcb42542

Changed files
+37
maintainers
pkgs
tools
X11
run-scaled
top-level
+5
maintainers/maintainer-list.nix
···
github = "s-na";
name = "S. Nordin Abouzahra";
};
+
snaar = {
+
email = "snaar@snaar.net";
+
github = "snaar";
+
name = "Serguei Narojnyi";
+
};
snyh = {
email = "snyh@snyh.org";
github = "snyh";
+30
pkgs/tools/X11/run-scaled/default.nix
···
+
{ stdenv, fetchFromGitHub, makeWrapper, bc, xorgserver, xpra, xrandr }:
+
+
stdenv.mkDerivation rec {
+
version = "git-2018-06-03";
+
name = "run-scaled-${version}";
+
+
src = fetchFromGitHub {
+
owner = "kaueraal";
+
repo = "run_scaled";
+
rev = "fa71b3c17e627a96ff707ad69f1def5361f2245c";
+
sha256 = "1ma4ax7ydq4xvyzrc4zapihmf7v3d9zl9mbi8bgpps7nlgz544ys";
+
};
+
+
buildInputs = [ makeWrapper ];
+
+
installPhase = ''
+
mkdir -p $out/bin
+
cp run_scaled $out/bin
+
wrapProgram $out/bin/run_scaled --prefix PATH ":" \
+
${stdenv.lib.makeBinPath [ bc xorgserver xpra xrandr ]}
+
'';
+
+
meta = with stdenv.lib; {
+
description = "Run an X application scaled via xpra";
+
homepage = https://github.com/kaueraal/run_scaled;
+
maintainers = [ maintainers.snaar ];
+
license = licenses.bsd3;
+
platforms = platforms.unix;
+
};
+
}
+2
pkgs/top-level/all-packages.nix
···
rss-glx = callPackage ../misc/screensavers/rss-glx { };
+
run-scaled = callPackage ../tools/X11/run-scaled { };
+
runit = callPackage ../tools/system/runit { };
refind = callPackage ../tools/bootloaders/refind { };