diff options
Diffstat (limited to 'pkgs/misc')
-rw-r--r-- | pkgs/misc/cups/drivers/samsung/4.00.39/default.nix | 9 | ||||
-rw-r--r-- | pkgs/misc/emulators/higan/default.nix | 5 | ||||
-rw-r--r-- | pkgs/misc/emulators/pcsx2/default.nix | 4 | ||||
-rw-r--r-- | pkgs/misc/emulators/wine/sources.nix | 10 | ||||
-rw-r--r-- | pkgs/misc/themes/numix/default.nix (renamed from pkgs/misc/themes/numix-gtk-theme/default.nix) | 0 | ||||
-rw-r--r-- | pkgs/misc/themes/paper/default.nix (renamed from pkgs/misc/themes/paper-gtk-theme/default.nix) | 0 | ||||
-rw-r--r-- | pkgs/misc/themes/zuki/default.nix | 40 |
7 files changed, 58 insertions, 10 deletions
diff --git a/pkgs/misc/cups/drivers/samsung/4.00.39/default.nix b/pkgs/misc/cups/drivers/samsung/4.00.39/default.nix index 27d21f862852..0569eabe8f14 100644 --- a/pkgs/misc/cups/drivers/samsung/4.00.39/default.nix +++ b/pkgs/misc/cups/drivers/samsung/4.00.39/default.nix @@ -15,7 +15,9 @@ # Do not bump lightly! Visit <http://www.bchemnet.com/suldr/supported.html> # to see what will break when upgrading. Consider a new versioned attribute. -stdenv.mkDerivation rec { +let + cups' = cups.out; +in stdenv.mkDerivation rec { name = "samsung-UnifiedLinuxDriver-${version}"; version = "4.00.39"; @@ -24,9 +26,10 @@ stdenv.mkDerivation rec { sha256 = "144b4xggbzjfq7ga5nza7nra2cf6qn63z5ls7ba1jybkx1vm369k"; }; - buildInputs = [ cups gcc ghostscript glibc patchelf ]; + buildInputs = [ cups' gcc ghostscript glibc patchelf ]; - inherit cups gcc ghostscript glibc; + inherit gcc ghostscript glibc; + cups = cups'; builder = ./builder.sh; diff --git a/pkgs/misc/emulators/higan/default.nix b/pkgs/misc/emulators/higan/default.nix index 1395e3ac3efe..f180a446d055 100644 --- a/pkgs/misc/emulators/higan/default.nix +++ b/pkgs/misc/emulators/higan/default.nix @@ -11,16 +11,17 @@ with stdenv.lib; stdenv.mkDerivation rec { name = "higan-${version}"; - version = "098"; + version = "099"; sourceName = "higan_v${version}-source"; src = fetchurl { urls = [ "http://download.byuu.org/${sourceName}.7z" ]; - sha256 = "0qphvjfv17dbmzgb4pny2q6ln0lsgzyhalq6qyqxc3qwm4fzdjv1"; + sha256 = "11lfsas1ym3xwb1rc27z1skvb4m176swix9dih4rvnlqxkqz4qhw"; curlOpts = "--user-agent 'Mozilla/5.0'"; # the good old user-agent trick... }; patches = [ ./0001-change-flags.diff ]; + postPatch = "sed '1i#include <cmath>' -i higan/fc/ppu/ppu.cpp"; buildInputs = [ p7zip pkgconfig libX11 libXv udev mesa SDL libao openal libpulseaudio gtk gtksourceview ]; diff --git a/pkgs/misc/emulators/pcsx2/default.nix b/pkgs/misc/emulators/pcsx2/default.nix index 1b95bca643c7..673e4c3ed087 100644 --- a/pkgs/misc/emulators/pcsx2/default.nix +++ b/pkgs/misc/emulators/pcsx2/default.nix @@ -15,6 +15,8 @@ stdenv.mkDerivation rec { sha256 = "0s7mxq2cgzwjfsq0vhpz6ljk7wr725nxg48128iyirf85585l691"; }; + postPatch = "sed '1i#include \"x86intrin.h\"' -i common/src/x86emitter/cpudetect.cpp"; + configurePhase = '' mkdir -p build cd build @@ -50,6 +52,8 @@ stdenv.mkDerivation rec { soundtouch wxGTK30 zlib ]; + enableParallelBuilding = true; + meta = with stdenv.lib; { description = "Playstation 2 emulator"; longDescription= '' diff --git a/pkgs/misc/emulators/wine/sources.nix b/pkgs/misc/emulators/wine/sources.nix index c86928c586e8..d124e296df90 100644 --- a/pkgs/misc/emulators/wine/sources.nix +++ b/pkgs/misc/emulators/wine/sources.nix @@ -6,9 +6,9 @@ let fetchurl = args@{url, sha256, ...}: in rec { stable = fetchurl rec { - version = "1.8.2"; + version = "1.8.3"; url = "mirror://sourceforge/wine/wine-${version}.tar.bz2"; - sha256 = "0vsswlnaa9ndg1pais63c39xks519r9fhz0yq3q8fphly2nlyqji"; + sha256 = "0v3sq5zzj3z5pw1aicn7i03pgf41cr9fr0vg1sazwfxrmbvwvknp"; ## see http://wiki.winehq.org/Gecko gecko32 = fetchurl rec { @@ -30,9 +30,9 @@ in rec { }; unstable = fetchurl rec { - version = "1.9.11"; + version = "1.9.13"; url = "mirror://sourceforge/wine/wine-${version}.tar.bz2"; - sha256 = "15mbrnx4zqsdsxz7rwkb1pp58bcyfqnm8f2fh7cbbdgwh117k3vj"; + sha256 = "1nf06xgnda7y5ngnf8v14zaa0lnxzi1hxx7pf3jz2a0zswcq0rwv"; inherit (stable) mono; gecko32 = fetchurl rec { version = "2.44"; @@ -48,7 +48,7 @@ in rec { staging = fetchFromGitHub rec { inherit (unstable) version; - sha256 = "0q990d26wsik16w1yya2z8nwxnhnaiiy85igdnan1ib2b00z861m"; + sha256 = "0iw14dwl91i5nd6wfr5i2vvii2w6j0sh95syc46z6yjgvxd14waq"; owner = "wine-compholio"; repo = "wine-staging"; rev = "v${version}"; diff --git a/pkgs/misc/themes/numix-gtk-theme/default.nix b/pkgs/misc/themes/numix/default.nix index b8dac2540090..b8dac2540090 100644 --- a/pkgs/misc/themes/numix-gtk-theme/default.nix +++ b/pkgs/misc/themes/numix/default.nix diff --git a/pkgs/misc/themes/paper-gtk-theme/default.nix b/pkgs/misc/themes/paper/default.nix index 5dfb54fa493c..5dfb54fa493c 100644 --- a/pkgs/misc/themes/paper-gtk-theme/default.nix +++ b/pkgs/misc/themes/paper/default.nix diff --git a/pkgs/misc/themes/zuki/default.nix b/pkgs/misc/themes/zuki/default.nix new file mode 100644 index 000000000000..73bc677854a1 --- /dev/null +++ b/pkgs/misc/themes/zuki/default.nix @@ -0,0 +1,40 @@ +{ stdenv, fetchFromGitHub, gnome3, gdk_pixbuf, gtk_engines, gtk-engine-murrine }: + +stdenv.mkDerivation rec { + name = "zuki-themes-${version}"; + version = "${gnome3.version}.${date}"; + date = { + "3.18" = "2016-06-21"; + "3.20" = "2016-07-01"; + }."${gnome3.version}"; + + src = fetchFromGitHub { + owner = "lassekongo83"; + repo = "zuki-themes"; + rev = { + "3.18" = "5c83a847ad8fab0fe0b82ed2a7db429655ac9c10"; + "3.20" = "dda1726ac7b556df2ef9696e530f8c2eaa0aed37"; + }."${gnome3.version}"; + sha256 = { + "3.18" = "1x9zrx5dqq8kivhqj5kjwhy4vwr899pri6jvwxbff5hibvyc7ipy"; + "3.20" = "0p7db8a2ni494vwp3b7av7d214fnynf6gr976qma6h9x4ck3phiz"; + }."${gnome3.version}"; + }; + + buildInputs = [ gdk_pixbuf gtk_engines gtk-engine-murrine ]; + + dontBuild = true; + + installPhase = '' + install -dm 755 $out/share/themes + cp -va Zuki* $out/share/themes/ + ''; + + meta = { + description = "A selection of themes for GTK3, gnome-shell and more"; + homepage = "https://github.com/lassekongo83/zuki-themes"; + license = stdenv.lib.licenses.gpl3; + platforms = stdenv.lib.platforms.unix; + maintainers = [ stdenv.lib.maintainers.romildo ]; + }; +} |