diff --git a/configs/default.nix b/configs/default.nix index 71b419b..5923651 100644 --- a/configs/default.nix +++ b/configs/default.nix @@ -100,6 +100,7 @@ in writeDashBin = super.writers.writeDashBin; writeDash = super.writers.writeDash; + text2pdf = super.callPackage {}; iolanguage = super.callPackage {}; nix-git = super.callPackage {}; gfs-fonts = super.callPackage {}; diff --git a/packages/text2pdf.nix b/packages/text2pdf.nix new file mode 100644 index 0000000..b8c7049 --- /dev/null +++ b/packages/text2pdf.nix @@ -0,0 +1,15 @@ +{ stdenv, fetchurl }: +stdenv.mkDerivation rec { + name = "${pname}-${version}"; + pname = "text2pdf"; + version = "1.1"; + src = fetchurl { + url = "http://www.eprg.org/pdfcorner/text2pdf/text2pdf.c"; + sha256 = "002nyky12vf1paj7az6j6ra7lljwkhqzz238v7fyp7sfgxw0f7d1"; + }; + phases = [ "buildPhase" ]; + buildPhase = '' + mkdir -p $out/bin + gcc -o $out/bin/text2pdf $src + ''; +}