lol

Merge pull request #13019 from tg-x/qtox

qtox: 20151221 -> 1.2.4, libtoxcore-dev: 20160105 -> 20160131

+20 -62
+10 -7
pkgs/applications/networking/instant-messengers/qtox/default.nix
··· 1 - { stdenv, fetchgit, pkgconfig, libtoxcore-dev, openal, opencv, 1 + { stdenv, fetchFromGitHub, pkgconfig, libtoxcore-dev, openal, opencv, 2 2 libsodium, libXScrnSaver, glib, gdk_pixbuf, gtk2, cairo, 3 3 pango, atk, qrencode, ffmpeg, filter-audio, makeWrapper, 4 4 qtbase, qtsvg, qttools, qttranslations, sqlcipher }: 5 5 6 6 let 7 - revision = "8b671916abdcc1d553a367a502b23ec4ea7568a1"; 7 + version = "1.2.4"; 8 + revision = "v${version}"; 8 9 in 9 10 10 11 stdenv.mkDerivation rec { 11 - name = "qtox-dev-20151221"; 12 + name = "qtox-${version}"; 12 13 13 - src = fetchgit { 14 - url = "https://github.com/tux3/qTox.git"; 15 - rev = "${revision}"; 16 - md5 = "a93a63d35e506be4b21abda0986f19e7"; 14 + src = fetchFromGitHub { 15 + owner = "tux3"; 16 + repo = "qTox"; 17 + rev = revision; 18 + sha256 = "0iqnl00kmbpf3pn6z38n3cjzzsqpw2793j60c24kkrydapihknz9"; 17 19 }; 18 20 19 21 buildInputs = ··· 37 39 export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE $(pkg-config --cflags cairo)" 38 40 export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE $(pkg-config --cflags pango)" 39 41 export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE $(pkg-config --cflags atk)" 42 + export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE $(pkg-config --cflags sqlcipher)" 40 43 ''; 41 44 42 45 configurePhase = ''
+7 -25
pkgs/applications/networking/instant-messengers/utox/default.nix
··· 1 - { stdenv, fetchFromGitHub, pkgconfig, libtoxcore-dev, dbus, libvpx, libX11, openal, freetype, libv4l 1 + { stdenv, fetchFromGitHub, pkgconfig, libtoxcore-dev, filter-audio, dbus, libvpx, libX11, openal, freetype, libv4l 2 2 , libXrender, fontconfig, libXext, libXft, utillinux, git, libsodium }: 3 3 4 - let 5 - 6 - filteraudio = stdenv.mkDerivation rec { 7 - name = "filter_audio-20150516"; 8 - 9 - src = fetchFromGitHub { 10 - owner = "irungentoo"; 11 - repo = "filter_audio"; 12 - rev = "612c5a102550c614e4c8f859e753ea64c0b7250c"; 13 - sha256 = "0bmf8dxnr4vb6y36lvlwqd5x68r4cbsd625kbw3pypm5yqp0n5na"; 14 - }; 15 - 16 - buildInputs = [ utillinux ]; 17 - 18 - doCheck = false; 19 - 20 - makeFlags = "PREFIX=$(out)"; 21 - }; 22 - 23 - in stdenv.mkDerivation rec { 24 - name = "utox-dev-20151220"; 4 + stdenv.mkDerivation rec { 5 + name = "utox-${version}"; 6 + version = "0.5.0"; 25 7 26 8 src = fetchFromGitHub { 27 9 owner = "GrayHatter"; 28 10 repo = "uTox"; 29 - rev = "7e2907470835746b6819d631b48dd54bc9c4de66"; 11 + rev = "v${version}"; 30 12 sha256 = "074wa0np8hyqwy9xqgyyds94pdfv2i1jh019m98d8apxc5vn36wk"; 31 13 }; 32 14 33 15 buildInputs = [ pkgconfig libtoxcore-dev dbus libvpx libX11 openal freetype 34 - libv4l libXrender fontconfig libXext libXft filteraudio 16 + libv4l libXrender fontconfig libXext libXft filter-audio 35 17 git libsodium ]; 36 18 37 19 doCheck = false; 38 - 20 + 39 21 makeFlags = "PREFIX=$(out)"; 40 22 41 23 meta = with stdenv.lib; {
-24
pkgs/development/libraries/filter_audio/default.nix
··· 1 - { stdenv, fetchFromGitHub, utillinux }: 2 - 3 - stdenv.mkDerivation rec { 4 - name = "filter_audio-${version}"; 5 - version = "76428a6cda43ae77f3936f4527c5f86eb3a5e211"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "irungentoo"; 9 - repo = "filter_audio"; 10 - rev = "${version}"; 11 - sha256 = "0c4wp9a7dzbj9ykfkbsxrkkyy0nz7vyr5map3z7q8bmv9pjylbk9"; 12 - }; 13 - 14 - buildInputs = [ utillinux ]; 15 - makeFlags = "PREFIX=$(out)"; 16 - 17 - meta = with stdenv.lib; { 18 - description = "An easy to use audio filtering library made from webrtc code"; 19 - homepage = https://github.com/irungentoo/filter_audio; 20 - license = licenses.bsd3; 21 - maintainers = with maintainers; [ np ]; 22 - platforms = platforms.unix; 23 - }; 24 - }
+3 -4
pkgs/development/libraries/libtoxcore/new-api/default.nix
··· 2 2 , libvpx, check, libconfig, pkgconfig }: 3 3 4 4 stdenv.mkDerivation rec { 5 - name = "tox-core-dev-20160105"; 5 + name = "tox-core-dev-20160131"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "irungentoo"; 9 9 repo = "toxcore"; 10 - rev = "b9ef24875ce1d9bf5f04f0164ae95f729330a295"; 11 - sha256 = "0hxwp4nk5an3a2pmha6x2729mxm57j52vnrsq47gir31c0hk6x2x"; 10 + rev = "94cc8b11ff473064526737936f64b6f9a19c239d"; 11 + sha256 = "0njara08p5vmhs6kp04b7gxw8l6xrlmwnlb76n2g96v0rn0i9k2w"; 12 12 }; 13 13 14 14 NIX_LDFLAGS = "-lgcc_s"; ··· 52 52 platforms = platforms.all; 53 53 }; 54 54 } 55 -
-2
pkgs/top-level/all-packages.nix
··· 896 896 897 897 fop = callPackage ../tools/typesetting/fop { }; 898 898 899 - filter_audio = callPackage ../development/libraries/filter_audio { }; 900 - 901 899 fzf = goPackages.fzf.bin // { outputs = [ "bin" ]; }; 902 900 903 901 gencfsm = callPackage ../tools/security/gencfsm { };