summaryrefslogtreecommitdiff
path: root/nixos/packages
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/packages')
-rw-r--r--nixos/packages/gupnp_dlna/default.nix14
-rw-r--r--nixos/packages/pulseaudio-dlna/default.nix26
-rw-r--r--nixos/packages/rygel/default.nix53
-rw-r--r--nixos/packages/the-long-dark/default.nix50
4 files changed, 0 insertions, 143 deletions
diff --git a/nixos/packages/gupnp_dlna/default.nix b/nixos/packages/gupnp_dlna/default.nix
deleted file mode 100644
index 70b77a1..0000000
--- a/nixos/packages/gupnp_dlna/default.nix
+++ /dev/null
@@ -1,14 +0,0 @@
-{ stdenv, fetchurl, pkgconfig, libxml2, glib, gst_all_1 }:
-
-stdenv.mkDerivation rec {
- name = "gupnp-dlna-${version}";
- majorVersion = "0.10";
- version = "${majorVersion}.4";
-
- buildInputs = [ pkgconfig libxml2 glib gst_all_1.gst-plugins-base ];
-
- src = fetchurl {
- url = "mirror://gnome/sources/gupnp-dlna/${majorVersion}/${name}.tar.xz";
- sha256 = "5641134baa8fe3a2e129de15fc6a992f2fe1006ea446b7566483eada4840e1d6";
- };
-}
diff --git a/nixos/packages/pulseaudio-dlna/default.nix b/nixos/packages/pulseaudio-dlna/default.nix
deleted file mode 100644
index 509920f..0000000
--- a/nixos/packages/pulseaudio-dlna/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ stdenv, fetchFromGitHub, python27Packages }:
-
-python27Packages.buildPythonApplication rec {
- name = "pulseaudio-dlna-${version}";
- version = "0.5.2";
-
- src = fetchFromGitHub {
- owner = "masmu";
- repo = "pulseaudio-dlna";
- rev = version;
- sha256 = "1y8mhd537x0nfippy8mn9a0iq9xdisixign0372ldp9pwy8w7fd4";
- };
-
- propagatedBuildInputs = with python27Packages; [
- docopt requests2 setproctitle protobuf notify2 psutil futures chardet
- netaddr netifaces lxml zeroconf pygobject2
- ];
-
- meta = with stdenv.lib; {
- homepage = https://github.com/masmu/pulseaudio-dlna;
- description = "A DLNA server which brings DLNA / UPNP support to PulseAudio";
- license = licenses.gpl3;
- maintainers = with maintainers; [ orbekk ];
- platforms = platforms.linux;
- };
-}
diff --git a/nixos/packages/rygel/default.nix b/nixos/packages/rygel/default.nix
deleted file mode 100644
index 4354a75..0000000
--- a/nixos/packages/rygel/default.nix
+++ /dev/null
@@ -1,53 +0,0 @@
-{ stdenv
-, fetchurl
-, glib
-, gnome3
-, gobjectIntrospection
-, gst_all_1
-, gst_plugins ? with gst_all_1; [ gst-plugins-base gst-plugins-good gst-plugins-ugly ]
-, gupnp
-, gupnp_av
-, gupnp_dlna
-, intltool
-, makeWrapper
-, pkgconfig
-, sqlite
-}:
-
-stdenv.mkDerivation rec {
- name = "rygel-${version}";
- version = "0.28.3";
-
- enableParallelBuilding = true;
-
- buildInputs = [
- gnome3.libgee
- gnome3.libmediaart
- gst_all_1.gstreamer
- gupnp
- gupnp_av
- intltool
- makeWrapper
- pkgconfig
- sqlite
- ] ++ gst_plugins;
-
- propagatedBuildInputs = [
- gnome3.tracker
- gobjectIntrospection
- ];
-
- preConfigure = ''
- export PKG_CONFIG_PATH="${gupnp_dlna}/lib/pkgconfig:$PKG_CONFIG_PATH"
- '';
-
- postInstall = ''
- wrapProgram "$out/bin/rygel" \
- --prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0"
- '';
-
- src = fetchurl {
- url = "http://ftp.gnome.org/pub/GNOME/sources/rygel/0.28/rygel-${version}.tar.xz";
- sha256 = "bedb76ecb1f36b721914b5c65934f8cd01f281f9ab40c22c583902c22f169c77";
- };
-}
diff --git a/nixos/packages/the-long-dark/default.nix b/nixos/packages/the-long-dark/default.nix
deleted file mode 100644
index def570c..0000000
--- a/nixos/packages/the-long-dark/default.nix
+++ /dev/null
@@ -1,50 +0,0 @@
-{stdenv, glibc, coreutils, patchelf, requireFile, unzip, xorg, libXrandr, makeWrapper, libpulseaudio, mesa_noglu, gcc, systemd, alsaLib, wayland, libxkbcommon }:
-
-with stdenv.lib;
-
-stdenv.mkDerivation rec {
- name = "the-long-dark-${version}";
- version = "2.9.0.11";
- src = requireFile {
- name = "gog_the_long_dark_${version}.sh";
- sha256 = "3bb5feaa921334dfca28ad42ff6c87980fa445dd4d2547fc97e9e3adbcea1725";
- url = "https://gog.com";
- };
-
- buildInputs = [ coreutils unzip makeWrapper ];
-
- unpackPhase = ''
- mkdir src
- cd src
- unzip $src || true
- # offset=$(${stdenv.shell} -c "$(grep -axm1 -e 'offset=.*' $src); echo \$offset" $src)
- # dd if="$src" ibs=$offset skip=1 | gzip -cd | tar xvf - || true
- '';
-
- libPath = stdenv.lib.makeLibraryPath [
- glibc mesa_noglu xorg.libX11 xorg.libXext xorg.libXcursor libXrandr
- xorg.libXinerama xorg.libXi xorg.libXScrnSaver
- libpulseaudio gcc.cc systemd.lib alsaLib wayland libxkbcommon ];
-
- buildPhase = ''
- patchelf \
- --set-rpath "${stdenv.lib.makeLibraryPath [ xorg.libX11 ]}" \
- --set-interpreter "$(cat ${stdenv.cc}/nix-support/dynamic-linker)" \
- ./data/noarch/game/tld.x86_64
- # patchelf \
- # --set-rpath "${stdenv.lib.makeLibraryPath [ xorg.libX11 ]}" \
- # --set-interpreter "$(cat ${stdenv.cc}/nix-support/dynamic-linker)" \
- # ./data/noarch/game/StardewValley.bin.x86_64
- '';
-
- installPhase = ''
- mkdir $out
- cp -r * $out/
- makeWrapper "$out/data/noarch/start.sh" "$out/bin/the-long-dark" \
- --prefix LD_LIBRARY_PATH : "${libPath}"
- # makeWrapper \
- # "$out/data/noarch/start.sh" \
- # "$out/bin/stardew-valley" \
- # --prefix LD_LIBRARY_PATH : "${libPath}"
- '';
-}