diff options
author | John Ericson <John.Ericson@Obsidian.Systems> | 2018-05-23 16:00:04 -0400 |
---|---|---|
committer | John Ericson <John.Ericson@Obsidian.Systems> | 2018-05-23 16:00:04 -0400 |
commit | d7144e708b21127f379571f72f8425cbd79bcfbf (patch) | |
tree | d41ad3f488cbabb7dd5a32e5e9b651242a4228b4 /pkgs/applications | |
parent | 89e196d971e167867318c8fc2e08cb0782c75bec (diff) | |
parent | 78319bd948efc53b94bf942b155a8bc4060d5a08 (diff) | |
download | nixlib-d7144e708b21127f379571f72f8425cbd79bcfbf.tar nixlib-d7144e708b21127f379571f72f8425cbd79bcfbf.tar.gz nixlib-d7144e708b21127f379571f72f8425cbd79bcfbf.tar.bz2 nixlib-d7144e708b21127f379571f72f8425cbd79bcfbf.tar.lz nixlib-d7144e708b21127f379571f72f8425cbd79bcfbf.tar.xz nixlib-d7144e708b21127f379571f72f8425cbd79bcfbf.tar.zst nixlib-d7144e708b21127f379571f72f8425cbd79bcfbf.zip |
Merge remote-tracking branch 'upstream/master' into staging
Diffstat (limited to 'pkgs/applications')
4 files changed, 70 insertions, 18 deletions
diff --git a/pkgs/applications/editors/jetbrains/default.nix b/pkgs/applications/editors/jetbrains/default.nix index 2de973d41f66..5c882738a0bc 100644 --- a/pkgs/applications/editors/jetbrains/default.nix +++ b/pkgs/applications/editors/jetbrains/default.nix @@ -250,12 +250,12 @@ in datagrip = buildDataGrip rec { name = "datagrip-${version}"; - version = "2018.1.2"; /* updated by script */ + version = "2018.1.3"; /* updated by script */ description = "Your Swiss Army Knife for Databases and SQL"; license = stdenv.lib.licenses.unfree; src = fetchurl { url = "https://download.jetbrains.com/datagrip/${name}.tar.gz"; - sha256 = "12rihb1ppl4i1i0j3yj4ih4qx3xf30kfx022pbvng1rjy0bpikp7"; /* updated by script */ + sha256 = "0y959p9jsfqlf6cnj2k5m4bxc85yn5lv549rbacwicx4f0g6zp6r"; /* updated by script */ }; wmClass = "jetbrains-datagrip"; update-channel = "datagrip_2018_1"; @@ -263,12 +263,12 @@ in goland = buildGoland rec { name = "goland-${version}"; - version = "2018.1.2"; /* updated by script */ + version = "2018.1.3"; /* updated by script */ description = "Up and Coming Go IDE"; license = stdenv.lib.licenses.unfree; src = fetchurl { url = "https://download.jetbrains.com/go/${name}.tar.gz"; - sha256 = "1qhhxarvw6mzavyzackzkbq52yfr5437gljxdvlbr6rpi99hgfzb"; /* updated by script */ + sha256 = "02nl6dssf2r4lk0fy40cvgm1m0nnfvaz2k6yygwzr35qmbsw2xjq"; /* updated by script */ }; wmClass = "jetbrains-goland"; update-channel = "goland_release"; @@ -302,12 +302,12 @@ in phpstorm = buildPhpStorm rec { name = "phpstorm-${version}"; - version = "2018.1.2"; /* updated by script */ + version = "2018.1.4"; /* updated by script */ description = "Professional IDE for Web and PHP developers"; license = stdenv.lib.licenses.unfree; src = fetchurl { url = "https://download.jetbrains.com/webide/PhpStorm-${version}.tar.gz"; - sha256 = "13si8g7n1qvjm5ivbrazsbqlvwwlg65nia78k74nkaqp704z92cs"; /* updated by script */ + sha256 = "0rrcsn44va942nrznldjkxymir45q8gq1lf3f8vg1w3k87cfk1zp"; /* updated by script */ }; wmClass = "jetbrains-phpstorm"; update-channel = "PS2018.1"; @@ -315,12 +315,12 @@ in pycharm-community = buildPycharm rec { name = "pycharm-community-${version}"; - version = "2018.1.2"; /* updated by script */ + version = "2018.1.3"; /* updated by script */ description = "PyCharm Community Edition"; license = stdenv.lib.licenses.asl20; src = fetchurl { url = "https://download.jetbrains.com/python/${name}.tar.gz"; - sha256 = "1phxzsz2qnyk0b0kkccsgjkxx4ak7rbm68k1lpgr59rwyxqnazy3"; /* updated by script */ + sha256 = "1cwrqdcp6hwr8wd234g120bblc4bjmhwxwsgj9mmxblj31c7c6an"; /* updated by script */ }; wmClass = "jetbrains-pycharm-ce"; update-channel = "PyCharm_Release"; @@ -328,12 +328,12 @@ in pycharm-professional = buildPycharm rec { name = "pycharm-professional-${version}"; - version = "2018.1.2"; /* updated by script */ + version = "2018.1.3"; /* updated by script */ description = "PyCharm Professional Edition"; license = stdenv.lib.licenses.unfree; src = fetchurl { url = "https://download.jetbrains.com/python/${name}.tar.gz"; - sha256 = "08cfmrrmxs67dc61cvjc0ynzng0hnr2i78fv3m888k4x63cy6mv5"; /* updated by script */ + sha256 = "1chri4cknfvvqhxy973dyf7dl5linqdxc97zshrzdqhmwq6y7580"; /* updated by script */ }; wmClass = "jetbrains-pycharm"; update-channel = "PyCharm_Release"; @@ -341,25 +341,25 @@ in rider = buildRider rec { name = "rider-${version}"; - version = "2017.3.1"; /* updated by script */ + version = "2018.1"; /* updated by script */ description = "A cross-platform .NET IDE based on the IntelliJ platform and ReSharper"; license = stdenv.lib.licenses.unfree; src = fetchurl { - url = "https://download.jetbrains.com/resharper/JetBrains.Rider-${version}.tar.gz"; - sha256 = "0k9yc00lmk826pylfs9jyxqnlczk9vhq7bs61b8nyfam1dqbgikv"; /* updated by script */ + url = "https://download.jetbrains.com/rider/JetBrains.Rider-${version}.tar.gz"; + sha256 = "0jhzfi9r18hy6mig8rrrr2n55lrfn5ysa7h347w5yv2dm7kx09ib"; /* updated by script */ }; wmClass = "jetbrains-rider"; - update-channel = "rider_2017_3"; + update-channel = "rider_2018_1"; }; ruby-mine = buildRubyMine rec { name = "ruby-mine-${version}"; - version = "2018.1.2"; /* updated by script */ + version = "2018.1.3"; /* updated by script */ description = "The Most Intelligent Ruby and Rails IDE"; license = stdenv.lib.licenses.unfree; src = fetchurl { url = "https://download.jetbrains.com/ruby/RubyMine-${version}.tar.gz"; - sha256 = "0bnzn811rmgn0kig3mzbwgx85490dqg4sg3pmmmk20n8hcph8zca"; /* updated by script */ + sha256 = "033rjsx6zjrfbl89i513ms14iw53ip56h4bkilrij32hshb7c2c5"; /* updated by script */ }; wmClass = "jetbrains-rubymine"; update-channel = "rm2018.1"; diff --git a/pkgs/applications/misc/sc-im/default.nix b/pkgs/applications/misc/sc-im/default.nix index acd79859901a..280a42fde14c 100644 --- a/pkgs/applications/misc/sc-im/default.nix +++ b/pkgs/applications/misc/sc-im/default.nix @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { description = "SC-IM - Spreadsheet Calculator Improvised - SC fork"; license = licenses.bsdOriginal; maintainers = [ ]; - platforms = platforms.linux; # Cannot test others + platforms = platforms.unix; }; } diff --git a/pkgs/applications/networking/feedreaders/feedreader/default.nix b/pkgs/applications/networking/feedreaders/feedreader/default.nix new file mode 100644 index 000000000000..505afd25d04f --- /dev/null +++ b/pkgs/applications/networking/feedreaders/feedreader/default.nix @@ -0,0 +1,50 @@ +{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig, vala_0_40, gettext +, appstream-glib, desktop-file-utils, glibcLocales, wrapGAppsHook +, curl, glib, gnome3, gst_all_1, json-glib, libnotify, libsecret, sqlite +}: + +let + pname = "FeedReader"; + version = "2.2"; +in stdenv.mkDerivation { + name = "${pname}-${version}"; + + src = fetchFromGitHub { + owner = "jangernert"; + repo = pname; + rev = "v" + version; + sha256 = "17588hsa7xv92ba55kmbyvnijypp373yrly48kbc391wadp1z939"; + }; + + nativeBuildInputs = [ + meson ninja pkgconfig vala_0_40 gettext appstream-glib desktop-file-utils + glibcLocales wrapGAppsHook + ]; + + buildInputs = [ + curl glib json-glib libnotify libsecret sqlite + ] ++ (with gnome3; [ + gtk libgee libpeas libsoup rest webkitgtk gnome_online_accounts + gsettings_desktop_schemas + ]) ++ (with gst_all_1; [ + gstreamer gst-plugins-base gst-plugins-good + ]); + + # TODO: fix https://github.com/NixOS/nixpkgs/issues/39547 + LIBRARY_PATH = stdenv.lib.makeLibraryPath [ curl ]; + + # vcs_tag function fails with UnicodeDecodeError + LC_ALL = "en_US.UTF-8"; + + postPatch = '' + patchShebangs meson_post_install.py + ''; + + meta = with stdenv.lib; { + description = "A modern desktop application designed to complement existing web-based RSS accounts."; + homepage = https://jangernert.github.io/FeedReader/; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ edwtjo ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/applications/science/math/gmsh/default.nix b/pkgs/applications/science/math/gmsh/default.nix index 33b458ba30a3..956bfe1d811b 100644 --- a/pkgs/applications/science/math/gmsh/default.nix +++ b/pkgs/applications/science/math/gmsh/default.nix @@ -15,11 +15,13 @@ stdenv.mkDerivation { # that is supposed to work without Fortran but didn't for me. patches = [ ./CMakeLists.txt.patch ]; - buildInputs = [ cmake blas liblapack gfortran gmm fltk libjpeg zlib libGLU_combined + buildInputs = [ cmake blas liblapack gmm fltk libjpeg zlib libGLU_combined libGLU xorg.libXrender xorg.libXcursor xorg.libXfixes xorg.libXext xorg.libXft xorg.libXinerama xorg.libX11 xorg.libSM xorg.libICE ]; + nativeBuildInputs = [ gfortran ]; + enableParallelBuilding = true; meta = { |