nix-files/pkgs/additional/koreader-from-src/sources.nix

147 lines
5.0 KiB
Nix

{
thirdparty = {
curl = {
url = "https://github.com/curl/curl.git";
rev = "tags/curl-7_80_0";
hash = "sha256-kzozc0Io+1f4UMivSV2IhzJDQXmad4wNhXN/Y2Lsg3Q=";
};
czmq = {
url = "https://github.com/zeromq/czmq.git";
rev = "2a0ddbc4b2dde623220d7f4980ddd60e910cfa78";
hash = "sha256-p4Cl2PLVgRQ0S4qr3VClJXjvAd2LUBU9oRUvOCfVnyw=";
};
djvulibre = {
url = "https://gitlab.com/koreader/djvulibre.git";
rev = "6a1e5ba1c9ef81c205a4b270c3f121a1e106f4fc";
hash = "sha256-OWSbxdr93FH3ed0D+NSFWIah7VDTcL3LIGOciY+f4dk=";
};
fbink = {
url = "https://github.com/NiLuJe/FBInk.git";
rev = "f562bc15a606524694a6d885bed5d83d03c7eb23";
hash = "sha256-JlanCl4XQBFnrpRIEsowSeUI7wSa9RoQc5h3pkMHXA8=";
};
freetype2 = {
url = "https://gitlab.com/koreader/freetype2.git";
rev = "VER-2-13-1";
hash = "sha256-rQN+hRzrs+KGgp8+n1VJzOOwtKUcRuSE/s/r8/xOUdI=";
};
fribidi = {
url = "https://github.com/fribidi/fribidi.git";
rev = "tags/v1.0.12";
hash = "sha256-L4m/F9rs8fiv9rSf8oy7P6cthhupc6R/lCv30PLiQ4M=";
};
giflib = {
url = "https://gitlab.com/koreader/giflib.git";
rev = "5.1.4";
hash = "sha256-znbY4tliXHXVLBd8sTKrbglOdCUb7xhcCQsDDWcQfhw=";
};
glib = {
url = "https://github.com/GNOME/glib.git";
rev = "2.58.3";
hash = "sha256-KmJXCJ6h2QhPyK1axk+Y9+yJzO0wnCczcogopxGShJc=";
};
harfbuzz = {
url = "https://github.com/harfbuzz/harfbuzz.git";
rev = "8.0.1";
hash = "sha256-qh04AsZlymNcUtZ3fytA9+Jk5PjPYm8UH75kBqZNsw4=";
};
kobo-usbms = {
url = "https://github.com/koreader/KoboUSBMS.git";
rev = "tags/v1.3.8";
hash = "sha256-HZNcjLqkZk2YSnt0ynbUN9grJlBnF0zEwiN7fajNdrg=";
};
leptonica = {
url = "https://github.com/DanBloomberg/leptonica.git";
rev = "1.74.1";
hash = "sha256-SDXKam768xvZZvTbXe3sssvZyeLEEiY97Vrzx8hoc6g=";
};
libjpeg-turbo = {
url = "https://github.com/libjpeg-turbo/libjpeg-turbo.git";
rev = "3.0.0";
hash = "sha256-mIeSBP65+rWOCRS/33MPqGUpemBee2qR45CZ6H00Hak=";
};
libk2pdfopt = {
url = "https://github.com/koreader/libk2pdfopt.git";
rev = "60b82eeecf71d1776951da970fe8cd2cc5735ded";
hash = "sha256-9UcDr9e4GZCZ78moRs1ADAt4Xl7z3vR93KDexXEHvhw=";
};
libpng = {
url = "https://github.com/glennrp/libpng.git";
rev = "v1.6.40";
hash = "sha256-Rad7Y5Z9PUCipBTQcB7LEP8fIVTG3JsnMeknUkZ/rRg=";
};
libunibreak = {
url = "https://github.com/adah1972/libunibreak.git";
rev = "tags/libunibreak_5_1";
hash = "sha256-hjgT5DCQ6KFXKlxk9LLzxGHz6B71X/3Ot7ipK3KY85A=";
};
libwebp = {
url = "https://github.com/webmproject/libwebp.git";
rev = "v1.3.1";
hash = "sha256-ddDL/nnBikbm6YznlyCcBgmq2Qzo0MjIwMzN4/kzWqk=";
};
libzmq = {
url = "https://github.com/zeromq/libzmq";
rev = "883e95b22e0bffffa72312ea1fec76199afbe458";
hash = "sha256-R76EREtHsqcoKxKrgT8gfEf9pIWdLTBXvF9cDvjEf3E=";
};
lj-wpaclient = {
url = "https://github.com/koreader/lj-wpaclient.git";
rev = "2f93beb3071e6ebb57c783bd5b92f83aa5ebb757";
hash = "sha256-ilJviGZTvL2i1TN5lHQ4eA9pFiM7NlXD+v9ofv520b8=";
};
lodepng = {
url = "https://github.com/lvandeve/lodepng.git";
rev = "c18b949b71f45e78b1f9a28c5d458bce0da505d6";
hash = "sha256-AAw6I+MxDaxmGpjC5efxuBNw7Lx8FXwg2TEfl6LfPfQ=";
};
lua-htmlparser = {
url = "https://github.com/msva/lua-htmlparser";
rev = "5ce9a775a345cf458c0388d7288e246bb1b82bff";
hash = "sha256-aSTLSfqz/MIDFVRwtBlDNBUhPb7KqOl32/Y62Hdec1s=";
};
luajit = {
url = "https://github.com/LuaJIT/LuaJIT";
rev = "8635cbabf3094c4d8bd00578c7d812bea87bb2d3";
hash = "sha256-pfMNQFulW6AEwAVPxn9wUdbRg3ViHbGVCCke5NSIgTo=";
};
lua-rapidjson = {
url = "https://github.com/xpol/lua-rapidjson";
rev = "242b40c8eaceb0cc43bcab88309736461cac1234";
hash = "sha256-y/czEVPtCt4uN1n49Qi7BrgZmkG+SDXlM5D2GvvO2qg=";
};
luasec = {
url = "https://github.com/brunoos/luasec";
rev = "tags/v1.3.1";
hash = "sha256-3iYRNQoVk5HFjDSqRRmg1taSqeT2cHFil36vxjrEofo=";
};
luasocket = {
url = "https://github.com/lunarmodules/luasocket";
rev = "8c2ff7217e2a205eb107a6f48b04ff1b2b3090a1";
hash = "sha256-Y35QYNLznQmErr6rIjxLzw0/6Y7y8TbzD4yaEdgEljA=";
};
tesseract = {
url = "https://github.com/tesseract-ocr/tesseract.git";
rev = "60176fc5ae5e7f6bdef60c926a4b5ea03de2bfa7";
hash = "sha256-FQvlrJ+Uy7+wtUxBuS5NdoToUwNRhYw2ju8Ya8MLyQw=";
};
zstd = {
url = "https://github.com/facebook/zstd.git";
rev = "tags/v1.5.5";
hash = "sha256-tHHHIsQU7vJySrVhJuMKUSq11MzkmC+Pcsj00uFJdnQ=";
};
};
externalProjects = {
# dropbear = TODO
# gettext = TODO
# libffi = TODO
# libiconv = TODO
# lpeg = TODO
zlib = {
url = "http://gentoo.osuosl.org/distfiles/zlib-1.2.13.tar.xz";
hash = "sha256-0Uw44xOvw1qah2Da3yYEL1HqD10VSwYwox2gVAEH+5g=";
};
};
}