Merge remote-tracking branch 'nixos/master' into auto-update/mdds
This commit is contained in:
commit
304e3a0b07
@ -2,13 +2,13 @@
|
||||
libsamplerate, libpulseaudio, libXinerama, gettext, pkgconfig, alsaLib }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "3.23.15";
|
||||
version = "4.0.16";
|
||||
pname = "fldigi";
|
||||
name = "${pname}-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/${pname}/${name}.tar.gz";
|
||||
sha256 = "1nxafk99fr6yb09cq3vdpzjcd85mnjwwl8rzccx21kla1ysihl5m";
|
||||
sha256 = "1gcahm1lv3yfscaxanrx6q7dydxjznw98vdc0f8zgdb15na3f0g7";
|
||||
};
|
||||
|
||||
buildInputs = [ libXinerama gettext hamlib fltk13 libjpeg libpng portaudio
|
||||
|
@ -1,5 +1,5 @@
|
||||
{ stdenv, fetchurl, pkgconfig, makeWrapper, intltool, libgpod, curl, flac,
|
||||
gnome, gtk3, glib, gettext, perl, perlXMLParser, flex, libglade, libid3tag,
|
||||
{ stdenv, fetchurl, pkgconfig, wrapGAppsHook, intltool, libgpod, curl, flac,
|
||||
gnome3, gtk3, glib, gettext, perl, perlXMLParser, flex, libid3tag,
|
||||
libvorbis, hicolor-icon-theme, gdk_pixbuf }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
@ -11,24 +11,17 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "0xisrpx069f7bjkyc8vqxb4k0480jmx1wscqxr6cpq1qj6pchzd5";
|
||||
};
|
||||
|
||||
propagatedUserEnvPkgs = [ gnome.gnome-themes-standard ];
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
buildInputs = [ makeWrapper intltool curl gettext perl perlXMLParser
|
||||
flex libgpod libid3tag flac libvorbis gtk3 gdk_pixbuf libglade gnome.anjuta
|
||||
gnome.gdl gnome.defaultIconTheme
|
||||
hicolor-icon-theme ];
|
||||
nativeBuildInputs = [ pkgconfig wrapGAppsHook intltool ];
|
||||
buildInputs = [
|
||||
curl gettext perl perlXMLParser
|
||||
flex libgpod libid3tag flac libvorbis gtk3 gdk_pixbuf
|
||||
gnome3.gdl gnome3.defaultIconTheme gnome3.anjuta
|
||||
];
|
||||
|
||||
patchPhase = ''
|
||||
sed -i 's/which/type -P/' scripts/*.sh
|
||||
'';
|
||||
|
||||
preFixup = ''
|
||||
wrapProgram "$out/bin/gtkpod" \
|
||||
--set GDK_PIXBUF_MODULE_FILE "$GDK_PIXBUF_MODULE_FILE" \
|
||||
--prefix XDG_DATA_DIRS : "$XDG_ICON_DIRS:${gnome.gnome-themes-standard}/share:$out/share:$GSETTINGS_SCHEMAS_PATH"
|
||||
'';
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
@ -19,7 +19,7 @@ in buildPythonApplication rec {
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
buildInputs = [
|
||||
intltool wrapGAppsHook
|
||||
gnome3.gnome-themes-standard gnome3.defaultIconTheme
|
||||
gnome3.defaultIconTheme
|
||||
gnome3.gsettings-desktop-schemas
|
||||
];
|
||||
|
||||
@ -28,8 +28,6 @@ in buildPythonApplication rec {
|
||||
sed -i '/localmpd/d' sonata/consts.py
|
||||
'';
|
||||
|
||||
propagatedUserEnvPkgs = [ gnome3.gnome-themes-standard ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
gobjectIntrospection gtk3 pygobject3
|
||||
];
|
||||
|
@ -1,41 +1,33 @@
|
||||
{ stdenv, fetchurl, pkgconfig, gtk3, intltool, itstool, libxml2, brasero
|
||||
{ stdenv, fetchurl, pkgconfig, glib, gtk3, intltool, itstool, libxml2, brasero
|
||||
, libcanberra-gtk3, gnome3, gst_all_1, libmusicbrainz5, libdiscid, isocodes
|
||||
, makeWrapper }:
|
||||
, wrapGAppsHook }:
|
||||
|
||||
let
|
||||
major = "3.16";
|
||||
minor = "1";
|
||||
|
||||
in stdenv.mkDerivation rec {
|
||||
version = "${major}.${minor}";
|
||||
name = "sound-juicer-${version}";
|
||||
pname = "sound-juicer";
|
||||
version = "3.16.1";
|
||||
in stdenv.mkDerivation rec{
|
||||
name = "${pname}-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://download.gnome.org/sources/sound-juicer/${major}/${name}.tar.xz";
|
||||
url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz";
|
||||
sha256 = "0mx6n901vb97hsv0cwaafjffj75s1kcp8jsqay90dy3099849dyz";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
buildInputs = [ gtk3 intltool itstool libxml2 brasero libcanberra-gtk3
|
||||
gnome3.gsettings-desktop-schemas libmusicbrainz5 libdiscid isocodes
|
||||
makeWrapper (stdenv.lib.getLib gnome3.dconf)
|
||||
gst_all_1.gstreamer gst_all_1.gst-plugins-base
|
||||
gst_all_1.gst-plugins-good gst_all_1.gst-plugins-bad
|
||||
gst_all_1.gst-libav
|
||||
];
|
||||
nativeBuildInputs = [ pkgconfig intltool itstool libxml2 wrapGAppsHook ];
|
||||
buildInputs = [
|
||||
glib gtk3 brasero libcanberra-gtk3 gnome3.defaultIconTheme
|
||||
gnome3.gsettings-desktop-schemas libmusicbrainz5 libdiscid isocodes
|
||||
gst_all_1.gstreamer gst_all_1.gst-plugins-base
|
||||
gst_all_1.gst-plugins-good gst_all_1.gst-plugins-bad
|
||||
gst_all_1.gst-libav
|
||||
];
|
||||
|
||||
preFixup = ''
|
||||
for f in $out/bin/* $out/libexec/*; do
|
||||
wrapProgram "$f" \
|
||||
--prefix XDG_DATA_DIRS : "${gnome3.gnome-themes-standard}/share:$XDG_ICON_DIRS:$GSETTINGS_SCHEMAS_PATH" \
|
||||
--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0" \
|
||||
--prefix GIO_EXTRA_MODULES : "${stdenv.lib.getLib gnome3.dconf}/lib/gio/modules"
|
||||
done
|
||||
'';
|
||||
|
||||
postInstall = ''
|
||||
rm $out/share/icons/hicolor/icon-theme.cache
|
||||
'';
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
packageName = pname;
|
||||
attrPath = "gnome3.${pname}";
|
||||
};
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "A Gnome CD Ripper";
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ stdenv, fetchurl , glib, pkgconfig, libogg, libvorbis }:
|
||||
{ stdenv, fetchurl , glib, pkgconfig, libogg, libvorbis, libmad }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "streamripper-${version}";
|
||||
@ -10,13 +10,12 @@ stdenv.mkDerivation rec {
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
buildInputs = [ glib libogg libvorbis ];
|
||||
buildInputs = [ glib libogg libvorbis libmad ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = http://streamripper.sourceforge.net/;
|
||||
description = "Application that lets you record streaming mp3 to your hard drive";
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ the-kenny ];
|
||||
};
|
||||
}
|
||||
|
@ -26,6 +26,10 @@ stdenv.mkDerivation rec {
|
||||
libselinux
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
patchShebangs ./configure
|
||||
'';
|
||||
|
||||
LUA_CPATH="${lpeg}/lib/lua/${lua.luaversion}/?.so;";
|
||||
LUA_PATH="${lpeg}/share/lua/${lua.luaversion}/?.lua";
|
||||
|
||||
|
@ -1,15 +1,15 @@
|
||||
{buildPythonPackage, stdenv, fetchurl, pkgconfig
|
||||
, libXext, libXxf86vm, libX11, libXrandr, libXinerama
|
||||
, libXext, libXxf86vm, libX11, libXrandr, libXinerama, libXScrnSaver
|
||||
, argyllcms, wxPython, numpy
|
||||
}:
|
||||
buildPythonPackage {
|
||||
name = "displaycal-3.2.4.0";
|
||||
name = "displaycal-3.5.0.0";
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
src = fetchurl {
|
||||
url = mirror://sourceforge/project/dispcalgui/release/3.2.4.0/DisplayCAL-3.2.4.0.tar.gz;
|
||||
sha256 = "0swkhv338d1kmfxyf30zzdjs5xpbha40pg2zysiipcbasc0xhlb8";
|
||||
url = mirror://sourceforge/project/dispcalgui/release/3.5.0.0/DisplayCAL-3.5.0.0.tar.gz;
|
||||
sha256 = "1j496sv8pbhby5hkkbp07k6bs3f7mb1l3dijmn2iga3kmix0fn5q";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
@ -18,6 +18,7 @@ buildPythonPackage {
|
||||
libX11
|
||||
libXrandr
|
||||
libXinerama
|
||||
libXScrnSaver
|
||||
argyllcms
|
||||
wxPython
|
||||
numpy
|
||||
|
@ -130,6 +130,7 @@ let
|
||||
krdc = callPackage ./krdc.nix {};
|
||||
krfb = callPackage ./krfb.nix {};
|
||||
kruler = callPackage ./kruler.nix {};
|
||||
ksystemlog = callPackage ./ksystemlog.nix {};
|
||||
ktnef = callPackage ./ktnef.nix {};
|
||||
kwalletmanager = callPackage ./kwalletmanager.nix {};
|
||||
libgravatar = callPackage ./libgravatar.nix {};
|
||||
|
17
pkgs/applications/kde/ksystemlog.nix
Normal file
17
pkgs/applications/kde/ksystemlog.nix
Normal file
@ -0,0 +1,17 @@
|
||||
{
|
||||
mkDerivation, lib,
|
||||
extra-cmake-modules, gettext, kdoctools,
|
||||
karchive, kconfig, kio
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
name = "ksystemlog";
|
||||
|
||||
nativeBuildInputs = [ extra-cmake-modules gettext kdoctools ];
|
||||
propagatedBuildInputs = [ karchive kconfig kio ];
|
||||
|
||||
meta = with lib; {
|
||||
license = with licenses; [ gpl2 ];
|
||||
maintainers = with maintainers; [ peterhoeg ];
|
||||
};
|
||||
}
|
@ -130,9 +130,11 @@ let
|
||||
mkdir -p "$out/share"
|
||||
ln -s "${browser}/share/icons" "$out/share/icons"
|
||||
else
|
||||
mkdir -p "$out/share/icons/hicolor/128x128/apps"
|
||||
ln -s "${browser}/lib/${browserName}-"*"/browser/icons/mozicon128.png" \
|
||||
"$out/share/icons/hicolor/128x128/apps/${browserName}.png"
|
||||
for res in 16 32 48 64 128; do
|
||||
mkdir -p "$out/share/icons/hicolor/''${res}x''${res}/apps"
|
||||
ln -s "${browser}/lib/${browserName}/browser/chrome/icons/default/default''${res}.png" \
|
||||
"$out/share/icons/hicolor/''${res}x''${res}/apps/${browserName}.png"
|
||||
done
|
||||
fi
|
||||
|
||||
install -D -t $out/share/applications $desktopItem/share/applications/*
|
||||
|
@ -40,13 +40,13 @@ in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "signal-desktop-${version}";
|
||||
|
||||
version = "1.5.2";
|
||||
version = "1.6.1";
|
||||
|
||||
src =
|
||||
if stdenv.system == "x86_64-linux" then
|
||||
fetchurl {
|
||||
url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb";
|
||||
sha256 = "1h4qa5i7axkmsai854yvlyh5r038mmjl4pj2rd27mz11if7yf067";
|
||||
sha256 = "0q2qzl84ifnhcn1qbq38fdpj8ry748h6dlzp2mdpkslsh8mc46as";
|
||||
}
|
||||
else
|
||||
throw "Signal for Desktop is not currently supported on ${stdenv.system}";
|
||||
|
@ -3,8 +3,8 @@
|
||||
rec {
|
||||
major = "5";
|
||||
minor = "4";
|
||||
patch = "5";
|
||||
tweak = "1";
|
||||
patch = "6";
|
||||
tweak = "2";
|
||||
|
||||
subdir = "${major}.${minor}.${patch}";
|
||||
|
||||
@ -12,6 +12,6 @@ rec {
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://download.documentfoundation.org/libreoffice/src/${subdir}/libreoffice-${version}.tar.xz";
|
||||
sha256 = "167bh6jgyhfcvn3g7xghkg4nb99h91diypdlry5df21xs8bis5gb";
|
||||
sha256 = "0icd8h221gp2dsbn6d35flwhqhcfpx66cjc5dg8yifhhvrfam74i";
|
||||
};
|
||||
}
|
||||
|
@ -42,14 +42,14 @@ let
|
||||
|
||||
translations = fetchSrc {
|
||||
name = "translations";
|
||||
sha256 = "0max423hdlr4j6y6ymng15awilh2aq8gly1hsf16lnk1pxihgr54";
|
||||
sha256 = "16g85bn6qkql81a0k9iv3nwrpg2kpvz5nk4r7lab5jzlcl20qplc";
|
||||
};
|
||||
|
||||
# TODO: dictionaries
|
||||
|
||||
help = fetchSrc {
|
||||
name = "help";
|
||||
sha256 = "14ziy02qq092x8h29f9dlwvvk2scd5v385zhln4848lf3q5cnifl";
|
||||
sha256 = "02382d09svcgmp5q2xglhbx1na9ycd77f5cbcj9jgs8lpkgwbxxc";
|
||||
};
|
||||
|
||||
};
|
||||
|
@ -6,6 +6,7 @@
|
||||
, gtk3
|
||||
, granite
|
||||
, gnome3
|
||||
, gobjectIntrospection
|
||||
, json-glib
|
||||
, cmake
|
||||
, ninja
|
||||
@ -26,11 +27,6 @@ stdenv.mkDerivation rec {
|
||||
};
|
||||
USER = "nix-build-user";
|
||||
|
||||
XDG_DATA_DIRS = stdenv.lib.concatStringsSep ":" [
|
||||
"${granite}/share"
|
||||
"${gnome3.libgee}/share"
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkgconfig
|
||||
wrapGAppsHook
|
||||
@ -39,6 +35,7 @@ stdenv.mkDerivation rec {
|
||||
ninja
|
||||
gettext
|
||||
libxml2
|
||||
gobjectIntrospection # For setup hook
|
||||
];
|
||||
buildInputs = [
|
||||
gtk3
|
||||
@ -47,7 +44,6 @@ stdenv.mkDerivation rec {
|
||||
json-glib
|
||||
libgudev
|
||||
libevdev
|
||||
gnome3.gnome-themes-standard
|
||||
];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
@ -1,11 +1,11 @@
|
||||
{ stdenv, fetchurl, qmake, qtscript }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "smplayer-18.2.2";
|
||||
name = "smplayer-18.3.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/smplayer/${name}.tar.bz2";
|
||||
sha256 = "0q0m9q643z6ih5gkf1fq3d6y99d62yxkhfgap98h251q6kd7dhis";
|
||||
sha256 = "0y7kwcngd0d2d863wnppfvjm1n1l60nn6lsf9r0g4hsf19gkrd46";
|
||||
};
|
||||
|
||||
buildInputs = [ qtscript ];
|
||||
|
@ -1,7 +1,7 @@
|
||||
{ stdenv, intltool, fetchurl, enchant, isocodes
|
||||
{ stdenv, intltool, fetchurl
|
||||
, pkgconfig, gtk3, glib
|
||||
, bash, wrapGAppsHook, itstool, libsoup, libxml2
|
||||
, gnome3, librsvg, gdk_pixbuf, file, gspell }:
|
||||
, wrapGAppsHook, itstool, libsoup, libxml2
|
||||
, gnome3, gspell }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "gedit-${version}";
|
||||
@ -12,24 +12,23 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "0pyam0zi44xq776x20ycqnvmf86l98jns8ldv4m81gnp9wnhmycv";
|
||||
};
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript { packageName = "gedit"; attrPath = "gnome3.gedit"; };
|
||||
};
|
||||
nativeBuildInputs = [ pkgconfig wrapGAppsHook intltool itstool libxml2 ];
|
||||
|
||||
propagatedUserEnvPkgs = [ gnome3.gnome-themes-standard ];
|
||||
|
||||
nativeBuildInputs = [ pkgconfig wrapGAppsHook ];
|
||||
|
||||
buildInputs = [ gtk3 glib intltool itstool enchant isocodes
|
||||
gdk_pixbuf gnome3.defaultIconTheme librsvg libsoup
|
||||
gnome3.libpeas gnome3.gtksourceview libxml2
|
||||
gnome3.gsettings-desktop-schemas gnome3.dconf file gspell ];
|
||||
buildInputs = [
|
||||
gtk3 glib
|
||||
gnome3.defaultIconTheme libsoup
|
||||
gnome3.libpeas gnome3.gtksourceview
|
||||
gnome3.gsettings-desktop-schemas gspell
|
||||
];
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
preFixup = ''
|
||||
gappsWrapperArgs+=(--prefix LD_LIBRARY_PATH : "${stdenv.lib.makeLibraryPath [ gnome3.libpeas gnome3.gtksourceview ]}")
|
||||
'';
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
packageName = "gedit";
|
||||
attrPath = "gnome3.gedit";
|
||||
};
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = https://wiki.gnome.org/Apps/Gedit;
|
||||
|
@ -4,37 +4,36 @@
|
||||
, gnome3, librsvg, gdk_pixbuf, gpgme
|
||||
, libsecret, avahi, p11-kit, openssh }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "seahorse-${version}";
|
||||
let
|
||||
pname = "seahorse";
|
||||
version = "3.20.0";
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "${pname}-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/seahorse/${gnome3.versionBranch version}/${name}.tar.xz";
|
||||
url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz";
|
||||
sha256 = "e2b07461ed54a8333e5628e9b8e517ec2b731068377bf376570aad998274c6df";
|
||||
};
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript { packageName = "seahorse"; attrPath = "gnome3.seahorse"; };
|
||||
};
|
||||
|
||||
doCheck = true;
|
||||
|
||||
propagatedUserEnvPkgs = [ gnome3.gnome-themes-standard ];
|
||||
|
||||
NIX_CFLAGS_COMPILE = "-I${gnome3.glib.dev}/include/gio-unix-2.0";
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
buildInputs = [ gtk3 glib intltool itstool gnome3.gcr
|
||||
gnome3.gsettings-desktop-schemas wrapGAppsHook gnupg
|
||||
gdk_pixbuf gnome3.defaultIconTheme librsvg gpgme
|
||||
libsecret avahi libsoup p11-kit vala
|
||||
openssh ];
|
||||
nativeBuildInputs = [ pkgconfig vala intltool itstool wrapGAppsHook ];
|
||||
buildInputs = [
|
||||
gtk3 glib gnome3.gcr
|
||||
gnome3.gsettings-desktop-schemas gnupg
|
||||
gnome3.defaultIconTheme gpgme
|
||||
libsecret avahi libsoup p11-kit
|
||||
openssh
|
||||
];
|
||||
|
||||
preFixup = ''
|
||||
gappsWrapperArgs+=(
|
||||
--prefix XDG_DATA_DIRS : "${gnome3.gnome-themes-standard}/share"
|
||||
)
|
||||
'';
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
packageName = pname;
|
||||
attrPath = "gnome3.${pname}";
|
||||
};
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = https://wiki.gnome.org/Apps/Seahorse;
|
||||
|
@ -1,8 +1,8 @@
|
||||
{ stdenv, meson, ninja, gettext, fetchurl, pkgconfig, gtk, glib, icu
|
||||
, wrapGAppsHook, gnome3, libxml2, libxslt, itstool
|
||||
, webkitgtk, libsoup, glib-networking, libsecret, gnome-desktop, libnotify, p11-kit
|
||||
, sqlite, gcr, isocodes, desktop-file-utils, file
|
||||
, gdk_pixbuf, gnome-common, gst_all_1, json-glib }:
|
||||
, sqlite, gcr, isocodes, desktop-file-utils
|
||||
, gdk_pixbuf, gst_all_1, json-glib }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "epiphany-${version}";
|
||||
@ -13,31 +13,33 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "023q6xnwsafac38lavxwgph5lcd2igxpiwqb4kr72mv56xlb0m3i";
|
||||
};
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript { packageName = "epiphany"; };
|
||||
};
|
||||
|
||||
# Tests need an X display
|
||||
mesonFlags = [ "-Dunit_tests=false" ];
|
||||
|
||||
propagatedUserEnvPkgs = [ gnome3.gnome-themes-standard ];
|
||||
nativeBuildInputs = [
|
||||
meson ninja libxslt pkgconfig itstool gettext wrapGAppsHook desktop-file-utils
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ meson ninja libxslt pkgconfig itstool gettext file wrapGAppsHook desktop-file-utils ];
|
||||
|
||||
buildInputs = [ gtk glib webkitgtk libsoup libxml2 libsecret gnome-desktop libnotify
|
||||
sqlite isocodes p11-kit icu gnome3.yelp-tools
|
||||
gdk_pixbuf gnome3.defaultIconTheme gnome-common gcr
|
||||
glib-networking gst_all_1.gstreamer gst_all_1.gst-plugins-base
|
||||
gst_all_1.gst-plugins-good gst_all_1.gst-plugins-bad gst_all_1.gst-plugins-ugly
|
||||
gst_all_1.gst-libav json-glib ];
|
||||
|
||||
enableParallelBuilding = true;
|
||||
buildInputs = [
|
||||
gtk glib webkitgtk libsoup libxml2 libsecret gnome-desktop libnotify
|
||||
sqlite isocodes p11-kit icu
|
||||
gdk_pixbuf gnome3.defaultIconTheme gcr
|
||||
glib-networking gst_all_1.gstreamer gst_all_1.gst-plugins-base
|
||||
gst_all_1.gst-plugins-good gst_all_1.gst-plugins-bad gst_all_1.gst-plugins-ugly
|
||||
gst_all_1.gst-libav json-glib
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
chmod +x post_install.py # patchShebangs requires executable file
|
||||
patchShebangs post_install.py
|
||||
'';
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
packageName = "epiphany";
|
||||
};
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = https://wiki.gnome.org/Apps/Epiphany;
|
||||
description = "WebKit based web browser for GNOME";
|
||||
|
@ -48,7 +48,7 @@ in stdenv.mkDerivation rec {
|
||||
|
||||
preFixup = ''
|
||||
gappsWrapperArgs+=(
|
||||
--prefix XDG_DATA_DIRS : "${gnome3.gnome-themes-standard}/share:${sound-theme-freedesktop}/share"
|
||||
--prefix XDG_DATA_DIRS : "${sound-theme-freedesktop}/share"
|
||||
# Thumbnailers (for setting user profile pictures)
|
||||
--prefix XDG_DATA_DIRS : "${gdk_pixbuf}/share"
|
||||
--prefix XDG_DATA_DIRS : "${librsvg}/share"
|
||||
|
@ -11,18 +11,20 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "16b8bc248dcf68987826d5e39234b1bb7fd24a2607fcdbf4258fde88f012f300";
|
||||
};
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript { packageName = "gnome-dictionary"; attrPath = "gnome3.gnome-dictionary"; };
|
||||
};
|
||||
|
||||
doCheck = true;
|
||||
|
||||
propagatedUserEnvPkgs = [ gnome3.gnome-themes-standard ];
|
||||
propagatedBuildInputs = [ gnome3.defaultIconTheme ];
|
||||
nativeBuildInputs = [
|
||||
meson ninja pkgconfig wrapGAppsHook libxml2 gettext itstool
|
||||
desktop-file-utils appstream-glib libxslt docbook_xsl docbook_xml_dtd_43
|
||||
];
|
||||
buildInputs = [ gtk glib gnome3.gsettings-desktop-schemas gnome3.defaultIconTheme ];
|
||||
|
||||
nativeBuildInputs = [ meson ninja pkgconfig wrapGAppsHook libxml2 gettext itstool
|
||||
desktop-file-utils appstream-glib libxslt docbook_xsl docbook_xml_dtd_43];
|
||||
buildInputs = [ gtk glib gnome3.gsettings-desktop-schemas ];
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
packageName = "gnome-dictionary";
|
||||
attrPath = "gnome3.gnome-dictionary";
|
||||
};
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = https://wiki.gnome.org/Apps/Dictionary;
|
||||
|
@ -1,6 +1,6 @@
|
||||
{ stdenv, gettext, fetchurl, pkgconfig, udisks2, libsecret, libdvdread
|
||||
, meson, ninja, gtk, glib, wrapGAppsHook, libnotify
|
||||
, itstool, gnome3, gdk_pixbuf, libxml2
|
||||
, itstool, gnome3, libxml2
|
||||
, libcanberra-gtk3, libxslt, docbook_xsl, libpwquality }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
@ -16,13 +16,15 @@ stdenv.mkDerivation rec {
|
||||
updateScript = gnome3.updateScript { packageName = "gnome-disk-utility"; attrPath = "gnome3.gnome-disk-utility"; };
|
||||
};
|
||||
|
||||
propagatedUserEnvPkgs = [ gnome3.gnome-themes-standard ];
|
||||
|
||||
nativeBuildInputs = [ meson ninja pkgconfig gettext itstool libxslt docbook_xsl
|
||||
wrapGAppsHook libxml2 ];
|
||||
buildInputs = [ gtk glib libsecret libpwquality libnotify libdvdread libcanberra-gtk3
|
||||
gdk_pixbuf udisks2 gnome3.defaultIconTheme
|
||||
gnome3.gnome-settings-daemon gnome3.gsettings-desktop-schemas ];
|
||||
nativeBuildInputs = [
|
||||
meson ninja pkgconfig gettext itstool libxslt docbook_xsl
|
||||
wrapGAppsHook libxml2
|
||||
];
|
||||
buildInputs = [
|
||||
gtk glib libsecret libpwquality libnotify libdvdread libcanberra-gtk3
|
||||
udisks2 gnome3.defaultIconTheme
|
||||
gnome3.gnome-settings-daemon gnome3.gsettings-desktop-schemas
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
chmod +x meson_post_install.py # patchShebangs requires executable file
|
||||
|
@ -1,20 +1,18 @@
|
||||
{ stdenv, gettext, libxml2, fetchurl, pkgconfig, libcanberra-gtk3
|
||||
, bash, gtk3, glib, meson, ninja, wrapGAppsHook, appstream-glib
|
||||
, gnome3, librsvg, gdk_pixbuf }:
|
||||
, gtk3, glib, meson, ninja, wrapGAppsHook, appstream-glib, desktop-file-utils
|
||||
, gnome3 }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "gnome-screenshot-${version}";
|
||||
let
|
||||
pname = "gnome-screenshot";
|
||||
version = "3.26.0";
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "${pname}-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/gnome-screenshot/${gnome3.versionBranch version}/${name}.tar.xz";
|
||||
url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz";
|
||||
sha256 = "1bbc11595d3822f4b92319cdf9ba49dd00f5471b6046c590847dc424a874c8bb";
|
||||
};
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript { packageName = "gnome-screenshot"; attrPath = "gnome3.gnome-screenshot"; };
|
||||
};
|
||||
|
||||
doCheck = true;
|
||||
|
||||
postPatch = ''
|
||||
@ -22,17 +20,19 @@ stdenv.mkDerivation rec {
|
||||
patchShebangs build-aux/postinstall.py
|
||||
'';
|
||||
|
||||
propagatedUserEnvPkgs = [ gnome3.gnome-themes-standard ];
|
||||
propagatedBuildInputs = [ gdk_pixbuf gnome3.defaultIconTheme librsvg ];
|
||||
|
||||
nativeBuildInputs = [ meson ninja pkgconfig gettext appstream-glib libxml2 wrapGAppsHook ];
|
||||
buildInputs = [ bash gtk3 glib libcanberra-gtk3
|
||||
gnome3.gsettings-desktop-schemas ];
|
||||
|
||||
patches = [
|
||||
./prevent-cache-updates.patch
|
||||
nativeBuildInputs = [ meson ninja pkgconfig gettext appstream-glib libxml2 desktop-file-utils wrapGAppsHook ];
|
||||
buildInputs = [
|
||||
gtk3 glib libcanberra-gtk3 gnome3.defaultIconTheme
|
||||
gnome3.gsettings-desktop-schemas
|
||||
];
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
packageName = "${pname}";
|
||||
attrPath = "gnome3.${pname}";
|
||||
};
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = https://en.wikipedia.org/wiki/GNOME_Screenshot;
|
||||
description = "Utility used in the GNOME desktop environment for taking screenshots";
|
||||
|
@ -1,21 +0,0 @@
|
||||
--- a/build-aux/postinstall.py
|
||||
+++ b/build-aux/postinstall.py
|
||||
@@ -8,18 +8,6 @@
|
||||
|
||||
# Packaging tools define DESTDIR and this isn't needed for them
|
||||
if 'DESTDIR' not in os.environ:
|
||||
- print('Updating icon cache...')
|
||||
- icon_cache_dir = os.path.join(datadir, 'icons', 'hicolor')
|
||||
- if not os.path.exists(icon_cache_dir):
|
||||
- os.makedirs(icon_cache_dir)
|
||||
- subprocess.call(['gtk-update-icon-cache', '-qtf', icon_cache_dir])
|
||||
-
|
||||
- print('Updating desktop database...')
|
||||
- desktop_database_dir = os.path.join(datadir, 'applications')
|
||||
- if not os.path.exists(desktop_database_dir):
|
||||
- os.makedirs(desktop_database_dir)
|
||||
- subprocess.call(['update-desktop-database', '-q', desktop_database_dir])
|
||||
-
|
||||
print('Compiling GSettings schemas...')
|
||||
schemas_dir = os.path.join(datadir, 'glib-2.0', 'schemas')
|
||||
if not os.path.exists(schemas_dir):
|
@ -1,34 +1,31 @@
|
||||
{ stdenv, intltool, fetchurl, pkgconfig
|
||||
, bash, gtk3, glib, wrapGAppsHook
|
||||
, itstool, gnome3, librsvg, gdk_pixbuf, libxml2 }:
|
||||
, gtk3, glib, wrapGAppsHook
|
||||
, itstool, gnome3, libxml2 }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "gnome-system-log-3.9.90";
|
||||
let
|
||||
pname = "gnome-system-log";
|
||||
version = "3.9.90";
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "${pname}-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/gnome-system-log/3.9/${name}.tar.xz";
|
||||
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
|
||||
sha256 = "9eeb51982d347aa7b33703031e2c1d8084201374665425cd62199649b29a5411";
|
||||
};
|
||||
|
||||
doCheck = true;
|
||||
|
||||
NIX_CFLAGS_COMPILE = "-I${gnome3.glib.dev}/include/gio-unix-2.0";
|
||||
nativeBuildInputs = [ pkgconfig intltool itstool wrapGAppsHook libxml2 ];
|
||||
buildInputs = [ gtk3 glib gnome3.gsettings-desktop-schemas gnome3.defaultIconTheme ];
|
||||
|
||||
propagatedUserEnvPkgs = [ gnome3.gnome-themes-standard ];
|
||||
propagatedBuildInputs = [ gdk_pixbuf gnome3.defaultIconTheme librsvg ];
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
buildInputs = [ bash gtk3 glib intltool itstool
|
||||
gnome3.gsettings-desktop-schemas wrapGAppsHook libxml2 ];
|
||||
|
||||
preFixup = ''
|
||||
gappsWrapperArgs+=(
|
||||
--prefix XDG_DATA_DIRS : "${gtk3.out}/share:${gnome3.gnome-themes-standard}/share"
|
||||
)
|
||||
'';
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
packageName = pname;
|
||||
attrPath = "gnome3.${pname}";
|
||||
};
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = https://help.gnome.org/users/gnome-system-log/3.9/;
|
||||
description = "Graphical, menu-driven viewer that you can use to view and monitor your system logs";
|
||||
maintainers = gnome3.maintainers;
|
||||
license = licenses.gpl2;
|
||||
|
@ -1,8 +1,8 @@
|
||||
{ stdenv, fetchurl, meson, ninja, intltool, gst_all_1, clutter
|
||||
, clutter-gtk, clutter-gst, python3Packages, shared-mime-info
|
||||
, pkgconfig, gtk3, glib, gobjectIntrospection
|
||||
, bash, wrapGAppsHook, itstool, libxml2, dbus-glib, vala, gnome3, librsvg
|
||||
, gdk_pixbuf, file, tracker, nautilus }:
|
||||
, bash, wrapGAppsHook, itstool, libxml2, vala, gnome3, librsvg
|
||||
, gdk_pixbuf, tracker, nautilus }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "totem-${version}";
|
||||
@ -13,10 +13,6 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "e32fb9a68097045e75c87ad1b8177f5c01aea2a13dcb3b2e71a0f9570fe9ee13";
|
||||
};
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript { packageName = "totem"; attrPath = "gnome3.totem"; };
|
||||
};
|
||||
|
||||
doCheck = true;
|
||||
|
||||
# https://bugs.launchpad.net/ubuntu/+source/totem/+bug/1712021
|
||||
@ -26,14 +22,14 @@ stdenv.mkDerivation rec {
|
||||
|
||||
NIX_CFLAGS_COMPILE = "-I${gnome3.glib.dev}/include/gio-unix-2.0";
|
||||
|
||||
propagatedUserEnvPkgs = [ gnome3.gnome-themes-standard ];
|
||||
|
||||
nativeBuildInputs = [ meson ninja vala pkgconfig intltool python3Packages.python itstool file wrapGAppsHook ];
|
||||
buildInputs = [ gtk3 glib gnome3.grilo clutter-gtk clutter-gst gnome3.totem-pl-parser gnome3.grilo-plugins
|
||||
gst_all_1.gstreamer gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good gst_all_1.gst-plugins-bad
|
||||
gst_all_1.gst-plugins-ugly gst_all_1.gst-libav gnome3.libpeas shared-mime-info dbus-glib
|
||||
gdk_pixbuf libxml2 gnome3.defaultIconTheme gnome3.gnome-desktop
|
||||
gnome3.gsettings-desktop-schemas tracker nautilus ];
|
||||
nativeBuildInputs = [ meson ninja vala pkgconfig intltool python3Packages.python itstool wrapGAppsHook ];
|
||||
buildInputs = [
|
||||
gtk3 glib gnome3.grilo clutter-gtk clutter-gst gnome3.totem-pl-parser gnome3.grilo-plugins
|
||||
gst_all_1.gstreamer gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good gst_all_1.gst-plugins-bad
|
||||
gst_all_1.gst-plugins-ugly gst_all_1.gst-libav gnome3.libpeas shared-mime-info
|
||||
gdk_pixbuf libxml2 gnome3.defaultIconTheme gnome3.gnome-desktop
|
||||
gnome3.gsettings-desktop-schemas tracker nautilus
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [ gobjectIntrospection python3Packages.pylint python3Packages.pygobject2 ];
|
||||
|
||||
@ -50,11 +46,17 @@ stdenv.mkDerivation rec {
|
||||
patchShebangs .
|
||||
'';
|
||||
|
||||
mesonFlags = [ "-Dwith-nautilusdir=lib/nautilus/extensions-3.0" ];
|
||||
mesonFlags = [ "-Dwith-nautilusdir=${placeholder "out"}/lib/nautilus/extensions-3.0" ];
|
||||
|
||||
GI_TYPELIB_PATH = "$out/lib/girepository-1.0";
|
||||
wrapPrefixVariables = [ "PYTHONPATH" ];
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
packageName = "totem";
|
||||
attrPath = "gnome3.totem";
|
||||
};
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = https://wiki.gnome.org/Apps/Videos;
|
||||
description = "Movie player for the GNOME desktop based on GStreamer";
|
||||
|
@ -1,6 +1,6 @@
|
||||
{ stdenv, intltool, fetchurl, webkitgtk, pkgconfig, gtk3, glib
|
||||
, file, librsvg, gnome3, gdk_pixbuf, sqlite, groff
|
||||
, bash, makeWrapper, itstool, libxml2, libxslt, icu, gst_all_1
|
||||
, gnome3, sqlite
|
||||
, itstool, libxml2, libxslt, gst_all_1
|
||||
, wrapGAppsHook }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
@ -12,21 +12,20 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "05qzczxnxk374cp4an166gv60nkbd0jq3pp2fwy7s9rnkm55jz6v";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig intltool itstool wrapGAppsHook ];
|
||||
buildInputs = [
|
||||
gtk3 glib webkitgtk sqlite
|
||||
libxml2 libxslt gnome3.yelp-xsl
|
||||
gnome3.defaultIconTheme
|
||||
gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good
|
||||
];
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript { packageName = "yelp"; };
|
||||
updateScript = gnome3.updateScript {
|
||||
packageName = "yelp";
|
||||
};
|
||||
};
|
||||
|
||||
propagatedUserEnvPkgs = [ gnome3.gnome-themes-standard ];
|
||||
|
||||
preConfigure = "substituteInPlace ./configure --replace /usr/bin/file ${file}/bin/file";
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
buildInputs = [ gtk3 glib webkitgtk intltool itstool sqlite
|
||||
libxml2 libxslt icu file makeWrapper gnome3.yelp-xsl
|
||||
librsvg gdk_pixbuf gnome3.defaultIconTheme groff
|
||||
gnome3.gsettings-desktop-schemas wrapGAppsHook
|
||||
gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = https://wiki.gnome.org/Apps/Yelp;
|
||||
description = "The help viewer in Gnome";
|
||||
|
@ -5,18 +5,17 @@
|
||||
, gnome3, librsvg, gnome-doc-utils, webkitgtk }:
|
||||
|
||||
let
|
||||
majorVersion = "0.12";
|
||||
pname = "geary";
|
||||
version = "0.12.1";
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "geary-${majorVersion}.1";
|
||||
name = "${pname}-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/geary/${majorVersion}/${name}.tar.xz";
|
||||
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
|
||||
sha256 = "12hbpd5j3rb122nrsqmgsg31x82xl0ksm0nmsl614v1dd7crqnh6";
|
||||
};
|
||||
|
||||
propagatedUserEnvPkgs = [ gnome3.gnome-themes-standard ];
|
||||
|
||||
nativeBuildInputs = [ vala_0_40 intltool pkgconfig wrapGAppsHook cmake ninja desktop-file-utils gnome-doc-utils gobjectIntrospection ];
|
||||
buildInputs = [
|
||||
gtk3 enchant webkitgtk libnotify libcanberra-gtk3 gnome3.libgee libsecret gmime sqlite
|
||||
@ -28,15 +27,21 @@ stdenv.mkDerivation rec {
|
||||
"-DISOCODES_DIRECTORY=${isocodes}/share/xml/iso-codes"
|
||||
];
|
||||
|
||||
preConfigure = ''
|
||||
substituteInPlace src/CMakeLists.txt --replace '`''${PKG_CONFIG_EXECUTABLE} --variable=girdir gobject-introspection-1.0`' '${webkitgtk.dev}/share/gir-1.0'
|
||||
'';
|
||||
# TODO: This is bad, upstream should fix their code.
|
||||
PKG_CONFIG_GOBJECT_INTROSPECTION_1_0_GIRDIR = "${webkitgtk.dev}/share/gir-1.0";
|
||||
|
||||
preFixup = ''
|
||||
# Add geary to path for geary-attach
|
||||
gappsWrapperArgs+=(--prefix PATH : "$out/bin")
|
||||
'';
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
packageName = pname;
|
||||
attrPath = "gnome3.${pname}";
|
||||
};
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = https://wiki.gnome.org/Apps/Geary;
|
||||
description = "Mail client for GNOME 3";
|
||||
|
@ -3,37 +3,49 @@
|
||||
, gnome3, gtkspell3, shared-mime-info, libgee, libgit2-glib, librsvg, libsecret
|
||||
, libsoup }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "gitg-${version}";
|
||||
let
|
||||
pname = "gitg";
|
||||
version = "3.26.0";
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "${pname}-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/gitg/${gnome3.versionBranch version}/${name}.tar.xz";
|
||||
url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz";
|
||||
sha256 = "26730d437d6a30d6e341b9e8da99d2134dce4b96022c195609f45062f82b54d5";
|
||||
};
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript { packageName = "gitg"; };
|
||||
};
|
||||
|
||||
preCheck = ''
|
||||
substituteInPlace tests/libgitg/test-commit.c --replace "/bin/bash" "${bash}/bin/bash"
|
||||
'';
|
||||
doCheck = true;
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
makeFlags = "INTROSPECTION_GIRDIR=$(out)/share/gir-1.0/ INTROSPECTION_TYPELIBDIR=$(out)/lib/girepository-1.0";
|
||||
|
||||
propagatedUserEnvPkgs = [ shared-mime-info
|
||||
gnome3.gnome-themes-standard ];
|
||||
|
||||
buildInputs = [ gtk3 glib json-glib libgee libpeas gnome3.libsoup
|
||||
libgit2-glib gtkspell3 gnome3.gtksourceview gnome3.gsettings-desktop-schemas
|
||||
librsvg libsecret gobjectIntrospection gnome3.adwaita-icon-theme ];
|
||||
buildInputs = [
|
||||
gtk3 glib json-glib libgee libpeas gnome3.libsoup
|
||||
libgit2-glib gtkspell3 gnome3.gtksourceview gnome3.gsettings-desktop-schemas
|
||||
libsecret gobjectIntrospection gnome3.adwaita-icon-theme
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ vala wrapGAppsHook intltool pkgconfig ];
|
||||
|
||||
preFixup = ''
|
||||
gappsWrapperArgs+=(
|
||||
# Thumbnailers
|
||||
--prefix XDG_DATA_DIRS : "${shared-mime-info}/share"
|
||||
)
|
||||
'';
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
packageName = pname;
|
||||
};
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = https://wiki.gnome.org/action/show/Apps/Gitg;
|
||||
homepage = https://wiki.gnome.org/Apps/Gitg;
|
||||
description = "GNOME GUI client to view git repositories";
|
||||
maintainers = with maintainers; [ domenkozar ];
|
||||
license = licenses.gpl2;
|
||||
|
@ -8,13 +8,13 @@
|
||||
, libXmu
|
||||
}:
|
||||
let
|
||||
version = "0.25.0";
|
||||
version = "0.26.2";
|
||||
in
|
||||
gsmakeDerivation {
|
||||
name = "gnustep-back-${version}";
|
||||
src = fetchurl {
|
||||
url = "ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${version}.tar.gz";
|
||||
sha256 = "14gs1b32ahnihd7mwpjrws2b8hl11rl1wl24a7651d3z2l7f6xj2";
|
||||
sha256 = "012gsc7x66gmsw6r5w65a64krcigf7rzqzd5x86d4gv94344knlf";
|
||||
};
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
buildInputs = [ cairo base gui freetype x11 libXmu ];
|
||||
|
@ -11,13 +11,13 @@
|
||||
, pkgconfig, portaudio
|
||||
}:
|
||||
let
|
||||
version = "1.24.9";
|
||||
version = "1.25.1";
|
||||
in
|
||||
gsmakeDerivation {
|
||||
name = "gnustep-base-${version}";
|
||||
src = fetchurl {
|
||||
url = "ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-${version}.tar.gz";
|
||||
sha256 = "1vvjlbqmlwr82b4pf8c62rxjgz475bmg0x2yd0bbkia6yvwhk585";
|
||||
sha256 = "17mnilg28by74wc08nkwp6gi06x3j2nrcf05wg64nrw5ljffp2zj";
|
||||
};
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
propagatedBuildInputs = [
|
||||
|
@ -1,13 +1,13 @@
|
||||
{ fetchurl, base, back, gsmakeDerivation, gui }:
|
||||
let
|
||||
version = "1.2.22";
|
||||
version = "1.2.23";
|
||||
in
|
||||
gsmakeDerivation {
|
||||
name = "gorm-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "ftp://ftp.gnustep.org/pub/gnustep/dev-apps/gorm-${version}.tar.gz";
|
||||
sha256 = "1mq5n65xd9bc4kppx19iijsgpz4crvhg7bfwbi9k78j159vclnmi";
|
||||
sha256 = "18pf9vvzvdk8bg4lhjb96y1kdkmb9ahmvrqv2581vn45pjxmmlnb";
|
||||
};
|
||||
buildInputs = [ base back gui ];
|
||||
|
||||
|
@ -344,7 +344,6 @@ self: super: {
|
||||
orgmode-parse = dontCheck super.orgmode-parse;
|
||||
os-release = dontCheck super.os-release;
|
||||
persistent-redis = dontCheck super.persistent-redis;
|
||||
pure-zlib = dontCheck super.pure-zlib; # https://github.com/NixOS/nixpkgs/issues/37499
|
||||
pipes-extra = dontCheck super.pipes-extra;
|
||||
pipes-websockets = dontCheck super.pipes-websockets;
|
||||
postgresql-binary = dontCheck super.postgresql-binary; # needs a running postgresql server
|
||||
@ -1006,4 +1005,7 @@ self: super: {
|
||||
# https://github.com/fpco/inline-c/issues/72
|
||||
inline-c = dontCheck super.inline-c;
|
||||
|
||||
# https://github.com/GaloisInc/pure-zlib/issues/6
|
||||
pure-zlib = doJailbreak super.pure-zlib;
|
||||
|
||||
}
|
||||
|
@ -659,31 +659,14 @@ self: super: {
|
||||
sha256 = "1wwdzrbsjqb7ih4nl28sq5bbj125mxf93a74yh4viv5gmxwj606a";
|
||||
});
|
||||
|
||||
# https://github.com/jgm/pandoc-types/issues/37
|
||||
pandoc-types = self.pandoc-types_1_17_4_2;
|
||||
|
||||
## Need latest git version to support current haddock-library versions.
|
||||
pandoc = overrideSrc super.pandoc {
|
||||
version = "2.1.2-git";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "jgm";
|
||||
repo = "pandoc";
|
||||
rev = "fad8d0d67ff4736e1af554d2bfcf1688aa28c8ec";
|
||||
sha256 = "1sgfnyi2ma8vf91dw9ax9xbbjfcja1q5q9vcwa1rhh05jv8j036a";
|
||||
};
|
||||
};
|
||||
|
||||
# Fix missing semigroup instance.
|
||||
json = appendPatch super.json (pkgs.fetchpatch
|
||||
{ url = https://github.com/GaloisInc/json/commit/9292150bbe02c2d126ad6a876242578b1a9d1bf2.patch;
|
||||
sha256 = "1xw2gab0wzhszgcbjhg98kkzgnbfn9n3bx1qlk6g7ir6hhwppm9z";
|
||||
});
|
||||
|
||||
# Older versions don't compile.
|
||||
brick = self.brick_0_35;
|
||||
timezone-olson = self.timezone-olson_0_1_9;
|
||||
matrix = self.matrix_0_3_6_1;
|
||||
getopt-generics = self.getopt-generics_0_13_0_2;
|
||||
HaTeX = self.HaTeX_3_19_0_0;
|
||||
json = self.json_0_9_2;
|
||||
matrix = self.matrix_0_3_6_1;
|
||||
pandoc = self.pandoc_2_1_3;
|
||||
pandoc-types = self.pandoc-types_1_17_4_2;
|
||||
|
||||
# https://github.com/xmonad/xmonad/issues/155
|
||||
xmonad = addBuildDepend (appendPatch super.xmonad (pkgs.fetchpatch
|
||||
@ -691,4 +674,7 @@ self: super: {
|
||||
sha256 = "1mj3k0w8aqyy71kmc71vzhgxmr4h6i5b3sykwflzays50grjm5jp";
|
||||
})) self.semigroups;
|
||||
|
||||
# https://github.com/xmonad/xmonad-contrib/issues/235
|
||||
xmonad-contrib = doJailbreak (appendPatch super.xmonad-contrib ./patches/xmonad-contrib-ghc-8.4.1-fix.patch);
|
||||
|
||||
}
|
||||
|
@ -2957,6 +2957,7 @@ dont-distribute-packages:
|
||||
ascii-vector-avc: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ascii85-conduit: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ascii: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
asciidiagram: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
asic: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
asil: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
asn1-codec: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -2975,6 +2976,7 @@ dont-distribute-packages:
|
||||
atlassian-connect-descriptor: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
atmos-dimensional-tf: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
atndapi: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
atom-conduit: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
atom-msp430: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
atomic-primops-foreign: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
atomic-primops-vector: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -3023,6 +3025,7 @@ dont-distribute-packages:
|
||||
aws-configuration-tools: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
aws-dynamodb-conduit: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
aws-dynamodb-streams: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
aws-easy: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
aws-ec2-knownhosts: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
aws-ec2: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
aws-elastic-transcoder: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -3073,6 +3076,7 @@ dont-distribute-packages:
|
||||
barrier: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
base-generics: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
base-io-access: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
base-noprelude: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
base64-bytestring-type: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
base64-conduit: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
basic-sop: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -3081,6 +3085,7 @@ dont-distribute-packages:
|
||||
batchd: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
battlenet-yesod: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
battlenet: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
battleplace-api: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
battleships: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
bayes-stack: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
BCMtools: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -3149,6 +3154,7 @@ dont-distribute-packages:
|
||||
bindings-gts: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
bindings-hdf5: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
bindings-K8055: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
bindings-levmar: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
bindings-libftdi: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
bindings-libg15: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
bindings-librrd: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -3244,6 +3250,7 @@ dont-distribute-packages:
|
||||
bond: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
bookkeeper-permissions: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
bookkeeper: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
bookkeeping-jp: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Bookshelf: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
boomslang: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
borel: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -3552,6 +3559,7 @@ dont-distribute-packages:
|
||||
cnc-spec-compiler: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Coadjute: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
coalpit: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
codec-beam: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
codec-libevent: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
codec-rpm: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
codecov-haskell: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -3707,6 +3715,7 @@ dont-distribute-packages:
|
||||
CoreDump: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
CoreErlang: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
CoreFoundation: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
corenlp-parser: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
coroutine-enumerator: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
coroutine-iteratee: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
coroutine-object: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -3775,6 +3784,7 @@ dont-distribute-packages:
|
||||
cryptsy-api: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
crystalfontz: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
cse-ghc-plugin: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
csg: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
CSPM-cspm: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
CSPM-Frontend: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
CSPM-Interpreter: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -3803,6 +3813,7 @@ dont-distribute-packages:
|
||||
dag: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
damnpacket: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Dangerous: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
danibot: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
dao: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Dao: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
dapi: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -3858,6 +3869,7 @@ dont-distribute-packages:
|
||||
data-rtuple: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
data-spacepart: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
data-store: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
data-stringmap: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
data-structure-inferrer: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
data-type: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
database-study: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -3899,6 +3911,7 @@ dont-distribute-packages:
|
||||
ddc-tools: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ddc-war: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ddci-core: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
dde: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
dead-code-detection: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
dead-simple-json: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
debug-me: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -4106,6 +4119,7 @@ dont-distribute-packages:
|
||||
dtd: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
dtw: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
dual: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
dublincore-xml-conduit: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
duckling: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
duplo: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Dust-crypto: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -4507,9 +4521,11 @@ dont-distribute-packages:
|
||||
friday-scale-dct: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
frown: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
frp-arduino: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
frpnow-vty: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
fs-events: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
fsh-csv: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
fsmActions: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
fsnotify-conduit: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
fsutils: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
fswait: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
fswatcher: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -4540,6 +4556,7 @@ dont-distribute-packages:
|
||||
futun: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
future: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
fuzzy-timings: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
fuzzy: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
fwgl-glfw: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
fwgl-javascript: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
fwgl: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -4635,6 +4652,7 @@ dont-distribute-packages:
|
||||
gf: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
GGg: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ggtsTC: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ghc-datasize: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ghc-dump-core: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ghc-dump-tree: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ghc-dump-util: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -4642,6 +4660,7 @@ dont-distribute-packages:
|
||||
ghc-events-analyze: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ghc-events-parallel: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ghc-generic-instances: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ghc-heap-view: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ghc-imported-from: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ghc-justdoit: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ghc-man-completion: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -4667,12 +4686,18 @@ dont-distribute-packages:
|
||||
ghcjs-xhr: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ghclive: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ght: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gi-atk: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gi-cairo: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gi-dbusmenu: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gi-dbusmenugtk3: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gi-gdk: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gi-gdkpixbuf: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gi-gdkx11: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gi-ggit: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gi-gio: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gi-girepository: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gi-glib: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gi-gobject: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gi-gst: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gi-gstaudio: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gi-gstbase: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -4750,6 +4775,7 @@ dont-distribute-packages:
|
||||
GlomeView: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gloss-banana: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gloss-devil: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gloss-examples: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
gloss-sodium: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
glue-common: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
glue-core: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -5188,10 +5214,12 @@ dont-distribute-packages:
|
||||
haskell-compression: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
haskell-conll: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
haskell-course-preludes: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
haskell-dap: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
haskell-docs: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
haskell-formatter: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
haskell-ftp: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
haskell-generate: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
haskell-gi: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
haskell-go-checkers: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
haskell-holes-th: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
haskell-igraph: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -5546,6 +5574,7 @@ dont-distribute-packages:
|
||||
HListPP: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
HLogger: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
hlogger: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
hlrdb: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
hls: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
hlwm: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
hly: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -5757,6 +5786,7 @@ dont-distribute-packages:
|
||||
HSHHelpers: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
HsHTSLib: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
HsHyperEstraier: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
hsignal: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
hSimpleDB: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
hsimport: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
HsJudy: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -5977,6 +6007,7 @@ dont-distribute-packages:
|
||||
imapget: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
imbib: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
imgurder: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
imm: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
imparse: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
imperative-edsl-vhdl: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
imperative-edsl: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -5992,6 +6023,7 @@ dont-distribute-packages:
|
||||
inch: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
incremental-computing: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
incremental-maps: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
incremental-parser: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
increments: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
indents: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
indexed-extras: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -6478,6 +6510,7 @@ dont-distribute-packages:
|
||||
loch: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
lock-file: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
locked-poll: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
lockpool: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
log-effect: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
log-postgres: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
log-utils: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -6790,6 +6823,7 @@ dont-distribute-packages:
|
||||
mono-foldable: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Monocle: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
monoid-owns: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
monoid-subclasses: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
monoidplus: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
monoids: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
monte-carlo: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -7104,6 +7138,7 @@ dont-distribute-packages:
|
||||
open-haddock: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
open-pandoc: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
open-signals: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
open-symbology: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
open-typerep: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
OpenAFP-Utils: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
OpenCL: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -7130,6 +7165,7 @@ dont-distribute-packages:
|
||||
OpenVGRaw: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
openweathermap: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Operads: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
opml-conduit: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
optimal-blocks: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
optimusprime: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
optional: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -7316,6 +7352,7 @@ dont-distribute-packages:
|
||||
pia-forward: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
pianola: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
picologic: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
picoparsec: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
picosat: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
pictikz: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
piet: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -7377,6 +7414,7 @@ dont-distribute-packages:
|
||||
plot-gtk-ui: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Plot-ho-matic: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
plot-lab: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
plot-light-examples: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
plots: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
PlslTools: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
plugins-auto: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -7677,6 +7715,7 @@ dont-distribute-packages:
|
||||
rasa: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
rascal: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Rasenschach: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
rasterific-svg: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
raven-haskell-scotty: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
raw-feldspar: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
rawr: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -7847,6 +7886,7 @@ dont-distribute-packages:
|
||||
rewrite: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
rewriting: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
rezoom: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
rfc3339: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
rfc: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
rhine-gloss: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
rhine: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -7911,6 +7951,7 @@ dont-distribute-packages:
|
||||
rsagl-math: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
rsagl: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
rspp: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
rss-conduit: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
rss2irc: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
rss: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
RtMidi: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -7973,6 +8014,7 @@ dont-distribute-packages:
|
||||
scaleimage: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
scalp-webhooks: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
scan-vector-machine: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
scc: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
scenegraph: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
scgi: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
schedevr: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -8348,6 +8390,7 @@ dont-distribute-packages:
|
||||
spake2: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
spanout: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
sparkle: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
sparrow: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
sparse: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
sparsebit: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
sparsecheck: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -8522,12 +8565,14 @@ dont-distribute-packages:
|
||||
superconstraints: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
superdoc: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
superevent: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
supermonad: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
supero: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
superrecord: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
supervisor: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
supplemented: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
sv: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
SVD2HS: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
svg-tree: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
svg2q: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
SVG2Q: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
SVGFonts: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -8771,6 +8816,7 @@ dont-distribute-packages:
|
||||
timeparsers: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
TimePiece: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
timeprint: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
timerep: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
timers-tick: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
timeseries: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
timezone-unix: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -9042,6 +9088,7 @@ dont-distribute-packages:
|
||||
vault-tool-server: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
vaultaire-common: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
vcatt: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
vcf: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
vcsgui: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Vec-Boolean: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Vec-OpenGLRaw: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
@ -9486,5 +9533,7 @@ dont-distribute-packages:
|
||||
zoom: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
zsh-battery: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
zstd: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ztail: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
zuramaru: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Zwaluw: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
zxcvbn-c: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
1576
pkgs/development/haskell-modules/hackage-packages.nix
generated
1576
pkgs/development/haskell-modules/hackage-packages.nix
generated
File diff suppressed because it is too large
Load Diff
@ -1,502 +0,0 @@
|
||||
{ pkgs, stdenv, callPackage }: self:
|
||||
let src = pkgs.fetchFromGitHub
|
||||
{ owner = "haskell";
|
||||
repo = "haskell-ide-engine";
|
||||
rev = "3ec8e93e9ca751cf282556998851ffa65f32e06b";
|
||||
sha256 = "1wzqzvsa39c1cngmmjryqrq4vqdg6d4wp5wdf17vp96ljvz1cczw";
|
||||
};
|
||||
cabal-helper-src = pkgs.fetchgit
|
||||
{ url = "https://gitlab.com/dxld/cabal-helper.git";
|
||||
rev = "4bfc6b916fcc696a5d82e7cd35713d6eabcb0533";
|
||||
sha256 = "1a8231as0wdvi0q73ha9lc0qrx23kmcwf910qaicvmdar5p2b15m";
|
||||
};
|
||||
ghc-dump-tree-src = pkgs.fetchgit
|
||||
{ url = "https://gitlab.com/alanz/ghc-dump-tree.git";
|
||||
rev = "50f8b28fda675cca4df53909667c740120060c49";
|
||||
sha256 = "0v3r81apdqp91sv7avy7f0s3im9icrakkggw8q5b7h0h4js6irqj";
|
||||
};
|
||||
ghc-mod-src = pkgs.fetchFromGitHub
|
||||
{ owner = "wz1000";
|
||||
repo = "ghc-mod";
|
||||
rev = "03c91ea53b6389e7a1fcf4e471171aa3d6c8de41";
|
||||
sha256 = "11iic93klsh5izp8v4mhl7vnnlib821cfhdymlpg4drx7zbm9il6";
|
||||
};
|
||||
HaRe-src = pkgs.fetchgit
|
||||
{ url = "https://gitlab.com/alanz/HaRe.git";
|
||||
rev = "e325975450ce89d790ed3f92de3ef675967d9538";
|
||||
sha256 = "0z7r3l4j5a1brz7zb2rgd985m58rs0ki2p59y1l9i46fcy8r9y4g";
|
||||
};
|
||||
cabal-helper = self.cabal-helper_hie;
|
||||
haddock-library = self.haddock-library_1_4_4;
|
||||
hoogle = self.hoogle_5_0_14;
|
||||
ghc-dump-tree = self.ghc-dump-tree_hie;
|
||||
ghc-mod = self.ghc-mod_hie;
|
||||
HaRe = self.HaRe_hie;
|
||||
in
|
||||
{ ### Overrides required by hie
|
||||
cabal-helper_hie = callPackage
|
||||
({ mkDerivation, base, bytestring, Cabal, cabal-install, containers
|
||||
, directory, exceptions, filepath, ghc-prim, mtl, process
|
||||
, semigroupoids, template-haskell, temporary, transformers
|
||||
, unix, unix-compat, utf8-string
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "cabal-helper";
|
||||
version = "0.8.0.0";
|
||||
src = cabal-helper-src;
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
jailbreak = true;
|
||||
setupHaskellDepends = [ base Cabal directory filepath ];
|
||||
libraryHaskellDepends = [
|
||||
base Cabal directory filepath ghc-prim mtl process semigroupoids
|
||||
transformers unix unix-compat
|
||||
];
|
||||
executableHaskellDepends = [
|
||||
base bytestring Cabal containers directory exceptions filepath
|
||||
ghc-prim mtl process template-haskell temporary transformers unix
|
||||
unix-compat utf8-string
|
||||
];
|
||||
testHaskellDepends = [
|
||||
base bytestring Cabal directory exceptions filepath ghc-prim mtl
|
||||
process template-haskell temporary transformers unix unix-compat
|
||||
utf8-string
|
||||
];
|
||||
testToolDepends = [ cabal-install ];
|
||||
postInstall =
|
||||
''
|
||||
libexec="$out/libexec/$(basename $out/lib/ghc*/*ghc*)/$name"
|
||||
mkdir -p "$libexec"
|
||||
ln -sv $out/bin/cabal-helper-wrapper "$libexec"
|
||||
'';
|
||||
doCheck = false;
|
||||
description = "Simple interface to some of Cabal's configuration state, mainly used by ghc-mod";
|
||||
license = stdenv.lib.licenses.agpl3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
ghc-dump-tree_hie = callPackage
|
||||
({ mkDerivation, aeson, base, bytestring, ghc, optparse-applicative
|
||||
, pretty, pretty-show, process, unordered-containers
|
||||
, vector
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "ghc-dump-tree";
|
||||
version = "0.2.0.1";
|
||||
src = ghc-dump-tree-src;
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
libraryHaskellDepends = [
|
||||
aeson base bytestring ghc pretty pretty-show process
|
||||
unordered-containers vector
|
||||
];
|
||||
executableHaskellDepends = [
|
||||
aeson base bytestring ghc optparse-applicative pretty pretty-show
|
||||
process unordered-containers vector
|
||||
];
|
||||
homepage = "https://github.com/edsko/ghc-dump-tree";
|
||||
description = "Dump GHC's parsed, renamed, and type checked ASTs";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
ghc-mod-core = callPackage
|
||||
({ mkDerivation, base, binary, bytestring, Cabal, cabal-helper
|
||||
, containers, deepseq, directory, djinn-ghc, extra, fclabels
|
||||
, filepath, fingertree, ghc, ghc-boot, ghc-paths, ghc-syb-utils
|
||||
, haskell-src-exts, hlint, monad-control, monad-journal, mtl
|
||||
, old-time, optparse-applicative, pipes, process, safe, semigroups
|
||||
, split, syb, template-haskell, temporary, text, time
|
||||
, transformers, transformers-base
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "ghc-mod-core";
|
||||
version = "5.9.0.0";
|
||||
src = "${ghc-mod-src}/core";
|
||||
setupHaskellDepends = [
|
||||
base Cabal containers directory filepath process template-haskell
|
||||
transformers
|
||||
];
|
||||
libraryHaskellDepends = [
|
||||
base binary bytestring cabal-helper containers deepseq directory
|
||||
djinn-ghc extra fclabels filepath fingertree ghc ghc-boot ghc-paths
|
||||
ghc-syb-utils haskell-src-exts hlint monad-control monad-journal
|
||||
mtl old-time optparse-applicative pipes process safe semigroups
|
||||
split syb template-haskell temporary text time transformers
|
||||
transformers-base
|
||||
];
|
||||
homepage = "https://github.com/DanielG/ghc-mod";
|
||||
description = "Happy Haskell Hacking";
|
||||
license = stdenv.lib.licenses.agpl3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) { inherit cabal-helper; };
|
||||
ghc-mod_hie = callPackage
|
||||
({ mkDerivation, base, binary, bytestring, Cabal, cabal-doctest
|
||||
, cabal-helper, containers, criterion, deepseq, directory
|
||||
, djinn-ghc, doctest, extra, fclabels, filepath, ghc, ghc-boot
|
||||
, ghc-mod-core, ghc-paths, ghc-syb-utils, haskell-src-exts, hlint
|
||||
, hspec, monad-control, monad-journal, mtl, old-time
|
||||
, optparse-applicative, pipes, process, safe, semigroups, shelltest
|
||||
, split, syb, template-haskell, temporary, text, time
|
||||
, transformers, transformers-base
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "ghc-mod";
|
||||
version = "5.9.0.0";
|
||||
src = ghc-mod-src;
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
enableSeparateDataOutput = true;
|
||||
setupHaskellDepends = [
|
||||
base Cabal cabal-doctest containers directory filepath process
|
||||
template-haskell transformers
|
||||
];
|
||||
libraryHaskellDepends = [
|
||||
base binary bytestring cabal-helper containers deepseq directory
|
||||
djinn-ghc extra fclabels filepath ghc ghc-boot ghc-mod-core
|
||||
ghc-paths ghc-syb-utils haskell-src-exts hlint monad-control
|
||||
monad-journal mtl old-time optparse-applicative pipes process safe
|
||||
semigroups split syb template-haskell temporary text time
|
||||
transformers transformers-base
|
||||
];
|
||||
executableHaskellDepends = [
|
||||
base binary deepseq directory fclabels filepath ghc ghc-mod-core
|
||||
monad-control mtl old-time optparse-applicative process semigroups
|
||||
split time
|
||||
];
|
||||
testHaskellDepends = [
|
||||
base cabal-helper containers directory doctest fclabels filepath
|
||||
ghc ghc-boot ghc-mod-core hspec monad-journal mtl process split
|
||||
temporary transformers
|
||||
];
|
||||
testToolDepends = [ shelltest ];
|
||||
# Doesn't work with our doctest
|
||||
doCheck = false;
|
||||
benchmarkHaskellDepends = [
|
||||
base criterion directory filepath ghc-mod-core temporary
|
||||
];
|
||||
homepage = "https://github.com/DanielG/ghc-mod";
|
||||
description = "Happy Haskell Hacking";
|
||||
license = stdenv.lib.licenses.agpl3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) { shelltest = null; inherit cabal-helper; };
|
||||
HaRe_hie = callPackage
|
||||
({ mkDerivation, attoparsec, base, base-prelude, Cabal, cabal-helper
|
||||
, case-insensitive, containers, conversion
|
||||
, conversion-case-insensitive, conversion-text, Diff, directory
|
||||
, filepath, foldl, ghc, ghc-exactprint, ghc-mod-core, ghc-syb-utils
|
||||
, gitrev, hslogger, hspec, HUnit, monad-control, mtl
|
||||
, optparse-applicative, optparse-simple, parsec, stdenv
|
||||
, Strafunski-StrategyLib, syb, syz, turtle
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "HaRe";
|
||||
version = "0.8.4.1";
|
||||
src = HaRe-src;
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
enableSeparateDataOutput = true;
|
||||
libraryHaskellDepends = [
|
||||
base cabal-helper containers directory filepath ghc ghc-exactprint
|
||||
ghc-mod-core ghc-syb-utils hslogger monad-control mtl
|
||||
Strafunski-StrategyLib syb syz
|
||||
];
|
||||
executableHaskellDepends = [
|
||||
base Cabal ghc-mod-core gitrev mtl optparse-applicative
|
||||
optparse-simple
|
||||
];
|
||||
testHaskellDepends = [
|
||||
attoparsec base base-prelude cabal-helper case-insensitive
|
||||
containers conversion conversion-case-insensitive conversion-text
|
||||
Diff directory filepath foldl ghc ghc-exactprint ghc-mod-core
|
||||
ghc-syb-utils hslogger hspec HUnit monad-control mtl parsec
|
||||
Strafunski-StrategyLib syb syz turtle
|
||||
];
|
||||
# Test directory doesn't exist
|
||||
doCheck = false;
|
||||
homepage = "https://github.com/RefactoringTools/HaRe/wiki";
|
||||
description = "the Haskell Refactorer";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) { inherit cabal-helper; };
|
||||
### hie packages
|
||||
haskell-ide-engine = callPackage
|
||||
({ mkDerivation, aeson, async, base, bytestring, Cabal, cabal-install
|
||||
, containers, data-default, Diff, directory, either, ekg, filepath, ghc
|
||||
, ghc-mod-core, gitrev, haskell-lsp, hie-apply-refact, hie-base
|
||||
, hie-brittany, hie-build-plugin, hie-eg-plugin-async
|
||||
, hie-example-plugin2, hie-ghc-mod, hie-ghc-tree, hie-haddock
|
||||
, hie-hare, hie-hoogle, hie-plugin-api, hoogle, hoogleLocal, hslogger, hspec
|
||||
, lens, mtl, optparse-simple, QuickCheck, quickcheck-instances
|
||||
, sorted-list, stm, text, time, transformers
|
||||
, unordered-containers, vector, vinyl, yaml, yi-rope
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "haskell-ide-engine";
|
||||
version = "0.1.0.0";
|
||||
inherit src;
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
libraryHaskellDepends = [
|
||||
aeson async base bytestring Cabal containers data-default directory
|
||||
either filepath ghc ghc-mod-core gitrev haskell-lsp
|
||||
hie-apply-refact hie-base hie-brittany hie-ghc-mod hie-haddock
|
||||
hie-hare hie-hoogle hie-plugin-api hslogger lens mtl
|
||||
optparse-simple sorted-list stm text transformers
|
||||
unordered-containers vector yi-rope
|
||||
];
|
||||
executableHaskellDepends = [
|
||||
base Cabal containers directory ekg ghc-mod-core gitrev haskell-lsp
|
||||
hie-apply-refact hie-build-plugin hie-eg-plugin-async
|
||||
hie-example-plugin2 hie-ghc-mod hie-ghc-tree hie-hare hie-hoogle
|
||||
hie-plugin-api hslogger optparse-simple stm text time transformers
|
||||
unordered-containers vinyl
|
||||
];
|
||||
testHaskellDepends = [
|
||||
aeson base containers Diff directory filepath ghc-mod-core
|
||||
haskell-lsp hie-apply-refact hie-base hie-eg-plugin-async
|
||||
hie-example-plugin2 hie-ghc-mod hie-ghc-tree hie-hare hie-hoogle
|
||||
hie-plugin-api hoogle hslogger hspec QuickCheck
|
||||
quickcheck-instances stm text transformers unordered-containers
|
||||
vector vinyl yaml
|
||||
];
|
||||
|
||||
preCheck =
|
||||
''
|
||||
export HOME=$NIX_BUILD_TOP/home
|
||||
mkdir -p $HOME/.hoogle
|
||||
ln -sv ${hoogleLocal}/share/doc/hoogle/default.hoo $HOME/.hoogle/default-haskell-${hoogle.version}.hoo
|
||||
'';
|
||||
# https://github.com/haskell/haskell-ide-engine/issues/425
|
||||
# The disabled tests do work in a local nix-shell with cabal available.
|
||||
patches = [ ./patches/hie-testsuite.patch ];
|
||||
homepage = "http://github.com/githubuser/haskell-ide-engine#readme";
|
||||
description = "Provide a common engine to power any Haskell IDE";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) { inherit hoogle; hoogleLocal = (self.hoogleLocal {}).override { inherit hoogle; }; };
|
||||
hie-apply-refact = callPackage
|
||||
({ mkDerivation, aeson, apply-refact, base, either, extra, ghc-mod
|
||||
, ghc-mod-core, haskell-src-exts, hie-base, hie-plugin-api, hlint
|
||||
, text, transformers
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "hie-apply-refact";
|
||||
version = "0.1.0.0";
|
||||
inherit src;
|
||||
postUnpack = "sourceRoot=source/hie-apply-refact";
|
||||
libraryHaskellDepends = [
|
||||
aeson apply-refact base either extra ghc-mod ghc-mod-core
|
||||
haskell-src-exts hie-base hie-plugin-api hlint text transformers
|
||||
];
|
||||
description = "Haskell IDE Apply Refact plugin";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) { inherit ghc-mod; };
|
||||
hie-base = callPackage
|
||||
({ mkDerivation, aeson, base, haskell-lsp, text }:
|
||||
mkDerivation {
|
||||
pname = "hie-base";
|
||||
version = "0.1.0.0";
|
||||
inherit src;
|
||||
preUnpack = "sourceRoot=source/hie-base";
|
||||
libraryHaskellDepends = [ aeson base haskell-lsp text ];
|
||||
description = "Haskell IDE API base types";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
hie-brittany = callPackage
|
||||
({ mkDerivation, aeson, base, brittany, ghc-mod, ghc-mod-core
|
||||
, haskell-lsp, hie-plugin-api, lens, text
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "hie-brittany";
|
||||
version = "0.1.0.0";
|
||||
inherit src;
|
||||
postUnpack = "sourceRoot=source/hie-brittany";
|
||||
libraryHaskellDepends = [
|
||||
aeson base brittany ghc-mod ghc-mod-core haskell-lsp hie-plugin-api
|
||||
lens text
|
||||
];
|
||||
description = "Haskell IDE Hoogle plugin";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) { inherit ghc-mod; };
|
||||
hie-build-plugin = callPackage
|
||||
({ mkDerivation, aeson, base, bytestring, Cabal, cabal-helper
|
||||
, containers, directory, filepath, haskell-lsp, hie-plugin-api
|
||||
, process, stm, text, transformers, yaml
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "hie-build-plugin";
|
||||
version = "0.1.0.0";
|
||||
inherit src;
|
||||
postUnpack = "sourceRoot=source/hie-build-plugin";
|
||||
libraryHaskellDepends = [
|
||||
aeson base bytestring Cabal cabal-helper containers directory
|
||||
filepath haskell-lsp hie-plugin-api process stm text transformers
|
||||
yaml
|
||||
];
|
||||
description = "Haskell IDE build plugin";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) { inherit cabal-helper; };
|
||||
hie-eg-plugin-async = callPackage
|
||||
({ mkDerivation, base, ghc-mod-core, hie-plugin-api, stm
|
||||
, text
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "hie-eg-plugin-async";
|
||||
version = "0.1.0.0";
|
||||
inherit src;
|
||||
postUnpack = "sourceRoot=source/hie-eg-plugin-async";
|
||||
libraryHaskellDepends = [
|
||||
base ghc-mod-core hie-plugin-api stm text
|
||||
];
|
||||
description = "Haskell IDE example plugin, using async processes";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
hie-example-plugin2 = callPackage
|
||||
({ mkDerivation, base, hie-plugin-api, text }:
|
||||
mkDerivation {
|
||||
pname = "hie-example-plugin2";
|
||||
version = "0.1.0.0";
|
||||
inherit src;
|
||||
postUnpack = "sourceRoot=source/hie-example-plugin2";
|
||||
libraryHaskellDepends = [ base hie-plugin-api text ];
|
||||
description = "Haskell IDE example plugin";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
hie-ghc-mod = callPackage
|
||||
({ mkDerivation, aeson, base, containers, ghc, ghc-mod, ghc-mod-core
|
||||
, hie-base, hie-plugin-api, text, transformers
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "hie-ghc-mod";
|
||||
version = "0.1.0.0";
|
||||
inherit src;
|
||||
postUnpack = "sourceRoot=source/hie-ghc-mod";
|
||||
libraryHaskellDepends = [
|
||||
aeson base containers ghc ghc-mod ghc-mod-core hie-base
|
||||
hie-plugin-api text transformers
|
||||
];
|
||||
description = "Haskell IDE ghc-mod plugin";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) { inherit ghc-mod; };
|
||||
hie-ghc-tree = callPackage
|
||||
({ mkDerivation, aeson, base, ghc-dump-tree, ghc-mod, ghc-mod-core
|
||||
, hie-base, hie-plugin-api, text
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "hie-ghc-tree";
|
||||
version = "0.1.0.0";
|
||||
inherit src;
|
||||
postUnpack = "sourceRoot=source/hie-ghc-tree";
|
||||
libraryHaskellDepends = [
|
||||
aeson base ghc-dump-tree ghc-mod ghc-mod-core hie-base
|
||||
hie-plugin-api text
|
||||
];
|
||||
description = "Haskell IDE GHC Tree plugin";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) { inherit ghc-dump-tree ghc-mod; };
|
||||
hie-haddock = callPackage
|
||||
({ mkDerivation, aeson, base, containers, directory, either
|
||||
, filepath, ghc, ghc-exactprint, ghc-mod, ghc-mod-core, haddock-api
|
||||
, haddock-library, HaRe, haskell-lsp, hie-base, hie-ghc-mod
|
||||
, hie-hare, hie-plugin-api, lens, monad-control, mtl, text
|
||||
, transformers
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "hie-haddock";
|
||||
version = "0.1.0.0";
|
||||
inherit src;
|
||||
postUnpack = "sourceRoot=source/hie-haddock";
|
||||
libraryHaskellDepends = [
|
||||
aeson base containers directory either filepath ghc ghc-exactprint
|
||||
ghc-mod ghc-mod-core haddock-api haddock-library HaRe haskell-lsp
|
||||
hie-base hie-ghc-mod hie-hare hie-plugin-api lens monad-control mtl
|
||||
text transformers
|
||||
];
|
||||
description = "Haskell IDE Haddock plugin";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) { inherit haddock-library HaRe ghc-mod; };
|
||||
hie-hare = callPackage
|
||||
({ mkDerivation, aeson, base, containers, Diff, either, ghc
|
||||
, ghc-exactprint, ghc-mod, ghc-mod-core, HaRe, haskell-lsp
|
||||
, hie-base, hie-ghc-mod, hie-plugin-api, lens, monad-control, mtl
|
||||
, text, transformers
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "hie-hare";
|
||||
version = "0.1.0.0";
|
||||
inherit src;
|
||||
postUnpack = "sourceRoot=source/hie-hare";
|
||||
libraryHaskellDepends = [
|
||||
aeson base containers Diff either ghc ghc-exactprint ghc-mod
|
||||
ghc-mod-core HaRe haskell-lsp hie-base hie-ghc-mod hie-plugin-api
|
||||
lens monad-control mtl text transformers
|
||||
];
|
||||
description = "Haskell IDE HaRe plugin";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) { inherit ghc-mod HaRe; };
|
||||
hie-hoogle = callPackage
|
||||
({ mkDerivation, aeson, base, directory, filepath, ghc-mod
|
||||
, ghc-mod-core, hie-plugin-api, hoogle, tagsoup, text
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "hie-hoogle";
|
||||
version = "0.1.0.0";
|
||||
inherit src;
|
||||
postUnpack = "sourceRoot=source/hie-hoogle";
|
||||
libraryHaskellDepends = [
|
||||
aeson base directory filepath ghc-mod ghc-mod-core hie-plugin-api
|
||||
hoogle tagsoup text
|
||||
];
|
||||
description = "Haskell IDE Hoogle plugin";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) { inherit ghc-mod hoogle; };
|
||||
hie-plugin-api = callPackage
|
||||
({ mkDerivation, aeson, base, containers, Diff, directory, either
|
||||
, filepath, fingertree, ghc, ghc-mod-core, haskell-lsp, hie-base
|
||||
, hslogger, lifted-base, monad-control, mtl, stdenv, stm, syb, text
|
||||
, time, transformers, unordered-containers
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "hie-plugin-api";
|
||||
version = "0.1.0.0";
|
||||
inherit src;
|
||||
postUnpack = "sourceRoot=source/hie-plugin-api";
|
||||
libraryHaskellDepends = [
|
||||
aeson base containers Diff directory either filepath fingertree ghc
|
||||
ghc-mod-core haskell-lsp hie-base hslogger lifted-base
|
||||
monad-control mtl stm syb text time transformers
|
||||
unordered-containers
|
||||
];
|
||||
description = "Haskell IDE API for plugin communication";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
args@{ pkgs, stdenv, callPackage }: self:
|
||||
(import ./hie-packages.nix args self) // (import ./hackage-packages.nix args self)
|
||||
(import ./hackage-packages.nix args self)
|
||||
|
@ -0,0 +1,107 @@
|
||||
From 86595e193e8d46c769ab2a1cee961e8e04dfd1b9 Mon Sep 17 00:00:00 2001
|
||||
From: Michiel Derhaeg <derhaeg.michiel@gmail.com>
|
||||
Date: Tue, 20 Mar 2018 22:06:18 +0100
|
||||
Subject: [PATCH] update to work with GHC 8.4.1
|
||||
|
||||
---
|
||||
XMonad/Hooks/FadeWindows.hs | 6 +++++-
|
||||
XMonad/Hooks/WallpaperSetter.hs | 6 +++++-
|
||||
XMonad/Layout/Mosaic.hs | 6 +++++-
|
||||
xmonad-contrib.cabal | 5 +++--
|
||||
5 files changed, 33 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/XMonad/Hooks/FadeWindows.hs b/XMonad/Hooks/FadeWindows.hs
|
||||
index 4b8e62b6..01d06792 100644
|
||||
--- a/XMonad/Hooks/FadeWindows.hs
|
||||
+++ b/XMonad/Hooks/FadeWindows.hs
|
||||
@@ -61,7 +61,8 @@ import Control.Monad.Reader (ask
|
||||
,asks)
|
||||
import Control.Monad.State (gets)
|
||||
import qualified Data.Map as M
|
||||
-import Data.Monoid
|
||||
+import Data.Monoid hiding ((<>))
|
||||
+import Data.Semigroup
|
||||
|
||||
import Graphics.X11.Xlib.Extras (Event(..))
|
||||
|
||||
@@ -134,6 +135,9 @@ instance Monoid Opacity where
|
||||
r `mappend` OEmpty = r
|
||||
_ `mappend` r = r
|
||||
|
||||
+instance Semigroup Opacity where
|
||||
+ (<>) = mappend
|
||||
+
|
||||
-- | A FadeHook is similar to a ManageHook, but records window opacity.
|
||||
type FadeHook = Query Opacity
|
||||
|
||||
diff --git a/XMonad/Hooks/WallpaperSetter.hs b/XMonad/Hooks/WallpaperSetter.hs
|
||||
index 00a3b1c3..d4f5ccb2 100644
|
||||
--- a/XMonad/Hooks/WallpaperSetter.hs
|
||||
+++ b/XMonad/Hooks/WallpaperSetter.hs
|
||||
@@ -41,7 +41,8 @@ import Data.Ord (comparing)
|
||||
import Control.Monad
|
||||
import Control.Applicative
|
||||
import Data.Maybe
|
||||
-import Data.Monoid
|
||||
+import Data.Monoid hiding ((<>))
|
||||
+import Data.Semigroup
|
||||
|
||||
-- $usage
|
||||
-- This module requires imagemagick and feh to be installed, as these are utilized
|
||||
@@ -86,6 +87,9 @@ instance Monoid WallpaperList where
|
||||
mappend (WallpaperList w1) (WallpaperList w2) =
|
||||
WallpaperList $ M.toList $ (M.fromList w2) `M.union` (M.fromList w1)
|
||||
|
||||
+instance Semigroup WallpaperList where
|
||||
+ (<>) = mappend
|
||||
+
|
||||
-- | Complete wallpaper configuration passed to the hook
|
||||
data WallpaperConf = WallpaperConf {
|
||||
wallpaperBaseDir :: FilePath -- ^ Where the wallpapers reside (if empty, will look in \~\/.wallpapers/)
|
||||
diff --git a/XMonad/Layout/Mosaic.hs b/XMonad/Layout/Mosaic.hs
|
||||
index 05655d4c..da44fc50 100644
|
||||
--- a/XMonad/Layout/Mosaic.hs
|
||||
+++ b/XMonad/Layout/Mosaic.hs
|
||||
@@ -38,7 +38,8 @@ import Control.Monad(mplus)
|
||||
import Data.Foldable(Foldable,foldMap, sum)
|
||||
import Data.Function(on)
|
||||
import Data.List(sortBy)
|
||||
-import Data.Monoid(Monoid,mempty, mappend)
|
||||
+import Data.Monoid(Monoid,mempty, mappend, (<>))
|
||||
+import Data.Semigroup
|
||||
|
||||
|
||||
-- $usage
|
||||
@@ -202,6 +203,9 @@ instance Monoid (Tree a) where
|
||||
mappend x Empty = x
|
||||
mappend x y = Branch x y
|
||||
|
||||
+instance Semigroup (Tree a) where
|
||||
+ (<>) = mappend
|
||||
+
|
||||
makeTree :: (Num a1, Ord a1) => (a -> a1) -> [a] -> Tree a
|
||||
makeTree _ [] = Empty
|
||||
makeTree _ [x] = Leaf x
|
||||
diff --git a/xmonad-contrib.cabal b/xmonad-contrib.cabal
|
||||
index dde3ccda..c401c6e6 100644
|
||||
--- a/xmonad-contrib.cabal
|
||||
+++ b/xmonad-contrib.cabal
|
||||
@@ -36,7 +36,7 @@ cabal-version: >= 1.6
|
||||
build-type: Simple
|
||||
bug-reports: https://github.com/xmonad/xmonad-contrib/issues
|
||||
|
||||
-tested-with: GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0.1
|
||||
+tested-with: GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0.1, GHC==8.2.2, GHC==8.4.1
|
||||
|
||||
source-repository head
|
||||
type: git
|
||||
@@ -66,7 +66,8 @@ library
|
||||
unix,
|
||||
X11>=1.6.1 && < 1.9,
|
||||
xmonad>=0.13 && < 0.14,
|
||||
- utf8-string
|
||||
+ utf8-string,
|
||||
+ semigroups
|
||||
|
||||
if flag(use_xft)
|
||||
build-depends: X11-xft >= 0.2
|
@ -65,9 +65,9 @@ in stdenv.mkDerivation ({
|
||||
'';
|
||||
|
||||
postPatch = ''
|
||||
${postPatch}
|
||||
|
||||
patchShebangs make
|
||||
|
||||
${postPatch}
|
||||
'';
|
||||
|
||||
preConfigure = ''
|
||||
@ -88,9 +88,9 @@ in stdenv.mkDerivation ({
|
||||
# (PDFs are generated only when fop is available).
|
||||
|
||||
postInstall = ''
|
||||
${postInstall}
|
||||
|
||||
ln -s $out/lib/erlang/lib/erl_interface*/bin/erl_call $out/bin/erl_call
|
||||
|
||||
${postInstall}
|
||||
'';
|
||||
|
||||
# Some erlang bin/ scripts run sed and awk
|
||||
|
@ -1,46 +1,40 @@
|
||||
{ stdenv, fetchurl, meson, ninja, pkgconfig, gettext, python3, libxml2, libxslt, docbook_xsl
|
||||
, docbook_xml_dtd_43, gtk-doc, glib, libtiff, libjpeg, libpng, libX11, gnome3
|
||||
, jasper, shared-mime-info, libintlOrEmpty, gobjectIntrospection, doCheck ? false, makeWrapper }:
|
||||
{ stdenv, fetchurl, pkgconfig, glib, libtiff, libjpeg, libpng, libX11, gnome3
|
||||
, jasper, libintlOrEmpty, gobjectIntrospection, doCheck ? false }:
|
||||
|
||||
let
|
||||
pname = "gdk-pixbuf";
|
||||
version = "2.36.11";
|
||||
version = "2.36.7";
|
||||
# TODO: since 2.36.8 gdk-pixbuf gets configured to use mime-type sniffing,
|
||||
# which apparently requires access to shared-mime-info files during runtime.
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "${pname}-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz";
|
||||
sha256 = "1wz2vpciwdpdv612s8kbww08q80hgcs5dxrfsxp1a4q44n3snqmf";
|
||||
sha256 = "1b6e5eef09d98f05f383014ecd3503e25dfb03d7e5b5f5904e5a65b049a6a4d8";
|
||||
};
|
||||
|
||||
outputs = [ "out" "dev" "man" "devdoc" ];
|
||||
outputs = [ "out" "dev" "devdoc" ];
|
||||
|
||||
setupHook = ./setup-hook.sh;
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
# !!! We might want to factor out the gdk-pixbuf-xlib subpackage.
|
||||
buildInputs = [ libX11 ] ++ stdenv.lib.optional (!stdenv.isDarwin) shared-mime-info ++ libintlOrEmpty;
|
||||
buildInputs = [ libX11 gobjectIntrospection ] ++ libintlOrEmpty;
|
||||
|
||||
nativeBuildInputs = [
|
||||
meson ninja pkgconfig gettext python3 libxml2 libxslt docbook_xsl docbook_xml_dtd_43
|
||||
gtk-doc gobjectIntrospection makeWrapper
|
||||
];
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
|
||||
propagatedBuildInputs = [ glib libtiff libjpeg libpng jasper ];
|
||||
|
||||
mesonFlags = [
|
||||
# with_ & enable_will be removed in the future
|
||||
"-Dwith_docs=true"
|
||||
"-Denable_jasper=true"
|
||||
"-Dx11=true" # will be added in the future (default atm)
|
||||
"-Dwith_gir=${if gobjectIntrospection != null then "true" else "false"}"
|
||||
];
|
||||
configureFlags = "--with-libjasper --with-x11"
|
||||
+ stdenv.lib.optionalString (gobjectIntrospection != null) " --enable-introspection=yes"
|
||||
;
|
||||
|
||||
postPatch = ''
|
||||
chmod +x build-aux/* # patchShebangs only applies to executables
|
||||
patchShebangs build-aux
|
||||
# on darwin, tests don't link
|
||||
preBuild = stdenv.lib.optionalString (stdenv.isDarwin && !doCheck) ''
|
||||
substituteInPlace Makefile --replace "docs tests" "docs"
|
||||
'';
|
||||
|
||||
postInstall =
|
||||
@ -48,17 +42,6 @@ stdenv.mkDerivation rec {
|
||||
''
|
||||
moveToOutput "bin" "$dev"
|
||||
moveToOutput "bin/gdk-pixbuf-thumbnailer" "$out"
|
||||
|
||||
# We require runtime access to shared-mime-info
|
||||
${stdenv.lib.optionalString (!stdenv.isDarwin) ''
|
||||
for f in $dev/bin/*; do
|
||||
wrapProgram $f --prefix XDG_DATA_DIRS : "${shared-mime-info}/share"
|
||||
done
|
||||
wrapProgram $out/bin/gdk-pixbuf-thumbnailer --prefix XDG_DATA_DIRS : "${shared-mime-info}/share"
|
||||
''}
|
||||
|
||||
# We need to install 'loaders.cache' in lib/gdk-pixbuf-2.0/2.10.0/
|
||||
$dev/bin/gdk-pixbuf-query-loaders --update-cache
|
||||
'';
|
||||
|
||||
# The tests take an excessive amount of time (> 1.5 hours) and memory (> 6 GB).
|
||||
|
@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
|
||||
description = "A library to talk to FTDI chips using libusb";
|
||||
homepage = https://www.intra2net.com/en/developer/libftdi/;
|
||||
license = with licenses; [ lgpl2 gpl2 ];
|
||||
platforms = platforms.linux;
|
||||
platforms = with platforms; linux ++ darwin;
|
||||
maintainers = [ maintainers.bjornfor ];
|
||||
};
|
||||
}
|
||||
|
@ -1,11 +1,11 @@
|
||||
{ stdenv, fetchurl, autoreconfHook, pkgconfig, libzen, zlib }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "17.12";
|
||||
version = "18.03";
|
||||
name = "libmediainfo-${version}";
|
||||
src = fetchurl {
|
||||
url = "https://mediaarea.net/download/source/libmediainfo/${version}/libmediainfo_${version}.tar.xz";
|
||||
sha256 = "0lm4454ynp0msgqm3s0mnxqxql6i1ank35jvff5swnaxvwsbp0ml";
|
||||
sha256 = "1d4zqik9sm8fsr26w5jsp0rgczlh5vh3gwknxy4g3gd6pqri4igv";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ autoreconfHook pkgconfig ];
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "librsync-${version}";
|
||||
version = "2.0.1";
|
||||
version = "2.0.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "librsync";
|
||||
repo = "librsync";
|
||||
rev = "v${version}";
|
||||
sha256 = "0wihjinqbjl4hnvrgsk4ca1zy5v6bj7vjm6wlygwvgbn5yh3yq0x";
|
||||
sha256 = "1qnr4rk93mhggqjh2025clmlhhgnjhq983p1vbh8i1g8aiqdnapi";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
@ -1,11 +1,11 @@
|
||||
{ stdenv, fetchurl, netcdf, hdf5, curl, gfortran }:
|
||||
stdenv.mkDerivation rec {
|
||||
name = "netcdf-fortran-${version}";
|
||||
version = "4.4.3";
|
||||
version = "4.4.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/Unidata/netcdf-fortran/archive/v${version}.tar.gz";
|
||||
sha256 = "4170fc018c9ee8222e317215c6a273542623185f5f6ee00d37bbb4e024e4e998";
|
||||
sha256 = "0rwybszj1jjb25cx8vfyrd77x5qsdjzwspcjz56n12br89n9ica4";
|
||||
};
|
||||
|
||||
buildInputs = [ netcdf hdf5 curl gfortran ];
|
||||
|
@ -4,13 +4,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "nlohmann_json-${version}";
|
||||
version = "3.1.1";
|
||||
version = "3.1.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "nlohmann";
|
||||
repo = "json";
|
||||
rev = "v${version}";
|
||||
sha256 = "0s5xiyvnvxc2k0zkyb12mm5cwn61lavyxlfpknlx5f243g1xi6f6";
|
||||
sha256 = "1mpr781fb2dfbyscrr7nil75lkxsazg4wkm749168lcf2ksrrbfi";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ stdenv, fetchurl, libgpgerror, libgcrypt, libksba, zlib }:
|
||||
{ stdenv, fetchurl, gettext, libgpgerror, libgcrypt, libksba, zlib }:
|
||||
|
||||
with stdenv.lib;
|
||||
|
||||
@ -13,7 +13,8 @@ stdenv.mkDerivation rec {
|
||||
|
||||
outputs = [ "dev" "out" ];
|
||||
|
||||
buildInputs = [ libgcrypt libgpgerror libksba zlib ];
|
||||
buildInputs = [ libgcrypt libgpgerror libksba zlib ]
|
||||
++ stdenv.lib.optional stdenv.isDarwin gettext;
|
||||
|
||||
postInstall = ''
|
||||
moveToOutput "bin/ntbtls-config" $dev
|
||||
|
56
pkgs/development/libraries/poppler/0.61.nix
Normal file
56
pkgs/development/libraries/poppler/0.61.nix
Normal file
@ -0,0 +1,56 @@
|
||||
{ stdenv, lib, fetchurl, cmake, ninja, pkgconfig, libiconv, libintlOrEmpty
|
||||
, zlib, curl, cairo, freetype, fontconfig, lcms, libjpeg, openjpeg
|
||||
, withData ? true, poppler_data
|
||||
, qt5Support ? false, qtbase ? null
|
||||
, introspectionSupport ? false, gobjectIntrospection ? null
|
||||
, utils ? false
|
||||
, minimal ? false, suffix ? "glib"
|
||||
}:
|
||||
|
||||
let
|
||||
version = "0.61.0";
|
||||
mkFlag = optset: flag: "-DENABLE_${flag}=${if optset then "on" else "off"}";
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "poppler-${suffix}-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "${meta.homepage}/poppler-${version}.tar.xz";
|
||||
sha256 = "0zrbb1b77k6bm2qdnra08jnbyllv6vj29790igmp6fzs59xf3kak";
|
||||
};
|
||||
|
||||
outputs = [ "out" "dev" ];
|
||||
|
||||
buildInputs = [ libiconv ] ++ libintlOrEmpty ++ lib.optional withData poppler_data;
|
||||
|
||||
# TODO: reduce propagation to necessary libs
|
||||
propagatedBuildInputs = with lib;
|
||||
[ zlib freetype fontconfig libjpeg openjpeg ]
|
||||
++ optionals (!minimal) [ cairo lcms curl ]
|
||||
++ optional qt5Support qtbase
|
||||
++ optional introspectionSupport gobjectIntrospection;
|
||||
|
||||
nativeBuildInputs = [ cmake ninja pkgconfig ];
|
||||
|
||||
cmakeFlags = [
|
||||
(mkFlag true "XPDF_HEADERS")
|
||||
(mkFlag (!minimal) "GLIB")
|
||||
(mkFlag (!minimal) "CPP")
|
||||
(mkFlag (!minimal) "LIBCURL")
|
||||
(mkFlag utils "UTILS")
|
||||
(mkFlag qt5Support "QT5")
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
homepage = https://poppler.freedesktop.org/;
|
||||
description = "A PDF rendering library";
|
||||
|
||||
longDescription = ''
|
||||
Poppler is a PDF rendering library based on the xpdf-3.0 code base.
|
||||
'';
|
||||
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.all;
|
||||
maintainers = with maintainers; [ ttuegel ];
|
||||
};
|
||||
}
|
@ -32,6 +32,8 @@ stdenv.mkDerivation rec {
|
||||
|
||||
nativeBuildInputs = [ cmake ninja pkgconfig ];
|
||||
|
||||
CXXFLAGS = stdenv.lib.optionalString stdenv.cc.isClang "-std=c++11";
|
||||
|
||||
cmakeFlags = [
|
||||
(mkFlag true "XPDF_HEADERS")
|
||||
(mkFlag (!minimal) "GLIB")
|
||||
|
33
pkgs/development/python-modules/face_recognition/default.nix
Normal file
33
pkgs/development/python-modules/face_recognition/default.nix
Normal file
@ -0,0 +1,33 @@
|
||||
{ buildPythonPackage, fetchFromGitHub, pillow, click, dlib, numpy
|
||||
, face_recognition_models, scipy, stdenv, flake8, tox, pytest, glibcLocales
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "face_recognition";
|
||||
version = "1.2.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
repo = pname;
|
||||
owner = "ageitgey";
|
||||
rev = "fe421d4acd76e8a19098e942b7bd9c3bbef6ebc4"; # no tags available in Git, pure revs are pushed to pypi
|
||||
sha256 = "0wv5qxkg7xv1cr43zhhbixaqgj08xw2l7yvwl8g3fb2kdxyndw1c";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace setup.py --replace "flake8==2.6.0" "flake8"
|
||||
'';
|
||||
|
||||
propagatedBuildInputs = [ pillow click dlib numpy face_recognition_models scipy ];
|
||||
|
||||
checkInputs = [ flake8 tox pytest glibcLocales ];
|
||||
checkPhase = ''
|
||||
LC_ALL="en_US.UTF-8" py.test
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
license = licenses.mit;
|
||||
homepage = https://github.com/ageitgey/face_recognition;
|
||||
maintainers = with maintainers; [ ma27 ];
|
||||
description = "The world's simplest facial recognition api for Python and the command line";
|
||||
};
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
{ buildPythonPackage, stdenv, fetchPypi }:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "face_recognition_models";
|
||||
version = "0.3.0";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "1kwnv3qpy5bhspk780bkyg8jd9n5f6p91ja6sjlwk1wcm00d56xp";
|
||||
};
|
||||
|
||||
# no module named `tests` as no tests are available
|
||||
doCheck = false;
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = https://github.com/ageitgey/face_recognition_models;
|
||||
license = licenses.cc0;
|
||||
maintainers = with maintainers; [ ma27 ];
|
||||
description = "Trained models for the face_recognition python library";
|
||||
};
|
||||
}
|
@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
|
||||
'';
|
||||
homepage = http://www.nongnu.org/avrdude/;
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = platforms.linux;
|
||||
platforms = with platforms; linux ++ darwin;
|
||||
maintainers = [ maintainers.bjornfor ];
|
||||
};
|
||||
}
|
||||
|
@ -8,11 +8,11 @@
|
||||
|
||||
# FIXME: should add an option to choose between hotplug and udev.
|
||||
stdenv.mkDerivation rec {
|
||||
name = "pcmciautils-017";
|
||||
name = "pcmciautils-018";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://kernel.org/pub/linux/utils/kernel/pcmcia/${name}.tar.gz";
|
||||
sha256 = "5d8e2efad8a7f692129610603da232f2144851753d8d49a70eeb8eb1be6f6bc3";
|
||||
sha256 = "0sfm3w2n73kl5w7gb1m6q8gy5k4rgwvzz79n6yhs9w3sag3ix8sk";
|
||||
};
|
||||
|
||||
buildInputs = [udev yacc sysfsutils kmod flex];
|
||||
|
@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "gmic-${version}";
|
||||
version = "1.7.9";
|
||||
version = "2.2.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://gmic.eu/files/source/gmic_${version}.tar.gz";
|
||||
sha256 = "0cvi5kmcrrg5pm774ligyy33fasgsfp3mr6ingjzd99rn4710bqm";
|
||||
sha256 = "0yvb9iwwmjxvck2in3ymqszaddz502v2ryk50qs0wskhbhdh96c7";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "ibus-anthy-${version}";
|
||||
version = "1.5.9";
|
||||
version = "1.5.10";
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
isIbusEngine = true;
|
||||
@ -30,6 +30,6 @@ stdenv.mkDerivation rec {
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ibus/ibus-anthy/releases/download/${version}/${name}.tar.gz";
|
||||
sha256 = "1y8sf837rmp662bv6zakny0xcm7c9c5qda7f9kq9riv9ywpcbw6x";
|
||||
sha256 = "0jpqz7pb9brlqiwrbr3i6wvj3b39a9bs9lljl3qa3r77mz8y0cyc";
|
||||
};
|
||||
}
|
||||
|
@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "ibus-table-others-${version}";
|
||||
version = "1.3.7";
|
||||
version = "1.3.9";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/moebiuscurve/ibus-table-others/releases/download/${version}/${name}.tar.gz";
|
||||
sha256 = "0vmz82il796062jbla5pawsr5dqyhs7ald7xjp84zfccc09dg9kx";
|
||||
sha256 = "0270a9njyzb1f8nw5w9ghwxcl3m6f13d8p8a01fjm8rnjs04mcb3";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
|
@ -5,13 +5,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "ibus-table-${version}";
|
||||
version = "1.9.16";
|
||||
version = "1.9.18";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "kaio";
|
||||
repo = "ibus-table";
|
||||
rev = version;
|
||||
sha256 = "1gkb6nsibk59kp404b394sg638jgah2a2b6ffq3gkacqg5j30wjb";
|
||||
sha256 = "0isxgz7f6xhrcv5qrdd6gm3ysmqp3mi5ngnbqz08f7pclllaridp";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
@ -1,26 +1,30 @@
|
||||
{fetchurl, stdenv, gupnp, gssdp, pkgconfig, gtk3, libuuid, intltool, gupnp-av, gnome3, gnome2, makeWrapper}:
|
||||
{fetchurl, stdenv, gupnp, gssdp, pkgconfig, gtk3, libuuid, intltool, gupnp-av, gnome3, wrapGAppsHook}:
|
||||
|
||||
let
|
||||
pname = "gupnp-tools";
|
||||
version = "0.8.13";
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "${pname}-${version}";
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "gupnp-tools-${version}";
|
||||
majorVersion = "0.8";
|
||||
version = "${majorVersion}.13";
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/gupnp-tools/${majorVersion}/gupnp-tools-${version}.tar.xz";
|
||||
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
|
||||
sha256 = "1vbr4iqi7nl7kq982agd3liw10gx67s95idd0pjy5h1jsnwyqgda";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
buildInputs = [gupnp libuuid gssdp gtk3 intltool gupnp-av
|
||||
gnome2.gnome_icon_theme makeWrapper];
|
||||
nativeBuildInputs = [ pkgconfig intltool wrapGAppsHook ];
|
||||
buildInputs = [ gupnp libuuid gssdp gtk3 gupnp-av gnome3.defaultIconTheme ];
|
||||
|
||||
postInstall = ''
|
||||
for program in gupnp-av-cp gupnp-universal-cp; do
|
||||
wrapProgram "$out/bin/$program" \
|
||||
--prefix XDG_DATA_DIRS : "${gtk3.out}/share:${gnome3.gnome-themes-standard}/share:${gnome2.gnome_icon_theme}/share:$out/share"
|
||||
done
|
||||
'';
|
||||
passthru = {
|
||||
updateScript = gnome3.updateScript {
|
||||
packageName = pname;
|
||||
};
|
||||
};
|
||||
|
||||
meta = {
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
meta = with stdenv.lib; {
|
||||
description = "Set of utilities and demos to work with UPnP";
|
||||
homepage = https://wiki.gnome.org/Projects/GUPnP;
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = gnome3.maintainers;
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
{ stdenv, fetchurl, udev, libgudev, polkit, dbus-glib, ppp, gettext, pkgconfig
|
||||
, libmbim, libqmi, systemd }:
|
||||
, libmbim, libqmi, systemd, fetchpatch }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "ModemManager-${version}";
|
||||
@ -14,6 +14,14 @@ stdenv.mkDerivation rec {
|
||||
|
||||
buildInputs = [ udev libgudev polkit dbus-glib ppp libmbim libqmi systemd ];
|
||||
|
||||
patches = [
|
||||
# Patch dependency on glib headers, this breaks packages using core headers (networkmanager-qt)
|
||||
(fetchpatch {
|
||||
url = "https://cgit.freedesktop.org/ModemManager/ModemManager/patch/?id=0f377f943eeb81472fd73189f2c3d8fc65b8c609";
|
||||
sha256 = "0av0sqdvbhwjnhqqylkc7rmqcj6awqmz5693l9x93nlwp7zya95j";
|
||||
})
|
||||
];
|
||||
|
||||
configureFlags = [
|
||||
"--with-polkit"
|
||||
"--with-udev-base-dir=$(out)/lib/udev"
|
||||
|
@ -8143,7 +8143,7 @@ with pkgs;
|
||||
|
||||
shards = callPackage ../development/tools/build-managers/shards { };
|
||||
|
||||
shellcheck = haskell.lib.justStaticExecutables haskellPackages.ShellCheck;
|
||||
shellcheck = haskellPackages.ShellCheck;
|
||||
|
||||
schemaspy = callPackage ../development/tools/database/schemaspy { };
|
||||
|
||||
@ -10917,6 +10917,7 @@ with pkgs;
|
||||
polkit_qt4 = callPackage ../development/libraries/polkit-qt-1/qt-4.nix { };
|
||||
|
||||
poppler = callPackage ../development/libraries/poppler { lcms = lcms2; };
|
||||
poppler_0_61 = callPackage ../development/libraries/poppler/0.61.nix { lcms = lcms2; };
|
||||
|
||||
poppler_gi = lowPrio (poppler.override {
|
||||
introspectionSupport = true;
|
||||
@ -15923,10 +15924,7 @@ with pkgs;
|
||||
|
||||
grisbi = callPackage ../applications/office/grisbi { gtk = gtk2; };
|
||||
|
||||
gtkpod = callPackage ../applications/audio/gtkpod {
|
||||
gnome = gnome3;
|
||||
inherit (gnome2) libglade;
|
||||
};
|
||||
gtkpod = callPackage ../applications/audio/gtkpod { };
|
||||
|
||||
jbidwatcher = callPackage ../applications/misc/jbidwatcher {
|
||||
java = if stdenv.isLinux then jre else jdk;
|
||||
@ -16301,7 +16299,7 @@ with pkgs;
|
||||
akonadi akregator ark dolphin ffmpegthumbs filelight gwenview k3b
|
||||
kaddressbook kate kcachegrind kcalc kcolorchooser kcontacts kdenlive kdf kdialog keditbookmarks
|
||||
kget kgpg khelpcenter kig kleopatra kmail kmix kolourpaint kompare konsole
|
||||
kontact korganizer krdc krfb kwalletmanager marble minuet okteta okular spectacle;
|
||||
kontact korganizer krdc krfb ksystemlog kwalletmanager marble minuet okteta okular spectacle;
|
||||
|
||||
kdeconnect = libsForQt5.callPackage ../applications/misc/kdeconnect { };
|
||||
|
||||
@ -16450,6 +16448,7 @@ with pkgs;
|
||||
inherit (gnome3) defaultIconTheme;
|
||||
zip = zip.override { enableNLS = false; };
|
||||
bluez5 = bluez5_28;
|
||||
poppler = poppler_0_61;
|
||||
fontsConf = makeFontsConf {
|
||||
fontDirectories = [
|
||||
freefont_ttf xorg.fontmiscmisc
|
||||
|
@ -4184,6 +4184,10 @@ in {
|
||||
};
|
||||
};
|
||||
|
||||
face_recognition = callPackage ../development/python-modules/face_recognition { };
|
||||
|
||||
face_recognition_models = callPackage ../development/python-modules/face_recognition_models { };
|
||||
|
||||
faker = callPackage ../development/python-modules/faker { };
|
||||
|
||||
fake_factory = buildPythonPackage rec {
|
||||
|
Loading…
Reference in New Issue
Block a user