diff options
author | Robin Gloster <mail@glob.in> | 2016-05-31 16:55:42 +0200 |
---|---|---|
committer | Robin Gloster <mail@glob.in> | 2016-05-31 16:55:42 +0200 |
commit | 3ecd527af091c55120587c66333fe3b214c817b5 (patch) | |
tree | c34c509be6d7a874bdcb22892d94ae541e02e327 | |
parent | e2cc56f98c5efd816d1d1854c10d09df6625f4c8 (diff) | |
parent | 93a371ede780fa18f4e767f882d78d0de1eff9af (diff) | |
download | nixpkgs-3ecd527af091c55120587c66333fe3b214c817b5.tar nixpkgs-3ecd527af091c55120587c66333fe3b214c817b5.tar.gz nixpkgs-3ecd527af091c55120587c66333fe3b214c817b5.tar.bz2 nixpkgs-3ecd527af091c55120587c66333fe3b214c817b5.tar.lz nixpkgs-3ecd527af091c55120587c66333fe3b214c817b5.tar.xz nixpkgs-3ecd527af091c55120587c66333fe3b214c817b5.tar.zst nixpkgs-3ecd527af091c55120587c66333fe3b214c817b5.zip |
Merge pull request #15861 from romildo/new.runningx
runningx: init at 1.0
-rw-r--r-- | pkgs/tools/X11/runningx/default.nix | 34 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/tools/X11/runningx/default.nix b/pkgs/tools/X11/runningx/default.nix new file mode 100644 index 00000000000..a4b3f05c94c --- /dev/null +++ b/pkgs/tools/X11/runningx/default.nix @@ -0,0 +1,34 @@ +{ stdenv, fetchurl, pkgconfig, libX11 }: + +stdenv.mkDerivation rec { + name = "runningx-${version}"; + version = "1.0"; + + src = fetchurl { + url = "http://www.fiction.net/blong/programs/mutt/autoview/RunningX.c"; + sha256 = "1mikkhrx6jsx716041qdy3nwjac08pxxvxyq2yablm8zg9hrip0d"; + }; + + nativeBuildInputs = [ pkgconfig ]; + + buildInputs = [ libX11 ]; + + phases = [ "buildPhase" "installPhase" ]; + + buildPhase = '' + gcc -O2 -o RunningX $(pkg-config --cflags --libs x11) $src + ''; + + installPhase = '' + mkdir -p "$out"/bin + cp -vai RunningX "$out/bin" + ''; + + meta = { + homepage = http://www.fiction.net/blong/programs/mutt/; + description = "A program for testing if X is running"; + license = stdenv.lib.licenses.free; + platforms = stdenv.lib.platforms.unix; + maintainers = [ stdenv.lib.maintainers.romildo ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6c53c8cf96f..4cd68719e74 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3211,6 +3211,8 @@ in rubber = callPackage ../tools/typesetting/rubber { }; + runningx = callPackage ../tools/X11/runningx { }; + runzip = callPackage ../tools/archivers/runzip { }; rxp = callPackage ../tools/text/xml/rxp { }; |